视觉三维建模

二维摄像 + 三维重建法 = 深度视觉摄像



二维摄像

  • 结构光方案

    • 优点:

      • 技术成熟;
      • 价格低廉。
    • 缺点:

      • 容易受光照影响,室外环境及夜间环境基本不能使用;
      • 无法得到深度信息。

三维重建法

  • 探针法

    • 时期:早期采用的
    • 特点:简单粗暴
    • 原理:直接手拿定位探针,在物体表面移动,一个点一个点地测坐标
  • 直接测距法

    • 超声波法
      • 原理:使用特定的人造声源,对物体表面逐点用声程差来测距
    • TOF法

      • 全称:Time of flight,即飞行时间法
      • 原理:采用主动光探测方式,使用特定的人造光源(如红外线),通过入、反射光探测,对物体表面逐点用光程差来测距
      • 运用:

        • 物流行业:通过 TOF 相机迅速获得包裹的抛重(即体积),来优化装箱和进行运费评估
        • 安防和监控:进行 Peoplecounting 确定进入人数不超过上限;通过对人流或复杂交通系统的counting,实现对安防系统的统计分析设计;敏感地区的检测对象监视;机器视觉:工业定位、工业引导和体积预估;替代工位上占用大量空间的、基于红外光进行安全生产控制的设备;
        • 机器人:在自动驾驶领域提供更好的避障信息;机器人在安装、质量控制、原料拣选应用上的引导;
        • 医疗和生物:足部矫形建模、病人活动/状态监控、手术辅助、面部3D 识别;
        • 互动娱乐:动作姿势探测、表情识别、娱乐广告
      • 优点:

        • 视角更宽;
        • TOF相机体积小巧,跟一般相机大小相去无几,非常适合于一些需要轻便、小体积相机的场合;
        • TOF相机能够实时快速的计算深度信息,达到几十到100fps;
        • TOF的深度计算不受物体表面灰度和特征影响,可以非常准确的进行三维探测;
        • 深度计算精度不随距离改变而变化,基本能稳定在cm级,这对于一些大范围运动的应用场合非常有意义。
      • 缺点:

        • 深度图像分辨率较低,做一些简单的避障和视觉导航可以用,但是要求精度高些的场景就不行;
        • 测量距离较常规测量仪器短,一般不超过 10 米;
        • 测量结果受被测物性质的影响;
        • 大多数机器的测量结果受外界环境干扰较为明显,尤其是受外界光源扰,所以常只用于室内;
        • 系统误差及随机误差对结果影响明显,需要进行后期数据处理;
        • 由于传感器芯片并不成熟,成本很高,实现量产困难。
  • 双目视觉法

    • 原理:通过左右立体像对匹配后,再经过三角测量法来进行立体探测(两角夹一边 -> 确定一个三角形 -> 该三角形的高即为影像点的深度)

    • 运用:大疆无人机用其实现其无人机避障功能

    • 优点:

      • 纯双目只需使用两颗普通PRG摄像头,并不涉及光学系统,成本低;
      • 测量距离长。
    • 缺点:

      • 需要目标具有良好的特征变化,否则会无法进行深度计算。
      • 双RGB摄像头的纯双目摄像机,继承了普通RGB摄像头的缺点:在昏暗环境下以及特征不明显的情况下并不适用;
      • 双目立体相机需要用到的算法复杂度高,难度很大,处理芯片需要很高的计算性能,处理速度较慢;
      • 双目相机体积较大。
  • SFM法

    • 全称:Structure from Motion
    • 原理:输入是一段motion或者一时间系列的2D图群,这里不需要任何相机的信息。在2D图之间找到了匹配的地方,可以推断出相机的各项参数,从时间系列的2D图像中推算3D信息,通过匹配点之间的视差得到相对的深度信息。
    • 运用:“一日之内建好罗马”项目


综述——深度视觉摄像

国内三大主流深度摄像头方案

  • (单目)结构光

    • 传统摄像机
  • 双目视觉(双目可见光/双目RGB)

    • 双目摄像机
  • TOF飞行时间法

    • 体感摄像机

三种主流深度检测技术比较

这里写图片描述



一些具体运用的demo

双目摄像机用于垂直高度过滤技术:  

这里写图片描述

  既能准确计算进出人数,又能有效过滤掉干扰物体(如推车、行李箱、人员徘徊、拥挤及躯体重叠、人员经过未进入等,另外用户也需要有特殊应用,比如身高低于1.2米的儿童进出不计数等),使得客流统计准确率号称可以达到97%以上。   

这里写图片描述

  双目立体视觉技术利用双摄像头摄取两幅图像的视差,构建三维场景,在检测到目标后,通过计算图像对应点间位置偏差,获取目标的三维信息,并能以三维立体视角精确区分行人和干扰物体,如推车、行李箱。

这里写图片描述


体感摄像机用于深度检测:

以“直方图”效果展示:

这里写图片描述

  越近,则对应的像素点黄色程度越亮;越远,则对应的像素点黄色程度越暗。

以“热度图”效果展示:

这里写图片描述

  从近到远,对应的像素点颜色变化为: 紫 -> 红 -> 橙 -> 黄 -> 绿 -> 蓝

以“灰度图”效果展示:

这里写图片描述

  越近,则对应的像素点越暗;越远,则对应的像素点越白亮。


体感摄像机用于动作检测:

这里写图片描述



  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
虚拟现实三维建模技术是一种使用计算机生成三维图像或场景的技术,它通过模拟现实世界的视觉、听觉和触觉等感官,使用户可以沉浸在虚拟环境中。这种技术在各个领域,如游戏、影视、建筑、医学和教育等方面都有广泛的应用。 虚拟现实三维建模技术主要包括三个步骤:建模、渲染和交互。建模是通过使用专业的三维建模软件,根据设计师或工程师的需求,创建具有几何形状和外观属性的三维模型。渲染是将这些模型进行光照、纹理和阴影等处理,使其看起来更加真实。交互则是通过设备如头戴式显示器和手柄,让用户可以与虚拟环境进行实时互动。 在建模方面,虚拟现实三维建模技术提供了多种方法。最常见的是手动建模,即通过手动操作软件中的工具来创建模型。此外,还有基于图像的建模,可以从现实世界的照片或扫描数据中提取几何信息来生成模型。还有基于物理仿真的建模,可以模拟现实世界中物体的行为和交互。 虚拟现实三维建模技术在各个领域都有重要的应用。在游戏领域,它可以提供更加逼真的游戏图像和交互体验,增强游戏的沉浸感。在影视制作方面,虚拟现实三维建模技术可以用于虚拟场景的设计和制作,并与实景拍摄相结合,实现特效的呈现。在建筑和工程领域,它可以用于建筑模型的创建和可视化,帮助设计师和工程师更好地理解和展示设计方案。在医学领域,虚拟现实三维建模技术可以用于解剖学教学和手术模拟等方面。在教育领域,它可以提供虚拟实验和互动学习环境,提升学习效果。 总之,虚拟现实三维建模技术是一种非常有潜力和广泛应用的技术,它可以提供更加真实、沉浸和交互的体验,为各个领域的发展带来了许多机会和挑战。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值