首页> 外文期刊>Circuits, Devices & Systems, IET >Dataflow object detection system for FPGA-based smart camera
【24h】

Dataflow object detection system for FPGA-based smart camera

机译:基于FPGA的智能相机数据流目标检测系统

获取原文
获取原文并翻译 | 示例
           

摘要

Embedded computer vision based smart systems raise challenging issues in many research fields, including real-time vision processing, communication protocols or distributed algorithms. The amount of data generated by cameras using high resolution image sensors requires powerful computing systems to be processed at digital video frame rates. Consequently, the design of efficient and flexible smart cameras, with on-board processing capabilities, has become a key issue for the expansion of smart vision systems relying on decentralised processing at the image sensor node level. In this context, field programmable gate arrays (FPGA)-based platforms, supporting massive data parallelism, offer large opportunities to match real-time processing constraints compared with platforms based on general purpose processors. In this study, the authors describe the implementation, on such a platform, of a configurable object detection application, reformulated according to the dataflow model of computation. The application relies on the computation of the histogram of oriented gradients and a linear SVM-based classification. It is described using the CAPH programming language, allowing efficient hardware descriptions to be generated automatically from high level dataflow specifications without prior knowledge of hardware description languages such as VHDL or Verilog. Results show that the performance of the generated code does not suffer from a significant overhead compared with handwritten HDL code.
机译:基于嵌入式计算机视觉的智能系统在许多研究领域提出了具有挑战性的问题,包括实时视觉处理,通信协议或分布式算法。摄像机使用高分辨率图像传感器生成的数据量要求功能强大的计算系统以数字视频帧速率进行处理。因此,具有机载处理能力的高效灵活的智能相机的设计已成为依赖于图像传感器节点级别上的分散处理的智能视觉系统扩展的关键问题。在这种情况下,与基于通用处理器的平台相比,支持大规模数据并行性的基于现场可编程门阵列(FPGA)的平台提供了匹配实时处理约束的巨大机会。在这项研究中,作者描述了在这种平台上根据可计算的数据流模型重新配置的可配置对象检测应用程序的实现。该应用程序依赖于定向梯度直方图的计算和基于线性SVM的分类。它是使用CAPH编程语言进行描述的,它允许从高级数据流规范自动生成有效的硬件描述,而无需事先了解诸如VHDL或Verilog之类的硬件描述语言。结果表明,与手写HDL代码相比,生成的代码的性能不会受到明显的开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号