Apparatus and methods for inserting and detecting electronic watermark
First Claim
1. An electronic watermark inserter for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture or image, termed “
- picture”
collectively, into data of said picture, said inserter comprising;
an electronic watermark pattern inserter for inserting previously generated key information pattern or patterns into a picture or pictures into which said electronic watermark pattern or patterns have been inserted and for transmitting the resulting picture or pictures, wherein said key information patterns are arranged at preset intervals, and wherein, upon insertion, said key information patterns are shifted in respective random directions.
2 Assignments
0 Petitions
Accused Products
Abstract
A secure electronic watermark inserter. A picture analyzer 3 analyzes an input picture 101, and decides the insertion strength of the electronic water marking to be inserted, from one pixel of the input picture 101 to another, to output the insertion strength information 104 to an electronic watermark pattern inserter 1 and to a shifting information pattern inserter 2. The electronic watermark pattern inserter 1 inserts an electronic watermark pattern 105, stored in an electronic watermark pattern storage unit 4, into the input picture 101. The key information pattern inserter 2 inserts the key information pattern 106, stored in the key information pattern storage unit 5, into a picture to be processed 102, having the inserted electronic watermark pattern, in accordance with the insertion strength information 104, to output the resulting picture.
45 Citations
13 Claims
-
1. An electronic watermark inserter for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture or image, termed “
- picture”
collectively, into data of said picture, said inserter comprising;an electronic watermark pattern inserter for inserting previously generated key information pattern or patterns into a picture or pictures into which said electronic watermark pattern or patterns have been inserted and for transmitting the resulting picture or pictures, wherein said key information patterns are arranged at preset intervals, and wherein, upon insertion, said key information patterns are shifted in respective random directions. - View Dependent Claims (2)
- picture”
-
3. An electronic watermark detector for detecting an electronic watermark pattern or patterns for specifying a furnisher for a picture or image, termed “
- picture”
collectively, inserted into data of said picture, comprising;means for detecting a key information pattern or patterns inserted into said data of the picture along with an electronic watermark pattern or patterns; means for generating parameters reciuired for detecting the electronic watermark pattern or patterns from the key information as detected; and means for detecting said electronic watermark pattern or patterns from said picture based on the parameters generated in said parameter generating means. wherein the key information patterns comprise patterns that are arranged at a preset interval at the outset and that, when inserted, are shifted each in a random direction.
- picture”
-
4. An electronic watermark system comprising;
-
an electronic watermark inserter for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture or image, termed “
picture”
collectively, into data of said picture, said inserter comprising;an electronic watermark pattern inserter for inserting previously generated key information pattern or patterns into a picture or pictures into which said electronic watermark pattern or patterns have been inserted and for transmitting the resulting picture or pictures, and an electronic watermark detector for detecting an electronic watermark pattern or patterns for specifying a furnisher for a picture or image, termed “
picture”
collectively, inserted into data of said picture, comprising;means for detecting a key information pattern or patterns inserted into said data of the picture along with an electronic watermark pattern or patterns; means for generating parameters required for detecting the electronic watermark pattern or patterns from the key information as detected; and means for detecting said electronic watermark pattern or patterns from said picture based on the parameters generated in said parameter generating means.
-
-
5. A method for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture or image, termed “
- picture”
collectively, into data of said picture, said method comprising the steps of;(a) providing a key information pattern or patterns, (b) inserting the previously provided key information pattern or patterns into a picture or pictures, into which an electronic watermark pattern or patterns have been inserted, and (c) transmitting the resulting picture or pictures, wherein said key information patterns are arranged at preset intervals, and wherein, upon insertion, said key information patterns are shifted in random directions, respectively. - View Dependent Claims (6)
- picture”
-
7. A method for detecting an electronic watennark pattern for specifying a furnisher for a picture or image, termed “
- picture”
collectively, inserted into data of said picture, comprising the steps of;(a) detecting key information pattern or patterns inserted into said data of the picture or pictures alone with said electronic watennark pattern or patterns; (b) generating parameters reciuired for detecting the electronic watermark pattern or patterns from the key information pattern or patterns as detected; and (c) detecting said electronic watermark pattern or patterns from said picture or pictures based on the parameters generated, wherein said key information patterns comprise patterns that are arranged at a preset interval at the outset and that, when inserted, are shifted in a random direction, respectively.
- picture”
-
8. An electronic watermark inserter for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture into data of said picture, said inserter comprising:
-
(a) an electronic watermark pattern inserter for inserting previously generated key information pattern into a picture or pictures into which said electronic watermark pattern has been inserted and for transmitting the resulting picture or pictures, (b) means for providing said key information pattern in a predetermined specific arrangement of patterns, and (c) means for shifting, upon insertion, said patterns in random directions, pattern by pattern. - View Dependent Claims (9)
-
-
10. An electronic watermark detector for detecting an electronic watermark pattern for specifying a furnisher for a picture inserted into data of said picture, comprising:
-
(a) a key information pattern detecting unit detecting a key information pattern inserted into said data of the picture along with an electronic watermark pattern; (b) a parameter generator generating parameters reciuired for detecting the electronic watermark pattern from the key information as detected; (c) a watermark pattern detector detecting said electronic watermark pattern from said picture based on the parameters generated in said parameter generator, wherein the key information pattern comprises patterns that are arranged at a preset interval at the outset and that, when inserted, are shifted each in a random direction.
-
-
11. A method for inserting an electronic watermark pattern or patterns for identifying a furnisher of a picture or image, termed “
- picture”
collectively, into data of said picture, said method comprising the steps of;(a) providing a key information pattern or patterns; (b) inserting the previously provided key information pattern or patterns into a picture or pictures, into which an electronic watermark pattern or patterns have been inserted; (c) transmitting the resulting picture or pictures; wherein said key information patterns are arranged at present intervals, and wherein, when inserted, said key information patterns are shifted in random directions, pattern by pattern. - View Dependent Claims (12)
- picture”
-
13. A method for detecting an electronic watermark pattern for specifying a furnisher for a picture inserted into data of said picture, comprising the steps of:
-
(a) detecting key information pattern or patterns inserted into said data of the picture or pictures along with said electronic watermark pattern or patterns; (b) generating parameters required for detecting the electronic watermark pattern from the key information pattern as detected; and (c) detecting said electronic watermark pattern from said picture based on the parameters generated, wherein said key information pattern comprises patterns that are arranged at a present interval at the outset and that, when inserted, are shifted in a random direction, pattern by pattern.
-
Specification