【技术实现步骤摘要】
一种基于TOF相机的3D扫描方法及系统
本专利技术涉及3D扫描
,尤其涉及的是一种基于TOF相机的3D扫描方法及系统。
技术介绍
目前在城市及建筑测量领域、地形测绘领域、工业制造业领域、服务业领域或者医疗领域等诸多领域都可能会需要进行目标物体的3D扫描,得到目标建筑的3D模型,而3D扫描技术不仅仅可以实现全景导图的展示,还可以实现建筑施工质量的监控,因此为实现建筑的高效检测或全景展示提供了便利。3D扫描技术经历了由单点扫描,到线扫描,再到面扫描。3D扫描仪通过侦测并分析物体或环境的形状。目前3D扫描技术主要为激光扫描和结构光扫描,但是由于激光扫描一般用的是三角测距法,其原理为利用激光器发射一束激光打到被测量物体上反射回来,经过镜头成像在CCD上,由几何关系三角形相似得到被测距离,再基于被测距离实现被测量物体的3D扫描,其可以扫描的距离在0.4到6米之间,因此其具有距离短,比较适用于室内扫描,而且依赖于3D数据和关键尺寸的完整,因此运算量大,并且扫描效率还受到激光器光源和室内环境光等影响缺陷,因此其并不适用于室外物体的3D扫描。而采用结构光3D扫描技术的双目测量的原理为通过向被测物体投射光影,给被测物体增加有效的特征点,因此对成像质量要求高,对饱和度、被测物体与背景相近程度、结构光强度和投影光源的方向等不确定因素依赖强,受环境干扰严重,因此也同样不适用于室外,故此现有的两种扫描方法均无法满足用户想要实现远距离建筑3D扫描的需求。因此,现有技术有待于进一步的改进。
技术实现思路
...
【技术保护点】
1.一种基于TOF相机的3D扫描方法,其特征在于,应用于包括TOF相机和控制器的3D扫描系统,所述TOF相机和所述控制器相互通信;/n所述方法包括:/n所述TOF相机确定第一点云数据,并将所述第一点云数据传输至所述控制器;其中,所述第一点云数据是根据目标物体表面上各个采集点分别在TOF相机三维坐标系中的三维坐标值确定的;/n所述控制器接收所述第一点云数据,并根据所述第一点云数据确定第二点云数据,其中,所述第二点云数据为所述第一点云数据在所述控制器对应的控制器物坐标系中的三维坐标值;/n所述控制器根据预先设置的误差系数对所述第二点云数据进行校正,并根据校正后的第二点云数据生成所述目标物体的3D模型。/n
【技术特征摘要】
1.一种基于TOF相机的3D扫描方法,其特征在于,应用于包括TOF相机和控制器的3D扫描系统,所述TOF相机和所述控制器相互通信;
所述方法包括:
所述TOF相机确定第一点云数据,并将所述第一点云数据传输至所述控制器;其中,所述第一点云数据是根据目标物体表面上各个采集点分别在TOF相机三维坐标系中的三维坐标值确定的;
所述控制器接收所述第一点云数据,并根据所述第一点云数据确定第二点云数据,其中,所述第二点云数据为所述第一点云数据在所述控制器对应的控制器物坐标系中的三维坐标值;
所述控制器根据预先设置的误差系数对所述第二点云数据进行校正,并根据校正后的第二点云数据生成所述目标物体的3D模型。
2.根据权利要求1所述的基于TOF相机的3D扫描方法,其特征在于,所述TOF相机确定第一点云数据的步骤包括:
所述TOF相机采集所述目标物体表面上所述各个采集点分别在所述TOF相机三维坐标系中的位置信息;
所述TOF相机根据所述各个采集点分别在所述TOF相机三维坐标系中的位置信息,计算出所述各个采集点分别在所述TOF相机三维坐标系中的三维坐标值;
所述TOF相机根据所述各个采集点分别在所述TOF相机三维坐标系中的三维坐标值,生成所述第一点云数据。
3.根据权利要求1所述的基于TOF相机的3D扫描方法,其特征在于,所述根据所述第一点云数据确定第二点云数据的步骤包括:
根据所述第一点云数据中的各个采集点分别在所述TOF相机三维坐标系中的三维坐标值,确定所述各个采集点分别在所述控制器物坐标系中的三维坐标值;
根据所述各个采集点分别在所述控制器物坐标系中的三维坐标值,确定第二点云数据。
4.根据权利要求1所述的基于TOF相机的3D扫描方法,其特征在于,所述3D扫描系统还包括:设置在所述TOF相机上的RGB相机,所述RGB相机与所述控制器相互通信;
所述方法还包括:
所述RGB相机采集所述目标物体表面上各个采集点分别对应的RGB颜色值,并将采集到的各个采集点分别对应的RGB颜色值传输至所述控制器;
所述控制器接收所述各个采集点分别对应的RGB颜色值,并根据所述各个采集点分别在所述控制器物坐标系中的三维坐标值,将所述各个采集点分别对应的RGB颜色值填入到所述3D模型中。
5.根据权利要求1所述的基于TOF相机的3D扫描方法,其特征在于,所述误差系数的计算步骤为:
所述TOF相机采集设置在标定物或者设置在所述目标物体表面上的至少一个标定标签在TOF相机三维坐标系中的位置信息;
根据所述至少一个标定标签的位置信息得到所述至少一个标定标签在TOF相机三维坐标系中的三维坐标值,并将所述至少一个标定标签在所述TOF相机三维坐标系中的三维坐标值传输至所述控制器;
所述控制器接收所述至少一个标定标签在所述TOF相机三维坐标系中的三维坐标值,并根据所述至少一个标定标签在所述TOF相机三维坐标系中的三维坐标值确定所述至少一个标定标签在所述控制器物坐标系中的三维坐标值;
所述控制器根据所述至少一个标定标签在所述控制器物坐标系中的三维坐标值,与所述至少一个标定标签在所述控制器物坐标系中的实际三维坐标值,计算出所述误差系数。
6.根据权利要求5所述的基于TOF相机的3D扫描方法,其特征在于,所述至少一个标定标签在所述控制器物坐标系中的实际三维坐标值的获取方法包括以下步骤:
所述至少一个标定标签发送其实际位置信息到所述控制器;
所述控制器接收所述实际位置信息,并根据接收到的所述实际位置信息得到所述至少一个标定标签在所述控制器物坐标系中的实际三维坐标值。
7.根据权利要求5所述的基于TOF相机的3D扫描方法,其特征在于,所述至少一个标定标签在所述控制器物坐标系中的实际三维坐...
【专利技术属性】
技术研发人员:吴振华,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。