Cargando…
An application of stereo matching algorithm based on transfer learning on robots in multiple scenes
Robot vision technology based on binocular vision holds tremendous potential for development in various fields, including 3D scene reconstruction, target detection, and autonomous driving. However, current binocular vision methods used in robotics engineering have limitations such as high costs, com...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10404586/ https://www.ncbi.nlm.nih.gov/pubmed/37544958 http://dx.doi.org/10.1038/s41598-023-39964-z |
_version_ | 1785085332093403136 |
---|---|
author | Bi, Yuanwei Li, Chuanbiao Tong, Xiangrong Wang, Guohui Sun, Haiwei |
author_facet | Bi, Yuanwei Li, Chuanbiao Tong, Xiangrong Wang, Guohui Sun, Haiwei |
author_sort | Bi, Yuanwei |
collection | PubMed |
description | Robot vision technology based on binocular vision holds tremendous potential for development in various fields, including 3D scene reconstruction, target detection, and autonomous driving. However, current binocular vision methods used in robotics engineering have limitations such as high costs, complex algorithms, and low reliability of the generated disparity map in different scenes. To overcome these challenges, a cross-domain stereo matching algorithm for binocular vision based on transfer learning was proposed in this paper, named Cross-Domain Adaptation and Transfer Learning Network (Ct-Net), which has shown valuable results in multiple robot scenes. First, this paper introduces a General Feature Extractor to extract rich general feature information for domain adaptive stereo matching tasks. Then, a feature adapter is used to adapt the general features to the stereo matching network. Furthermore, a Domain Adaptive Cost Optimization Module is designed to optimize the matching cost. A disparity score prediction module was also embedded to adaptively adjust the search range of disparity and optimize the cost distribution. The overall framework was trained using a phased strategy, and ablation experiments were conducted to verify the effectiveness of the training strategy. Compared with the prototype PSMNet, on KITTI 2015 benchmark, the 3PE-fg of Ct-Net in all regions and non-occluded regions decreased by 19.3 and 21.1% respectively, meanwhile, on the Middlebury dataset, the proposed algorithm improves the sample error rate at least 28.4%, which is the Staircase sample. The quantitative and qualitative results obtained from Middlebury, Apollo, and other datasets demonstrate that Ct-Net significantly improves the cross-domain performance of stereo matching. Stereo matching experiments in real-world scenes have shown that it can effectively address visual tasks in multiple scenes. |
format | Online Article Text |
id | pubmed-10404586 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-104045862023-08-08 An application of stereo matching algorithm based on transfer learning on robots in multiple scenes Bi, Yuanwei Li, Chuanbiao Tong, Xiangrong Wang, Guohui Sun, Haiwei Sci Rep Article Robot vision technology based on binocular vision holds tremendous potential for development in various fields, including 3D scene reconstruction, target detection, and autonomous driving. However, current binocular vision methods used in robotics engineering have limitations such as high costs, complex algorithms, and low reliability of the generated disparity map in different scenes. To overcome these challenges, a cross-domain stereo matching algorithm for binocular vision based on transfer learning was proposed in this paper, named Cross-Domain Adaptation and Transfer Learning Network (Ct-Net), which has shown valuable results in multiple robot scenes. First, this paper introduces a General Feature Extractor to extract rich general feature information for domain adaptive stereo matching tasks. Then, a feature adapter is used to adapt the general features to the stereo matching network. Furthermore, a Domain Adaptive Cost Optimization Module is designed to optimize the matching cost. A disparity score prediction module was also embedded to adaptively adjust the search range of disparity and optimize the cost distribution. The overall framework was trained using a phased strategy, and ablation experiments were conducted to verify the effectiveness of the training strategy. Compared with the prototype PSMNet, on KITTI 2015 benchmark, the 3PE-fg of Ct-Net in all regions and non-occluded regions decreased by 19.3 and 21.1% respectively, meanwhile, on the Middlebury dataset, the proposed algorithm improves the sample error rate at least 28.4%, which is the Staircase sample. The quantitative and qualitative results obtained from Middlebury, Apollo, and other datasets demonstrate that Ct-Net significantly improves the cross-domain performance of stereo matching. Stereo matching experiments in real-world scenes have shown that it can effectively address visual tasks in multiple scenes. Nature Publishing Group UK 2023-08-06 /pmc/articles/PMC10404586/ /pubmed/37544958 http://dx.doi.org/10.1038/s41598-023-39964-z Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Bi, Yuanwei Li, Chuanbiao Tong, Xiangrong Wang, Guohui Sun, Haiwei An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title | An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title_full | An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title_fullStr | An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title_full_unstemmed | An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title_short | An application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
title_sort | application of stereo matching algorithm based on transfer learning on robots in multiple scenes |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10404586/ https://www.ncbi.nlm.nih.gov/pubmed/37544958 http://dx.doi.org/10.1038/s41598-023-39964-z |
work_keys_str_mv | AT biyuanwei anapplicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT lichuanbiao anapplicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT tongxiangrong anapplicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT wangguohui anapplicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT sunhaiwei anapplicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT biyuanwei applicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT lichuanbiao applicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT tongxiangrong applicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT wangguohui applicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes AT sunhaiwei applicationofstereomatchingalgorithmbasedontransferlearningonrobotsinmultiplescenes |