Real-Time Efficient FPGA Implementation of the Multi-Scale Lucas-Kanade and Horn-Schunck Optical Flow Algorithms for a 4K Video Stream

Author:

Blachut KrzysztofORCID,Kryjak TomaszORCID

Abstract

The information about optical flow, i.e., the movement of pixels between two consecutive images from a video sequence, is used in many vision systems, both classical and those based on deep neural networks. In some robotic applications, e.g., in autonomous vehicles, it is necessary to calculate the flow in real time. This represents a challenging task, especially for high-resolution video streams. In this work, two gradient-based algorithms—Lucas–Kanade and Horn–Schunck—were implemented on a ZCU 104 platform with Xilinx Zynq UltraScale+ MPSoC FPGA. A vector data format was used to enable flow calculation for a 4K (Ultra HD, 3840 × 2160 pixels) video stream at 60 fps. In order to detect larger pixel displacements, a multi-scale approach was used in both algorithms. Depending on the scale, the calculations were performed for different data formats, allowing for more efficient processing by reducing resource utilisation. The presented solution allows real-time optical flow determination in multiple scales for a 4K resolution with estimated energy consumption below 6 W. The algorithms realised in this work can be a component of a larger vision system in advanced surveillance systems or autonomous vehicles.

Funder

National Science Center

Publisher

MDPI AG

Subject

Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry

Reference43 articles.

1. Human-assisted motion annotation

2. Determining optical flow

3. An Iterative Image Registration Technique with an Application to Stereo Vision (IJCAI);Lucas;Proceedings of the 7th International Joint Conference on Artificial Intelligence,1981

4. A Duality Based Approach for Realtime TV-L1 Optical Flow;Zach;Proceedings of the Pattern Recognition,2007

5. Measuring Visual Motion from Image Sequences;Anandan;Ph.D. Thesis,1987

Cited by 7 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A Real-Time and Efficient Optical Flow Tracking Accelerator on FPGA Platform;IEEE Transactions on Circuits and Systems I: Regular Papers;2023-12

2. A Fast and Accurate Optical Flow Camera for Resource-Constrained Edge Applications;2023 9th International Workshop on Advances in Sensors and Interfaces (IWASI);2023-06-08

3. A Self-Organizing Multi-Layer Agent Computing System for Behavioral Clustering Recognition;Sensors;2023-06-08

4. HGRBOL2: Human gait recognition for biometric application using Bayesian optimization and extreme learning machine;Future Generation Computer Systems;2023-06

5. Implementation of Ultra High Definition Video Output with Zynq-7000 for CNC Machines and Industrial Equipment;2023 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM);2023-05-15

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3