16 September 2016 Seam-based variable-step Bresenham blending method for real-time video mosaicking
Hongru Zhang, Zaifeng Shi, Ke Pang, Qingjie Cao, Tao Luo, Suying Yao
Author Affiliations +
Abstract
Image blending plays an important role in video mosaicking, which has a high demand for real-time performance and visual quality. This paper proposes a fast blending method based on Bresenham algorithm, which realizes blending by controlling the storing addresses of source pixels. The starting storing location is accurately computed based on the coordinates of the middle pixel of the seam instead of the first pixel’s, reducing the accumulated error along the seam significantly. The other storing addresses are acquired using a variable-step Bresenham method, which takes advantage of burst mode operation of a dynamic memory and can achieve a good trade-off between the operation convenience and memory requirement. By the proposed method, complicated calculations of storing addresses are simplified into integer additions and subtractions, which is more suitable for hardware implementation. A hardware architecture based on field programmable gate array is presented to evaluate the proposed method with clock frequency analysis and resource assessment. The experimental results show that the proposed method achieves good performance of high image quality, low computational complexity, and low memory requirement.
© 2016 SPIE and IS&T 1017-9909/2016/$25.00 © 2016 SPIE and IS&T
Hongru Zhang, Zaifeng Shi, Ke Pang, Qingjie Cao, Tao Luo, and Suying Yao "Seam-based variable-step Bresenham blending method for real-time video mosaicking," Journal of Electronic Imaging 25(5), 053008 (16 September 2016). https://doi.org/10.1117/1.JEI.25.5.053008
Published: 16 September 2016
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Vestigial sideband modulation

Video

Clocks

Image quality

Commercial off the shelf technology

Field programmable gate arrays

Video surveillance

Back to Top