Non-textured objects visual SLAM using pola-rization 3D reconstruction
The common visual SLAM technology is to obtain the scene image information through monocular and binocular cameras, and then process the camera sensor data to get the restored map. However, these camera sensors are not sensitive enough to non-textured scenes to restore the map. It is easy to cause l...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-07-01
|
Series: | Array |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S259000562100014X |
id |
doaj-f80288d348184749b37a8257a62c9c13 |
---|---|
record_format |
Article |
spelling |
doaj-f80288d348184749b37a8257a62c9c132021-06-11T05:15:39ZengElsevierArray2590-00562021-07-0110100066Non-textured objects visual SLAM using pola-rization 3D reconstructionHan Jiale0Zhang Jingmei1Zhao Yongqiang2School of Automation, Northwestern Polytechnic University, Xi'an, ChinaSchool of Automation, Northwestern Polytechnic University, Xi'an, ChinaCorresponding author.; School of Automation, Northwestern Polytechnic University, Xi'an, ChinaThe common visual SLAM technology is to obtain the scene image information through monocular and binocular cameras, and then process the camera sensor data to get the restored map. However, these camera sensors are not sensitive enough to non-textured scenes to restore the map. It is easy to cause large deviation in image acquisition and cannot restore the corresponding shape. Therefore, in order to address these challenges, this paper proposes a SLAM method that uses polarization camera to obtain polarization characteristics of the target and then calculate the depth information to realize image reconstruction. Specifically, in the SLAM process, we use a monocular polarization camera to acquire an image sequence, and the phase angle and normal vector of each pixel obtained by polarization are used to recover the depth of the textured object, then multi-view normal vector constraints are fused to carry out 3D reconstruction, and finally, in the process of depth propagation, polarized light field information is used to constrain the propagation of non-textured regions. We respectively verified the indoor and outdoor shooting data of single and multiple object scenes, and the reconstruction results are compared with the existing DSO, ORB-SLAM and other algorithms, which shows that the effect of our visual SLAM method is better than that of the existing common SLAM method in reconstructing the surface shape of non-textured objects.http://www.sciencedirect.com/science/article/pii/S259000562100014XMachine visionVisual SLAMImage texturePolarization camera |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Han Jiale Zhang Jingmei Zhao Yongqiang |
spellingShingle |
Han Jiale Zhang Jingmei Zhao Yongqiang Non-textured objects visual SLAM using pola-rization 3D reconstruction Array Machine vision Visual SLAM Image texture Polarization camera |
author_facet |
Han Jiale Zhang Jingmei Zhao Yongqiang |
author_sort |
Han Jiale |
title |
Non-textured objects visual SLAM using pola-rization 3D reconstruction |
title_short |
Non-textured objects visual SLAM using pola-rization 3D reconstruction |
title_full |
Non-textured objects visual SLAM using pola-rization 3D reconstruction |
title_fullStr |
Non-textured objects visual SLAM using pola-rization 3D reconstruction |
title_full_unstemmed |
Non-textured objects visual SLAM using pola-rization 3D reconstruction |
title_sort |
non-textured objects visual slam using pola-rization 3d reconstruction |
publisher |
Elsevier |
series |
Array |
issn |
2590-0056 |
publishDate |
2021-07-01 |
description |
The common visual SLAM technology is to obtain the scene image information through monocular and binocular cameras, and then process the camera sensor data to get the restored map. However, these camera sensors are not sensitive enough to non-textured scenes to restore the map. It is easy to cause large deviation in image acquisition and cannot restore the corresponding shape. Therefore, in order to address these challenges, this paper proposes a SLAM method that uses polarization camera to obtain polarization characteristics of the target and then calculate the depth information to realize image reconstruction. Specifically, in the SLAM process, we use a monocular polarization camera to acquire an image sequence, and the phase angle and normal vector of each pixel obtained by polarization are used to recover the depth of the textured object, then multi-view normal vector constraints are fused to carry out 3D reconstruction, and finally, in the process of depth propagation, polarized light field information is used to constrain the propagation of non-textured regions. We respectively verified the indoor and outdoor shooting data of single and multiple object scenes, and the reconstruction results are compared with the existing DSO, ORB-SLAM and other algorithms, which shows that the effect of our visual SLAM method is better than that of the existing common SLAM method in reconstructing the surface shape of non-textured objects. |
topic |
Machine vision Visual SLAM Image texture Polarization camera |
url |
http://www.sciencedirect.com/science/article/pii/S259000562100014X |
work_keys_str_mv |
AT hanjiale nontexturedobjectsvisualslamusingpolarization3dreconstruction AT zhangjingmei nontexturedobjectsvisualslamusingpolarization3dreconstruction AT zhaoyongqiang nontexturedobjectsvisualslamusingpolarization3dreconstruction |
_version_ |
1721383431461404672 |