Home /Research /Real-time and low latency embedded computer vision hardware based on a combination of FPGA and mobile CPU
PERCEPTION

Real-time and low latency embedded computer vision hardware based on a combination of FPGA and mobile CPU

Dominik Honegger, Helen Oleynikova, Marc Pollefeys

Year
2014
Citations
94

Abstract

Recent developments in smartphones create an ideal platform for robotics and computer vision applications: they are small, powerful, embedded devices with low-power mobile CPUs. However, though the computational power of smartphones has increased substantially in recent years, they are still not capable of performing intense computer vision tasks in real time, at high frame rates and low latency. We present a combination of FPGA and mobile CPU to overcome the computational and latency limitations of mobile CPUs alone. With the FPGA as an additional layer between the image sensor and CPU, the system is capable of accelerating computer vision algorithms to real-time performance. Low latency calculation allows for direct usage within control loops of mobile robots. A stereo camera setup with disparity estimation based on the semi global matching algorithm is implemented as an accelerated example application. The system calculates dense disparity images with 752×480 pixels resolution at 60 frames per second. The overall latency of the disparity estimation is less than 2 milliseconds. The system is suitable for any mobile robot application due to its light weight and low power consumption.

Keywords

Computer scienceField-programmable gate arrayFrame rateLatency (audio)Mobile deviceMobile processorLow latency (capital markets)Embedded systemMobile robotArtificial intelligence

Related papers

Browse all PERCEPTION papers