Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
127 words
A data hiding method for embedding message information into media information, comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 2
Dependent Claim
127 words
A data hiding method for embedding message information into media information, comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 3
Dependent Claim
142 words
A data hiding method for hiding message information into media information, comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information by executing an arithmetic based on both said intermediate information and said media information, to hide the message information into the media information and to facilitate identifying unauthorized copies of the media information.
Claim 4
Dependent Claim
142 words
A data hiding method for hiding message information into media information, comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information by executing an arithmetic based on both said intermediate information and said media information, to hide the message information into the media information and to facilitate identifying unauthorized copies of the media information.
Claim 5
Dependent Claim
31 words
The data hiding method as set forth in claim 1 or 2 , wherein the frequency components of the base region represent external features of said message information in real space.
Claim 6
Dependent Claim
41 words
The data hiding method as set forth in claim 3 , wherein said media information is image information and wherein said base region is constituted by a plurality of low-frequency components which represent contour features of an image in real space.
Claim 7
Dependent Claim
30 words
The data hiding method as set forth in claim 1 or 2 , wherein, in said step (b), a plurality of base regions are extracted from the first frequency spectrum.
Claim 8
Dependent Claim
34 words
The data hiding method as set forth in claim 1 or 2 , wherein the copies of the base region each have the same selected band of the frequency components as the base region.
Claim 9
Dependent Claim
34 words
The data hiding method as set forth in claim 6 , wherein among the frequency components of said second frequency spectrum, frequency components other than positions at which said copies are arranged are zero.
Claim 10
Dependent Claim
28 words
The data hiding method as set forth in claim 5 , wherein said step (c) is executed for each of the base regions extracted by said step (b).
Claim 11
Dependent Claim
22 words
The data hiding method as set forth in claim 2 , wherein the arithmetic in said step (d) is a binomial arithmetic.
Claim 12
Dependent Claim
20 words
The data hiding method as set forth in claim 9 , wherein the arithmetic in said step (d) is addition.
Claim 13
Dependent Claim
40 words
The data hiding method as set forth in claim 2 , further comprising a step of performing inverse frequency transform of a result obtained in said step (d) when the arithmetic in said step (d) is executed in frequency space.
Claim 14
Dependent Claim
145 words
A data extraction method for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 15
Dependent Claim
145 words
A data extraction method for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 16
Dependent Claim
161 words
A data extraction method for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) obtaining a frequency spectrum which has a plurality of frequency components with respect to first intermediate information obtained by an arithmetic based on both said media information with said message information hidden therein and said media information with no message information hidden therein; (b) specifying at least one of the base regions from said frequency spectrum of the first intermediate information each of the base regions containing feature frequency components which represent features of said message information in real space; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 17
Dependent Claim
161 words
A data extraction method for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) obtaining a frequency spectrum which has a plurality of frequency components with respect to first intermediate information obtained by an arithmetic based on both said media information with said message information hidden therein and said media information with no message information hidden therein; (b) specifying at least one of the base regions from said frequency spectrum of the first intermediate information each of the base regions containing feature frequency components which represent features of said message information in real space; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 18
Dependent Claim
22 words
The data extraction method as set forth in claim 13 , wherein the arithmetic in said step (a) is a binomial arithmetic.
Claim 19
Dependent Claim
41 words
The data extraction method as set forth in claim 14 , wherein the arithmetic in said step (a) is the difference between said media information with said message information hidden therein and said media information with no message information hidden therein.
Claim 20
Dependent Claim
31 words
The data extraction method as set forth in claim 12 or 13 , wherein on said frequency spectrum of the first intermediate information, said base regions are dispersed and multiply arranged.
Claim 21
Dependent Claim
38 words
The data extraction method as set forth in claim 12 or 13 , wherein, in said step (b), said base region is specified by giving positional information which specifies a position of said base region in frequency space.
Claim 22
Dependent Claim
39 words
The data extraction method as set forth in claim 12 or 13 , wherein, in said step (c), said base region is arranged by giving an arranging rule which specifies a position of said base region in frequency space.
Claim 23
Dependent Claim
42 words
The data exaction method as set forth in claim 12 or 13 , wherein among the frequency components of said frequency spectrum arranged as said second intermediate information, frequency components other than positions at which said base regions are arranged are zero.
Claim 24
Independent Claim
120 words
A system for embedding message information into media information, comprising: (a) means for obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) an extractor for extracting a base region from the first frequency spectrum, frequency components that represent features of said message information in real space; (c) a generator for copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating means for operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 25
Independent Claim
120 words
A system for embedding message information into media information, comprising: (a) means for obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) an extractor for extracting a base region from the first frequency spectrum, frequency components that represent features of said message information in real space; (c) a generator for copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating means for operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 26
Independent Claim
154 words
A system for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) means for obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) a specifier for specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) a generator for generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) an extractor for extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 27
Independent Claim
154 words
A system for extracting message information from media information with said message information hidden multiply in frequency space, comprising the steps of: (a) means for obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) a specifier for specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) a generator for generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) an extractor for extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 28
Dependent Claim
136 words
A program storage medium for executing a method of hiding message information into media information by a computer, the method comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 29
Dependent Claim
136 words
A program storage medium for executing a method of hiding message information into media information by a computer, the method comprising the steps of: (a) obtaining a first frequency spectrum of the message information, the first frequency spectrum including a plurality of frequency components that represent features of the message information in real space; (b) extracting a base region from the first frequency spectrum, the base region comprising a selected band of the frequency components and including frequency components that represent features of said message information in real space; (c) copying the base region a plurality of times in frequency space to form a second frequency spectrum; and (d) operating the second frequency spectrum on the media information to hide said message information into said media information to facilitate identifying unauthorized copies of the media information.
Claim 30
Dependent Claim
154 words
A program storage medium for executing a process of extracting message information from media information with said message information hidden multiply in frequency space by a computer, the medium comprising the steps of: (a) obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.
Claim 31
Dependent Claim
154 words
A program storage medium for executing a process of extracting message information from media information with said message information hidden multiply in frequency space by a computer, the medium comprising the steps of: (a) obtaining, as first intermediate information, a frequency spectrum which has a plurality of base regions by operating said media information with said message information hidden therein, each of the base regions containing feature frequency components which represent features of said message information in real space; (b) specifying at least one of the base regions from said frequency spectrum obtained as said first intermediate information; (c) generating a frequency spectrum obtained by arranging said feature frequency components of said base region at predetermined positions on frequency space, as second intermediate information; and (d) extracting said message information hidden into said media information by performing inverse frequency transform of said second intermediate information, to facilitate identifying unauthorized copies of the media information.