A Hardware Architecture for Real-time Shadow Removal in High-contrast Video

被引:0
作者
Verdugo, Pablo [1 ]
Pezoa, Jorge E. [1 ]
Figueroa, Miguel [1 ]
机构
[1] Univ Concepcion, Dept Elect Engn, Concepcion, Chile
来源
APPLICATIONS OF DIGITAL IMAGE PROCESSING XL | 2017年 / 10396卷
关键词
Shadow removal; Special-purpose hardware architectures; Real-time video processing; Field programmable gate arrays; High dynamic range adjustment; High contrast enhancement;
D O I
10.1117/12.2274233
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Broadcasting an outdoor sports event at daytime is a challenging task due to the high contrast that exists between areas in the shadow and light conditions within the same scene. Commercial cameras typically do not handle the high dynamic range of such scenes in a proper manner, resulting in broadcast streams with very little shadow detail. We propose a hardware architecture for real-time shadow removal in high-resolution video, which reduces the shadow effect and simultaneously improves shadow details. The algorithm operates only on the shadow portions of each video frame, thus improving the results and producing more realistic images than algorithms that operate on the entire frame, such as simplified Retinex and histogram shifting. The architecture receives an input in the RGB color space, transforms it into the YIQ space, and uses color information from both spaces to produce a mask of the shadow areas present in the image. The mask is then filtered using a connected components algorithm to eliminate false positives and negatives. The hardware uses pixel information at the edges of the mask to estimate the illumination ratio between light and shadow in the image, which is then used to correct the shadow area. Our prototype implementation simultaneously processes up to 7 video streams of 1920 x1080 pixels at 60 frames per second on a Xilinx Kintex-7 XC7K325T FPGA.
引用
收藏
页数:8
相关论文
共 15 条
[1]  
[Anonymous], 2009, PEARSON ED INDIA
[2]  
Balercia T, 2006, IEEE I C ELECT CIRC, P176
[3]  
Benetti M, 2014, IEEE I C ELECT CIRC, P403, DOI 10.1109/ICECS.2014.7050007
[4]   FPGA implementation of a single pass connected components algorithm [J].
Johnston, Christopher T. ;
Bailey, Donald G. .
DELTA 2008: FOURTH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, PROCEEDINGS, 2008, :228-231
[5]  
Kumar Nallapaneni Manoj, 2015, 2015 IEEE 9th International Conference on Intelligent Systems and Control (ISCO), P1, DOI 10.1109/ISCO.2015.7282346
[6]   LIGHTNESS AND RETINEX THEORY [J].
LAND, EH ;
MCCANN, JJ .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1971, 61 (01) :1-&
[7]   A visibility matching tone reproduction operator for high dynamic range scenes [J].
Larson, GW ;
Rushmeier, H ;
Piatko, C .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1997, 3 (04) :291-306
[8]  
Martinez Guanter J., 2016, CIGR-AgEng Conference, 26-29 June 2016, Aarhus, Denmark. Abstracts and Full papers, P1
[9]  
Murali S, 2012, INT C FUT TRENDS COM
[10]   Shadow Detection and Removal from a Single Image Using LAB Color Space [J].
Murali, Saritha ;
Govindan, V. K. .
CYBERNETICS AND INFORMATION TECHNOLOGIES, 2013, 13 (01) :95-103