CPC G06T 5/70 (2024.01) [G06T 5/80 (2024.01); G06T 2207/20024 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
providing a dynamic list structure that stores one or more detected object bounding boxes;
applying temporal analysis that updates the dynamic list structure with object validation to reduce temporal artifacts;
utilizing a two-dimensional (2D) buffer to store a luminance reduction ratio of a whole video frame;
determining a maximum luminance reduction limit based on logo information;
applying, based on the maximum luminance reduction limit, the luminance reduction ratio to each pixel in the whole video frame based on the 2D buffer; and
applying one or more spatial smoothing filters to the 2D buffer to reduce a likelihood of one or more spatial artifacts occurring in a luminance reduced region.
|