METHOD AND SYSTEM FOR ADAPTIVE NOISE REDUCTION FILTERING
First Claim
1. A method for image processing comprising:
- dividing at least a portion of a frame of a video signal containing image data into pixel groups;
identifying one or more of the pixel groups as a first-type pixel group if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold having a first threshold value;
identifying one or more first-type pixel groups as an isolated pixel group having as neighbors only pixel groups with a difference parameter smaller than the first value of the threshold;
adapting the threshold by changing the first threshold value with a second threshold value based on the number of isolated pixel groups identified; and
performing noise reduction filtering on the frame, filtering noise from the isolated pixel groups and from pixel groups with a difference parameter smaller than the first threshold value.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to a system and method for noise filtering in a video signal. The method includes dividing at least a portion of a frame into pixel groups and identifying a group as a first-type pixel group, possibly relating to a large change such as motion or light, if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold. The method further includes, identifying one or more of the first-type pixel groups as isolated pixel groups, if all the neighbors of the group are pixel groups with a difference parameter smaller than the threshold. The isolated pixel groups are redefined as pixel groups containing noise. The method further includes adapting the threshold based on the number of isolated pixel groups identified.
27 Citations
20 Claims
-
1. A method for image processing comprising:
-
dividing at least a portion of a frame of a video signal containing image data into pixel groups; identifying one or more of the pixel groups as a first-type pixel group if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold having a first threshold value; identifying one or more first-type pixel groups as an isolated pixel group having as neighbors only pixel groups with a difference parameter smaller than the first value of the threshold; adapting the threshold by changing the first threshold value with a second threshold value based on the number of isolated pixel groups identified; and performing noise reduction filtering on the frame, filtering noise from the isolated pixel groups and from pixel groups with a difference parameter smaller than the first threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 18)
-
-
11. An image processing system comprising:
-
one or more detectors to identify one or more pixel groups of at least a portion of a frame of a video signal containing image data as a first-type pixel groups if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold having a first threshold value; an isolated pixel groups detector to identify one or more of the first-type pixel groups as isolated pixel groups having as neighbors only pixel groups with a difference parameter smaller than the threshold; a threshold generator to adapt the threshold by changing a first threshold value with a second threshold value based on the number of the isolated pixel groups identified; a filtering unit to filter noise from the isolated pixel groups and from pixel groups with a difference parameter smaller than the threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
19. An article comprising a computer-storage medium having stored thereon instructions that, when executed by a processing platform, result in:
-
dividing at least a portion of a frame of a video signal containing image data into pixel groups; identifying one or more of the pixel groups as a first-type pixel groups if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold having a first threshold value; identifying one or more of the first-type pixel groups as isolated pixel groups having as neighbors only pixel groups with a difference parameter smaller than the first threshold value; adapting the threshold by changing the first threshold value to a second threshold value based on the number of the isolated pixel groups identified; and performing noise reduction filtering on the frame, filtering noise from isolated pixel groups and from pixel groups with a difference parameter smaller than the first threshold value. - View Dependent Claims (20)
-
Specification