leonid krasnov - Academia.edu (original) (raw)

Papers by leonid krasnov

Research paper thumbnail of Оцінка ефективності нового методу стабілізації яскравості відеопотоку в реальному масштабі часу

Mìžnarodnij naukovo-tehnìčnij žurnal "Problemi keruvannâ ta ìnformatiki", Jan 25, 2024

Research paper thumbnail of Research Noise-Immunity of Algorithms for Trajectory Measurements Based on Video Data

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2016

The noise-immune algorithms for estimating parameters of moving objects by video data are present... more The noise-immune algorithms for estimating parameters of moving objects by video data are presented by modeling in Matlab, the noise immunity of correlation-extremal algorithms needed to estimate parameters of moving objects by video data has been investigated. Thresholds of stability of procedures of measurement of range, angular and high-speed parameters against the background of action of Gaussian, pulse and multiplicative noise are estimated. Recommendations about application the procedure of a filtration for the purpose of increase in a threshold of steady work are provided. Results of the conducted researches need to be considered at design of systems technical sight of different function.

Research paper thumbnail of Аналіз і попередня обробка відеоданих для підвищення якості роботи систем технічного зору

Research paper thumbnail of Web-Cameras Stereo Pairs Color Correction Method and Its Practical Implementation

Sučasnì ìnformacìjnì sistemi, May 10, 2019

Subject of study. The article proposes new method and tool for color correction of web-cameras in... more Subject of study. The article proposes new method and tool for color correction of web-cameras in stereo vision systems in order to improve the quality of their work. The goal is a comparative analysis of the quality indicators of well-known color correction methods and the development of a new method and working algorithms for the joint procedure for color correction and rectification of video frames of the left and right cameras. Objectives: the task was to carry out a theoretical analysis of the quality indicators of well-known color correction algorithms and methods, to develop new working algorithms, write the program codes of these algorithms in Python using the necessary OpenCV functions. Conduct experimental studies of these algorithms. Evaluate the performance of the stereo system in the laboratory, and test the reliability of the results obtained using statistical analysis methods. Methods used: comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of the effectiveness of their work by conducting laboratory field tests. The results obtained: a comparative analysis of the performance of the known methods of color correction of stereo cameras was carried out, new efficient algorithm was proposed for solving this problem. Findings. Scientific novelty of the results: new algorithm for correcting the color balance of webcams used in stereoscopic vision systems have been created, featuring high color correction accuracy and working in real time using the functions of the OpenCV library in the Python software environment. K e ywor d s : stereoscopic vision systems; color correction of video streaming images of web-cameras of a stereo system; joint rectification and color balance of the left and right chambers. Analysis of stereo pair cameras color correction methods Cameras stereo pairs color correction as well as their spatial calibration, according to the authors, it is advisable to carry out in two stages. First, it is necessary to accurately set the white balance and fix the differences in the intensity of video sequences images color components of each camera separately, and then carry

Research paper thumbnail of Adaptive color correction method of stereopair web cameras and its practical implementation

Системи обробки інформації, 2019

Subject of study. The article proposes a new adaptive method for color correction of web-cameras ... more Subject of study. The article proposes a new adaptive method for color correction of web-cameras in stereo vision systems to improve the quality of their work. The goal is a comparative analysis of the quality indicators of the known color correction methods for stereo pair cameras, and the development of a new adaptive method and working algorithms for the joint procedure for color correction and rectification of the video stream frames of the left and right cameras. Tasks: Conduct a theoretical analysis of the quality indicators of known methods and color correction algorithms, develop adequate criteria for assessing the quality of their work, suggest new methods and working algorithms for their implementation. Carry out experimental studies of these algorithms. Assess the performance of the stereo system in the laboratory, and verify the reliability of the results by statistical analysis methods. Methods used: Comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of their performance through laboratory tests. The results: a comparative analysis of the known methods effectiveness of stereo cameras color correction was carried out, a new, more effective adaptive method for solving this problem was proposed. Findings. Scientific novelty of the results: a new method for correcting the color balance of web cameras used in stereoscopic vision systems has been created, which is highly accurate in color correction.

Research paper thumbnail of Algorithms of Finding Out Objects and Estimation of Parameters of Their Motion Are in Systems of Technical Sight

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2019

Most contemporary machine vision systems process video data contained in the recorder that is ins... more Most contemporary machine vision systems process video data contained in the recorder that is installed on a mobile platform. These designs are oriented to use the single-board computers Raspberry Pi and the Python programming language combined with OpenCV image processing library. The Python and OpenCV couple allows real-time video data processing while implementing modern algorithms. When doing this, there is a need to provide for high accuracy and fast response of information parameters measurements (machine vision systems should run in real time). The problem of moving objects reliable detection and appropriate parameters evaluation is especially topical in presence of interferences those resulted from scene lighting variations. Such a complex of troublesome factors were taken as a base of the proposed development, the results of which can be used for solving various control problems in robotics engineering as well as accurate positioning of unmanned aerial vehicles. Algorithms ...

Research paper thumbnail of Development of tools for information protection of optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS

The subject of research. There has been studying a new universal method of information protection... more The subject of research. There has been studying a new universal method of information protection in optical text recognition systems when transmitting confidential data over open communication channels. This work develops the concept of creating a modern, simple and reliable method for protecting information during its transmission over communication channels, to determine the objective criteria for the quality of its work, to create a set of algorithms for implementing the proposed method and software for conducting experimental studies. The current work puts on the concept of creation of a simple and reliable current method for protecting information when passing it through communication channels, also to define the objective criteria for assessing the tool operation quality and to exercise the dedicated programs, which implement the proposed methods and developed algorithms. Based on the results of these studies, it must evaluate the practice effectiveness of the proposed method...

Research paper thumbnail of Methods and algorithms for protecting information in optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS

The subject of the study. A concept of OCR systems performance improvement is proposed, which is ... more The subject of the study. A concept of OCR systems performance improvement is proposed, which is achieved through the integrated use of special algorithms for preliminary processing of documents picture, an extended set of service functions, and advanced techniques for information protection. Study objectives: development of algorithms that compensate for the influence of the unfavorable points like imperfect lighting conditions overshooting, images geometric deformation, noises, etc., which corrupt the pictured text, on the efficiency of that text recognition. It is needed to provide for a series of service procedures that would ensure adequate data handling while viewing, converting, and storing in standard formats the results, and ensuring the possibility to exchange data in open communication networks. Additionally, it is necessary to ensure the information protection against unauthorized use at the stage of data processing and provide secretiveness of their transmission through...

Research paper thumbnail of Data pre-processing to increase the quality of optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2021

The subject of study in the article is the formulation of a modern concept of improving the quali... more The subject of study in the article is the formulation of a modern concept of improving the quality of work of optical recognition systems by using a set of various algorithms for preprocessing document images at the user's discretion. The research synthesizes algorithms that compensate for external negative influences (unfavorable geometric factor, poor lighting conditions when photographing, the effect of noise, etc.). The methods used imply a certain sequence of data preprocessing stages: geometric transformation of the original images, their processing with a set of various filters, image equalization without increasing the noise level to increase the contrast of images, the binarization of images with adaptive conversion thresholds to eliminate the influence of uneven photo illumination. The following results were obtained. A package of algorithms for preliminary processing of photographs of documentation has been created, in which, to increase the functionality of data ide...

Research paper thumbnail of The Method and Tools Development for Web-Cameras Color Correction in Binocular Vision Systems

Handbook of Research on Software Quality Innovation in Interactive Systems, 2021

The possibilities of using an adaptation principle in application for organizing the close-loop l... more The possibilities of using an adaptation principle in application for organizing the close-loop life circuit of autonomous fly vehicles (FV) are discussed in chapter. The uncertainties arising at each stage of the life cycle of an autonomous fly vehicles (FV) are considered. To solve a problem, the approach using intelligent, rational objects, and using knowledge database tool is proposed. The main theses of rational adaptation control system (CS) are represented. The preliminary designing tools for constructing rational adaptation algorithms for motion control system (CS) are considered. The practical applications of the proposed approach at the stage of preliminary design of control systems for autonomous fly vehicles are presented.

Research paper thumbnail of Video Data Quality Improvement Methods and Tools Development for Mobile Vision Systems

Advanced Information Systems, 2020

The article proposes new methods of input and preliminary processing of video data for weband spe... more The article proposes new methods of input and preliminary processing of video data for weband specialized pi-cameras in monocular and stereo vision systems based on Raspberry Pi microcomputers to improve the quality of work of modern mobile vision systems. This approach is always relevant, since the design of modern vision systems constantly requires new non-trivial hardware, algorithmic and software solutions. Objectives. The goals are to compare quality indicators of the known methods of input and preliminary processing of video data in vision systems and to develop new methods and algorithms providing better speed, the necessary frame resolution and the independence of the frame brightness from changes in scene illumination while reading video data. Methods used. The paper formulates a comprehensive criterion for improving the quality of the Raspberry Pi microcomputer video input and preprocessing video data. Based on the accepted quality indicators (video input speed, resolution, and stability indicators of average brightness of the current frames of the received video stream), video input and preprocessing algorithms that satisfy the specified requirements are synthesized. This allows to find the optimal method for processing video data and to overcome the contradiction of reducing the input speed due to the need of increasing the resolution of video frames for each project. The created universal program for input and preliminary processing of these data allowed to obtain quantitative estimates of the effectiveness of the developed algorithms and formulate recommendations for their further use. All this allows you to significantly increase the efficiency of using Raspberry Pi microcomputers in modern mobile vision systems. The results obtained are the basis for the creation of a universal software product for high-speed input (in real time) and preliminary processing of video data for face detection and recognition systems, as well as stereo vision systems. Conclusions. The conducted experimental studies confirmed the efficiency and effectiveness of the proposed methods and algorithms for high-speed input of video data with different values of the resolution of the frame and the ability to adaptively adjust its brightness. Based on the created methods and algorithms, various options for its software implementation are proposed. This allows us to recommend the results for practical use. Prospects for further research include the expansion of the vector of criteria for assessing quality and features for optimizing video data, as well as the creation of new algorithms and various versions of programs based on them. K e ywor d s : Raspberry Pi microcomputer; algorithms and program codes for input and preprocessing of video data; OpenCV library functions.

Research paper thumbnail of Analysis of Work of Technical Vision Algorithms in the Tasks of Trajectory Measurements

ELECTRICAL AND COMPUTER SYSTEMS, 2018

Research paper thumbnail of РАЗРАБОТКА МЕТОДОВ И СРЕДСТВ ЦВЕТОВОЙ КОРРЕКЦИИ WEB-КАМЕР В СИСТЕМАХ БИНОКУЛЯРНОГО ЗРЕНИЯ

Системи управління, навігації та зв’язку. Збірник наукових праць, 2019

Предмет изучения. В статье предложены новые методы и средства цветовой коррекции web-камер в сист... more Предмет изучения. В статье предложены новые методы и средства цветовой коррекции web-камер в системах стереозрения для повышения качества их работы. Целью является сопоставительный анализ показателей качества известных методов коррекции цвета, разработка новой методики и рабочих алгоритмов совместной процедуры цветовой коррекции и ректификации фреймов видеопотока левой и правой камер. Задачи: Ставилась задача выполнить теоретический анализ показателей качества известных алгоритмов коррекции цвета, разработать новые рабочие алгоритмы, программные коды этих алгоритмов написать на языке Python c использованием необходимых функций OpenCV. Провести экспериментальные исследования этих алгоритмов. Оценить эффективность работы стереосистемы в лабораторных условиях, а достоверность полученных результатов проверить методами статистического анализа. Используемые методы: Сопоставительный анализ известных методов и алгоритмов путем статистического моделирования, синтез новых алгоритмов и оценка ...

Research paper thumbnail of Web-Cameras Stereo Pairs Color Correction Method and Its Practical Implementation

Advanced Information Systems, 2019

Subject of study. The article proposes new method and tool for color correction of web-cameras in... more Subject of study. The article proposes new method and tool for color correction of web-cameras in stereo vision systems in order to improve the quality of their work. The goal is a comparative analysis of the quality indicators of well-known color correction methods and the development of a new method and working algorithms for the joint procedure for color correction and rectification of video frames of the left and right cameras. Objectives: the task was to carry out a theoretical analysis of the quality indicators of well-known color correction algorithms and methods, to develop new working algorithms, write the program codes of these algorithms in Python using the necessary OpenCV functions. Conduct experimental studies of these algorithms. Evaluate the performance of the stereo system in the laboratory, and test the reliability of the results obtained using statistical analysis methods. Methods used: comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of the effectiveness of their work by conducting laboratory field tests. The results obtained: a comparative analysis of the performance of the known methods of color correction of stereo cameras was carried out, new efficient algorithm was proposed for solving this problem. Findings. Scientific novelty of the results: new algorithm for correcting the color balance of webcams used in stereoscopic vision systems have been created, featuring high color correction accuracy and working in real time using the functions of the OpenCV library in the Python software environment. K e ywor d s : stereoscopic vision systems; color correction of video streaming images of web-cameras of a stereo system; joint rectification and color balance of the left and right chambers. Analysis of stereo pair cameras color correction methods Cameras stereo pairs color correction as well as their spatial calibration, according to the authors, it is advisable to carry out in two stages. First, it is necessary to accurately set the white balance and fix the differences in the intensity of video sequences images color components of each camera separately, and then carry

Research paper thumbnail of ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ РАБОТЫ АЛГОРИТМОВ ДЕТЕКТИРОВАНИЯ ЛИЦ ПО МЕТОДУ ВИОЛЫ-ДЖОНСА

Системи управління, навігації та зв’язку. Збірник наукових праць, 2018

Предложены новые методы повышения эффективности работы алгоритмов обнаружения и детектирования ли... more Предложены новые методы повышения эффективности работы алгоритмов обнаружения и детектирования лиц на цифровых изображениях и видеопоследовательностях, основанных на методе Виолы-Джонса, и используемых при решении задач распознавания лиц. Это позволяет устранить влияние одного из главных факторов помех − компенсировать влияние изменений уровня освещенности сцены на качество обнаружения лиц. Для этого в классическую структуру этих алгоритмов дополнительно введена процедура автоматической стабилизации яркости кадра. Описана структура алгоритмов, для них разработано программное обеспечение на языке Python с использованием ресурсов библиотеки OpenCV, что позволяет вести обработку видеоданных в реальном масштабе времени. Предложена и программно реализована оригинальная методика оценки эффективности работы алгоритма по критерию максимума вероятности правильного обнаружения лиц и их главных элементов (глаз, носа, рта). Сопоставляются результаты работы классических и предложенных алгоритмов...

Research paper thumbnail of Adaptive Algorithms of Face Detection and Effectiveness Assessment of Their Use

Advanced Information Systems, 2018

Subject of research is the detection and recognition of faces. The purpose of this work is creati... more Subject of research is the detection and recognition of faces. The purpose of this work is creation of modified algorithms of face detection, which are providing automatic brightness stabilization of the analyzed image regardless of brightness level. A technique is proposed for assessing the effectiveness of their work in comparison with the classical algorithm. Research methods. We will dwell in more detail on the first part of the problem − face detection and recognition. In the meantime, the most popular method used for searching the face area on an image is the Viola-Jones method, which is popular because of its known high speed and efficiency. It is based on an integral image representation, on the method of constructing classifiers based on adaptive boosting algorithm (AdaBoost) and on the combination classifiers in cascade structure method. The Viola-Jones method is firstly using cascades of wavelets (primitives)-Haar features. All of the above made it possible to build a face detector that works in real-time with a fairly high quality. However, there are a lot of disturbing factors, which are limiting the efficiency of such algorithm work. The major of them are spacial face position ambiguity on the analised image and poor quality of stage lighting. The results of the study. The adaptive algorithms of face detection and recognition on digital images and video sequences in real-time, based on the Viola-Jones method, are suggested. An automatic stabilization of frame brightness is additionally added to the classical structure of such algorithms to compensate an effect of changes in the stage illumination level on quality of face detection. The structure of the algorithms is described and the software developed in Python programming language for a face detection and recognition using OpenCV library resources. Video data is processed in real time. An original method for the efficient estimating of the algorithm based on the criterion of the maximum probability of faces and their main elements (eye, nose, mouth) correct detection is proposed and implemented programmatically. The results of work of classic and suggested algorithms are compared. The examples of work and testing of software are given. Conclusion. The use of the obtained results allows to improve the quality of work and the reliability of the results when recognizing faces in different systems. K e ywor d s : face detection and recognition; the Viola-Jones method; an automatic stabilization of frame brightness; the probability of face and its main elements correct detection. import cv2, import numpy as np import matplotlib.pyplot as plt import matplotlib.patches as mpatches.

Research paper thumbnail of Оцінка ефективності нового методу стабілізації яскравості відеопотоку в реальному масштабі часу

Mìžnarodnij naukovo-tehnìčnij žurnal "Problemi keruvannâ ta ìnformatiki", Jan 25, 2024

Research paper thumbnail of Research Noise-Immunity of Algorithms for Trajectory Measurements Based on Video Data

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2016

The noise-immune algorithms for estimating parameters of moving objects by video data are present... more The noise-immune algorithms for estimating parameters of moving objects by video data are presented by modeling in Matlab, the noise immunity of correlation-extremal algorithms needed to estimate parameters of moving objects by video data has been investigated. Thresholds of stability of procedures of measurement of range, angular and high-speed parameters against the background of action of Gaussian, pulse and multiplicative noise are estimated. Recommendations about application the procedure of a filtration for the purpose of increase in a threshold of steady work are provided. Results of the conducted researches need to be considered at design of systems technical sight of different function.

Research paper thumbnail of Аналіз і попередня обробка відеоданих для підвищення якості роботи систем технічного зору

Research paper thumbnail of Web-Cameras Stereo Pairs Color Correction Method and Its Practical Implementation

Sučasnì ìnformacìjnì sistemi, May 10, 2019

Subject of study. The article proposes new method and tool for color correction of web-cameras in... more Subject of study. The article proposes new method and tool for color correction of web-cameras in stereo vision systems in order to improve the quality of their work. The goal is a comparative analysis of the quality indicators of well-known color correction methods and the development of a new method and working algorithms for the joint procedure for color correction and rectification of video frames of the left and right cameras. Objectives: the task was to carry out a theoretical analysis of the quality indicators of well-known color correction algorithms and methods, to develop new working algorithms, write the program codes of these algorithms in Python using the necessary OpenCV functions. Conduct experimental studies of these algorithms. Evaluate the performance of the stereo system in the laboratory, and test the reliability of the results obtained using statistical analysis methods. Methods used: comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of the effectiveness of their work by conducting laboratory field tests. The results obtained: a comparative analysis of the performance of the known methods of color correction of stereo cameras was carried out, new efficient algorithm was proposed for solving this problem. Findings. Scientific novelty of the results: new algorithm for correcting the color balance of webcams used in stereoscopic vision systems have been created, featuring high color correction accuracy and working in real time using the functions of the OpenCV library in the Python software environment. K e ywor d s : stereoscopic vision systems; color correction of video streaming images of web-cameras of a stereo system; joint rectification and color balance of the left and right chambers. Analysis of stereo pair cameras color correction methods Cameras stereo pairs color correction as well as their spatial calibration, according to the authors, it is advisable to carry out in two stages. First, it is necessary to accurately set the white balance and fix the differences in the intensity of video sequences images color components of each camera separately, and then carry

Research paper thumbnail of Adaptive color correction method of stereopair web cameras and its practical implementation

Системи обробки інформації, 2019

Subject of study. The article proposes a new adaptive method for color correction of web-cameras ... more Subject of study. The article proposes a new adaptive method for color correction of web-cameras in stereo vision systems to improve the quality of their work. The goal is a comparative analysis of the quality indicators of the known color correction methods for stereo pair cameras, and the development of a new adaptive method and working algorithms for the joint procedure for color correction and rectification of the video stream frames of the left and right cameras. Tasks: Conduct a theoretical analysis of the quality indicators of known methods and color correction algorithms, develop adequate criteria for assessing the quality of their work, suggest new methods and working algorithms for their implementation. Carry out experimental studies of these algorithms. Assess the performance of the stereo system in the laboratory, and verify the reliability of the results by statistical analysis methods. Methods used: Comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of their performance through laboratory tests. The results: a comparative analysis of the known methods effectiveness of stereo cameras color correction was carried out, a new, more effective adaptive method for solving this problem was proposed. Findings. Scientific novelty of the results: a new method for correcting the color balance of web cameras used in stereoscopic vision systems has been created, which is highly accurate in color correction.

Research paper thumbnail of Algorithms of Finding Out Objects and Estimation of Parameters of Their Motion Are in Systems of Technical Sight

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2019

Most contemporary machine vision systems process video data contained in the recorder that is ins... more Most contemporary machine vision systems process video data contained in the recorder that is installed on a mobile platform. These designs are oriented to use the single-board computers Raspberry Pi and the Python programming language combined with OpenCV image processing library. The Python and OpenCV couple allows real-time video data processing while implementing modern algorithms. When doing this, there is a need to provide for high accuracy and fast response of information parameters measurements (machine vision systems should run in real time). The problem of moving objects reliable detection and appropriate parameters evaluation is especially topical in presence of interferences those resulted from scene lighting variations. Such a complex of troublesome factors were taken as a base of the proposed development, the results of which can be used for solving various control problems in robotics engineering as well as accurate positioning of unmanned aerial vehicles. Algorithms ...

Research paper thumbnail of Development of tools for information protection of optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS

The subject of research. There has been studying a new universal method of information protection... more The subject of research. There has been studying a new universal method of information protection in optical text recognition systems when transmitting confidential data over open communication channels. This work develops the concept of creating a modern, simple and reliable method for protecting information during its transmission over communication channels, to determine the objective criteria for the quality of its work, to create a set of algorithms for implementing the proposed method and software for conducting experimental studies. The current work puts on the concept of creation of a simple and reliable current method for protecting information when passing it through communication channels, also to define the objective criteria for assessing the tool operation quality and to exercise the dedicated programs, which implement the proposed methods and developed algorithms. Based on the results of these studies, it must evaluate the practice effectiveness of the proposed method...

Research paper thumbnail of Methods and algorithms for protecting information in optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS

The subject of the study. A concept of OCR systems performance improvement is proposed, which is ... more The subject of the study. A concept of OCR systems performance improvement is proposed, which is achieved through the integrated use of special algorithms for preliminary processing of documents picture, an extended set of service functions, and advanced techniques for information protection. Study objectives: development of algorithms that compensate for the influence of the unfavorable points like imperfect lighting conditions overshooting, images geometric deformation, noises, etc., which corrupt the pictured text, on the efficiency of that text recognition. It is needed to provide for a series of service procedures that would ensure adequate data handling while viewing, converting, and storing in standard formats the results, and ensuring the possibility to exchange data in open communication networks. Additionally, it is necessary to ensure the information protection against unauthorized use at the stage of data processing and provide secretiveness of their transmission through...

Research paper thumbnail of Data pre-processing to increase the quality of optical text recognition systems

RADIOELECTRONIC AND COMPUTER SYSTEMS, 2021

The subject of study in the article is the formulation of a modern concept of improving the quali... more The subject of study in the article is the formulation of a modern concept of improving the quality of work of optical recognition systems by using a set of various algorithms for preprocessing document images at the user's discretion. The research synthesizes algorithms that compensate for external negative influences (unfavorable geometric factor, poor lighting conditions when photographing, the effect of noise, etc.). The methods used imply a certain sequence of data preprocessing stages: geometric transformation of the original images, their processing with a set of various filters, image equalization without increasing the noise level to increase the contrast of images, the binarization of images with adaptive conversion thresholds to eliminate the influence of uneven photo illumination. The following results were obtained. A package of algorithms for preliminary processing of photographs of documentation has been created, in which, to increase the functionality of data ide...

Research paper thumbnail of The Method and Tools Development for Web-Cameras Color Correction in Binocular Vision Systems

Handbook of Research on Software Quality Innovation in Interactive Systems, 2021

The possibilities of using an adaptation principle in application for organizing the close-loop l... more The possibilities of using an adaptation principle in application for organizing the close-loop life circuit of autonomous fly vehicles (FV) are discussed in chapter. The uncertainties arising at each stage of the life cycle of an autonomous fly vehicles (FV) are considered. To solve a problem, the approach using intelligent, rational objects, and using knowledge database tool is proposed. The main theses of rational adaptation control system (CS) are represented. The preliminary designing tools for constructing rational adaptation algorithms for motion control system (CS) are considered. The practical applications of the proposed approach at the stage of preliminary design of control systems for autonomous fly vehicles are presented.

Research paper thumbnail of Video Data Quality Improvement Methods and Tools Development for Mobile Vision Systems

Advanced Information Systems, 2020

The article proposes new methods of input and preliminary processing of video data for weband spe... more The article proposes new methods of input and preliminary processing of video data for weband specialized pi-cameras in monocular and stereo vision systems based on Raspberry Pi microcomputers to improve the quality of work of modern mobile vision systems. This approach is always relevant, since the design of modern vision systems constantly requires new non-trivial hardware, algorithmic and software solutions. Objectives. The goals are to compare quality indicators of the known methods of input and preliminary processing of video data in vision systems and to develop new methods and algorithms providing better speed, the necessary frame resolution and the independence of the frame brightness from changes in scene illumination while reading video data. Methods used. The paper formulates a comprehensive criterion for improving the quality of the Raspberry Pi microcomputer video input and preprocessing video data. Based on the accepted quality indicators (video input speed, resolution, and stability indicators of average brightness of the current frames of the received video stream), video input and preprocessing algorithms that satisfy the specified requirements are synthesized. This allows to find the optimal method for processing video data and to overcome the contradiction of reducing the input speed due to the need of increasing the resolution of video frames for each project. The created universal program for input and preliminary processing of these data allowed to obtain quantitative estimates of the effectiveness of the developed algorithms and formulate recommendations for their further use. All this allows you to significantly increase the efficiency of using Raspberry Pi microcomputers in modern mobile vision systems. The results obtained are the basis for the creation of a universal software product for high-speed input (in real time) and preliminary processing of video data for face detection and recognition systems, as well as stereo vision systems. Conclusions. The conducted experimental studies confirmed the efficiency and effectiveness of the proposed methods and algorithms for high-speed input of video data with different values of the resolution of the frame and the ability to adaptively adjust its brightness. Based on the created methods and algorithms, various options for its software implementation are proposed. This allows us to recommend the results for practical use. Prospects for further research include the expansion of the vector of criteria for assessing quality and features for optimizing video data, as well as the creation of new algorithms and various versions of programs based on them. K e ywor d s : Raspberry Pi microcomputer; algorithms and program codes for input and preprocessing of video data; OpenCV library functions.

Research paper thumbnail of Analysis of Work of Technical Vision Algorithms in the Tasks of Trajectory Measurements

ELECTRICAL AND COMPUTER SYSTEMS, 2018

Research paper thumbnail of РАЗРАБОТКА МЕТОДОВ И СРЕДСТВ ЦВЕТОВОЙ КОРРЕКЦИИ WEB-КАМЕР В СИСТЕМАХ БИНОКУЛЯРНОГО ЗРЕНИЯ

Системи управління, навігації та зв’язку. Збірник наукових праць, 2019

Предмет изучения. В статье предложены новые методы и средства цветовой коррекции web-камер в сист... more Предмет изучения. В статье предложены новые методы и средства цветовой коррекции web-камер в системах стереозрения для повышения качества их работы. Целью является сопоставительный анализ показателей качества известных методов коррекции цвета, разработка новой методики и рабочих алгоритмов совместной процедуры цветовой коррекции и ректификации фреймов видеопотока левой и правой камер. Задачи: Ставилась задача выполнить теоретический анализ показателей качества известных алгоритмов коррекции цвета, разработать новые рабочие алгоритмы, программные коды этих алгоритмов написать на языке Python c использованием необходимых функций OpenCV. Провести экспериментальные исследования этих алгоритмов. Оценить эффективность работы стереосистемы в лабораторных условиях, а достоверность полученных результатов проверить методами статистического анализа. Используемые методы: Сопоставительный анализ известных методов и алгоритмов путем статистического моделирования, синтез новых алгоритмов и оценка ...

Research paper thumbnail of Web-Cameras Stereo Pairs Color Correction Method and Its Practical Implementation

Advanced Information Systems, 2019

Subject of study. The article proposes new method and tool for color correction of web-cameras in... more Subject of study. The article proposes new method and tool for color correction of web-cameras in stereo vision systems in order to improve the quality of their work. The goal is a comparative analysis of the quality indicators of well-known color correction methods and the development of a new method and working algorithms for the joint procedure for color correction and rectification of video frames of the left and right cameras. Objectives: the task was to carry out a theoretical analysis of the quality indicators of well-known color correction algorithms and methods, to develop new working algorithms, write the program codes of these algorithms in Python using the necessary OpenCV functions. Conduct experimental studies of these algorithms. Evaluate the performance of the stereo system in the laboratory, and test the reliability of the results obtained using statistical analysis methods. Methods used: comparative analysis of known methods and algorithms by statistical modeling, synthesis of new algorithms and evaluation of the effectiveness of their work by conducting laboratory field tests. The results obtained: a comparative analysis of the performance of the known methods of color correction of stereo cameras was carried out, new efficient algorithm was proposed for solving this problem. Findings. Scientific novelty of the results: new algorithm for correcting the color balance of webcams used in stereoscopic vision systems have been created, featuring high color correction accuracy and working in real time using the functions of the OpenCV library in the Python software environment. K e ywor d s : stereoscopic vision systems; color correction of video streaming images of web-cameras of a stereo system; joint rectification and color balance of the left and right chambers. Analysis of stereo pair cameras color correction methods Cameras stereo pairs color correction as well as their spatial calibration, according to the authors, it is advisable to carry out in two stages. First, it is necessary to accurately set the white balance and fix the differences in the intensity of video sequences images color components of each camera separately, and then carry

Research paper thumbnail of ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ РАБОТЫ АЛГОРИТМОВ ДЕТЕКТИРОВАНИЯ ЛИЦ ПО МЕТОДУ ВИОЛЫ-ДЖОНСА

Системи управління, навігації та зв’язку. Збірник наукових праць, 2018

Предложены новые методы повышения эффективности работы алгоритмов обнаружения и детектирования ли... more Предложены новые методы повышения эффективности работы алгоритмов обнаружения и детектирования лиц на цифровых изображениях и видеопоследовательностях, основанных на методе Виолы-Джонса, и используемых при решении задач распознавания лиц. Это позволяет устранить влияние одного из главных факторов помех − компенсировать влияние изменений уровня освещенности сцены на качество обнаружения лиц. Для этого в классическую структуру этих алгоритмов дополнительно введена процедура автоматической стабилизации яркости кадра. Описана структура алгоритмов, для них разработано программное обеспечение на языке Python с использованием ресурсов библиотеки OpenCV, что позволяет вести обработку видеоданных в реальном масштабе времени. Предложена и программно реализована оригинальная методика оценки эффективности работы алгоритма по критерию максимума вероятности правильного обнаружения лиц и их главных элементов (глаз, носа, рта). Сопоставляются результаты работы классических и предложенных алгоритмов...

Research paper thumbnail of Adaptive Algorithms of Face Detection and Effectiveness Assessment of Their Use

Advanced Information Systems, 2018

Subject of research is the detection and recognition of faces. The purpose of this work is creati... more Subject of research is the detection and recognition of faces. The purpose of this work is creation of modified algorithms of face detection, which are providing automatic brightness stabilization of the analyzed image regardless of brightness level. A technique is proposed for assessing the effectiveness of their work in comparison with the classical algorithm. Research methods. We will dwell in more detail on the first part of the problem − face detection and recognition. In the meantime, the most popular method used for searching the face area on an image is the Viola-Jones method, which is popular because of its known high speed and efficiency. It is based on an integral image representation, on the method of constructing classifiers based on adaptive boosting algorithm (AdaBoost) and on the combination classifiers in cascade structure method. The Viola-Jones method is firstly using cascades of wavelets (primitives)-Haar features. All of the above made it possible to build a face detector that works in real-time with a fairly high quality. However, there are a lot of disturbing factors, which are limiting the efficiency of such algorithm work. The major of them are spacial face position ambiguity on the analised image and poor quality of stage lighting. The results of the study. The adaptive algorithms of face detection and recognition on digital images and video sequences in real-time, based on the Viola-Jones method, are suggested. An automatic stabilization of frame brightness is additionally added to the classical structure of such algorithms to compensate an effect of changes in the stage illumination level on quality of face detection. The structure of the algorithms is described and the software developed in Python programming language for a face detection and recognition using OpenCV library resources. Video data is processed in real time. An original method for the efficient estimating of the algorithm based on the criterion of the maximum probability of faces and their main elements (eye, nose, mouth) correct detection is proposed and implemented programmatically. The results of work of classic and suggested algorithms are compared. The examples of work and testing of software are given. Conclusion. The use of the obtained results allows to improve the quality of work and the reliability of the results when recognizing faces in different systems. K e ywor d s : face detection and recognition; the Viola-Jones method; an automatic stabilization of frame brightness; the probability of face and its main elements correct detection. import cv2, import numpy as np import matplotlib.pyplot as plt import matplotlib.patches as mpatches.