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

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

3天内不再提示

嵌入式视觉的“钱”图已经兴起了

安富利 来源:未知 作者:李倩 2018-07-06 10:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如果要评选出过去十年间高科技领域发展最快的技术,嵌入式视觉一定榜上有名。我们无需去援引市场调研数据来印证这个判断,因为今天身边那些层出不穷的嵌入式视觉用例,我们随便就能信手拈来。比如:

站在ATM机前,只需“刷脸”我们就可以取钱,人脸识别渐成身份识别主流;

我们的爱车已经装备越来越多的摄像头,辅助驾驶员感知周围的环境,向无人驾驶王国迈进;

家庭中,安防监控探头已成标配,开发者正在考虑给智能冰箱等其他家电加装视觉功能;

如影随形的手机,其摄像头除了拍照还在衍生出许多新玩法,比如AR游戏;

当你走进无人便利店,数以百计的摄像头就开始记录和分析你的一举一动,它们可能比你还了解自己想要什么……

可以说,每一个摄像头的背后都会有一个嵌入式视觉系统在不知疲倦地观察和分析着这个世界。

所谓“嵌入式视觉”,顾名思义,就是在嵌入式系统中实现计算机视觉功能和应用。之所以在过去十年中嵌入式视觉的应用版图不断扩张,很大程度上得益于处理器技术的发展,使得人们能够从硬件中获得足够的算力,让在嵌入式情景下运行复杂的视觉算法成为可能。

不过,现实中的嵌入式视觉系统设计开发还是会遇到诸多挑战,比如功耗、尺寸、成本等等。而其中最大的一个挑战在于,嵌入式应用的碎片化,使得嵌入式视觉的具体需求千差万别,而其对应的视觉处理算法也没有统一标准可循,且往往会随时间变化而变化。开发者通常也喜欢不断优化那些算法,让自己的方案获得差异化的竞争优势。

这种“不确定性”,对于嵌入式处理器厂商来说,倒是一个不错的机会,因为在没有一统天下的霸主之前,谁都有获利的空间。这也造就了目前嵌入式视觉领域,硬件处理器架构“百花齐放”的格局。而对于开发者来说,在嵌入式视觉处理器的选择上,则需要更周全的考量,以选择一款最适合自己的方案。

图1,安富利基于Nuvoton系统级芯片N32926的网络摄像机平台方案,外形小、成本低,非常适合中国监控市场大批量需求

专用ASIC/ASSP视觉处理芯片,由于可以将软件算法固化在硬件电路上,所以在性能上优势明显,如果有足够的出货量,性价比也会让别人望尘莫及。但其“短板”也十分明显——灵活性不够——面对“善变”的嵌入式视觉应用,无论是在开发周期还是研发成本上,难免会不适应。所以除非是一些成熟和放量的应用,嵌入式视觉开发者在是否采用ASIC/ASSP上,大都持谨慎的态度。

通用处理器,作为嵌入式视觉可选的另一种硬件架构,与ASIC/ASSP不同,它是通过编程在统一的硬件架构上去跑不同的软件算法,因此具有极大的灵活性,且系统架构简单,便于开发。而且由于有比较完善的生态系统的支持,很多算法移植到通用处理器上会比较方便。不过视觉算法通常要使用大量的数据,通用处理器中存储器带宽会成为性能瓶颈,无法适应这种大数据流的处理,所以虽然通用处理器技术在不断提升,但从架构上并不适合性能要求高的嵌入式视觉应用。

GPUDSP,会被开发者用来弥补通用处理器在视觉处理“专业性”上的局限。比如GPU凭借在并行计算上的出色能力,在3D图形处理上优势明显。而且,GPU和DSP也都可以编程,运行不同算法,因此也具有灵活性。但是GPU和DSP还是比较有“个性”的器件,虽然专长突出,但难于独立构成完整的视觉处理器系统,往往还需要整合通用CPU、协处理器等其他硬件电路,组成复杂的异构处理系统,这无疑让开发难度大大增加。

作为这种异构处理系统的代表,手机等智能终端上使用的移动应用处理器(AP)就是一个典型的例子。它们通常包括必要的视觉处理硬件资源,在外型和能效上做了很多优化,以适应电池供电便携设备的要求,而且有较强的软件开发平台支持,我们也能看到一些嵌入式视觉方案和产品采用了移动AP的套片做设计,但是由于AP中集成的一些专业协处理器是无法进行编程了,这必然会限制其在嵌入式视觉应用空间上的扩展。

对于希望兼顾嵌入式视觉系统性能和灵活性的开发者,一种特殊的视觉处理架构值得关注,这就是——FPGA SoC,比如Xilinx公司推出的Zynq平台。

这是一种包括嵌入式CPU(PS)和可编程逻辑(PL)在内的异构处理器系统,它对于开发者的意义在于,他们可以根据具体视觉处理应用的需要,将不同的任务分配给PS和PL完成——比如,将像素级的、性能要求较高的工作交给PL,而由PS去完成那些非关键的、系统级的处理工作——由此,可以达到最优的效果,在性能、功耗等方面实现令用户满意的均衡。而且,FPGA厂商也在不断推出配套的开发工具、软件和算法库,去抹平开发者使用这种新型处理架构时的“门槛”。

总之,不论是过去的十年,还是未来的十年,嵌入式视觉都是一个值得我们去投资和关注的领域。吃透一个应用场景,选对合适的嵌入式数据额处理技术方案,“钱”图应该差不了。

图2,安富利推出的基于Xilinx FPGA SoC器件的MicroZed嵌入式视觉开发套件

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

    关注

    68

    文章

    20332

    浏览量

    255010
  • 摄像头
    +关注

    关注

    61

    文章

    5116

    浏览量

    103503
  • 嵌入式视觉
    +关注

    关注

    8

    文章

    119

    浏览量

    59998

原文标题:嵌入式视觉兴起,哪些处理器有“钱”图?

文章出处:【微信号:AvnetAsia,微信公众号:安富利】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    飞凌嵌入式亮相德国纽伦堡embedded world 2026,深耕全球嵌入式AI市场!

    2026年3月10日,全球嵌入式技术领域的年度盛会——embedded world 2026国际嵌入式展览会,在德国纽伦堡会展中心盛大启幕。飞凌嵌入式携多款重磅新品及全场景解决方案再一次隆重参展
    的头像 发表于 03-11 16:37 1.1w次阅读
    飞凌<b class='flag-5'>嵌入式</b>亮相德国纽伦堡embedded world 2026,深耕全球<b class='flag-5'>嵌入式</b>AI市场!

    嵌入式视觉技术赋能工业自动化领域变革

    机器视觉(Machine Vision)是实现非接触检测和高度柔性生产的关键技术,其主要功能可归纳为识别、测量、检测以及定位与引导等四类。嵌入式视觉(Embedded Vision)
    的头像 发表于 03-06 09:28 1068次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>视觉</b>技术赋能工业自动化领域变革

    什么是嵌入式应用开发?

    。 · ‌医疗设备‌:如心电仪、血压计等。 开发工具和技术 嵌入式开发过程中常用的工具包括: · ‌集成开发环境(IDE)‌:用于编写、编译和调试代码。 · ‌编译器‌:将高级语言代码转换为机器语言
    发表于 01-12 16:13

    系统嵌入式的学习路线

    嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及
    发表于 12-16 07:49

    嵌入式与FPGA的区别

    \"嵌入式开发门槛低、就业广,适合转行;FPGA技术深、薪资高,但要求学历和数学功底。选哪个?看你的基础和职业目标。\" ⭕我们先来明白下两者区别在哪? ✅1、嵌入式:分两部分
    发表于 11-20 07:12

    嵌入式系统的定义和应用领域

    大量使用了嵌入式系统。 不仅如此,汽车电子类产品、网络通信类产品、通信与娱乐产品以及工业控制类产品等众多领域也都受益于嵌入式系统的应用。可以说,嵌入式系统已经深深地融入了我们的生活,
    发表于 11-17 06:49

    【好书推荐】RT-Thread第23 24本相关书籍!《嵌入式应用技术》《嵌入式系统应用开发》| 技术集结

    嵌入式系统与物联网技术的快速发展,对软硬件协同能力提出了更高要求。特别是以开放、灵活为特点的RISC-V架构的兴起,为开发者带来了新的机遇与挑战。本次推荐的两本书——《嵌入式应用技术——基于TI
    的头像 发表于 10-22 17:13 1642次阅读
    【好书推荐】RT-Thread第23 24本相关书籍!《<b class='flag-5'>嵌入式</b>应用技术》《<b class='flag-5'>嵌入式</b>系统应用开发》| 技术集结

    嵌入式需要掌握哪些核心技能?

    嵌入式需要掌握哪些核心技能? 若想通过学习嵌入式技术提升就业竞争力,需重点掌握C语言、嵌入式硬件架构、RTOS/Linux开发、通信协议四大核心技能,并结合行业需求积累项目经验。 以下为具体分析
    发表于 10-21 16:25

    上海国际嵌入式会议ewCN Conference将于10月举办

    由纽伦堡会展(上海)有限公司举办的上海国际嵌入式会议将于 2025 年 10 月 16-17 日在上海世博展览馆举办。此次会议将由三个版块组成:嵌入式技术会议、汽车电子电气架构会议、AI 加持下的嵌入式
    的头像 发表于 09-06 11:05 903次阅读

    新一代嵌入式开发平台 AMD嵌入式软件和工具2025.1版现已推出

    AMD 2025.1 版嵌入式软件和工具是面向新一代嵌入式系统开发而打造的综合平台,全面加速概念构想到部署落地。 2025.1 版嵌入式软件和工具的新 增功能 AMD 嵌入式开发框架(
    的头像 发表于 08-20 09:15 4219次阅读

    飞凌嵌入式RK3576多模态大模型图像理解助手,让嵌入式设备“看懂”世界

    (LLM)+视觉语言模型(VLM)多模态架构,推出多模态大模型图像理解助手,为嵌入式设备打造 “智能视觉中枢”,让终端设备能够真正 “看懂” 复杂的世界 。
    的头像 发表于 07-25 11:09 1825次阅读
    飞凌<b class='flag-5'>嵌入式</b>RK3576多模态大模型图像理解助手,让<b class='flag-5'>嵌入式</b>设备“看懂”世界

    Linux嵌入式和单片机嵌入式的区别?

    Linux嵌入式与单片机嵌入式在多个方面存在显著的区别,以下是详细的比较和归纳: 一、基本概念 1. Linux嵌入式: 定义:将Linux操作系统运行在嵌入式设备上的一种配置。
    发表于 06-20 09:46

    嵌入式开发入门指南:从零开始学习嵌入式

    随着物联网、智能硬件的发展,嵌入式开发成为热门技能之一。以下将为初学者提供一份详细的嵌入式开发入门指南,涵盖学习路径、必备工具、推荐资源等内容。 1. 嵌入式系统的定义与应用嵌入式系统
    发表于 05-15 09:29

    飞凌嵌入式2025嵌入式及边缘AI技术论坛圆满结束

    飞凌嵌入式「2025嵌入式及边缘AI技术论坛」在深圳深铁皇冠假日酒店盛大举行,此次活动邀请到了200余位嵌入式技术领域的技术专家、企业代表和工程师用户,共享嵌入式及边缘AI技术的盛宴!
    的头像 发表于 04-28 13:57 4346次阅读
    飞凌<b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及边缘AI技术论坛圆满结束

    嵌入式适合自学吗?

    嵌入式适合自学吗?其实并不建议大家自学嵌入式,主要有以下原因。 一)学习难度大 1)知识体系复杂:嵌入式系统是一个复杂的领域,涉及到计算机、电子、通信等多学科知识,需要学习者具备扎实的软硬件
    发表于 04-27 09:54