JP6001275B2 - 非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム - Google Patents
非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム Download PDFInfo
- Publication number
- JP6001275B2 JP6001275B2 JP2012030971A JP2012030971A JP6001275B2 JP 6001275 B2 JP6001275 B2 JP 6001275B2 JP 2012030971 A JP2012030971 A JP 2012030971A JP 2012030971 A JP2012030971 A JP 2012030971A JP 6001275 B2 JP6001275 B2 JP 6001275B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- image
- embedding
- visualization
- visualization information
- 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
- 238000012800 visualization Methods 0.000 title claims description 120
- 238000000034 method Methods 0.000 title claims description 64
- 238000010191 image analysis Methods 0.000 claims description 26
- 239000000203 mixture Substances 0.000 claims description 14
- 230000008569 process Effects 0.000 description 43
- 238000012545 processing Methods 0.000 description 25
- 238000011156 evaluation Methods 0.000 description 12
- 230000000007 visual effect Effects 0.000 description 9
- 230000002194 synthesizing effect Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000003384 imaging method Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000015572 biosynthetic process Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000000593 degrading effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 101100113065 Mus musculus Cfi gene Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
本発明では、例えば画面に表示される画像や映像又は紙やハガキ、ポスター等の各種印刷媒体等に対して、ユーザの目視(肉眼)では認識不可能な加工により非可視化情報(マーカー)を、画像に対して部分的に埋め込む。このとき、本発明では、非可視化情報のエッジ部分(輪郭形状)を変更したり、ぼかし(例えば、グラデーション等)処理を行うことで、エッジ部分を減らした非可視化情報を生成する。
ここで、本実施形態における非可視化情報埋込装置の機構構成例について図を用いて説明する。図1は、本実施形態における非可視化情報埋込装置の機構構成の一例を示す図である。
ここで、上述した非可視化情報埋込装置10においては、各機能をコンピュータに実行させることができる実行プログラム(非可視化情報埋込プログラム)を生成し、例えば汎用のパーソナルコンピュータ、サーバ、携帯型端末、ゲーム機器等にその実行プログラムをインストールすることにより、本発明における非可視化情報埋込処理及び非可視化情報認識処理等を実現することができる。
まず、本実施形態における非可視化情報埋込処理手順について説明する。図3は、本実施形態における非可視化情報埋込処理手順の一例を示すフローチャートである。
次に、上述したS07における画像合成処理手順について説明する。図4は、本実施形態における画像合成処理手順の一例を示すフローチャートである。
ここで、本実施形態における非可視化情報について具体的に説明する。なお、非可視化情報としては、文字や数字、記号、マーク、模様、色彩、1次元コード、2次元コード等を用いることができる。
図7は、本実施形態における非可視化情報を埋め込んだ画像例を示す図である。図7(a)は、上述した図5(a)に示す円形ぼかしの非可視化情報を埋め込んだ画像例を示し、図7(b)は図5(b)に示す三角形ぼかしの非可視化情報を埋め込んだ画像例を示し、図7(c)は図5(c)に示す星型ぼかしの非可視化情報を埋め込んだ画像例を示している。
次に、本実施形態の画像合成手段19における付加情報の具体的な埋め込み例について図を用いて説明する。なお、以下の説明では、付加情報として2次元コードの埋め込み例について説明する。本実施形態における非可視化情報は、拡大すると低周波部と高周波部とが所定の領域(例えば正方形)内で所定の条件に基づいて配列されている。ここで、低周波部を「0」とし、高周波部を「1」としてコードを埋め込む。また、高周波部は、濃色と淡色を所定ピクセル単位で交互に並べ、更に遠くから見た時には平均すると元の画像そのものの色になるよう調整する。
ここで、本実施形態における低周波及び高周波については、例えば上述した特許文献3に示されている手法を用いて各成分を求めることができる。以下に、その内容について説明する。通常、周波数には時間についての周波数(時間周波数)と空間の位置についての周波数(空間周波数)があるが、本実施形態においては、特に断らない限りは空間周波数を指す。空間周波数とは、「単位長さに対する画素値の周期の逆数」と定義される。
次に、上述した低周波部のコードの埋め込み例について説明する。低周波部のコードの埋め込みは、例えば、画像に所定のグリッドが形成されている場合には、例えばガウシアンフィルター(Gaussian Filter)によるフィルタリング処理により、グリッド全体に所謂ぼかしフィルタをかけ、グリッド内の明度値を平滑化する。つまり、グリッドの明度が130前後で平滑化される。
次に、上述した高周波部のコードの埋め込み例について説明する。高周波部のコードは、所定のグリッドにおいて、高周波を埋め込むために縞模様を生成する。そのため、グリッドの偶数行(列)は明度を上げ、奇数行(列)は明度を落とす処理を行う。なお、明度の増減値は、例えば背景の明度から判断して決定することができる。このように、本実施形態では、明度の値に対応して増減値を設定することで、埋め込み情報を効率的に生成することができ、また埋め込み情報をより目立たなくさせることができる。
次に、本実施形態を適用した場合の画像と従来の画像との読み取り精度評価と、見えにくさ評価結果について、図を用いて説明する。図8は、本実施形態により得られた画像に対する評価結果の一例を示す図である。なお、図8(a)は読み取り精度評価の一例を示し、図8(b)は見えにくさ評価の一例を示している。
11 入力手段
12 出力手段
13 蓄積手段
14 画像取得手段
15 画像解析手段
16 埋込対象画像判定手段
17 非可視化情報設定手段
18 非可視化情報生成手段
19 画像合成手段
20 送受信手段
21 制御手段
31 入力装置
32 出力装置
33 ドライブ装置
34 補助記憶装置
35 メモリ装置
36 CPU(Central Processing Unit)
37 ネットワーク接続装置
38 記録媒体
40 非可視化領域
41 シンボル
42,50 画像
51 領域
Claims (7)
- 取得した画像の所定の位置に非可視化情報を埋め込む非可視化情報埋込装置において、
前記画像に含まれる物体情報及び位置情報を取得する画像解析手段と、
前記画像解析手段により得られた物体情報から前記画像が埋め込み対象の画像であるかを判定する埋込対象画像判定手段と、
前記画像に合成される前記非可視化情報の輪郭形状を設定する非可視化情報設定手段と、
前記非可視化情報設定手段により得られる設定情報に対応させた輪郭形状を用いた非可視化情報を生成する非可視化情報生成手段と、
前記埋込対象画像判定手段により得られる判定結果に基づいて、前記画像の所定の位置に前記非可視化情報生成手段により得られた非可視化情報を埋め込んで画像を合成する画像合成手段とを有し、
前記非可視化情報設定手段は、前記非可視化情報の輪郭形状のぼかしの有無を設定することを特徴とする非可視化情報埋込装置。 - 前記画像解析手段は、前記物体情報に対する物体形状のエッジ量を解析し、
前記非可視化情報生成手段は、前記画像解析手段により得られる前記物体形状のエッジ量に対応させて、前記非可視化情報の輪郭形状を変形させることを特徴とする請求項1に記載の非可視化情報埋込装置。 - 前記画像合成手段は、
前記画像解析手段により得られる前記物体形状のエッジ部分に対応させて前記非可視化情報を回転させて前記画像に埋め込むことを特徴とする請求項2に記載の非可視化情報埋込装置。 - 取得した画像の所定の位置に非可視化情報を埋め込む非可視化情報埋込方法において、
前記画像に含まれる物体情報及び位置情報を取得する画像解析ステップと、
前記画像解析ステップにより得られた物体情報から前記画像が埋め込み対象の画像であるかを判定する埋込対象画像判定ステップと、
前記画像に合成される前記非可視化情報の輪郭形状を設定する非可視化情報設定ステップと、
前記非可視化情報設定ステップにより得られる設定情報に対応させた輪郭形状を用いた非可視化情報を生成する非可視化情報生成ステップと、
前記埋込対象画像判定ステップにより得られる判定結果に基づいて、前記画像の所定の位置に前記非可視化情報生成ステップにより得られた非可視化情報を埋め込んで画像を合成する画像合成ステップとを有し、
前記非可視化情報設定ステップは、前記非可視化情報の輪郭形状のぼかしの有無を設定することを特徴とする非可視化情報埋込方法。 - 前記画像解析ステップは、前記物体情報に対する物体形状のエッジ量を解析し、
前記非可視化情報生成ステップは、前記画像解析ステップにより得られる前記物体形状のエッジ量に対応させて、前記非可視化情報の輪郭形状を変形させることを特徴とする請求項4に記載の非可視化情報埋込方法。 - 前記画像合成ステップは、
前記画像解析ステップにより得られる前記物体形状のエッジ部分に対応させて前記非可視化情報を回転させて前記画像に埋め込むことを特徴とする請求項5に記載の非可視化情報埋込方法。 - コンピュータを、請求項1乃至3の何れか1項に記載の非可視化情報埋込装置が有する各手段として機能させるための非可視化情報埋込プログラム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012030971A JP6001275B2 (ja) | 2012-02-15 | 2012-02-15 | 非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012030971A JP6001275B2 (ja) | 2012-02-15 | 2012-02-15 | 非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013168805A JP2013168805A (ja) | 2013-08-29 |
| JP6001275B2 true JP6001275B2 (ja) | 2016-10-05 |
Family
ID=49178896
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012030971A Expired - Fee Related JP6001275B2 (ja) | 2012-02-15 | 2012-02-15 | 非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6001275B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101946579B1 (ko) * | 2018-10-19 | 2019-05-21 | (주)동광지엔티 | 갱신 대상지역의 부분도화를 위한 공간영상 수정시스템 |
| KR101946573B1 (ko) * | 2018-10-24 | 2019-05-21 | (주)동광지엔티 | 공간영상 기반의 도화이미지에서 왜곡을 인식하고 지정 이미지를 보정하는 영상 도화장치 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5021061B2 (ja) * | 2009-12-08 | 2012-09-05 | 株式会社 資生堂 | 非可視化情報埋込装置、非可視化情報認識装置、非可視化情報埋込方法、非可視化情報認識方法、非可視化情報埋込プログラム、及び非可視化情報認識プログラム |
| JP4874436B2 (ja) * | 2010-03-26 | 2012-02-15 | A・Tコミュニケーションズ株式会社 | ロゴ付き二次元コード、ロゴ付き二次元コード生成装置、ロゴ付き二次元コード生成方法、及びプログラム |
-
2012
- 2012-02-15 JP JP2012030971A patent/JP6001275B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013168805A (ja) | 2013-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5021061B2 (ja) | 非可視化情報埋込装置、非可視化情報認識装置、非可視化情報埋込方法、非可視化情報認識方法、非可視化情報埋込プログラム、及び非可視化情報認識プログラム | |
| JP4972712B1 (ja) | 非可視化情報を用いたコンテンツ提供システム、非可視化情報の埋込装置、認識装置、埋込方法、認識方法、埋込プログラム、及び認識プログラム | |
| JP2017108401A5 (ja) | スマートフォンベースの方法、スマートフォン及びコンピュータ可読媒体 | |
| KR101542756B1 (ko) | 숨겨진 이미지 시그널링 | |
| KR101330811B1 (ko) | 인스턴트 마커를 이용한 증강 현실 장치 및 방법 | |
| JP7010122B2 (ja) | 映像生成装置、映像生成方法、およびプログラム | |
| US9626934B2 (en) | Display format using display device for machine-readable dot patterns | |
| US9292947B2 (en) | Image processing apparatus and an image processing method for generating mosaic image(s) | |
| JP6001275B2 (ja) | 非可視化情報埋込装置、非可視化情報埋込方法、及び非可視化情報埋込プログラム | |
| JP2012190085A (ja) | マーカー認識処理装置、認識処理プログラム及び認識処理方法 | |
| JP6645076B2 (ja) | 画像処理装置 | |
| US9918057B2 (en) | Projecting text characters onto a textured surface | |
| CN108268157B (zh) | 一种应用于大型显示屏幕或投影屏幕的设备定位方法及装置 | |
| JP6369143B2 (ja) | 真贋評価装置及びプログラム | |
| WO2020261546A1 (ja) | 情報処理装置、情報処理システム、情報処理方法、及びプログラム | |
| HK1175050A (en) | Invisible information embedding device, invisible information recognition device, invisible information embedding method, invisible information recognition method, and recording medium | |
| CN108712570B (zh) | 增强智能移动设备检测隐藏图像的实况性与真实性的方法 | |
| Suzuki et al. | Mobile interaction using steganographic image on mobile display | |
| KR20160038193A (ko) | 명함 또는 브로슈어를 통해 제공되는 증강 현실 컨텐츠를 이용한 기업 소개 방법 및 프로그램 | |
| JP6166767B2 (ja) | 機械可読ドットパターン | |
| WO2016135471A1 (en) | Interactive information system | |
| GB2535727A (en) | Interactive information system | |
| JP2014179104A (ja) | 機械可読ドットパターン | |
| WO2016162039A1 (en) | A method for capturing visually encoded data tags from lenticular 3d pictures | |
| EP3410256A1 (en) | Method for outputting of combined 2d and 3d imaging |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150224 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20150224 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160404 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20160426 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20160426 |
|
| 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: 20160809 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160901 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6001275 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |