当前位置: 首页 > 专利查询>东南大学专利>正文

一种用于浑浊介质中结构表面检测的阵列相机观测方法技术

技术编号:13831961 阅读:89 留言:0更新日期:2016-10-14 11:07
本发明专利技术公开了一种用于浑浊介质中结构表面检测的阵列相机观测方法,采用相机阵列装置,在视场大小不变情况下可以大大缩短观测距离,提高成像清晰度,以实现在浑浊介质中进行结构表面清晰成像的目的。该方法包括以下步骤:采用编码点标定板标定各个相机,同时得到每个相机的内部参数矩阵、畸变参数矩阵、相机坐标系与世界坐标系的旋转矩阵和平移矩阵;计算相机阵列理想内部参数矩阵;计算图像单应变换矩阵;相机光心校正计算;镜头畸变校正计算;单个相机图像与阵列图像的映射关系即查找表计算;结构表面高清晰度成像显示及检测。

【技术实现步骤摘要】

本专利技术涉及一种用于浑浊介质中结构表面检测的阵列相机观测方法,尤其是一种利用数字图像处理技术及相机标定技术实现的用于浑浊介质中的高清晰度结构表面观测方法。
技术介绍
结构在服役过程中会受到各种条件的影响,这些影响会造成结构不同程度的损伤,影响其正常使用。因此对结构的安全性检测具有极其重要的意义,表面检测是其中重要的一个方面。表面检测是指对整体结构和局部结构的几何尺寸的测量、结构病害的检测与量测等。常规条件下一般采用单相机对结构进行表面检测,但在一些复杂条件下如浑浊介质中,若观测距离较远时,受光传输介质的影响,很难得到清晰的表观图像;但观测距离近的时候,视场则会变小。目前大多数相机阵列采用远距离成像,图像清晰度难以保证,至今还未出现一种可以用于浑浊介质中结构表面检测的阵列相机方法。
技术实现思路
技术问题:本专利技术提供一种操作简单,易于实现,在检测过程中可以实时显示结构表面图像的用于浑浊介质中结构表面检测的阵列相机观测方法。技术方案:本专利技术的用于浑浊介质中结构表面检测的阵列相机观测方法,包括以下步骤:1)阵列相机标定:将编码点标定板置于被测结构平面位置,阵列所有相机同步采集标定板图像,得到一组图像0;将标定板沿着与其平面垂直的方向平移已知距离,阵列相机同步采集标定板图像,得到一组图像1;由每个相机采集到的图像0和图像1利用两步法标定得到该相机的所有参数,所述相机参数包括:内部参数矩阵Ai,镜头畸变参数矩阵Di,相机光心坐标系相对于编码点标定板世界坐标系的旋转矩阵Ri=[Ri,x Ri,y Ri,z]及平移矩阵Ti=[Ti,x Ti,y Ti,z],所述内部参数矩阵为其中fi,x、fi,y为第i个相机的水平方向和竖直方向等效焦距,i=1、2、...、m,m为相机个数,si为倾斜因子,ci,x、ci,y为镜头的光轴与靶面交点的像素坐标;2)阵列相机同步采集结构表面图像,根据以下关系式计算每个相机采集的结构表面图像的单应变换矩阵Hi:AidealRideal=HiAiRi其中fideal,x、fideal,y、sideal为所有相机fi,x、fi,y、si的平均值,cideal,x和cideal,y为每个相机的图像单应校正之后成像区域最大的理想主点坐标,Rideal为单位矩阵, H i = A i d e a l R i d e a l R i - 1 A i - 1 ; ]]>3)首先计算每个相机光心的世界坐标其中Ci=[Ci,x Ci,y Ci,z],然后计算校正后光心到结构表面的距离Cideal,z,Cideal,z为所有相机光心世界坐标中Ci,z的平均值;4)以相机阵列中的左上角相机为相机1,根据下式计算所有相机光心相对于相机1光心的水平和竖直像素平移xtrans、ytrans:xtrans=(Ci,x-C1,x)×fideal,x/Cideal,zytrans=(Ci,y-C1,y)×fideal,y/Cideal,z5)按照如下方式遍历阵列图像中的所有点,计算确定单个相机采集的结构表面图像与阵列图像的映射关系:对于阵列图像上任意一点,根据所述步骤4)得到的所有相机相对于相机1的像素平移,计算该点位于第i个相机的图像位置,然后利用所述步骤3)得到的校正后光心到结构表面的距离对每个相机进行光心位置校正,利用所述步骤2)得到的单应变换矩阵进行单应变换校正,最后利用所述步骤1)得到的镜头畸变参数矩阵进行畸变校正;所述光心位置校正根据如下公式进行:xideal-cideal,x=(xi-cideal,x)×Ci,z/Cideal,zyideal-cideal,y=(yi-cideal,y)×Ci,z/Cideal,z其中xi、yi为校正前任意一点的图像坐标,xideal、yideal为校正后任意一点的图像坐标;6)通过所述步骤5)得到的映射关系计算阵列图像中每个图像点的像素值,并从而得到阵列图像实时进行阵列图像显示及结构表观面检测。进一步的,本专利技术方法中,所述步骤1)中,镜头畸变参数矩阵包括6阶径向畸变参数K1、K2、K3、K4、K5、K6和2阶切向畸变参数矩阵P1、P2。进一步的,本专利技术方法中,所述步骤2)中,标定板图像包括但不仅限于编码点。本专利技术方法通过采用相机阵列装置,在视场大小不变的情况下缩短观测距离,提高浑浊介质中成像清晰度,最终实现在浑浊介质中进行结构表面检测的目的。有益效果:本专利技术与现有技术相比,具有以下优点:(1)被测结构表面直观检测。与其他声成像等检测技术相比,本专利技术采用光学成像技术,可以直接观测到结构表面原始图像,更加直观、有效。(2)结构表面成像更加清晰。传统的单相机结构表面检测成像距离较远,视场较小;而本专利技术采用阵列相机装置,不仅增大了视场,同时缩短了观测距离,减少了浑浊的介质对于成像清晰度的影响,提高了结构表面成像清晰度。(3)操作简单方便。本专利技术采用编码点,只需两步即可完成标定,由于采用固定的阵列相机装置,只需出厂时标定一次,之后进行结构表面检测时无需再次标定。(4)结构表面实时检测。本专利技术通过构建查找表的方式,可以直接计算阵列图像的像素值,并且适宜多线程技术并行运算;相比于采用图像拼接的方法计算效率更高。附图说明图1为编码点标定板,是已知尺寸的标准件。图2为专利技术方法流程图。具体实施方式下面结合实施例和说明书附图对本专利技术作进一步的说明。制备一相机阵列装置:相机按网格排列方式规则排列于刚性架上,其中所有相机的图像分辨率、光圈、焦距等相机和镜头参数均一致,单个相机的视场大小约为8cm×6cm,观测距离约为11cm,相邻相机间水平距离略小于单个相机视场的宽度,竖直距离略小于单个相机视场的高度,相机与相机之间尽量保持平行;这种排列方式既可充分利用相机的图像分辨率又能确保相邻相机间有一定的重叠区域,从而保证最终阵列图像的连续性。若在水下条件进行结构表面检测,则相机应具备防水装置,为保证在弱光条件下能够清晰成像,每个相机周围至少应布置4个LED灯以提高亮度。用于浑浊介质中结构表面检测的阵列相机观测方法包括以下步骤:1)阵列相机标定:将图1所示编码点标定板置于被测结构平面位置,使用移动工作站控制阵列所有相机同步采集标定板图像,得到一组图像0;将标定板沿着与其平面垂直的方向平移已知距离,阵列相机同步采集标定板图像,得到一组图像1;由每个相机采集到的图像0和图像1利用两步法标定得到该相机的所有参数;本方法只需要两步即可标定相机的所有参数,在一次标定结束之后无需再次标定即可实现多次测量。采用编码点标定板作为标定图案,其特征在于,每个特征点可以唯一识别,标定过程中每一个特征点的图像坐标和世界坐标可以唯一确定,此处的标定板包括但不本文档来自技高网...
一种用于浑浊介质中结构表面检测的阵列相机观测方法

【技术保护点】
一种用于浑浊介质中结构表面检测的阵列相机观测方法,其特征在于,该方法包括以下步骤:1)阵列相机标定:将编码点标定板置于被测结构平面位置,阵列所有相机同步采集标定板图像,得到一组图像0;将标定板沿着与其平面垂直的方向平移已知距离,阵列相机同步采集标定板图像,得到一组图像1;由每个相机采集到的图像0和图像1利用两步法标定得到该相机的所有参数,所述相机参数包括:内部参数矩阵Ai,镜头畸变参数矩阵Di,相机光心坐标系相对于编码点标定板世界坐标系的旋转矩阵Ri=[Ri,x Ri,y Ri,z]及平移矩阵Ti=[Ti,x Ti,y Ti,z],所述内部参数矩阵为其中fi,x、fi,y为第i个相机的水平方向和竖直方向等效焦距,i=1、2、...、m,m为相机个数,si为倾斜因子,ci,x、ci,y为镜头的光轴与靶面交点的像素坐标;2)阵列相机同步采集结构表面图像,根据以下关系式计算每个相机采集的结构表面图像的单应变换矩阵Hi:AidealRideal=HiAiRi其中fideal,x、fideal,y、sideal为所有相机fi,x、fi,y、si的平均值,cideal,x和cideal,y为每个相机的图像单应校正之后成像区域最大的理想主点坐标,Rideal为单位矩阵,3)首先计算每个相机光心的世界坐标其中Ci=[Ci,x Ci,y Ci,z],然后计算校正后光心到结构表面的距离Cideal,z,Cideal,z为所有相机光心世界坐标中Ci,z的平均值;4)以相机阵列中的左上角相机为相机1,根据下式计算所有相机光心相对于相机1光心的水平和竖直像素平移xtrans、ytrans:xtrans=(Ci,x‑C1,x)×fideal,x/Cideal,zytrans=(Ci,y‑C1,y)×fideal,y/Cideal,z5)按照如下方式遍历阵列图像中的所有点,计算确定单个相机采集的结构表面图像与阵列图像的映射关系:对于阵列图像上任意一点,根据所述步骤4)得到的所有相机相对于相机1的像素平移,计算该点位于第i个相机的图像位置,然后利用所述步骤3)得到的校正后光心到结构表面的距离对每个相机进行光心位置校正,利用所述步骤2)得到的单应变换矩阵进行单应变换校正,最后利用所述步骤1)得到的镜头畸变参数矩阵进行畸变校正;所述光心位置校正根据如下公式进行:xideal‑cideal,x=(xi‑cideal,x)×Ci,z/Cideal,zyideal‑cideal,y=(yi‑cideal,y)×Ci,z/Cideal,z其中xi、yi为校正前任意一点的图像坐标,xideal、yideal为校正后任意一点的图像坐标;6)通过所述步骤5)得到的映射关系计算阵列图像中每个图像点的像素值,从而得到阵列图像。...

【技术特征摘要】
1.一种用于浑浊介质中结构表面检测的阵列相机观测方法,其特征在于,该方法包括以下步骤:1)阵列相机标定:将编码点标定板置于被测结构平面位置,阵列所有相机同步采集标定板图像,得到一组图像0;将标定板沿着与其平面垂直的方向平移已知距离,阵列相机同步采集标定板图像,得到一组图像1;由每个相机采集到的图像0和图像1利用两步法标定得到该相机的所有参数,所述相机参数包括:内部参数矩阵Ai,镜头畸变参数矩阵Di,相机光心坐标系相对于编码点标定板世界坐标系的旋转矩阵Ri=[Ri,x Ri,y Ri,z]及平移矩阵Ti=[Ti,x Ti,y Ti,z],所述内部参数矩阵为其中fi,x、fi,y为第i个相机的水平方向和竖直方向等效焦距,i=1、2、...、m,m为相机个数,si为倾斜因子,ci,x、ci,y为镜头的光轴与靶面交点的像素坐标;2)阵列相机同步采集结构表面图像,根据以下关系式计算每个相机采集的结构表面图像的单应变换矩阵Hi:AidealRideal=HiAiRi其中fideal,x、fideal,y、sideal为所有相机fi,x、fi,y、si的平均值,cideal,x和cideal,y为每个相机的图像单应校正之后成像区域最大的理想主点坐标,Rideal为单位矩阵,3)首先计算每个相机光心的世界坐标其中Ci=[Ci,x Ci,y Ci,z],然后计算校正后光心到结构表面的距离Cideal,z,Cideal,z为所有相机光心世界坐标中Ci,z的平均值;4)以相机阵列中的左上角相机为相机1,根据下式计算所有相机光心相对...

【专利技术属性】
技术研发人员:何小元刘聪戴美玲邵新星
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1