Cargando…

Improvement of AD-Census Algorithm Based on Stereo Vision

Problems such as low light, similar background colors, and noisy image acquisition often occur when collecting images of lunar surface obstacles. Given these problems, this study focuses on the AD-Census algorithm. In the original Census algorithm, in the bit string calculated with the central pixel...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Yina, Gu, Mengjiao, Zhu, Yufeng, Chen, Gang, Xu, Zhaodong, Guo, Yingqing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505044/
https://www.ncbi.nlm.nih.gov/pubmed/36146281
http://dx.doi.org/10.3390/s22186933
_version_ 1784796374179512320
author Wang, Yina
Gu, Mengjiao
Zhu, Yufeng
Chen, Gang
Xu, Zhaodong
Guo, Yingqing
author_facet Wang, Yina
Gu, Mengjiao
Zhu, Yufeng
Chen, Gang
Xu, Zhaodong
Guo, Yingqing
author_sort Wang, Yina
collection PubMed
description Problems such as low light, similar background colors, and noisy image acquisition often occur when collecting images of lunar surface obstacles. Given these problems, this study focuses on the AD-Census algorithm. In the original Census algorithm, in the bit string calculated with the central pixel point, the bit string will be affected by the noise that the central point is subjected to. The effect of noise results in errors and mismatching. We introduce an improved algorithm to calculate the average window pixel for solving the problem of being susceptible to the central pixel value and improve the accuracy of the algorithm. Experiments have proven that the object contour in the grayscale map of disparity obtained by the improved algorithm is more apparent, and the edge part of the image is significantly improved, which is more in line with the real scene. In addition, because the traditional Census algorithm matches the window size in a fixed rectangle, it is difficult to obtain a suitable window in the image range of different textures, affecting the timeliness of the algorithm. An improvement idea of area growth adaptive window matching is proposed. The improved Census algorithm is applied to the AD-Census algorithm. The results show that the improved AD-Census algorithm has been shown to have an average run time of 5.3% and better matching compared to the traditional AD-Census algorithm for all tested image sets. Finally, the improved algorithm is applied to the simulation environment, and the experimental results show that the obstacles in the image can be effectively detected. The improved algorithm has important practical application value and is important to improve the feasibility and reliability of obstacle detection in lunar exploration projects.
format Online
Article
Text
id pubmed-9505044
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95050442022-09-24 Improvement of AD-Census Algorithm Based on Stereo Vision Wang, Yina Gu, Mengjiao Zhu, Yufeng Chen, Gang Xu, Zhaodong Guo, Yingqing Sensors (Basel) Article Problems such as low light, similar background colors, and noisy image acquisition often occur when collecting images of lunar surface obstacles. Given these problems, this study focuses on the AD-Census algorithm. In the original Census algorithm, in the bit string calculated with the central pixel point, the bit string will be affected by the noise that the central point is subjected to. The effect of noise results in errors and mismatching. We introduce an improved algorithm to calculate the average window pixel for solving the problem of being susceptible to the central pixel value and improve the accuracy of the algorithm. Experiments have proven that the object contour in the grayscale map of disparity obtained by the improved algorithm is more apparent, and the edge part of the image is significantly improved, which is more in line with the real scene. In addition, because the traditional Census algorithm matches the window size in a fixed rectangle, it is difficult to obtain a suitable window in the image range of different textures, affecting the timeliness of the algorithm. An improvement idea of area growth adaptive window matching is proposed. The improved Census algorithm is applied to the AD-Census algorithm. The results show that the improved AD-Census algorithm has been shown to have an average run time of 5.3% and better matching compared to the traditional AD-Census algorithm for all tested image sets. Finally, the improved algorithm is applied to the simulation environment, and the experimental results show that the obstacles in the image can be effectively detected. The improved algorithm has important practical application value and is important to improve the feasibility and reliability of obstacle detection in lunar exploration projects. MDPI 2022-09-13 /pmc/articles/PMC9505044/ /pubmed/36146281 http://dx.doi.org/10.3390/s22186933 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Yina
Gu, Mengjiao
Zhu, Yufeng
Chen, Gang
Xu, Zhaodong
Guo, Yingqing
Improvement of AD-Census Algorithm Based on Stereo Vision
title Improvement of AD-Census Algorithm Based on Stereo Vision
title_full Improvement of AD-Census Algorithm Based on Stereo Vision
title_fullStr Improvement of AD-Census Algorithm Based on Stereo Vision
title_full_unstemmed Improvement of AD-Census Algorithm Based on Stereo Vision
title_short Improvement of AD-Census Algorithm Based on Stereo Vision
title_sort improvement of ad-census algorithm based on stereo vision
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9505044/
https://www.ncbi.nlm.nih.gov/pubmed/36146281
http://dx.doi.org/10.3390/s22186933
work_keys_str_mv AT wangyina improvementofadcensusalgorithmbasedonstereovision
AT gumengjiao improvementofadcensusalgorithmbasedonstereovision
AT zhuyufeng improvementofadcensusalgorithmbasedonstereovision
AT chengang improvementofadcensusalgorithmbasedonstereovision
AT xuzhaodong improvementofadcensusalgorithmbasedonstereovision
AT guoyingqing improvementofadcensusalgorithmbasedonstereovision