Abstract
A technique for image compression using binary Evolutionary Cellular Automata (ECA) is presented. The method is applied to black and white fingerprint images. These ECA are evolved with a Genetic Algorithm (GA) guided by a fitness function consisting of a similarity measure between the configurations of the ECA and the target image. When a suitable approximation of the target image is achieved it can be codified with the rule numbers and logical operations linking the ECA. In this way the original image undergoes a compression process since it will be represented by a considerably smaller bit amount. Typically compression rates of the order of 100:1 are achieved in the experiments. A codified or compressed image can be regenerated recovering a very good approximation with a typical similarity of 96% to the original image. The method is compared in speed and compression rate with other commercially and widely used compression algorithms.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
DAVIS, Lawrence. Handbook of Genetic Algorithms. New York, New York. Van Nosh-and Reinhold. 1991
DIAZ, Adenso et. al. Heuristic Optimization and Neural Networks in Operational Investigation and Engineering. Madrid, Espana. Editorial Paraninfo. 1996
GUTOWITZ, Howard. Cellular Automata and the Science of Complexity. Santa Fe, NM. 1995
JACKSON, E. Atlee. Perspectives of nonlinear dynamics. Cambridge University Press. 1989. Vol II, Chap. 10
MICHALEWICZ, Zbigniew. Genetic Algorithms + Data Structures = Evolution Programs. Second, Extended Edition. Berlin, Alemania. Springer-Verlag Berlin Heidelberg New York. 1994
MITCHELL, Melanie et. al. Evolving Cellular Automata with Genetic Algorithms: A Review of Recent Work
NELSON, Mark y GAILLY, Jean-Loup. The Data Compression Book. Second Edition. New York, New York. M & T Books. 1996
SAYOOD, Khalid. Hntroduction to Data Compression. San Francisco California. Morgan Kaufmann, Inc. 1996
VON NEUMANN, John. Theory of Self-reproducing Automata. Illinois. University of Illinois. 1966. Edited and completed by A. W. Burks
WOLFRAM, S. Cellular automata as models of complexity. Nature, 311: 419–424. 1984
WOLFRAM, S. Universality and complexity in cellular automata. Physica D, 10: 1–35. 1984
ZIV, J. y Lempel, A. An universal Algorithm for sequencial data compression. IEEE Transactions Information Theory, 37: 878–880, 1991
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag London Limited
About this paper
Cite this paper
Martínez, H.J., Moreno, J.A. (1998). Evolutionary Cellular Automata for Image Compression. In: Bandini, S., Serra, R., Liverani, F.S. (eds) Cellular Automata: Research Towards Industry. Springer, London. https://doi.org/10.1007/978-1-4471-1281-5_11
Download citation
DOI: https://doi.org/10.1007/978-1-4471-1281-5_11
Publisher Name: Springer, London
Print ISBN: 978-1-85233-048-4
Online ISBN: 978-1-4471-1281-5
eBook Packages: Springer Book Archive