二维(2D)和三维(3D)双模视觉信息在自动驾驶、工业机器人、人机交互等前沿领域具有广泛的应用前景。但是2D和3D两种模式视觉信息在处理方法上存在较大的差异,使得边缘端计算型处理器难以兼顾两种模式的处理需求;同时以深度学习为代表的人工智能算法的计算密集和高数据复用率等特点进一步增加了处理器电路的设计复杂度,导致边缘端实现双模视觉信息智能处理的芯片设计面临大的挑战。
中国科学院半导体研究所刘力源研究员带领的团队在双模视觉信息智能计算芯片设计领域取得重要进展。团队创新性地设计了一款兼容处理2D/3D双模视觉信息的视觉处理器架构和用于人工智能算法的数据流。提出了一种可重构并行处理单元阵列架构,并行处理单元阵列支持向量化单指令多数据处理模式,可显著提升人工智能算法的数据复用率,减小了算法处理延时和访存功耗;设计了一种用于2D/3D图像处理算法的指令集架构以及对应的算法部署方法,能够灵活映射从数据预处理到智能处理阶段的图像处理算法,消除冗余的专用图像处理电路,提升了芯片单位面积算力。测试结果表明,芯片可实现3D深度重建、2D人脸目标检测和2D目标追踪算法。图1和图2分别为芯片照片和片上算法处理结果。该工作为设备功耗与体积均受限的边缘场景多模态视觉信息智能处理提供了一个高效且灵活的智能化计算平台。
该成果由半导体所博士生魏思源等在刘力源研究员的指导下完成。成果得到了国家重点研发计划和国家自然科学基金等项目的资助。
审核编辑:刘清
-
处理器
+关注
关注
68文章
19461浏览量
231412 -
人机交互
+关注
关注
12文章
1217浏览量
55590 -
半导体
+关注
关注
335文章
27826浏览量
223843 -
视觉处理芯片
+关注
关注
2文章
10浏览量
6676
发布评论请先 登录
相关推荐
AN-1249:使用ADV8003评估板将3D图像转换成2D图像
![AN-1249:使用ADV8003评估板将<b class='flag-5'>3D</b><b class='flag-5'>图像</b>转换成<b class='flag-5'>2D</b><b class='flag-5'>图像</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
RISC-V的指令集位宽的几点学习心得
指令集架构与微架构的区别
简述微处理器的指令集架构
RISC-V指令集的特点总结
微处理器的指令集架构介绍
CISC(复杂指令集)与RISC(精简指令集)的区别
3D封装热设计:挑战与机遇并存
![<b class='flag-5'>3D</b>封装热设计:挑战与机遇并存](https://file1.elecfans.com/web2/M00/FE/55/wKgZomahrnCAMPJBAACBLSFht2k418.png)
嵌入式系统的概念与范围开发 指令集架构要怎么选才合适?
![嵌入式系统的概念与范围开发 <b class='flag-5'>指令集</b><b class='flag-5'>架构</b>要怎么选才合适?](https://file1.elecfans.com/web2/M00/C6/06/wKgZomYEydmAFvQyAAA0xDYrK10142.png)
评论