JPH077616A - Inclination detection device - Google Patents
Inclination detection deviceInfo
- Publication number
- JPH077616A JPH077616A JP5168388A JP16838893A JPH077616A JP H077616 A JPH077616 A JP H077616A JP 5168388 A JP5168388 A JP 5168388A JP 16838893 A JP16838893 A JP 16838893A JP H077616 A JPH077616 A JP H077616A
- Authority
- JP
- Japan
- Prior art keywords
- tilt angle
- correction
- error
- tilt
- inclination
- 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.)
- Pending
Links
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えば、イメージスキ
ャナやFAX等により読み取った文書画像の傾きを、予
め文書画像中に配置した傾き補正用マーク間の位置関係
により検出する傾き検出装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tilt detecting device for detecting the tilt of a document image read by, for example, an image scanner or a fax, based on a positional relationship between tilt correction marks arranged in advance in the document image. Is.
【0002】[0002]
【従来の技術】文書をイメージスキャナやFAX等の画
像読取装置により読み取るとき、文書のセットの状態
や、画像読取装置の誤差等により、傾いて読み取られる
ことがある。このような文書画像の傾きを検出し、補正
するため、読み取るべき文書上に予め複数の傾き補正用
のマークを配置しておき、この複数のマークの位置関係
を検出することにより、文書画像の傾きを検出すること
が、従来より考えられている。2. Description of the Related Art When a document is read by an image reading device such as an image scanner or a FAX, it may be read at an inclination depending on the set state of the document or an error of the image reading device. In order to detect and correct the tilt of such a document image, a plurality of marks for tilt correction are arranged in advance on the document to be read, and the positional relationship between the plurality of marks is detected to detect the document image. Detecting the inclination has been conventionally considered.
【0003】その1つの例として、形状の異なる複数の
補正用マークを予め原稿上に配置しておき、これらの補
正用マークの幅、高さなど、マークの形状、および、基
準点の座標値を検出して補正する画像処理装置を提案し
た。図2は、原稿上に配置される補正用マークの一例の
説明図、図3は、原稿上での補正用マークの位置関係の
説明図である。図2に示すような形状の違う補正用マー
クを、例えば、図3に示すように、原稿の四隅に配置し
ておく。そして、補正用マークの配置された原稿を画像
読取装置で読み取るなどして文書画像を得て、文書画像
中から補正用マークを検出する。検出した補正用マーク
の形状により、文書画像が90度、または、180度回
転して入力されたことを検出して補正し、また、補正用
マークの頂点の座標値を検出し、頂点の座標値間の関係
により画像の傾き角度を求めて、傾き等の歪みを補正す
ることができる。As one example thereof, a plurality of correction marks having different shapes are previously arranged on a document, and the mark shape such as width and height of these correction marks and the coordinate value of a reference point. We proposed an image processing device that detects and corrects. FIG. 2 is an explanatory diagram of an example of the correction marks arranged on the document, and FIG. 3 is an explanatory diagram of the positional relationship of the correction marks on the document. The correction marks having different shapes as shown in FIG. 2 are arranged at the four corners of the document, for example, as shown in FIG. Then, the document on which the correction marks are arranged is read by an image reading device to obtain a document image, and the correction marks are detected from the document image. Depending on the shape of the detected correction mark, the document image is rotated by 90 degrees or 180 degrees to be detected and corrected, and the coordinate value of the vertex of the correction mark is detected to determine the coordinate of the vertex. The tilt angle of the image can be obtained from the relationship between the values, and distortion such as tilt can be corrected.
【0004】補正用マークの頂点を求める方法として
は、補正用マークを囲む最小矩形の頂点を用いるという
方法が用いられている。この方法では、画像にまったく
傾きがない場合、すなわち、補正用マークもまったく傾
いていない場合には正しい結果が得られるが、傾きがあ
る場合には、誤差が生じる。図4は、傾きがある場合の
頂点座標の誤差の説明図である。図4に示すように、補
正用マークが傾いている場合、補正用マークの正しい頂
点の座標は(xt ,yt )であるのに対し、マークを囲
む最小矩形の頂点の座標は(xf ,yf )である。図4
に示した場合には、y軸方向の座標値が誤って求まるこ
とになる。従って、このようにして求められた誤差を含
んだ頂点座標をもとに求めた傾き角度も誤差を含んだも
のとなる。As a method of obtaining the vertex of the correction mark, a method of using the vertex of the smallest rectangle surrounding the correction mark is used. According to this method, the correct result is obtained when the image has no inclination, that is, when the correction mark is not inclined at all, but when there is inclination, an error occurs. FIG. 4 is an explanatory diagram of an error in vertex coordinates when there is a tilt. As shown in FIG. 4, when the correction mark is inclined, the coordinates of the correct vertex of the correction mark are (x t , y t ), whereas the coordinates of the vertex of the smallest rectangle surrounding the mark are (x t f , y f ). Figure 4
In the case of the above, the coordinate value in the y-axis direction is erroneously obtained. Therefore, the tilt angle obtained based on the vertex coordinates including the error thus obtained also contains the error.
【0005】このように、補正用マークの頂点の座標
を、その補正用マークを囲む最小矩形の頂点座標値とし
て求めていたため、画像の傾きが大きい、すなわち、補
正用マークの傾きが大きい場合には、補正用マークの頂
点の座標と最小矩形の頂点の座標が一致せず、結果とし
てこれらをもとに算出する画像の傾きも、正確に検出す
ることができないという問題があった。また、補正用マ
ークの形状、補正用マークの頂点の座標値を正確に求め
ようとすれば、補正用マークの直線部分を認識して傾き
を求める等、より複雑な処理が必要となり、処理時間が
長くなってしまうという問題がある。As described above, since the coordinates of the vertices of the correction mark are obtained as the coordinate values of the vertices of the smallest rectangle surrounding the correction mark, when the inclination of the image is large, that is, when the inclination of the correction mark is large. Has a problem that the coordinates of the vertices of the correction marks do not match the coordinates of the vertices of the minimum rectangle, and as a result, the inclination of the image calculated based on these coordinates cannot be accurately detected. In addition, if the shape of the correction mark and the coordinate values of the vertices of the correction mark are to be obtained accurately, more complicated processing such as recognizing the straight line portion of the correction mark and obtaining the inclination is required. There is a problem that it becomes longer.
【0006】[0006]
【発明が解決しようとする課題】本発明は、上述した問
題を解決するためになされたものであり、補正用マーク
の誤差を含んだ傾き角度を求めておいて、真の傾き角度
に変換することにより、高速に正しい傾き角度を求める
ことのできる傾き検出装置を提供することを目的とする
ものである。SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and obtains a tilt angle including an error of a correction mark and converts it into a true tilt angle. Accordingly, it is an object of the present invention to provide a tilt detecting device that can obtain a correct tilt angle at high speed.
【0007】[0007]
【課題を解決するための手段】本発明は、文書画像の傾
きを、予め文書画像中に配置した複数の傾き補正用マー
ク間の位置関係から検出する傾き検出装置において、前
記文書画像から前記複数の傾き補正用マークのそれぞれ
を囲む最小矩形の頂点の座標値を求めるマーク位置検出
手段と、前記マーク位置検出手段により求められた複数
の頂点の座標値から誤差を含んだ傾き角度を求める傾き
角度検出手段と、誤差を含んだ傾き角度と真の傾き角度
の既知の関係をもとに前記誤差を含んだ傾き角度から真
の傾き角度を求める傾き角度補正手段を有することを特
徴とすることを特徴とするものである。According to the present invention, there is provided an inclination detecting device for detecting the inclination of a document image from the positional relationship between a plurality of inclination correction marks arranged in advance in the document image. Mark position detecting means for obtaining the coordinate values of the vertices of the smallest rectangle surrounding each of the inclination correcting marks, and the tilt angle for obtaining a tilt angle including an error from the coordinate values of the plurality of vertices obtained by the mark position detecting means. And a tilt angle correction means for obtaining a true tilt angle from the tilt angle including the error based on a known relationship between the tilt angle including the error and the true tilt angle. It is a feature.
【0008】[0008]
【作用】本発明によれば、傾き角度補正手段において、
誤差を含んだ傾き角度と真の傾き角度の既知の関係をも
とに、傾き補正用マークを囲む最小矩形の頂点の座標値
から求まる誤差を含んだ傾き角度から真の傾き角度を求
めるので、より正確な補正すべき傾き角度が得られる。
このとき、誤差を含んだ傾き角度と真の傾き角度の既知
の関係を対応表にしておき、この対応表を用いて誤差を
含んだ傾き角度の値に対する真の傾き角度の値を求める
ことにより、高速に、正確な補正すべき傾き角度が得ら
れる。According to the present invention, in the tilt angle correcting means,
Based on the known relationship between the tilt angle including the error and the true tilt angle, the true tilt angle is found from the tilt angle including the error found from the coordinate values of the vertices of the smallest rectangle surrounding the tilt correction mark. A more accurate tilt angle to be corrected can be obtained.
At this time, the known relationship between the tilt angle including the error and the true tilt angle is made into a correspondence table, and the value of the true tilt angle with respect to the value of the tilt angle including the error is obtained by using this correspondence table. A high-speed, accurate tilt angle to be corrected can be obtained.
【0009】[0009]
【実施例】図1は、本発明の傾き検出装置の一実施例を
示すブロック図である。図中、1はマーク位置検出手
段、2は傾き角度検出手段、3は傾き角度補正手段であ
る。マーク位置検出手段1は、文書画像から補正用マー
クの存在可能な領域を切り出し、切り出した領域から、
補正用マークを検出する。文書画像は、画像読取装置か
らの読取画像でもよいし、通信回線等を介して送られて
きた画像であってもよい。検出された補正用マークから
は、補正用マークを囲む最小矩形が求められる。この最
小矩形を求める方法は任意であるが、例えば、補正用マ
ークを検出する際に、補正用マークの輪郭を追跡し、そ
の時のx軸、y軸方向の座標値の最大値および最小値を
順次更新して行くことにより、求めることができる。こ
のように、例えば、補正用マークの直線部分を認識して
補正用マークの頂点を求める場合に比べて、補正用マー
クを囲む最小矩形の頂点は簡単に、しかも高速に求める
ことが可能である。求められた最小矩形から、補正用マ
ークの頂点に対応する最小矩形の頂点の座標を求める。
例えば、図3に示した文書画像から、図4に示すような
左上の補正用マークについて座標値を求める際には、最
小矩形の左上の頂点の座標(xf ,yf )を求める。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing an embodiment of a tilt detecting device of the present invention. In the figure, 1 is a mark position detecting means, 2 is an inclination angle detecting means, and 3 is an inclination angle correcting means. The mark position detecting means 1 cuts out an area in which a correction mark can exist from the document image, and from the cut-out area,
Detect the correction mark. The document image may be an image read from the image reading device or an image sent via a communication line or the like. From the detected correction mark, a minimum rectangle surrounding the correction mark is obtained. The method of obtaining this minimum rectangle is arbitrary, but for example, when detecting the correction mark, the contour of the correction mark is traced and the maximum and minimum values of the coordinate values in the x-axis and y-axis directions at that time are calculated. It can be obtained by sequentially updating. Thus, for example, as compared with the case where the straight line portion of the correction mark is recognized and the vertex of the correction mark is obtained, the vertex of the smallest rectangle surrounding the correction mark can be obtained easily and at high speed. . From the obtained minimum rectangle, the coordinates of the vertex of the minimum rectangle corresponding to the vertex of the correction mark are obtained.
For example, when the coordinate values of the upper left correction mark as shown in FIG. 4 are obtained from the document image shown in FIG. 3, the coordinates (x f , y f ) of the upper left vertex of the minimum rectangle are obtained.
【0010】例えば、上述の図2、図3に示したよう
に、補正用マークの形状がそれぞれ違う場合、補正用マ
ークを囲む最小矩形が求まった時点で、文書の方向、例
えば、90度回転していたり、180度回転している場
合を検出可能である。このような場合を検出したときに
は、文書画像を±90度あるいは180度回転するよう
に構成することができる。For example, as shown in FIGS. 2 and 3, when the correction marks have different shapes, when the minimum rectangle surrounding the correction marks is obtained, the direction of the document, for example, rotated by 90 degrees. It is possible to detect the case where it is rotating or rotating 180 degrees. When such a case is detected, the document image can be rotated by ± 90 degrees or 180 degrees.
【0011】傾き角度検出手段2は、マーク位置検出手
段1で求められた補正用マークを囲む最小矩形の頂点の
座標をもとに、例えば、2つの補正用マークの間の誤差
を含む傾き角度を検出する。補正用マークが3つ以上存
在する場合には、それぞれの補正用マークの組みについ
て、傾き角度を検出することができる。例えば、図3に
示した文書画像のように、4つの補正用マークが配置さ
れている場合には、6つの傾き角度を検出可能である。
もちろん、いくつかの組み合わせのみについて、傾き角
度を検出するように構成してもよい。The tilt angle detecting means 2 is based on the coordinates of the vertices of the minimum rectangle surrounding the correction mark obtained by the mark position detecting means 1, and for example, the tilt angle including an error between the two correction marks. To detect. When there are three or more correction marks, the tilt angle can be detected for each set of correction marks. For example, when four correction marks are arranged as in the document image shown in FIG. 3, six tilt angles can be detected.
Of course, the inclination angle may be detected only for some combinations.
【0012】傾き角度補正手段3は、傾き角度検出手段
2で求められた誤差を含む傾き角度を、真の傾き角度に
補正する。傾き角度補正手段3は、例えば、誤差を含ん
だ傾き角度と真の傾き角度とを対応させた表により構成
することができる。もちろん、計算により求めることも
可能であるが、表を用いた場合には、高速に、真の傾き
角度への変換を行なうことができる。The tilt angle correction means 3 corrects the tilt angle including the error calculated by the tilt angle detection means 2 to a true tilt angle. The tilt angle correction means 3 can be configured by, for example, a table in which a tilt angle including an error and a true tilt angle are associated with each other. Of course, it is also possible to obtain it by calculation, but when using a table, conversion to a true tilt angle can be performed at high speed.
【0013】傾き角度補正手段3において行われる傾き
角度の補正の原理を説明する。図5は、真の傾き角度と
誤差を含んだ傾き角度の関係の説明図、図6は、補正用
マークの大きさと距離の関係の説明図である。図5にお
いて、補正用マークの頂点をA,Bとし、補正用マーク
を囲む最小矩形の頂点をA’,B’とするとき、傾き角
度検出手段2では、頂点A’とB’を結ぶ直線の傾きを
検出する。この傾きをθf とする。図5に示すように、
補正用マークの頂点A,Bから求めた正しい傾き角度θ
t と、補正用マークを囲む最小矩形の頂点座標から求め
た傾き角度θf の間には誤差が生じる。The principle of the tilt angle correction performed by the tilt angle correction means 3 will be described. FIG. 5 is an explanatory diagram of the relationship between the true inclination angle and the inclination angle including an error, and FIG. 6 is an explanatory view of the relationship between the correction mark size and the distance. In FIG. 5, when the vertices of the correction mark are A and B, and the vertices of the smallest rectangle surrounding the correction mark are A ′ and B ′, the inclination angle detecting means 2 is a straight line connecting the vertices A ′ and B ′. Detects the inclination of. Let this inclination be θ f . As shown in FIG.
Correct tilt angle θ obtained from the vertices A and B of the correction mark
An error occurs between t and the tilt angle θ f calculated from the vertex coordinates of the minimum rectangle surrounding the correction mark.
【0014】予め画像の傾き角度θt がわかっていれ
ば、上述の補正用マークを囲む最小矩形の頂点座標は、
補正用マークの長さから求めることができ、求めた最小
矩形の頂点座標を用いて、誤差を含む傾き角度θf を計
算によって求めることができる。すなわち、誤差を含む
傾き角度θf から、逆の計算を行なうことによって、真
の傾き角度θt を求めることができる。また、予め様々
なθt についてθf を求め、対応表を作っておけば、逆
にその対応よりθf からθt を求めることもできる。If the tilt angle θ t of the image is known in advance, the vertex coordinates of the minimum rectangle surrounding the above-mentioned correction mark are
It can be obtained from the length of the correction mark, and the inclination angle θ f including an error can be obtained by calculation using the obtained vertex coordinates of the minimum rectangle. That is, the true tilt angle θ t can be obtained by performing the reverse calculation from the tilt angle θ f including the error. Further, if θ f is obtained in advance for various θ t and a correspondence table is created, conversely, θ t can be obtained from θ f from the correspondence.
【0015】図6に示すように、補正用マークの各辺の
長さをd1 ,d2 ,d3 ,d4 とし、補正用マークの頂
点間の距離をDとする。これらの値は、予めわかってい
る情報である。また、図5において、座標軸をx軸を右
向き、y軸を上向きにとり、左側の補正用マークの頂点
Aを原点(0,0)とする。このとき、補正用マークの
頂点Bの座標は、(Dcosθt ,Dsinθt )とな
る。また、このとき各補正用マークを囲む最小矩形の頂
点A’の座標は、(0,d2 sinθt )となり、頂点
B’の座標は、(Dcosθt +d4 sinθt ,Ds
inθt )となる。頂点A’と頂点B’の座標より、誤
差を含んだ傾き角度θf は、以下の式で表わされる。 tanθf =(Dsinθt −d2 sinθt )/(Dcosθt +d4 s inθt ) この式の右辺の分子、分母をcosθt で割って、θt
について解くと、以下の式が得られる。 θt =tan-1(Dtanθf /(D−d2 −d4 tanθf ))As shown in FIG. 6, the length of each side of the correction mark is d 1 , d 2 , d 3 , and d 4, and the distance between the vertices of the correction mark is D. These values are information known in advance. Further, in FIG. 5, the coordinate axes are x-axis facing right and y-axis facing up, and the vertex A of the left correction mark is the origin (0,0). At this time, the coordinates of the vertex B of the correction mark are (Dcos θ t , Dsin θ t ). At this time the minimum rectangle vertices A surrounding each correction mark 'coordinates of, (0, d 2 sinθ t ) , and the vertex B' are coordinates, (Dcosθ t + d 4 sinθ t, Ds
in θ t ). From the coordinates of the vertices A ′ and B ′, the tilt angle θ f including an error is expressed by the following equation. tanθ f = (Dsinθ t -d 2 sinθ t) / (Dcosθ t + d 4 s inθ t) molecule on the right side of this equation, the denominator is divided by cos [theta] t, theta t
Solving for, we get θ t = tan −1 (D tan θ f / (D−d 2 −d 4 tan θ f ))
【0016】また、上述の例では、傾き角度が0度以上
の場合(反時計回りを正方向とする)であったが、傾き
角度が0度以下の場合も同様の計算により以下のような
式が導き出される。 θf =tan-1(Dsinθt −d3 sinθt )/(Dcosθt +d1 sinθt ) 同様に、θt について解くと、以下の式が得られる。 θt =tan-1(Dtanθf /(D−d3 +d1 tanθf )) この式を用いることにより、誤差を含んだ傾き角度θf
から真の傾き角度θtを計算により求めることができ
る。Further, in the above example, the tilt angle is 0 ° or more (the counterclockwise direction is the positive direction), but when the tilt angle is 0 ° or less, the same calculation is performed as follows. The formula is derived. θ f = tan -1 (Dsinθ t -d 3 sinθ t) / (Dcosθ t + d 1 sinθ t) Similarly, solving for theta t, the following equation is obtained. θ t = tan −1 (D tan θ f / (D−d 3 + d 1 tan θ f )) By using this equation, the tilt angle θ f including an error
From this, the true tilt angle θt can be calculated.
【0017】このようにして求まる傾き角度に基づいて
傾き補正を行なうことにより、単純に補正用マークを囲
む最小矩形の頂点の座標をもとに求めた傾き角度で補正
を行なう場合に比べて、より正確に傾きを検出すること
ができる。By performing the tilt correction on the basis of the tilt angle thus obtained, compared to the case where the tilt angle is simply found based on the coordinates of the vertex of the smallest rectangle surrounding the correction mark, The tilt can be detected more accurately.
【0018】図7は、誤差を含んだ傾き角度θf と真の
傾き角度θt の対応表の一例の説明図である。上述の式
により、誤差を含んだ傾き角度θf から真の傾き角度θ
t を計算により求めることができるが、より高速に真の
傾き角度θt を求めるために、対応表によって変換する
方法を用いることができる。図7には、一例として、D
=800、d2 =10、d4 =10という値を与えた場
合の誤差を含んだ傾き角度θf と真の傾き角度θt の対
応表を示している。誤差を含んだ傾き角度θfでこの表
を引くことにより、対応する真の傾き角度θt が、より
誤差の少ない真の傾き角度として求められる。この対応
表によれば、実際に誤差を含んだ傾き角度θf が与えら
れるたびに、真の傾き角度θt を計算により求めるのに
比べ、高速に真の傾き角度θt を得ることができる。例
えば、傾き角度検出手段2で検出された誤差を含んだ傾
き角度θf が1.0度のとき、図7に示した対応表によ
り、真の傾き角度θt は、1.012879度である。
この対応表は、補正用マークの各辺の長さd1 ,d2 ,
d3 ,d4 、および、補正用マークの頂点間の距離D毎
に作成しておくことができる。例えば、図3に示した文
書において、左上の補正用マークと右上の補正用マーク
の傾きに用いる対応表と、左上と左下の補正用マークの
傾きに用いる対応表、さらに、左上と右下の補正用マー
クの傾きに用いる対応表を用意しておくことができる。
これらの対応表は、傾き角度検出手段2において検出に
用いた補正用マークに応じて切り替えて用いればよい。FIG. 7 is an explanatory diagram of an example of a correspondence table between the tilt angle θ f including an error and the true tilt angle θ t . From the above equation, the inclination angle θ f including the error is converted to the true inclination angle θ
Although t can be obtained by calculation, in order to obtain the true tilt angle θ t at higher speed, a conversion method using a correspondence table can be used. In FIG. 7, as an example, D
= 800, d 2 = 10, and d 4 = 10 are given, the correspondence table of the inclination angle θ f including the error and the true inclination angle θ t is shown. By subtracting this table from the tilt angle θ f including an error, the corresponding true tilt angle θ t is obtained as the true tilt angle with less error. According to this correspondence table, the true tilt angle θ t can be obtained faster than the calculation of the true tilt angle θ t each time the tilt angle θ f including an error is actually given. . For example, when the tilt angle θ f including the error detected by the tilt angle detecting means 2 is 1.0 degree, the true tilt angle θ t is 1.012879 degree according to the correspondence table shown in FIG. .
This correspondence table shows that the lengths d 1 , d 2 ,
It can be created for each of d 3 , d 4 and the distance D between the vertices of the correction mark. For example, in the document shown in FIG. 3, the correspondence table used for the inclinations of the upper left correction mark and the upper right correction mark, the correspondence table used for the inclinations of the upper left and lower left correction marks, and the upper left and lower right It is possible to prepare a correspondence table used for the inclination of the correction mark.
These correspondence tables may be switched and used according to the correction mark used for detection in the tilt angle detection means 2.
【0019】このように、予め求めておいた誤差を含ん
だ傾き角度に対する真の傾き角度の対応表を用いること
により、より高速に補正された傾き角度を得ることがで
きる。As described above, the corrected tilt angle can be obtained at a higher speed by using the correspondence table of the true tilt angle with respect to the tilt angle including the error which is obtained in advance.
【0020】[0020]
【発明の効果】以上の説明から明らかなように、本発明
によれば、補正用マークを囲む最小矩形の頂点から誤差
を含んだ傾き角度を求め、この誤差を含んだ傾き角度と
真の傾き角度との関係から、真の傾き角度を求めるの
で、補正用マークの直線部分を認識する必要もなく、正
確な傾き角度を高速に検出することができる。この検出
結果をもとに、画像の傾きを補正することにより、より
正確な傾き補正を行なうことができるようになり、良好
な補正画像を得ることができるという効果がある。As is apparent from the above description, according to the present invention, a tilt angle including an error is obtained from the vertices of the minimum rectangle surrounding the correction mark, and the tilt angle including the error and the true tilt are included. Since the true tilt angle is obtained from the relationship with the angle, it is not necessary to recognize the straight line portion of the correction mark, and the accurate tilt angle can be detected at high speed. By correcting the tilt of the image based on this detection result, it becomes possible to perform more accurate tilt correction, and it is possible to obtain a good corrected image.
【図1】 本発明の傾き検出装置の一実施例を示すブロ
ック図である。FIG. 1 is a block diagram showing an embodiment of a tilt detecting device of the present invention.
【図2】 原稿上に配置される補正用マークの一例の説
明図である。FIG. 2 is an explanatory diagram of an example of correction marks arranged on a document.
【図3】 原稿上での補正用マークの位置関係の説明図
である。FIG. 3 is an explanatory diagram of a positional relationship of correction marks on a document.
【図4】 傾きがある場合の頂点座標の誤差の説明図で
ある。FIG. 4 is an explanatory diagram of an error in vertex coordinates when there is a tilt.
【図5】 真の傾き角度と誤差を含んだ傾き角度の関係
の説明図である。FIG. 5 is an explanatory diagram of a relationship between a true tilt angle and a tilt angle including an error.
【図6】 補正用マークの大きさと距離の関係の説明図
である。FIG. 6 is an explanatory diagram of a relationship between a size of a correction mark and a distance.
【図7】 誤差を含んだ傾き角度θf と真の傾き角度θ
t の対応表の一例の説明図である。FIG. 7 shows a tilt angle θ f including an error and a true tilt angle θ
It is explanatory drawing of an example of the correspondence table of t .
1 マーク位置検出手段、2 傾き角度検出手段、3
傾き角度補正手段。1 mark position detecting means, 2 tilt angle detecting means, 3
Inclination angle correction means.
Claims (1)
置した複数の傾き補正用マーク間の位置関係から検出す
る傾き検出装置において、前記文書画像から前記複数の
傾き補正用マークのそれぞれを囲む最小矩形の頂点の座
標値を求めるマーク位置検出手段と、前記マーク位置検
出手段により求められた複数の頂点の座標値から誤差を
含んだ傾き角度を求める傾き角度検出手段と、誤差を含
んだ傾き角度と真の傾き角度の既知の関係をもとに前記
誤差を含んだ傾き角度から真の傾き角度を求める傾き角
度補正手段を有することを特徴とする傾き検出装置。1. A tilt detection device for detecting the tilt of a document image from the positional relationship between a plurality of tilt correction marks arranged in advance in the document image, wherein each of the plurality of tilt correction marks is detected from the document image. A mark position detecting means for obtaining coordinate values of vertices of the surrounding minimum rectangle, a tilt angle detecting means for obtaining a tilt angle including an error from coordinate values of the plurality of vertices obtained by the mark position detecting means, and an error. A tilt detecting device comprising tilt angle correcting means for obtaining a true tilt angle from a tilt angle including the error based on a known relationship between the tilt angle and the true tilt angle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5168388A JPH077616A (en) | 1993-06-16 | 1993-06-16 | Inclination detection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5168388A JPH077616A (en) | 1993-06-16 | 1993-06-16 | Inclination detection device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH077616A true JPH077616A (en) | 1995-01-10 |
Family
ID=15867190
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5168388A Pending JPH077616A (en) | 1993-06-16 | 1993-06-16 | Inclination detection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH077616A (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012069082A (en) * | 2011-02-04 | 2012-04-05 | King Jim Co Ltd | Image processing system and imaging object used for the same |
| JP2012128867A (en) * | 2012-02-03 | 2012-07-05 | King Jim Co Ltd | Image processing system and imaging object used for the same |
| JP2012130080A (en) * | 2012-03-23 | 2012-07-05 | King Jim Co Ltd | Image processing program, portable terminal and image processing method |
| JP2012142030A (en) * | 2012-04-25 | 2012-07-26 | King Jim Co Ltd | Image processing program, portable terminal, image processing method |
| JP2012151900A (en) * | 2012-04-25 | 2012-08-09 | King Jim Co Ltd | Image processing program, portable terminal, and image processing method |
| JP2012170145A (en) * | 2012-05-18 | 2012-09-06 | King Jim Co Ltd | Image processing system, image processing program, portable terminal, image processing method, and transparent sheet |
| JP2012178178A (en) * | 2012-05-18 | 2012-09-13 | King Jim Co Ltd | Transparent sheet |
| US8368781B2 (en) | 2010-09-21 | 2013-02-05 | King Jim Co., Ltd. | Imaging object |
| JP2014007767A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Image processing program, and image processing method |
| JP2014007770A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014007769A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014007768A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014023113A (en) * | 2012-07-23 | 2014-02-03 | Fuji Xerox Co Ltd | Image forming device and image reading device |
| US8654218B2 (en) | 2010-09-21 | 2014-02-18 | King Jim Co., Ltd. | Image processing system and imaging object used for same |
| JP2014042287A (en) * | 2013-09-30 | 2014-03-06 | King Jim Co Ltd | Symbol piece, image processing program, and image processing method |
-
1993
- 1993-06-16 JP JP5168388A patent/JPH077616A/en active Pending
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103281475A (en) * | 2010-09-21 | 2013-09-04 | 株式会社锦宫事务 | Image processing program, portable terminal, and image processing method |
| US8767099B2 (en) | 2010-09-21 | 2014-07-01 | King Jim Co., Ltd. | Image processing system and imaging object used for same |
| US8705068B2 (en) | 2010-09-21 | 2014-04-22 | King Jim Co., Ltd. | Image processing system for placing detected symbols at predetermined locations on a document |
| US8654218B2 (en) | 2010-09-21 | 2014-02-18 | King Jim Co., Ltd. | Image processing system and imaging object used for same |
| US8368781B2 (en) | 2010-09-21 | 2013-02-05 | King Jim Co., Ltd. | Imaging object |
| JP2012069082A (en) * | 2011-02-04 | 2012-04-05 | King Jim Co Ltd | Image processing system and imaging object used for the same |
| JP2012128867A (en) * | 2012-02-03 | 2012-07-05 | King Jim Co Ltd | Image processing system and imaging object used for the same |
| JP2012130080A (en) * | 2012-03-23 | 2012-07-05 | King Jim Co Ltd | Image processing program, portable terminal and image processing method |
| JP2012151900A (en) * | 2012-04-25 | 2012-08-09 | King Jim Co Ltd | Image processing program, portable terminal, and image processing method |
| JP2012142030A (en) * | 2012-04-25 | 2012-07-26 | King Jim Co Ltd | Image processing program, portable terminal, image processing method |
| JP2012178178A (en) * | 2012-05-18 | 2012-09-13 | King Jim Co Ltd | Transparent sheet |
| JP2012170145A (en) * | 2012-05-18 | 2012-09-06 | King Jim Co Ltd | Image processing system, image processing program, portable terminal, image processing method, and transparent sheet |
| JP2014023113A (en) * | 2012-07-23 | 2014-02-03 | Fuji Xerox Co Ltd | Image forming device and image reading device |
| JP2014007767A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Image processing program, and image processing method |
| JP2014007770A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014007769A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014007768A (en) * | 2013-09-30 | 2014-01-16 | King Jim Co Ltd | Imaging target, image processing program, and image processing method |
| JP2014042287A (en) * | 2013-09-30 | 2014-03-06 | King Jim Co Ltd | Symbol piece, image processing program, and image processing method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH077616A (en) | Inclination detection device | |
| JPH01111281A (en) | Parts recognizing method | |
| JP2016191579A (en) | Edge detection deviation correction value calculation method, edge detection deviation correction method, and program | |
| CN116343215A (en) | Inclination correction method and system for document image | |
| JPH09329440A (en) | Method of associating each measurement point on multiple images | |
| JP3230334B2 (en) | Image processing device | |
| JPH05266161A (en) | Device for correcting vector type data | |
| JP3325120B2 (en) | Component recognition method and device | |
| JPH04269194A (en) | Plane measuring method | |
| JP2000028355A (en) | Three-dimensional image processing device | |
| JPH11190611A (en) | Three-dimensional measurement method and three-dimensional measurement processing apparatus using the method | |
| JPS60183509A (en) | visual device | |
| JP3340599B2 (en) | Plane estimation method | |
| JP2824372B2 (en) | Report recognition device | |
| JP2002126887A (en) | Work distortion correction method and laser drill device | |
| JPS63247605A (en) | Component recognizing method | |
| JPH10340337A (en) | Correction method for inclination, extension and contraction of image data of drawing with drawing frame line graphic | |
| JPH0154751B2 (en) | ||
| JPH01116401A (en) | Parallax correction system for visual sensor | |
| JPS62257457A (en) | Automatic cutter | |
| JP2635303B2 (en) | Wafer orientation flat detector | |
| JPS63251863A (en) | Recognizing device for position of base mounted parts | |
| JPH08194773A (en) | Image processing method and image processing apparatus | |
| JPH08115382A (en) | Character recognizing method and discrimination symbol recognizing method for optical disk using the same | |
| JPH04241683A (en) | Method for correcting picture |