Paper
5 January 2024 Primary processing of an optical image on autonomous mobile optical systems using cellular automata
Yurii Dobrovolsky, Gregory Prokhorov
Author Affiliations +
Proceedings Volume 12938, Sixteenth International Conference on Correlation Optics; 129380K (2024) https://doi.org/10.1117/12.3009624
Event: International Conference Correlation Optics (COR 2023), 2023, Chernivtsi, Ukraine
Abstract
An optical image obtained using autonomous small-sized mobile optical systems (ASMOS) needs pre-processing. Modern ASMOS do not allow the use of on-board powerful computing facilities for primary processing. Such systems operate offline, without communication with a server. The limited computing power of a microcontroller (16 kB of flash memory) does not allow them to install a full-fledged operating system and JVM to use powerful neural networks. The object of this study is to provide primary processing of the optical image directly on ASMOS. The solution of this problem - recognition, coding, encryption, hashing of an optical image directly on ASMOS is provided by the technologies of cellular automata (CA). The implementation of new approaches based on CA to the main cryptographic directions is briefly considered: symmetric encryption, hashing, generation of pseudorandom series. The proposed systems were tested both by standard means of testing NIST STS cryptoresistance and by means of testing resource consumption of computing equipment (memory, speed) for various programming languages (Java, C#, C++, Assembler) .
(2024) Published by SPIE. Downloading of the abstract is permitted for personal use only.
Yurii Dobrovolsky and Gregory Prokhorov "Primary processing of an optical image on autonomous mobile optical systems using cellular automata", Proc. SPIE 12938, Sixteenth International Conference on Correlation Optics, 129380K (5 January 2024); https://doi.org/10.1117/12.3009624
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Image quality

Image compression

Image segmentation

Distortion

Binary data

Computer programming

Back to Top