Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Real-time image automatic white balance system and method based on FPGA

An automatic white balance and real-time image technology, applied in the direction of color signal processing circuit, etc., can solve problems such as distortion and not rich images, and achieve the effect of reducing delay, simplifying complexity, and improving real-time performance

Active Publication Date: 2015-12-16
BEIJING RES INST OF SPATIAL MECHANICAL & ELECTRICAL TECH
View PDF11 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The problem to be solved by the technology of the present invention is: in the prior art, the gray-scale world method is used to process the unrich image, and the distortion problem occurs; for the image whose brightest part is not a white point, the total reflection method is used to process the image, and the distortion problem occurs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Real-time image automatic white balance system and method based on FPGA
  • Real-time image automatic white balance system and method based on FPGA
  • Real-time image automatic white balance system and method based on FPGA

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0051] Such as figure 2 As shown, an FPGA-based real-time image automatic white balance system includes a data conversion module, a statistical module, an image interpolation module, a memory interface driver module, a calculation ratio module, a threshold generation module, a three-component adjustment module, and a calculation adjustment coefficient module. It can be realized in FPGA;

[0052] The external sensor sends the collected Bayer format image data, including multi-bit data, 1bit field synchronization signal and 1bit line synchronization signal, to the data conversion module and statistics module respectively;

[0053] Statistical module, with 2x2 pixels as the unit to count the mean values ​​of red, green, and blue components in Bayer format image data, which are respectively the full image mean value of red Red, the mean value of green Green, G1ave, and...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a real-time image automatic white balance system and method based on an FPGA, and the method comprises the steps: carrying out the statistics of R, G and B information; judging whether the color of an image is abundant or not; selecting a corresponding threshold value fv for color temperature estimation; selecting pixels with R, G and B being all greater than fv as reference points; employing the mean value of R, G and B of the reference pixels for gain calculation; and determining the adjustment coefficients u, v and w of the R, G and B. The method carries out the statistics of mean values of R, G and B of one image two times, carries out one-time buffering of the image in order to reduce time delay, calculates the threshold value fv during buffering, reads the buffered image for interpolation, calculates the adjustment coefficients u, v and w of the R, G and B, and adjusts the next image. The method integrates the advantages of a gray world algorithm and a total reflection method, is small in hardware cost, is high in adaptability, and is good in white balance effect.

Description

technical field [0001] The invention relates to an FPGA-based real-time image automatic white balance system and method. It belongs to the field of image white balance processing. Background technique [0002] Lightweight and low-power area array CMOS cameras have been widely used in video telemetry on satellite bodies, deep space exploration, space stations and spacecraft. Among them, it is difficult to make the color of the target object consistent with the color observed by the human eye. The main factor is that the difference in color temperature under different lighting conditions often causes the emitted light of the same target object to deviate from the true color, and it is reddish under low color temperature lighting conditions. It is bluish under high color temperature lighting conditions; moreover, the space environment is complex, the target object is special, and few people participate; in addition, the real-time detection of the target object is required, and...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04N9/73
Inventor 董国伟张宏伟王震
Owner BEIJING RES INST OF SPATIAL MECHANICAL & ELECTRICAL TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products