Visual Perception Model For Hi-Fidelity Image Watermarking
First Claim
1. A method, comprising:
- scanning an image pixel by pixel;
for each pixel being scanned, evaluating the pixel with a perceptual filter, including;
computing a differential standard deviation statistic and an entropy statistic for a group of pixels centered on the pixel; and
mixing the differential standard deviation statistic and the entropy statistic to model a noise tolerance associated with the pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
Exemplary systems and methods implement an exemplary visual perception model. This model can be implemented in such applications as imaging, compression, denoising, annotation of hi-fidelity images, etc. In one implementation a perceptual filter estimates an entropy statistic and a standard deviation statistic associated with each pixel of an image, then mixes the entropy statistic and the standard deviation statistic to map an estimation of human perceptual tolerance to noise or alteration in parts of the image. In one application, metadata may be added to an image via a system of synergistic watermarks, in which the watermarks strengthen each other and are placed according to the noise tolerance of the pixels in order to maintain hi-fidelity of the image.
-
Citations
20 Claims
-
1. A method, comprising:
-
scanning an image pixel by pixel; for each pixel being scanned, evaluating the pixel with a perceptual filter, including; computing a differential standard deviation statistic and an entropy statistic for a group of pixels centered on the pixel; and mixing the differential standard deviation statistic and the entropy statistic to model a noise tolerance associated with the pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a pixel-wise noise tolerance estimator for evaluating sites within an image for tolerance to alteration of the pixels of the image; a perceptual filter in the pixel-wise noise tolerance estimator, including; an entropy filter to compute an entropy statistic for a group of pixels centered on the pixel and including the pixel; a standard deviation filter to compute a differential standard deviation statistic for the group of pixels; a mixer for combining the entropy statistic and the differential standard deviation statistic to model a noise tolerance associated with the pixel; wherein the noise tolerance denotes a degree of change in a pixel attribute that can be achieved without being perceived by the human visual system when the pixel attribute is changed for one or more of the pixels. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system, comprising:
means for visual modeling, including; means for estimating an entropy statistic associated with each pixel of an image; means for estimating a standard deviation statistic associated with each pixel of the image; and means for mixing the entropy statistic and the standard deviation statistic to create an image-wide estimation map of human perceptual tolerance to alteration of the image in each part of the image. - View Dependent Claims (20)
Specification