For a single image, GLBCE needs to process the image twice, once for statistics generation, and once for actual GLBCE process.
- GLBCE is configured for the input image.
- The image is given to GLBCE. (Output image from GLBCE should be surpressed, for example, by disabling the next module in the path)
- Statistics is generated in vertical blanking period.
- The input image is given to GLBCE again. Output image with right GLBCE is generated.
Also, GLBCE can take in small size image in the first pass to reduce processing time.
- A small size version (IMG-S) of the input image (IMG-IN) is generated.
- GLBCE is configured for the small size image (IMG-S).
- The small size image (IMG-S) is given to GLBCE.
- Statistics for the small size image is generated in vertical blanking period.
- GLBCE is configured for the original input image (IMG-IN).
- The original input image (IMG-IN) is given to GLBCE.