基于Xilinx Zynq Z7045 SoC的CNN的视觉识别应用

stark FPGA开发圈
近些年来随着科学技术的不断进步,人工智能(AI)正在逐步从尖端技术变得普及。人工智能的发展涉及物联网、大规模并行计算、大数据以及深度学习算法等领域,深度学习是人工智能进步最重要的因素,它也是当前人工智能最先进、应用最广泛的核心技术。作为人工智能技术理想的应用领域,自动驾驶以及智能交通系统受到了人们广泛的关注。很多汽车企业都加入自动驾驶汽车的研究,比如特斯拉的自动辅助驾驶系统、百度阿波罗计划等。

图1:自动驾驶汽车需要具备识别道路交通情况的能力

自动驾驶面临的首个问题就是如何识别道路上的行人、汽车等其他物体,因此需要开发可靠的视觉识别系统集成到汽车的车载系统中,卷积神经网络(Convolutional Neural Network,CNN)是目前图像识别技术中最炙手可热的算法模型,来自韩国的ATUS(Across The Universe,穿越苍穹)组织推出了基于CNN的汽车视觉识别系统,该公司专注于数字媒体和FPGA嵌入式平台技术的研究。

图2:ATUS基于CNN的视觉识别系统采用Zynq Z7045 SoC器件

该系统采用Xilinx ZC706开发板卡,集成的是Zynq Z7045 SoC器件,采用可编程逻辑资源实现CNN图像识别算法(如上图所示),摄像头负责进行图像采集,对于采集的视频流该系统能够识别包括行人、汽车、路牌、栏杆等二十种不同的对象。Zynq Z7045 SoC的可编程逻辑部分工作时钟频率为200MHz,整个系统的功耗仅为10.432W,这是采用CPU或者GPU实现CNN解决方案功耗的10%。

【ATUS CNN视觉识别系统视频介绍】:


Xilinx Zynq-7000系列器件配备双核 ARM Cortex-A9 处理器以及28nm可编程逻辑资源,其优异的性能功耗比和最大的设计灵活性自推出以来受到工程师们的欢迎,Zynq Z7045属于该系列最高端的器件,集成高达6.25M的逻辑单元。随着各种应用对于计算需求和性能的不断增长,FPGA并行计算特性多带来的高性能使其在数据中心、深度学习、图像压缩与解码等应用场景应用越来越广泛。

©著作权归作者所有:来自51CTO博客作者mb5fd86d05a0afe的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 从图灵机、图灵测试到人工智能:什么决定了AI能否取代人类?
  2. 超强兼容! Xilinx Zynq 7045实现支持29种CMOS传感器的Denali-MC H
  3. 人工智能自拍之后,会怎样给自己P图?
  4. 李飞飞老师离开谷歌?谣言而已
  5. 探索人机未来:人机融合智能
  6. 为什么要写《追问人工智能》一书?
  7. 小议人工智能为什么“不智能”
  8. 第三集:人机融合智能是未来人工智能的发展方向
  9. 第二集:人工智能的东方思想历程

随机推荐

  1. 史上规模最大的中文知识图谱以及估值两个
  2. 用Python获取公众号阅读数、点赞数。
  3. 数据探索很麻烦?推荐一款史上最强大的特征
  4. 给Python初学者的最好练手项目,进来看就对
  5. 长点心吧年轻人,利率不是这么算的!我用Pyth
  6. 说说开源那些事儿
  7. 5 种方法教你用Python玩转histogram直方
  8. Android(安卓)/ OPhone开发系列教程正在
  9. 公众号正义与黑产对抗史
  10. 如何通过 Tampermonkey 快速查找 JavaScr