位置: IT常识 - 正文

3D相机获取点云信息的几种方法(3d点云处理算法)

编辑:rootadmin
3D相机获取点云信息的几种方法

推荐整理分享3D相机获取点云信息的几种方法(3d点云处理算法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:3d相机点云数据,3d点云入门,3d点云定位,3d点云处理算法,3d点云匹配,3d点云识别,3d点云匹配,3d点云入门,内容如对您有帮助,希望把文章链接给更多的朋友!

在计算机中, 图像由一个个像素点组成。图像数据存储在每一个像素点中,每一个像素点包含了被测物体的信息。除了常见的RGB信息或者灰度信息以外,还可以包含深度信息和坐标等其它信息。在某个坐标系下的点的数据集又被称为点云。点云里的每一个点包含了丰富的信息,包括三维坐标X,Y,Z、颜色、分类值、强度值、时间等等。通过高精度的点云数据可以还原现实世界。

大多数点云数据是由3D扫描设备产生的,例如激光雷达(2D/3D)、RGB双目、3D结构光相机、tof相机(time-of-flight camera)等。这些设备用自动化的方式测量在物体表面的大量的点的信息,然后用某种数据文件输出点云数据。这些点云数据就是扫描设备所采集到的。

激光雷达是一种集激光扫描与定位定姿系统于一身的测量装备,激光雷达系统包括激光器和一个接收系统。激光器产生并发射一束光脉冲,打在物体上并反射回来,最终被接收器所接收。接收器准确地测量光脉冲从发射到被反射回的传播时间。鉴于光速是已知的,传播时间即可被转换为对距离的测量。结合激光器的高度,激光扫描角度,就可以准确地计算出每一个地面光斑的三维坐标X,Y,Z,如图所示。

RGB双目指的是目前大家都在热点研究的,仅依靠双相机的视差获取深度信息的方式。RGB双目相机因为非常依赖纯图像特征匹配,所以在光照较暗或者过度曝光的情况下效果都非常差,另外如果被测场景本身缺乏纹理,也很难进行特征提取和匹配。

根据几何原理:

3D相机获取点云信息的几种方法(3d点云处理算法)

可以得出坐标信息。

虽然由视差计算深度的公式很简洁,但视差d本身的计算却比较困难。我们需要确切地知道左眼图像某个像素出现在右眼图像的哪一个位置(即对应关系),这件事亦属于“人类觉得容易而计算机觉得困难”的事务。当我们想计算每个像素的深度时,其计算量与精度都将成为问题,而且只有在图像纹理变化丰富的地方才能计算视差。由于计算量的原因,双目深度估计仍需要使用GPU或FPGA来计算。

结构光利用相位信息进行三维重建,主要包括解相位和展开相位,利用展开的相位计算深度信息。解相位,也称为相位提取,主要包括相移法,傅里叶变换解相,卷积法解相。这些方法所提取的是相对相位,即相位主值,都是折叠相位,是被折叠在[-pi,pi]之间的,需要相位展开才能得到真实的相位。从大的分类上说,主要有时间相位展开和空间相位展开。

利用结构光技术的重建过程中,又分为两类,一类是有参考平面,一类是没有参考平面。

有参考平面的系统中,只要求出参考平面和被测物体的相对相位差,利用PMP(相位测量轮廓法)方法即可求得深度信息。如下图:

如果利用Gray编码加相移算法与多频外差原理展开得到的是像素点位置的绝对相位值,则利用下面的方法进行求解深度信息。

一个 ccd 只可以确定一条空间直线,需要确定投影仪的灰度线平面,共同匹配出的点的三维坐标。采集的图像解相后,可根据 CCD的绝对相位值可以求得投影仪对应的绝对相位值为:

TOF是Time of flight的简写,直译为飞行时间的意思。所谓飞行时间法3D成像,是通过给目标连续发送光脉冲,然后用传感器接收从物体返回的光,通过探测光脉冲的飞行(往返)时间来得到目标物距离。这种技术跟3D激光传感器原理基本类似,只不过3D激光传感器是逐点扫描,而TOF相机则是同时得到整幅图像的深度信息。TOF相机与普通机器视觉成像过程也有类似之处,都是由光源、光学部件、传感器、控制电路以及处理电路等几部单元组成。与同属于非嵌入式三维探测、适用领域非常类似的双目测量系统相比,TOF相机具有根本不同的3D成像机理。双目立体测量通过左右立体像对匹配后,再经过三角测量法来进行立体探测,而TOF相机是通过入、反射光探测来获取的目标距离获取。

以上为对几种点云信息获取方式的介绍。

本文链接地址:https://www.jiuchutong.com/zhishi/297751.html 转载请保留说明!

上一篇:D3.js基础教程(d3.js下载)

下一篇:Vue|内置指令(vue内置指令实验总结)

  • 网站SEO方案规划4大要素(网站seo方案设计意义)

    网站SEO方案规划4大要素(网站seo方案设计意义)

  • 红米note11怎么显示电池百分比(红米手机note11)

    红米note11怎么显示电池百分比(红米手机note11)

  • 苹果自动开启Wi-Fi怎么关闭(苹果自动开启wifi怎么关闭)

    苹果自动开启Wi-Fi怎么关闭(苹果自动开启wifi怎么关闭)

  • 魅族18支持的视频格式有哪些(魅族18视频)

    魅族18支持的视频格式有哪些(魅族18视频)

  • 华为mate30pro自动重启是什么原因(华为mate30pro自动横屏怎么设置)

    华为mate30pro自动重启是什么原因(华为mate30pro自动横屏怎么设置)

  • wps文本框的边框如何去掉(wps文本框的边框怎么设置)

    wps文本框的边框如何去掉(wps文本框的边框怎么设置)

  • 华为p40pro听筒在哪(华为mate30pro听筒在哪)

    华为p40pro听筒在哪(华为mate30pro听筒在哪)

  • 苹果充电提示音在哪里设置(苹果充电提示音素材下载)

    苹果充电提示音在哪里设置(苹果充电提示音素材下载)

  • 苹果手机指南针不显示海拔高度(苹果手机指南针在哪里)

    苹果手机指南针不显示海拔高度(苹果手机指南针在哪里)

  • 2016060是什么型号(2016050是什么型号)

    2016060是什么型号(2016050是什么型号)

  • 苹果手机无法下载企业微信(苹果手机无法下载照片怎么回事)

    苹果手机无法下载企业微信(苹果手机无法下载照片怎么回事)

  • 此beta版满了怎么办(此beta版已满解决方法)

    此beta版满了怎么办(此beta版已满解决方法)

  • 如何清除微信账单记录(如何清除微信账号阿白)

    如何清除微信账单记录(如何清除微信账号阿白)

  • app未完成付款什么意思(app付款显示未完成付款)

    app未完成付款什么意思(app付款显示未完成付款)

  • mix2s充电器支持pd吗(mix2的充电器)

    mix2s充电器支持pd吗(mix2的充电器)

  • 华为手环4和荣耀手环5的区别(华为手环4和荣耀手环6哪个好)

    华为手环4和荣耀手环5的区别(华为手环4和荣耀手环6哪个好)

  • vivoy93怎样恢复出厂设置(vivoY93怎样恢复手机出厂设置)

    vivoy93怎样恢复出厂设置(vivoY93怎样恢复手机出厂设置)

  • ios三指怎么关闭(ios三指操作怎么关闭)

    ios三指怎么关闭(ios三指操作怎么关闭)

  • 荣耀9x和9xpro区别

    荣耀9x和9xpro区别

  • 无线网需要认证怎么解决(无线网需要认证登录怎么操作)

    无线网需要认证怎么解决(无线网需要认证登录怎么操作)

  • 魅蓝sd卡优先储存怎么设置(魅蓝5ssd卡优先储存怎么设置)

    魅蓝sd卡优先储存怎么设置(魅蓝5ssd卡优先储存怎么设置)

  • 苹果键盘特殊符号在哪(苹果键盘特殊符号怎么弄)

    苹果键盘特殊符号在哪(苹果键盘特殊符号怎么弄)

  • 微信如何设置信息提醒(微信如何设置信息声音)

    微信如何设置信息提醒(微信如何设置信息声音)

  • MMDetection系列 | 5. MMDetection运行配置介绍(mmdetection optimizer)

    MMDetection系列 | 5. MMDetection运行配置介绍(mmdetection optimizer)

  • 机器学习:基于逻辑回归对优惠券使用情况预测分析

    机器学习:基于逻辑回归对优惠券使用情况预测分析

  • java类型擦除的应用(java删除类)

    java类型擦除的应用(java删除类)

  • 非金融企业利息收入计入什么科目
  • 酒类产品的税率
  • 发票上税额加不上怎么办
  • 出口退税进项税额转出怎么申报
  • 银行转账支付计入什么科目
  • 一般企业都涉及到哪些税
  • 车辆审验费的会计分录
  • 净资本和净资产区别
  • 环保科技属于什么行业类别
  • 企业所得税减免政策2023
  • 接受投资的固定资产账务处理
  • 公益性捐赠可以结转几个年度
  • 公司注销留抵税金能退税吗
  • 二手车融资租赁公司
  • 企业所得税根据什么报表申报
  • 企业所得税汇算清缴退税分录
  • 出口不退税怎么做账
  • 小型微利企业所得税优惠政策
  • 零申报的资产负债表不能为0
  • 雇主责任险发票的项目名称怎么写
  • 超市买的东西开什么发票
  • 测试账户收入怎么做
  • 司法拍卖机器设备税率
  • 分公司使用总公司业绩投标
  • linux系统中怎么编辑文件
  • php命名空间
  • 交易性金融资产是什么意思
  • php字符串型数据的定义方式
  • 开发票金额少于付款金额差额怎么入账?
  • 交纳印花税
  • 所得税税前扣除的费用有哪些
  • 与资产相关的政府补助所得税处理
  • PHP:mcrypt_list_modes()的用法_Mcrypt函数
  • sdhc 速度
  • php做登录界面连接数据库
  • 税务机关如何判别c开发票视频
  • 邓弗里斯什么水平
  • 云原生istio
  • 应收账款周转率下降说明什么
  • 发票第三联是什么颜色
  • 经营性现金流减利息
  • 织梦cms官网
  • 国际货运操作流程图
  • 新准则制度体系的核心变化
  • sql 判断字符串中是否包含数字
  • db2数据库安装服务器的环境
  • mysql数据库函数
  • 公司两个股东变更为一个股东,需要交税么
  • 自然人扣缴客户端恢复数据
  • 年化收益率和年利率区别
  • 危废品处理费用会计处理
  • 跨区域缴纳个税相关规定
  • 商贸公司批发零食怎么样
  • 商品进销差价会计科目流程图模板
  • 暂估销售收入账目
  • 免税申请需要什么材料
  • 政府给企业的奖励能给个人吗
  • 购入软件的账务处理
  • 工程保险费包括人身保险么
  • 怎么做个体户
  • 仓库费用计入什么科目
  • 以旧验新发票
  • win8硬盘重装
  • ssonsvr.exe - ssonsvr是什么进程
  • window10的连接功能
  • 微软新版windows
  • win10专业版系统安装教程
  • 怎么下载win8
  • html5lib
  • js判断手机号
  • python编程中的函数
  • jquery easyui插件
  • c# unity 教程
  • 孙其功陪你学之——unity3d进程暂停
  • 理解Python中的变量
  • 宜兴税务局长郁岚
  • 国税总局网
  • 北京市国家税务局网站官网
  • 武汉二手房交易信息
  • 城市维护建设税减半征收政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设