JP6010870B2 - 画像補正装置、及び画像補正方法、プログラム - Google Patents
画像補正装置、及び画像補正方法、プログラム Download PDFInfo
- Publication number
- JP6010870B2 JP6010870B2 JP2013265086A JP2013265086A JP6010870B2 JP 6010870 B2 JP6010870 B2 JP 6010870B2 JP 2013265086 A JP2013265086 A JP 2013265086A JP 2013265086 A JP2013265086 A JP 2013265086A JP 6010870 B2 JP6010870 B2 JP 6010870B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- dimensional space
- positional relationship
- distortion
- predetermined object
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30176—Document
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
- Geometry (AREA)
- Editing Of Facsimile Originals (AREA)
- Character Input (AREA)
- Processing Or Creating Images (AREA)
Description
また、他の態様による発明は、平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正装置において、前記画像における前記所定物体の平面部の平面上の複数の微小区間を分割する各点の2次元空間での位置関係と、この平面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定手段と、前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記画像における前記複数の微小区間の歪み情報を取得する取得手段と、前記取得手段により取得された歪み情報に基づいて前記画像の歪みを補正する補正手段と、前記画像の複数箇所で文字の並び方向を検出し、検出した複数箇所での文字の並び方向の整合性を確保し得られた形状線を第1形状線として前記画像に設定する設定手段と、を備え、前記特定手段は、前記所定物体の平面部の平面上における位置関係が既知である、その平面上の文字の並び方向に沿った第1直線上に存在する複数の点について、前記所定物体を湾曲が無い状態で所定の角度で斜めから撮影した場合における前記画像の各点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記画像の各点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各点が3次元空間で特定方向へ移動したことにより生じたものとして、前記所定物体上の各点の3次元空間での位置関係を特定し、前記取得手段は、前記複数の微小区間の歪み情報として、前記設定手段により設定された第1形状線と、当該第1形状線上に存在するとともに、前記特定手段により特定された3次元空間での2点間の距離が反映された位置関係を有する前記画像における複数の注目点の座標位置を取得することを特徴とする。
(実施形態1)
まず、本発明の実施形態1について説明する。図1は、実施形態1、及び後述する実施形態2に共通する画像補正装置1の外観図である。
次に、本発明の実施形態2について説明する。本実施形態は、図1及び図2に示した構成を有するとともに、原稿画像の補正に際して制御部11が、記憶部13に格納されているプログラムに基づき実施形態1とは異なる後述する画像補正処理を行うものである。
[請求項1]
原稿を撮影して得られた原稿画像の歪みを補正する画像補正装置において、
前記原稿画像における前記原稿内の各点の2次元空間での位置関係と前記原稿の表面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定手段と、
前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記原稿画像の歪み情報を取得する取得手段と、
前記取得手段により取得された歪み情報に基づいて前記原稿画像の歪みを補正する補正手段と
を備えたことを特徴とする画像補正装置。
[請求項2]
前記特定手段は、前記原稿内における各点の原稿の表面の湾曲に伴う3次元空間での移動方向を特定方向に仮定することによって、前記原稿画像における各点の3次元空間での位置関係を特定することを特徴とする請求項1記載の画像補正装置。
[請求項3]
前記特定手段は、前記各点の3次元空間での位置関係として3次元空間での2点間の距離を特定し、
前記取得手段は、前記歪み情報として、前記特定手段により特定された3次元空間での2点間の距離が反映された位置関係を有する前記原稿画像における複数の注目点の座標位置を取得する
ことを特徴とする請求項2記載の画像補正装置。
[請求項4]
前記特定手段は、前記原稿内における位置関係が既知である前記各点について、前記原稿を湾曲が無い状態で所定の角度で斜めから撮影した場合における前記原稿画像の各点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記原稿画像の各点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各点が3次元空間で前記特定方向へ移動したことにより生じたものとして、前記原稿内の各点の3次元空間での位置関係を特定することを特徴とする請求項2又は3記載の画像補正装置。
[請求項5]
前記原稿内における位置関係が既知である前記各点は、前記原稿内の文字の並び方向に沿った第1直線上に存在する複数の点であって、
前記取得手段は、前記歪み情報として、前記第1直線に対応する前記原稿画像内の第1形状線上に存在する前記複数の注目点の座標位置を取得する
ことを特徴とする請求項4記載の画像補正装置。
[請求項6]
前記原稿画像の複数箇所で文字の並び方向を検出し、検出した複数箇所での文字の並び方向の整合性を確保し得られた形状線を前記第1形状線として前記原稿画像に設定する設定手段を更に備え、
前記取得手段は、前記歪み情報として、前記設定手段により設定された第1形状線と、当該第1形状線上に存在するとともに、前記特定手段により特定された各々の間の3次元空間での距離が同一である前記複数の注目点の座標位置を取得する
ことを特徴とする請求項5記載の画像補正装置。
[請求項7]
前記設定手段は、前記原稿内で互いに平行する複数の前記第1直線に対応するとともに、各々の線上における各点の位置関係が前記特定手段により特定された3次元空間での位置関係にある複数の前記第1形状線を前記原稿画像に設定し、
前記取得手段は、前記歪み情報として、前記設定手段により設定された前記複数の第1形状線と、各々の第1形状線上に存在する前記複数の注目点の座標位置を取得する
ことを特徴とする請求項6記載の画像補正装置。
[請求項8]
前記補正手段は、前記歪み情報に基づいて、前記第1形状線上の前記複数の注目点の2点間の距離を前記原稿内における2次元空間での距離に補正するとともに、前記第1形状線を直線に補正する画像処理を前記原稿画像に施すことにより、前記原稿画像の歪みを補正することを特徴とする請求項5又は6,7記載の画像補正装置。
[請求項9]
前記設定手段は、前記原稿内で前記複数の第1直線に直交する互いに平行な複数の第2直線にそれぞれ対応するとともに、前記複数の第1形状線の各々と前記複数の注目点で交わる複数の第2形状線を前記原稿画像に更に設定し、
前記取得手段は、前記歪み情報として前記複数の第2形状線を更に取得する
ことを特徴とする請求項6又は7,8記載の画像補正装置。
[請求項10]
前記補正手段は、前記複数の第1形状線と前記複数の第2形状線とによって区画された複数の単位領域の形状を個別に矩形に射影変換することによって前記原稿画像の歪みを補正することを特徴とする請求項9記載の画像補正装置。
[請求項11]
前記補正手段は、個別に矩形に射影変換した後の前記複数の単位領域を結合することによって前記原稿画像の歪みを補正した補正画像を生成することを特徴とする請求項10記載の画像補正装置。
[請求項12]
前記設定手段は、前記原稿画像の複数の箇所で、前記原稿内の文字の並び方向に直交する文字の行方向を検出し、検出した複数の箇所での文字の行方向の整合性を確保した形状線を前記第2形状線として前記原稿画像に設定することを特徴とする請求項9又は10,11記載の画像補正装置。
[請求項13]
前記設定手段は、
前記原稿画像に基準となる前記第1形状線を設定し、
前記基準となる第1形状線に、前記特定手段により特定された当該第1形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記複数の分割点において前記基準となる第1形状線とそれぞれ交差する前記文字の行方向に沿った複数の形状線を前記複数の第2形状線として設定し、
前記複数の第2形状線のうちで基準となる第2形状線に、前記特定手段により特定された当該第2形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記基準となる第2形状線に設定した複数の分割点で前記複数の第2形状線とそれぞれ交差する前記文字の並び方向に沿った複数の形状線を他の前記第1形状線として設定し、
前記取得手段は、前記歪み情報として、前記複数の分割点を含む前記第1形状線上と前記第2形状線との全ての交点の座標位置を取得する
ことを特徴とする請求項9乃至12のいずれか1項に記載の画像補正装置。
[請求項14]
前記設定手段は、
前記原稿画像に、前記原稿内で前記第1直線に直交する第2直線に対応した形状線であって、前記原稿内の文字の並び方向に直交する文字の行方向に沿った基準となる第2形状線を設定し、
前記基準となる第2形状線上に、前記特定手段により特定された当該第2形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記複数の分割点において前記基準となる第2形状線とそれぞれ交差する前記文字の並び方向に沿った複数の形状線を前記複数の第1形状線として設定し、
前記複数の第1形状線の各々に、前記特定手段により特定された各々の第1形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点をそれぞれ設定し、
前記複数の第1形状線にそれぞれ設定した複数の分割点で前記複数の第1形状線とそれぞれ交差する前記文字の行方向に沿った複数の形状線を他の第2形状線として設定し、
前記取得手段は、前記歪み情報として、前記設定手段により設定された全ての前記分割点の座標位置を取得する
ことを特徴とする請求項9乃至12のいずれか1項に記載の画像補正装置。
[請求項15]
原稿を撮影して得られた原稿画像の歪みを補正する画像補正方法において、
前記原稿画像における前記原稿内の各点の2次元空間での位置関係と前記原稿の表面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する工程と、
前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記原稿画像の歪み情報を取得する工程と、
前記取得手段により取得された歪み情報に基づいて前記原稿画像の歪みを補正する工程と
を含むことを特徴とする画像補正方法。
[請求項16]
原稿を撮影して得られた原稿画像の歪みを補正する画像補正装置が有するコンピュータに、
記憶手段に記憶された前記原稿画像における前記原稿内の各点の2次元空間での位置関係と前記原稿の表面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定手段と、
前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記原稿画像の歪み情報を取得する取得手段と、
前記取得手段により取得された歪み情報に基づいて前記原稿画像の歪みを補正する補正手段と、
前記補正手段による補正後の補正画像を任意の記憶手段に記憶させる記憶処理手段と
して機能させることを特徴するプログラム。
2 筐体
2b 第1の筐体
2c 第2の筐体
3 装置本体
3a カメラ
11 制御部
13 記憶部
13a プログラムメモリ
13b ワークメモリ
14 操作部
15a 表示パネル
15b タッチパネル
16 通信部
G0 原稿画像
G1 2値化画像
G2 領域画像
G3 補正画像
L1 第1形状線
L2 第2形状線
N 分割点
Na 分割点以外の交点
P 格子点
Q 四角形領域
R 矩形画像
Claims (17)
- 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正装置において、
前記画像における前記所定物体の平面部の平面上の文字列の特徴を考慮して設定される列方向の形状線と行方向の形状線の関係、及び、3次元空間での移動方向の仮定に基づいて複数の微小区間を設定する設定手段と、
前記設定手段により設定された前記複数の微小区間の歪み情報を特定する特定手段と、
前記特定手段により特定された歪み情報に基づいて前記複数の微小区間を変形させるようにして前記画像の歪みを補正する補正手段と、
歪み補正の対象となる画像が前記所定物体の平面部を斜めから撮影して得られた画像である場合に、その平面部の平面に対する斜めからの撮影角度を特定する撮影角度特定手段と
を備え、
前記特定手段は、前記所定物体の平面部に歪みが発生していない状態において推定される前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記所定物体の平面部に歪が発生した状態で撮影された前記画像における前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記撮影角度特定手段により特定された撮影角度とに基づいて、歪が発生した状態における前記所定物体上の前記各格子点の3次元空間での位置関係を特定し、
前記補正手段は、前記特定手段により特定された位置関係に基づいて前記所定物体の平面部に発生した歪が補正されるように前記画像の歪を補正する
ことを特徴とする画像補正装置。 - 前記特定手段は、前記各格子点の3次元空間での位置関係として3次元空間での2点間の距離を特定し、この特定された3次元空間での2点間の距離が反映された位置関係を有する前記画像における複数の注目点の座標位置を前記歪み情報として取得する
ことを特徴とする請求項1記載の画像補正装置。 - 前記特定手段は、前記所定物体の平面部の平面上における位置関係が既知である前記各格子点について、前記所定物体を湾曲が無い状態で前記撮影角度特定手段により特定された角度で斜めから撮影した場合における前記画像の各格子点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記画像の各格子点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各格子点が3次元空間で特定方向へ移動したことにより生じたものとして、前記所定物体上の各点の3次元空間での位置関係を特定する
ことを特徴とする請求項1または2に記載の画像補正装置。 - 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正装置において、
前記画像における前記所定物体の平面部の平面上の複数の微小区間を分割する各点の2次元空間での位置関係と、この平面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定手段と、
前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記画像における前記複数の微小区間の歪み情報を取得する取得手段と、
前記取得手段により取得された歪み情報に基づいて前記画像の歪みを補正する補正手段と、
前記画像の複数箇所で文字の並び方向を検出し、検出した複数箇所での文字の並び方向の整合性を確保し得られた形状線を第1形状線として前記画像に設定する設定手段と、
を備え、
前記特定手段は、前記所定物体の平面部の平面上における位置関係が既知である、その平面上の文字の並び方向に沿った第1直線上に存在する複数の点について、前記所定物体を湾曲が無い状態で所定の角度で斜めから撮影した場合における前記画像の各点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記画像の各点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各点が3次元空間で特定方向へ移動したことにより生じたものとして、前記所定物体上の各点の3次元空間での位置関係を特定し、
前記取得手段は、前記複数の微小区間の歪み情報として、前記設定手段により設定された第1形状線と、当該第1形状線上に存在するとともに、前記特定手段により特定された3次元空間での2点間の距離が反映された位置関係を有する前記画像における複数の注目点の座標位置を取得する
ことを特徴とする画像補正装置。 - 前記取得手段は、前記歪み情報として、前記設定手段により設定された第1形状線と、当該第1形状線上に存在するとともに、前記特定手段により特定された各々の間の3次元空間での距離が同一である前記複数の注目点の座標位置を取得する
ことを特徴とする請求項4記載の画像補正装置。 - 前記設定手段は、前記所定物体の平面部の平面上で互いに平行する複数の前記第1直線に対応するとともに、各々の線上における各点の位置関係が前記特定手段により特定された3次元空間での位置関係にある複数の前記第1形状線を前記画像に設定し、
前記取得手段は、前記歪み情報として、前記設定手段により設定された前記複数の第1形状線と、各々の第1形状線上に存在する前記複数の注目点の座標位置を取得する
ことを特徴とする請求項5記載の画像補正装置。 - 前記補正手段は、前記歪み情報に基づいて、前記第1形状線上の前記複数の注目点の2点間の距離を前記所定物体の平面部の平面上における2次元空間での距離に補正するとともに、前記第1形状線を直線に補正する画像処理を前記画像に施すことにより、前記所定物体の歪が補正されるように前記画像の歪みを補正する
ことを特徴とする請求項5または6に記載の画像補正装置。 - 前記設定手段は、前記所定物体の平面部の平面上で前記複数の第1直線に直交する互いに平行な複数の第2直線にそれぞれ対応するとともに、前記複数の第1形状線の各々と前記複数の注目点で交わる複数の第2形状線を前記画像に更に設定し、
前記取得手段は、前記歪み情報として前記複数の第2形状線を更に取得する
ことを特徴とする請求項5乃至7のいずれかに記載の画像補正装置。 - 前記補正手段は、前記複数の第1形状線と前記複数の第2形状線とによって区画された複数の単位領域の形状を個別に矩形に射影変換することによって前記画像の歪みを補正する
ことを特徴とする請求項8記載の画像補正装置。 - 前記補正手段は、個別に矩形に射影変換した後の前記複数の単位領域を結合することによって前記画像の歪みを補正した補正画像を生成する
ことを特徴とする請求項9記載の画像補正装置。 - 前記設定手段は、前記画像の複数の箇所で、前記所定物体の平面部の平面上の文字の並び方向に直交する文字の行方向を検出し、検出した複数の箇所での文字の行方向の整合性を確保した形状線を前記第2形状線として前記画像に設定する
ことを特徴とする請求項8乃至10のいずれかに記載の画像補正装置。 - 前記設定手段は、
前記画像に基準となる前記第1形状線を設定し、
前記基準となる第1形状線に、前記特定手段により特定された当該第1形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記複数の分割点において前記基準となる第1形状線とそれぞれ交差する前記文字の行方向に沿った複数の形状線を前記複数の第2形状線として設定し、
前記複数の第2形状線のうちで基準となる第2形状線に、前記特定手段により特定された当該第2形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記基準となる第2形状線に設定した複数の分割点で前記複数の第2形状線とそれぞれ交差する前記文字の並び方向に沿った複数の形状線を他の前記第1形状線として設定し、
前記取得手段は、前記歪み情報として、前記複数の分割点を含む前記第1形状線上と前記第2形状線との全ての交点の座標位置を取得する
ことを特徴とする請求項10または11に記載の画像補正装置。 - 前記設定手段は、
前記画像に、前記所定物体の平面部の平面上で前記第1直線に直交する第2直線に対応した形状線であって、前記文字の並び方向に直交する文字の行方向に沿った基準となる第2形状線を設定し、
前記基準となる第2形状線上に、前記特定手段により特定された当該第2形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点を設定し、
前記複数の分割点において前記基準となる第2形状線とそれぞれ交差する前記文字の並び方向に沿った複数の形状線を前記複数の第1形状線として設定し、
前記複数の第1形状線の各々に、前記特定手段により特定された各々の第1形状線上の互いに近接する2点間の3次元空間での距離に基づいて、3次元空間での距離が等間隔となる複数の分割点をそれぞれ設定し、
前記複数の第1形状線にそれぞれ設定した複数の分割点で前記複数の第1形状線とそれぞれ交差する前記文字の行方向に沿った複数の形状線を他の第2形状線として設定し、
前記取得手段は、前記歪み情報として、前記設定手段により設定された全ての前記分割点の座標位置を取得する
ことを特徴とする請求項8乃至12のいずれかに記載の画像補正装置。 - 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正方法において、
前記画像における前記所定物体の平面部の平面上の文字列の特徴を考慮して設定される列方向の形状線と行方向の形状線の関係、及び、3次元空間での移動方向の仮定に基づいて複数の微小区間を設定する設定工程と、
前記工程により設定された前記複数の微小区間の歪み情報を特定する特定工程と、
前記工程により特定された歪み情報に基づいて前記複数の微小区間を変形させるようにして前記画像の歪みを補正する補正工程と、
歪み補正の対象となる画像が前記所定物体の平面部を斜めから撮影して得られた画像である場合に、その平面部の平面に対する斜めからの撮影角度を特定する撮影角度特定工程と
を含み、
前記特定工程は、前記所定物体の平面部に歪みが発生していない状態において推定される前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記所定物体の平面部に歪が発生した状態で撮影された前記画像における前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記撮影角度特定工程により特定された撮影角度とに基づいて、歪が発生した状態における前記所定物体上の前記各格子点の3次元空間での位置関係を特定し、
前記補正工程は、前記特定工程により特定された位置関係に基づいて前記所定物体の平面部に発生した歪が補正されるように前記画像の歪を補正する
ことを特徴とする画像補正方法。 - 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正装置が有するコンピュータを、
前記画像における前記所定物体の平面部の平面上の文字列の特徴を考慮して設定される列方向の形状線と行方向の形状線の関係、及び、3次元空間での移動方向の仮定に基づいて複数の微小区間を設定する設定手段と、
前記設定手段により設定された前記複数の微小区間の歪み情報を特定する特定手段と、
前記特定手段により特定された歪み情報に基づいて前記複数の微小区間を変形させるようにして前記画像の歪みを補正する補正手段と
前記補正手段による補正後の補正画像を任意の記憶手段に記憶させる記憶処理手段と、
歪み補正の対象となる画像が前記所定物体の平面部を斜めから撮影して得られた画像である場合に、その平面部の平面に対する斜めからの撮影角度を特定する撮影角度特定手段と
して機能させ、
前記特定手段は、前記所定物体の平面部に歪みが発生していない状態において推定される前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記所定物体の平面部に歪が発生した状態で撮影された前記画像における前記複数の微小区間を分割する各格子点の2次元空間での位置関係と、前記撮影角度特定手段により特定された撮影角度とに基づいて、歪が発生した状態における前記所定物体上の前記各格子点の3次元空間での位置関係を特定し、
前記補正手段は、前記特定手段により特定された位置関係に基づいて前記所定物体の平面部に発生した歪が補正されるように前記画像の歪を補正する
ことを特徴とするプログラム。 - 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正方法において、
前記画像における前記所定物体の平面部の平面上の複数の微小区間を分割する各点の2次元空間での位置関係と、この平面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定工程と、
前記特定工程により特定された前記各点の3次元空間での位置関係が反映された前記画像における前記複数の微小区間の歪み情報を取得する取得工程と、
前記取得工程により取得された歪み情報に基づいて前記画像の歪みを補正する補正工程と、
前記画像の複数箇所で文字の並び方向を検出し、検出した複数箇所での文字の並び方向の整合性を確保し得られた形状線を第1形状線として前記画像に設定する設定工程と、
を含み、
前記特定工程は、前記所定物体の平面部の平面上における位置関係が既知である、その平面上の文字の並び方向に沿った第1直線上に存在する複数の点について、前記所定物体を湾曲が無い状態で所定の角度で斜めから撮影した場合における前記画像の各点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記画像の各点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各点が3次元空間で特定方向へ移動したことにより生じたものとして、前記所定物体上の各点の3次元空間での位置関係を特定し、
前記取得工程は、前記複数の微小区間の歪み情報として、前記設定工程により設定された第1形状線と、
当該第1形状線上に存在するとともに、前記特定工程により特定された3次元空間での2点間の距離が反映された位置関係を有する前記画像における複数の注目点の座標位置を取得する
ことを特徴とする画像補正方法。 - 平面部を有する所定物体を撮影して得られた画像の歪みを補正する画像補正装置が有するコンピュータを、
前記画像における前記所定物体の平面部の平面上の複数の微小区間を分割する各点の2次元空間での位置関係と、この平面に対する撮影角度とに基づいて、前記各点の3次元空間での位置関係を特定する特定手段と、
前記特定手段により特定された前記各点の3次元空間での位置関係が反映された前記画像における前記複数の微小区間の歪み情報を取得する取得手段と、
前記取得手段により取得された歪み情報に基づいて前記画像の歪みを補正する補正手段と、
前記画像の複数箇所で文字の並び方向を検出し、検出した複数箇所での文字の並び方向の整合性を確保し得られた形状線を第1形状線として前記画像に設定する設定手段と、
として機能させ、
前記特定手段は、前記所定物体の平面部の平面上における位置関係が既知である、その平面上の文字の並び方向に沿った第1直線上に存在する複数の点について、前記所定物体を湾曲が無い状態で所定の角度で斜めから撮影した場合における前記画像の各点の2次元空間での位置関係として想定される想定位置関係と、実際に撮影された前記画像の各点の2次元空間での位置関係である実位置関係との差異が生じた原因が、前記各点が3次元空間で特定方向へ移動したことにより生じたものとして、前記所定物体上の各点の3次元空間での位置関係を特定し、
前記取得手段は、前記複数の微小区間の歪み情報として、前記設定手段により設定された第1形状線と、
当該第1形状線上に存在するとともに、前記特定手段により特定された3次元空間での2点間の距離が反映された位置関係を有する前記画像における複数の注目点の座標位置を取得する
ことを特徴とするプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013265086A JP6010870B2 (ja) | 2013-12-24 | 2013-12-24 | 画像補正装置、及び画像補正方法、プログラム |
| US14/559,535 US9589333B2 (en) | 2013-12-24 | 2014-12-03 | Image correction apparatus for correcting distortion of an image |
| CN201410820752.2A CN104735293B (zh) | 2013-12-24 | 2014-12-24 | 图像修正装置图像修正方法以及记录介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013265086A JP6010870B2 (ja) | 2013-12-24 | 2013-12-24 | 画像補正装置、及び画像補正方法、プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2015122614A JP2015122614A (ja) | 2015-07-02 |
| JP2015122614A5 JP2015122614A5 (ja) | 2015-08-13 |
| JP6010870B2 true JP6010870B2 (ja) | 2016-10-19 |
Family
ID=53400558
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013265086A Expired - Fee Related JP6010870B2 (ja) | 2013-12-24 | 2013-12-24 | 画像補正装置、及び画像補正方法、プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9589333B2 (ja) |
| JP (1) | JP6010870B2 (ja) |
| CN (1) | CN104735293B (ja) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5924020B2 (ja) * | 2012-02-16 | 2016-05-25 | セイコーエプソン株式会社 | プロジェクター、及び、プロジェクターの制御方法 |
| JP6010870B2 (ja) * | 2013-12-24 | 2016-10-19 | カシオ計算機株式会社 | 画像補正装置、及び画像補正方法、プログラム |
| JP6552255B2 (ja) * | 2015-04-23 | 2019-07-31 | キヤノン株式会社 | 画像処理装置、画像処理システム、画像処理方法、及び、コンピュータプログラム |
| TWI574230B (zh) * | 2015-07-28 | 2017-03-11 | 由田新技股份有限公司 | 防止跌落裝置與其操作方法 |
| CN105279732B (zh) * | 2015-10-16 | 2018-08-31 | 福建天晴数码有限公司 | 一种运用于平面图像快速形变的方法及系统 |
| CN106023087A (zh) * | 2016-05-19 | 2016-10-12 | 北京小米移动软件有限公司 | 图像处理方法和装置 |
| JP6473769B2 (ja) * | 2017-02-24 | 2019-02-20 | 国立大学法人東京工業大学 | 補正量演算装置、補正装置及び補正量演算方法 |
| EP3605447B1 (en) * | 2017-03-28 | 2025-09-24 | FUJIFILM Corporation | Image correction device, image correction method and program |
| JP6895403B2 (ja) * | 2018-03-20 | 2021-06-30 | 株式会社東芝 | 画像処理装置、運転支援システム、及び画像処理方法 |
| CN112930557B (zh) * | 2018-09-26 | 2025-09-02 | 相干逻辑公司 | 任何世界视图生成 |
| US10331966B1 (en) * | 2018-10-19 | 2019-06-25 | Capital One Services, Llc | Image processing to detect a rectangular object |
| CN110312070B (zh) * | 2019-04-23 | 2021-08-24 | 维沃移动通信有限公司 | 一种图像处理方法及终端 |
| US11315280B1 (en) | 2019-09-26 | 2022-04-26 | Apple Inc. | Pose estimation with limited correspondences |
| US11270416B2 (en) * | 2019-12-27 | 2022-03-08 | Nxp Usa, Inc. | System and method of using optimized descriptor coding for geometric correction to reduce memory transfer bandwidth overhead |
| CN113747130B (zh) * | 2020-05-29 | 2024-10-22 | 中强光电股份有限公司 | 产生遮罩的方法及执行此方法的投影装置 |
| JP7615763B2 (ja) * | 2021-02-26 | 2025-01-17 | オムロン株式会社 | 検査装置および検査方法 |
| WO2022255594A1 (ko) * | 2021-06-01 | 2022-12-08 | 삼성전자주식회사 | 전자 장치 및 그 제어 방법 |
| EP4283986A4 (en) | 2021-06-01 | 2024-08-07 | Samsung Electronics Co., Ltd. | ELECTRONIC DEVICE AND CONTROL METHOD THEREFOR |
| CN116258766A (zh) * | 2021-12-09 | 2023-06-13 | 浙江宇视科技有限公司 | 一种摄像机畸变的自动检测方法、装置、介质及设备 |
| CN118657683B (zh) * | 2024-08-19 | 2024-10-18 | 慧云(大连)智能科技有限公司 | 一种肠镜息肉特征增强方法 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5825466A (en) * | 1996-01-18 | 1998-10-20 | Image Technology International, Inc. | 3D photo printer with image distortion correction |
| KR0166852B1 (ko) * | 1996-05-21 | 1999-01-15 | 문정환 | 반도체 노광 공정용 축소 투영 렌즈의 디스토션 보정 장치 |
| US6236708B1 (en) * | 1998-11-25 | 2001-05-22 | Picker International, Inc. | 2D and 3D tomographic X-ray imaging using flat panel detectors |
| US6970592B2 (en) * | 2000-09-04 | 2005-11-29 | Fujitsu Limited | Apparatus and method for correcting distortion of input image |
| JP4456304B2 (ja) * | 2000-09-04 | 2010-04-28 | 富士通株式会社 | 歪み補正方式 |
| US7046839B1 (en) * | 2000-09-19 | 2006-05-16 | Spg Hydro International Inc. | Techniques for photogrammetric systems |
| JP2004040395A (ja) * | 2002-07-02 | 2004-02-05 | Fujitsu Ltd | 画像歪み補正装置、方法及びプログラム |
| WO2004029867A1 (ja) * | 2002-09-30 | 2004-04-08 | Matsushita Electric Industrial Co., Ltd. | 画像補正装置および画像補正方法 |
| JP4013060B2 (ja) | 2003-01-21 | 2007-11-28 | 日本電気株式会社 | 画像補正方法および画像補正装置 |
| JP4082303B2 (ja) * | 2003-07-25 | 2008-04-30 | 富士ゼロックス株式会社 | 画像補正装置 |
| WO2005041123A1 (ja) * | 2003-10-24 | 2005-05-06 | Fujitsu Limited | 画像歪み補正プログラム,画像歪み補正装置並びに画像歪み補正方法 |
| CN101267493B (zh) * | 2007-03-16 | 2011-01-19 | 富士通株式会社 | 透视变形文档图像的校正装置和校正方法 |
| US8724895B2 (en) * | 2007-07-23 | 2014-05-13 | Nvidia Corporation | Techniques for reducing color artifacts in digital images |
| US8189889B2 (en) * | 2008-02-22 | 2012-05-29 | Loma Linda University Medical Center | Systems and methods for characterizing spatial distortion in 3D imaging systems |
| JP2010130181A (ja) | 2008-11-26 | 2010-06-10 | Konica Minolta Opto Inc | 画像取得装置 |
| BRPI1006035A2 (pt) * | 2010-03-31 | 2016-12-06 | Fujifilm Corp | "aparelho de coletar imagem estereiscópica ". |
| US9098885B2 (en) * | 2012-04-27 | 2015-08-04 | Adobe Systems Incorporated | Camera calibration and automatic adjustment of images |
| JP6010870B2 (ja) * | 2013-12-24 | 2016-10-19 | カシオ計算機株式会社 | 画像補正装置、及び画像補正方法、プログラム |
-
2013
- 2013-12-24 JP JP2013265086A patent/JP6010870B2/ja not_active Expired - Fee Related
-
2014
- 2014-12-03 US US14/559,535 patent/US9589333B2/en not_active Expired - Fee Related
- 2014-12-24 CN CN201410820752.2A patent/CN104735293B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US9589333B2 (en) | 2017-03-07 |
| US20150178903A1 (en) | 2015-06-25 |
| CN104735293A (zh) | 2015-06-24 |
| JP2015122614A (ja) | 2015-07-02 |
| CN104735293B (zh) | 2018-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6010870B2 (ja) | 画像補正装置、及び画像補正方法、プログラム | |
| JP5722482B2 (ja) | 画像処理システムおよび画像処理方法 | |
| KR101399709B1 (ko) | 모델-기반 디워핑 방법 및 장치 | |
| JP6176598B2 (ja) | 寸法測定プログラム、寸法測定装置、及び、寸法測定方法 | |
| US8237818B2 (en) | Camera | |
| JP5387193B2 (ja) | 画像処理システム、画像処理装置およびプログラム | |
| JP6256475B2 (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
| CN105450900A (zh) | 用于文档图像的畸变校正方法和设备 | |
| EP2549732A1 (en) | Document scanning system which initiates image capture if a user finger pressing the document does not move | |
| JP6808330B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| JP5554654B2 (ja) | 画像処理方法、携帯情報端末及びプログラム | |
| CN113920525B (zh) | 文本矫正方法、装置、设备及存储介质 | |
| JP4913911B1 (ja) | 画像処理装置およびこれを備えた原稿読取システム | |
| CN105225218A (zh) | 用于文档图像的畸变校正方法和设备 | |
| JP6311372B2 (ja) | 画像処理装置および画像処理方法 | |
| US9268415B2 (en) | Touch positioning method utilizing optical identification (OID) technology, OID positioning system and OID reader | |
| JP2017199288A (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP6815712B1 (ja) | 画像処理システム、画像処理方法、画像処理プログラム、画像処理サーバ、及び学習モデル | |
| JP2012170049A (ja) | 画像処理装置およびこれを備えた原稿読取システム | |
| JP7206739B2 (ja) | 撮影装置およびプログラム | |
| JP2009025992A (ja) | 2次元コード | |
| JP2008269131A (ja) | 画像処理装置及び画像処理プログラム | |
| JP6521481B2 (ja) | 画像補正装置、及び画像補正方法、プログラム | |
| JP2016051191A (ja) | 画像処理方法 | |
| JP5636966B2 (ja) | 誤差検出装置及び誤差検出プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150512 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150512 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20150514 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20150812 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150817 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20151013 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160307 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160523 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160719 |
|
| 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: 20160822 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160904 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6010870 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |