Top Banner
Halftoning Technique Usi ng Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE
15

Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Dec 21, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Halftoning Technique Using Genetic Algorithm

Naoki Kobayashi and Hideo Saito1994 IEEE

Page 2: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

The Flow of GA

Page 3: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Halftoning Technique using Genetic Algorithm

There are two proposed methods for halftoning techniques using GA.

Page 4: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-Initial Population

The initial population of n strings such as the sample is produced randomly and independently of the gray-tone block.

Page 5: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-fitness value

bg(i,j) is a convoluted b(i,j) by the gaussian filter. gs(I,j) is the convoluted g(I,j) by the smoothing filter.

blockji

gm jibjigs

E),(

|),(),(|1

blockji

sc jibjigM

jigs

E),(

|),(),(2

),(|1

ccmmt EwEwE

tf EEF

Page 6: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-fitness value(cont.)

Page 7: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-Reproduction

The population size is n and the fitness value of the ith string is F(i), a selection’s probability P(i) of ith string

n

j

jF

iFiP

1

)(

)()(

Page 8: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-Crossover

One of the two crossover methods is selected randomly.

Page 9: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method I-Mutation

The string is selected randomly and one pixel in the string is inverted. The black changes to the white or the white changes to the black.

Page 10: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method II-Initial Population

The Nb black pixels

M

jig

N blockjib

),(

),(

Page 11: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method II-Fitness Value

The calculation is the same as it in the method I.

Page 12: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method II-Reproduction

The calculation is the same as it in the method I.

Page 13: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method II-Crossover

The number of black pixels between tow strings are changed when the pixels in the local region are exchanged, some pixels are randomly selected and then exchanged between two strings for making the number of black pixels even.

Page 14: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Method II-Mutation

The string is selected randomly, two pixels in the string is selected randomly and the two pixels are exchanged.

Page 15: Halftoning Technique Using Genetic Algorithm Naoki Kobayashi and Hideo Saito 1994 IEEE.

Conclusion

Using the proposed method, visually pleasing halftone images were obtained.

However, the computation time was long in this method.