[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7161925B2 - Image processing method and system for line drawing pattern - Google Patents

Image processing method and system for line drawing pattern Download PDF

Info

Publication number
JP7161925B2
JP7161925B2 JP2018219863A JP2018219863A JP7161925B2 JP 7161925 B2 JP7161925 B2 JP 7161925B2 JP 2018219863 A JP2018219863 A JP 2018219863A JP 2018219863 A JP2018219863 A JP 2018219863A JP 7161925 B2 JP7161925 B2 JP 7161925B2
Authority
JP
Japan
Prior art keywords
line
waveform
image
width
image data
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
Application number
JP2018219863A
Other languages
Japanese (ja)
Other versions
JP2020086889A (en
Inventor
剛 西垣内
一博 青砥
雄三 麻野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shoei Printing Co Ltd
Original Assignee
Shoei Printing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shoei Printing Co Ltd filed Critical Shoei Printing Co Ltd
Priority to JP2018219863A priority Critical patent/JP7161925B2/en
Publication of JP2020086889A publication Critical patent/JP2020086889A/en
Application granted granted Critical
Publication of JP7161925B2 publication Critical patent/JP7161925B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Credit Cards Or The Like (AREA)
  • Printing Methods (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)
  • Image Analysis (AREA)

Description

本発明は、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別(抽出)するための画像処理方法及びそのシステムに関する。 The present invention provides an image processing method for distinguishing (extracting) a drawing line having at least a first line width from a line drawing pattern including two or more drawing lines having different line widths printed on a base material, and an image processing method therefor. Regarding the system.

特に線画模様の画像データから、各画線を横断する走査ラインに沿った各画線の1次強度を波形成分として取得し、その波形成分から各画線の波形幅の値、1次強度のピーク値および波形成分に囲まれた領域の面積の値を乗じることにより、2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別(抽出)するのに適した各画線のスコアを生成して判別(抽出)する画像処理方法及びそのシステムに関する。 In particular, from the image data of the line drawing pattern, the primary intensity of each object along the scanning line that crosses each object is obtained as a waveform component, and from the waveform component, the value of the waveform width of each object and the value of the primary intensity are obtained. By multiplying the area value of the area surrounded by the peak value and the waveform component, a drawing line having at least a first line width is discriminated (extracted) from a line drawing pattern including two or more drawing lines with different line widths. An image processing method and system for generating and discriminating (extracting) a score of each drawing suitable for image processing.

従来より、株券などの有価証券やクレジットカードなどのカード類の偽造、変造を防止するために、有価証券やカード類の表面に複雑な画線の集合からなる地紋、彩紋模様、レリーフ模様などの幾何学模様を印刷したり、或いは地紋、彩紋模様、レリーフ模様などの中に潜像を施しておき、これらの模様を複写機などにより現出させたり、専用の読取り装置によって画像データを取得し、解析して判別する方法などが知られている。 Conventionally, in order to prevent counterfeiting and alteration of securities such as stock certificates and cards such as credit cards, background patterns, colorful patterns, relief patterns, etc. consisting of a collection of complicated lines have been applied to the surface of securities and cards. Or, a latent image is applied to the ground pattern, colored pattern, relief pattern, etc., and these patterns are made to appear by a copying machine, etc., or image data is read by a dedicated reading device. A method of acquiring, analyzing, and discriminating is known.

例えば、特開2012-121247号公報(特許文献1)には、肉眼では一定の濃度に視認される、特定の比率の線幅で交互に配列された画線と非画線とからなる万線を周波数解析することにより、予め定められた周波数成分を抽出する画像処理を用いた印刷物の認証方法が開示されている。特開2012-187738号公報(特許文献2)には、同心円状に配置された複数の画線ユニットの特定の領域内の間隔を周波数解析することにより、該領域内に埋め込まれた情報に基づいて周波数成分を抽出する画像処理を用いた印刷物の認証方法が開示されている。また、特開平8-212418号公報(特許文献3)には、潜像を施した部分の画線の画像情報に2値化による除去を図り、潜像を施さない部分の画線の位置に残存する2値画像形状を認識又は比較、照合することにより真偽を判別する画像処理を用いた読み取り検査方法が開示されている。 For example, in Japanese Patent Application Laid-Open No. 2012-121247 (Patent Document 1), lines consisting of image lines and non-image lines arranged alternately with a line width of a specific ratio, which are visually recognized with the naked eye at a constant density A printed matter authentication method using image processing for extracting a predetermined frequency component by frequency-analyzing the is disclosed. In Japanese Patent Application Laid-Open No. 2012-187738 (Patent Document 2), frequency analysis is performed on intervals in a specific area of a plurality of image line units arranged concentrically, and based on information embedded in the area, A method for authenticating a printed matter using image processing for extracting frequency components is disclosed. Further, in Japanese Patent Application Laid-Open No. 8-212418 (Patent Document 3), the image information of the image line of the portion where the latent image is applied is removed by binarization, and the position of the image line of the portion where the latent image is not applied is disclosed. A reading inspection method using image processing is disclosed for discriminating authenticity by recognizing, comparing, and collating remaining binary image shapes.

一方、近年のデジタル機器の急速な発達により、汎用の小型カメラを備えたスマートフォンなどのモバイル機器や汎用の小型デジタルカメラなどを用いて地紋、彩紋模様、レリーフ模様などの画像データを取得し、そして該画像データからある線幅を有する画線を判別することができれば、真贋判定などに容易に用いることができるようになり便利である。 On the other hand, due to the rapid development of digital devices in recent years, image data such as background patterns, colored patterns, and relief patterns can be acquired using mobile devices such as smartphones equipped with general-purpose small cameras, and general-purpose small digital cameras. If a line having a certain line width can be discriminated from the image data, it can be easily used for authenticity determination, which is convenient.

ところが、上述した特許文献1~3に記載された認証方法では、地紋、彩紋模様、レリーフ模様などから画像データを取得するために専用の高精度のデジタルカメラが用いられており、さらに明度や彩度が安定した画像データを取り込むために専用の照明器具も併用される場合が多い。このように、特許文献1~3に記載された認証方法では、上述したようなスマートフォンなどのモバイル機器に内蔵された汎用の小型カメラなどが用いられていないのが現状である。 However, in the authentication methods described in Patent Documents 1 to 3 above, a dedicated high-precision digital camera is used to acquire image data from background patterns, colored patterns, relief patterns, and the like. In order to capture image data with stable chroma, a dedicated lighting fixture is often used together. As described above, the current situation is that the authentication methods described in Patent Documents 1 to 3 do not use a general-purpose small camera built in a mobile device such as a smart phone as described above.

なぜなら、スマートフォンなどのモバイル機器に内蔵された汎用の小型カメラや汎用の小型デジタルカメラなどを用いると、画像データ取得用の専用カメラなどに比べて露出や露光などが安定せず、解像度も低く、さらに照明などの撮影環境も一定でないため、取得した画像データにカスレや欠けなどの欠陥が生じて正確且つ安定した画像データを取得できなくなるからである。 This is because when using a small general-purpose camera built into a mobile device such as a smartphone or a small general-purpose digital camera, the exposure is not stable and the resolution is low compared to a dedicated camera for acquiring image data. Furthermore, since the shooting environment such as illumination is not constant, defects such as blurring and chipping occur in the acquired image data, making it impossible to acquire accurate and stable image data.

特開2012-121247号公報JP 2012-121247 A 特開2012-187738号公報JP 2012-187738 A 特開平8-212418号公報JP-A-8-212418

そこで、本発明は、スマートフォンなどのモバイル機器に内蔵された汎用の小型カメラや汎用の小型デジタルカメラなどを用いても、地紋、彩紋模様、レリーフ模様など線画模様から、特定の線幅を有する画線を正確且つ安定して抽出及び判別することができる画像処理方法及びそのシステムを提供することを目的とする。 Therefore, according to the present invention, even if a general-purpose small camera or a general-purpose small digital camera built in a mobile device such as a smartphone is used, a specific line width can be obtained from a line drawing pattern such as a background pattern, a colored pattern, or a relief pattern. An object of the present invention is to provide an image processing method and system capable of accurately and stably extracting and discriminating a streak.

本発明者等は、スマートフォンなどに内蔵された汎用の小型カメラなどを用いて取得した線画模様の画像データから、特定の線幅を有する画線を正確且つ安定して抽出するのに有効な画像データの補正方法などについて鋭意検討を重ねた結果、該画像データから各画線の線幅を波形成分の強度として取得し、その波形成分の強度を該波形成分の特徴を表す要素によりスコア化すれば、画線群の中から特定の線幅を有する画線を正確且つ安定して判別(抽出)できることを見出し、本発明を完成するに至った。 The inventors of the present invention have found an image effective for accurately and stably extracting a drawing line having a specific line width from image data of a line drawing pattern obtained using a general-purpose small camera built in a smartphone or the like. As a result of intensive studies on data correction methods, etc., the line width of each image line is obtained from the image data as the intensity of the waveform component, and the intensity of the waveform component is scored using elements representing the characteristics of the waveform component. For example, the inventors have found that an object line having a specific line width can be accurately and stably discriminated (extracted) from a group of object lines, and have completed the present invention.

すなわち、本発明によれば、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別するための画像処理方法であって、撮影部により、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様の画像データを取得するステップと、画線強度読取り部により、前記線画模様の画像データから、各画線を横断する走査ラインに沿った各画線の1次強度を波形成分として取得するステップと、波形幅解析部により、前記1次強度の波形成分から、ある1次強度の閾値における各画線に対応する波形成分の波形幅を求めるステップと、1次強度解析部により、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値を求めるステップと、面積解析部により、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積を求めるステップと、スコア生成部により、各画線の波形成分の前記波形幅の値、前記1次強度のピーク値および前記面積の値を乗じることにより、前記走査ラインに沿った各画線の線幅を表すスコアを生成するステップと、そして判別部により、前記各画線のスコアから、少なくとも第1の線幅を有する画線を判別するステップを含んでいる画像処理方法が提供される。 That is, according to the present invention, an image processing method for determining a drawing line having at least a first line width from a line drawing pattern including two or more drawing lines having different line widths printed on a base material. a step of acquiring image data of a line drawing pattern including two or more lines of different line widths printed on a base material by an imaging unit; a step of acquiring, as a waveform component, the primary intensity of each object line along a scanning line crossing each object line, and obtaining a certain primary intensity threshold value from the waveform component of the primary intensity by a waveform width analysis unit obtaining the waveform width of the waveform component corresponding to each drawing line in the step of obtaining the waveform width of the waveform component corresponding to each drawing line, and the first order of the waveform component corresponding to each drawing line above the threshold value from the waveform component of the first order intensity by the first order intensity analysis unit obtaining the peak value of the intensity; obtaining, from the waveform component of the primary intensity, the area of the region above the threshold value and surrounded by the waveform component corresponding to each drawing line by the area analysis unit; The generation unit multiplies the waveform width value, the primary intensity peak value, and the area value of the waveform component of each image line to obtain a score representing the line width of each image line along the scan line. An image processing method is provided, comprising the steps of: generating, and determining, from the score of each image, an image line having at least a first line width by a determination unit.

また、本発明は上述した画像処理方法をハードの中へ組み込むことにより、画像処理システムとして構成することもできる。 Further, the present invention can be configured as an image processing system by incorporating the image processing method described above into hardware.

具体的には、本発明によれば、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別するための画像処理システムであって、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様の画像データを取得する撮影部と、前記画像データを有線又は無線により画像処理装置へ送信する送信部とを備えた画像取得装置と、そして前記画像取得装置から送信された前記画像データを受信する受信部と、前記線画模様の画像データから、各画線を横断するある走査ラインに沿った各画線の1次強度を波形成分として取得する画線強度読取り部と、前記1次強度の波形成分から、ある1次強度の閾値における各画線に対応する波形成分の波形幅を求める波形幅解析部と、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値を求める1次強度解析部と、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積を求める面積解析部と、各画線の波形成分の前記波形幅の値、前記1次強度のピーク値および前記面積の値を乗じることにより、前記走査ラインに沿った各画線の各画線の線幅を表すスコアを生成するスコア生成部と、そして前記各画線のスコアから、少なくとも第1の線幅を有する画線を判別する判別部とを備えた画像処理装置とからなる画像処理システムが提供される。 Specifically, according to the present invention, an image for distinguishing a drawing line having at least a first line width from a line drawing pattern including two or more drawing lines having different line widths printed on a base material. A processing system, comprising: an imaging unit that acquires image data of a line drawing pattern including two or more lines with different line widths printed on a base material; and a wired or wireless transmission of the image data to an image processing device. a receiving unit for receiving the image data transmitted from the image acquiring device; and from the image data of the line drawing pattern along a certain scanning line that crosses each drawing line. a drawing intensity reading unit for acquiring the primary intensity of each drawing as a waveform component; and obtaining the waveform width of the waveform component corresponding to each drawing at a certain primary intensity threshold from the waveform component of the primary intensity. a waveform width analysis unit, a primary intensity analysis unit for obtaining, from the waveform component of the primary intensity, a peak value of the primary intensity of the waveform component that is above the threshold value and corresponds to each drawing line; an area analysis unit for obtaining, from the waveform component, the area of a region above the threshold value and surrounded by the waveform component corresponding to each drawing line, the waveform width value of the waveform component of each drawing line, and the primary intensity a score generator that multiplies the peak value and the area value to generate a score representing the line width of each image for each image along the scan line; and from the score for each image, at least a first There is provided an image processing system comprising an image processing apparatus including a discriminating unit that discriminates an image line having a line width of 1.

本発明の画像処理方法及び画像処理システムでは、撮影部により、基材上に印刷された2本以上の異なる線幅の画線を含む地紋、彩紋模様、レリーフ模様などの線画模様から画像データを取得する。この場合、撮影部は、基本的に画像の解像度に拠らず、スマートフォンなどのモバイル機器などに内蔵された小型カメラや汎用のデジタルカメラを用いることができ、さらに、画像データ取得に際して撮影環境を一定にするための専用の照明器具や囲いなども必要とせず、線画模様とカメラとの距離や傾き、明るさなどにバラツキを生じていても構わない。また、線画模様がカラーである場合は、画像処理の負荷を低減するために、画像データを取得後、画像データを256階調のグレースケールへ変換してもよい。 In the image processing method and image processing system of the present invention, image data is obtained from a line drawing pattern including two or more lines with different line widths printed on a base material, such as a background pattern, a colored pattern, and a relief pattern. to get In this case, the image capturing unit basically does not depend on the resolution of the image, and can use a compact camera built into a mobile device such as a smartphone or a general-purpose digital camera. There is no need for special lighting fixtures or enclosures to keep the lines constant, and variations in the distance, tilt, and brightness between the line drawing pattern and the camera are acceptable. Further, when the line drawing pattern is in color, in order to reduce the load of image processing, the image data may be converted to gray scale of 256 gradations after acquiring the image data.

線画模様に含まれる画線は、画像データから、画線強度読取り部によって各画線を横断する走査ラインに沿った各画線の1次強度の波形成分として取得される。そして、各画線の1次強度の波形成分から、各画線(1次強度の波形成分)の特徴を表す指標として、ある1次強度の閾値における各画線に対応する波形成分の波形幅と、閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値と、そして閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積が、波形幅解析部、1次強度解析部および面積解析部によって求められる。 The drawing lines included in the line drawing pattern are obtained from the image data by the drawing line intensity reading unit as waveform components of the primary intensity of each drawing line along a scanning line crossing each drawing line. Then, from the waveform component of the primary intensity of each object, the waveform width of the waveform component corresponding to each object at a certain threshold value of the primary intensity is obtained as an index representing the characteristics of each object (the waveform component of the primary intensity). , the area of the region surrounded by the peak value of the primary intensity of the waveform component corresponding to each drawing line above the threshold and the waveform component corresponding to each drawing line above the threshold is the waveform width analysis. section, primary strength analysis section, and area analysis section.

本発明では、各画線(1次強度の波形成分)の特徴をより明確に且つ強調するため、スコア生成部により、各画線の波形成分の波形幅の値、1次強度のピーク値および面積の値を乗じることにより、走査ラインに沿った各画線の線幅を表すスコアを生成するという処理が施される。 In the present invention, in order to more clearly and emphasize the features of each drawing line (the waveform component of the primary intensity), the score generator generates the waveform width value of the waveform component of each drawing line, the peak value of the primary intensity, and the It is processed by multiplying by the area value to produce a score representing the line width of each streak along the scan line.

そして、スコア生成部により強調された各画線のスコアは、露出や露光などが安定せず、解像度も低いスマートフォンなどのモバイル機器に内蔵された汎用の小型カメラなどを用いても、或いは照明などが一定していない撮影環境下において撮影した場合においても、取得した線画模様の画像データに基づき、実際の各画線の線幅などの特徴を正確に再現し、強調することができる。 Then, the score of each image line emphasized by the score generation unit can be obtained by using a general-purpose small camera built in a mobile device such as a smartphone with unstable exposure and low resolution, or by lighting. Even when photographing is performed under an inconsistent photographing environment, it is possible to accurately reproduce and emphasize the characteristics such as the line width of each actual drawing line based on the obtained image data of the line drawing pattern.

このため、本発明の画像処理方法及び画像処理システムでは、スコア生成部により、各画線の線幅を表すスコアを生成すると、実際の各画線の線幅の差異が僅少であるような場合であっても、判別部で各画線のスコアを比較することにより、線画模様中の各画線の線幅の差異(例えば、太い又は細い)を正確且つ安定して判別することができる。 For this reason, in the image processing method and image processing system of the present invention, when the score generation unit generates a score representing the line width of each object line, the difference in the actual line width of each object line is small. Even so, by comparing the score of each drawing line in the discriminating unit, it is possible to accurately and stably discriminate the difference in line width (for example, thick or thin) of each drawing line in the line drawing pattern.

例えば、本発明の画像処理方法及び画像処理システムによれば、各画線のスコアを比較することにより、線画模様中の各画線の中から1番太い線幅を有する画線、2番目に太い線幅を有する画線・・・、1番細い線幅を有する画線などを正確且つ安定して判別し、抽出することができる。 For example, according to the image processing method and image processing system of the present invention, by comparing the score of each image, the image having the largest line width among the images in the line drawing pattern, the image having the second It is possible to accurately and stably discriminate and extract an image line having a thick line width, an image line having the thinnest line width, and the like.

また、本発明によれば、線画模様中の各画線の中から少なくとも第1の線幅を有する画線を正確且つ安定して判別し、抽出することもできれば、第1の線幅とは異なる第2の線幅を有する画線を正確且つ安定して判別し、抽出することもでき、例えば各画線の中から1番太い線幅を有する方から2番目までの画線、1番目と3番目に太い線幅を有する画線、1番細い線幅を有する方から3番目までの画線、1番目と3番目と4番目に細い線幅を有する画線などを正確且つ安定して判別し、抽出することができる。 Further, according to the present invention, if it is possible to accurately and stably determine and extract a drawing line having at least the first line width from among the drawing lines in the line drawing pattern, the first line width is It is also possible to accurately and stably discriminate and extract objects having different second line widths. and the 3rd thickest line width, 1st to 3rd thinnest line widths, 1st, 3rd and 4th thinnest line widths, etc. can be discriminated and extracted.

本発明では、基材上には線画模様と共にQRコード(登録商標)などの2次元コードのような特定コードや、幾何学的/非幾何学的な図形が印刷されていてもよく、この場合、画像データは、撮影部により取得した特定コードや図形に関する画像データを含むことができ、そして線画模様に対する走査ラインの配置は、特定コードや図形の画像データに基づいて走査ライン指示部により定めることができる。 In the present invention, a specific code such as a two-dimensional code such as a QR code (registered trademark) or a geometric/non-geometric figure may be printed on the substrate together with the line drawing pattern. The image data can include image data relating to specific codes and graphics acquired by the photographing section, and the arrangement of scanning lines with respect to the line drawing pattern is determined by the scanning line designating section based on the image data of the specific codes and graphics. can be done.

例えば、基材上に印刷された特定コードに対して線画模様を所定の位置関係に配置しておけば、走査ライン指示部により、画像データにおける特定コードや図形を基準点として、その基準点に基づいて画像データにおける線画模様に対する走査ラインの配置を演算し割り出すことができる。或いは、走査ライン指示部により、画像データにおける特定コードや図形に基づいて、予め定められた走査ライン配置パターン・テーブルから画像データにおける線画模様に対する所定の走査ラインの配置を読み出して決定してもよい。 For example, if a line drawing pattern is arranged in a predetermined positional relationship with respect to a specific code printed on a base material, the scanning line designating unit can set the specific code or figure in the image data as a reference point. Based on this, it is possible to calculate and determine the arrangement of scanning lines with respect to the line drawing pattern in the image data. Alternatively, the scanning line designating section may read and determine the predetermined scanning line layout for the line drawing pattern in the image data from a predetermined scanning line layout pattern table based on the specific code or graphic in the image data. .

また、走査ラインは、各画線を同じ角度で横断するように決定ないし配置されることが好ましい。走査ラインが各画線と異なる角度で交差してしまうと、同じ線幅の画線であっても、波形幅解析部、1次強度解析部および面積解析部によって異なる波形幅、異なるピーク値、異なる領域の面積を有する1次強度の波形成分が検出される結果、異なる線幅の画線であると誤った判別を誘導してしまうからである。なお、本願明細書では、走査ラインが画線を横断する「角度」とは、画線が直線である場合は、該画線と走査ラインの交差角を意味し、画線が曲線である場合は、走査ラインが横断する部分の該画線の接線と走査ラインの交差角を意味している。 Also, the scan lines are preferably determined or arranged to cross each image line at the same angle. If the scanning line intersects each image line at a different angle, even if the image line has the same line width, the waveform width analysis unit, primary intensity analysis unit, and area analysis unit may cause different waveform widths, different peak values, This is because detection of primary intensity waveform components having different area areas leads to erroneous determination that the lines have different line widths. In the specification of the present application, the "angle" at which a scanning line crosses an image line means the intersection angle between the image line and the scanning line when the image line is a straight line, and when the image line is a curved line. means the intersection angle between the tangent to the image line and the scanning line at the portion crossed by the scanning line.

本発明の画像処理方法及び画像処理システムでは、画像データに基づき、各画線の閾値を対応する各画線の明るさに応じて補正することができる。例えば、画像データに基づき、対応する各画線の明るさが同じになるように各画線の閾値を補正することができる。また、各画線の閾値を補正するのではなく、画像データに基づき、対応する各画線の明るさが同じになるように各画線の1次強度の波形成分を補正してもよい。 In the image processing method and image processing system of the present invention, the threshold of each image line can be corrected according to the brightness of each corresponding image line based on the image data. For example, based on the image data, the threshold of each object can be corrected so that the corresponding objects have the same brightness. Instead of correcting the threshold value of each image line, the waveform component of the primary intensity of each image line may be corrected based on the image data so that the corresponding image lines have the same brightness.

同じ線画模様の中でも明るさにバラツキが生じると、画線強度読取り部により、線画模様の画像データから取得した各画線の波形成分の1次強度(例えば濃度)にも強弱(例えば濃淡)のバラツキを生じることがある。このため、各画線の線幅などの特徴が正確に再現されるように、各画線の明るさが同じになるように1次強度の波形成分又はその閾値を補正することで、画線強度読取り部により取得した各画線の1次強度の波形成分およびスコア生成部により強調された各画線のスコアの精度を向上させることができる。 If there is a variation in brightness even within the same line drawing pattern, the drawing line intensity reading unit will change the primary intensity (for example, density) of the waveform component of each drawing line obtained from the image data of the line drawing pattern. Variation may occur. Therefore, by correcting the waveform component of the primary intensity or its threshold so that the brightness of each image line is the same so that the characteristics such as the line width of each image line can be accurately reproduced, the image line can be obtained. It is possible to improve the accuracy of the waveform component of the primary intensity of each drawing obtained by the intensity reading unit and the score of each drawing emphasized by the score generating unit.

本発明の画像処理方法及びそのシステムによれば、線画模様の画像データから、各画線を横断する走査ラインに沿った各画線の1次強度を波形成分として取得し、その波形成分から各画線の波形幅の値、1次強度のピーク値および波形成分に囲まれた領域の面積の値を乗じることにより、2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別(抽出)するのに適した各画線のスコアを得ることができる。 According to the image processing method and system of the present invention, from image data of a line drawing pattern, the primary intensity of each drawing line along a scanning line that crosses each drawing line is obtained as a waveform component, and each waveform component is obtained from the waveform component. At least a first It is possible to obtain a score for each streak suitable for discriminating (extracting) streaks having a line width of .

また、強調された各画線のスコアは、露出や露光などが安定せず、解像度も低いスマートフォンなどのモバイル機器に内蔵された汎用の小型カメラなどを用いても、或いは照明などが一定していない撮影環境下において撮影した場合においても、取得した線画模様の画像データに基づき、実際の各画線の線幅などの特徴を正確に再現し、強調することができる。 In addition, the score of each emphasized image line is not stable even if the exposure and exposure are not stable, and even if you use a general-purpose small camera built in a mobile device such as a smartphone with low resolution, or if the lighting etc. is constant. Even when the image is captured in an unfavorable environment, it is possible to accurately reproduce and emphasize the line width and other characteristics of each line drawing based on the obtained image data of the line drawing pattern.

本発明の画像処理システムのシステム構成を示した概要図である。1 is a schematic diagram showing the system configuration of an image processing system of the present invention; FIG. 本発明の画像処理方法の手順を示したフローチャートである。4 is a flow chart showing the procedure of the image processing method of the present invention; 本発明で使用される基材上に印刷された線画模様(彩紋模様)とQRコード(登録商標)を示した概要図である。1 is a schematic diagram showing a line drawing pattern (color pattern) and a QR code (registered trademark) printed on a substrate used in the present invention; FIG. 図3に示される線画模様とQRコード(登録商標)の画像データから走査ラインを配置する方法を例示した概要図である。FIG. 4 is a schematic diagram illustrating a method of arranging scanning lines from the line drawing pattern and QR code (registered trademark) image data shown in FIG. 3 ; 図4に示される走査ラインの配置方法の概要図を部分的に拡大した拡大図である。5 is an enlarged view partially enlarging the schematic diagram of the method of arranging scanning lines shown in FIG. 4; FIG. 図5に示される線画模様の画像データから、走査ラインが各画線を横断することにより取得した1次強度の波形成分を示した概要図である。FIG. 6 is a schematic diagram showing waveform components of primary intensity obtained by scanning lines crossing each drawing line from the image data of the line drawing pattern shown in FIG. 5 ; 図6に示された線画模様の画像データから取得した1次強度の波形成分と、ある1次強度の閾値における各画線に対応する波形成分の波形幅の求め方を示した概要図である。FIG. 7 is a schematic diagram showing a primary intensity waveform component obtained from the image data of the line drawing pattern shown in FIG. 6 and a method of obtaining a waveform width of the waveform component corresponding to each drawing line at a certain primary intensity threshold; . 図6に示される1次強度の波形成分と、閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値の求め方を示した概要図である。FIG. 7 is a schematic diagram showing the waveform component of the primary intensity shown in FIG. 6 and a method of obtaining the peak value of the primary intensity of the waveform component above the threshold value and corresponding to each drawing line; 図6に示される1次強度の波形成分と、閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積の求め方を示した概要図である。FIG. 7 is a schematic diagram showing how to obtain the area of the area surrounded by the waveform component of the primary intensity shown in FIG. 6 and the waveform component above the threshold and corresponding to each drawing line; 第1の線幅を有する画線を判別するために、波形幅の値、1次強度のピーク値および面積の値を乗じることにより、各画線の線幅を表すスコアを生成する方法を例示した概要図である。Illustrates how to generate a score representing the line width of each streak by multiplying the waveform width value, the primary intensity peak value and the area value to discriminate streaks with a first line width. 1 is a schematic diagram.

以下、本発明の一実施形態に係る画像処理方法及び画像処理システムについて、図面を参照しながら詳細に説明する。なお、本発明は、以下に示される実施例に限定されるものではなく、本発明の技術的思想を逸脱しない範囲内で各種の変更が可能である。 An image processing method and an image processing system according to an embodiment of the present invention will be described in detail below with reference to the drawings. The present invention is not limited to the embodiments shown below, and various modifications are possible without departing from the technical idea of the present invention.

図1の概要図には、本実施形態の画像処理システム1のシステム構成が示されている。 The schematic diagram of FIG. 1 shows the system configuration of an image processing system 1 of this embodiment.

図1を参照して理解されるように、本実施形態は、基材4上に印刷された2本以上の異なる線幅の画線42を含む線画模様40から、少なくとも第1の線幅を有する画線42を判別するための画像処理システム1であって、大別して、基材4から線画模様40などから画線42に関する情報を画像データ5として取得する画像取得装置2と、画像データ5を、画線を判別(抽出)するのに適した画線42に関する情報へ加工処理する画像処理装置3とから構成される。 As can be understood with reference to FIG. 1, the present embodiment extracts at least a first line width from a line drawing pattern 40 including two or more drawing lines 42 of different line widths printed on a substrate 4. The image processing system 1 for discriminating a drawing 42 having a base material 4 is roughly divided into an image acquisition device 2 for obtaining information about the drawing 42 from a base material 4, a line drawing pattern 40, etc., as image data 5, and an image data 5. is processed into information related to the image line 42 suitable for distinguishing (extracting) the image line.

画像取得装置2は、基材4上に印刷された2本以上の異なる線幅の画線42を含む線画模様40と2次元コード41の画像データ5を取得する撮影部20と、画像データ5を有線又は無線により画像処理装置3へ送信する送信部21とを備えている。 The image acquisition device 2 includes an imaging unit 20 for acquiring image data 5 of a line drawing pattern 40 including two or more drawing lines 42 having different line widths printed on a base material 4 and a two-dimensional code 41; to the image processing apparatus 3 by wire or wirelessly.

撮影部20は、基本的に画像の解像度に拠らず、スマートフォンなどのモバイル機器などに内蔵された小型カメラや汎用のデジタルカメラを用いることができ、さらに、画像データ5取得に際して撮影環境を一定にするための専用の照明器具や囲いなども必要とせず、線画模様40とカメラとの距離や傾き、明るさなどにバラツキを生じていても構わない。また、線画模様40がカラーである場合は、画像処理の負荷を低減するために、画像データ5を取得後、画像データ5を256階調のグレースケールへ変換してもよい。 The imaging unit 20 basically does not depend on the resolution of the image, and can use a compact camera or a general-purpose digital camera built into a mobile device such as a smartphone. There is no need for special lighting fixtures or enclosures to achieve this, and variations in the distance, tilt, and brightness between the line drawing pattern 40 and the camera do not matter. Further, when the line drawing pattern 40 is in color, in order to reduce the load of image processing, the image data 5 may be converted into gray scale of 256 gradations after obtaining the image data 5 .

画像処理装置3は、画像データ5から線画模様40の各画線42の1次強度の波形成分7を取得するため、画像取得装置2から送信された画像データ5を受信する受信部30と、2次元コード41の画像データ51に基づいて、線画模様40に対する走査ライン52の配置を定める走査ライン指示部32と、線画模様40の画像データ50から、各画線42を横断する走査ライン52に沿った各画線42の1次強度を波形成分7として取得する画線強度読取り部31とを備えている。なお、本実施形態の画像処理システム1において、画像取得装置2と画像処理装置3と間の画像データ5の送受信は、有線又は無線の限定がなく、またインターネット回線などを利用してもよい。 The image processing device 3 includes a receiving unit 30 for receiving the image data 5 transmitted from the image acquisition device 2 in order to acquire the waveform component 7 of the primary intensity of each drawing line 42 of the line drawing pattern 40 from the image data 5; A scanning line specifying unit 32 that determines the arrangement of scanning lines 52 with respect to the line drawing pattern 40 based on the image data 51 of the two-dimensional code 41; and an image line intensity reading unit 31 for acquiring the primary intensity of each image line 42 along the line as a waveform component 7 . In the image processing system 1 of the present embodiment, transmission and reception of the image data 5 between the image acquisition device 2 and the image processing device 3 are not limited to wired or wireless, and may be performed using an Internet line or the like.

走査ライン52は、各画線42と異なる角度で交差してしまうと、同じ線幅の画線42であっても、後述する波形幅解析部33、1次強度解析部34および面積解析部35によって異なる線幅の画線42と検出されてしまうおそれがあるので、各画線42を同じ角度で横断するように決定ないし配置される(図4参照)。 If the scanning line 52 crosses each image line 42 at a different angle, even if the image line 42 has the same line width, the waveform width analysis unit 33, the primary intensity analysis unit 34, and the area analysis unit 35, which will be described later. Since there is a risk that the objects 42 having different line widths may be detected depending on the conditions, the objects 42 are determined or arranged so as to traverse the objects 42 at the same angle (see FIG. 4).

また、画像処理装置3は、取得した線画模様40の画像データ50から、各画線42(1次強度の波形成分7)の特徴を表す指標として、1次強度の波形成分7から、ある1次強度の閾値73における各画線42に対応する波形成分の波形幅70を求める波形幅解析部33と、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分の1次強度のピーク値71を求める1次強度解析部34と、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分によって囲まれた領域の面積72を求める面積解析部35とを備えている。 Further, the image processing apparatus 3 extracts a certain 1 A waveform width analysis unit 33 that obtains a waveform width 70 of a waveform component corresponding to each object 42 at the threshold value 73 of the next intensity, and a waveform width analysis unit 33 that obtains the waveform component 7 of the first intensity that corresponds to each object 42 above the threshold value 73 . A primary intensity analysis unit 34 for obtaining a peak value 71 of the primary intensity of the waveform component, and an area above the threshold value 73 and surrounded by the waveform component corresponding to each drawing line 42 from the waveform component 7 of the primary intensity. and an area analysis unit 35 for obtaining the area 72 .

この場合、本実施形態の画像処理システム1では、画像データ50に基づき、各画線42の閾値73を対応する各画線42の明るさに応じて補正することができる。例えば、画像データ50に基づき、対応する各画線42の明るさが同じになるように各画線42の閾値73を補正することができる。また、各画線42の閾値73を補正するのではなく、画像データ50に基づき、対応する各画線42の明るさが同じになるように各画線42の1次強度の波形成分7を補正してもよい。 In this case, the image processing system 1 of the present embodiment can correct the threshold value 73 of each object line 42 according to the brightness of each corresponding object line 42 based on the image data 50 . For example, based on the image data 50, the threshold value 73 of each object line 42 can be corrected so that each corresponding object line 42 has the same brightness. Instead of correcting the threshold value 73 of each object 42, the waveform component 7 of the primary intensity of each object 42 is corrected based on the image data 50 so that the corresponding objects 42 have the same brightness. can be corrected.

画像処理装置3は、取得した線画模様40の画像データ50から、実際の各画線42の線幅などの特徴を再現および強調し、それらの相違を判別することができるように、各画線42の波形成分の波形幅の値70、1次強度のピーク値71および面積の値72を乗じることにより、走査ライン52に沿った各画線42のスコア8を生成するスコア生成部36と、そして各画線42のスコア8から、少なくとも第1の線幅を有する画線42を判別する判別部37とを備えている。 The image processing device 3 reproduces and emphasizes the characteristics such as the line width of each image line 42 from the acquired image data 50 of the line drawing pattern 40, and reproduces and emphasizes each image line so that the difference between them can be determined. a score generator 36 that generates a score 8 for each streak 42 along the scan line 52 by multiplying the waveform width value 70, the primary intensity peak value 71 and the area value 72 of the waveform components of 42; A discrimination unit 37 is provided for discriminating a drawing line 42 having at least the first line width from the score 8 of each drawing line 42 .

このように、本実施形態の画像処理システム1では、スコア生成部36により、各画線42の線幅を表すスコア8を求めることで、実際の各画線42の線幅の差異が僅少であるような場合であっても、判別部37で各画線42のスコア8を比較することが可能となり、線画模様40中の各画線42の線幅の差異(例えば、太い又は細い)を正確且つ安定して判別することができる。 As described above, in the image processing system 1 of the present embodiment, the score generation unit 36 obtains the score 8 representing the line width of each object line 42, so that the difference in the actual line width of each object line 42 is small. Even in such a case, the discrimination unit 37 can compare the score 8 of each drawing line 42, and the difference in line width (for example, thick or thin) of each drawing line 42 in the line drawing pattern 40 can be determined. Accurate and stable determination is possible.

例えば、各画線42のスコア8を比較することにより、線画模様40中の各画線42の中から1番太い線幅を有する画線42、2番目に太い線幅を有する画線42・・・、1番細い線幅を有する画線42などを正確且つ安定して判別し、抽出することができる。 For example, by comparing the score 8 of each object line 42, the object line 42 having the largest line width and the object line 42 having the second thickest line width among the respective object lines 42 in the line drawing pattern 40 are determined. . . , the image line 42 having the thinnest line width can be accurately and stably discriminated and extracted.

また、線画模様40中の各画線42の中から少なくとも第1の線幅を有する画線42を正確且つ安定して判別し、抽出することもできれば、第1の線幅とは異なる第2の線幅を有する画線42を正確且つ安定して判別し、抽出することもでき、例えば各画線42の中から1番太い線幅を有する方から2番目までの画線42、1番目と3番目に太い線幅を有する画線42、1番細い線幅を有する方から3番目までの画線42、1番目と3番目と4番目に細い線幅を有する画線42などを正確且つ安定して判別し、抽出することができる。 Further, if it is possible to accurately and stably discriminate and extract the drawing line 42 having at least the first line width from among the drawing lines 42 in the line drawing pattern 40, the second line width different from the first line width can be extracted. can be accurately and stably identified and extracted. and the third thickest line width, the third to third thinnest line widths, the first, third, and fourth thinnest line widths, etc. Moreover, it can be stably discriminated and extracted.

図2のフローチャートには、本実施形態の画像処理方法の手順が示されている。図2を参照して、本実施形態の画像処理方法における各ステップを説明する。 The flowchart of FIG. 2 shows the procedure of the image processing method of this embodiment. Each step in the image processing method of this embodiment will be described with reference to FIG.

本実施形態は、基材4上に印刷された2本以上の異なる線幅の画線42を含む線画模様40から、少なくとも第1の線幅を有する画線42を判別するための画像処理方法であって、
撮影部20により、基材4上に印刷された2本以上の異なる線幅の画線42を含む線画模様40と2次元コード41の画像データ5を取得するステップ(S1)と、
走査ライン指示部32により、2次元コード41の画像データ51に基づいて、線画模様40の画像データ50に対する走査ライン52の配置を定めるステップ(S2)と、
画線強度読取り部31により、線画模様40の画像データ50から、各画線42を横断する走査ライン52に沿った各画線42の1次強度を波形成分7として取得するステップ(S3)と、
波形幅解析部33により、1次強度の波形成分7から、ある1次強度の閾値73における各画線42に対応する波形成分の波形幅70を求めるステップ(S4)と、
1次強度解析部34により、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分の1次強度のピーク値71を求めるステップ(S5)と、
面積解析部35により、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分によって囲まれた領域の面積72を求めるステップ(S6)と、
スコア生成部36により、各画線42の波形成分の波形幅の値70、1次強度のピーク値71および面積の値72を乗じることにより、走査ライン52に沿った各画線42の線幅を表すスコア8を生成するステップ(S7)と、そして
判別部37により、各画線42のスコア8から、少なくとも第1の線幅を有する画線42を判別するステップ(S8)を含んでいる。
This embodiment is an image processing method for determining a drawing line 42 having at least a first line width from a line drawing pattern 40 including two or more drawing lines 42 having different line widths printed on a base material 4. and
a step of acquiring image data 5 of a line drawing pattern 40 including two or more drawing lines 42 having different line widths printed on a base material 4 and a two-dimensional code 41 by an imaging unit 20 (S1);
a step (S2) of determining the arrangement of the scanning lines 52 with respect to the image data 50 of the line drawing pattern 40 based on the image data 51 of the two-dimensional code 41 by the scanning line designating unit 32;
a step (S3) of obtaining, as a waveform component 7, the primary intensity of each image line 42 along a scanning line 52 crossing each image line 42 from the image data 50 of the line drawing pattern 40 by the image line intensity reading unit 31; ,
A step (S4) in which the waveform width analysis unit 33 obtains the waveform width 70 of the waveform component corresponding to each image line 42 at a certain primary intensity threshold value 73 from the waveform component 7 of the primary intensity;
A step (S5) of obtaining, from the waveform component 7 of the primary intensity, the peak value 71 of the primary intensity of the waveform component corresponding to each image line 42 and above the threshold value 73 by the primary intensity analysis unit 34;
A step (S6) in which the area analysis unit 35 obtains the area 72 of the area surrounded by the waveform component corresponding to each image line 42 above the threshold value 73 from the waveform component 7 of the primary intensity;
The score generator 36 multiplies the waveform width value 70, the primary intensity peak value 71, and the area value 72 of the waveform component of each image line 42 to obtain the line width of each image line 42 along the scanning line 52. and a step (S8) of determining, from the score 8 of each image line 42, the image line 42 having at least the first line width by the determination unit 37 .

このように、本実施形態の画像処理方法では、スコア生成部36により、各画線42の線幅を表すスコア8を求めることで、実際の各画線42の線幅の差異が僅少であるような場合であっても、判別部37で各画線42のスコア8を比較することが可能となり、線画模様40中の各画線42の線幅の差異(例えば、太い又は細い)を正確且つ安定して判別することができる。 As described above, in the image processing method of the present embodiment, the score 8 representing the line width of each object line 42 is obtained by the score generator 36, so that the difference in the actual line width of each object line 42 is small. Even in such a case, the discrimination unit 37 can compare the score 8 of each drawing line 42, and the difference in line width (for example, thick or thin) of each drawing line 42 in the line drawing pattern 40 can be accurately determined. And it can be determined stably.

次に、本実施形態の各ステップにおける画像処理方法を、図面を参照しながら以下に詳しく説明する。 Next, the image processing method in each step of this embodiment will be described in detail below with reference to the drawings.

図3の概要図には、本実施形態で使用される基材4上に印刷された線画模様(彩紋模様)40とQRコード41(登録商標)が示されている。 The schematic diagram of FIG. 3 shows a line drawing pattern (color pattern) 40 and a QR code 41 (registered trademark) printed on the base material 4 used in this embodiment.

図3に示されているように、本実施形態で使用される彩紋模様40は、QRコード41(登録商標)に対して所定の決められた位置に配置される。彩紋模様40は、画線または図形で構成される波状線・弧・円などの幾何学的模様を組み合わせた精細な模様を意味し、本願において「彩紋模様」とは、円状、楕円状、直線状といった形状を問わず、幾何学模様を組み合わせたものを含んでいてもよい。 As shown in FIG. 3, the colored pattern 40 used in this embodiment is arranged at a predetermined position with respect to the QR code 41 (registered trademark). The colorful pattern 40 means a fine pattern that combines geometric patterns such as wavy lines, arcs, and circles composed of streaks or figures. It may include a combination of geometric patterns regardless of the shape, such as a shape or a linear shape.

彩紋模様40の中には、例えば図3に示されているように、1部分の彩紋波形がコードの1文字に対応されている。本実施例では、彩紋波形から数字の対応は、線の本数および0.3ポイントの細線と0.6ポイントの太線で構成される線の配列パターンにて割り当てられている。 In the colorful pattern 40, one part of the colorful pattern waveform corresponds to one character of the code, as shown in FIG. 3, for example. In this embodiment, the number of lines and the line arrangement pattern composed of 0.3-point thin lines and 0.6-point thick lines are assigned to correspond to numbers from the colored pattern waveforms.

図4の概要図には、線画模様40とQRコード41(登録商標)の画像データ5から走査ライン52を配置する方法(太線の矢印部分)が例示されている。図5の拡大図には、図4に示される走査ライン52の配置方法における5桁目を部分的に拡大して示されている。図6の概要図には、線画模様40の画像データ5から、走査ライン52(図5で示される太線の矢印部分)が各画線42を横断することにより取得した1次強度の波形成分7が模式的に示されている。なお、図5は走査ライン52が7本の各画線42を横断する場合を例示しているので、図6においても7つの波形成分7が取得されるが、走査ライン52が6本の各画線42を横断する場合(図4)は、図示しないが、6つの波形成分7が取得される。また、図6において縦軸は波形成分7の強度(明暗)を表し、横軸は各波形成分7の位置(ドット数)を表している。 The schematic diagram of FIG. 4 exemplifies a method of arranging the scanning lines 52 from the image data 5 of the line drawing pattern 40 and the QR code 41 (registered trademark) (thick arrow portion). The enlarged view of FIG. 5 shows a partially enlarged view of the fifth digit in the method of arranging the scanning lines 52 shown in FIG. In the schematic diagram of FIG. 6, a waveform component 7 of the primary intensity obtained from the image data 5 of the line drawing pattern 40 by scanning lines 52 (thick arrow portions shown in FIG. 5) crossing each drawing line 42. is schematically shown. 5 illustrates the case where the scanning line 52 crosses each of the seven image lines 42, seven waveform components 7 are also obtained in FIG. When crossing the streak 42 (FIG. 4), six waveform components 7 are acquired, although not shown. 6, the vertical axis represents the intensity (brightness) of the waveform component 7, and the horizontal axis represents the position (number of dots) of each waveform component 7. In FIG.

図4~6に示されるように、彩紋模様40の画像データ50から取得した1次強度の波形成分7は、以下のようにして求められる。
・ステップ1;撮影部20により取得された彩紋模様40およびQRコード41(登録商標)のカラーの画像データ5を濃淡画像データ(256階調のグレースケール)へ変換する。
・ステップ2;走査ライン指示部32により、QRコード41(登録商標)の位置を検出し、QRコード41(登録商標)位置から線画模様40の画像データ50に対する走査ライン52の位置を算出する。
・ステップ3;1桁分に対し、走査ライン52上の各画線(本実施形態の場合は7本又は6本の画線42、図4参照)の1次強度の濃淡データから波形成分を取得する。
As shown in FIGS. 4 to 6, the primary intensity waveform component 7 obtained from the image data 50 of the colored pattern 40 is obtained as follows.
Step 1: Convert the color image data 5 of the colored pattern 40 and the QR code 41 (registered trademark) acquired by the photographing unit 20 into grayscale image data (256-gradation grayscale).
Step 2: The position of the QR code 41 (registered trademark) is detected by the scanning line designating unit 32, and the position of the scanning line 52 with respect to the image data 50 of the line drawing pattern 40 is calculated from the position of the QR code 41 (registered trademark).
Step 3: For one digit, waveform components are obtained from the grayscale data of the primary intensity of each image line (7 or 6 image lines 42 in this embodiment, see FIG. 4) on the scanning line 52. get.

また、QRコード41(登録商標)位置から線画模様40の画像データ50に対する走査ライン52の位置は、以下のようにして求められる。
・ステップ1A;座標の移動は行列の掛け算にて実現させることができる。
・ステップ2A;横軸Xと縦軸YのXY座標移動は、透視変換行列を用いて、3×3の行列で実現が可能となる。透視変換行列は、変換前4点、変換後4点を与えることで計算することができる。そして
・ステップ3A;マスター画像のQRコード41(登録商標)の位置4点(又は3点)とデコード画像のQRコード41(登録商標)の位置4点(又は3点)を使用して、変換行列を計算する。マスター画像の座標点Aに変換行列を掛けることで、デコード画像上での対応座標点が計算できる。
・ステップ4A;この仕組により、マスター画像にて設定した解析走査ライン座標(X,Y)が、デコード画像ではどの座標(X’,Y’)となるかを取得することが可能となる。
Also, the position of the scanning line 52 with respect to the image data 50 of the line drawing pattern 40 from the position of the QR code 41 (registered trademark) is obtained as follows.
Step 1A; Movement of coordinates can be realized by multiplication of matrices.
Step 2A: XY coordinate movement of the horizontal axis X and the vertical axis Y can be realized with a 3×3 matrix using a perspective transformation matrix. A perspective transformation matrix can be calculated by giving 4 points before transformation and 4 points after transformation. and Step 3A; using the 4 points (or 3 points) of the QR Code 41 (registered trademark) position of the master image and the 4 points (or 3 points) of the QR Code 41 (registered trademark) position of the decoded image, transform Compute a matrix. By multiplying the coordinate point A of the master image by the transformation matrix, the corresponding coordinate point on the decoded image can be calculated.
Step 4A: This mechanism makes it possible to obtain which coordinates (X', Y') in the decoded image correspond to the analysis scanning line coordinates (X, Y) set in the master image.

図7の概要図には、彩紋模様40の画像データ50から取得した1次強度の波形成分7と、ある1次強度の閾値73における各画線42に対応する波形成分の波形幅70の求め方が示されており、図8の概要図には、1次強度の波形成分7と、閾値73より上側で且つ各画線42に対応する波形成分の1次強度のピーク値71の求め方が示されており、そして図9の概要図には、1次強度の波形成分7と、閾値73より上側で且つ各画線42に対応する波形成分によって囲まれた領域の面積72の求め方が示されている。なお、図5は走査ライン52が7本の各画線42を横断する場合を例示しているので、図7~9においても7つの波形成分7が取得されるが、走査ライン52が6本の各画線42を横断する場合(図4)は、図示しないが、6つの波形成分7が取得される。また、図7~9において、縦軸は波形成分7の強度(明暗)を表し、横軸は各波形成分7の位置(ドット数)を表している。 In the schematic diagram of FIG. 7, the waveform component 7 of the primary intensity obtained from the image data 50 of the colorful pattern 40 and the waveform width 70 of the waveform component corresponding to each image line 42 at a certain threshold value 73 of the primary intensity. FIG. 8 is a schematic diagram showing the determination of the primary intensity waveform component 7 and the primary intensity peak value 71 of the waveform component above the threshold value 73 and corresponding to each drawing line 42. 9 shows the area 72 of the area surrounded by the waveform component 7 of the primary intensity and the waveform component corresponding to each streak 42 above the threshold value 73. direction is indicated. 5 illustrates the case where the scanning line 52 crosses seven image lines 42, seven waveform components 7 are also obtained in FIGS. 4 (FIG. 4), six waveform components 7 are obtained (not shown). 7 to 9, the vertical axis represents the intensity (brightness) of the waveform component 7, and the horizontal axis represents the position (number of dots) of each waveform component 7. FIG.

取得した彩紋模様40の画像データ50から、各画線42(1次強度の波形成分7)の特徴を表す指標として、波形幅解析部33により、1次強度の波形成分7から、ある1次強度の閾値73における各画線42に対応する波形成分の波形幅70が求められ、1次強度解析部34により、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分の1次強度のピーク値71が求められ、そして面積解析部35により、1次強度の波形成分7から、閾値73より上側で且つ各画線42に対応する波形成分によって囲まれた領域の面積72が求められる。 From the obtained image data 50 of the colorful pattern 40, the waveform width analysis unit 33 extracts a certain 1 The waveform width 70 of the waveform component corresponding to each object 42 at the threshold value 73 of the next intensity is obtained, and the first intensity analysis unit 34 determines the width of each object 42 above the threshold value 73 from the waveform component 7 of the first intensity. Then, the area analysis unit 35 determines the peak value 71 of the primary intensity waveform component 7 that is above the threshold value 73 and is surrounded by the waveform component corresponding to each image line 42. The area 72 of the truncated region is determined.

本実施形態の画像処理システム1では、1次強度の波形成分7から取得する波形幅70、ピーク値71および面積72の精度を向上させるため、画像データ5に基づき、各画線42の閾値73を対応する各画線42の明るさに応じて補正することができる。また、各画線42の閾値73を補正するのではなく、画像データ5に基づき、対応する各画線42の明るさが同じになるように各画線42の1次強度の波形成分7を補正してもよい。 In the image processing system 1 of this embodiment, in order to improve the accuracy of the waveform width 70, the peak value 71, and the area 72 obtained from the waveform component 7 of the primary intensity, the threshold value 73 of each image line 42 is calculated based on the image data 5. can be corrected according to the brightness of each corresponding image line 42 . Further, instead of correcting the threshold value 73 of each object 42, the waveform component 7 of the primary intensity of each object 42 is corrected based on the image data 5 so that the corresponding objects 42 have the same brightness. can be corrected.

次に、上述した1次強度の波形成分7(以下、「波形グラフ」ともいう。)の解析方法をより具体的に説明する。本実施形態の画像処理方法及び画像処理システム1では、1次強度の波形成分7の強度(以下、「明暗」ともいう。)の解析は、例えば以下の手順により行われる。 Next, a method for analyzing the above-described primary intensity waveform component 7 (hereinafter also referred to as a “waveform graph”) will be described more specifically. In the image processing method and image processing system 1 of the present embodiment, the analysis of the intensity of the waveform component 7 of the primary intensity (hereinafter also referred to as "brightness") is performed, for example, by the following procedure.

先ず、彩紋模様40の強度(明暗)を現した画像データ50の波形成分7の測定に基づき、波形幅解析部33により各波形成分7の波形幅fが、そのドット数により算出される(図7参照)。各波形成分7の波形幅fは、図7の波形グラフに正対して右側から左側へ測定される。 First, based on the measurement of the waveform component 7 of the image data 50 representing the intensity (brightness) of the colored pattern 40, the waveform width analysis unit 33 calculates the waveform width fn of each waveform component 7 from the number of dots. (See FIG. 7). The waveform width fn of each waveform component 7 is measured from right to left facing the waveform graph of FIG.

また、図7の波形グラフにおいて、縦軸は波形成分7の強度(明暗)を表しており、横軸は各波形成分7の位置(ドット数)を表しており、そして縦軸の上側がより強度が強い状態(明度が低い状態、黒っぽい状態、暗い状態)を表している。測定対象として、線画模様(彩紋模様)40中の彩紋の画線42を幅方向に測定した場合、強度が弱い状態から強い状態へ(明度が高い状態から低い状態へ、白っぽい状態から黒っぽい状態へ)と波形成分7が観測されるため、各波形成分7は彩紋の各画線42の特性を表すことになる。 In the waveform graph of FIG. 7, the vertical axis represents the intensity (brightness) of the waveform component 7, the horizontal axis represents the position (number of dots) of each waveform component 7, and the upper side of the vertical axis represents the number of dots. It represents a state of high intensity (state of low brightness, dark state, dark state). As a measurement object, when measuring the line drawing pattern (color pattern) 40 in the width direction, the intensity changes from a weak state to a strong state (from a high lightness state to a low lightness state, from a whitish state to a blackish state). ) and waveform components 7 are observed, each waveform component 7 represents the characteristics of each image line 42 of the color pattern.

具体的には、図7の波形グラフにおける全波形成分7中の最大値をaとして、各波形成分7毎の開始点となる最低値をbとすると、例えば第1の波形における波形成分7の最低値はbとなる。そして、各波形成分7の最低値bと全波形成分7中の最大値aとの差異を7:3で配分した位置を各波形成分7の閾値cとすると、例えば第1の波形における閾値はcとなる。 Specifically, if the maximum value among all the waveform components 7 in the waveform graph of FIG. is the lowest value of b1 . Then, if the position obtained by distributing the difference between the lowest value bn of each waveform component 7 and the maximum value a among all the waveform components 7 at a ratio of 7:3 is set as the threshold value cn of each waveform component 7, for example, in the first waveform The threshold becomes c1.

第1の波形において、波形成分7の開始点である最低値bから上昇して行き、閾値cと交わる交点をdとし、そのまま上昇してピークを過ぎてから下降して行き、再び閾値cと交わる点をeとすると、交点dと交点eとの間の距離(ドット数)が第1の波形における波形成分7の波形幅fとなる。 In the first waveform, it rises from the lowest value b1, which is the starting point of the waveform component 7 , and the crossing point with the threshold value c1 is set to d1. Assuming that the point at which the threshold value c1 intersects is e1, the distance (the number of dots) between the intersection point d1 and the intersection point e1 is the waveform width f1 of the waveform component 7 in the first waveform.

そして、そのまま第1の波形における波形成分7を下降して行き、最低値に到達した点を第2の波形における波形成分7の開始点(最低値)bとすると、第1の波形の測定と同様に、最低値bと全波形成分7中の最大値aとの差異から第2の波形の閾値cが算出され、さらに第2の波形における波形成分7の上昇、下降をトレースすることにより閾値cとの交点dおよびeが測定され、その距離(ドット数)から第2の波形における波形成分7の波形幅fが算出される。以上の測定を、波形の数だけ繰り返すことにより、第1の波形から第7の波形までの波形幅f~f(図7)または第1の波形から第6の波形までの波形幅f~f(図示せず)が算出される。 Then, the waveform component 7 in the first waveform descends as it is, and the point at which the lowest value is reached is the starting point (lowest value) b2 of the waveform component 7 in the second waveform. Similarly, the threshold value c2 of the second waveform is calculated from the difference between the lowest value b2 and the maximum value a in all the waveform components 7, and the rise and fall of the waveform component 7 in the second waveform are traced. Thus, the intersection points d2 and e2 with the threshold value c2 are measured, and the waveform width f2 of the waveform component 7 in the second waveform is calculated from the distance ( dot number). By repeating the above measurement for the number of waveforms, the waveform width f 1 to f 7 (FIG. 7) from the first waveform to the seventh waveform or the waveform width f from the first waveform to the sixth waveform 1 to f 6 (not shown) are calculated.

この結果、図7の波形グラフにおいて、各波形成分7の波形幅fは、右端の第1の波形の波形成分の波形幅fが「7」、右から2番目の第2の波形の波形成分の波形幅fが「7」、3番目の第3の波形の波形成分の波形幅fが「6」、4番目の第4の波形の波形成分の波形幅fが「6」、5番目の第5の波形の波形成分の波形幅fが「7」、6番目の第6の波形の波形成分の波形幅fが「10」、そして7番目の第7の波形の波形成分の波形幅fが「7」となった。 As a result, in the waveform graph of FIG. 7, the waveform width fn of each waveform component 7 is "7" for the waveform width f1 of the first waveform on the right end, and "7" for the waveform width f1 of the second waveform from the right. The waveform width f2 of the waveform component is "7", the waveform width f3 of the third waveform component is "6", and the waveform width f4 of the fourth waveform component is "6". , the waveform width f5 of the waveform component of the fifth waveform is "7", the waveform width f6 of the waveform component of the sixth sixth waveform is "10", and the seventh waveform The waveform width fn of the waveform component of is "7".

次に、強度(明暗)を現した彩紋模様40の画像データ50の波形成分7の測定に基づき、1次強度解析部34により各波形成分7のピーク値jが算出される(図8参照)。図8の波形グラフにおいて、縦軸は波形成分7の強度(明暗)を表しており、横軸は各波形成分7の位置(ドット数)を表しているのは、図6および7と同様である。 Next, based on the measurement of the waveform component 7 of the image data 50 of the colorful pattern 40 expressing the intensity (brightness and darkness), the primary intensity analysis unit 34 calculates the peak value jn of each waveform component 7 (Fig. 8 reference). In the waveform graph of FIG. 8, the vertical axis represents the intensity (brightness) of the waveform component 7, and the horizontal axis represents the position (number of dots) of each waveform component 7, as in FIGS. be.

具体的には、各波形における波形成分7の閾値cを超え、上昇から下降に転じる変極点をgとし、全波形成分7中の最小値をhとすると、変極点gと全波形成分7中の最小値hとの差異が、各波形における波形成分7のピーク値jとなる。 Specifically, let gn be the inflection point at which the waveform component 7 in each waveform exceeds the threshold cn and turn from rising to descent, and let h be the minimum value in all the waveform components 7. Then, the inflection point gn and the entire waveform The difference from the minimum value h in the component 7 becomes the peak value jn of the waveform component 7 in each waveform.

例えば第1の波形では、その波形成分7が閾値cとの交点dを超えて上昇し、ピークを迎えて下降に転じた変極点をgとすると、その変極点gと全波形成分7中の最小値hとの差異が第1の波形における波形成分7のピーク値jとなる。 For example, in the first waveform, if the inflection point at which the waveform component 7 rises beyond the intersection point d1 with the threshold value c1 and reaches a peak and turns downward is g1, then the inflection point g1 and the entire waveform The difference from the minimum value h in the component 7 becomes the peak value j1 of the waveform component 7 in the first waveform.

第2の波形では、その波形成分7が閾値cとの交点dを超えて上昇し、ピークを迎えて下降に転じた変極点をgとすると、その変極点gと全波形成分7中の最小値hとの差異が第2の波形における波形成分7のピーク値jとなる。以上の測定を、波形の数だけ繰り返すことにより、第1の波形から第7の波形までのピーク値j~j(図8)または第1の波形から第6の波形までのピーク値j~j(図示せず)が算出される。 In the second waveform, if the inflection point at which the waveform component 7 rises beyond the intersection point d2 with the threshold value c2 and reaches a peak and turns downward is g2 , then the inflection point g2 and all the waveform components The difference from the minimum value h in 7 is the peak value j2 of the waveform component 7 in the second waveform. By repeating the above measurement for the number of waveforms, the peak values j 1 to j 7 (FIG. 8) from the first waveform to the seventh waveform or the peak value j from the first waveform to the sixth waveform 1 to j 6 (not shown) are calculated.

この結果、図8の波形グラフにおいて、各波形成分7のピーク値jは、右端の第1の波形の波形成分のピーク値jが「0.56×255」、右から2番目の第2の波形の波形成分のピーク値jが「0.58×255」、3番目の第3の波形の波形成分のピーク値jが「0.53×255」、4番目の第4の波形の波形成分のピーク値jが「0.68×255」、5番目の第5の波形の波形成分のピーク値jが「0.70×255」、6番目の第6の波形の波形成分のピーク値jが「1.0×255」、そして7番目の第7の波形の波形成分のピーク値jが「0.73×255」となった。 As a result, in the waveform graph of FIG. 8, the peak value jn of each waveform component 7 is "0.56×255" for the peak value j1 of the waveform component of the first waveform on the right end, and The peak value j2 of the waveform component of the second waveform is "0.58×255", the peak value j3 of the waveform component of the third waveform is "0.53×255", the fourth waveform The peak value j4 of the waveform component of the waveform is "0.68 × 255", the peak value j5 of the waveform component of the fifth waveform is "0.70 × 255", the sixth waveform The peak value j6 of the waveform component was "1.0×255", and the peak value jn of the waveform component of the seventh waveform was "0.73×255".

さらに、強度(明暗)を現した彩紋模様40の画像データ50の波形成分7の測定に基づき、各波形成分7の面積kが算出される(図9参照)。図9の波形グラフにおいて、縦軸は波形成分7の強度(明暗)を表しており、横軸は各波形成分7の位置(ドット数)を表しているのは、図6~8と同様である。 Further, the area kn of each waveform component 7 is calculated based on the measurement of the waveform component 7 of the image data 50 of the colored pattern 40 expressing the intensity (brightness and darkness) (see FIG. 9). In the waveform graph of FIG. 9, the vertical axis represents the intensity (brightness) of the waveform component 7, and the horizontal axis represents the position (number of dots) of each waveform component 7, as in FIGS. be.

具体的には、各波形における波形成分7が閾値cとの交点dを超えて上昇し、ピークを過ぎて下降し再び閾値cと交わる交点eまでにおいて、全波形成分7中の最小値hから波形成分7の測定値までの積分値が、各波形における波形成分7の面積kとなる。 Specifically, the waveform component 7 in each waveform rises beyond the intersection point dn with the threshold value cn , passes the peak, descends, and reaches the intersection point en where it intersects the threshold value cn again. The integrated value from the minimum value h to the measured value of the waveform component 7 is the area kn of the waveform component 7 in each waveform.

例えば第1の波形では、閾値cとの交点d、eとの間の波形面積(斜線部分)が、第1の波形における波形成分7の面積kとなる。第2の波形では、閾値cとの交点d、eとの間の波形面積(斜線部分)が、第2の波形における波形成分7の面積kとなる。以上の測定を、波形の数だけ繰り返すことにより、第1の波形から第7の波形までの面積k~k(図9)または第1の波形から第6の波形までの面積k~k(図示せず)が算出される。 For example, in the first waveform, the area k1 of the waveform component 7 in the first waveform is the waveform area (shaded area) between the intersections d1 and e1 with the threshold value c1. In the second waveform, the waveform area (hatched portion) between the intersections d 2 and e 2 with the threshold value c 2 is the area k 2 of the waveform component 7 in the second waveform. By repeating the above measurement for the number of waveforms, the areas k 1 to k 7 from the first waveform to the seventh waveform (FIG. 9) or the areas k 1 to k 7 from the first waveform to the sixth waveform k 6 (not shown) is calculated.

この結果、図9の波形グラフにおいて、各波形成分7の面積(斜線部分)kは、右端の第1の波形の波形成分の面積kが「3.31×255」、右から2番目の第2の波形の波形成分の面積kが「3.24×255」、3番目の第3の波形の波形成分の面積kが「2.75×255」、4番目の第4の波形の波形成分の面積kが「3.14×255」、5番目の第5の波形の波形成分の面積kが「4.07×255」、6番目の第6の波形の波形成分の面積kが「6.73×255」、そして7番目の第7の波形の波形成分の面積kが「4.16×255」となった。 As a result, in the waveform graph of FIG. 9, the area (hatched portion) kn of each waveform component 7 is such that the area k1 of the waveform component of the first waveform on the right end is "3.31×255" and the second from the right. The area k2 of the waveform component of the second waveform is "3.24×255", the area k3 of the waveform component of the third waveform is "2.75×255", the fourth The area k4 of the waveform component of the waveform is "3.14 × 255", the area k5 of the waveform component of the fifth waveform is "4.07 × 255", the waveform component of the sixth waveform The area k6 of the waveform component of the seventh waveform was "6.73×255", and the area k7 of the waveform component of the seventh waveform was "4.16×255".

最後に、強度(明暗)を現した彩紋模様40の画像データ50の波形成分7の測定に基づき、面積解析部35により各波形成分7から求めた波形幅f、ピーク値jおよび面積kから、各波形成分7のスコアmが算出される(図10参照)。図10の棒グラフでは、縦軸は、全波形幅f中の最大値fn(max)に対する各波形成分7の波形幅fの割合、全ピーク値j中の最大値jn(max)に対する各波形成分7のピーク値jの割合、全面積k中の最大値kn(max)に対する各波形成分7の面積kの割合、そして全スコアmの最大値mn(max)に対する各波形成分7のスコアmの割合をそれぞれ百分率(%)で表しており、横軸は各波形成分7を表している。 Finally, based on the measurement of the waveform component 7 of the image data 50 of the colored pattern 40 expressing the intensity (brightness and darkness), the waveform width f n , the peak value j n and the area obtained from each waveform component 7 by the area analysis unit 35 From kn, the score mn of each waveform component 7 is calculated ( see FIG. 10). In the bar graph of FIG. 10, the vertical axis indicates the ratio of the waveform width fn of each waveform component 7 to the maximum value fn(max) in all waveform widths fn, and the maximum value jn (max) in all peak values jn . ) , the ratio of the area kn of each waveform component 7 to the maximum value kn (max) in the total area kn , and the maximum value mn ( max) of each waveform component 7 is represented by percentage (%), and the horizontal axis represents each waveform component 7 .

線画模様40における各画線42の線幅の差異(例えば、太い又は細い)の判別は、各波形成分7から求めた波形幅fと、ピーク値jと、そして面積kとを乗算することにより得られた各波形成分7のスコアmに基づき、該スコアmが測定された各波形成分7の中で相対的にどのような特性を示すかを観測することにより行われる。 The line width difference (for example, thick or thin) of each drawing line 42 in the line drawing pattern 40 is determined by multiplying the waveform width fn obtained from each waveform component 7, the peak value jn , and the area kn . Based on the score mn of each waveform component 7 obtained by the measurement, the characteristics of each waveform component 7 measured relative to the score mn are observed.

具体的には、各波形における波形成分7のスコアmは、スコア生成部36により、各波形成分7から求めた波形幅fと、ピーク値jと、そして面積kとを乗算することにより算出される。 Specifically, the score mn of the waveform component 7 in each waveform is obtained by multiplying the waveform width fn obtained from each waveform component 7 by the score generator 36, the peak value jn , and the area kn . It is calculated by

例えば第1の波形における波形成分7のスコアmは、第1の波形の波形成分7から求めた波形幅fと、ピーク値jと、そして面積kとを乗算することにより算出される。同様に、第2の波形における波形成分7のスコアmは、第2の波形の波形成分7から求めた波形幅fと、ピーク値jと、そして面積kとを乗算することにより算出される。以上の計算を、波形の数だけ繰り返すことにより、第1の波形から第7の波形までのスコアm~m(図10)または第1の波形から第6の波形までのスコアm~m(図示せず)が算出される。 For example, the score m1 of the waveform component 7 in the first waveform is calculated by multiplying the waveform width f1 obtained from the waveform component 7 of the first waveform, the peak value j1 , and the area k1. be. Similarly, the score m2 of the waveform component 7 in the second waveform is obtained by multiplying the waveform width f2 obtained from the waveform component 7 of the second waveform, the peak value j2, and the area k2. Calculated. By repeating the above calculation for the number of waveforms, the scores m 1 to m 7 (FIG. 10) from the first waveform to the seventh waveform or the scores m 1 to m 1 from the first waveform to the sixth waveform m 6 (not shown) is calculated.

この結果、第1の波形から第7の波形を測定した場合、図10の棒グラフに示されるように、各波形成分7のスコアmは、右端の第1の波形の波形成分のスコアmが「12」、右から2番目の第2の波形の波形成分のスコアmが「13」、3番目の第3の波形の波形成分のスコアmが「8」、4番目の第4の波形の波形成分のスコアmが「12」、5番目の第5の波形の波形成分のスコアmが「20」、6番目の第6の波形の波形成分のスコアmが「64」、そして7番目の第7の波形の波形成分のスコアmが「21」となった。 As a result, when the first to seventh waveforms are measured, as shown in the bar graph of FIG. 10, the score mn of each waveform component 7 is the score m1 is "12", the score m2 of the waveform component of the second waveform from the right is "13", the score m3 of the waveform component of the third waveform is "8", the fourth The score m4 of the waveform component of the fifth waveform is " 12 ", the score m5 of the waveform component of the fifth waveform is "20", the score m6 of the waveform component of the sixth sixth waveform is "64" ”, and the score m 7 of the waveform component of the seventh seventh waveform became “21”.

すなわち、本実施形態において1次強度の波形成分7のスコアmは、7つの波形成分7のうち、第6の波形における波形成分7のスコアmが最大値の「64」となり、これを100%と換算した場合、例えば第1波形における波形成分7のスコアmの値「12」は波形成分7のスコアmに対して約19%となり、第2波形における波形成分7のスコアmの値「13」は波形成分7のスコアmに対して約20%となり、第3波形における波形成分7のスコアmの値「8」は波形成分7のスコアmに対して12.5%となり、第4波形における波形成分7のスコアmの値「12」は、波形成分7のスコアmに対して約19%となり、第5波形における波形成分7のスコアmの値「20」は波形成分7のスコアmに対して約31%となり、そして第7波形における波形成分7のスコアmの値「21」は波形成分7のスコアmに対して約33%となる(図10参照)。 That is, in the present embodiment, among the seven waveform components 7, the score mn of the waveform component 7 of the primary intensity is "64", which is the maximum value of the score m6 of the waveform component 7 in the sixth waveform. When converted to 100%, for example, the value "12" of the score m1 of the waveform component 7 in the first waveform is about 19% of the score m6 of the waveform component 7 , and the score m The value of 2 "13" is about 20% to the score m6 of waveform component 7, and the value " 8 " of score m3 of waveform component 7 in the third waveform is 12% to the score m6 of waveform component 7. The score m4 of waveform component 7 in the fourth waveform "12" is about 19% of the score m6 of waveform component 7 in the fifth waveform, and the score m5 of waveform component 7 in the fifth waveform is about 19%. The value "20" is about 31% for the score m6 of waveform component 7 , and the value "21" for score m7 of waveform component 7 in the seventh waveform is about 33% for score m6 of waveform component 7 . % (see FIG. 10).

本実施形態において、測定対象としている1桁当たりの線画模様(彩紋模様)40の画線42の数は7本又は6本で構成されており(図4参照)、そのうち1本のみが太く、それ以外は全て細いという判別ルールに基づいて解析しているので、例えば測定対象の画線42の数が7本である場合は、図10に示される各波形成分7のスコアmの算出結果に基づき、判別部37により太い線は第6波形の波形成分7、すなわち右から6番目の画線42であり、それ以外の第1波形から第5波形および第7の波形の波形成分7は全て細い線であるという結論が導かれる。 In this embodiment, the number of drawing lines 42 of the line drawing pattern (color pattern) 40 per digit to be measured is 7 or 6 (see FIG. 4), and only one line is thick. , all others are thin, so for example, when the number of drawing lines 42 to be measured is 7, the score mn of each waveform component 7 shown in FIG. 10 is calculated. Based on the result, the determination unit 37 determines that the thick line is the waveform component 7 of the sixth waveform, that is, the sixth image line 42 from the right, and the other waveform components 7 of the first to fifth and seventh waveforms. are all thin lines.

このため、本実施形態の画像処理方法及び画像処理システム1では、各画線42の波形成分7から求めた波形幅f、ピーク値jまたは面積kのそれぞれを比較するよりも、各画線42のスコアm同士を比較した方が、各画線42の太さの比を正確に反映しながらスコアの値の差異が大きくなるため、実際の各画線42の線幅の差異が僅少であるような場合であっても、線画模様40中の各画線42の線幅の差異(例えば、太い又は細い)を正確且つ安定して判別することができるようになる。 Therefore, in the image processing method and image processing system 1 of the present embodiment, rather than comparing the waveform width f 1 , the peak value j 1 or the area k 1 obtained from the waveform component 7 of each object 42, each Comparing the scores m to n of the stylized lines 42 increases the difference in the score values while accurately reflecting the thickness ratio of the stylized lines 42. Therefore, the actual line width difference of the stylized lines 42 is Even in the case where the .DELTA.

さらに、本実施形態では、各画線42のスコアm同士を比較した判別結果を特定のキャラクターに変換するために、例えば表1に示されるように、予め判別結果と特定のキャラクターとを関連付ける所定のテーブルを利用することができる。 Furthermore, in the present embodiment, in order to convert the discrimination result obtained by comparing the scores m to n of each stylus 42 into a specific character, the discrimination result and the specific character are associated in advance as shown in Table 1, for example. Predefined tables are available.

Figure 0007161925000001
Figure 0007161925000001

具体的には、本実施形態の場合、画像強度読取り部31により彩紋模様40(画像データ50)を内側から外側へ走査することにより(図4参照)、7本又は6本の画線42に対応する7つ(図6)又は6つ(図示せず)の波形成分7が取得される。そして上述した方法により、7つの波形成分7のスコアm~mの算出結果(図10)又は6つの波形成分7のスコアm~mの算出結果(図示せず)に基づき、各波形成分7の太線、細線の区別を導き出すことができる。そして、得られた太線、細線の組み合わせのパターンを表1へ当て嵌めることにより、7本又は6本の画線42の組み合わせからなるパターンに対して、特定のキャラクターを導き出すことが可能になる。勿論、彩紋模様40を構成する画線42の本数や、画像強度読取り部31によって取得される波形成分7の数に制限はなく、任意のn本の画線42、任意のn個の波形成分7の組み合わせからなるパターンに対してスコアm~mの算出することにより、特定のキャラクターを導き出すこともできる。 Specifically, in the case of this embodiment, by scanning the color pattern 40 (image data 50) from the inside to the outside by the image intensity reading unit 31 (see FIG. 4), seven or six image lines 42 are obtained. 7 (FIG. 6) or 6 (not shown) waveform components 7 corresponding to . Then, by the method described above, based on the calculation results of the scores m 1 to m 7 of the seven waveform components 7 (FIG. 10) or the calculation results of the scores m 1 to m 6 of the six waveform components 7 (not shown), each A distinction between thick and thin lines of the waveform component 7 can be derived. Then, by applying the obtained combination pattern of thick lines and thin lines to Table 1, it becomes possible to derive a specific character from a pattern consisting of a combination of seven or six drawing lines 42 . Of course, there is no limit to the number of the image lines 42 forming the colorful pattern 40 or the number of the waveform components 7 acquired by the image intensity reading unit 31, and arbitrary n image lines 42 and arbitrary n waveforms A specific character can also be derived by calculating scores m 1 to m n for a pattern consisting of a combination of components 7 .

1・・・・画像処理システム
2・・・・画像取得装置
20・・・撮影部
21・・・送信部
3・・・・画像処理装置
30・・・受信部
31・・・画線強度読取り部
32・・・走査ライン指示部
33・・・波形幅解析部
34・・・1次強度解析部
35・・・面積解析部
36・・・スコア生成部
37・・・判別部
4・・・・基材
40・・・線画模様(彩紋模様)
41・・・2次元コード(QRコード(登録商標))
42・・・画線
5・・・・画像データ
50・・・線画模様の画像データ
51・・・2次元コード(QRコード(登録商標))の画像データ
52・・・走査ライン
6・・・・走査ラインの配置データ
7・・・・1次強度(波形成分)
70・・・波形幅
71・・・ピーク値
72・・・面積
73・・・閾値
8・・・・スコア
REFERENCE SIGNS LIST 1 image processing system 2 image acquisition device 20 imaging unit 21 transmission unit 3 image processing device 30 reception unit 31 image line intensity reading Part 32... Scanning line indication part 33... Waveform width analysis part 34... Primary intensity analysis part 35... Area analysis part 36... Score generation part 37... Discrimination part 4...・ Base material 40 ... Line drawing pattern (color pattern)
41 ... two-dimensional code (QR code (registered trademark))
42... Drawing line 5... Image data 50... Line drawing pattern image data 51... Two-dimensional code (QR code (registered trademark)) image data 52... Scanning line 6... - Arrangement data of scanning lines 7: Primary intensity (waveform component)
70 Waveform width 71 Peak value 72 Area 73 Threshold 8 Score

Claims (18)

基材上に印刷された2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別するための画像処理方法であって、
撮影部により、基材上に印刷された2本以上の異なる線幅の画線を含む線画模様の画像データを取得するステップと、
画線強度読取り部により、前記線画模様の画像データから、各画線を横断する走査ラインに沿った各画線の1次強度を波形成分として取得するステップと、
波形幅解析部により、前記1次強度の波形成分から、ある1次強度の閾値における各画線に対応する波形成分の波形幅を求めるステップと、
1次強度解析部により、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値を求めるステップと、
面積解析部により、前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積を求めるステップと、
スコア生成部により、各画線の波形成分の前記波形幅の値、前記1次強度のピーク値および前記面積の値を乗じることにより、前記走査ラインに沿った各画線の線幅を表すスコアを生成するステップと、そして
判別部により、前記各画線のスコアから、少なくとも第1の線幅を有する画線を判別するステップを含んでいる画像処理方法。
An image processing method for determining a drawing line having at least a first line width from a line drawing pattern including two or more drawing lines having different line widths printed on a base material,
Acquiring image data of a line drawing pattern including two or more lines of different line widths printed on a base material by an imaging unit;
a step of obtaining, as a waveform component, a primary intensity of each image line along a scanning line crossing each image line from the image data of the line drawing pattern by an image line intensity reading unit;
obtaining a waveform width of a waveform component corresponding to each drawing line at a certain primary intensity threshold value from the waveform component of the primary intensity by the waveform width analysis unit;
obtaining a peak value of the primary intensity of the waveform component corresponding to each image line above the threshold from the waveform component of the primary intensity by the primary intensity analysis unit;
obtaining the area of the region above the threshold value and surrounded by the waveform components corresponding to each drawing line from the waveform component of the primary intensity by the area analysis unit;
A score representing the line width of each image line along the scanning line is obtained by multiplying the waveform width value, the primary intensity peak value, and the area value of the waveform component of each image line by the score generating unit. and determining, by a determining unit, an object line having at least a first line width from the score of each image line.
前記第1の線幅を有する画線は、2本以上の異なる線幅の画線の中で最も太い線幅を有する画線、または2本以上の異なる線幅の画線の中で最も細い線幅を有する画線である請求項1に記載の画像処理方法。 The drawing line having the first line width is the drawing line having the thickest line width among two or more drawing lines having different line widths, or the drawing line having the thinnest line width among two or more drawing lines having different line widths. 2. The image processing method according to claim 1, wherein the object line has a line width. 前記判別部が、前記第1の線幅とは異なる第2の線幅を有する画線を判別するステップをさらに含んでいる請求項1又は2に記載の画像処理方法。 3. The image processing method according to claim 1, wherein said determining unit further includes a step of determining an image line having a second line width different from said first line width. 各画線の前記閾値は、前記画像データに基づき、対応する各画線の明るさに応じて補正されていることを特徴とする請求項1ないし3のいずれか1項に記載の画像処理方法。 4. The image processing method according to any one of claims 1 to 3, wherein the threshold value for each image line is corrected according to the brightness of each corresponding image line based on the image data. . 前記画像データは、前記撮影部により取得された、前記基材上に印刷された特定コードの画像データをさらに含んでおり、そして前記線画模様に対する前記走査ラインの配置は、走査ライン指示部により、前記特定コードの画像データに基づいて定められることを特徴とする請求項1ないし4のいずれか1項に記載の画像処理方法。 The image data further includes image data of a specific code printed on the base material acquired by the photographing unit, and the arrangement of the scanning lines with respect to the line drawing pattern is determined by a scanning line designating unit, 5. The image processing method according to any one of claims 1 to 4, wherein the code is determined based on the image data of the specific code. 前記特定コードは、2次元コードである請求項5に記載の画像処理方法。 6. The image processing method according to claim 5, wherein said specific code is a two-dimensional code. 前記走査ラインは、各画線を同じ角度で横断するように定められることを特徴とする請求項1ないし6のいずれか1項に記載の画像処理方法。 7. An image processing method according to any one of claims 1 to 6, wherein said scanning lines are defined to traverse each image line at the same angle. 前記線画模様は、彩紋模様である請求項1ないし7のいずれか1項に記載の画像処理方法。 8. The image processing method according to any one of claims 1 to 7, wherein the line drawing pattern is a colored pattern. 前記画像データを取得後、前記画像データを256階調のグレースケールへ変換するステップをさらに含んでいる請求項1ないし8のいずれか1項に記載の画像処理方法。 9. The image processing method according to any one of claims 1 to 8, further comprising the step of converting the image data into 256-gradation gray scale after acquiring the image data. 基材上に印刷された2本以上の異なる線幅の画線を含む線画模様から、少なくとも第1の線幅を有する画線を判別するための画像処理システムであって、
基材上に印刷された2本以上の異なる線幅の画線を含む線画模様の画像データを取得する撮影部と、
前記画像データを有線又は無線により画像処理装置へ送信する送信部と
を備えた画像取得装置と、そして
前記画像取得装置から送信された前記画像データを受信する受信部と、
前記線画模様の画像データから、各画線を横断するある走査ラインに沿った各画線の1次強度を波形成分として取得する画線強度読取り部と、
前記1次強度の波形成分から、ある1次強度の閾値における各画線に対応する波形成分の波形幅を求める波形幅解析部と、
前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分の1次強度のピーク値を求める1次強度解析部と、
前記1次強度の波形成分から、前記閾値より上側で且つ各画線に対応する波形成分によって囲まれた領域の面積を求める面積解析部と、
各画線の波形成分の前記波形幅の値、前記1次強度のピーク値および前記面積の値を乗じることにより、前記走査ラインに沿った各画線の線幅を表すスコアを生成するスコア生成部と、そして
前記各画線のスコアから、少なくとも第1の線幅を有する画線を判別する判別部と
を備えた画像処理装置と
からなる画像処理システム。
An image processing system for determining a drawing line having at least a first line width from a line drawing pattern including two or more drawing lines having different line widths printed on a base material,
an imaging unit that acquires image data of a line drawing pattern including two or more lines with different line widths printed on a base material;
an image acquisition device comprising a transmission unit that transmits the image data to an image processing device by wire or wirelessly; and a reception unit that receives the image data transmitted from the image acquisition device;
an image line intensity reading unit that obtains, as a waveform component, a primary intensity of each image line along a certain scanning line crossing each image line from the image data of the line drawing pattern;
a waveform width analysis unit that obtains, from the waveform components of the primary intensity, waveform widths of waveform components corresponding to each drawing line at a certain threshold value of the primary intensity;
a primary intensity analysis unit that obtains, from the waveform components of the primary intensity, a peak value of the primary intensity of the waveform component that is above the threshold value and that corresponds to each drawing line;
an area analysis unit that obtains the area of a region above the threshold value and surrounded by waveform components corresponding to each drawing line from the waveform component of the primary intensity;
generating a score representing the line width of each streak along the scan line by multiplying the waveform width value, the primary intensity peak value and the area value of the waveform component of each streak; and a determination unit configured to determine a drawing line having at least a first line width from the score of each drawing line.
前記第1の線幅を有する画線は、2本以上の異なる線幅の画線の中で最も太い線幅を有する画線、または2本以上の異なる線幅の画線の中で最も細い線幅を有する画線である請求項10に記載の画像処理システム。 The drawing line having the first line width is the drawing line having the thickest line width among two or more drawing lines having different line widths, or the drawing line having the thinnest line width among two or more drawing lines having different line widths. 11. The image processing system according to claim 10, wherein the object line has a line width. 前記判別部が、前記第1の線幅とは異なる第2の線幅を有する画線をさらに判別することを特徴とする請求項10又は11に記載の画像処理システム。 12. The image processing system according to claim 10, wherein the discrimination unit further discriminates an image line having a second line width different from the first line width. 各画線の前記閾値は、前記画像データに基づき、対応する各画線の明るさに応じて補正されていることを特徴とする請求項10ないし12のいずれか1項に記載の画像処理システム。 13. The image processing system according to any one of claims 10 to 12, wherein the threshold for each object is corrected according to the brightness of each corresponding object based on the image data. . 前記画像データは、前記撮影部により取得された、前記基材上に印刷された特定コードの画像データをさらに含んでおり、そして前記特定コードの画像データに基づいて、前記線画模様に対する前記走査ラインの配置を定める走査ライン指示部をさらに含んでいる請求項10ないし13のいずれか1項に記載の画像処理装置。 The image data further includes image data of a specific code printed on the base material acquired by the imaging unit, and based on the image data of the specific code, the scanning line for the line drawing pattern. 14. An image processing apparatus according to any one of claims 10 to 13, further comprising a scanning line indicator for determining the placement of the . 前記特定コードは、2次元コードである請求項14に記載の画像処理システム。 15. The image processing system according to claim 14, wherein said specific code is a two-dimensional code. 前記走査ラインは、各画線を同じ角度で横断するように定められることを特徴とする請求項10ないし15のいずれか1項に記載の画像処理システム。 16. An image processing system as claimed in any one of claims 10 to 15, wherein the scan lines are defined to traverse each image line at the same angle. 前記線画模様は、彩紋模様である請求項10ないし16のいずれか1項に記載の画像処理システム。 17. The image processing system according to any one of claims 10 to 16, wherein the line drawing pattern is a colored pattern. 前記画像データは、256階調のグレースケールへ変換されていることを特徴とする請求項10ないし17のいずれか1項に記載の画像処理システム。 18. The image processing system according to any one of claims 10 to 17, wherein said image data is converted into 256-gradation gray scale.
JP2018219863A 2018-11-26 2018-11-26 Image processing method and system for line drawing pattern Active JP7161925B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018219863A JP7161925B2 (en) 2018-11-26 2018-11-26 Image processing method and system for line drawing pattern

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018219863A JP7161925B2 (en) 2018-11-26 2018-11-26 Image processing method and system for line drawing pattern

Publications (2)

Publication Number Publication Date
JP2020086889A JP2020086889A (en) 2020-06-04
JP7161925B2 true JP7161925B2 (en) 2022-10-27

Family

ID=70909979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018219863A Active JP7161925B2 (en) 2018-11-26 2018-11-26 Image processing method and system for line drawing pattern

Country Status (1)

Country Link
JP (1) JP7161925B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006106677A1 (en) 2005-03-30 2006-10-12 National Printing Bureau, Incorporated Administrative Agency Printed matter, method and device for detecting such printed matter, and authentication method and device
JP2009184134A (en) 2008-02-04 2009-08-20 National Printing Bureau Invisible identification information containing printed matter, printing method thereof and printing device therefor, authenticity determination method of printed matter and authenticity determination device therefor
JP2010530095A (en) 2007-06-01 2010-09-02 カーベーアー−ジオリ ソシエテ アノニム Authentication of security documents, especially banknotes
JP2017136845A (en) 2016-01-29 2017-08-10 昌栄印刷株式会社 Valuable paper printing system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63244194A (en) * 1987-03-31 1988-10-11 株式会社東芝 Authenticity discriminator for printed matter

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006106677A1 (en) 2005-03-30 2006-10-12 National Printing Bureau, Incorporated Administrative Agency Printed matter, method and device for detecting such printed matter, and authentication method and device
JP2010530095A (en) 2007-06-01 2010-09-02 カーベーアー−ジオリ ソシエテ アノニム Authentication of security documents, especially banknotes
JP2009184134A (en) 2008-02-04 2009-08-20 National Printing Bureau Invisible identification information containing printed matter, printing method thereof and printing device therefor, authenticity determination method of printed matter and authenticity determination device therefor
JP2017136845A (en) 2016-01-29 2017-08-10 昌栄印刷株式会社 Valuable paper printing system

Also Published As

Publication number Publication date
JP2020086889A (en) 2020-06-04

Similar Documents

Publication Publication Date Title
CN106803244B (en) Defect identification method and system
US6970606B2 (en) Automatic image quality evaluation and correction technique for digitized and thresholded document images
CN106326887B (en) A kind of method of calibration and device of optical character identification result
CN110059702B (en) Object contour recognition method and device
CN106033535B (en) Electronic paper marking method
JP6055228B2 (en) Shape measuring device
JP6104198B2 (en) Object recognition device
JP5530752B2 (en) Instrument reading device, method, program, and computer-readable medium storing the software
JP2021039734A (en) Specification of module size of optical code
CN105718931A (en) System And Method For Determining Clutter In An Acquired Image
CN108197624A (en) The recognition methods of certificate image rectification and device, computer storage media
KR20100138794A (en) Inspection parameter setting method, inspection estimating method, and inspection system
CN103530625A (en) Optical character recognition method based on digital image processing
JP7161925B2 (en) Image processing method and system for line drawing pattern
JP5036637B2 (en) Image processing method and image processing apparatus for extracting uneven characters
KR100808536B1 (en) Method for calibration using by pattern image
JP2009014519A (en) Area measuring method and area measuring program
CN102682308B (en) Imaging processing method and device
KR101642710B1 (en) A Testing Method Of Forging/Manipulating Of Securities
US11200470B2 (en) Method for checking a surface of an object, which surface is imprinted and/or structured in raster shape, and an object
JP2014225753A (en) Marker detection device, marker detection method, and program
CN111428534B (en) Decryption identification method based on dot matrix hidden writing information coding
EP3475926B1 (en) Detection of surface irregularities in coins
JP5945188B2 (en) Shape measuring device
JP2014232373A (en) Collation object extraction system, collation object extraction method, and collation object extraction program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20211111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220916

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: 20221004

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221017

R150 Certificate of patent or registration of utility model

Ref document number: 7161925

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150