Calculation of discrete correlation functionin facet systems of techical vision

The paper proposes a facet vision system composed from identical facet elements. Each facet element contains an optical system, several photodetectors, a preamplifier, and a universal microcontroller. In such a system, all facet elements operate independently of each other. Each facet element perfor...

Full description

Saved in:
Bibliographic Details
Main Authors: Volodymyr Borovytsky, Vadym Antonenko
Format: Article
Language:English
Published: Politehperiodika 2022-06-01
Series:Tekhnologiya i Konstruirovanie v Elektronnoi Apparature
Subjects:
Online Access:https://tkea.com.ua/index.php/journal/article/view/58
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849738717947756544
author Volodymyr Borovytsky
Vadym Antonenko
author_facet Volodymyr Borovytsky
Vadym Antonenko
author_sort Volodymyr Borovytsky
collection DOAJ
description The paper proposes a facet vision system composed from identical facet elements. Each facet element contains an optical system, several photodetectors, a preamplifier, and a universal microcontroller. In such a system, all facet elements operate independently of each other. Each facet element performs fast measurements of the angular velocity of objects in its field of view by calculating the discrete correlation functions of the signals from the photodetectors. The paper considers the possibility of using economical microcontrollers in facet elements for fast calculation of the discrete correlation functions. The authors perform a comparative analysis of the techniques based on the direct calculation and the calculation with fast Fourier transform. The investigation of the corresponding program code for microcontrollers in assembly language is done with calculations of the number of machine instructions and their execution time. The study confirms that economical universal microcontrollers are able to perform fast measurements by finding the maximum values of discrete correlation functions. In the case of receiving signals from 4 photodetectors, the calculation time is less than 10 milliseconds for input data arrays of 384 elements and less than 1.2 milliseconds for input data arrays of 128 elements. These results make the proposed facet vision systems applicable in navigation, orientation, and collision avoidance with moving and stationary objects in automatic vehicles, including unmanned aerial vehicles.
format Article
id doaj-art-ef0e97e31215469dbda04b8da694d5ce
institution DOAJ
issn 2225-5818
2309-9992
language English
publishDate 2022-06-01
publisher Politehperiodika
record_format Article
series Tekhnologiya i Konstruirovanie v Elektronnoi Apparature
spelling doaj-art-ef0e97e31215469dbda04b8da694d5ce2025-08-20T03:06:28ZengPolitehperiodikaTekhnologiya i Konstruirovanie v Elektronnoi Apparature2225-58182309-99922022-06-011–382110.15222/TKEA2022.1-3.0858Calculation of discrete correlation functionin facet systems of techical visionVolodymyr Borovytsky0Vadym Antonenko1Igor Sikorsky Kyiv Polytechnic InstituteIgor Sikorsky Kyiv Polytechnic InstituteThe paper proposes a facet vision system composed from identical facet elements. Each facet element contains an optical system, several photodetectors, a preamplifier, and a universal microcontroller. In such a system, all facet elements operate independently of each other. Each facet element performs fast measurements of the angular velocity of objects in its field of view by calculating the discrete correlation functions of the signals from the photodetectors. The paper considers the possibility of using economical microcontrollers in facet elements for fast calculation of the discrete correlation functions. The authors perform a comparative analysis of the techniques based on the direct calculation and the calculation with fast Fourier transform. The investigation of the corresponding program code for microcontrollers in assembly language is done with calculations of the number of machine instructions and their execution time. The study confirms that economical universal microcontrollers are able to perform fast measurements by finding the maximum values of discrete correlation functions. In the case of receiving signals from 4 photodetectors, the calculation time is less than 10 milliseconds for input data arrays of 384 elements and less than 1.2 milliseconds for input data arrays of 128 elements. These results make the proposed facet vision systems applicable in navigation, orientation, and collision avoidance with moving and stationary objects in automatic vehicles, including unmanned aerial vehicles.https://tkea.com.ua/index.php/journal/article/view/58vision systemsdigital signal processingangular velocity measurementdiscrete correlation functiondigital camerasunmanned aerial vehicles
spellingShingle Volodymyr Borovytsky
Vadym Antonenko
Calculation of discrete correlation functionin facet systems of techical vision
Tekhnologiya i Konstruirovanie v Elektronnoi Apparature
vision systems
digital signal processing
angular velocity measurement
discrete correlation function
digital cameras
unmanned aerial vehicles
title Calculation of discrete correlation functionin facet systems of techical vision
title_full Calculation of discrete correlation functionin facet systems of techical vision
title_fullStr Calculation of discrete correlation functionin facet systems of techical vision
title_full_unstemmed Calculation of discrete correlation functionin facet systems of techical vision
title_short Calculation of discrete correlation functionin facet systems of techical vision
title_sort calculation of discrete correlation functionin facet systems of techical vision
topic vision systems
digital signal processing
angular velocity measurement
discrete correlation function
digital cameras
unmanned aerial vehicles
url https://tkea.com.ua/index.php/journal/article/view/58
work_keys_str_mv AT volodymyrborovytsky calculationofdiscretecorrelationfunctioninfacetsystemsoftechicalvision
AT vadymantonenko calculationofdiscretecorrelationfunctioninfacetsystemsoftechicalvision