Perceptual modeling of media signals for data hiding
First Claim
1. A method comprising:
- receiving a media signal;
determining characteristics of the media signal;
based at least in part on the characteristics of the media signal, identifying at least one area in the media signal in which hiding of plural-bit data should be avoided or suppressed; and
hiding plural-bit data in the media signal with consideration of the at least one area in the media signal in which hiding plural-bit data should be avoided or suppressed, wherein said act of hiding utilizes at least one transform domain, and wherein said act of hiding hides the plural-bit data non-uniformly across at least some portions of the media signal.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to steganography and data hiding. In one embodiment a method is provided including obtaining a media signal; determining characteristics of the media signal; based at least in part on the characteristics of the media signal, providing a map of the media signal; transforming at least some portions of the media signal into a transform domain; and hiding plural-bit data in at least some portions of the transformed media signal. The map identifies at least one area in the media signal in which hiding of plural-bit data should be avoided or suppressed. At least one of the act of transforming or the act of hiding utilizes the map of the media signal. Other embodiments are also provided.
88 Citations
24 Claims
-
1. A method comprising:
-
receiving a media signal;
determining characteristics of the media signal;
based at least in part on the characteristics of the media signal, identifying at least one area in the media signal in which hiding of plural-bit data should be avoided or suppressed; and
hiding plural-bit data in the media signal with consideration of the at least one area in the media signal in which hiding plural-bit data should be avoided or suppressed, wherein said act of hiding utilizes at least one transform domain, and wherein said act of hiding hides the plural-bit data non-uniformly across at least some portions of the media signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
obtaining a media signal;
determining characteristics of the media signal;
based at least in part on the characteristics of the media signal, providing a map of the media signal, wherein the map identifies at least one area in the media signal in which hiding of plural-bit data should be avoided or suppressed;
transforming at least some portions of the media signal into a transform domain; and
hiding plural-bit data in at least some portions of the transformed media signal;
wherein at least said act of transforming or said act of hiding utilizes the map of the media signal. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
obtaining a media signal;
determining characteristics of the media signal;
based at least in part on the characteristics of the media signal, providing a map of the media signal, wherein the map identifies at least one area in the media signal in which plural-bit. data should be hidden;
transforming at least some portions of the media signal into a transform domain; and
hiding the plural-bit data in data representing at least the one area in the media signal in which the plural-bit data should be hidden, and wherein at least said act of transforming or said act of hiding utilizes the map of the media signal. - View Dependent Claims (22, 23, 24)
-
Specification