Patent US6954542B2 successfully refreshed from Google Patents.
US6954542B2
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing apparatus and method
Assignee: Canon Inc
•
Filing: 2004-01-12
•
Granted: 2005-10-11
•
Expires: 2024-01-12
Abstract
Abstract Upon embedding additional information in image information, since an image region in which the additional information can be embedded is limited, the information size that can be embedded is often limited, and all pieces of additional information cannot be embedded. Before the additional information is embedded in the image information, distribution information of pixel values is obtained by scanning the image information, and the information size that can be embedded is detected and displayed on the basis of the obtained distribution information of pixel values.
Inventors
- 👤 Nobutaka Miyake
- 👤 Minoru Kusakabe
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:40
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32144; G; G06; G06T; G06T1/00; G06T1/0021; G06T1/0092; H04N1/00002; H04N1/00005; H04N1/00026; H04N1/00039; H04N1/32149; H04N1/32203; H04N1/32229; G06T2201/00; G06T2201/005; G06T2201/0051; G06T2201/0061
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
125 words
An image processing apparatus for embedding information in an image, comprising: an obtaining section, arranged to obtain distribution information of pixel values of a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; a detector, arranged to detect an information size of information that can be embedded in the image on the basis of the obtained distribution information; and an embedding section, arranged to embed the information in the image by controlling pixel values on the grid points, except for a grid point in a middle-density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
Claim 2
Dependent Claim
125 words
An image processing apparatus for embedding information in an image, comprising: an obtaining section, arranged to obtain distribution information of pixel values of a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; a detector, arranged to detect an information size of information that can be embedded in the image on the basis of the obtained distribution information; and an embedding section, arranged to embed the information in the image by controlling pixel values on the grid points, except for a grid point in a middle-density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
Claim 3
Dependent Claim
22 words
The apparatus according to claim 1 , further comprising a display section, arranged to display the detected information size on a monitor.
Claim 4
Dependent Claim
115 words
An image processing method for embedding information in an image, comprising the steps of: obtaining distribution information of pixel values for a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; detecting an information size for information that can be embedded in the image on the basis of the obtained distribution information; and embedding the information in the image by controlling pixel values on the grid points, except for a grid point in a middle density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
Claim 5
Dependent Claim
115 words
An image processing method for embedding information in an image, comprising the steps of: obtaining distribution information of pixel values for a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; detecting an information size for information that can be embedded in the image on the basis of the obtained distribution information; and embedding the information in the image by controlling pixel values on the grid points, except for a grid point in a middle density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
Claim 6
Dependent Claim
20 words
The method according to claim 3 , further comprising the step of displaying the detected information size on a monitor.
Claim 7
Dependent Claim
127 words
A computer readable medium on which is stored computer program code of a method for embedding information in an image, said method comprising the steps of: obtaining distribution information of pixel values of a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; detecting an information size for information that can be embedded in the image on the basis of the obtained distribution information; and embedding the information in the image by controlling pixel values on the grid points, except for a grid point in a middle density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
Claim 8
Dependent Claim
127 words
A computer readable medium on which is stored computer program code of a method for embedding information in an image, said method comprising the steps of: obtaining distribution information of pixel values of a neighborhood of grid points of an image subjected to a pseudo halftone process, by scanning the image; detecting an information size for information that can be embedded in the image on the basis of the obtained distribution information; and embedding the information in the image by controlling pixel values on the grid points, except for a grid point in a middle density region of the image, which is indicated by the obtained distribution information, so that a combination of the controlled pixel values on the grid points indicates the information to be embedded.
References Cited (Backward Citations)
US4776013A
Cited
JPS63214067A
Cited
JPH01292965A
Cited
US6546145B1
Cited
US5822462A
Cited
JPH05301380A
Cited
US5721788A
Cited
JPH07123243A
Cited
US6466209B1
Cited
US5870499A
Cited
US6024287A
Cited
US6192138B1
Cited
JPH1175055A
Cited
JPH1175053A
Cited
US6341350B1
Cited
US6208735B1
Cited
US20010030769A1
Cited
JP2000151984A
Cited
JP2000350002A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2008-10-10 | 2009-04-11 | 2009-10-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2012-10-10 | 2013-04-11 | 2013-10-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2016-10-10 | 2017-04-11 | 2017-10-11 | $7700.00 | Window Closed / Lapsed |