首页> 外文会议>IEEE International Symposium on Circuits and Systems >Block-matching optical flow for dynamic vision sensors: Algorithm and FPGA implementation
【24h】

Block-matching optical flow for dynamic vision sensors: Algorithm and FPGA implementation

机译:动态视觉传感器的块匹配光流量:算法和FPGA实现

获取原文

摘要

Rapid and low power computation of optical flow (OF) is potentially useful in robotics. The dynamic vision sensor (DVS) event camera produces quick and sparse output, and has high dynamic range, but conventional OF algorithms are frame-based and cannot be directly used with event-based cameras. Previous DVS OF methods do not work well with dense textured input and are designed for implementation in logic circuits. This paper proposes a new block-matching based DVS OF algorithm which is inspired by motion estimation methods used for MPEG video compression. The algorithm was implemented both in software and on FPGA. For each event, it computes the motion direction as one of 9 directions. The speed of the motion is set by the sample interval. Results show that the Average Angular Error can be improved by 30% compared with previous methods. The OF can be calculated on FPGA with 50 MHz clock in 0.2 us per event (11 clock cycles), 20 times faster than a Java software implementation running on a desktop PC. Sample data is shown that the method works on scenes dominated by edges, sparse features, and dense texture.
机译:光流量快速和低功率计算在机器人中可能有用。动态视觉传感器(DVS)事件摄像机产生快速且稀疏的输出,并且具有高动态范围,但常规的算法是基于帧的,不能与基于事件的相机直接使用。以前的方法DVS不适用于密集纹理输入,并设计用于在逻辑电路中实现。本文提出了一种新的基于群体匹配的算法DVS,其受到用于MPEG视频压缩的运动估计方法的启发。该算法在软件和FPGA上实现。对于每个事件,它将运动方向计算为9个方向之一。运动速度由采样间隔设置。结果表明,与先前的方法相比,平均角度误差可以提高30%。可以在FPGA上计算,使用50 MHz时钟,每个事件(11个时钟周期),比在台式电脑上运行的Java软件实现速度快20倍。示例数据显示该方法在由边缘,稀疏功能和密集纹理主导的场景上工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号