Cargando…
FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission
This article presents a technique to integrate two dynamical models, a four-wing spherical chaotic oscillator and the elliptical path described by the planet Earth during its translation movement around the sun. Four application cases are derived from the system by varying the dynamics of the chaoti...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10415330/ https://www.ncbi.nlm.nih.gov/pubmed/37563204 http://dx.doi.org/10.1038/s41598-023-39823-x |
_version_ | 1785087512931205120 |
---|---|
author | Estudillo-Valdez, Miguel-Angel Adeyemi, Vincent-Ademola Tlelo-Cuautle, Esteban Sandoval-Ibarra, Yuma Nuñez-Perez, Jose-Cruz |
author_facet | Estudillo-Valdez, Miguel-Angel Adeyemi, Vincent-Ademola Tlelo-Cuautle, Esteban Sandoval-Ibarra, Yuma Nuñez-Perez, Jose-Cruz |
author_sort | Estudillo-Valdez, Miguel-Angel |
collection | PubMed |
description | This article presents a technique to integrate two dynamical models, a four-wing spherical chaotic oscillator and the elliptical path described by the planet Earth during its translation movement around the sun. Four application cases are derived from the system by varying the dynamics of the chaotic oscillator and these can be applied in information encryption to transmit RGB and grayscale images modulated by CSK. Consequently, the three main contributions of this work are (1) the emulation of the trajectories of the planet Earth with chaotic interference, (2) the CSK modulation and image encryption in a master-slave synchronization topology, and (3) the CSK demodulation for decryption without loss of information with respect to the original information. The three contributions are based on VHDL code implementation. The results of the synchronization, encryption and decryption technique were verified by means of time series and the encrypted images showed a correlation less than − 0.000142 and − 0.0003439 for RGB and grayscale format, respectively, while the retrieved image shows a complete correlation with the image original. In this work, the co-simulations were performed between MATLAB/Simulink and Vivado, using the VHDL language on two FPGA boards from different manufacturers, namely, Xilinx Artix-7 AC701 and Intel Cyclone IV. |
format | Online Article Text |
id | pubmed-10415330 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-104153302023-08-12 FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission Estudillo-Valdez, Miguel-Angel Adeyemi, Vincent-Ademola Tlelo-Cuautle, Esteban Sandoval-Ibarra, Yuma Nuñez-Perez, Jose-Cruz Sci Rep Article This article presents a technique to integrate two dynamical models, a four-wing spherical chaotic oscillator and the elliptical path described by the planet Earth during its translation movement around the sun. Four application cases are derived from the system by varying the dynamics of the chaotic oscillator and these can be applied in information encryption to transmit RGB and grayscale images modulated by CSK. Consequently, the three main contributions of this work are (1) the emulation of the trajectories of the planet Earth with chaotic interference, (2) the CSK modulation and image encryption in a master-slave synchronization topology, and (3) the CSK demodulation for decryption without loss of information with respect to the original information. The three contributions are based on VHDL code implementation. The results of the synchronization, encryption and decryption technique were verified by means of time series and the encrypted images showed a correlation less than − 0.000142 and − 0.0003439 for RGB and grayscale format, respectively, while the retrieved image shows a complete correlation with the image original. In this work, the co-simulations were performed between MATLAB/Simulink and Vivado, using the VHDL language on two FPGA boards from different manufacturers, namely, Xilinx Artix-7 AC701 and Intel Cyclone IV. Nature Publishing Group UK 2023-08-10 /pmc/articles/PMC10415330/ /pubmed/37563204 http://dx.doi.org/10.1038/s41598-023-39823-x Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Estudillo-Valdez, Miguel-Angel Adeyemi, Vincent-Ademola Tlelo-Cuautle, Esteban Sandoval-Ibarra, Yuma Nuñez-Perez, Jose-Cruz FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title | FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title_full | FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title_fullStr | FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title_full_unstemmed | FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title_short | FPGA realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
title_sort | fpga realization of four chaotic interference cases in a terrestrial trajectory model and application in image transmission |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10415330/ https://www.ncbi.nlm.nih.gov/pubmed/37563204 http://dx.doi.org/10.1038/s41598-023-39823-x |
work_keys_str_mv | AT estudillovaldezmiguelangel fpgarealizationoffourchaoticinterferencecasesinaterrestrialtrajectorymodelandapplicationinimagetransmission AT adeyemivincentademola fpgarealizationoffourchaoticinterferencecasesinaterrestrialtrajectorymodelandapplicationinimagetransmission AT tlelocuautleesteban fpgarealizationoffourchaoticinterferencecasesinaterrestrialtrajectorymodelandapplicationinimagetransmission AT sandovalibarrayuma fpgarealizationoffourchaoticinterferencecasesinaterrestrialtrajectorymodelandapplicationinimagetransmission AT nunezperezjosecruz fpgarealizationoffourchaoticinterferencecasesinaterrestrialtrajectorymodelandapplicationinimagetransmission |