0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用高通的Snapdragon 820启用深度相机

星星科技指导员 来源:嵌入式计算设计 作者:Shahrad Payandeh 2022-08-12 14:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

深度相机对机器人世界至关重要,现在有不同的形状和框架。为了在现实世界中寻找物体或路径,机器人需要对周围环境有感知。这些相机中的大多数使用两个具有一定距离的相机并进行大量处理以从这两个 2D 捕获的视频中创建一个 3D 世界。在大多数情况下,原始捕获的视频需要传递给其他模块用于不同的目的——这是大多数现有深度相机模块所缺少的部分之一。在本文中,我们将介绍 Qualcomm 的 Snapdragon 820 作为实时深度摄像头的解决方案,同时不会丢失双摄像头系统的基本功能。

高通的 Snapdragon 820 是其系列中功能更强大的 SoC 之一。该 SoC 有一个八核 ARM CPU 作为应用处理器,可与一些子系统(如 GPUDSP、RPM 等)配合使用。Hexagon DSP 是一个功能强大的 DSP,具有多个硬件线程、数据包指令、L1 和 L2 缓存,以及对外围设备和双倍数据速率 (DDR) 的访问,例如应用处理器 Qualcomm (APQ) 和超长指令字 (VLIW)。在 820 中,使用了该结构的版本 6。在这个新结构中,提供了一个可以处理 1024 位向量的 Hexagon Vector eXtension (HVX) 协处理器。

您可以利用 HVX 进行高分辨率图像处理。Snapdragon 820 提供的其他功能之一是能够将定制模块添加到图像信号处理 (ISP) 管道(图 1)。

poYBAGL17lyAd9nAAACGQqQSA_0382.png

【图1 | ISP中的HVX模块]

在 ISP 管道中拥有一个自定义模块将让用户在将图像传递给 ISP 中的其他模块之前对其进行处理。该模块的输入是拜耳和非拜耳格式,输出为拜耳格式。该模块可以直接访问DDR,处理结果可以实时提供给高级操作系统(HLOS)。

Snapdragon 820 有两个 ISP,并且两个管道都可以包含定制的图像处理模块。换句话说,如果您将两台相机连接到 820,您可以为每台相机单独定制图像处理。如果用户想为两个自定义图像处理模块使用 HVX 模块,他们可以使用 512 位矢量。使用定制的图像处理模块将使 Hexagon 处于特定模式,该模式将为每个定制的图像处理模块分配两个特定的硬件线程(图 2)。

poYBAGL17mKAcCDBAACgMMctfHs250.png

【图2 | HVX模块和HT]

加工结构

出于我们的目的,我们使用了两个具有相同分辨率的相机,它们排列在一个固定的夹具中。这意味着我们知道两个相机之间的重叠程度。我们使用如图 3 所示的处理管道。

poYBAGL17mmAJcPIAAA2a-39X3w094.png

【图3 | 处理块]

使用神经网络解决方案(图 1),我们可以使用 HVX 模块同时对两个相机图像进行边缘检测过程。一个相机上的边缘检测图像使用反馈指针传递给另一个相机。然后,使用 SAD 算法对这两个图像进行处理。结果将在 DDR 中用于与 HLOS 共享。如前所述,相机的位置和对齐方式是固定的,可用于找到两个捕获图像的重叠部分。如果不是这种情况,那么我们需要在整个过程中添加重叠检测模块。

实验

将两个摄像机固定在一个静态帧中,我们可以看到帧具有固定的重叠。

poYBAGL17nKAV7bmAAD3XXHcdfE182.png

【图4 | 两个具有固定重叠和使用 NN 的相关边缘检测的相机的视图]

在两个相关帧上使用 SAD 算法,并通过插值将数字转换为灰度,我们得到了如图 5 所示的结果。

pYYBAGL17nmATvowAAFGeFyJMew830.png

【图5 | 差异结果]

使用这种算法,我们可以达到 30 FPS 的全高清视频,同时视频可以无中断地提供给 HLOS。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    31386

    浏览量

    223540
  • soc
    soc
    +关注

    关注

    40

    文章

    4619

    浏览量

    230078
  • 摄像头
    +关注

    关注

    61

    文章

    5113

    浏览量

    103470
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深度相机:从技术突破到全场景落地,解锁三维感知新可能

    在智能制造、智能机器人、户外巡检等领域快速升级的当今,三维感知技术已成为连接物理世界与数字世界的重要桥梁,而深度相机作为三维感知的重要载体,正逐步打破传统视觉感知的局限,从实验室走向实际应用,成为
    的头像 发表于 04-15 15:04 230次阅读
    <b class='flag-5'>深度</b><b class='flag-5'>相机</b>:从技术突破到全场景落地,解锁三维感知新可能

    一文带你了解双目深度相机

    在如今的智能化时代,不管是工业车间里的机器人、家里的扫地机器人,还是AR眼镜、自动驾驶汽车,都需要一双能“看懂”三维世界的“眼睛”——双目深度相机就是这样一款设备。可能有人会问,这东西到底是啥?其实
    的头像 发表于 04-14 14:30 104次阅读
    一文带你了解双目<b class='flag-5'>深度</b><b class='flag-5'>相机</b>

    双目深度相机:模拟人眼视觉,解锁三维感知新可能

    在三维感知技术快速迭代的现在,深度相机作为机器获取空间信息的重要“眼睛”,已渗透到工业自动化、机器人导航、AR/VR、智能家居等多个领域。其中,双目深度相机凭借其被动式工作、成本可控、
    的头像 发表于 04-13 14:50 176次阅读
    双目<b class='flag-5'>深度</b><b class='flag-5'>相机</b>:模拟人眼视觉,解锁三维感知新可能

    SGM820:高精度可编程看门狗定时器监控电路的深度解析

    SGM820:高精度可编程看门狗定时器监控电路的深度解析 在电子工程师的日常工作中,选择合适的监控电路对于保障系统的稳定性和可靠性至关重要。今天,我们就来深入探讨一款高性能的监控电路——SGM820
    的头像 发表于 03-23 17:05 604次阅读

    多光谱与光谱工业相机技术原理与差异

    多光谱与光谱工业相机通过捕捉传统RGB相机无法获取的波长信息,实现了更精细的分析和维数据解读。
    的头像 发表于 01-29 17:33 851次阅读
    多光谱与<b class='flag-5'>高</b>光谱工业<b class='flag-5'>相机</b>技术原理与差异

    Snapdragon Ride平台助力多家卓越软件栈厂商打造驾驶辅助解决方案

    通技术公司宣布其在中国的先进驾驶辅助系统(ADAS)业务保持强劲发展势头。这得益于Snapdragon Ride 平台(骁龙8650/骁龙8620)、Snapdragon Ride 平台至尊版(骁龙8797)以及
    的头像 发表于 01-08 15:38 608次阅读

    OPTIREG™线性稳压器TLS820F3ELVxx演示板深度解析

    OPTIREG™线性稳压器TLS820F3ELVxx演示板深度解析 作为电子工程师,在电源设计领域,我们经常需要为不同的负载需求选择合适的电压调节器。今天就给大家详细介绍Infineon
    的头像 发表于 12-20 15:40 1033次阅读

    低功耗28Gbps 8通道线性中继器DS280BR820深度解析

    低功耗28Gbps 8通道线性中继器DS280BR820深度解析 在高速串行链路设计领域,如何有效延长传输距离、提升信号质量是工程师们面临的关键挑战。TI推出的DS280BR820低功耗28Gbps
    的头像 发表于 12-19 10:45 546次阅读

    自动驾驶中提到的“深度相机”是个啥?

    自动驾驶的实现离不开各类传感器的支持,其中纯视觉方案成为很多技术方案的选择,但由于摄像头无法感知到环境深度信息,因此有部分技术方案提到了“深度相机”的技术。
    的头像 发表于 12-13 13:35 2647次阅读

    多光谱与光谱工业相机的区别

    光谱相机可应用于自动化检测、质量管理、回收分类、医疗诊断等多个领域
    的头像 发表于 08-08 16:28 1179次阅读
    多光谱与<b class='flag-5'>高</b>光谱工业<b class='flag-5'>相机</b>的区别

    国产光谱相机的做得好的厂家有哪些?-光谱相机品牌厂家

    一、概要 光谱相机是一种能够获取目标物体连续光谱信息的成像设备,广泛应用于遥感、农业、环境监测、工业检测、安防等领域。近年来,我国在光谱技术领域取得了显著进步,涌现出一批技术实力强、产品性能领先
    的头像 发表于 08-08 10:26 1571次阅读
    国产<b class='flag-5'>高</b>光谱<b class='flag-5'>相机</b>的做得好的厂家有哪些?-<b class='flag-5'>高</b>光谱<b class='flag-5'>相机</b>品牌厂家

    光谱工业相机选择应该考虑哪些因素

    光谱工业相机成像的影响因素及选择
    的头像 发表于 07-23 16:18 661次阅读
    <b class='flag-5'>高</b>光谱工业<b class='flag-5'>相机</b>选择应该考虑哪些因素

    小型光谱相机适合哪些应用场景便携与精度如何权衡?

    小型光谱相机
    的头像 发表于 07-22 13:10 662次阅读
    小型<b class='flag-5'>高</b>光谱<b class='flag-5'>相机</b>适合哪些应用场景便携与精度如何权衡?

    光谱相机有多少种类型?分别有什么特点?

    目前根据市场上比较主流的光谱相机可分为2类,分别是凝视型光谱相机和推扫型光谱相机。凝视型
    的头像 发表于 07-17 11:10 859次阅读
    <b class='flag-5'>高</b>光谱<b class='flag-5'>相机</b>有多少种类型?分别有什么特点?

    存储示波器的存储深度对信号分析有什么影响?

    深度或使用平均功能 三、存储深度优化的策略与工具1. 根据信号类型动态调整 高频信号(如时钟、高速总线) 需求:采样率(≥10倍信号频率) + 足够存储深度(≥1Mpts)。 优化
    发表于 05-27 14:39