【24h】

An optimized vision library approach for embedded systems

机译:嵌入式系统的优化视觉库方法

获取原文

摘要

There is an ever-growing pressure to accelerate computer vision applications on embedded processors for wide-ranging equipment including mobile phones, network cameras, and automotive safety systems. Towards this goal, we propose a software library approach that eases common computational bottlenecks by optimizing over 60 low- and mid-level vision kernels. Optimized for a digital signal processor that is deployed in many embedded image & video processing systems, the library was designed for typical high-performance and low-power requirements. The algorithms are implemented in fixed-point arithmetic and support block-wise partitioning of video frames so that a direct memory access engine can efficiently move data between on-chip and external memory. We highlight the benefits of this library for a baseline video security application, which segments moving foreground objects from a static background. Benchmarks show a ten-fold acceleration over a bit-exact yet unoptimized C language implementation, creating more computational headroom to embed other vision algorithms.
机译:在包括移动电话,网络摄像机和汽车安全系统的广泛设备上加速嵌入式设备上的计算机视觉应用,有一种不断增长的压力。为了实现这一目标,我们提出了一种软件库方法,通过优化超过60个低级和中级视觉核来缓解常见的计算瓶颈。对于在许多嵌入式图像和视频处理系统中部署的数字信号处理器进行了优化,该库设计用于典型的高性能和低功耗要求。该算法以固定点算术和支持视频帧的块明智的划分实现,使得直接存储器接入引擎可以有效地在片上和外部存储器之间移动数据。我们突出了该库的基准视频安全应用程序的好处,该段从静态背景移动前景对象。基准测试显示了一点精确尚未优化的C语言实现,创建更多计算空间以嵌入其他视觉算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号