三维传感器系统及三维数据获取方法技术方案

技术编号:14652831 阅读:80 留言:0更新日期:2017-02-16 15:43
本发明专利技术涉及三维扫描领域,提供了一种三维传感器系统及三维数据获取方法,该三维传感器系统包括:至少一图案投影器、至少两摄像头、一二维图像特征提取器、一三维点云生成器、一三维点云校验器;所述图案投影器,用于同时投射出至少两条线状图案;所述至少两摄像头,用于同步捕捉被扫描物体的二维图像;所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,本发明专利技术的三维传感器扫描速度更快,出点效率更高。

【技术实现步骤摘要】

本专利技术涉及三维扫描领域,特别涉及一种三维传感器系统及三维数据获取方法
技术介绍
光学三维扫描技术目前正逐步被用在各种工业、考古、医疗、教学等领域,而其中的三角测量法由于适用面广、准确度高、性价比高而被广泛使用。利用三角测量法原理的产品有激光测距传感器、三维轮廓传感器、三坐标仪激光测头、手持激光三维扫描仪、手持投影式三维扫描仪、固定投影式三维扫描仪等。用激光或者图案投影器投射出单条线状图案是一种常见的三角测量法实现形式,其实现原理相对简单,在图案投影器发射的光面与摄像头的位置已知的前提下,摄像头感光元件捕捉到图像上的投影线状图案,将所述投影线状图案上的点与摄像头的光心连线,所述连线与图案投影器所投射的光面的交点即为所求的被扫描物体表面三维点。三角测量法扫描精度较高、扫描速度快、硬件不复杂、性价比较高,因而被广泛应用于近距离非接触式扫描的场合。但一般使用三角测量法的扫描仪或三维传感器只投射一条线状图案,如果同时投射出多条线状图案会导致图像的误匹配,从而无法得到有效的三维数据。因而传统的采用三角测量法的扫描仪或三维传感器的出点速度会受到很大的限制,无法适应一些对扫描速度要求较高的场合。
技术实现思路
针对现有技术的不足,本专利技术旨在提供一种采用多条线状图案投射方式,出点效率更高,扫描速度更快的三维传感器系统。为实现上述目的,本专利技术采用如下技术方案:一种三维传感器系统,包括至少一图案投影器、至少两摄像头、一二维图像特征提取器、一三维点云生成器、一三维点云校验器;所述图案投影器,用于同时投射出至少两条线状图案;所述至少两摄像头,用于同步捕捉被扫描物体的二维图像;所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合。作为本专利技术的进一步改进,所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合,具体包括:所述二维图像特征提取器根据所述二维图像所对应摄像头的内参对所述二维图像进行畸变矫正,并根据像素灰度差异提取矫正图像中线条轮廓的连通区域,再根据所述连通区域内的灰度重心计算获得亚像素级的高光中心二维线条集合。作为本专利技术的进一步改进,所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从至少两幅同步二维图像的二维线条集合中分别提取二维点数据,利用所述摄像头之间的空间位置关系,根据三角法原理和极线约束原理计算得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器根据所述备选三维点集合中的点是否处于所述图案投影器所投射的某个三维光面来判断该点是否属于真实的三维点集合,并进行筛选得到真实的三维点集合。作为本专利技术的进一步改进,所述三维点云校验器根据所述备选三维点集合中的点是否处于所述图案投影器所投射的某个三维光面来判断该点是否属于真实的三维点集合,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述三维点云校验器以所述子集合到所述三维光面的距离作为依据,筛选出距离最小的子集合即为真实的三维点集合。作为本专利技术的进一步改进,所述摄像头数量为至少三个;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从两幅同步二维图像的二维线条集合中分别提取二维点数据,利用所述两幅同步二维图像对应的两个摄像头的空间位置关系,并根据三角法原理和极线约束原理计算得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器利用第三个或者更多的摄像头所拍摄的二维图像对所述备选三维点集合进行数据校验,并进行筛选得到真实的三维点集合。作为本专利技术的进一步改进,所述三维点云校验器利用第三个或者更多的摄像头所拍摄的二维图像对所述备选三维点集合进行数据校验,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述子集合与所述第三个摄像头的光心连线与所述第三个摄像头所拍摄的二维图像存在交点集合,所述三维点云校验器以所述交点集合到所述第三个摄像头所拍摄的二维图像上二维线条的距离作为依据,筛选出距离最小值所对应的子集合即为真实的三维点集合。作为本专利技术的进一步改进,所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从任一摄像头所捕捉图像的所述二维线条集合中提取二维点数据,利用所述图案投影器所投射的多个空间光面与该摄像头的空间位置关系,根据三角法原理得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器将所述备选三维点集合与另外至少一个摄像头的图像进行校验,并进行筛选得到真实的三维点集合。作为本专利技术的进一步改进,所述三维点云校验器将所述备选三维点集合与另外至少一个摄像头的图像进行校验,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述子集合与所述另外至少一个摄像头的光心连线与所述另外至少一个摄像头所拍摄的图像存在交点集合,所述三维点云校验器以所述交点集合到所述另外至少一个摄像头所拍摄的图像上二维线条的距离作为依据,筛选出距离最小值所对应的子集合即为真实的三维点集合。作为本专利技术的进一步改进,所述线状图案为一个所述图案投影器投射,或多个所述图案投影器同时投射;所述线状图案为直线或曲线线条。作为本专利技术的进一步改进,所述图案投影器包括一线状激光器和一DOE分束元件,所述线状激光器通过所述DOE分束元件分出多条激光线段。作为本专利技术的进一步改进,所述图案投影器包括一投影仪,所述投影仪直接投出所述至少两条线状图案。作为本专利技术的进一步改进,所述三维传感器系统包括一同步触发器,所述同步触发器用于触发所述摄像头和所述图案投影器进行同步工作。一种三维数据获取方法,包括以下步骤:图案投影器投射出至少两条线状图案;至少两摄像头同步捕捉二维图像;提取所述二维图像上被扫描物体表面至少两条线状图案的二维线条集合;将所述二维线条集合生成备选三维点集合;从所述备选三维点集合中筛选出正确匹配物体表面投影轮廓线的真实三维点集合。作为本专利技术的进一步改进,所述提取所述二维图像上被扫描物体表面至少两条线状图案的二维线条集合,具体包括:根据所述二维图像所对应摄像头的内参对所述二维图像进行畸变矫正,并根据像素灰度差异提取矫正图像中线条轮廓的连通区域,再根据所述连通区域内的灰度重心计算获得亚像素级的高光中心二维线条集合。作为本专利技术的进一步改进,将所述二维线条集合生成备选三维点集合,具体包括:从至少两幅同步二维图像的二维线条集合中分别提取二维点数据,利用所述摄像头之间的空间位置关系,根据三角法原理和极线约束原理计算得出所述备选三维点集合;从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集本文档来自技高网...
三维传感器系统及三维数据获取方法

【技术保护点】
一种三维传感器系统,其特征在于,包括至少一图案投影器、至少两摄像头、一二维图像特征提取器、一三维点云生成器、一三维点云校验器;所述图案投影器,用于同时投射出至少两条线状图案;所述至少两摄像头,用于同步捕捉被扫描物体的二维图像;所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合。

【技术特征摘要】
1.一种三维传感器系统,其特征在于,包括至少一图案投影器、至少两摄像头、一二维图像特征提取器、一三维点云生成器、一三维点云校验器;所述图案投影器,用于同时投射出至少两条线状图案;所述至少两摄像头,用于同步捕捉被扫描物体的二维图像;所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合。2.如权利要求1所述的三维传感器系统,其特征在于,所述二维图像特征提取器,用于提取所述二维图像上被扫描物体表面所述至少两条线状图案的二维线条集合,具体包括:所述二维图像特征提取器根据所述二维图像所对应摄像头的内参对所述二维图像进行畸变矫正,并根据像素灰度差异提取矫正图像中线条轮廓的连通区域,再根据所述连通区域内的灰度重心计算获得亚像素级的高光中心二维线条集合。3.如权利要求1或2所述的三维传感器系统,其特征在于,所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从至少两幅同步二维图像的二维线条集合中分别提取二维点数据,利用所述摄像头之间的空间位置关系,根据三角法原理和极线约束原理计算得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器根据所述备选三维点集合中的点是否处于所述图案投影器所投射的某个三维光面来判断该点是否属于真实的三维点集合,并进行筛选得到真实的三维点集合。4.如权利要求3所述的三维传感器系统,其特征在于,所述三维点云校验器根据所述备选三维点集合中的点是否处于所述图案投影器所投射的某个三维光面来判断该点是否属于真实的三维点集合,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述三维点云校验器以所述子集合到所述三维光面的距离作为依据,筛选出距离最小的子集合即为真实的三维点集合。5.如权利要求1或2所述的三维传感器系统,其特征在于,所述摄像头数量为至少三个;所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从两幅同步二维图像的二维线条集合中分别提取二维点数据,利用所述两幅同步二维图像对应的两个摄像头的空间位置关系,并根据三角法原理和极线约束原理计算得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器利用第三个或者更多的摄像头所拍摄的二维图像对所述备选三维点集合进行数据校验,并进行筛选得到真实的三维点集合。6.如权利要求5所述的三维传感器系统,其特征在于,所述三维点云校验器利用第三个或者更多的摄像头所拍摄的二维图像对所述备选三维点集合进行数据校验,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述子集合与所述第三个摄像头的光心连线与所述第三个摄像头所拍摄的二维图像存在交点集合,所述三维点云校验器以所述交点集合到所述第三个摄像头所拍摄的二维图像上二维线条的距离作为依据,筛选出距离最小值所对应的子集合即为真实的三维点集合。7.如权利要求1或2所述的三维传感器系统,其特征在于,所述三维点云生成器,用于将所述二维线条集合生成备选三维点集合,具体包括:所述三维点云生成器从任一摄像头所捕捉图像的所述二维线条集合中提取二维点数据,利用所述图案投影器所投射的多个空间光面与该摄像头的空间位置关系,根据三角法原理得出所述备选三维点集合;所述三维点云校验器,用于从所述备选三维点集合中筛选出正确匹配物体表面的投影轮廓线的真实三维点集合,具体包括:所述三维点云校验器将所述备选三维点集合与另外至少一个摄像头的图像进行校验,并进行筛选得到真实的三维点集合。8.如权利要求7所述的三维传感器系统,其特征在于,所述三维点云校验器将所述备选三维点集合与另外至少一个摄像头所拍摄的图像进行校验,并进行筛选得到真实的三维点集合,具体包括:所述备选三维点集合包括若干子集合,所述子集合与所述另外至少一个摄像头的光心连线与所述另外至少一个摄像头所拍摄的图像存在交点集合,所述三维点云校验器以所述交点集合到所述另外至少一个摄像头所拍摄的图像上二维线条的距离作为依据,筛选出距离最小值所对应的子集合即为真实的三维点集合。9.如...

【专利技术属性】
技术研发人员:郑俊陈尚俭
申请(专利权)人:杭州思看科技有限公司
类型:发明
国别省市:浙江;33

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

1