浸入式无损检测中深度相机光学畸变校正的数据驱动方法

Everton Trento Jr., G. Pires, G. A. Guarneri, T. Passarin, D. Pipa
{"title":"浸入式无损检测中深度相机光学畸变校正的数据驱动方法","authors":"Everton Trento Jr., G. Pires, G. A. Guarneri, T. Passarin, D. Pipa","doi":"10.58286/28116","DOIUrl":null,"url":null,"abstract":"\nStereoscopic cameras, also known as depth cameras, are increasingly present in robotics\n\nnavigation and 3D scene reconstruction. Normally, off-the-shelf depth cameras are not\n\nsuited for underwater environments and exhibit considerable distortions in the provided 3D images when operating underwater. This is mainly due to the large difference\n\nin the refractive coefficients of air and water. This issue prevents their use in subsea\n\napplications such as the inspection of oil pipelines, valves and manifolds, where these\n\ndevices could be used for odometry during ultrasonic inspections as well as for 3D scanning. Aiming to allow for such applications, we present a data-driven method for the\n\ncorrection of distortions caused by unaccounted diffractions in depth cameras. First,\n\nthe distortion is modelled via a series of detections of control points from a standard\n\ntarget at known underwater positions, and an approximation of the inverse distortion\n\nis obtained. Then, at runtime, a procedure takes as input the (distorted) point cloud\n\ngiven by the camera at each frame, applies the inverse distortion, and yields a corrected\n\npoint cloud. We apply the method to data provided by a RealSense D405 camera encased in a sealed acrylic container underwater. The correction makes it possible to use\n\nthe camera for odometry underwater, clearing the path for the use of off-the-shelf depth\n\ncameras in a wide range of subsea applications. The method can be applied for any\n\nother transparent fluid.\n\n\n","PeriodicalId":383798,"journal":{"name":"Research and Review Journal of Nondestructive Testing","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A data-driven method for the correction of optical distortions of depth cameras in immersion NDT\",\"authors\":\"Everton Trento Jr., G. Pires, G. A. Guarneri, T. Passarin, D. Pipa\",\"doi\":\"10.58286/28116\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\nStereoscopic cameras, also known as depth cameras, are increasingly present in robotics\\n\\nnavigation and 3D scene reconstruction. Normally, off-the-shelf depth cameras are not\\n\\nsuited for underwater environments and exhibit considerable distortions in the provided 3D images when operating underwater. This is mainly due to the large difference\\n\\nin the refractive coefficients of air and water. This issue prevents their use in subsea\\n\\napplications such as the inspection of oil pipelines, valves and manifolds, where these\\n\\ndevices could be used for odometry during ultrasonic inspections as well as for 3D scanning. Aiming to allow for such applications, we present a data-driven method for the\\n\\ncorrection of distortions caused by unaccounted diffractions in depth cameras. First,\\n\\nthe distortion is modelled via a series of detections of control points from a standard\\n\\ntarget at known underwater positions, and an approximation of the inverse distortion\\n\\nis obtained. Then, at runtime, a procedure takes as input the (distorted) point cloud\\n\\ngiven by the camera at each frame, applies the inverse distortion, and yields a corrected\\n\\npoint cloud. We apply the method to data provided by a RealSense D405 camera encased in a sealed acrylic container underwater. The correction makes it possible to use\\n\\nthe camera for odometry underwater, clearing the path for the use of off-the-shelf depth\\n\\ncameras in a wide range of subsea applications. The method can be applied for any\\n\\nother transparent fluid.\\n\\n\\n\",\"PeriodicalId\":383798,\"journal\":{\"name\":\"Research and Review Journal of Nondestructive Testing\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Research and Review Journal of Nondestructive Testing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.58286/28116\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Research and Review Journal of Nondestructive Testing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.58286/28116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

立体相机,也被称为深度相机,越来越多地出现在机器人导航和3D场景重建中。通常,现成的深度相机不适合水下环境,并且在水下操作时提供的3D图像会出现相当大的失真。这主要是由于空气和水的折射系数差别很大。这个问题阻碍了它们在海底应用中的应用,例如石油管道、阀门和歧管的检查,这些设备可以在超声波检查期间用于里程测定,也可以用于3D扫描。为了允许这样的应用,我们提出了一种数据驱动的方法,用于校正由深度相机中未解释的衍射引起的扭曲。首先,通过对已知水下位置的标准目标控制点的一系列检测来模拟畸变,并获得逆畸变的近似值。然后,在运行时,一个程序将相机在每一帧给出的(扭曲的)点云作为输入,应用反向扭曲,并产生校正的点云。我们将该方法应用于装在水下密封丙烯酸容器中的RealSense D405相机提供的数据。校正后的相机可以在水下进行里程测量,为在广泛的水下应用中使用现成的深度相机扫清了道路。该方法可用于其它透明流体。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A data-driven method for the correction of optical distortions of depth cameras in immersion NDT
Stereoscopic cameras, also known as depth cameras, are increasingly present in robotics navigation and 3D scene reconstruction. Normally, off-the-shelf depth cameras are not suited for underwater environments and exhibit considerable distortions in the provided 3D images when operating underwater. This is mainly due to the large difference in the refractive coefficients of air and water. This issue prevents their use in subsea applications such as the inspection of oil pipelines, valves and manifolds, where these devices could be used for odometry during ultrasonic inspections as well as for 3D scanning. Aiming to allow for such applications, we present a data-driven method for the correction of distortions caused by unaccounted diffractions in depth cameras. First, the distortion is modelled via a series of detections of control points from a standard target at known underwater positions, and an approximation of the inverse distortion is obtained. Then, at runtime, a procedure takes as input the (distorted) point cloud given by the camera at each frame, applies the inverse distortion, and yields a corrected point cloud. We apply the method to data provided by a RealSense D405 camera encased in a sealed acrylic container underwater. The correction makes it possible to use the camera for odometry underwater, clearing the path for the use of off-the-shelf depth cameras in a wide range of subsea applications. The method can be applied for any other transparent fluid.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信