JP5878451B2 - マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム - Google Patents
マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム Download PDFInfo
- Publication number
- JP5878451B2 JP5878451B2 JP2012230099A JP2012230099A JP5878451B2 JP 5878451 B2 JP5878451 B2 JP 5878451B2 JP 2012230099 A JP2012230099 A JP 2012230099A JP 2012230099 A JP2012230099 A JP 2012230099A JP 5878451 B2 JP5878451 B2 JP 5878451B2
- Authority
- JP
- Japan
- Prior art keywords
- marker
- image
- detected
- marker detection
- unit
- 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.)
- Active
Links
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
また、本発明は、上記のマーカー検出装置において、前記マーカー検出部は、前記マーカーが有する前記濃淡パターンに応じて定められたボックスフィルタであって複数の大きさのボックスフィルタを用いて、前記画像の前記色成分の各画素に対して順にラスタスキャンを行い、各画素の近傍における画素であって前記ボックスフィルタを用いて算出される算出値の最大値又は最小値に対応する画素を検出し、検出された画素のうち前記ラスタスキャン方向に連続する4つの画素の位置関係に基づいて算出した複比によって前記マーカーを検出することを特徴とする。
また、本発明は、上記のマーカー検出装置において、前記画像の前記色成分における積分画像を算出する積分画像算出部を更に備え、前記マーカー検出部は、前記積分画像に基づいて、前記画像における前記マーカーの位置を検出することを特徴とする。
また、本発明は、上記のマーカー検出方法において、前記マーカー検出ステップでは、前記マーカーが有する前記濃淡パターンに応じて定められたボックスフィルタであって複数の大きさのボックスフィルタを用いて、前記画像の前記色成分の各画素に対して順にラスタスキャンを行い、各画素の近傍における画素であって前記ボックスフィルタを用いて算出される算出値の最大値又は最小値に対応する画素を検出し、検出された画素のうち前記ラスタスキャン方向に連続する4つの画素の位置関係に基づいて算出した複比によって前記マーカーを検出することを特徴とする。
また、本発明は、上記のマーカー検出方法において、前記画像の前記色成分における積分画像を算出する積分画像算出ステップを更に有し、前記マーカー検出ステップでは、前記積分画像に基づいて、前記画像における前記マーカーの位置を検出する。
また、本発明は、上記のマーカー検出方法における各ステップをコンピュータに実行させるためのプログラムである。
図4は、本発明の実施の形態におけるマーカー埋め込み装置1の構成を示す概略ブロック図である。マーカー埋め込み装置1は、入力される画像コンテンツ(静止画)又は映像コンテンツ(動画像)に対して、画像コンテンツ又は映像コンテンツ上の予め定められた矩形領域の四隅に上述の特徴を有するマーカーを埋め込む。更に、マーカー埋め込み装置1は、マーカーを四隅に配置した矩形領域内に予め定められた電子透かしを埋め込み出力する。マーカー埋め込み装置1は、同図に示すように、画像入力部11、マーカー重畳部12、電子透かし重畳部13、及び、埋め込み済み画像出力部14を備えている。
マーカー埋め込み装置1は、マーカー埋め込み処理を開始すると、マーカーを埋め込む対象としての画像が画像入力部11に入力される(ステップS11)。
マーカー重畳部12は、画像入力部11に入力された画像のCb成分に対して、4つのマーカーを所定の矩形領域の四隅に重畳し、4つのマーカーを重畳した画像を電子透かし重畳部13に出力する(ステップS12)。
電子透かし重畳部13は、マーカー重畳部12から入力された画像上の所定の矩形領域内、すなわち四隅にマーカーが配置されている矩形領域内に所定の電子透かし情報を重畳し、電子透かし情報を重畳した画像を埋め込み済み画像出力部14に出力する(ステップS13)。
埋め込み済み画像出力部14は、電子透かし重畳部13から入力された画像を外部の装置に出力する(ステップS14)。
埋め込み済み画像出力部14は、全ての画像に対して処理が完了したか否かを判定し(ステップS15)、全ての画像に対して処理が完了している場合(ステップS15:YES)にはマーカー埋め込み処理を終了する。一方、全ての画像に対して処理が完了していない場合(ステップS15:NO)には処理をステップS11に戻し、ステップS11からステップS15の処理を繰り返して行う。
以上の処理により、マーカー検出部22は、電子透かしが埋め込まれた矩形領域の四隅を示すマーカーの位置を全て特定することができる。なお、埋め込まれたマーカーが、図1に示されている形状以外のものであっても、本実施の形態におけるマーカーの構成である「共通した特徴的な濃淡パターン」を抽出できるフィルタを用いることによって、同様にマーカーの位置を検出することができる。なお、マーカー検出部22は、マーカーの位置が3つ以下しか検出できなかった場合、電子透かしが埋め込まれていない、又は、マーカーの検出に失敗したと判定してそれ以降の処理を行わない。
マーカー検出装置2は、マーカー検出処理を開始すると、マーカーを検出する対象としての画像が画像入力部21に入力される(ステップS21)。
マーカー検出部22は、画像入力部21に入力された画像のCb成分の画像において、Boxフィルタを用いてマーカーを検出する(ステップS22)。
マーカー検出部22は、検出したマーカーが3個以下であるか否かを判定し(ステップS23)、検出したマーカーが3個以下である場合(ステップS23:YES)、マーカー処理を終了する。
一方、検出したマーカーが3個以下でない場合(ステップS23:NO)、射影変換補正部23は、マーカー検出部22が検出した4つのマーカーの位置に基づいて、入力された画像に対して、検出されたマーカーが示す矩形領域を所定の矩形領域に一致させる逆射影変換を行う(ステップS24)。
電子透かし検出部24は、射影変換補正部23による逆射影変換によって得られた画像上のマーカーが示す矩形領域において電子透かしを検出する(ステップS25)。
電子透かし検出部24は、検出した電子透かしが示す電子透かし情報が正しいか否かを判定し(ステップS26)、電子透かし情報が正しい場合(ステップS26:YES)、当該電子透かし情報を出力し(ステップS27)、マーカー検出処理を終了する。
一方、電子透かし情報が正しくない場合、電子透かし検出部24は、処理をステップS21に戻して、ステップS21からステップS26までの処理を繰り返して行う。
マーカーの中心を通る直線上に4箇所の共通した特徴的な濃淡パターンを定めていることにより、当該特徴的な濃淡パターンをフィルタ処理により検出することができる。また、マーカーの中心を通る直線上の4箇所の点で定められる複比は、射影変換によってマーカーが変形したとしても、射影変換後のマーカーにおける当該4箇所の点から算出される複比と一致する。この複比を用いたマーカーの検出を行うことにより、射影変換が施された画像からマーカーを検出することができる。
また、フィルタ処理においては、マーカーが有する特徴的な濃淡パターンに対応するBoxフィルタを用いたラスタスキャンを行うようにしたので、特徴的な濃淡パターンの領域がBoxフィルタの領域と重なった場合に算出される値が近傍の値に比べて大きくなる。これにより、マーカーの位置の特定を容易にすることができる。特定したマーカーの位置に基づいて逆射影変換を行うことにより、電子透かし等の情報を埋め込んだ画像コンテンツや映像コンテンツを幾何学的変換前の状態に復元することができる。
その結果、電子透かし等の情報を埋め込んだ画像コンテンツや映像コンテンツをカメラ等で撮影した際に生じる射影変換が施された画像に対し逆射影変換を施して、埋め込まれた電子透かし等の画像に関する情報を取得することができる。
電子透かし等の情報を複数埋め込む場合、マーカー検出部22は、複数の5つ以上マーカーを検出することになるが、この場合、4つのマーカーで定まる領域が重複しないマーカーの組み合わせを順に選択するなどして、複数の領域を検出するようにしてもよい。
また、4つのマーカーにより領域を特定する場合を例にして説明したが、4つ以上のマーカーにより特定できる多角形の領域に電子透かし等の情報を重畳するようにしてもよい。
2 マーカー検出装置
11 画像入力部
12 マーカー重畳部
13 電子透かし重畳部(情報重畳部)
14 埋め込み済み画像出力部
21 画像入力部
22 マーカー検出部
23 射影変換補正部
24 電子透かし検出部(情報検出部)
25 検出結果出力部
Claims (14)
- 一又は複数の連続する画像を入力する画像入力部と、
前記画像の最も知覚されにくい色成分に対して、前記画像上の予め定められた部分領域を定める位置に、前記色成分の濃淡が同心円状の縞模様を有し該同心円の中心を通る直線上において4箇所の共通した濃淡パターンを有する複数のマーカーを重畳するマーカー重畳部と、
前記色成分に前記マーカーが重畳された前記画像を出力する画像出力部と
を備え、
前記4箇所の共通した濃淡パターンが配置される位置は、予め定められた複比をなす位置である、
ことを特徴とするマーカー埋め込み装置。 - 請求項1に記載のマーカー埋め込み装置であって、
前記部分領域に前記画像に関する情報を重畳する情報重畳部を
更に備えることを特徴とするマーカー埋め込み装置。 - 一又は複数の連続する画像を入力する画像入力部と、
前記画像の最も知覚されにくい色成分において予め定められた濃淡パターンが存在する点を4つ検出し、検出した4つの点から算出される複比が所定の値である場合に、同心円状の縞模様を有し該同心円の中心を通る直線上において4箇所の共通した前記濃淡パターンを有するマーカーが位置すると判定するマーカー検出部と、
前記画像上において検出された複数の前記マーカーの位置に基づいて前記画像に対して射影変換を行う射影変換補正部と
を備えることを特徴とするマーカー検出装置。 - 請求項3に記載のマーカー検出装置であって、
検出された前記マーカーにより特定される部分領域から前記画像に関する情報を検出する情報検出部を
更に備えることを特徴とするマーカー検出装置。 - 請求項3又は請求項4のいずれかに記載のマーカー検出装置であって、
前記マーカー検出部は、
前記マーカーが有する前記濃淡パターンに応じて定められたボックスフィルタであって複数の大きさのボックスフィルタを用いて、前記画像の前記色成分の各画素に対して順にラスタスキャンを行い、各画素の近傍における画素であって前記ボックスフィルタを用いて算出される算出値の最大値又は最小値に対応する画素を検出し、検出された画素のうち前記ラスタスキャン方向に連続する4つの画素の位置関係に基づいて算出した複比によって前記マーカーを検出する
ことを特徴とするマーカー検出装置。 - 請求項3から請求項5のいずれか一項に記載のマーカー検出装置であって
前記画像の前記色成分における積分画像を算出する積分画像算出部を更に備え、
前記マーカー検出部は、前記積分画像に基づいて、前記画像における前記マーカーの位置を検出する
ことを特徴とするマーカー検出装置。 - 画像にマーカーを重畳するマーカー埋め込み装置が行うマーカー埋め込み方法であって、
一又は複数の連続する画像を入力する画像入力ステップと、
前記画像の最も知覚されにくい色成分に対して、前記画像上の予め定められた部分領域を定める位置に、前記色成分の濃淡が同心円状の縞模様を有し該同心円の中心を通る直線上において4箇所の共通した濃淡パターンを有する複数のマーカーを重畳するマーカー重畳ステップと、
前記色成分に前記マーカーが重畳された前記画像を出力する画像出力ステップと、
を有し、
前記4箇所の共通した濃淡パターンが配置される位置は、予め定められた複比をなす位置である、
ことを特徴とするマーカー埋め込み方法。 - 請求項7に記載のマーカー埋め込み方法であって、
前記部分領域に前記画像に関する情報を重畳する情報重畳ステップを
更に有することを特徴とするマーカー埋め込み方法。 - 画像に重畳されたマーカーを検出するマーカー検出装置が行うマーカー検出方法であって、
一又は複数の連続する画像を入力する画像入力ステップと、
前記画像の最も知覚されにくい色成分において予め定められた濃淡パターンが存在する点を4つ検出し、検出した4つの点から算出される複比が所定の値である場合に、同心円状の縞模様を有し該同心円の中心を通る直線上において4箇所の共通した前記濃淡パターンを有するマーカーが位置すると判定するマーカー検出ステップと、
前記画像上において検出された複数の前記マーカーの位置に基づいて前記画像に対して射影変換を行う射影変換補正ステップと
を有することを特徴とするマーカー検出方法。 - 請求項9に記載のマーカー検出方法であって、
検出された前記マーカーにより特定される部分領域から前記画像に関する情報を検出する情報検出ステップと
を更に有することを特徴とするマーカー検出方法。 - 請求項9又は請求項10のいずれかに記載のマーカー検出方法であって、
前記マーカー検出ステップでは、
前記マーカーが有する前記濃淡パターンに応じて定められたボックスフィルタであって複数の大きさのボックスフィルタを用いて、前記画像の前記色成分の各画素に対して順にラスタスキャンを行い、各画素の近傍における画素であって前記ボックスフィルタを用いて算出される算出値の最大値又は最小値に対応する画素を検出し、検出された画素のうち前記ラスタスキャン方向に連続する4つの画素の位置関係に基づいて算出した複比によって前記マーカーを検出する
ことを特徴とするマーカー検出方法。 - 請求項9から請求項11のいずれか一項に記載のマーカー検出方法であって、
前記画像の前記色成分における積分画像を算出する積分画像算出ステップを更に有し、
前記マーカー検出ステップでは、前記積分画像に基づいて、前記画像における前記マーカーの位置を検出する
ことを特徴とするマーカー検出方法。 - 請求項7又は請求項8のいずれかに記載のマーカー埋め込み方法における各ステップをコンピュータに実行させるためのプログラム。
- 請求項9から請求項12のいずれか一項に記載のマーカー検出方法における各ステップをコンピュータに実行させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012230099A JP5878451B2 (ja) | 2012-10-17 | 2012-10-17 | マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012230099A JP5878451B2 (ja) | 2012-10-17 | 2012-10-17 | マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014082678A JP2014082678A (ja) | 2014-05-08 |
JP5878451B2 true JP5878451B2 (ja) | 2016-03-08 |
Family
ID=50786476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012230099A Active JP5878451B2 (ja) | 2012-10-17 | 2012-10-17 | マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5878451B2 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6446837B2 (ja) * | 2014-05-28 | 2019-01-09 | 株式会社デンソー | 映像信号処理装置及び診断プログラム |
JP2016110215A (ja) * | 2014-12-02 | 2016-06-20 | トヨタ自動車株式会社 | マーカ認識装置、マーカ認識方法及び認識プログラム |
JP6232392B2 (ja) * | 2015-03-23 | 2017-11-15 | 日本電信電話株式会社 | 動画像埋め込み装置、方法、及びプログラム |
JP6166409B1 (ja) | 2016-03-16 | 2017-07-19 | ヤフー株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
JP6794316B2 (ja) * | 2017-06-22 | 2020-12-02 | ヤフー株式会社 | 画像処理装置、画像処理方法及び画像処理プログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004179744A (ja) * | 2002-11-25 | 2004-06-24 | Oki Electric Ind Co Ltd | 電子透かし埋め込み装置及び電子透かし検出装置 |
JP2006303935A (ja) * | 2005-04-21 | 2006-11-02 | Matsushita Electric Ind Co Ltd | 電子透かし検出装置及びその方法並びに記憶媒体 |
JP4645457B2 (ja) * | 2006-01-24 | 2011-03-09 | 富士ゼロックス株式会社 | 透かし入り画像生成装置、透かし入り画像解析装置、透かし入り画像生成方法、媒体及びプログラム |
JP5117982B2 (ja) * | 2008-10-07 | 2013-01-16 | 株式会社リコー | 情報抽出装置、情報抽出方法、プログラムおよび記録媒体 |
JP2010232886A (ja) * | 2009-03-26 | 2010-10-14 | Institute Of National Colleges Of Technology Japan | マーカ及びマーカ検出方法 |
-
2012
- 2012-10-17 JP JP2012230099A patent/JP5878451B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014082678A (ja) | 2014-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6764533B2 (ja) | キャリブレーション装置、キャリブレーション用チャート、チャートパターン生成装置、およびキャリブレーション方法 | |
JP5117982B2 (ja) | 情報抽出装置、情報抽出方法、プログラムおよび記録媒体 | |
EP2372647B1 (en) | Image Blur Identification by Image Template Matching | |
JP4591211B2 (ja) | 画像処理装置、画像処理方法、媒体、符号読取装置、及びプログラム | |
JP4948593B2 (ja) | 以前に圧縮された画像における合成の検出 | |
JP5878451B2 (ja) | マーカー埋め込み装置、マーカー検出装置、マーカー埋め込み方法、マーカー検出方法、及びプログラム | |
JP2010262648A5 (ja) | 文書オブジェクトを自動位置合わせするための方法 | |
KR101692227B1 (ko) | Fast를 이용한 파노라마 영상 생성 방법 | |
JP6020471B2 (ja) | 画像処理方法、画像処理装置および画像処理プログラム | |
JP2007074579A (ja) | 画像処理装置、及びプログラム | |
JP6152787B2 (ja) | 情報埋め込み装置、情報検出装置、情報埋め込み方法、及び情報検出方法 | |
Gourrame et al. | A zero-bit Fourier image watermarking for print-cam process | |
JP5534411B2 (ja) | 画像処理装置 | |
JP2010232886A (ja) | マーカ及びマーカ検出方法 | |
JP6006675B2 (ja) | マーカ検出装置、マーカ検出方法、及びプログラム | |
JP2011141600A (ja) | 画像処理装置及び方法、並びに、プログラム | |
JP6101656B2 (ja) | マーカ埋め込み装置、マーカ検出装置、及びプログラム | |
JP6006676B2 (ja) | マーカ埋め込み装置、マーカ検出装置、マーカ埋め込み方法、マーカ検出方法、及びプログラム | |
CN112541853A (zh) | 数据处理方法、装置及设备 | |
JP2006303935A (ja) | 電子透かし検出装置及びその方法並びに記憶媒体 | |
JP6118295B2 (ja) | マーカ埋め込み装置、マーカ検出装置、方法、及びプログラム | |
JP2006048328A (ja) | 顔検出装置および顔検出方法 | |
JP6006698B2 (ja) | マーカ埋め込み装置、マーカ検出装置、マーカ埋め込み方法、マーカ検出方法、及びプログラム | |
WO2018061189A1 (ja) | 情報処理装置、表示方法、読取方法、およびコンピュータ読み取り可能な非一時的記憶媒体 | |
JP6088410B2 (ja) | マーカ埋め込み装置及びマーカ埋め込みプログラム、並びにマーカ検出装置及びマーカ検出プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150128 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151201 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160106 |
|
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: 20160126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160128 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5878451 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |