JP4948505B2 - Digital watermark synchronization recovery device and digital watermark synchronization recovery program - Google Patents
Digital watermark synchronization recovery device and digital watermark synchronization recovery program Download PDFInfo
- Publication number
- JP4948505B2 JP4948505B2 JP2008275663A JP2008275663A JP4948505B2 JP 4948505 B2 JP4948505 B2 JP 4948505B2 JP 2008275663 A JP2008275663 A JP 2008275663A JP 2008275663 A JP2008275663 A JP 2008275663A JP 4948505 B2 JP4948505 B2 JP 4948505B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- reference points
- line segment
- reference point
- paper image
- 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
Images
Landscapes
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
この発明は、ドキュメントに埋め込まれている複数の基準点の位置を検出して、電子透かしの埋め込み位置の特定を可能にする電子透かしの同期回復装置及び電子透かしの同期回復プログラムに関するものである。 The present invention relates to a digital watermark synchronization recovery apparatus and a digital watermark synchronization recovery program that detect the positions of a plurality of reference points embedded in a document and identify the embedded position of the digital watermark.
従来より、例えば、印刷物などのドキュメントにうすくパターンを重畳し、そのパターンの微視的な形状に情報を秘匿することにより、印刷物のセキュリティを向上させる手法が存在する。
例えば、以下の特許文献1には、ドットでパターンを形成し、特定位置のドットの有無によって、バイナリ情報を秘匿する手法が開示されている。
また、以下の特許文献2には、情報ユニットと呼ばれる複数種類の波形を有するブロックをドキュメント上に配置して印刷し、どの種類のブロックが特定位置に存在するかによって情報を埋め込む手法が開示されている。この情報を埋め込んだパターンは、しばしば電子透かしと呼ばれる。
Conventionally, for example, there is a technique for improving the security of a printed material by superimposing a light pattern on a document such as a printed material and concealing information in a microscopic shape of the pattern.
For example, the following
Patent Document 2 below discloses a technique in which blocks having a plurality of types of waveforms called information units are arranged and printed on a document, and information is embedded depending on which type of block exists at a specific position. ing. A pattern in which this information is embedded is often called a digital watermark.
これらの手法は、ドキュメントの位置と特定のドット(または、ブロック)を対応させて情報を埋め込んでいるので、埋め込んだ情報の検出を行うには、埋め込み時の位置情報が回復されなければならない。
即ち、埋め込み時と検出時では、同じ座標軸を用いて、埋め込み処理と検出処理を行う必要がある。これを電子透かしの同期回復と称される。
In these methods, information is embedded by associating the position of a document with a specific dot (or block), so that the position information at the time of embedding must be recovered in order to detect the embedded information.
That is, at the time of embedding and detection, it is necessary to perform embedding processing and detection processing using the same coordinate axis. This is called digital watermark synchronization recovery.
電子透かしの同期回復を行う手法として、多くの手法が提案されているが、代表的な手法は、同期回復用のパターンを電子透かしと同時に埋め込む方法である。
以下の特許文献1には、ドットの集合で矩形の情報ブロックを構成し、この情報ブロックの四隅(または、その一部)に同期回復用の基準パターンを配置する方法が開示されている。
この情報ブロックは、ドキュメント上に繰り返し配置されるので、基準パターンも情報ブロックと同様に周期的に配置される。
従来の電子透かしの同期回復装置は、パターンマッチングの手法を用いて、周期的に配置されている基準パターンを抽出し、その基準パターンを基準にして座標を定めることによって電子透かしの同期回復を行うようにしている。
Many methods have been proposed as methods for performing synchronization recovery of digital watermarks, but a typical method is a method of embedding a synchronization recovery pattern simultaneously with a digital watermark.
Since this information block is repeatedly arranged on the document, the reference pattern is also periodically arranged similarly to the information block.
A conventional digital watermark synchronization recovery device uses a pattern matching technique to extract a reference pattern that is periodically arranged, and determines the coordinates based on the reference pattern to perform digital watermark synchronization recovery. I am doing so.
従来の電子透かしの同期回復装置は以上のように構成されているので、ドキュメントの一部が切り取られた場合には、一部の基準パターンを抽出しても、どの部分が切り取られたかを特定することができず、電子透かしの同期回復を行うことができないことがある課題があった。
また、基準パターンを情報ブロックと同様に周期的に配置する必要があるが、人間の目は規則性に敏感であるため、周期的な基準パターンは目につきやすく、電子透かしの秘匿性が劣化することがある課題があった。
Since the conventional digital watermark synchronization recovery device is configured as described above, if a part of a document is cut, it is possible to identify which part is cut out even if some reference patterns are extracted. There is a problem that the digital watermark synchronization recovery cannot be performed.
In addition, it is necessary to periodically arrange the reference pattern in the same manner as the information block. However, since the human eye is sensitive to regularity, the periodic reference pattern is easily noticeable, and the confidentiality of the digital watermark deteriorates. There were some issues.
この発明は上記のような課題を解決するためになされたもので、ドキュメントの一部が切り取られて一部の基準点が失われても、電子透かしの同期回復を行うことができるとともに、基準点を規則的に配置して、秘匿性の劣化を招くことなく、電子透かしの同期回復を行うことができる電子透かしの同期回復装置及び電子透かしの同期回復プログラムを得ることを目的とする。 The present invention has been made in order to solve the above-described problems. Even when a part of a document is cut out and a part of reference points is lost, the digital watermark can be synchronized and recovered. It is an object of the present invention to obtain a digital watermark synchronization recovery apparatus and digital watermark synchronization recovery program that can arrange dots regularly and perform digital watermark synchronization recovery without degrading confidentiality.
この発明に係る電子透かしの同期回復装置は、オリジナル紙面画像基準点位置取得手段により取得された基準点間を結ぶ線分の長さと印刷紙面画像基準点位置算出手段により算出された基準点間を結ぶ線分の長さとの比である線分比を算出する線分比算出手段と、オリジナル紙面画像基準点位置取得手段により取得された基準点間を結ぶ線分がなす方向角と印刷紙面画像基準点位置算出手段により算出された基準点間を結ぶ線分がなす方向角との差分である方向角差分を算出する方向角差分算出手段と、線分比算出手段により算出された線分比と方向角差分算出手段により算出された方向角差分から、オリジナルの紙面画像に埋め込まれている複数の基準点と印刷紙面画像に埋め込まれている複数の基準点との対応関係を決定する対応関係決定手段と、対応関係決定手段により決定された複数の基準点の対応関係に基づいてオリジナルの紙面画像と印刷紙面画像間の幾何学的変化を示す幾何学変換パラメータを算出する幾何学変換パラメータ算出手段とを設け、印刷紙面画像補正手段が幾何学変換パラメータ算出手段により算出された幾何学変換パラメータを用いて、印刷紙面画像を幾何学的に変換することで、印刷紙面画像を幾何学的に補正するようにしたものである。 The digital watermark synchronization recovery apparatus according to the present invention provides a distance between the length of a line segment connecting the reference points acquired by the original paper image reference point position acquisition means and the reference point calculated by the print paper image reference point position calculation means. A line segment ratio calculating unit that calculates a line segment ratio that is a ratio to the length of a connecting line segment, and a direction angle formed by a line segment that connects the reference points acquired by the original paper image reference point position acquiring unit and a printed paper surface image Direction angle difference calculating means for calculating a direction angle difference, which is a difference from a direction angle formed by line segments connecting the reference points calculated by the reference point position calculating means, and a line segment ratio calculated by the line segment ratio calculating means And a correspondence relationship for determining a correspondence relationship between a plurality of reference points embedded in the original paper image and a plurality of reference points embedded in the printed paper image from the direction angle difference calculated by the direction angle difference calculation means Decision And a geometric conversion parameter calculating means for calculating a geometric conversion parameter indicating a geometric change between the original paper surface image and the printed paper surface image based on the correspondence relationship of the plurality of reference points determined by the correspondence relationship determining means The print paper image correction means geometrically converts the print paper image using the geometric conversion parameter calculated by the geometric conversion parameter calculation means, thereby correcting the print paper image geometrically. It is what you do.
この発明によれば、オリジナル紙面画像基準点位置取得手段により取得された基準点間を結ぶ線分の長さと印刷紙面画像基準点位置算出手段により算出された基準点間を結ぶ線分の長さとの比である線分比を算出する線分比算出手段と、オリジナル紙面画像基準点位置取得手段により取得された基準点間を結ぶ線分がなす方向角と印刷紙面画像基準点位置算出手段により算出された基準点間を結ぶ線分がなす方向角との差分である方向角差分を算出する方向角差分算出手段と、線分比算出手段により算出された線分比と方向角差分算出手段により算出された方向角差分から、オリジナルの紙面画像に埋め込まれている複数の基準点と印刷紙面画像に埋め込まれている複数の基準点との対応関係を決定する対応関係決定手段と、対応関係決定手段により決定された複数の基準点の対応関係に基づいてオリジナルの紙面画像と印刷紙面画像間の幾何学的変化を示す幾何学変換パラメータを算出する幾何学変換パラメータ算出手段とを設け、印刷紙面画像補正手段が幾何学変換パラメータ算出手段により算出された幾何学変換パラメータを用いて、印刷紙面画像を幾何学的に変換することで、印刷紙面画像を幾何学的に補正するように構成したので、ドキュメントの一部が切り取られて一部の基準点が失われても、電子透かしの同期回復を行うことができるとともに、基準点を規則的に配置して、秘匿性の劣化を招くことなく、電子透かしの同期回復を行うことができる効果がある。 According to this invention, the length of the line segment connecting between the reference points acquired by the original paper surface image reference point position acquisition means and the length of the line segment connecting between the reference points calculated by the print paper surface image reference point position calculation means. A line segment ratio calculating unit that calculates a line segment ratio, and a direction angle formed by a line segment connecting the reference points acquired by the original paper surface image reference point position acquiring unit and a printing paper surface image reference point position calculating unit. Direction angle difference calculating means for calculating a direction angle difference, which is a difference between the direction angles formed by the line segments connecting the calculated reference points, and the line segment ratio and direction angle difference calculating means calculated by the line segment ratio calculating means. A correspondence determining means for determining a correspondence between a plurality of reference points embedded in the original paper image and a plurality of reference points embedded in the printed paper image from the direction angle difference calculated by Decisive factor Provided with a geometric conversion parameter calculation means for calculating a geometric conversion parameter indicating a geometric change between the original paper image and the printed paper image based on the correspondence relationship between the plurality of reference points determined by Since the correcting means is configured to geometrically correct the printed paper image by geometrically converting the printed paper image using the geometric conversion parameter calculated by the geometric conversion parameter calculating means. Even if a part of the document is cut out and some reference points are lost, digital watermark synchronization can be recovered, and the reference points are regularly arranged without degrading confidentiality. There is an effect that digital watermark synchronization recovery can be performed.
実施の形態1.
図1はこの発明の実施の形態1による電子透かしの同期回復装置を示す構成図である。
図1において、電子透かし埋め込み装置1は例えばパソコンやプリンタなどから構成されており、電子透かしをオリジナルの紙面画像に埋め込むとともに、その電子透かしの埋め込み位置の特定用として、配置が既知である複数の基準点をオリジナルの紙面画像に埋め込み、そのオリジナルの紙面画像を紙面に印刷する処理を実施する。
ここで、基準点の配置については実施の形態2で説明するが、例えば、上記の特許文献2に開示されているような基準パターンを配置するようにしてもよい(図4を参照)。
FIG. 1 is a block diagram showing a digital watermark synchronization recovery apparatus according to
In FIG. 1, a digital
Here, although the arrangement of the reference points will be described in the second embodiment, for example, a reference pattern as disclosed in Patent Document 2 may be arranged (see FIG. 4).
オリジナル紙面画像基準点位置取得部2は例えば通信器やUSBポートなどの情報入力インタフェースを備えており、電子透かし埋め込み装置1からオリジナルの紙面画像に埋め込まれている複数の基準点の位置を取得する処理を実施する。なお、オリジナル紙面画像基準点位置取得部2はオリジナル紙面画像基準点位置取得手段を構成している。
因みに、オリジナルの紙面画像が文書である場合、電子透かし埋め込み装置1により基準点が電子透かしとして埋め込まれる。この場合、電子透かし埋め込み装置1から電子透かしとして埋め込まれている基準点の位置を示す位置情報を取得する。あるいは、電子透かし埋め込み装置1からオリジナルの紙面画像の画像データ(電子データ)を受け取り、その画像データから基準点の位置を算出する。
オリジナルの紙面画像がデジタル化された自然物を撮影している自然画像などである場合には、基準点が電子透かしとして埋め込まれていなくてもよい。基準点が電子透かしとして埋め込まれていない場合、適当なフィルタ等を使用して、自然画像等の画像信号から特徴点を抽出し、この特徴点を基準点として用いるようにする。
The original page image reference point position acquisition unit 2 includes an information input interface such as a communication device or a USB port, and acquires the positions of a plurality of reference points embedded in the original page image from the digital
Incidentally, when the original paper image is a document, the digital
If the original paper image is a natural image obtained by photographing a digitized natural object, the reference point may not be embedded as a digital watermark. When the reference point is not embedded as a digital watermark, a feature point is extracted from an image signal such as a natural image using an appropriate filter or the like, and the feature point is used as the reference point.
オリジナル紙面画像ベクトル算出部3は例えばMPUなどの演算装置から構成されており、オリジナル紙面画像基準点位置取得部2により取得された複数の基準点の中から任意の2つの基準点を選択して、2つの基準点を結ぶベクトル(線分)を決定するとともに、そのベクトルの長さを算出する処理を実施する。
The original page image
印刷紙面画像取得部4は例えばデジタルスキャナなどから構成されており、電子透かし埋め込み装置1により印刷された紙面を走査して、紙面上の印刷紙面画像を取得する処理を実施する。
印刷紙面画像基準点位置算出部5は例えば画像検出器やMPUなどの演算装置から構成されており、例えばパターンマッチング法を実施して、印刷紙面画像取得部4により取得された印刷紙面画像に埋め込まれている複数の基準点を検出し、複数の基準点の位置を算出する処理を実施する。
なお、印刷紙面画像取得部4及び印刷紙面画像基準点位置算出部5から印刷紙面画像基準点位置算出手段が構成されている。
The printed paper surface
The printing paper image reference point
The printing paper surface
印刷紙面画像ベクトル算出部6は例えばMPUなどの演算装置から構成されており、印刷紙面画像基準点位置算出部5により検出された複数の基準点の中から任意の2つの基準点を選択して、2つの基準点を結ぶベクトル(線分)を決定するとともに、そのベクトルの長さを算出する処理を実施する。
線分比算出部7は例えばMPUなどの演算装置から構成されており、オリジナル紙面画像ベクトル算出部3により算出されたベクトルの長さと、印刷紙面画像ベクトル算出部6により算出されたベクトルの長さの比である線分比を算出する処理を実施する。
なお、オリジナル紙面画像ベクトル算出部3、印刷紙面画像ベクトル算出部6及び線分比算出部7から線分比算出手段が構成されている。
The printing paper image
The line segment
The original paper surface image
方向角差分算出部8は例えばMPUなどの演算装置から構成されており、オリジナル紙面画像ベクトル算出部3により決定されたベクトルがなす方向角と印刷紙面画像ベクトル算出部6によりにより決定されたベクトルがなす方向角との差分である方向角差分を算出する処理を実施する。
なお、オリジナル紙面画像ベクトル算出部3、印刷紙面画像ベクトル算出部6及び方向角差分算出部8から方向角差分算出手段が構成されている。
The direction angle
The original sheet image
基準点対応関係決定部9は例えばMPUなどの演算装置から構成されており、線分比算出部7により算出された線分比と、方向角差分算出部8により算出された方向角差分とから、オリジナルの紙面画像に埋め込まれている複数の基準点と印刷紙面画像に埋め込まれている複数の基準点との対応関係を決定する処理を実施する。なお、基準点対応関係決定部9は対応関係決定手段を構成している。
The reference point
幾何学変換パラメータ算出部10は例えばMPUなどの演算装置から構成されており、基準点対応関係決定部9により決定された複数の基準点の対応関係に基づいて、オリジナルの紙面画像と印刷紙面画像間の幾何学的変化(オリジナルの紙面画像と印刷紙面画像との間で生じた幾何学変換)を示す幾何学変換パラメータを算出する処理を実施する。なお、幾何学変換パラメータ算出部10は幾何学変換パラメータ算出手段を構成している。
The geometric conversion parameter calculation unit 10 is composed of an arithmetic unit such as an MPU, for example, and based on the correspondence between a plurality of reference points determined by the reference point
印刷紙面画像補正部11は例えばMPUなどの演算装置から構成されており、幾何学変換パラメータ算出部10により算出された幾何学変換パラメータを用いて、印刷紙面画像を幾何学的に変換することで、その印刷紙面画像を幾何学的に補正する処理を実施する。
なお、印刷紙面画像補正部11は印刷紙面画像補正手段を構成している。
The printing paper image correction unit 11 is configured by an arithmetic device such as an MPU, for example, and uses a geometric conversion parameter calculated by the geometric conversion parameter calculation unit 10 to geometrically convert the printing paper image. Then, a process of geometrically correcting the printed paper image is performed.
The printing paper surface image correcting unit 11 constitutes a printing paper surface image correcting unit.
図1の例では、電子透かしの同期回復装置の構成要素であるオリジナル紙面画像基準点位置取得部2、オリジナル紙面画像ベクトル算出部3、印刷紙面画像取得部4、印刷紙面画像基準点位置算出部5、印刷紙面画像ベクトル算出部6、線分比算出部7、方向角差分算出部8、基準点対応関係決定部9、幾何学変換パラメータ算出部10及び印刷紙面画像補正部11のそれぞれが専用のハードウェアで構成されているものを示しているが、電子透かしの同期回復装置がコンピュータで構成される場合、オリジナル紙面画像基準点位置取得部2、オリジナル紙面画像ベクトル算出部3、印刷紙面画像取得部4、印刷紙面画像基準点位置算出部5、印刷紙面画像ベクトル算出部6、線分比算出部7、方向角差分算出部8、基準点対応関係決定部9、幾何学変換パラメータ算出部10及び印刷紙面画像補正部11の処理内容を記述している電子透かしの同期回復プログラムを当該コンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されている電子透かしの同期回復プログラムを実行するようにしてもよい。
図2はこの発明の実施の形態1による電子透かしの同期回復装置の処理内容を示すフローチャートである。
In the example of FIG. 1, an original paper surface image reference point position acquisition unit 2, an original paper surface image
FIG. 2 is a flowchart showing the processing contents of the digital watermark synchronization recovery apparatus according to
次に動作について説明する。
この実施の形態1における電子透かしの同期回復装置の概略を説明すると、オリジナルの紙面画像上の2つの特徴点を結んだベクトルの長さ及び方向と、印刷紙面画像上の2つの特徴点を結んだベクトルの長さ及び方向とを比較する一般化ハフ変換を実施して、オリジナル紙面画像上の特徴点と印刷紙面画像上の特徴点との対応関係を決定することで、幾何学変換のパラメータを決定し、さらに、その幾何学変換のパラメータを用いる幾何学変換によって印刷紙面画像を補正することで、電子透かしの同期回復を行うものである。
Next, the operation will be described.
The outline of the digital watermark synchronization recovery apparatus according to the first embodiment will be described. The length and direction of a vector connecting two feature points on the original paper image and the two feature points on the printed paper image are connected. By performing a generalized Hough transform that compares the length and direction of the vector, and determining the correspondence between the feature points on the original paper image and the feature points on the printed paper image, the geometric transformation parameters In addition, the digital watermark synchronization recovery is performed by correcting the printed paper image by geometric conversion using the parameters of the geometric conversion.
ここで、ハフ変換は、画像の中から特定の図形を検出する手法であり、基本的には、パターンマッチングの手法であるが、投票によって対応点を決定するため、総当り法と比べて、処理効率が高い特徴がある。
ハフ変換は、当初、直線を検出する手法として提案されたものであるが、例えば、円など、少数のパラメータで定式化される図形の検出にも利用することができる。
一般化ハフ変換は、輪郭の各点の座標と、各点における輪郭の方向を登録することによって、任意形状の図形を検出できるようにハフ変換を拡張したものである。
この実施の形態1では、この手法をオリジナルの紙面画像に埋め込まれた電子透かしの基準点と、そのオリジナルの紙面画像が印刷された紙の印刷物をスキャンして取得した電子データである印刷紙面画像から検出した基準点との対応関係の決定に利用している。
Here, the Hough transform is a technique for detecting a specific figure from an image, and is basically a pattern matching technique, but in order to determine corresponding points by voting, compared to the brute force method, It is characterized by high processing efficiency.
The Hough transform was originally proposed as a method for detecting a straight line, but can also be used for detecting a figure formulated with a small number of parameters such as a circle.
The generalized Hough transform is an extension of the Hough transform so that a figure having an arbitrary shape can be detected by registering the coordinates of each point of the contour and the direction of the contour at each point.
In the first embodiment, this method is used as a digital watermark reference point embedded in an original paper image and a printed paper image that is electronic data obtained by scanning a printed matter on which the original paper image is printed. It is used to determine the correspondence with the reference point detected from
以下、電子透かしの同期回復装置の処理内容を具体的に説明する。
まず、オリジナル紙面画像基準点位置取得部2は、電子透かし埋め込み装置1からオリジナルの紙面画像に埋め込まれている複数の基準点の位置を示す位置情報を取得する(ステップST1)。このとき、電子透かし埋め込み装置1からオリジナルの紙面画像の画像データを受け取り、その画像データから基準点の位置を算出するようにしてもよい。
ここでは、説明の便宜上、M個の基準点Pk1(k1=0,1,2,…,M−1)の位置を示す位置情報を取得するものとする。
The processing contents of the digital watermark synchronization recovery apparatus will be specifically described below.
First, the original page image reference point position acquisition unit 2 acquires position information indicating the positions of a plurality of reference points embedded in the original page image from the digital watermark embedding device 1 (step ST1). At this time, the image data of the original paper image may be received from the digital
Here, for convenience of explanation, it is assumed that position information indicating the positions of M reference points P k1 (k1 = 0, 1, 2,..., M−1) is acquired.
オリジナル紙面画像ベクトル算出部3は、オリジナル紙面画像基準点位置取得部2がM個の基準点Pk1の位置を取得すると、M個の基準点Pk1の中から任意の2つの基準点Ppi=(xpi,ypi),Ppj=(xpj,ypj)を選択して、2つの基準点Ppi,Ppjを結ぶベクトルPpiPpjを決定し、下記の式(1)に示すように、そのベクトルPpiPpjの長さupipjを算出する(ステップST2)。図3は2つの基準点間を結ぶ線分の方向と線分の中点の座標を示す説明図である。
ベクトル :PpiPpj=(xpi−xpj,ypi−ypj)=(px,py)
ベクトルPpiPpjの長さ:upipj=((px)2+(py)2)1/2
(1)
なお、オリジナル紙面画像ベクトル算出部3は、全ての基準点Pk1(k1=0,1,2,…,M−1)の組み合わせについてベクトルの長さを算出する。ただし、同じ2つの基準点の組み合わせに対しては、1つのベクトルの長さのみを算出し、逆方向のベクトルの長さは算出しない。
When the original paper surface image reference point position acquisition unit 2 acquires the positions of the M reference points P k1 , the original paper image
Vector: P pi P pj = (x pi −x pj , y pi −y pj ) = (p x , p y )
The length of the vector P pi P pj: u pipj = ((p x) 2 + (p y) 2) 1/2
(1)
The original page image
印刷紙面画像取得部4は、電子透かし埋め込み装置1により印刷された紙面を走査して、紙面上の印刷紙面画像を示す電子データを取得する(ステップST3)。
印刷紙面画像基準点位置算出部5は、印刷紙面画像取得部4が印刷紙面画像を示す電子データを取得すると、例えば、パターンマッチング法を実施して、その印刷紙面画像に埋め込まれている複数の基準点を検出し、複数の基準点の位置を算出する(ステップST4)。
ここでは、説明の便宜上、N個の基準点Qk2(k2=0,1,2,…,N−1)の位置を算出するものとする。
因みに、印刷紙面画像基準点位置算出部5が基準点Qk2の位置を算出する際の座標系は暫定的に決定すればよいが、一般に、ハフ変換では、ドキュメントの中心に原点を取ると性能が向上する。
The printed paper surface
When the printing paper surface
Here, for convenience of explanation, the positions of N reference points Q k2 (k2 = 0, 1, 2,..., N−1) are calculated.
Incidentally, the coordinate system used when the printing paper surface image reference point
ここで、電子透かし埋め込み装置1によりオリジナルの紙面画像が紙に印刷され、その紙面を走査して、紙面上の印刷紙面画像を示す電子データを取得する場合、オリジナルの紙面画像と印刷紙面画像との間で幾何学的変化が生じる。
この実施の形態1では、幾何学的変化を示す幾何学変換パラメータを(a,b,c,d,e,f)で表すものとする。
このとき、オリジナル紙面画像基準点位置取得部2により取得されたM個の基準点Pk1の位置(xk1,yk1)と、印刷紙面画像基準点位置算出部5により算出されたN個の基準点Qk2の位置(xk2,yk2)は、下記のように表される。
xk1=a×xk2+b×yk2+c
yk1=d×xk2+e×yk2+d
なお、印刷紙面画像基準点位置算出部5によるN個の基準点Qk2の検出には一定量の誤りが含まれていてもよく、そのような誤りは、以下のステップST9における基準点の対応関係を決定する処理の段階で排除される。
Here, when an original paper image is printed on paper by the digital
In the first embodiment, it is assumed that a geometric conversion parameter indicating a geometric change is represented by (a, b, c, d, e, f).
At this time, the positions (x k1 , y k1 ) of the M reference points P k1 acquired by the original paper surface image reference point position acquisition unit 2 and the N pieces of N calculated by the printing paper surface image reference point
x k1 = a × x k2 + b × y k2 + c
y k1 = d × x k2 + e × y k2 + d
Note that a certain amount of error may be included in the detection of the N reference points Q k2 by the printing paper surface image reference point
印刷紙面画像ベクトル算出部6は、印刷紙面画像基準点位置算出部5がN個の基準点Qk2を検出すると、N個の基準点Qk2の中から任意の2つの基準点Qqi=(xqi,yqi),Qqj=(xqj,yqj)を選択して、2つの基準点Qqi,Qqjを結ぶベクトルQqiQqjを決定し、下記の式(2)に示すように、そのベクトルQqiQqjの長さvqiqjを算出する(ステップST5)。
ベクトル :QqiQqj=(xqi-xqj,yqi-yqj)=(qx,qy)
ベクトルQqiQqjの長さ:vqiqj=((qx)2+(qy)2)1/2
(2)
なお、印刷紙面画像ベクトル算出部6は、全ての基準点Qk2(k2=0,1,2,…,N−1)の組み合わせについてベクトルの長さを算出する。ただし、同じ2つの基準点の組み合わせに対しては、1つのベクトルの長さのみを算出し、逆方向のベクトルの長さは算出しない。
When the printing paper surface image reference point
Vector: Q qi Q qj = (x qi -x qj , y qi -y qj ) = (q x , q y )
The length of the vector Q qi Q qj : v qiqj = ((q x ) 2 + (q y ) 2 ) 1/2
(2)
Note that the printing paper surface image
線分比算出部7は、オリジナル紙面画像ベクトル算出部3がベクトルPpiPpjの長さupipjを算出し、印刷紙面画像ベクトル算出部6がベクトルQqiQqjの長さvqiqjを算出すると、下記の式(3)に示すように、そのベクトルPpiPpjの長さupipjとベクトルQqiQqjの長さvqiqjの比である線分比SPQを算出する(ステップST6)。
線分比:SPQ=vqiqj/upipj (3)
Segment
Line segment ratio: S PQ = v qiqj / upipj (3)
方向角差分算出部8は、オリジナル紙面画像ベクトル算出部3がベクトルPpiPpjを決定し、印刷紙面画像ベクトル算出部6がベクトルQqiQqjを決定すると、下記の式(4)に示すように、そのベクトルPpiPpjがなす方向角と、そのベクトルQqiQqjがなす方向角との差分である方向角差分θPQを算出する(ステップST7)。
内積=ベクトルPpiPpj×ベクトルQqiQqj
=upipj×vqiqjcosθPQ
=px×qx+py×qy
∴ θPQ=cos-1((px×qx+py×qy)/(upipj×vqiqj)
(4)
When the original paper image
Inner product = vector P pi P pj × vector Q qi Q qj
= U pipj × v qiqj cosθ PQ
= P x × q x + p y × q y
∴ θ PQ = cos -1 ((p x × q x + p y × q y ) / (u pipj × v qiqj )
(4)
基準点対応関係決定部9は、線分比算出部7が線分比SPQを算出し、方向角差分算出部8が方向角差分θPQを算出すると、その線分比SPQと方向角差分θPQから、オリジナルの紙面画像に埋め込まれている複数の基準点と印刷紙面画像に埋め込まれている複数の基準点との対応関係を決定する(ステップST8)。
以下、基準点対応関係決定部9におけるオリジナルの紙面画像上の基準点Pk1(k1=0,1,2,…,M−1)と、印刷紙面画像上の基準点Qk2(k2=0,1,2,…,N−1)との対応関係の決定処理を具体的に説明する。
When the line segment
Hereinafter, the reference point P k1 (k1 = 0, 1, 2,..., M−1) on the original paper image in the reference point
まず、基準点対応関係決定部9は、ハフ変換において投票に用いる2次元のバッファh(s,θ)をN−1面分用意する。
この2次元のバッファhは、k2=0〜N−1の各k2に対して、幾何学変換パラメータs,θの取り得る値の(s,θ)の組み合わせ分だけ用意する。従って、バッファhは(k2,s,θ)の3次元バッファとみなすこともできる。なお、sは上記の線分比SPQを意味し、θは上記の方向角差分θPQを意味する。
First, the reference point
This two-dimensional buffer h is prepared for each combination of the values (s, θ) that the geometric transformation parameters s, θ can take for each k2 of k2 = 0 to
次に、k2=0〜N−1のすべてのk2に対する2次元のバッファh(s,θ)の値を全て“0”に初期化する。
オリジナルの紙面画像上の基準点Pk1(k1=0,1,2,…,M−1)において、k1=piである基準点Ppiから、同紙面画像上のk1=pi以外のすべての基準点Ppj(pj=0,1,2,…,M−1)へのベクトルPpiPpj(pi=0,1,2,…,M−1であり、pjはpiを除く、k1=0,1,2,…,M−1のいずれかである。合計(M−1)×(M−1)個)は、以下のようになる。
Next, the values of the two-dimensional buffer h (s, θ) for all k2 of k2 = 0 to N−1 are all initialized to “0”.
At the reference point P k1 (k1 = 0, 1, 2,..., M−1) on the original paper surface image, all of the other than k1 = pi on the paper image from the reference point P pi with k1 = pi. A vector P pi P pj (pi = 0, 1, 2,..., M−1) to the reference point P pj (pj = 0, 1, 2,..., M−1), pj is excluding pi, k1 = 0, 1, 2,..., M−1 (total (M−1) × (M−1)) is as follows.
ベクトル: P0P1,P0P2, …,P0Ppj, …,P0PM-2,P0PM-1←M-1個
ベクトル: P1P0, P1P2, …,P1Ppj, …,P1PM-2,P1PM-1←M-1個
ベクトル: P2P0, P2P1, …,P2Ppj, …,P2PM-2,P2PM-1←M-1個
ベクトル: P3P0, P3P1,P3P2, …,P3Ppj, …,P3PM-2,P3PM-1←M-1個
ベクトル: ……………………………………PpiPpj………… ←M-1個
ベクトル: PM-1P0,PM-1P1,PM-1P2,…,PM-1Ppj,…,PM-1PM-2 ←M-1個
Vector: P 0 P 1 , P 0 P 2,..., P 0 P pj,..., P 0 P M-2 , P 0 P M−1 ← M−1 Vectors: P 1 P 0 , P 1 P 2 ,. P 1 Ppj, ..., P 1 P M-2 , P 1 P M-1 <-M-1 vector: P 2 P 0 , P 2 P 1 , ..., P 2 Ppj, ..., P 2 P M-2 , P 2 P M-1 <-M-1 vector: P 3 P 0 , P 3 P 1 , P 3 P 2,..., P 3 Ppj,..., P 3 P M-2 , P 3 P M-1 ← M-1 vector: …………………………………… P p iPpj ………… ← M-1 vector: P M-1 P 0 , P M-1 P 1 ,
次に、印刷紙面画像上の基準点Qk2(k2=0,1,2,…,N−1)において、k2=qiである点Qqiから、同紙面画像上のk2=qi以外のすべての基準点Qqj(qj=0,1,2,…,N−1)へのベクトルQqiQqj(qi=0,1,2,…,N−1であり、qjはqiを除く、k2=0,1,2,…,N−1のいずれかである。合計(N−1)×(N−1)個)は、以下のようになる。
ベクトル: Q0Q1,Q0Q2, …,Q0Qqj, …,Q0QN-2,Q0QN-1←N-1個
ベクトル: Q1Q0, Q1Q2, …,Q1Qqj, …,Q1QN-2,Q1QN-1←N-1個
ベクトル: Q2Q0, Q2Q1, …,Q2Qqj, …,Q2QN-2,Q2QN-1←N-1個
ベクトル: Q3Q0, Q3Q1,Q3Q2, …,Q3Qqj, …,Q3QN-2,Q3QN-1←N-1個
ベクトル: ……………………………………QqiQqj………… ←N-1個
ベクトル: QN-1Q0,QN-1Q1,QN-1Q2,…,QN-1Qqj, …,QN-1QN-2 ←N-1個
Next, at the reference point Q k2 (k2 = 0, 1, 2,..., N−1) on the printed paper image, from the point Q qi where k2 = qi, all except k2 = qi on the same paper image. Is a vector Q qi Q qj (qi = 0, 1, 2,..., N−1) to a reference point Q qj (qj = 0, 1, 2,..., N−1), and qj excludes qi. k2 = 0, 1, 2,..., N−1 (total (N−1) × (N−1)) is as follows.
Vector: Q 0 Q 1 , Q 0 Q2, ..., Q 0 Qqj, ..., Q 0 Q N-2 , Q 0 Q N-1 ← N-1 Vectors: Q 1 Q 0 , Q 1 Q2, ..., Q 1 Qqj, ..., Q 1 Q N-2 , Q 1 Q N-1 ← N-1 Vectors: Q 2 Q 0 , Q 2 Q 1 , ..., Q 2 Qqj, ..., Q 2 Q N-2 , Q 2 Q N-1 <-N-1 vector: Q 3 Q 0 , Q 3 Q 1 , Q 3 Q 2,..., Q 3 Qqj,..., Q 3 Q N-2 , Q 3 Q N-1 ← N-1 vector: …………………………………… Q q iQqj ………… ← N-1 vector: Q N-1 Q 0 , Q N-1 Q 1 ,
ここで、k2をqiに固定し、qjを0〜N−1(qiを除く)で変化させたN−1個のベクトルQqiQqjに対し、k1(=pi)を0〜N−1に変化させた場合のそれぞれにおいて、pjを0〜M−1(piを除く)に変化させた(M−1)×(M−1)個のベクトルPpiPpjとの間で得られた線分比SPQと方向角差分θPQとに相当する2次元のバッファhの値を“1”だけインクリメントする(図7を参照)。 Here, k1 (= pi) is set to 0 to N−1 with respect to N−1 vectors Q qi Q qj in which k2 is fixed to qi and qj is changed by 0 to N−1 (excluding qi). In the case of changing to p, Pj was obtained between (M−1) × (M−1) vectors P pi P pj with 0 to M−1 (excluding pi). The value of the two-dimensional buffer h corresponding to the line segment ratio S PQ and the direction angle difference θ PQ is incremented by “1” (see FIG. 7).
qiを固定し、qjを0〜N−1(qiを除く)で変化させたN−1個のベクトルQqiQqjに対し、上記線分比SPQと方向角差分θPQの算出をすべての(M−1)×(M−1)個のベクトルPpiPpjに対して行った後、k1=0〜M−1のそれぞれの2次元バッファh(s,θ)の値を比較し、最も大きな値を含む2次元バッファhを持つk1の値がpiであるとき、印刷紙面画像上の基準点Qk2(k2=qi)は、オリジナル紙面画像上の基準点Pk1(k1=pi)と対応するものとする。
これを0〜N−1のすべての基準点Qk2に行うことで、印刷紙面画像上で検出された全ての基準点Qk2に対応するオリジナル紙面画像上の基準点Pk1を決定することができる。
The qi fixed relative to 0~N-1 N-1 single vector Q qi Q qj which was varied (excluding qi) and qj, all the calculation of the line segment ratio S PQ and direction angle difference theta PQ (M−1) × (M−1) vectors P pi P pj , and the values of the two-dimensional buffers h (s, θ) of k1 = 0 to M−1 are compared. When the value of k1 having the two-dimensional buffer h including the largest value is pi, the reference point Q k2 (k2 = qi) on the printed paper image is the reference point P k1 (k1 = pi) on the original paper image. ).
By performing this for all the reference points Q k2 from 0 to N−1, the reference point P k1 on the original paper image corresponding to all the reference points Q k2 detected on the printed paper image can be determined. it can.
上記の例では、単純に“最も大きな値を含む2次元バッファh”をもつk1の値を探して対応関係を決定するものについて示したが、例えば、バッファhの値に対して、ある閾値を設定し、その閾値以上のバッファhが見つからない場合、印刷紙面画像上の基準点Qk2(k2=qi)に対応するオリジナル紙面画像上の基準点Pk1(k1=pi)が見つからないものとしてもよい。 In the above example, the value of k1 having the “two-dimensional buffer h including the largest value” is simply searched for and the correspondence relationship is determined. For example, a certain threshold is set for the value of the buffer h. If it is set and no buffer h greater than the threshold is found, the reference point P k1 (k1 = pi) on the original paper image corresponding to the reference point Q k2 (k2 = qi) on the printed paper image is not found. Also good.
幾何学変換パラメータ算出部10は、基準点対応関係決定部9がオリジナルの紙面画像上の基準点Pk1(k1=0,1,2,…,M−1)と印刷紙面画像上の基準点Qk2(k2=0,1,2,…,N−1)との対応関係を決定すると、それらの基準点の対応関係に基づいて、ドキュメントが通信路で生じている幾何学的変化を示す幾何学変換パラメータ(a,b,c,d,e,f)を算出する(ステップST9)。
In the geometric transformation parameter calculation unit 10, the reference point
即ち、幾何学変換パラメータ算出部10は、オリジナルの紙面画像上の特徴点(xk1,yk1)と、印刷紙面画像上の特徴点(xk2,yk2)との対応関係が、以下のアフィン変換によって近似できると仮定して、幾何学的変化を示す幾何学変換パラメータ(a,b,c,d,e,f)を決定する。
xk1=a×xk2+b×yk2+c
yk1=d×xk2+e×yk2+d
変換前座標と変換後座標の二乗和の誤差は、以下のように表される。
Sx=Σi=1 n(axk2+byk2+c−xk1)2
Sy=Σi=1 n(cxk2+dyk2+e−xk1)2
ただし、nはオリジナルの紙面画像と印刷紙面画像との間で対応がとれている特徴点の数である。
幾何学変換パラメータ算出部10は、これらの二乗和の誤差Sx,Syが最小になるように、最小二乗法の計算を実施して、幾何学変換パラメータ(a,b,c,d,e,f)を決定する。
That is, the geometric conversion parameter calculation unit 10 has the following relationship between the feature points (x k1 , y k1 ) on the original paper image and the feature points (x k2 , y k2 ) on the print paper image: Assuming that approximation can be performed by affine transformation, geometric transformation parameters (a, b, c, d, e, f) indicating geometric changes are determined.
x k1 = a × x k2 + b × y k2 + c
y k1 = d × x k2 + e × y k2 + d
The error of the sum of squares of the coordinates before conversion and the coordinates after conversion is expressed as follows.
S x = Σ i = 1 n (ax k2 + by k2 + c−x k1 ) 2
S y = Σ i = 1 n (cx k2 + dy k2 + e−x k1 ) 2
Here, n is the number of feature points corresponding to the original paper image and the printed paper image.
The geometric conversion parameter calculation unit 10 performs the calculation of the least square method so that the errors S x and S y of these square sums are minimized, and the geometric conversion parameters (a, b, c, d, e, f) is determined.
印刷紙面画像補正部11は、幾何学変換パラメータ算出部10が幾何学変換パラメータ(a,b,c,d,e,f)を決定すると、その幾何学的パラメータ(a,b,c,d,e,f)をアフィン変換のパラメータとして、印刷紙面画像のアフィン変換を実行することで、その印刷紙面画像を幾何学的に補正する(ステップST10)。
また、印刷紙面画像補正部11は、補正後の印刷紙面画像が、オリジナルの紙面画像上のどこに対応するかを決定する。
When the geometric conversion parameter calculation unit 10 determines the geometric conversion parameters (a, b, c, d, e, f), the printed paper image correction unit 11 determines the geometric parameters (a, b, c, d). , E, f) as affine transformation parameters, the printed paper image is geometrically corrected by executing the affine transformation of the printed paper image (step ST10).
Further, the print paper surface image correction unit 11 determines where the corrected print paper image corresponds to the original paper image.
図示せぬ後段の電子透かし検出装置では、印刷紙面画像に埋め込まれている電子透かしを検出する際、印刷紙面画像補正部11により補正された印刷紙面画像を参照して、電子透かしの同期回復を行う。 In the latter-stage digital watermark detection apparatus (not shown), when detecting the digital watermark embedded in the print paper image, the digital paper synchronization is recovered by referring to the print paper image corrected by the print paper image correction unit 11. Do.
以上で明らかなように、この実施の形態1によれば、オリジナル紙面画像基準点位置取得部2により取得された基準点間を結ぶ線分の長さと印刷紙面画像基準点位置算出部5により算出された基準点間を結ぶ線分の長さとの比である線分比を算出する線分比算出部7と、オリジナル紙面画像基準点位置取得部2により取得された基準点間を結ぶ線分がなす方向角と印刷紙面画像基準点位置算出部5により算出された基準点間を結ぶ線分がなす方向角との差分である方向角差分を算出する方向角差分算出部8と、線分比算出部7により算出された線分比と方向角差分算出部8により算出された方向角差分から、オリジナルの紙面画像に埋め込まれている複数の基準点と印刷紙面画像に埋め込まれている複数の基準点との対応関係を決定する基準点対応関係決定部9と、基準点対応関係決定部9により決定された複数の基準点の対応関係に基づいてオリジナルの紙面画像と印刷紙面画像間の幾何学的変化を示す幾何学変換パラメータを算出する幾何学変換パラメータ算出部10とを設け、印刷紙面画像補正部11が幾何学変換パラメータ算出部10により算出された幾何学変換パラメータを用いて、印刷紙面画像を幾何学的に変換することで、印刷紙面画像を幾何学的に補正するように構成したので、ドキュメントの一部が切り取られて一部の基準点が失われても、電子透かしの同期回復を行うことができるとともに、基準点を規則的に配置して、秘匿性の劣化を招くことなく、電子透かしの同期回復を行うことができる効果を奏する。
As is apparent from the above, according to the first embodiment, the length of the line segment connecting the reference points acquired by the original paper image reference point position acquisition unit 2 and the print paper image reference point
また、基準点を結ぶベクトルの方向と、そのベクトルの長さにより、一般化ハフ変換を用いて電子透かしで埋め込んだ基準点の対応関係を決定するようにしているので、基準点を規則的に配置することなく、電子透かしの同期回復を行うことができる効果を奏する。
また、幾何学変換パラメータ(a,b,c,d,e,f)の算出が主な基準点の一致に基づいて行われるので、一部の基準点が失われている場合や、誤りがある基準点が存在する場合でも、安定的に正しい幾何学変換パラメータ(a,b,c,d,e,f)が得られる効果を奏する。
In addition, the correspondence between the reference points embedded with the digital watermark is determined by using the generalized Hough transform based on the direction of the vector connecting the reference points and the length of the vector. There is an effect that digital watermark synchronization recovery can be performed without arranging them.
Further, since the calculation of the geometric transformation parameters (a, b, c, d, e, f) is performed based on the coincidence of the main reference points, when some reference points are lost or an error occurs. Even when a certain reference point exists, there is an effect that the correct geometric transformation parameters (a, b, c, d, e, f) can be obtained stably.
なお、この実施の形態1では、基準点対応関係決定部9が、最大値のバッファh(s,θ)に対応するオリジナルの紙面画像上の基準点Pk1と、印刷紙面画像上の基準点Qk2が対応するものとして対応関係を決定するものについて示したが、印刷紙面画像基準点位置算出部5により検出された基準点Qk2の位置に誤差が存在する場合、投票が真の値の周囲に分散してしまって、検出精度が低下することがある。
この検出精度が低下する問題は、2次元のバッファh(s,θ)をスムージングすることによって軽減することができる。
さらに、2次元のバッファh(s,θ)の±1近傍のパラメータの平均を取って、最終的な2次元のバッファhの値とすることで、検出精度の低下を軽減することができる。
In the first embodiment, the reference point
This problem of a decrease in detection accuracy can be reduced by smoothing the two-dimensional buffer h (s, θ).
Further, by taking the average of the parameters near ± 1 of the two-dimensional buffer h (s, θ) to obtain the final value of the two-dimensional buffer h, a decrease in detection accuracy can be reduced.
実施の形態2.
上記実施の形態1では、オリジナルの紙面画像に対する基準点の配置について特に言及していないが、オリジナルの紙面画像に対して、複数の基準点がランダムに配置されているようにしてもよい。
即ち、電子透かし埋め込み装置1によりオリジナルの紙面画像に埋め込まれる複数の基準点の位置を、例えば、乱数などを用いて決定することにより、オリジナルの紙面画像に対して、複数の基準点がランダムに配置されるようにしてもよい。
Embodiment 2. FIG.
In the first embodiment, reference is not particularly made to the arrangement of reference points with respect to the original paper image, but a plurality of reference points may be randomly arranged with respect to the original paper image.
In other words, by determining the positions of a plurality of reference points embedded in the original paper image by the digital
図5はランダムに配置された基準点を示す説明図である。
図5において、×は基準点の位置を示しており、複数の基準点が平面内にランダムに配置され、基準点の一部分の配置が他の部分と重なる可能性が低くなるように配置されている。
このため、印刷物の一部分が発見されたとき、その一部分がオリジナルの紙面画像のどの部分に相当するものであるかを、基準点の配置だけから高い確率で推定することができる。
FIG. 5 is an explanatory diagram showing reference points arranged at random.
In FIG. 5, “x” indicates the position of the reference point, and a plurality of reference points are randomly arranged in the plane, and the arrangement of a part of the reference points is less likely to overlap with other parts. Yes.
For this reason, when a part of the printed matter is found, it can be estimated with high probability from only the arrangement of the reference points, which part of the original paper image corresponds to the part.
例えば、図5の点線で囲まれた中央領域だけが切り出されたとき、その内部の基準点の配置が他の部分と重なる可能性が低い。
これに対して、図6に示すように、基準点が規則的に配置されている場合には、その一部の基準点の配置が他の部分と重なり、切り取られた断片が元のドキュメントのどの部分に相当するのかを、基準点から断定することができない。
For example, when only the central region surrounded by the dotted line in FIG. 5 is cut out, there is a low possibility that the arrangement of the reference points inside the region overlaps with other portions.
On the other hand, as shown in FIG. 6, when the reference points are regularly arranged, the arrangement of some of the reference points overlaps with the other parts, and the cut fragment is the original document. It cannot be determined from the reference point which part corresponds to.
以上で明らかなように、この実施の形態2によれば、オリジナルの紙面画像に対して、複数の基準点がランダムに配置されているので、ドキュメントの一部が切り取られた場合でも、電子透かしの基準点の対応関係を決定することができる効果を奏する。 As is apparent from the above, according to the second embodiment, since a plurality of reference points are randomly arranged with respect to the original paper surface image, even if a part of the document is cut out, the digital watermark It is possible to determine the correspondence between the reference points.
実施の形態3.
上記実施の形態1では、電子透かし埋め込み装置1からオリジナルの紙面画像に埋め込まれている複数の基準点の位置を示す位置情報を取得するものについて示したが、電子透かし埋め込み装置1又は電子透かし埋め込み装置1の保管メモリなどから、電子データであるオリジナルの紙面画像を例えば通信路経由で受け取り、パターンマッチング法などを実施することにより、そのオリジナルの紙面画像から複数の基準点を検出するようにしてもよい。
また、電子透かし埋め込み装置1が複数の基準点を埋め込む際に実施する基準点の埋め込み位置決定アルゴリズムと同じアルゴリズムを実施することで、オリジナルの紙面画像に埋め込まれている複数の基準点の位置を決定するようにしてもよい。
In
In addition, by executing the same algorithm as the reference point embedding position determination algorithm executed when the digital
1 電子透かし埋め込み装置、2 オリジナル紙面画像基準点位置取得部(オリジナル紙面画像基準点位置取得手段)、3 オリジナル紙面画像ベクトル算出部(線分比算出手段、方向角差分算出手段)、4 印刷紙面画像取得部(印刷紙面画像基準点位置算出手段)、5 印刷紙面画像基準点位置算出部(印刷紙面画像基準点位置算出手段)、6 印刷紙面画像ベクトル算出部(線分比算出手段、方向角差分算出手段)、7 線分比算出部(線分比算出手段)、8 方向角差分算出部(方向角差分算出手段)、9 基準点対応関係決定部(対応関係決定手段)、10 幾何学変換パラメータ算出部(幾何学変換パラメータ算出手段)、11 印刷紙面画像補正部(印刷紙面画像補正手段)。
DESCRIPTION OF
Claims (3)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008275663A JP4948505B2 (en) | 2008-10-27 | 2008-10-27 | Digital watermark synchronization recovery device and digital watermark synchronization recovery program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008275663A JP4948505B2 (en) | 2008-10-27 | 2008-10-27 | Digital watermark synchronization recovery device and digital watermark synchronization recovery program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2010103925A JP2010103925A (en) | 2010-05-06 |
| JP4948505B2 true JP4948505B2 (en) | 2012-06-06 |
Family
ID=42294116
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008275663A Expired - Fee Related JP4948505B2 (en) | 2008-10-27 | 2008-10-27 | Digital watermark synchronization recovery device and digital watermark synchronization recovery program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4948505B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6007302B1 (en) * | 2015-11-16 | 2016-10-12 | 三菱電機インフォメーションシステムズ株式会社 | Digital watermark embedding system, digital watermark embedding device, digital watermark signal generating device, and digital watermark embedding program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3888549B2 (en) * | 2003-06-30 | 2007-03-07 | 日本電信電話株式会社 | Digital watermark detection system |
| JP2009081827A (en) * | 2007-09-03 | 2009-04-16 | Osaka Prefecture Univ | Digital watermark restoration method and restoration processing program |
-
2008
- 2008-10-27 JP JP2008275663A patent/JP4948505B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010103925A (en) | 2010-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8483427B2 (en) | System and method for image authentication | |
| EP2243104B1 (en) | Procedure for verifying the integrity of documents | |
| Gu et al. | QR code recognition based on image processing | |
| US9349237B2 (en) | Method of authenticating a printed document | |
| Tan et al. | Print-Scan Resilient Text Image Watermarking Based on Stroke Direction Modulation for Chinese Document Authentication. | |
| US20190102588A1 (en) | Method and System for Generating Two Dimensional Barcode Including Hidden Data | |
| JP4948505B2 (en) | Digital watermark synchronization recovery device and digital watermark synchronization recovery program | |
| WO2014002813A1 (en) | Image processing device, image processing method, and image processing program | |
| JP7180327B2 (en) | System, image forming apparatus, method and program | |
| JP5428935B2 (en) | Two-dimensional barcode reader, program, two-dimensional barcode and medium | |
| EP3100448B1 (en) | Embedding data in halftone images | |
| JP2004147253A (en) | Image processor and image processing method | |
| JP4772151B2 (en) | Digital watermark synchronization recovery device and digital watermark synchronization recovery program | |
| US8139237B2 (en) | Image generating apparatus, image processing apparatus, recording medium and computer readable recording medium | |
| JP2007226803A (en) | System and method for creating synthetic ligature as quality prototype for sparse multi-character cluster | |
| JP5821994B2 (en) | Image processing apparatus, image forming apparatus, and program | |
| JP4192909B2 (en) | Tamper detection device, tamper detection method | |
| JP5272986B2 (en) | Image processing apparatus and program | |
| JP5003379B2 (en) | Image processing apparatus and program | |
| JP5911122B2 (en) | Straight line detection apparatus and straight line detection method | |
| CN117635411B (en) | Digital watermark processing method based on mixed domain decomposition technology | |
| CN116030480B (en) | Seal image extraction method, device, terminal and storage medium | |
| CN102214352A (en) | Method and device for embedding information in input image and extracting information from input image | |
| Li et al. | Protecting biometric templates using LBP-based authentication watermarking | |
| JP2007279813A (en) | Image processor and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110902 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111122 |
|
| 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: 20120207 |
|
| 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: 20120306 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150316 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |