FPGA realization of a chaotic communication system applied to image processing

被引:109
作者
Tlelo-Cuautle, E. [1 ]
Carbajal-Gomez, V. H. [1 ]
Obeso-Rodelo, P. J. [2 ]
Rangel-Magdaleno, J. J. [1 ]
Nunez-Perez, J. C. [2 ]
机构
[1] INAOE, Puebla, Mexico
[2] IPN CITEDI, Tijuana, BC, Mexico
基金
芬兰科学院;
关键词
FPGA; Synchronization; Hamiltonian forms; Multi-scroll chaotic oscillator; Single constant multiplication block; Numerical methods; Computer arithmetic; SYNCHRONIZATION; OSCILLATORS; ATTRACTORS;
D O I
10.1007/s11071-015-2284-x
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The hardware realization of a chaotic communication system from the description of continuous-time multi-scroll chaotic oscillators is introduced herein by using field-programmable gate arrays (FPGA). That way, two multi-scroll chaotic oscillators generating 2 and 6 scrolls are synchronized by applying Hamiltonian forms and observer approach. The synchronized master-slave topology is used to implement a secure communication system by adding chaos to an image at the transmission stage and by subtracting chaos at the recover stage. The FPGA realization begins by applying numerical methods to solve the system of equations describing the whole chaotic communication system. Further, the replacement of multipliers by single constant multiplication blocks reduces the use of hardware resources and accelerates the processing time as well. Using chaotic oscillators with 2 and 6 scrolls, three kinds of images are processed: one in black and white and two in gray tones. Finally, the experimental results confirm the appropriateness on realizing chaotic communication systems for image processing by using FPGAs.
引用
收藏
页码:1879 / 1892
页数:14
相关论文
共 21 条
  • [1] A polynomial approach for generating a monoparametric family of chaotic attractors via switched linear systems
    Aguirre-Hernandez, B.
    Campos-Canton, E.
    Lopez-Renteria, J. A.
    Diaz Gonzalez, E. C.
    [J]. CHAOS SOLITONS & FRACTALS, 2015, 71 : 100 - 106
  • [2] Carbajal-Gómez VH, 2013, IEEE INT SYMP CIRC S, P1773, DOI 10.1109/ISCAS.2013.6572208
  • [3] Optimizing the maximum Lyapunov exponent and phase space portraits in multi-scroll chaotic oscillators
    Gerardo de la Fraga, Luis
    Tlelo-Cuautle, Esteban
    [J]. NONLINEAR DYNAMICS, 2014, 76 (02) : 1503 - 1515
  • [4] An efficient and robust image encryption scheme for medical applications
    Kanso, A.
    Ghebleh, M.
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2015, 24 (1-3) : 98 - 116
  • [5] Implementation of FPGA-based real time novel chaotic oscillator
    Koyuncu, Ismail
    Ozcerit, Ahmet Turan
    Pehlivan, Ihsan
    [J]. NONLINEAR DYNAMICS, 2014, 77 (1-2) : 49 - 59
  • [6] Generating multiscroll chaotic attractors:: Theories, methods and applications
    Lu, Jinhu
    Chen, Guanrong
    [J]. INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (04): : 775 - 858
  • [7] Selection of multi-scroll attractors in Jerk circuits and their verification using Pspice
    Ma, Jun
    Wu, Xinyi
    Chu, Runtong
    Zhang, Liping
    [J]. NONLINEAR DYNAMICS, 2014, 76 (04) : 1951 - 1962
  • [8] Design and FPGA-realization of a self-synchronizing chaotic decoder in the presence of noise
    Mangeot, Jean-Philippe
    Launay, Frederic
    Coirault, Patrick
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2012, 17 (02) : 882 - 892
  • [9] Synchronization of PWL function-based 2D and 3D multi-scroll chaotic systems
    Munoz-Pacheco, Jesus M.
    Zambrano-Serrano, Ernesto
    Felix-Beltran, Olga
    Gomez-Pavon, Luz C.
    Luis-Ramos, Arnulfo
    [J]. NONLINEAR DYNAMICS, 2012, 70 (02) : 1633 - 1643
  • [10] A RGB image encryption algorithm based on total plain image characteristics and chaos
    Murillo-Escobar, M. A.
    Cruz-Hernandez, C.
    Abundiz-Perez, F.
    Lopez-Gutierrez, R. M.
    Acosta Del Campo, O. R.
    [J]. SIGNAL PROCESSING, 2015, 109 : 119 - 131