FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission
In this paper, the parameter-switching technique was applied to control chaos in the Chen oscillator and as a decryption mechanism in a secure transmission system, to transmit RGB and grayscale images. In the past few decades, considerable efforts have been put into the study of the stabilization of...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-05-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/13/6/923 |
id |
doaj-ef93f8befb264215b3fd871b2f79a6d3 |
---|---|
record_format |
Article |
spelling |
doaj-ef93f8befb264215b3fd871b2f79a6d32021-06-01T00:47:11ZengMDPI AGSymmetry2073-89942021-05-011392392310.3390/sym13060923FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image TransmissionVincent-Ademola Adeyemi0Jose-Cruz Nuñez-Perez1Yuma Sandoval Ibarra2Francisco-Javier Perez-Pinal3Esteban Tlelo-Cuautle4Instituto Politécnico Nacional, IPN-CITEDI, Tijuana 22435, MexicoInstituto Politécnico Nacional, IPN-CITEDI, Tijuana 22435, MexicoDepartamento de Posgrado, Universidad Politécnica de Lázaro Cárdenas (UPLC), Lázaro Cárdenas 60950, MexicoTecnológico Nacional de México, Instituto Tecnológico de Celaya, Celaya 38010, MexicoInstituto Nacional de Astrofísica, Óptica y Electrónica, INAOE, San Andres Cholula 72840, MexicoIn this paper, the parameter-switching technique was applied to control chaos in the Chen oscillator and as a decryption mechanism in a secure transmission system, to transmit RGB and grayscale images. In the past few decades, considerable efforts have been put into the study of the stabilization of chaotic dynamical systems. Most of the well-known chaos control methods, such as Ott, Grebogi, and Yorke (OGY), Pyragas, and open-loop methods, force an unstable periodic orbit into a stable one while distorting the original attractor. On the other hand, the parameter-switching technique is an elegant method that can synthesize an already-existing stable orbit, thereby preserving the underlying attractor. Consequently, the main contributions of this work were the FPGA realizations of the parameter-switching method and a secure image transmission system using a synchronized master and slave topology. The results of the parameter-switching technique and synchronization were verified using phase plots and time series. The chaos-encrypted image from the image transmission system, verified using correlation, showed no relativity with the original image, while the recovery of the decrypted image has no loss of quality. The encryption and decryption system was symmetric, whereby the key was private. In this work, co-simulations were performed in Active-HDL with MATLAB/Simulink, while the target FPGA board was the Xilinx’s Artix-7 AC701.https://www.mdpi.com/2073-8994/13/6/923chaosChen oscillatorFPGAimage transmissionparameter switchingVHDL |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Vincent-Ademola Adeyemi Jose-Cruz Nuñez-Perez Yuma Sandoval Ibarra Francisco-Javier Perez-Pinal Esteban Tlelo-Cuautle |
spellingShingle |
Vincent-Ademola Adeyemi Jose-Cruz Nuñez-Perez Yuma Sandoval Ibarra Francisco-Javier Perez-Pinal Esteban Tlelo-Cuautle FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission Symmetry chaos Chen oscillator FPGA image transmission parameter switching VHDL |
author_facet |
Vincent-Ademola Adeyemi Jose-Cruz Nuñez-Perez Yuma Sandoval Ibarra Francisco-Javier Perez-Pinal Esteban Tlelo-Cuautle |
author_sort |
Vincent-Ademola Adeyemi |
title |
FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission |
title_short |
FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission |
title_full |
FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission |
title_fullStr |
FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission |
title_full_unstemmed |
FPGA Realization of the Parameter-Switching Method in the Chen Oscillator and Application in Image Transmission |
title_sort |
fpga realization of the parameter-switching method in the chen oscillator and application in image transmission |
publisher |
MDPI AG |
series |
Symmetry |
issn |
2073-8994 |
publishDate |
2021-05-01 |
description |
In this paper, the parameter-switching technique was applied to control chaos in the Chen oscillator and as a decryption mechanism in a secure transmission system, to transmit RGB and grayscale images. In the past few decades, considerable efforts have been put into the study of the stabilization of chaotic dynamical systems. Most of the well-known chaos control methods, such as Ott, Grebogi, and Yorke (OGY), Pyragas, and open-loop methods, force an unstable periodic orbit into a stable one while distorting the original attractor. On the other hand, the parameter-switching technique is an elegant method that can synthesize an already-existing stable orbit, thereby preserving the underlying attractor. Consequently, the main contributions of this work were the FPGA realizations of the parameter-switching method and a secure image transmission system using a synchronized master and slave topology. The results of the parameter-switching technique and synchronization were verified using phase plots and time series. The chaos-encrypted image from the image transmission system, verified using correlation, showed no relativity with the original image, while the recovery of the decrypted image has no loss of quality. The encryption and decryption system was symmetric, whereby the key was private. In this work, co-simulations were performed in Active-HDL with MATLAB/Simulink, while the target FPGA board was the Xilinx’s Artix-7 AC701. |
topic |
chaos Chen oscillator FPGA image transmission parameter switching VHDL |
url |
https://www.mdpi.com/2073-8994/13/6/923 |
work_keys_str_mv |
AT vincentademolaadeyemi fpgarealizationoftheparameterswitchingmethodinthechenoscillatorandapplicationinimagetransmission AT josecruznunezperez fpgarealizationoftheparameterswitchingmethodinthechenoscillatorandapplicationinimagetransmission AT yumasandovalibarra fpgarealizationoftheparameterswitchingmethodinthechenoscillatorandapplicationinimagetransmission AT franciscojavierperezpinal fpgarealizationoftheparameterswitchingmethodinthechenoscillatorandapplicationinimagetransmission AT estebantlelocuautle fpgarealizationoftheparameterswitchingmethodinthechenoscillatorandapplicationinimagetransmission |
_version_ |
1721413929884712960 |