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...
Autores principales: | , , , , , |
---|---|
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 |