JP4015753B2 - Image information processing method - Google Patents
Image information processing method Download PDFInfo
- Publication number
- JP4015753B2 JP4015753B2 JP16355898A JP16355898A JP4015753B2 JP 4015753 B2 JP4015753 B2 JP 4015753B2 JP 16355898 A JP16355898 A JP 16355898A JP 16355898 A JP16355898 A JP 16355898A JP 4015753 B2 JP4015753 B2 JP 4015753B2
- Authority
- JP
- Japan
- Prior art keywords
- image information
- embedded
- processing method
- color difference
- information processing
- 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 - Lifetime
Links
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
- Cleaning In Electrography (AREA)
- Image Processing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、たとえば、主画像情報(人物の顔画像など)に別の付加的な画像情報(セキュリティ情報など)を重畳して記録するための画像情報処理方法に関する。
【0002】
【従来の技術】
近年、情報の電子化やインターネットの普及に伴って電子透かし、電子署名などの技術が重要視されるようになってきている。それらの一分野として、「画像深層暗号」と呼ばれる特殊な暗号形式の研究が進められている。この技術は、主画像情報に対して付加情報を不可視状態で埋込み記録するもので、たとえば、顔写真が印刷された身分証明書や著作権情報を埋込んだ写真に対する不正コピー、偽造、改ざん対策に有効である。
【0003】
たとえば、「カラー濃度パターンによる画像へのテキストデータの合成符号化法」について、画像電子学会誌、17−4(1988年)、pp194−198では、疑似階調表現されたデジタル画像に対して情報を重畳する方法が開示されている。
【0004】
また、たとえば、特開平4−294862号公報では、カラー複写機のハードコピー出力から、記録したカラー複写機などを特定できる方式について開示されている。
さらに、たとえば、特願平8−57529号では、カラー画像の中にモノクロ2値画像を色差を利用して埋込む方法について開示されている。
【0005】
【発明が解決しようとする課題】
ところが、上述した従来の画像情報の処理技術は、全てカラー画像情報のみ対象になっていて、白黒の無彩色画像情報は対象外であった。
そこで、本発明は、カラー画像情報と白黒の無彩色画像情報とを区別することなくセキュリティ性の高い偽造防止が実現可能となる画像情報処理方法を提供することを目的とする。
【0006】
【課題を解決するための手段】
本発明の画像情報処理方法は、文字や画像などからなる埋込み画像情報を人物の顔画像などからなる被埋込み画像情報に対して不可視状態で埋込んだ合成画像情報を作成し、この作成した合成画像情報を記録媒体上に記録する画像情報処理方法において、前記合成画像情報を、画素単位では複数の色で構成され、隣接する画素が互いに補色の関係になるようにすることにより、人間の視覚的には無彩色画像情報に見えるように作成し、前記複数の色を用いて記録媒体上にフルカラー記録することを特徴とする。
【0007】
また、本発明の画像情報処理方法は、人物の顔画像などからなる被埋込み画像情報を無彩色画像情報に変換するステップと、文字や画像などからなる埋込み画像情報により、あらかじめ設定される所定のパターン画像情報に対して変調を施すことによりパターン変調画像情報を作成するステップと、この作成されたパターン変調画像情報に所定の色差量を乗じるステップと、この色差量を乗じたパターン変調画像情報を前記無彩色画像情報に変換された被埋込み画像情報に対して重畳することにより合成画像情報を作成するステップと、この作成された合成画像情報を記録媒体上に記録するステップとからなることを特徴とする。
【0010】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
まず、第1の実施の形態について説明する。
図1は、本実施の形態に係る画像情報処理方法の流れを説明するためのフローチャートを示している。以下、このフローチャートを参照して画像情報処理方法の流れを説明する。
【0011】
まず、用いる画像情報について説明しておくと、被埋込み画像情報101は、埋込み情報が埋込まれるカラー画像情報で、身分証明書では所有者の顔写真(人物の顔画像)に相当する。これは、1画素当たり24ビット(RGB各8ビット)の情報を持っている。埋込み画像情報102は、埋込む情報を2値画像で表現したもので、セキュリティ情報に対応しており、発行元のロゴマークなどを用いる。これは、1画素あたり1ビットの情報を持っている。マスク画像情報(パターン画像情報)103は、合成処理および埋込み画像情報の復元に用いる鍵画像情報で、1画素あたり1ビットの情報を持っている。
【0012】
最初に、平滑化処理ステップ104において、埋込み画像情報102の黒画素を「1」、白画素を「0」として平滑化処理を行なう。ここでは、x方向について注目画素の両端の画素を取り、3×1画素の領域を切り出し、下記式(1)のように重み平均を取る。
【0013】
W(i) :x=i画素の重み平均値
STL(i):x=i画素の埋込み画像情報=1 or 0
たとえば、マスク画像情報103が図2で、埋込み画像情報102が図3の場合、平滑化処理の結果は図4に示すようになる。
【0014】
次に、位相変調ステップ105において、平滑化処理ステップ104における平滑化処理の結果を基に、下記式(2−1)〜(2−3)の規則にしたがい、マスク画像情報103の位相変調を行なう。
【0015】
W(i)=0の場合→STL2(i)=MSK(i) ……(2−1)
W(i)=1の場合→STL2(i)=MSK(i+2)…(2−2)
上記以外の場合 →STL2(i)=MSK(i+1)…(2−3)
STL2(i):x=i画素の位相変調結果=1 or 0
MSK(i):x=i画素のマスク画像情報=1 or 0
ここで、x=0列およびx=15列は、画像情報の端のため平滑化処理できず、そのため位相変調もできない。そこで、端部ではマスク画像情報103と埋込み画像情報102との排他的論理和を取る。ここに、位相変調の結果例を図5に示す。
【0016】
次に、色差変調ステップ106において、位相変調ステップ105における位相変調結果を基に、下記式(3−1)〜(3−6)の規則にしたがい、色差変調処理を行なう。この場合、R(赤)、G(緑)、B(青)の3成分を別々に計算する。ここに、赤成分の色差変調結果の例を図6に示す。
【0017】
なお、色差量ΔVは、あらかじめ設定してある「0〜255」の範囲の整数である。色差量ΔVは、大きいほど埋込み画像情報の復元時の可視化のコントラストが高くなり、再生が容易ではあるが、あまり大きくしすぎると埋込み情報が露見しやすくなる。したがって、色差量ΔVは、「16〜96」くらいが望ましいが、ここではΔV=48を用いている。
【0018】
次に、無彩色化処理ステップ107において、被埋込み画像情報101の無彩色化処理を行なう。これれは、各画素のR,G,B成分を単純平均することにより実現される。たとえば、被埋込み画像101の全ての画素の値が(R,G,B)=(180,20,181)の場合、無彩色化により、(R,G,B)=(127,127,127)に修正される。
【0019】
次に、重畳処理ステップ108において、色差変調ステップ106における色差変調結果と無彩色化処理ステップ107における無彩色化処理結果とから、下記式(4−1)〜(4−3)で示される重畳処理を行なうことにより、合成画像情報を作成する。
【0020】
なお、DESR(i)、DESG(i)、DESB(i)は、それぞれ「0〜255」の範囲の整数なので、計算結果が「0」以下の場合は「0」に設定し、「255」以上の場合は「255」に設定する。
【0021】
ここに、無彩色化された被埋込み画像情報101の全ての画素が(R,G,B)=(127,127,127)の場合の赤成分の結果を図7に示す。全ての値は「0〜255」の範囲の整数を取り、「255」が一番赤成分が多いことを示す。図7において、(0,0)画素の値=79、(1,0)画素の値=79、(2,0)画素の値=175…と、埋込み画像情報の埋込まれていない部分では2画素単位で、赤色成分が少ない画素と赤色成分が多い画素とが繰り返される。
【0022】
前記式(3−1)〜(3−3)または前記式(3−4)〜(3−6)の通り、赤色と緑色、青色の色差量の符号が反転している。したがって、赤色成分の多い画素では緑色と青色が少なくなっていて、赤色成分の少ない画素では他の成分が多くなっている。赤色とシアン色(=緑色+青色)は補色の関係にあり、赤色とシアン色が隣り合っていても人間の目には判別しにくく、無彩色に見える。2画素単位で赤色リッチな画素とシアン色リッチな画素とが繰り返し配置されているため、人間の目では、これらの細かな色差の違いを識別できず、色差量はプラスマイナス「0」と判断してしまう。
【0023】
たとえば、前記式(4−1)では、
DESR(i)=SRCR(i) …… (5)
と、人間の目は間違って判断してしまい、画像情報が埋込まれていることを区別できなくなる。したがって、この原理により、埋込み画像情報102を不可視状態で被埋込み画像情報101に埋込んだ合成画像情報を作ることが可能になる。
【0024】
さらに、この合成画像情報は、画素単位ではR,G,Bの3色成分で構成されているが、被埋込み画像情報101は無彩色化されているため、できあがった合成画像情報も人の目には白黒の無彩色に見える。そのために、カラー複写機などを用いて自動モードでコピーした場合、色差情報はコピーされず、合成画像情報をそのまま無意識にコピーされることはなく、セキュリティ性が著しく高くなっている。
【0025】
最後に、記録処理ステップ109において、重畳処理ステップ108で作成された合成画像情報を身分証明書などの記録媒体に記録(印刷)する。
次に、上記ようにして作成され、記録媒体に記録された合成画像情報から埋込み画像情報102を復元して、埋込み情報を再生する方法について説明する。
【0026】
記録された合成画像情報は、図7に示すようなデータ値を持っている。そこで、図2のマスク画像情報103を反転させたものを透明シート上に印刷したマスクシートを用意して、合成画像情報の上に物理的に重ねる。この結果を図8に示す。図2のマスク画像情報103を反転させてあるので、マスク画像情報103のデータ値=1の部分は透けて、合成画像情報のデータが見え(図8の白抜き部分)、マスク画像情報103のデータ値=0の部分は下の合成画像情報を遮蔽する(図8の斜線部分)。
【0027】
マスクシートで遮蔽されているため、白抜きの部分のみしか実際には見えないので、白抜きの部分のみに着目すると、埋込み画像情報の周辺部分はデータ値=79となり、埋込み画像情報の部分はデータ値=175となり、これらの濃度値の差により埋込み画像情報の形状を目視で認識できるようになる。
【0028】
図8は、赤成分のみを示しているが、他の青成分、緑成分も同様に濃度値の差が生じる。ただし、前記式(3−1)〜(3−6)に示すように、赤成分と青成分・緑成分の埋込み色差量の符号は逆になっているので、人の目にはシアン色の背景に赤色の埋込み画像が浮き出て見えることになる。
【0029】
合成画像情報は、人の目には白黒の無彩色に見えるので、マスクシートを重ねて、埋込み画像情報を復元した場合、上記のようにシアン色の背景に赤い色の画像が浮き出て見え、そのため非常にインパクトが強く、検査官が判断しやすい状態となる。
【0030】
なお、合成画像情報およびマスクシートは、画素間ピッチのずれなどが生じないため、同じプリンタにより同じ解像度で出力された方が望ましい。本実施の形態では、昇華形熱転写プリンタを用いて400dpiの解像度で動作を確認した。
【0031】
次に、第2の実施の形態について説明する。
第2の実施の形態は、上述した第1の実施の形態の画像情報処理方法を身分証明書の偽造防止に応用したものであり、以下、それについて詳細に説明する。
【0032】
図9は、複数頁からなる冊子状の身分証明書1の一例を示す。本実施の形態では、図10に示すように、第1ページ目2および第nページ(最終ページ)目3にそれぞれ所持者本人の顔写真4,5が印刷記録してある。1ページ目2の顔写真4は、通常のカラー顔写真が印刷してあり、第nページ(最終ページ)目3の顔写真5は、前述した第1の実施の形態の画像情報処理方法を用いて、1ページ目2の顔写真4を白黒の無彩色画像情報に変換した後、セキュリティ情報を埋込んで印刷記録してある。
【0033】
なお、埋込むセキュリティ情報としては、所持者本人の氏名、生年月日、本籍地などのある程度本人固有の情報を埋込むのがセキュリティ性向上のために望ましい。
【0034】
1ページ目2の顔写真4は、この身分証明書1の所有権(使用者)を認証するために用いられ、最終ページ目3の顔写真5は、1ページ目2の顔写真4を保証するために用いられる。一般に、顔写真などに不可視状態でセキュリティ情報を埋込む技術においては、できあがった合成画像情報と画質と埋込まれたセキュリティ情報の強度は相反していて、セキュリティ強度を強くすると、合成画像情報の画質が劣化する。
【0035】
第2の実施の形態では、本人認証用の顔写真画像とセキュリティ用の顔写真画像とに役割分担させることにより、写真の画質とセキュリティの強度を両立させることが可能になる。
【0036】
また、最終ページ目3の無彩色の写真画像5は、人の目で見ると白黒画像に見えるが、前述のようにR,G,B(または、C,M,Y)の3原色で構成されているので、1ページ目2の写真画像4と同時に通常のカラープリンタなどで記録出力が可能であり、装置の共通化が可能なので、非常に経済的である。
【0037】
第2の実施の形態では、本人認証用画像および本人認証用画像を保証するための画像の2種類を用いるが、必ずしも第1ページ目2と最終ページ目3に印刷する必要はない。身分証明書1の中でセキュリティ性の高いページ、たとえば、台紙に透かしが入っているなど、が存在するならば、そのページにセキュリティ画像を印刷することにより、セキュリティ性を更に高めることが可能になる。
【0038】
第2の実施の形態では、第1の実施の形態の画像情報処理方法を用いているが、前述のようにセキュリティ強度と画像の画質とは相反するため、セキュリティ強度を強くすると画像の画質が劣化する。以下、画質劣化の要因を検討する。
【0039】
前述のように、合成画像情報のデータは最終的に次式(5−1)〜(5−3)で示される。
ここで、各項は「0〜255」の範囲の値を取るため、たとえば、STL2R(i)=48、SRCR(i)=240の場合、DESR(i)=48+240=288となり、「255」を越えてしまう。実際は、「255」を越えるとオーバーフローとなり、「255」を越えた「38」は捨てられてしまう。本来ならば、DESR(i)=288の場合に、埋込みのバランスがとれ、人の目で見えない状態になっているのに、オーバーフローでDESR(i)=255のために、埋込み画像情報(=セキュリティ情報)が見えてしまう。
【0040】
これが合成画像情報の画質を劣化させている原因である。この劣化をなくすためには、オーバーフローをなくすような色差量ΔVの値を小さくする必要があり、ΔVを小さくするとセキュリティ強度が下がってしまう。今までオーバーフローの場合について説明したが、「0」以下の値になるアンダーフローの場合も同様の現象が起きる。
【0041】
前述した第1の実施の形態の画像情報処理方法においては、色差量ΔVは図11(a)に示すように、縦軸SRC(これは被埋込み画像情報のデータ値を示す)に関係なく、V0 は一定である。
【0042】
そこで、色差量ΔVと被埋込み画像情報のデータ値SRCとの関係を、図11(b)に示すように台形にして、「0」付近のアンダーフローが生じそうな領域、および、「255」付近のオーバーフローが生じそうな領域に傾斜を持たせて、ΔVを一定値ではなく、被埋込み画像情報のデータ値に応じて可変させることにより、オーバーフローもしくはアンダーフローが起きなくなり、埋込みのバランスが適正化し、セキュリティ強度を保ったまま合成画像情報の画質を向上させることが可能になる。
【0043】
しかしながら、この場合でも、被埋込み画像情報のデータ値が「0」または「255」ジャストの場合は、埋込みが行なわれなくなってしまうという問題点が生じる。
【0044】
そこで、さらに図11(c)に示すように、最小色差量Vminを設定することにより、これらの問題点を回避できる。Vminの状態では、厳密にはオーバーフローもしくはアンダーフローが生じるため、図11(b)の場合と比較すると劣化するが、図11(a)の場合と比較すれば問題ないレベルである。経験的に、Vmin=1/2V0 とすることで、合成画像情報の画質とセキュリティ強度の両立が可能になる。
【0045】
【発明の効果】
以上詳述したように本発明によれば、カラー画像情報と白黒の無彩色画像情報とを区別することなくセキュリティ性の高い偽造防止が実現可能となる画像情報処理方法を提供できる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態に係る画像情報処理方法の流れを説明するためのフローチャート。
【図2】合成画像情報の作成における具体的な計算例を示す図。
【図3】合成画像情報の作成における具体的な計算例を示す図。
【図4】合成画像情報の作成における具体的な計算例を示す図。
【図5】合成画像情報の作成における具体的な計算例を示す図。
【図6】合成画像情報の作成における具体的な計算例を示す図。
【図7】合成画像情報の作成における具体的な計算例を示す図。
【図8】合成画像情報の作成における具体的な計算例を示す図。
【図9】本発明の第2の実施の形態を説明するための身分証明書の一例を概略的に示す図。
【図10】身分証明書への顔写真の印刷記録を説明するための図。
【図11】色差量と被埋込み画像情報のデータ値との関係を示す図。
【符号の説明】
101……被埋込み画像情報(顔画像情報)、102……埋込み画像情報(セキュリティ情報)、103……マスク画像情報(パターン画像情報)、104……平滑化処理ステップ、105……位相変調ステップ、106……色差変調ステップ、107……無彩色化処理ステップ、108……重畳処理ステップ、109……記録処理ステップ、1……身分証明書、2……第1ページ目、3……第2ページ目、4……顔写真、5……顔写真(合成画像情報)。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an image information processing method for superimposing and recording another additional image information (such as security information) on main image information (such as a person's face image), for example .
[0002]
[Prior art]
In recent years, with the digitization of information and the spread of the Internet, techniques such as digital watermarks and digital signatures have become important. As one of those fields, research on a special encryption format called “image deep encryption” is underway. This technology embeds and records additional information in the invisible state in the main image information. For example, measures against unauthorized copying, forgery, and falsification of photos with face photos printed and copyright information embedded It is effective for.
[0003]
For example, as for “Synthetic coding method of text data to image by color density pattern”, the Journal of Image Electronics Engineers, 17-4 (1988), pp194-198 provides information on a digital image expressed in pseudo gradation. Is disclosed.
[0004]
Further, for example, Japanese Patent Laid-Open No. 4-294862 discloses a system that can specify a recorded color copying machine from a hard copy output of the color copying machine.
Further, for example, Japanese Patent Application No. 8-57529 discloses a method of embedding a monochrome binary image in a color image using a color difference.
[0005]
[Problems to be solved by the invention]
However, the above-described conventional image information processing techniques are all targeted only for color image information, and not monochrome achromatic image information.
Accordingly, an object of the present invention is to provide an image information processing method capable of realizing forgery prevention with high security without distinguishing between color image information and monochrome achromatic image information.
[0006]
[Means for Solving the Problems]
The image information processing method of the present invention creates composite image information in which embedded image information made up of characters, images, etc. is embedded in an invisible state with respect to embedded image information made up of a human face image, etc. In the image information processing method for recording image information on a recording medium, the composite image information is composed of a plurality of colors in a pixel unit, and adjacent pixels have a complementary color relationship with each other. Specifically, it is created so as to appear as achromatic image information, and full color recording is performed on a recording medium using the plurality of colors.
[0007]
The image information processing method according to the present invention also includes a step of converting embedded image information made up of a person's face image or the like into achromatic image information, and a predetermined set in advance by embedded image information made up of characters or images. A step of creating pattern modulation image information by modulating the pattern image information, a step of multiplying the created pattern modulation image information by a predetermined color difference amount, and pattern modulation image information multiplied by the color difference amount The method comprises the steps of creating composite image information by superimposing the embedded image information converted into the achromatic color image information, and recording the created composite image information on a recording medium. And
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
First, the first embodiment will be described.
FIG. 1 shows a flowchart for explaining the flow of the image information processing method according to the present embodiment. The flow of the image information processing method will be described below with reference to this flowchart.
[0011]
First, the image information to be used will be described. The embedded
[0012]
First, in the
[0013]
W (i): x = weight average value of i pixels STL (i): embedded image information of x = i pixels = 1 or 0
For example, when the
[0014]
Next, in the
[0015]
When W (i) = 0 → STL2 (i) = MSK (i) (2-1)
When W (i) = 1 → STL2 (i) = MSK (i + 2) (2-2)
In cases other than the above → STL2 (i) = MSK (i + 1) (2-3)
STL2 (i): x = phase modulation result of i pixel = 1 or 0
MSK (i): x = i pixel mask image information = 1 or 0
Here, the x = 0 column and the x = 15 column cannot be smoothed because of the edge of the image information, and therefore cannot be phase-modulated. Therefore, exclusive OR of the
[0016]
Next, in the color
[0017]
The color difference amount ΔV is an integer in the range of “0 to 255” set in advance. The larger the color difference amount ΔV, the higher the contrast of visualization at the time of restoration of the embedded image information, and the reproduction is easy. However, if the amount is too large, the embedded information is easily exposed. Therefore, the color difference amount ΔV is preferably about “16 to 96”, but here, ΔV = 48 is used.
[0018]
Next, in the
[0019]
Next, in the
[0020]
Since DESR (i), DESG (i), and DESB (i) are integers in the range of “0 to 255”, when the calculation result is “0” or less, it is set to “0” and “255”. In the above case, “255” is set.
[0021]
FIG. 7 shows the result of the red component when all the pixels of the achromatic embedded
[0022]
The signs of the color difference amounts of red, green, and blue are reversed as in the expressions (3-1) to (3-3) or the expressions (3-4) to (3-6). Therefore, green and blue are reduced in pixels with a large red component, and other components are increased in pixels with a small red component. Red and cyan (= green + blue) have a complementary relationship, and even if red and cyan are adjacent to each other, it is difficult for human eyes to discern them and appears achromatic. Since red-rich pixels and cyan-rich pixels are repeatedly arranged in units of two pixels, the human eye cannot distinguish these fine color difference differences, and the color difference amount is determined to be plus or minus “0”. Resulting in.
[0023]
For example, in the equation (4-1),
DESR (i) = SRCR (i) (5)
The human eye makes a wrong decision and cannot distinguish that the image information is embedded. Therefore, this principle makes it possible to create composite image information in which the embedded
[0024]
Furthermore, this composite image information is composed of three color components of R, G, and B in pixel units, but since the embedded
[0025]
Finally, in the
Next, a method of reproducing the embedded information by restoring the embedded
[0026]
The recorded composite image information has data values as shown in FIG. Therefore, a mask sheet obtained by inverting the
[0027]
Since only the white portion is actually visible because it is shielded by the mask sheet, when attention is paid to only the white portion, the peripheral portion of the embedded image information has a data value = 79, and the portion of the embedded image information is Data value = 175, and the shape of the embedded image information can be visually recognized by the difference between these density values.
[0028]
Although FIG. 8 shows only the red component, the difference in density value also occurs in the other blue and green components. However, as shown in the above formulas (3-1) to (3-6), since the signs of the embedded color difference amounts of the red component, the blue component, and the green component are reversed, the cyan color is not visible to human eyes A red embedded image will appear to appear in the background.
[0029]
Since the composite image information looks black and white achromatic to the human eye, when the mask sheet is overlaid and the embedded image information is restored, the red color image appears on the cyan background as described above, As a result, the impact is very strong and the inspector can easily judge.
[0030]
Note that the composite image information and the mask sheet are preferably output at the same resolution by the same printer because there is no deviation in the pitch between pixels. In this embodiment, the operation was confirmed with a resolution of 400 dpi using a sublimation thermal transfer printer.
[0031]
Next, a second embodiment will be described.
In the second embodiment, the image information processing method of the first embodiment described above is applied to prevention of forgery of an identification card, which will be described in detail below.
[0032]
FIG. 9 shows an example of a book-
[0033]
As security information to be embedded, it is desirable to embed some information unique to the person such as the name, date of birth, and place of residence of the owner in order to improve security.
[0034]
The
[0035]
In the second embodiment, it is possible to achieve both the image quality of the photograph and the strength of security by assigning roles to the face photo image for personal authentication and the face photo image for security.
[0036]
Further, the
[0037]
In the second embodiment, two types of images for authenticating the personal authentication and the image for assuring the personal authentication are used, but it is not always necessary to print on the
[0038]
In the second embodiment, the image information processing method of the first embodiment is used. However, since the security strength and the image quality are contradictory as described above, if the security strength is increased, the image quality is improved. to degrade. In the following, factors of image quality degradation will be examined.
[0039]
As described above, the composite image information data is finally expressed by the following equations (5-1) to (5-3).
Here, since each term takes a value in the range of “0 to 255”, for example, when STL2R (i) = 48 and SRCR (i) = 240, DESR (i) = 48 + 240 = 288, and “255”. Will be exceeded. Actually, when “255” is exceeded, overflow occurs, and “38” exceeding “255” is discarded. Originally, when DESR (i) = 288, the embedded image is balanced and invisible to the human eye, but because of overflow, DESR (i) = 255, the embedded image information ( = Security information).
[0040]
This is the cause of the deterioration of the image quality of the composite image information. In order to eliminate this deterioration, it is necessary to reduce the value of the color difference amount ΔV so as to eliminate the overflow. If ΔV is decreased, the security strength is lowered. Although the case of overflow has been described so far, the same phenomenon occurs in the case of underflow having a value of “0” or less.
[0041]
In the image information processing method of the first embodiment described above, the color difference amount ΔV is independent of the vertical axis SRC (which indicates the data value of the embedded image information), as shown in FIG. V0 is constant.
[0042]
Therefore, the relationship between the color difference amount ΔV and the data value SRC of the embedded image information is trapezoidal as shown in FIG. 11B, and an area where an underflow near “0” is likely to occur, and “255”. Providing a slope in the area where overflow is likely to occur and making ΔV variable according to the data value of the embedded image information instead of a constant value, overflow or underflow does not occur, and the embedding balance is appropriate It becomes possible to improve the image quality of the composite image information while maintaining the security strength.
[0043]
However, even in this case, when the data value of the embedded image information is “0” or “255”, there is a problem that the embedding is not performed.
[0044]
Therefore, as shown in FIG. 11C, these problems can be avoided by setting the minimum color difference amount Vmin. Strictly speaking, in the state of Vmin, overflow or underflow occurs, so that it deteriorates as compared with the case of FIG. 11B, but it is a level with no problem as compared with the case of FIG. Empirically, by setting Vmin = 1 / 2V0, it is possible to achieve both the image quality of the composite image information and the security strength.
[0045]
【The invention's effect】
As described above in detail, according to the present invention, it is possible to provide an image information processing method capable of realizing forgery prevention with high security without distinguishing between color image information and monochrome achromatic image information.
[Brief description of the drawings]
FIG. 1 is a flowchart for explaining a flow of an image information processing method according to a first embodiment of the invention.
FIG. 2 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 3 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 4 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 5 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 6 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 7 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 8 is a diagram illustrating a specific calculation example in creating composite image information.
FIG. 9 is a diagram schematically showing an example of an identification card for explaining a second embodiment of the present invention.
FIG. 10 is a view for explaining a print record of a face photograph on an identification card.
FIG. 11 is a diagram illustrating a relationship between a color difference amount and a data value of embedded image information.
[Explanation of symbols]
101... Embedded image information (face image information) 102. Embedded image information (security information) 103. Mask image information (pattern image information) 104.
Claims (6)
前記合成画像情報を、画素単位では複数の色で構成され、隣接する画素が互いに補色の関係になるようにすることにより、人間の視覚的には無彩色画像情報に見えるように作成し、前記複数の色を用いて記録媒体上にフルカラー記録することを特徴とする画像情報処理方法。Creates composite image information in which embedded image information made up of characters, images, etc. is embedded in an invisible state with respect to embedded image information made up of a person's face image, etc., and records the created composite image information on a recording medium In the image information processing method,
The composite image information is composed of a plurality of colors in a pixel unit, and by making adjacent pixels have a complementary color relationship with each other, it is created so that it appears to human achromatic image information, An image information processing method comprising performing full color recording on a recording medium using a plurality of colors.
文字や画像などからなる埋込み画像情報により、あらかじめ設定される所定のパターン画像情報に対して変調を施すことによりパターン変調画像情報を作成するステップと、
この作成されたパターン変調画像情報に所定の色差量を乗じるステップと、
この色差量を乗じたパターン変調画像情報を前記無彩色画像情報に変換された被埋込み画像情報に対して重畳することにより合成画像情報を作成するステップと、
この作成された合成画像情報を記録媒体上に記録するステップと、
からなることを特徴とする画像情報処理方法。Converting embedded image information including a human face image into achromatic image information;
Creating pattern-modulated image information by modulating predetermined pattern image information set in advance with embedded image information consisting of characters, images, etc .;
Multiplying the created pattern-modulated image information by a predetermined color difference amount;
Creating composite image information by superimposing the pattern-modulated image information multiplied by the color difference amount on the embedded image information converted into the achromatic image information;
Recording the created composite image information on a recording medium;
An image information processing method comprising:
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16355898A JP4015753B2 (en) | 1998-06-11 | 1998-06-11 | Image information processing method |
| EP98121556A EP0921675B1 (en) | 1997-12-03 | 1998-11-18 | Method of processing image information and method of preventing forgery of certificates or the like |
| DE69835133T DE69835133T8 (en) | 1997-12-03 | 1998-11-18 | Image information processing method and method for preventing counterfeiting of certificates and the like |
| US09/203,562 US6438251B1 (en) | 1997-12-03 | 1998-12-02 | Method of processing image information and method of preventing forgery of certificates or the like |
| US10/166,165 US6724921B2 (en) | 1997-12-03 | 2002-06-11 | Method of processing image information and method of preventing forgery of certificates or the like |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16355898A JP4015753B2 (en) | 1998-06-11 | 1998-06-11 | Image information processing method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007112343A Division JP4357542B2 (en) | 2007-04-20 | 2007-04-20 | Information recording method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11355554A JPH11355554A (en) | 1999-12-24 |
| JP4015753B2 true JP4015753B2 (en) | 2007-11-28 |
Family
ID=15776191
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16355898A Expired - Lifetime JP4015753B2 (en) | 1997-12-03 | 1998-06-11 | Image information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4015753B2 (en) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4495824B2 (en) | 2000-03-21 | 2010-07-07 | 株式会社東芝 | Information processing method |
| JP2002024825A (en) * | 2000-07-11 | 2002-01-25 | Toshiba Corp | Image processing apparatus, image processing method, and certificate creation apparatus |
| JP4590774B2 (en) * | 2001-04-19 | 2010-12-01 | 凸版印刷株式会社 | Diffraction grating pattern and observation method |
| KR100339691B1 (en) * | 2001-11-03 | 2002-06-07 | 한탁돈 | Apparatus for recognizing code and method therefor |
| CA2435659A1 (en) | 2002-07-23 | 2004-01-23 | Kabushiki Kaisha Toshiba | Image processing method |
| JP4503913B2 (en) * | 2002-07-23 | 2010-07-14 | 株式会社東芝 | Printing method |
| JP4227048B2 (en) | 2003-04-25 | 2009-02-18 | 株式会社東芝 | Image processing system |
| JP3943073B2 (en) | 2003-11-28 | 2007-07-11 | 富士通株式会社 | Image data processing apparatus, image data processing method, and image data processing program |
| JP4660212B2 (en) | 2005-01-24 | 2011-03-30 | 株式会社東芝 | Image processing apparatus and image processing method |
| JP5121786B2 (en) * | 2009-07-10 | 2013-01-16 | キヤノン株式会社 | Image processing method, image processing apparatus, and program |
-
1998
- 1998-06-11 JP JP16355898A patent/JP4015753B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH11355554A (en) | 1999-12-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0921675B1 (en) | Method of processing image information and method of preventing forgery of certificates or the like | |
| JP4495824B2 (en) | Information processing method | |
| US6721440B2 (en) | Low visibility watermarks using an out-of-phase color | |
| US7027614B2 (en) | Hiding information to reduce or offset perceptible artifacts | |
| US7489800B2 (en) | Image processing method | |
| JP4167590B2 (en) | Image processing method | |
| JP2002281286A (en) | Process of forming authenticatable color document | |
| JP4015753B2 (en) | Image information processing method | |
| JPH11168616A (en) | Image information processing method and image information processing apparatus | |
| JP2005159438A (en) | Image processing method | |
| JP2001094755A (en) | Image processing method | |
| JP4357542B2 (en) | Information recording method | |
| JP4829164B2 (en) | Image processing apparatus and image processing method | |
| CN102555560B (en) | Image processing apparatus, image forming apparatus, image processing method and recording medium | |
| KR100662597B1 (en) | Image process method, image print method, image print device, and printed matter | |
| JP4088191B2 (en) | Image processing method and image recording apparatus | |
| JP4525485B2 (en) | Image forming method, information embedding method, information embedding device, information decoding method, information decoding device, information embedding program, and information decoding program | |
| JP3474112B2 (en) | Printing method and apparatus, and recording medium | |
| JP2009065364A (en) | Image processing method, image processing apparatus, and recorded material | |
| JP4686578B2 (en) | Image processing method | |
| JP2006333213A (en) | Image processing apparatus and control method thereof | |
| CA2545472A1 (en) | Image processing method | |
| JP2005012438A (en) | Image processing apparatus and image processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050525 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070117 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070220 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070420 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070710 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070820 |
|
| 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: 20070911 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070914 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100921 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100921 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110921 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110921 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120921 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120921 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130921 Year of fee payment: 6 |
|
| EXPY | Cancellation because of completion of term |