TY - JOUR
T1 - FPGA-based real-time Bayer green balance algorithm and implementation
AU - Zhang, Hong
AU - Liu, Hanyang
AU - Li, Xuliang
AU - Yang, Yifan
AU - Li, Yawei
N1 - Publisher Copyright:
© 2025, Editorial office of Journal of Applied Optics. All rights reserved.
PY - 2025
Y1 - 2025
N2 - : The green channel imbalance is a typical defect of Bayer image, which can be suppressed by correction of green balance algorithm, so as to reduce the maze noise of the color image after demosaicking, and improve the perception of image smooth area. With the development of image devices towards high resolution and large area array, the past green balance algorithm is difficult to meet the requirements of low delay and high pixel resolution. Therefore, a real-time green balance algorithm based on field programmable gate array (FPGA) was proposed, in which the smooth regions sensitive to the imbalance of green channels through local image gradients were extracted, thereby completing the green channel imbalance correction. While ensuring the resolution, the maze noises were removed, and the overall delay was less than the time of two lines of data transmission. The system design of front-end photosensitive camera, cache, image processing and final output image according to the features of FPGA hardware was completed, and the algorithm also could be compatible with other image processing functions. Experiments show that this algorithm can achieve microsecond-level delay while maintaining the resolution of pixel-level texture information of the image, and has excellent robustness for different levels of green channel imbalance defects and different scenarios.
AB - : The green channel imbalance is a typical defect of Bayer image, which can be suppressed by correction of green balance algorithm, so as to reduce the maze noise of the color image after demosaicking, and improve the perception of image smooth area. With the development of image devices towards high resolution and large area array, the past green balance algorithm is difficult to meet the requirements of low delay and high pixel resolution. Therefore, a real-time green balance algorithm based on field programmable gate array (FPGA) was proposed, in which the smooth regions sensitive to the imbalance of green channels through local image gradients were extracted, thereby completing the green channel imbalance correction. While ensuring the resolution, the maze noises were removed, and the overall delay was less than the time of two lines of data transmission. The system design of front-end photosensitive camera, cache, image processing and final output image according to the features of FPGA hardware was completed, and the algorithm also could be compatible with other image processing functions. Experiments show that this algorithm can achieve microsecond-level delay while maintaining the resolution of pixel-level texture information of the image, and has excellent robustness for different levels of green channel imbalance defects and different scenarios.
KW - Bayer array
KW - FPGA
KW - crosstalk correction
KW - green channel correction
KW - real-time image processing
UR - https://www.scopus.com/pages/publications/105013600513
U2 - 10.5768/JAO202546.0402001
DO - 10.5768/JAO202546.0402001
M3 - 文章
AN - SCOPUS:105013600513
SN - 1002-2082
VL - 46
SP - 786
EP - 792
JO - Journal of Applied Optics
JF - Journal of Applied Optics
IS - 4
ER -