US6532307B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image retrieval by comparing wavelet encoded database images with input shapes
Assignee: Canon Inc
•
Filing: 1999-07-28
•
Granted: 2003-03-11
•
Expires: 2019-07-28
Abstract
Abstract Since images stored in an image database are encoded, they must be decoded to detect their features. For this reason, when the number of test images is large or each image size is large, the search speed lowers. To solve this problem, a shape information generation unit ( 4 ) generates query data on the basis of an image shape input by a shape input unit ( 3 ). A comparison unit ( 5 ) compares the query data with encoded data of an image read out from an image database ( 1 ). If similarity between these two data is high, the comparison unit makes a decoder ( 6 ) decode the encoded data of the image; if the similarity is low, it requests the input unit ( 2 ) to input encoded data of the next image.
Inventors
- 👤 Makoto Sato
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:53
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/50; G06F16/58; G06F16/583; G06F16/5854; G06V; G06V10/00; G06V10/70; G06V10/74; G06V10/75; G06V10/751; G06V10/7515
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
148 words
An image processing apparatus comprising: a storage section arranged to store a plurality of images as encoded data; an input section arranged to input an image shape as information of an image to be retrieved by search; a generation section arranged to generate query data on the basis of the input image shape; and a determination section arranged to determine similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from said storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image and said determination section compares the query data and a synthesized sub-band which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 2
Dependent Claim
148 words
An image processing apparatus comprising: a storage section arranged to store a plurality of images as encoded data; an input section arranged to input an image shape as information of an image to be retrieved by search; a generation section arranged to generate query data on the basis of the input image shape; and a determination section arranged to determine similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from said storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image and said determination section compares the query data and a synthesized sub-band which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 3
Dependent Claim
31 words
The apparatus according to claim 1 , wherein when the similarity is low, said determination section reads out new encoded data, and compares the new encoded data with the query data.
Claim 4
Dependent Claim
37 words
The apparatus according to claim 1 , further comprising a decoder arranged to reconstruct an image by decoding the encoded data stored in said storage section on the basis of the similarity obtained by said determination section.
Claim 5
Dependent Claim
21 words
The apparatus according to claim 1 , wherein the wavelet transformation of the image uses a predetermined number of bit planes.
Claim 6
Dependent Claim
25 words
The apparatus according to claim 4 , wherein said determination section makes the comparison in units of bit planes read out from the encoded data.
Claim 7
Dependent Claim
30 words
The apparatus according to claim 4 , wherein said determination section makes the comparison in units of data in a predetermined spatial frequency region read out from the encoded data.
Claim 8
Dependent Claim
19 words
The apparatus according to claim 1 , wherein the query data is a binary image indicating the image shape.
Claim 9
Dependent Claim
18 words
The apparatus according to claim 1 , wherein said storage section is a part of an image database.
Claim 10
Dependent Claim
25 words
The image processing apparatus according to claim 1 , wherein the plurality of sub-bands comprises LH, HH, and HL sub-bands and excludes an LL sub-band.
Claim 11
Dependent Claim
143 words
An image processing method for searching a storage section, that stores a plurality of images as encoded data, for a desired image, said method comprising the step of: inputting an image shape as information of an image to be retrieved by search; generating query data on the basis of the input image shape; and determining similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from the storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image, and the determining step compares the query data and a synthesized sub-band which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 12
Dependent Claim
143 words
An image processing method for searching a storage section, that stores a plurality of images as encoded data, for a desired image, said method comprising the step of: inputting an image shape as information of an image to be retrieved by search; generating query data on the basis of the input image shape; and determining similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from the storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image, and the determining step compares the query data and a synthesized sub-band which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 13
Dependent Claim
32 words
The method according to claim 10 , wherein when the similarity is low, the determination step includes reading out new encoded data and comparing the new encoded data with the query data.
Claim 14
Dependent Claim
30 words
The method according to claim 10 , further comprising the step of reconstructing an image by decoding the encoded data stored in the storage on the basis of the similarity.
Claim 15
Dependent Claim
21 words
The method according to claim 10 , wherein the wavelet transformation of the image uses a predetermined number of bit planes.
Claim 16
Dependent Claim
26 words
The method according to claim 13 , wherein the determination step includes making the comparison in units of bit planes read out from the encoded data.
Claim 17
Dependent Claim
31 words
The method according to claim 13 , wherein the determination step includes making the comparison in units of data in a predetermined spatial frequency region read out from the encoded data.
Claim 18
Dependent Claim
19 words
The method according to claim 10 , wherein the query data is a binary image indicating the image shape.
Claim 19
Dependent Claim
18 words
The method according to claim 10 , wherein the storage section is a part of an image database.
Claim 20
Dependent Claim
23 words
The method according to claim 10 , wherein the plurality of sub-bands comprises LH, HH, and HL sub-bands and excludes an LL sub-band.
Claim 21
Dependent Claim
151 words
A computer program product storing a computer readable medium having computer program code, for searching a storage section that stores a plurality of images as encoded data, for a desired image, the product comprising code for: inputting an image shape as information of an image to be retrieved by search; generating query data on the basis of the input image shape; and determining similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from the storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image, and the determining step compares the query data and a synthesized sub-band, which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 22
Dependent Claim
151 words
A computer program product storing a computer readable medium having computer program code, for searching a storage section that stores a plurality of images as encoded data, for a desired image, the product comprising code for: inputting an image shape as information of an image to be retrieved by search; generating query data on the basis of the input image shape; and determining similarity between the input image shape and an image, which is expected to be obtained by decoding the encoded data, by making a comparison of the query data with the encoded data read out from the storage section, wherein the encoded data is obtained by sequentially encoding transform coefficients, which are obtained by a discrete wavelet transformation of an image, and the determining step compares the query data and a synthesized sub-band, which is the logical combination of a plurality of sub-bands obtained by the discrete wavelet transformation.
Claim 23
Dependent Claim
25 words
The computer program product according to claim 19 , wherein the plurality of sub-bands comprises LH, HH, and HL sub-bands and excludes an LL sub-band.
References Cited (Backward Citations)
US5163101A
Cited
US5905807A
Cited
US5638465A
Cited
US6229927B1
Cited
US5915038A
Cited
US6269192B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2006-03-10 | 2006-09-09 | 2007-03-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2010-03-10 | 2010-09-09 | 2011-03-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2014-03-10 | 2014-09-09 | 2015-03-11 | $7700.00 | Window Closed / Lapsed |