FIR filters for hardware-based real-time multi-band image blending

被引:3
|
作者
Popovic, Vladan [1 ]
Leblebici, Yusuf [1 ]
机构
[1] Ecole Polytech Fed Lausanne, Swiss Fed Inst Technol, Microelect Syst Lab, CH-1015 Lausanne, Switzerland
来源
关键词
Image Blending; Panorama; FPGA; Real-time image processing;
D O I
10.1117/12.2078889
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Creating panoramic images has become a popular feature in modern smart phones, tablets, and digital cameras. A user can create a 360 degree field-of-view photograph from only several images. Quality of the resulting image is related to the number of source images, their brightness, and the used algorithm for their stitching and blending. One of the algorithms that provides excellent results in terms of background color uniformity and reduction of ghosting artifacts is the multi-band blending. The algorithm relies on decomposition of image into multiple frequency bands using dyadic filter bank. Hence, the results are also highly dependant on the used filter bank. In this paper we analyze performance of the FIR filters used for multi-band blending. We present a set of five filters that showed the best results in both literature and our experiments. The set includes Gaussian filter, biorthogonal wavelets, and custom-designed maximally flat and equiripple FIR filters. The presented results of filter comparison are based on several no-reference metrics for image quality. We conclude that 5/3 biorthogonal wavelet produces the best result in average, especially when its short length is considered. Furthermore, we propose a real-time FPGA implementation of the blending algorithm, using 2D non-separable systolic filtering scheme. Its pipeline architecture does not require hardware multipliers and it is able to achieve very high operating frequencies. The implemented system is able to process 91 fps for 1080p (1920 x 1080) image resolution.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Hardware Accelerator for Real-Time Image Resizing
    Gour, Pranav Narayan
    Narumanchi, Sujay
    Saurav, Sumeet
    Singh, Sanjay
    18TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST, 2014,
  • [32] HARDWARE FOR REAL-TIME IMAGE-PROCESSING
    MCILROY, CD
    LINGGARD, R
    MONTEITH, W
    IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1984, 131 (06): : 223 - 229
  • [33] A Generalized Raman Scattering Model for Real-Time SNR Estimation of Multi-Band Systems
    Lasagni, Chiara
    Serena, Paolo
    Bononi, Alberto
    Antona, Jean-Christophe
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2023, 41 (11) : 3407 - 3416
  • [34] Real-time Implementation of Multi-band Frequency Compression for Listeners with Moderate Sensorineural Impairment
    Tiwari, Nitya
    Pandey, Prem C.
    Kulkarni, Pandurangarao N.
    13TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2012 (INTERSPEECH 2012), VOLS 1-3, 2012, : 1858 - 1861
  • [35] Multi-Band Filters Based on Coupled-Multi-Line Cells
    Gomez-Garcia, Roberto
    Yang, Li
    Munoz-Ferreras, Jose-Maria
    Psychogiou, Dimitra
    2019 IEEE MTT-S INTERNATIONAL WIRELESS SYMPOSIUM (IWS 2019), 2019,
  • [36] Multi-band Real-time Spectral Analysis of High-frequency Broadband Waveforms
    Konatham, Saikrishna Reddy
    Azana, Jose
    2021 ANNUAL CONFERENCE OF THE IEEE PHOTONICS SOCIETY (IPC), 2021,
  • [37] Hardware architecture to realize multi-layer image processing in real-time
    Lu, Chieh-Lun
    Fu, Li-Chen
    IECON 2007: 33RD ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-3, CONFERENCE PROCEEDINGS, 2007, : 2478 - 2483
  • [38] Real-time design of FIR filters by feedback neural networks
    Bhattacharya, D
    Antoniou, A
    IEEE SIGNAL PROCESSING LETTERS, 1996, 3 (05) : 158 - 161
  • [39] Synthesis of multi-band filters based on multi-prototype transformation
    Chen, Xianhong
    IET MICROWAVES ANTENNAS & PROPAGATION, 2021, 15 (02) : 103 - 114
  • [40] A Novel Hardware Algorithm for Real-time Image Recognition Based on Real AdaBoost Classification
    Aoki, Takashi
    Hosoya, Eiichi
    Otsuka, Takuya
    Onozawa, Akira
    2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 1119 - 1122