Electronic watermarking data insertion/detection device
First Claim
1. An electronic watermarking data insertion device comprising:
- a first data analyzing unit which inputs original image data divided into a plurality of blocks each of which includes pixels and converts the image data into a plurality of first frequency components for each block; and
an insertion unit which inserts electronic watermarking data including special information into the first frequency components, wherein the insertion unit inserts plural kinds of electronic watermarking data into at least one of the blocks.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic watermarking data insertion/detection device inserts plural kinds of electronic watermarking data in a block by entering digital images as image data, converting the entered image data into frequency components with the DCT or the like for each block of pixels, fetching the converted frequency components (DCT coefficients), and inserting the fetched DCT coefficients into electronic watermarking data according to contents of an electronic watermarking data insertion DCT coefficient table. Further, the device detects the inserted electronic watermarking data by calculating a degree of a similarity between extracted electronic watermarking data and electronic watermarking data corresponding to an ID number shown by the electronic watermarking data extraction DCT coefficient designation table.
72 Citations
24 Claims
-
1. An electronic watermarking data insertion device comprising:
-
a first data analyzing unit which inputs original image data divided into a plurality of blocks each of which includes pixels and converts the image data into a plurality of first frequency components for each block; and
an insertion unit which inserts electronic watermarking data including special information into the first frequency components, wherein the insertion unit inserts plural kinds of electronic watermarking data into at least one of the blocks. - View Dependent Claims (4)
-
-
2. An electronic watermarking data detection device comprising:
-
a second data analyzing unit which inputs image data which include inserted electronic watermarking data containing special information and are divided into a plurality of blocks each of which includes pixels, and converts the image data into a plurality of second frequency components for each block; and
a detection unit which detects the inserted electronic watermarking data from the image data based on the second frequency components, wherein the detection unit detects plural kinds of electronic watermarking data from at least one of blocks in which the electronic watermarking data are inserted. - View Dependent Claims (10, 13)
-
-
3. An electronic watermarking data insertion/detection device comprising:
-
a first data analyzing unit which inputs original image data divided into a plurality of first blocks each of which includes pixels and converts the image data into a plurality of first frequency components for each first block;
an insertion unit which inserts electronic watermarking data including special information into the first frequency components;
a second data analyzing unit which inputs image data which include the inserted electronic watermarking data and are divided into a plurality of second blocks each of which includes pixels, and converts the image data into a plurality of second frequency components for each second block; and
a detection unit which detects the inserted electronic watermarking data from the image data based on the second frequency components, wherein the insertion unit inserts plural kinds of electronic watermarking data into at least one of the first blocks, and the detection unit detects plural kinds of electronic watermarking data from at least one of second blocks in which the electronic watermarking data are inserted, - View Dependent Claims (5, 11, 14, 15)
-
-
6. An electronic watermarking data insertion device comprising:
-
a first data analyzing unit which inputs image data which include inserted first electronic watermarking data including special information and are divided into a plurality of blocks each of which includes pixels, and converts the image data into a plurality of first frequency components for each block; and
an insertion unit which inserts second electronic watermarking data other than the first electronic watermarking data into the plurality of first frequency components, wherein the insertion unit inserts the second electronic watermarking data into at least one of the blocks, and the first electronic watermarking data and the second electronic watermarking data are inserted into the at least one of the blocks. - View Dependent Claims (8)
-
-
7. An electronic watermarking data insertion/detection device comprising:
-
a first data analyzing unit which inputs first image data which include inserted first electronic watermarking data including special information and are divided into a plurality of blocks each of which includes pixels, and converts the image data into a plurality of first frequency components for each block; and
an insertion unit which inserts second electronic watermarking data other than the first electronic watermarking data into the plurality of first frequency components, wherein the insertion unit inserts the second electronic watermarking data into at least one of the block, the first electronic watermarking data and the second electronic watermarking data are inserted into the at least one of the block, and the electronic watermarking data insertion/detection device further comprises a second data analyzing unit which inputs second image data in which plural kinds of electronic watermarking data are inserted and converts the second image data into a plurality of second frequency components for each block of pixels and a detection unit which detects the first electronic watermarking data and second electronic watermarking data from the second image data based on the plurality of second frequency components. - View Dependent Claims (9, 12)
-
-
16. A method of inserting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each block; and
inserting electronic watermarking data including special information into the first frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the blocks.
-
-
17. A method of detecting electronic watermarking data comprising the steps of:
-
inputting image data which include inserted electronic watermarking data containing special information and are divided into a plurality of blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the detecting step detects plural kinds of electronic watermarking data from at least one of blocks in which the electronic watermarking data are inserted.
-
-
18. A method of inserting/detecting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of first blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each first block;
inserting electronic watermarking data including special information into the first frequency components;
inputting image data which include the inserted electronic watermarking data and are divided into a plurality of second blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each second block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the first blocks, and the detecting step detects plural kinds of electronic watermarking data from at least one of second blocks in which the electronic watermarking data are inserted.
-
-
19. A recording medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform a method of inserting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each block; and
inserting electronic watermarking data including special information into the first frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the blocks.
-
-
20. A recording medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform a method of detecting electronic watermarking data comprising the steps of:
-
inputting image data which include inserted electronic watermarking data containing special information and are divided into a plurality of blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the detecting step detects plural kinds of electronic watermarking data from at least one of blocks in which the electronic watermarking data are inserted.
-
-
21. A recording medium readable by a computer, tangibly embodying a program of instructions executable by the computer to perform a method of inserting/detecting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of first blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each first block;
inserting electronic watermarking data including special information into the first frequency components;
inputting image data which include the inserted electronic watermarking data and are divided into a plurality of second blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each second block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the first blocks, and the detecting step detects plural kinds of electronic watermarking data from at least one of second blocks in which the electronic watermarking data are inserted.
-
-
22. A program product comprising, computer readable instructions and a recording medium bearing the computer readable instructions, the instructions being adaptable to enable a computer to perform a method of inserting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each block; and
inserting electronic watermarking data including special information into the first frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the blocks.
-
-
23. A program product comprising, computer readable instructions and a recording medium bearing the computer readable instructions, the instructions being adaptable to enable a computer to perform a method of detecting electronic watermarking data comprising the steps of:
-
inputting image data which include inserted electronic watermarking data containing special information and are divided into a plurality of blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the detecting step detects plural kinds of electronic watermarking data from at least one of blocks in which the electronic watermarking data are inserted.
-
-
24. A program product comprising, computer readable instructions and a recording medium bearing the computer readable instructions, the instructions being adaptable to enable a computer to perform a method of inserting/detecting electronic watermarking data comprising the steps of:
-
inputting original image data divided into a plurality of first blocks each of which includes pixels and converting the image data into a plurality of first frequency components for each first block;
inserting electronic watermarking data including special information into the first frequency components;
inputting image data which include the inserted electronic watermarking data and are divided into a plurality of second blocks each of which includes pixels, and converting the image data into a plurality of second frequency components for each second block; and
detecting the inserted electronic watermarking data from the image data based on the second frequency components, wherein the inserting step inserts plural kinds of electronic watermarking data into at least one of the first blocks, and the detecting step detects plural kinds of electronic watermarking data from at least one of second blocks in which the electronic watermarking data are inserted.
-
Specification