Method and system for embedding information into contents
First Claim
Patent Images
1. An image processing method of embedding information into an image by changing a value of a predetermined pixel included in the image, comprising the steps of:
- (1) determining a direction of a vector, wherein pixels along said direction satisfies a predetermined status, using said predetermined pixel and pixels surrounding said predetermined pixel;
(2) performing image processing on said predetermined pixel and pixels along said direction; and
(3) obtaining a difference, as to said predetermined pixel, between a value before said image processing and a value after said image processing.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of embedding information into contents includes a changeable range calculating step of obtaining a range where value change of the contents is imperceptible to the human being and a step of embedding information by changing the values of the contents within the changeable range.
16 Citations
26 Claims
-
1. An image processing method of embedding information into an image by changing a value of a predetermined pixel included in the image, comprising the steps of:
-
(1) determining a direction of a vector, wherein pixels along said direction satisfies a predetermined status, using said predetermined pixel and pixels surrounding said predetermined pixel;
(2) performing image processing on said predetermined pixel and pixels along said direction; and
(3) obtaining a difference, as to said predetermined pixel, between a value before said image processing and a value after said image processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 16, 18, 19)
-
-
8. A program for embedding information into an image by changing a value of predetermined pixel included in the image, said program executable by a computer and including codes for causing a computer to execute the steps of:
-
(1) determining a direction of a vector based on a degree of change of values in a predetermined pixel and pixels surrounding said predetermined pixel;
(2) performing image processing along said direction; and
(3) obtaining a difference, as to said predetermined pixel, between a value before said image processing and a value after said image processing.
-
-
9. A storage device readable by a computer, embodying a program of instructions executable by the computer to perform image processing for embedding information into an image, said program when executed causes the computer to perform the steps of:
-
(1) determining a direction of a vector based on a degree of change of values in a predelermined pixel and pixels surrounding said predetermined pixel;
(2) performing image processing along said direction; and
(3) obtaining a difference, as to said predetermined pixel, between a value before said image processing and a value after said image processing. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17)
-
-
20. An article of manufacture comprising:
-
a computer usable medium having a computer readable program code which includes a network-distributed program, said computer readable program code being embodied in said computer usable medium for causing image processing for embedding information into an image, said computer readable program code in said article of manufacture comprising;
computer readable program code for determining a direction of a vector based on a degree of change of values in a predetermined pixel and pixels surrounding said predetermined pixel, computer readable program code for performing image processing along said direction, and computer readable program code for obtaining a difference, as to said predetermined pixel, between a value before said image processing and a value after said image processing. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification