首页> 外文期刊>Computer vision and image understanding >Superpipelined High-performance Optical-flow Computation Architecture
【24h】

Superpipelined High-performance Optical-flow Computation Architecture

机译:超流水线高性能光流计算架构

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

摘要

Optical-flow computation is a well-known technique and there are important fields in which the application of this visual modality commands high interest.Nevertheless,most real-world applications require real-time processing,an issue which has only recently been addressed.Most real-time systems described to date use basic models which limit their applicability to generic tasks,especially when fast motion is presented or when subpixel motion resolution is required.Therefore,instead of implementing a complex optical-flow approach,we describe here a very high-frame-rate optical-flow processing system.Recent advances in image sensor technology make it possible nowadays to use high-frame-rate sensors to properly sample fast motion (i.e.as a low-motion scene),which makes a gradient-based approach one of the best options in terms of accuracy and consumption of resources for any real-time implementation.Taking advantage of the regular data flow of this kind of algorithm,our approach implements a novel superpipelined,fully parallelized architecture for optical-flow processing.The system is fully working and is organized into more than 70 pipeline stages,which achieve a data throughput of one pixel per clock cycle.This computing scheme is well suited to FPGA technology and VLSI implementation.The developed customized DSP architecture is capable of processing up to 170 frames per second at a resolution of 800 x 600 pixels.We discuss the advantages of high-frame-rate processing and justify the optical-flow model chosen for the implementation.We analyze this architecture,measure the system resource requirements using FPGA devices and finally evaluate the system's performance and compare it with other approaches described in the literature.
机译:光流计算是一项众所周知的技术,在某些重要领域中,这种视觉模式的应用引起了人们的极大兴趣。尽管如此,大多数现实应用程序都需要实时处理,这一问题直到最近才得到解决。迄今为止描述的实时系统使用基本模型,这些模型将它们的适用性限制在一般任务上,尤其是在呈现快速运动或需要子像素运动分辨率时。因此,我们在此描述的不是一个复杂的光流方法,而是帧速率的光流处理系统。图像传感器技术的最新进展使得如今可以使用高帧速率的传感器来对快速运动(即低运动场景)进行正确采样,从而实现了基于梯度的方法就任何实时实现而言,就准确性和资源消耗而言,这是最佳选择之一。利用这种算法的常规数据流,我们的方法可以实现该系统已全面运行,并组织了70多个流水线级,实现了每个时钟周期一个像素的数据吞吐量。该计算方案非常适合FPGA技术和VLSI实现。开发的定制DSP架构能够以800 x 600像素的速度每秒处理170帧。我们讨论了高帧速率处理的优势,并证明了为实现选择的光流模型是合理的。我们分析了这种架构,使用FPGA器件测量了系统资源需求,最后评估了系统的性能,并将其与文献中描述的其他方法进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号