Electronic device
AssigneeRealtek Semiconductor Corp.
InventorsKai Liu, Wen-Tsung Huang
Life of this patent
Estimating the term…
Abstract
An electronic device comprising a processing unit and a memory that stores a plurality of program instructions. The processing unit executes the program instructions to perform the following steps: (a) storing pixel data of multiple pixels of a picture in the memory, the number of the pixels being greater than the number of pixels in one horizontal line of the picture; (b) performing an integral image operation on the pixel data to obtain integral image data; (c) storing the integral image data in the memory; (d) using the integral image data to calculate a low-frequency component of a target pixel of the picture; and (e) based on the low-frequency component, selectively performing a temporal noise reduction operation on the target pixel.
Claims20
An electronic device comprising:
- a memory configured to store a plurality of program instructions;
- a processing unit coupled to the memory and configured to execute the program instructions to complete following steps while executing a driver:
- (a) receiving pixel data of a plurality of pixels of a picture from an image capture device through a universal serial bus;
- (b) storing the pixel data of the pixels in the memory, the number of the pixels being greater than the number of pixels in one horizontal line of the picture;
- (c) determining a first region and a second region in the picture;
- (d) determining whether a target pixel is in the first region or the second region;
- (e) performing following steps when the target pixel is in the first region:
- (e1) performing an integral image operation on the pixel data to obtain an integral image data;
- (e2) storing the integral image data in the memory;
- (e3) using the integral image data to calculate a low-frequency component of the target pixel of the picture;
- and
- (e4) based on the low-frequency component, selectively performing a temporal noise reduction operation on the target pixel;
- and
- (f) performing the temporal noise reduction operation on the target pixel when the target pixel is in the second region.
An electronic device comprising:
- a memory configured to store a plurality of program instructions;
- a processing unit coupled to the memory and configured to execute the program instructions to complete following steps:
- (a) storing pixel data of a plurality of pixels of a picture in the memory, the number of the pixels being greater than the number of pixels in one horizontal line of the picture;
- (b) performing an integral image operation on the pixel data to obtain an integral image data;
- (c) storing the integral image data in the memory;
- (d) using the integral image data to calculate a low-frequency component of a target pixel of the picture;
- and
- (e) based on the low-frequency component, selectively performing a temporal noise reduction operation on the target pixel.
An electronic device comprising:
- a memory configured to store a plurality of program instructions;
- a processing unit coupled to the memory and configured to execute the program instructions to complete following steps:
- (a) storing pixel data of a plurality of pixels of a picture in the memory, the number of the pixels being greater than the number of pixels in one horizontal line of the picture;
- (b) determining a first region and a second region in the picture, the first region and the second region not overlapping;
- (c) determining whether a target pixel is in the first region or the second region;
- (d) based on a low-frequency component of the target pixel, selectively performing a temporal noise reduction operation on the target pixel when the target pixel is in the first region;
- and
- (e) performing the temporal noise reduction operation on the target pixel when the target pixel is in the second region.
Dependencies are inferred from the claim text.