JP6326082B2 - 電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム - Google Patents
電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム Download PDFInfo
- Publication number
- JP6326082B2 JP6326082B2 JP2016066833A JP2016066833A JP6326082B2 JP 6326082 B2 JP6326082 B2 JP 6326082B2 JP 2016066833 A JP2016066833 A JP 2016066833A JP 2016066833 A JP2016066833 A JP 2016066833A JP 6326082 B2 JP6326082 B2 JP 6326082B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- unit
- digital watermark
- image input
- feature point
- 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
本発明の実施の形態は、電子透かしが埋め込まれた画像に対して、射影変換が施された場合に、電子透かしの検出を容易にするための技術に関連する。
第1の実施の形態に係る電子透かし埋め込み装置の構成について説明する。第1の実施の形態に係る電子透かし埋め込み装置100は、CPUと、RAMと、後述する電子透かし埋め込み処理ルーチンを実行するためのプログラムや各種データを記憶したROMと、を含むコンピュータで構成することが出来る。この電子透かし装置100は、機能的には図1に示すように参照画像入力部10と、演算部20と、埋め込み画像出力部30とを備えている。電子透かし埋め込み装置100は、画像に対して特定のIDを表す電子透かしを埋め込むための装置である。第1の実施の形態では、電子透かしの埋め込み処理対象の画像は唯一つの画像パターンとして予め決められ、埋め込み処理対象の画像と参照画像とが同じである場合を例に説明する。
次に、第1の実施の形態に係る電子透かし検出装置の構成について説明する。第1の実施の形態に係る電子透かし検出装置110は、CPUと、RAMと、後述する電子透かし検出処理ルーチンを実行するためのプログラムや各種データを記憶したROMと、を含むコンピュータで構成することが出来る。この電子透かし検出装置110は、機能的には図2に示すように参照画像入力部50と、画像入力部52と、演算部60と、結果出力部80とを備えている。電子透かし検出装置110は、電子透かしが埋め込まれた画像について、埋め込まれている電子透かしを検出し、電子透かしが表すID情報を読み取るための装置である。
次に、本発明の第2の実施の形態について説明する。第2の実施の形態では、埋め込み処理対象の画像の画像パターンが複数存在する点が、第1の実施の形態と異なる。
第2の実施の形態に係る電子透かし埋め込み装置の構成について説明する。図5に示すように、第2の実施の形態に係る電子透かし埋め込み装置200は、CPUと、RAMと、後述する電子透かし埋め込み処理ルーチンを実行するためのプログラムや各種データを記憶したROMと、を含むコンピュータで構成することが出来る。この電子透かし装置200は、機能的には図5に示すように参照画像入力部10と、画像入力部212と、演算部220と、埋め込み画像出力部30とを備えている。第2の実施の形態に係る電子透かし埋め込み装置200は、図5に示すように、電子透かしの埋め込みにおいて、画像入力部212と画像検索部223とを備える点が、第1の実施の形態と異なる。
20,220 演算部
22,222 登録部
23 記憶部
24 電子透かし重畳部
30 埋め込み画像出力部
50,210 参照画像入力部
52,212 画像入力部
60 演算部
62 登録部
63 記憶部
64,223 画像検索部
66 四隅座標計算部
68 射影変換補正部
70 電子透かし検出部
80 結果出力部
100,200 電子透かし埋め込み装置
110 電子透かし検出装置
Claims (8)
- 画像に対して特定のIDを表す電子透かしを埋め込むための電子透かし埋め込み装置であって、
特定の2次元パターンを示すための参照画像をディジタルデータとして入力する参照画像入力部と、
前記参照画像から抽出される各特徴点の位置座標と、各特徴点の位置より検出される局所特徴量と、前記参照画像の四隅位置座標とを記憶部に記憶させる登録部と、
電子透かしを埋め込む対象となる画像をディジタルデータとして入力する画像入力部と、
前記画像入力部により入力された画像から各特徴点の位置座標を抽出し、各特徴点の位置より局所特徴量を検出し、前記記憶部に記憶されている特徴点との対応付けを、前記局所特徴量の照合により行って、前記特徴点の対応付けの結果から、前記画像入力部により入力された画像が前記参照画像の何れに該当するかを識別する画像検索部と、
前記画像検索部による識別結果に基づいて、前記画像入力部で入力された前記画像の特定の領域に電子透かしを埋め込む電子透かし重畳部と、
前記電子透かし重畳部で前記電子透かしが埋め込まれた前記画像を出力する埋め込み済み画像出力部と、
を含む電子透かし埋め込み装置。 - 電子透かしが埋め込まれた画像について、埋め込まれている電子透かしを検出し、前記電子透かしが表すID情報を読み取るための電子透かし検出装置であって、
特定の2次元パターンを示すための参照画像をディジタルデータとして入力する参照画像入力部と、
前記参照画像から抽出される各特徴点の位置座標と、各特徴点の位置より検出される局所特徴量と、前記参照画像の四隅位置座標とを記憶部に記憶させる登録部と、
電子透かしを検出する対象となる画像をディジタルデータとして入力する画像入力部と、
前記画像入力部により入力された画像から各特徴点の位置座標を抽出し、各特徴点の位置より局所特徴量を検出し、前記記憶部に記憶されている特徴点との対応付けを、前記局所特徴量の照合により行って、前記特徴点の対応付けの結果から、前記画像入力部により入力された画像が前記参照画像の何れに該当するかを識別する画像検索部と、
前記画像検索部によって対応付けられた前記特徴点同士の位置の相違に基づいて、前記画像入力部により入力された画像に加えられている射影変換を表す射影変換行列パラメータを推定し、前記射影変換行列パラメータに基づいて、前記画像入力部により入力された画像における、前記記憶部に記憶されている前記参照画像の四隅位置座標に対応する位置座標を算出する四隅座標計算部と、
前記四隅座標計算部により算出された前記画像入力部により入力された画像における前記位置座標に基づいて、前記画像入力部により入力された画像を正面から見た規定の大きさの画像に射影変換して補正する射影変換補正部と、
前記射影変換補正部により補正された画像に基づいて、埋め込まれた電子透かしを検出し、前記電子透かしが表すID情報を読み取る電子透かし検出部と、
前記電子透かし検出部によって検出された前記電子透かしを表すID情報を、ディジタルデータとして出力する結果出力部と、
を含む電子透かし検出装置。 - 前記四隅座標計算部は、前記射影変換行列パラメータを推定する際に、RANSACに基づく最小二乗法アルゴリズムを用いる請求項2に記載の電子透かし検出装置。
- 参照画像入力部、登録部、画像入力部、画像検索部、電子透かし重畳部、及び埋め込み済み画像出力部を含み、画像に対して特定のIDを表す電子透かしを埋め込むための電子透かし埋め込み装置における電子透かし埋め込み方法であって、
前記参照画像入力部が、特定の2次元パターンを示すための参照画像をディジタルデータとして入力するステップと、
前記登録部が、前記参照画像から抽出される各特徴点の位置座標と、各特徴点の位置より検出される局所特徴量と、前記参照画像の四隅位置座標とを記憶部に記憶させると、
前記画像入力部が、電子透かしを埋め込む対象となる画像をディジタルデータとして入力するステップと、
前記画像検索部が、前記画像入力部により入力された画像から各特徴点の位置座標を抽出し、各特徴点の位置より局所特徴量を検出し、前記記憶部に記憶されている特徴点との対応付けを、前記局所特徴量の照合により行って、前記特徴点の対応付けの結果から、前記画像入力部により入力された画像が前記参照画像の何れに該当するかを識別するステップと、
前記電子透かし重畳部が、前記画像検索部による識別結果に基づいて、前記画像入力部で入力された前記画像の特定の領域に電子透かしを埋め込むステップと、
前記埋め込み済み画像出力部が、前記電子透かし重畳部で前記電子透かしが埋め込まれた前記画像を出力するステップと、
を含む電子透かし埋め込み方法。 - 参照画像入力部、登録部、画像入力部、画像検索部、四隅座標計算部、射影変換補正部、電子透かし検出部、及び結果出力部を含み、電子透かしが埋め込まれた画像について、埋め込まれている電子透かしを検出し、前記電子透かしが表すID情報を読み取るための電子透かし検出装置における電子透かし検出方法であって、
前記参照画像入力部が、特定の2次元パターンを示すための参照画像をディジタルデータとして入力するステップと、
前記登録部が、前記参照画像から抽出される各特徴点の位置座標と、各特徴点の位置より検出される局所特徴量と、前記参照画像の四隅位置座標とを記憶部に記憶させるステップと、
前記画像入力部が、電子透かしを検出する対象となる画像をディジタルデータとして入力するステップと、
前記画像検索部が、前記画像入力部により入力された画像から各特徴点の位置座標を抽出し、各特徴点の位置より局所特徴量を検出し、前記記憶部に記憶されている特徴点との対応付けを、前記局所特徴量の照合により行って、前記特徴点の対応付けの結果から、前記画像入力部により入力された画像が前記参照画像の何れに該当するかを識別するステップと、
前記四隅座標計算部が、前記画像検索部によって対応付けられた前記特徴点同士の位置の相違に基づいて、前記画像入力部により入力された画像に加えられている射影変換を表す射影変換行列パラメータを推定し、前記射影変換行列パラメータに基づいて、前記画像入力部により入力された画像における、前記記憶部に記憶されている前記参照画像の四隅位置座標に対応する位置座標を算出するステップと、
前記射影変換補正部が、前記四隅座標計算部により算出された前記画像入力部により入力された画像における前記位置座標に基づいて、前記画像入力部により入力された画像を正面から見た規定の大きさの画像に射影変換して補正するステップと、
前記電子透かし検出部が、前記射影変換補正部により補正された画像に基づいて、埋め込まれた電子透かしを検出し、前記電子透かしが表すID情報を読み取るステップと、
前記結果出力部が、前記電子透かし検出部によって検出された前記電子透かしを表すID情報を、ディジタルデータとして出力するステップと、
を含む電子透かし検出方法。 - 前記四隅座標計算部が前記位置座標を算出するステップは、前記射影変換行列パラメータを推定する際に、RANSACに基づく最小二乗法アルゴリズムを用いる請求項5に記載の電子透かし検出方法。
- コンピュータを、請求項1に記載の電子透かし埋め込み装置の各部として機能させるためのプログラム。
- コンピュータを、請求項2又は請求項3に記載の電子透かし検出装置の各部として機能させるためのプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016066833A JP6326082B2 (ja) | 2016-03-29 | 2016-03-29 | 電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016066833A JP6326082B2 (ja) | 2016-03-29 | 2016-03-29 | 電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017183948A JP2017183948A (ja) | 2017-10-05 |
JP6326082B2 true JP6326082B2 (ja) | 2018-05-16 |
Family
ID=60008643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016066833A Active JP6326082B2 (ja) | 2016-03-29 | 2016-03-29 | 電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6326082B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111340677B (zh) * | 2020-02-27 | 2023-10-27 | 北京百度网讯科技有限公司 | 视频水印检测方法、装置、电子设备、计算机可读介质 |
KR102579261B1 (ko) * | 2021-01-06 | 2023-09-15 | 스냅태그 주식회사 | 워터마크 데이터의 임베딩 및 추출 방법 |
WO2023159689A1 (en) * | 2022-02-22 | 2023-08-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Image features watermarking method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001313822A (ja) * | 2000-04-28 | 2001-11-09 | Canon Inc | 画像処理装置及び画像処理方法並びに記憶媒体 |
JP3888549B2 (ja) * | 2003-06-30 | 2007-03-07 | 日本電信電話株式会社 | 電子透かし検出システム |
JP2005192001A (ja) * | 2003-12-26 | 2005-07-14 | Toshiba Corp | 電子透かし埋め込み方法および電子透かし埋め込み装置 |
-
2016
- 2016-03-29 JP JP2016066833A patent/JP6326082B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017183948A (ja) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070171288A1 (en) | Image correction apparatus and method, image correction database creating method, information data provision apparatus, image processing apparatus, information terminal, and information database apparatus | |
JP5783885B2 (ja) | 情報提示装置、その方法及びそのプログラム | |
KR101217394B1 (ko) | 화상 처리 장치, 화상 처리 방법 및 컴퓨터 판독가능한 기록 매체 | |
JP2017108401A5 (ja) | スマートフォンベースの方法、スマートフォン及びコンピュータ可読媒体 | |
JP2014131257A (ja) | 画像補正システム、画像補正方法及びプログラム | |
TWI430217B (zh) | 驗證方法與系統 | |
KR20200116138A (ko) | 안면 인식을 위한 방법 및 시스템 | |
JP2018501674A (ja) | 情報処理用の画像コードを生成と解析する装置および方法 | |
JP6326082B2 (ja) | 電子透かし埋め込み装置、電子透かし検出装置、方法、及びプログラム | |
JP6976733B2 (ja) | 画像処理装置、画像処理方法、およびプログラム | |
KR101450782B1 (ko) | 화상 처리 장치 및 프로그램 | |
WO2015096462A1 (zh) | 一种二维码聚焦显示方法及*** | |
US20130153661A1 (en) | Image processing device, image processing method, and computer-readable recording medium storing image processing program | |
JP2011022867A (ja) | 画像処理装置、画像処理システムおよびプログラム | |
JP2012022474A (ja) | 画像処理方法、携帯情報端末及びプログラム | |
JP2017021603A (ja) | 正当性確認装置、方法、媒体発行装置、方法、及びプログラム | |
JP2011141600A (ja) | 画像処理装置及び方法、並びに、プログラム | |
JP6931267B2 (ja) | 原画像を目標画像に基づいて変形した表示画像を生成するプログラム、装置及び方法 | |
US8690049B2 (en) | Method for generating an image file for forgery verification and a method for forgeryverification of an image file | |
JP2006303935A (ja) | 電子透かし検出装置及びその方法並びに記憶媒体 | |
WO2018061232A1 (ja) | 情報処理装置、表示方法、読取方法、およびコンピュータ読み取り可能な非一時的記憶媒体 | |
JP2005322061A (ja) | 2次元コード読取装置 | |
WO2022180963A1 (ja) | 画像処理装置、画像処理方法、および記録媒体 | |
JP2011054068A (ja) | 画像処理システム、画像処理装置、及びプログラム | |
JP6296319B1 (ja) | 情報処理装置、表示方法、読取方法、およびコンピュータ読み取り可能な非一時的記憶媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170728 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180206 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180312 |
|
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: 20180410 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180413 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6326082 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |