JP4893643B2 - 検出方法および検出装置 - Google Patents
検出方法および検出装置 Download PDFInfo
- Publication number
- JP4893643B2 JP4893643B2 JP2008015355A JP2008015355A JP4893643B2 JP 4893643 B2 JP4893643 B2 JP 4893643B2 JP 2008015355 A JP2008015355 A JP 2008015355A JP 2008015355 A JP2008015355 A JP 2008015355A JP 4893643 B2 JP4893643 B2 JP 4893643B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- identification information
- embedded
- block
- embedded data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/005—Robust watermarking, e.g. average attack or collusion attack resistant
- G06T1/0071—Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0051—Embedding of the watermark in the spatial domain
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0061—Embedding of the watermark in each block of the image, e.g. segmented watermarking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2201/00—General purpose image data processing
- G06T2201/005—Image watermarking
- G06T2201/0065—Extraction of an embedded watermark; Reliable detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/19—Image acquisition by sensing codes defining pattern positions
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Description
上記具体例では、ステップS301で入力されたスキャンデータに含まれるすべてのブロックについてステップS305までの処理が行なわれた後にステップS307で埋込データの復元が行なわれているが、副走査方向に所定画素数ごとに上記ステップS303,S305の処理が行なわれて、ステップS307で埋込データの復元が行なわれてもよい。
本実施の形態では、ブロックの規定位置にあるエリアとして、最下段の右から1番目,2番目のエリアに識別情報が割当てられるとしているが、たとえば図27に示されるようにスキャン画像上のノイズや原稿画像の影響などによって識別情報が割当てられているエリアから情報パターンが特定できない場合も考えられる。上述の処理では、上記ステップS401で識別情報が特定できなかった場合には以降の処理は実行できないため、当該ブロックについて(他のエリアから情報パターンが特定できているとしても)カウント処理は行なわれないものとする。しかしながら、図27に示されたような場合であっても、他のエリアから特定される情報パターンを用いてカウント処理が行なわれてもよい。
Claims (9)
- 固有の識別情報を含む埋込データが分割された状態で複数のブロックに埋込まれた画像データから前記埋込データを検出する埋込データの検出方法であって、
前記画像データからブロックを特定する特定ステップと、
前記ブロックから識別情報を検出する検出ステップと、
前記ブロックから前記埋込データを分割した分割データを抽出する抽出ステップと、
前記検出ステップにおいて検出された識別情報ごとに、前記抽出ステップで抽出された分割データの抽出回数をその値ごとにカウントする第1のカウントステップと、
前記第1のカウントステップによる抽出回数に基づいて前記識別情報で識別される埋込データを復元する復元ステップとを備える、検出方法。 - 前記検出ステップにおいて前記ブロックから識別情報が検出されなかった場合に、前記抽出ステップで抽出された分割データの抽出回数を、識別情報と対応させることなくカウントする第2のカウントステップをさらに備える、請求項1に記載の検出方法。
- 前記識別情報は前記分割されたデータから算出される情報であって、
前記特定ステップは、前記画像データのうち第1の範囲を走査して前記ブロックを特定し、
前記復元ステップにおいて、前記特定ステップにおいて前記第1の範囲が走査された段階で、前記第1のカウントステップによる抽出回数に基づいて第1の埋込データが復元された場合、前記識別情報が検出されなかったブロックから検出された前記分割されたデータから、前記第1の埋込データを識別する識別情報が算出されるとき、前記第2のカウントステップでカウントした前記抽出回数をクリアするステップをさらに備える、請求項2に記載の検出方法。 - 前記特定ステップは、前記画像データのうち第1の範囲を走査して前記ブロックを特定し、
前記特定ステップにおいて前記第1の範囲が走査された段階で、前記第1のカウントステップでカウントされた、前記検出ステップにおいて検出された識別情報ごとの前記抽出ステップで抽出された分割データの抽出回数が所定回数以下の場合、前記第1のカウントステップでカウントされた、前記検出ステップにおいて検出された識別情報ごとの前記抽出ステップで抽出された分割データの抽出回数をクリアするステップをさらに備える、請求項1に記載の検出方法。 - 前記特定ステップは、前記画像データのうち第1の範囲を走査して前記ブロックを特定し、
前記復元ステップにおいて、前記特定ステップにおいて前記第1の範囲が走査された段階で前記第1のカウントステップによる抽出回数に基づいて第1の埋込データが復元された場合、前記第1のカウントステップで前記第1の埋込データを識別する識別情報ごとにカウントされた前記抽出ステップで抽出された分割データの抽出回数をクリアするステップをさらに備える、請求項1に記載の検出方法。 - 前記特定ステップは、前記画像データのうち第1の範囲を走査して前記ブロックを特定し、
前記復元ステップにおいて、前記特定ステップにおいて前記第1の範囲が走査された段階で前記第1のカウントステップによる抽出回数に基づいて第1の埋込データが復元された場合、前記第1のカウントステップは、前記検出ステップで前記第1の範囲より後の第2の範囲から特定されたブロックより前記第1の埋込データを識別する識別情報が検出されても、前記抽出ステップで当該ブロックから抽出された前記分割されたデータの抽出回数をカウントしない、請求項1に記載の検出方法。 - 前記復元ステップにおいて、前記第1のカウントステップによる抽出回数に基づいて前記埋込データが復元された場合、前記識別情報が検出されなかったブロックから検出された前記分割されたデータから、前記埋込データを識別する識別情報が算出されるとき、前記第2のカウントステップで前記識別情報と対応させることなくカウントした、前記識別情報が検出されなかったブロックから検出された前記分割されたデータについての前記抽出回数をクリアするステップをさらに備える、請求項2に記載の検出方法。
- 前記復元ステップにおいて、前記第1のカウントステップによる抽出回数に基づいて前記埋込データが復元された場合、前記第1のカウントステップは、前記検出ステップで前記ブロックより前記埋込データを識別する識別情報が検出されても、前記抽出ステップで当該ブロックから抽出された前記分割されたデータの抽出回数をカウントしない、請求項1に記載の検出方法。
- 埋込データが分割されて埋込まれたスキャンデータ固有の識別情報を含む埋込データが分割された状態で複数のブロックに埋込まれた画像データを取得する取得手段と、
前記画像データからブロックを特定する特定手段と、
前記ブロックから識別情報を検出する検出手段と、
前記ブロックから前記埋込データを分割した分割データを抽出する抽出手段と、
前記検出手段で検出された識別情報ごとに、前記抽出手段で抽出された分割データの抽出回数をその値ごとにカウントするカウント手段と、
前記カウント手段での抽出回数に基づいて前記識別情報で識別される埋込データを復元する復元手段とを備える、検出装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008015355A JP4893643B2 (ja) | 2008-01-25 | 2008-01-25 | 検出方法および検出装置 |
US12/353,574 US8600099B2 (en) | 2008-01-25 | 2009-01-14 | Method of detecting embedded data from image data having a plurality of types of data embedded therein |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008015355A JP4893643B2 (ja) | 2008-01-25 | 2008-01-25 | 検出方法および検出装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009177618A JP2009177618A (ja) | 2009-08-06 |
JP4893643B2 true JP4893643B2 (ja) | 2012-03-07 |
Family
ID=40899271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008015355A Expired - Fee Related JP4893643B2 (ja) | 2008-01-25 | 2008-01-25 | 検出方法および検出装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8600099B2 (ja) |
JP (1) | JP4893643B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008111375A1 (ja) * | 2007-03-14 | 2008-09-18 | Konica Minolta Business Technologies, Inc. | 画像処理装置、画像処理方法およびそのプログラム |
US20130329938A1 (en) * | 2012-06-12 | 2013-12-12 | Jorg-Ulrich Mohnen | Encoding digital assets along with content control data as a quilted image representation |
US20130329939A1 (en) * | 2012-06-12 | 2013-12-12 | Jorg-Ulrich Mohnen | Decoding a quilted image representation into a digital asset along with content control data |
US9245310B2 (en) * | 2013-03-15 | 2016-01-26 | Qumu Corporation | Content watermarking |
US10803291B2 (en) * | 2017-11-17 | 2020-10-13 | Pixart Imaging Inc. | Encoding and decoding method and information recognition device using the same |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5646997A (en) * | 1994-12-14 | 1997-07-08 | Barton; James M. | Method and apparatus for embedding authentication information within digital data |
JPH11120015A (ja) * | 1997-10-14 | 1999-04-30 | Hitachi Ltd | データ伝送方法及び装置 |
JP3592545B2 (ja) * | 1998-08-07 | 2004-11-24 | 株式会社リコー | 画像処理装置および画像処理方法および情報記録媒体 |
US6993148B1 (en) * | 1999-07-16 | 2006-01-31 | Canon Kabushiki Kaisha | Image processing apparatus and method, and storage medium |
US7085399B2 (en) * | 2002-06-18 | 2006-08-01 | Oki Electric Industry Co., Ltd. | Watermark information embedding device and watermark information detection device |
JP4035717B2 (ja) * | 2002-08-23 | 2008-01-23 | 富士ゼロックス株式会社 | 画像処理装置及び画像処理方法 |
JP3784781B2 (ja) * | 2003-05-20 | 2006-06-14 | 富士通株式会社 | 画像データ処理装置、画像データ処理方法、画像データ処理プログラムおよび画像データ処理システム |
US8422043B2 (en) * | 2003-09-12 | 2013-04-16 | Oki Data Corporation | Watermarked document reading apparatus with improved error processing |
JP4552681B2 (ja) * | 2005-02-14 | 2010-09-29 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置、画像処理方法、および画像処理プログラム |
JP4552754B2 (ja) * | 2005-05-18 | 2010-09-29 | コニカミノルタビジネステクノロジーズ株式会社 | 情報埋込装置、方法、プログラムおよび記録媒体、ならびに情報検出装置、方法、プログラムおよびコンピュータ読取可能な記録媒体 |
JP2007049440A (ja) * | 2005-08-10 | 2007-02-22 | Konica Minolta Business Technologies Inc | 画像処理装置、画像処理方法、および画像処理プログラム |
JP4552822B2 (ja) * | 2005-09-27 | 2010-09-29 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置、画像処理方法、および画像処理プログラム |
US8224019B2 (en) * | 2007-05-22 | 2012-07-17 | Xerox Corporation | Embedding information in document blank space |
-
2008
- 2008-01-25 JP JP2008015355A patent/JP4893643B2/ja not_active Expired - Fee Related
-
2009
- 2009-01-14 US US12/353,574 patent/US8600099B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20090190796A1 (en) | 2009-07-30 |
JP2009177618A (ja) | 2009-08-06 |
US8600099B2 (en) | 2013-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7478746B2 (en) | Two-dimensional color barcode and method of generating and decoding the same | |
JP4343968B2 (ja) | 画像形成装置及び方法 | |
JP5049920B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4893643B2 (ja) | 検出方法および検出装置 | |
KR20070078044A (ko) | 화상 처리 장치, 화상 형성 장치, 지문 화상, 인쇄물, 화상처리 방법, 화상 형성 방법 및 프로그램 | |
US7911653B2 (en) | Device using low visibility encoded image to manage copy history | |
JP5049922B2 (ja) | 画像処理装置及び画像処理方法 | |
JP4440283B2 (ja) | 画像処理装置、その制御方法、制御プログラムおよび記憶媒体 | |
JP4978879B2 (ja) | 二次元コード生成システムおよび二次元コード生成プログラム | |
JP2006324909A (ja) | 情報埋込装置、方法、プログラムおよび記録媒体、ならびに情報検出装置、方法、プログラムおよびコンピュータ読取可能な記録媒体 | |
JP4872924B2 (ja) | 画像データ形成方法および画像データ形成装置 | |
JP2008021009A (ja) | バーコード認識装置、方法及びプログラム | |
JP5592234B2 (ja) | 二次元コード生成装置、二次元コード読取装置、二次元コード、二次元コード生成方法、二次元コード読取方法及びプログラム | |
US7969618B2 (en) | Image forming apparatus, image forming system, computer readable recording medium, and image forming method | |
JP4096803B2 (ja) | 画像処理装置、画像処理方法、画像処理プログラム及び記録媒体 | |
JP4517667B2 (ja) | 文書画像照合装置、文書画像位置合わせ方法及びプログラム | |
JP4032236B2 (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
JP4552822B2 (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP2007249580A (ja) | 画像処理装置、画像処理プログラムおよび画像処理方法 | |
JP4552757B2 (ja) | 画像処理装置、画像処理方法、および画像処理プログラム | |
JP2009141525A (ja) | 画像処理装置及び画像処理方法 | |
JP4124016B2 (ja) | 画像処理システム | |
JP2004336219A (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
JP4725463B2 (ja) | 画像処理装置、画像処理方法およびそのコンピュータ・プログラム | |
JP2008301115A (ja) | 画像処理装置、識別方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100630 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111014 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111025 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111104 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111122 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111205 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4893643 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |