Fast guided filter for power-efficient real-time 1080p streaming video processing
Autor: | Dragomir M. El Mezeni, Lazar Saranovac |
---|---|
Rok vydání: | 2018 |
Předmět: |
Pixel
Computer science business.industry 1080p 020207 software engineering 02 engineering and technology Video processing Filter (signal processing) Upsampling Application-specific integrated circuit Digital image processing Dynamic demand 0202 electrical engineering electronic engineering information engineering 020201 artificial intelligence & image processing business Computer hardware Information Systems |
Zdroj: | Journal of Real-Time Image Processing. 17:511-525 |
ISSN: | 1861-8219 1861-8200 |
DOI: | 10.1007/s11554-018-0802-z |
Popis: | With the advent of embedded vision systems, smart sensors with integrated image signal processing (ISP) become a hot topic. This poses a need for efficient hardware implementation, regarding resource utilization and power consumption, of core image processing algorithms. Power consumption is especially important, since many of the target devices are usually battery operated. Edge-aware filtering, although it is used in many core image processing algorithms, is still challenging operation, especially in cases where large kernels are needed. In this paper, efficient hardware realization of fast guided filter (FGF) is proposed. It is based on idea that large filter of size $$R=K \cdot S$$ can be calculated by downsampling input image by factor S and using filter of size K. Besides reduced memory and logic requirements, this optimization enables that, for the scaling factor S, core processing is done at $$1/S^{2}$$ pixel clock, providing significantly lower power consumption. Experimental results on Cyclone V FPGA chip demonstrate that, for FGF of size $$35 \times 35$$ with downsampling factor $$S=7$$, the proposed design achieves 60 fps for 1080p video. Memory utilization is 147.3 kB without need for any off-chip memory. Core dynamic power consumption is 79.89 mW. Proposed design consumes less total power than state-of-the-art guided filter realizations including ASIC-based solutions. This module can be seamlessly integrated into smart sensors ISP units, because it is designed for power-efficient streaming processing. |
Databáze: | OpenAIRE |
Externí odkaz: |