超人视觉免费启蒙三维课程入门第一节(3D激光三角相机实战初识)
3D设备点云数据来源:
1、双目立体视觉:人眼视差(三角关系推导)
测量越远、精度越差。(双目标定)
步骤:
-
矫正图像对
-
双目标定
-
求视差图
-
形成点云数据
点云数据:空间上每点的坐标。
对比3D和2D:
- 3D更多的是3D点云数据处理。
- 2D更多的是对灰度值的处理。
2、激光三角(原理)传感器
线激光;导轨;限位触发器。
相机 + 激光器 所构成的三角关系:相似三角形原理,比值计算距离。
激光器可分为:直射式,斜射式。
-
相机标定:相机的内外参数
-
光平面标定:相机和激光器的位置关系Pose;
-
移动标定
-
生成物体点云数据;(工作重点就是处理点云)
3、结构光加双目(单目)
(纹理光)
4、TOF(time of Fly)飞行时间
采集到的为深度信息;形成深度图,距离图。
超人视觉免费启蒙三维课程入门第三节(配合3D实战设备获取点云并且halcon读取显示曲面重建保存等)
点云数据处理流程
halcon中:
1、读取点云数据的函数:
read_object_model_3d (, 'm', [], [], ObjectModel3D, Status)
halcon:支持多种点云格式:默认的为om3。如果格式不支持,需要转格式:
当前手中为csv格式,记录了XYZ。
通过这个链接学习了如果清洗数据:Halcon快速读取点云的方法
dev_up

本文介绍了3D激光三角相机、双目立体视觉和TOF技术在获取点云数据中的应用,详细讲解了数据预处理、halcon读取与处理、曲面重建以及电池高度测量的方法。通过实例演示,学习者能掌握从点云文件读取到深度分析的完整流程。
最低0.47元/天 解锁文章
1056

被折叠的 条评论
为什么被折叠?



