22
COLOR TRANSFORMATION FOR PROTANOPIA COLOR VISION DEFICIENCY USING INTEGRATION OF IMAGE PROCESSING AND ARTIFICIAL NEURAL NETWORK NUR HIDAYATUL NADIHAH BINTI ABD WAHAB A project report submitted in partial fulfilment of the requirements for the award of the degree of Master of Engineering (Mechatronics & Automatic Control) Faculty of Electrical Engineering Universiti Tecknologi Malaysia DECEMBER 2015

COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

  • Upload
    vunga

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

COLOR TRANSFORMATION FOR PROTANOPIA COLOR VISION

DEFICIENCY USING INTEGRATION OF IMAGE PROCESSING AND

ARTIFICIAL NEURAL NETWORK

NUR HIDAYATUL NADIHAH BINTI ABD WAHAB

A project report submitted in partial fulfilment of the

requirements for the award of the degree of

Master of Engineering (Mechatronics & Automatic Control)

Faculty of Electrical Engineering

Universiti Tecknologi Malaysia

DECEMBER 2015

Page 2: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

iii

DEDICATION

Dedicated to my beloved family, lecturers and friends,

who make all things seem possible

For their encouragement, support and motivation

through my education journey

Page 3: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

iv

ACKNOWLEDGEMENT

I am indeed grateful to Almighty Allah for providing me opportunity and

strength to commence and conclude my Master of Engineering at University

Teknologi Malaysia

I would like to express my heart-felt gratitude to my supervisor Dr. Fatimah

Sham Binti Ismail for her inspirational guidance and excellent supervision and

encouragement throughout the duration of my work.

I would also like to express my gratitude to my family who has been giving a

lot of morale support to me. Thanks for their encouragement, love, emotional and

financial support that they had given to me.

My great appreciation dedicated to my friends and course mates and those

whom involve directly or indirectly with this project.

Thank You So Much.

Page 4: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

v

ABSTRACT

Color blindness deficiency is inability to distinguish colors with each other.

Nowadays, the individual who are not being able to recognize color may be crucial in

some day life situation because many common activities depend on signals with

color-coded such as road sign, traffic light, electric wire, resistor and many more.

There are many forms of color blindness such Monochromacy (total color blindness),

Dichromacy (Red/ Green/Blue blindness) and Trichromacy and etc. Most types of

defective color blindness can be classified into two categories which are green color

defective and red color defective. The objective of this project is to improve the

ability of color discrimination for Protanopia which a type of dichromacy where the

patients does not naturally develop red color or Long wavelength cones in their eyes.

This project proposed a method using image processing to improve the ability of

color discrimination for Protanopia as well as adjusting images such that a person

suffering from Protanopia is able perceive image detail and color dynamics. This

method is first developed by simulating an image through the eyes of a person

suffering from protanopia by converting RGB space to LMS (long, medium, short)

color space based on cone response and then modifies the response of the deficient

cones. The linear multiplication matrix is derived by referring to CIE color matching

functions. ANN is then set up by using the input/output from matrix conversion. For

this research, the ANN is introduced to reduce simulation time in image processing.

The transformation technique used is RGB Color Contrasting where this step is to

enhance contrast between red and green which in general, make green pixels appear

to be bluer. Based on the result, the objectives are successfully achieved. ANN gives

the minimum computational time than conventional matrix conversion which is 36%

increment. The changes of the image drastically for both color blind and non-color

blind viewers. The result shows that the reds become redder and greens become

greener from the image before being adjusted.

Page 5: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

vi

ABSTRAK

Buta warna ialah ketidakmampuan individu untuk membezakan warna antara

satu sama lain. Pada masa kini, individu yang menghidapi penyakit buta warna

mungkin mengalami masalah dalam beberapa kehidupan seharian kerana banyak

aktiviti bergantung kepada isyarat yang menggunakan kod warna seperti tanda jalan,

lampu isyarat, wayar elektrik, perintang dan pelbagai lagi. Terdapat banyak jenis

warna buta seperti Monochromacy (buta warna), Dichromacy (merah / hijau / buta

biru) dan Trichromacy dan lain-lain. Kebanyakan jenis buta warna boleh

diklasifikasikan kepada dua kategori iaitu kerosakan warna hijau dan kerosakan

warna merah. Objektif projek ini adalah untuk meningkatkan keupayaan diskriminasi

warna untuk Protanopia (dichromacy) yang mana pesakit secara semula jadi tidak

dapat melihat warna merah atau gelombang kon panjang di mata mereka. Projek ini

mencadangkan satu kaedah menggunakan pemprosesan imej untuk meningkatkan

keupayaan diskriminasi warna untuk Protanopia serta menyesuaikan imej dengan

orang yang mengalami Protanopia supaya dapat melihat dengan lebih detail imej dan

warna. Kaedah ini dimulakan dengan simulasi imej melalui mata seseorang yang

mengalami protanopia dengan menukar ruang RGB ke ruang LMS (panjang,

sederhana, pendek) warna. Pendaraban secara matriks secara linear diperolehi

dengan merujuk kepada fungsi CIE yang hampir sama warna. ANN kemudiannya

ditubuhkan dengan menggunakan input dan output daripada penukaran matrik.

Untuk kajian ini, ANN diperkenalkan untuk mengurangkan masa simulasi dalam

pemprosesan imej. Teknik transformasi yang digunakan adalah RGB warna yang

berbeza di mana langkah ini adalah untuk meningkatkan kontras antara merah dan

hijau yang secara umum, membuat piksel hijau kelihatan lebih biru. Perubahan imej

secara drastik untuk kedua-dua buta warna dan bukan warna-penonton buta. Hasil

kajian menunjukkan objektif berjaya dicapai. Kaedah ANN menunjukan masa

simulasi adalah minimum berbanding kaedah penukaran matrik iaitu sebanyak 36%

peningkatan. Transformasi image juga berjaya dari merah menjadi lebih merah dan

warna hijau menjadi lebih hijau daripada imej sebelum diselaraskan.

Page 6: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

vii

TABLE OF CONTENTS

CHAPTER TITLE PAGE

DECLARATION ii

DEDICATION iii

ACKNOWLEDGEMENT iv

ABSTACT v

ABSTRAK vi

TABLE OF CONTENT vii

LIST OF TABLES ix

LIST OF FIGURES x

LIST OF ABBREVIATIONS xii

LIST OF APPENDICES xiii

1 INTRODUCTION

1.1 Introduction 1

1.2 Problem Statement 4

1.3 Objectives of the Project 5

1.4 Scope of Work 5

1.5 Significant of the Project 6

1.6 Thesis Organization 7

2 LITERATURE REVIEW

2.1 Introduction 8

2.2 Color Vision Deficiency (CVD) 8

2.3 Human Color Vision 9

Page 7: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

viii

2.4 Causes of Color Vision Deficiency (CVD) 11

2.4.1 Abnormal Vision (Color Blindness) 15

2.4.2 Disorder Human Color Vision 15

2.5 Color Image Processing 16

2.5.1 Color Model and Color Space

RGB 17

2.5.2 LMS Color Space 20

2.5.3 Gamma and Linearity 20

2.5.4 CIE System 21

2.5.5 CIE Lab 22

2.5.6 Color Gamut 22

2.5.7 Previous Work 23

2.6 Neural Network 24

2.6.1 Multi-Layer Perceptron 25

2.6.2 Neural Network in Image Processing 26

2.6.3 Previous Work 26

2.7 Summary 27

3 METHODOLOGY

3.1 Introduction 28

3.2 Color Model Design 29

3.3 Simulation of Color Model using Matrix

Conversion 31

3.4 Simulation of Color Model using Artificial

Neural Network 34

3.5 Color Contrast Enhancement 37

3.6 Testing Overall Image Performance 38

3.6.1 Performance Four Samples of Image 39

3.6.2 Computational Time Measurement

using Four Size of Image 39

3.6.3 Performance of Transformed Image

with Computational Time 39

3.7 Summary 40

Page 8: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

ix

4 RESULT

4.1 Introduction 41

4.2 Selection of Colors as a Model 41

4.3 Simulated Color Model in Protanope Vision 43

4.4 Evaluation using Levenberg-Marquardt

Algorithm in Neural Network 44

4.5 Color Transformation Performance 46

4.6 Performance Four Samples of image 48

4.7 Computational Time Measurement using Four

Size of Image 50

4.8 Performance of Transformed Image with

Computational Time 51

4.9 Summary 52

5 CONCLUSION

5.1 Introduction 53

5.2 Conclusion 54

5.3 Future Development 55

REFERENCES 56

Appendices A-B 59-68

Page 9: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

x

LIST OF TABLES

TABLE NO

TITLE

PAGE

2.1 Percentage of color vision defects 13

3.1 Green Color Samples in RGB component values. 29

3.2 Green Color (perceive by protanope) Samples in

RGB component values 29

4.1 Eight benchmark colors with their own RGB

values 41

4.2 Images Before and After Color Contrast

Adjustment 46

4.3 Value of RGB component for each color Images

before and after Color Contrast Adjustment. 47

4.4 Simulated Image Using Two Different Method 48

4.5 Computational Time Using Two Different

Method 50

4.6 Computational Time Using Two Different

Methods for Image Transformation. 51

Page 10: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

xi

LIST OF FIGURES

FIGURE NO

TITLE

PAGE

2.1 The human eye wavelength ranging from 400nm to

700nm 9

2.2 Anatomy of Human eye. 10

2.3 Cases of Sex-linked in Color Vision Deficiency 11

2.4 Color vision disorders and perception of colors 14

2.5 The Problem with Dichromat is the reddish and

greenish colors look yellow hue 15

2.6 RGB image model 16

2.7 Each pixel is encoded with three RGB values 17

2.8 Three-dimensional representation of space-RGB with

8bit per color 18

2.9 Structure of Artificial Neural Network 23

2.10 Example of Structure of MLP (3 layer) 24

3.1 Process sequences of project 23

3.3 Structure of an MLP 3layers 30

3.4 (a) Hyperbolic tangent function. (b) Pure line function 35

3.5 Neural Network Training Tool 35

3.6 The image color enhancement process 37

4.1 Color model with the arrangement of 14 colors 41

4.2

(a) Original Color image seen by Normal Person

(b) Simulation of the artwork as perceived by a

Protanope

42

4.3 Neural Network Overall Performance 43

4.4 Neural Network Training Regression 44

4.5 Simulated Image Using Two Different Method with

0.000026269 errors 45

Page 11: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

xii

LIST OF ABBREVIATIONS

CVD - Color Vision Deficiency

ANN - Artificial Neural Network

AI - Artificial Intelligence

HSL - Hue, Light, Saturation

HSV - Hue, Saturation, Value

MATLAB - Mathematical Laboratory

RGB - Red Green Blue

CIE - International Commission on Illumination

CRT - Cathod Ray Tube

NTSC - Nasional Television System Commitee

SMPTE - Society of Motion Picture and Television Engineers

LMS - Long, Medium, Short

Page 12: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

xiii

LIST OF APPENDICES

APPENDIX

TITLE

PAGE

A Samples of Color 59

B MATLAB Programming Code 63

Page 13: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

CHAPTER 1

INTRODUCTION

1.1 Introduction

Color is very important and plays significant role in our daily life. There are

situations in daily activities that are depend on signals that are color-coded such as

road sign, traffic light, electric wire, resistor and many more. Recently, many

graphics, images, instructions and web pages on internet have been design to deliver

information. So, with that kind of ‘color’ sources the people who are not being able

to see the actual color may have crucial to get those information [1].

The defective visual color perception is a common occurrence which is about

8% -12% of men and 0.5% of the female population in the various forms of color

vision disorder. Generally, 1 of 12 men and 1 of 200 women are color blindness this

is based on global statistics from World Health Organization (WHO). Although there

is no known medical method to correct this damage to human vision, it is considered

that people who have such disorders suffer from a severe dysfunction [1].

In the retina of the eye, the response of three cones of photoreceptors derives

the human color vision. Normal color vision is called trichromatic. It is originated by

the absorption of photons in three classes of cones, whose peak sensitivities lie in

Page 14: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

2

three regions of the spectrum namely, the long-wavelength (L), middle-wavelength

(M) and short-wavelength (S). Any alteration of one of three classes of cone

pigments will affects Color Vision Deficiency (CVD). There are three kinds of CVD

which are monochromacy, dichromacy and anomalous trichromacy. In dichromacy it

can be broken down into three forms which are protanopia, deuteranopia and

tritanopia. This type is the most common category of color vision deficiency and it is

called as red-green color vision deficiency[3]. However, it cannot be concluded that

these groups of people cannot see red or green. They just have difficulty in

differentiating between these two colors exactly, especially when their brightness is

altered or come in a combination of colors. In general, the problem with dichromacy

is the reddish and greenish colors look yellow hue.

Some people may not even know they are affected by this CVD and yet, there

are several researches still dealing with the problem caused by CVD. It started to aid

the color blind with traffic signals which blue hues are merged to the green traffic

light, while orange hues are added to the red light to further distinguish the three

colors from each other [4]. However, with modern image processing technology, it

may be possible to design an aid to enhance the color blind’s perception of color in

everyday situations [5].

Color transformation means transforming the color space of an image into

another color space that can be distinguished by the color vision deficient, depending

on the types of color vision deficiency they have. Color transformation is generally a

primary stage in the image processing application. [6], [7], and [8] have done this

image simulation by using mathematical transformation which is simple matrix

conversion. The color transformation of an image can be adjusted manually by

matrix conversion but that requires advance image manipulation technique with

consume optimum time.

Artificial Neural Network (ANN) technique using Levenberg-Marquardt

training method is proven as an acceptable method for color optimization and

Page 15: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

3

consumes less time simulation. The input taken from the conventional matrix

conversion is being fed into ANN to be trained. ANN is computational model that

consist of interconnected group of artificial neurons. It is used to create complex

relationship between input and output to find pattern in data. In ANN, the concept of

MultiLayer perceptron is used to solve the nonlinear problems by which in this

problem is to get the same image simulation but less in simulation time. The concept

is estimate a desired system and predicts the output of system based on input/output

matrix conversion variable. This concept is inspired by the human brain. Thus, it can

learn by itself in the image given [9].

This project propose a method using image processing to improve the ability

of color discrimination for Protanope as well as adjusting images such that a person

suffering from Protanopia is able perceive image detail and color dynamics. The first

step of development is by simulating an image through the eyes of a person suffering

from Protanope by converting RGB space to LMS (long, medium, short) color space

based on cone response and then modifies the response of the deficient cones. The

linear multiplication matrix is derived by referring to CIE color matching functions.

ANN is then set up by using the input/output from matrix conversion. The

transformation technique used is RGB Color Contrasting where this step is to

enhance contrast between red and green which in general, make green pixels appear

to be bluer. For this research, the ANN is introduced to reduce computational time in

image processing.

Page 16: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

4

1.2 Problem Statement

As mentioned in introduction, roughly one of twenty people has some kinds

of CVD. Many pictures, documents, and web pages on Internet have been designed

without any consideration about the problem. Furthermore, most commonly activities

also depend on the signal with color coded. CVD have difficulties to run their life

routine. The major problem is the people with CVD will face confusion in colors

when they see any coloring image. The idea is to provide some change in any image

seen by Dichromacy CVD so that imperceptible color difference can be distinguish

by them. By meaning, when this approach is applied to the image through some kind

of electronic devices, the confusion in colors will be solved.

In order to provide some ‘information’ in image so that the CVD can

distinguish the colors, image processing is used. Color transformation is generally a

primary stage in the image processing application. This is the process which is called

classifier of converting the “normal” RGB color space into its color defect versions.

As mentioned in introduction, many researchers have done this image simulation by

using mathematical transformation which is simple matrix conversion. The color

transformation of an image can be adjusted manually by matrix conversion but that

requires advance image manipulation technique with consume optimum time.

Artificial Neural Network (ANN) technique is proven as an acceptable method for

color optimization and consumes less time simulation [10].

Page 17: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

5

1.3 Objectives Of The Project

i. To identify the eight benchmark colors that can be used to transform any

images with any colors to be simulated for Protanope vision using Neural

Network.

ii. To design neural network supporting tool with consume optimum time for

image simulation from Original image seen by normal person to the

simulated image seen by Protanope.

iii. To design a technique used in RGB Color Contrasting for contrast

enhancement between red and green color in order to eliminate confusion

between them for Protanope Color Vision Deficiency.

1.4 Scope Of Work

The scopes of this project are as below:

I. Study on two main software which are software graphics Microsoft Paint and

MATLAB. Microsoft Paint is used to design the image color model with RGB

values. The other software is MATLAB which is functioned for image

processing and constructing the Artificial Neural Network.

Page 18: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

6

II. Focused on RGB Color Space and LMS color space for overall simulation.

III. Eight colors in prism shape and four different sizes of the image color model.

IV. The process of training ANN MultiLayer Perceptrons is used for function

approximation in ANN bringing in the Levenberg-Marquadt learning

algorithm.

1.5 Significance of Project

This research shows an important role in assisting people with color vision

deficiencies to have better refinement and perception of the colors and eventually,

each image on the websites. In real life, they would see the images of different colors

as just an image consisting of only one color with different lightness. This color

transformation algorithm transforms the colors of the original image to colors that

are visible and distinguishable to them. Relatively little research has been done into

the effects of color blindness in everyday life. The Color Blind Awareness

organization has intentions to increase awareness of the necessities of color blind

people in everyday life. Some areas of industry, transport services and the armed

forces are probably the only areas where it is accepted that color blindness could

possibly cause problems and it is acknowledged that there are certain types of job

which the color blind are not suited to. Industry is also forced by legislation to take

account for color blind people in the workplace but only for safety reasons.

Page 19: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

7

1.6 Thesis Organization

This thesis is organized into 5 chapters:

Chapter 1 is introduction. This chapter explains the introduction of the project,

objective, scope of work, and organization of thesis. The information and scope of

the project is discussed briefly in this chapter.

Chapter 2 focuses on literature review of Color Vision Deficiency and theories

regarding project. Furthermore, this chapter covers previous related work in the area

of color image processing and neural network. Analyses are made on previous

works.

Chapter 3, explain the methodology and its development overview. Detail

discussions on step by step procedure are demonstrated in this chapter. Chapter 4

discusses the results and discussion of this project. Some of the results are also

presented in displayed figures and tables.

Chapter 5 is the last chapter. This chapter concludes the overall discussion for

this project. Recommendations or suggestions for future research will also being

explained in this chapter.

Page 20: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

56

REFERENCES

[1] B.L. Cole, Assessment of inherited color vision defects in clinical practice, Clin.

Exp. Optom.,vol. 90(3), pp.157-75, 2007.

[2] Jacek Rumiski, Jerzy Wtorek, Joanna Rumiska,’Color Transformation Methods for

Dichromats’ 2010 Human System Interactions (HSI), 3rd

IEEE International

Conference on 13-15 May 2010.

[3] Ohkubo T., Kobayashi K., “A color compensation vision system for color-blind

people,” SICE annual conference, 2008.

[4] S.Poret, RD Dany,’Image Processing for Color Blindness Correction” IEEE pp539-

544, May 2009.

[5] Dabhoiwala, Mazgaonkar, Tole,’ An Overview on Various Re-Coloring Methods for

The Color Vision Deficient.’ International Journal of Advance Foundation And

Research in Science & Engineering (IJAFRSE), Volume 1, Issue 11, April 2015

[6] Jae-Yun Jeong, Hyun-Ji Kim, Tae-Shick Wang, Yeo-Jin Yoon, Sung-Jea Ko. “An

Efficient Recoloring Method with Information Preserving for the Color-blind” .IEEE

Transactions on Consumer Electronics, Vol. 57, No. 4, November 2011.

[7] J. Ruminski, M. Bajorek, J. Ruminska, J. Wtorek, A. Bujnowski . “Computerized

Colour Processing for Dichromats ,” Human - Computer Systems Interaction, AISC

98, Part I,pp. 453–470, 1998.

[8] J.P.Srividhya, P.Sivakumar, Dr.M.Rajaram ,’ The Color Blindness Removal

Technique In Image by Using Gradient Map Method’, 2011 International

Conference on Signal Processing, Communication,Computing and Networking

Technologies (ICSCCN) 2011.

[9] S.Sapna1, Dr.A.Tamilarasi2 and M.Pravin Kumar, “Backpropagation Learning

Algorithm Based on Levenberg Marquardt Algorithm “,Computer Science &

Information Technology ( CS & IT ), pp. 393–398, 2012.

[10] M. Egmont-Petersen, D. de Ridder, H. Handels. "Image processing With Neural

Networks – A Review," 2002 Elsevier Science, Vol. 35, No. 10, pp. 2279-2301,

2002.

[11] Curcio C.A., Sloan K.R., Kalina R.E., Hendrickson A.E., “Human photoreceptor

Topography,” J Comp Neurol, , 292: 497-523 1990.

[12] Sutender N, “Study of colour blindness in Jat Sikhs,” Indian J Physiol

Pharmacol,1995, 39: 127-130.

Page 21: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

57

[13] Adams A.J., Verdon W.A., Spivey B.E., “Color Vision. In: Tasman W, Jaeger EA,

eds. Duane’s Foundations of Clinical Ophthalmology,” fifteen edition. Philadelphia:

Lippincott Williams & Wilkins; 2009.

[14] Daniel, “Color-blind-essentials,” 9 April 2015, Colblindor, http://www.color

blindness.com.

[15] “Products for blind and visually impaired,” 20 June 2015,

http://www.caretec.at/colorTest_colorino.32.0.htm/.

[16] “What is colorblindness and the different types”, 9 April 2015,

http://colorvisiontesting.com/color2.html.

[17] S.M. Hood, J.D. Mollon, L. Purves, G. Jordan, ‘Color Discrimination In Carriers of

Color Deficiency’,Vision Research 46 (2006).

[18] ‘Chromosome Abnormalities’, 20 June 2015,

http://www.chw.org/medical-care/genetics-and-program/medical-genetics.

[19] M. Ananya, Color Blindness Prevalence. Health..http://www.news-

medical.net/health/Color-Blindness-Prevalence.aspx Retrieved 12 April 2014.

[20] Seuttgi Ymg and Yong Man Ro,’Visual Contents Adaptation For Color Vision

Deficiency’, IEEE, 2003.

[21] R. C. Gonzales and R. E.Woods, 1987. Digital Image Processing. Addison-Wesley

Publishing, USA

[22] Christos-Nikolaos Anagnostopoulos,’ Intelligent Modification For The Daltonization

Process Of Digitized Paintings’, Proceedings of the 5th International Conference on

Computer Vision Systems (ICVS) 2007.

[23] Qi Xiaoxuan, Ji Jianwei, Qi Xiaoxuan, Han Xiaowei,’ An Approach of Color

Feature Evaluation in Color Recognition’, 2011 Eighth International Conference on

Fuzzy Systems and Knowledge Discovery (FSKD).

[24] “Gamma and its disguises: The nonlinear mappings of intensity in perception,

CRT’s, Film and Video.”, C. A. Poynton, SMPTE Journal, December 1993.

[25] E. Reinhard, M. Ashikhmin, B. Gooch, and P. Shirley,’ Color transfer between

Images’. 2001 IEEE Computer Graphics and Applications, special issue on Applied

Perception, pp. 34-41.

[26] “Digital Image Processing.”, Rafael C. Gonzalez and Richard E. Woods, Addision

Wesley, 1992. (Chapter 4.6).

[27] Ruchi Kulshrestha, R.K. Bairwa. “Removal of Colour Blindness using Threshold

And Masking.”International Journal of Advanced Research in Computer Science

and Software Engineering 3(6),June - 2013, pp. 218-22.

[28] J.P.Srividhya, P.Sivakumar, Dr.M.Rajaram ,’ The Color Blindness Removal

Technique In Image By Using Gradient Map Method’, 2011 International

Conference on Signal Processing, Communication, Computing and Networking

Technologiee (ICSCCN).

Page 22: COLOR TRANSFORMATION FOR PROTANOPIA COLOR …eprints.utm.my/id/eprint/78871/1/NurhidayatulNadihahAbdMFKE2015.pdf · warna buta seperti Monochromacy (buta warna), Dichromacy (merah

58

[29] C. Gershenson, "Artificial Neural Networks for Beginners," p. 2, 18/12/2013.

[30] M. H. Ali, Design fast feed forward neural networks to solve two point boundary

value problems [M.S. thesis], University of Baghdad, College of Education-Ibn-Al-

Haitham, Baghdad, Iraq, 2012.

.

[31] S.Sapna, Dr.A.Tamilarasi, M.Pravin Kumar , “Backpropagation Learning

Algorithm Based on Levenberg Marquardt Algorithm “,Computer Science &

Information Technology ( CS & IT ), pp. 393–398, 2012.

[32] M. Egmont-Petersena, D. de Ridderb, H. Handelsc,’ Image processing with Neural

Networks—a review’,The JournalPattern Recognition 35 (2002) 2279- 2301.

[33] Yazen A. Khalil, Peshawa J. Muhammad Ali, ‘Proposed Method For Colorizing

Grayscale Images’, 2013 International Journal of Computer Science and Engineering

(IJCSE), Vol. 2, Issue 2, May 2013.

[34] Bekir Karlik and Mustafa Sarioz, ‘Coloring Gray-Scale Image Using Artificial

Neural Networks’ , 2009 2nd International Conference on Adaptive Science

&Technology, 2009.

[35] Michelson, Jonathan. "Color Contraster." Colorblind Color Checker. Stanford

University.Web.4June2012.http://www.stanford.edu/~zbrand/C3/color_contraster.ht.