JP4285575B2 - 画像処理装置とカメラシステム及び画像処理方法 - Google Patents
画像処理装置とカメラシステム及び画像処理方法 Download PDFInfo
- Publication number
- JP4285575B2 JP4285575B2 JP2007318820A JP2007318820A JP4285575B2 JP 4285575 B2 JP4285575 B2 JP 4285575B2 JP 2007318820 A JP2007318820 A JP 2007318820A JP 2007318820 A JP2007318820 A JP 2007318820A JP 4285575 B2 JP4285575 B2 JP 4285575B2
- Authority
- JP
- Japan
- Prior art keywords
- correction
- horizontal
- vertical
- distortion
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 191
- 238000003672 processing method Methods 0.000 title claims description 20
- 238000012937 correction Methods 0.000 claims description 554
- 238000004364 calculation method Methods 0.000 claims description 169
- 238000003860 storage Methods 0.000 claims description 67
- 238000006243 chemical reaction Methods 0.000 claims description 54
- 238000003702 image correction Methods 0.000 claims description 6
- 238000001454 recorded image Methods 0.000 claims 2
- 230000015654 memory Effects 0.000 description 137
- 238000000034 method Methods 0.000 description 58
- 239000000872 buffer Substances 0.000 description 52
- 239000013598 vector Substances 0.000 description 44
- 230000006870 function Effects 0.000 description 35
- 230000008569 process Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 18
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 14
- 230000009467 reduction Effects 0.000 description 9
- 230000006835 compression Effects 0.000 description 8
- 238000007906 compression Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 7
- 238000010606 normalization Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 238000007781 pre-processing Methods 0.000 description 6
- 238000001914 filtration Methods 0.000 description 5
- 230000004075 alteration Effects 0.000 description 3
- 238000009795 derivation Methods 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- GGCZERPQGJTIQP-UHFFFAOYSA-N sodium;9,10-dioxoanthracene-2-sulfonic acid Chemical compound [Na+].C1=CC=C2C(=O)C3=CC(S(=O)(=O)O)=CC=C3C(=O)C2=C1 GGCZERPQGJTIQP-UHFFFAOYSA-N 0.000 description 2
- 241000226585 Antennaria plantaginifolia Species 0.000 description 1
- 101000860173 Myxococcus xanthus C-factor Proteins 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Studio Devices (AREA)
Description
直交する第1方向および第2方向のうち、第1方向における前記原画像を構成する画素点における歪み補正量を示す、第1補正量パラメータに基づいた画素点の前記原画像に対して、前記第1補正量パラメータに基づいた一次元の第1補間演算を施すことにより、前記原画像の第1方向における歪みを補正した第1補正画像データを生成する、第1補正手段と、前記第1補正画像データを記憶する記憶手段と、前記第1方向と直交する第2方向における前記原画像を構成する画素点における歪み補正量を示す、第2補正量パラメータに基づいて前記記憶手段から前記第1補正画像データを読み出し、当該読みだした第1補正画像データに対し、前記第2補正量パラメータに基づいた一次元の第2補間演算を施すことにより、前記原画像の第2方向における歪みを補正する第2補正手段とを備え、
前記第1補正手段と前記第2補正手段とが、前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して第1方向の歪み補正および第2方向の歪み補正を行うように構成されている、ことを特徴とする画像処理装置が提供される。
直交する第1方向および第2方向のうち、第1方向における前記原画像を構成する画素点における歪み補正量を示す、第1補正量パラメータに基づいた画素点の前記原画像に対し、前記第1補正量パラメータに基づいて一次元の第1補間演算を施すことにより、前記原画像の第1方向における歪みを補正した第1補正画像データを生成する、第1補正ステップと、前記第1補正画像データを記憶手段に記憶する記憶ステップと、前記第1方向と直交する第2方向における前記原画像を構成する画素点における歪み補正量を示す、予め求められた第2補正量パラメータに基づいて前記記憶手段から前記第1補正画像データを読み出し、当該読みだした第1補正画像データに対し前記第2補正量パラメータに基づいて一次元の第2補間演算を施すことにより、前記原画像の第2方向における歪みを補正する第2補正ステップとを有し、
前記第1補正ステップの処理と前記第2補正ステップの処理とが前記記憶ステップの処理を介在させて並行して同時的に行われ、前記歪みを持った原画像に対して第1方向の歪み補正および第2方向の歪み補正を行う、ことを特徴とする画像処理方法が提供される。
前記原画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪み補正量を示す、水平補正量パラメータに基づいた画素点の位置の前記原画像に対して、前記水平補正量パラメータに基づいて規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正した水平補正画像データを生成する、水平補正手段と、垂直方向の最大歪み量に応じたライン数の前記水平補正画像データを記憶可能な記憶手段と、垂直方向の最大歪み量に応じたライン数の前記水平補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記原画像を構成する垂直方向の画素点の位置に応じて規定される垂直方向の歪み補正量を示す、垂直補正量パラメータに基づいた画素点の位置の前記水平補正画像データを前記記憶手段から読み出し、当該読みだした水平補正画像データに対して、前記垂直補正量パラメータに基づいて規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正する、垂直補正手段とを備え、
前記水平補正手段と前記垂直補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、水平方向の歪み補正および垂直方向の歪み補正を行うように構成されている、ことを特徴とする画像処理装置が提供される。
前記垂直補正量パラメータは、垂直方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、前記垂直補正手段は、前記垂直補正量パラメータの整数成分に応じて前記記憶手段から前記垂直方向の画素点における前記水平補間画像データを選択的に取得する第2データ取得手段と、前記垂直補正量パラメータの小数成分に応じて前記垂直補間係数を生成する第2補間係数生成手段と、前記第2データ取得手段により取得された前記水平補間画像データと、前記第2補間係数生成手段により生成された前記垂直補間係数とを用いて一次元の前記第2補間演算を実行する第2補間演算手段とを有する。
前記原画像を構成する垂直方向の画素点における当該画素点の位置に応じて規定される垂直方向の歪みの補正量を示す、垂直補正量パラメータに応じた画素点の位置の前記原画像データに対して、前記垂直補正量パラメータで規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正した垂直補正画像データを生成する、垂直補正手段と、水平方向の最大歪み量に応じた列数の前記垂直補正画像データを記憶可能な記憶手段と、水平方向の最大歪み量に応じた列数の前記垂直補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪みの補正量を示す、水平補正量パラメータに応じた画素点の位置の前記垂直補正画像データを前記記憶手段から読み出し、当該読みだした垂直補正画像データに対して前記水平補正量パラメータで規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正する、水平補正手段とを備え、
前記垂直補正手段と前記水平補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、垂直方向の歪み補正および水平方向の歪み補正を行うように構成されている、ことを特徴とする画像処理装置が提供される。
前記水平補正量パラメータは、水平方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、前記水平補正手段は、前記水平補正量パラメータの整数成分に応じて、前記記憶手段から、前記画素点における前記原画像データを選択的に取得する第2データ取得手段と、前記水平補正量パラメータの小数成分に応じて前記水平補間係数を生成する第2補間係数生成手段と、前記第2データ取得手段により取得された前記原画像データと、前記第2補間係数生成手段により生成された前記水平補間係数とを用いて前記水平補間演算を実行する第2補間演算手段とを有する。
垂直1次元補間部、510 タイミング制御部、800 同期信号生成部、900 ラインメモリ、901 レジスタ、902 乗算回路、905 除算回路、1010 補正データテーブル、1100 記録部、1200 再生部、1300 表示系処理部、1400 メディア。
Claims (20)
- 歪みを持った原画像の歪みを補正する画像処理装置であって、
直交する第1方向および第2方向のうち、第1方向における前記原画像を構成する画素点における歪み補正量を示す、第1補正量パラメータに基づいた画素点の前記原画像に対して、前記第1補正量パラメータに基づいた一次元の第1補間演算を施すことにより、前記原画像の第1方向における歪みを補正した第1補正画像データを生成する、第1補正手段と、
前記第1補正画像データを記憶する記憶手段と、
前記第1方向と直交する第2方向における前記原画像を構成する画素点における歪み補正量を示す、第2補正量パラメータに基づいて前記記憶手段から前記第1補正画像データを読み出し、当該読みだした第1補正画像データに対し、前記第2補正量パラメータに基づいた一次元の第2補間演算を施すことにより、前記原画像の第2方向における歪みを補正する第2補正手段と
を備え、
前記第1補正手段と前記第2補正手段とが、前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して第1方向の歪み補正および第2方向の歪み補正を行うように構成されている、
ことを特徴とする画像処理装置。 - 前記記憶手段は、前記第1補正手段で生成された前記第1補正画像データを順次記憶し、
前記第2補正手段は、第2方向の最大歪み量に応じたライン数または行数の前記第1補正画像データが前記記憶手段に記憶されたとき、前記第2補正手段における前記処理を開始し、
前記第1補正手段と前記第2補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して前記第1方向の歪み補正および前記第2方向の歪み補正を行うに構成されている、
請求項1に記載の画像処理装置。 - 前記第1補正量パラメータは、第1方向の画素点の位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記第1補正手段は、前記第1補正量パラメータの整数成分に基づいた画素点の前記原画像データに対して、前記第1補正量パラメータの少数成分に基づいた第1補間係数を用いて前記第1補間演算を行い、
前記第2補正量パラメータは、第2方向の画素点の位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記第2補正手段は、前記第2補正量パラメータの整数成分に基づいた画素の前記原画像データを前記記憶手段から読み出し、当該読みだした原画像データに対して、前記第2補正量パラメータの少数成分に基づいた第2補間係数を用いて前記第2補間演算を行う、 請求項2に記載の画像処理装置。 - 歪みを持った原画像の歪みを補正する画像処理方法であって、
直交する第1方向および第2方向のうち、第1方向における前記原画像を構成する画素点における歪み補正量を示す、第1補正量パラメータに基づいた画素点の前記原画像に対し、前記第1補正量パラメータに基づいて一次元の第1補間演算を施すことにより、前記原画像の第1方向における歪みを補正した第1補正画像データを生成する、第1補正ステップと、
前記第1補正画像データを記憶手段に記憶する記憶ステップと、
前記第1方向と直交する第2方向における前記原画像を構成する画素点における歪み補正量を示す、予め求められた第2補正量パラメータに基づいて前記記憶手段から前記第1補正画像データを読み出し、当該読みだした第1補正画像データに対し前記第2補正量パラメータに基づいて一次元の第2補間演算を施すことにより、前記原画像の第2方向における歪みを補正する第2補正ステップと
を有し、
前記第1補正ステップの処理と前記第2補正ステップの処理とが前記記憶ステップの処理を介在させて並行して同時的に行われ、前記歪みを持った原画像に対して第1方向の歪み補正および第2方向の歪み補正を行う、
ことを特徴とする画像処理方法。 - 前記記憶ステップにおいて、前記第1補正ステップにおいて生成された前記第1補正画像データを前記記憶手段に順次記憶し、
前記第2補正ステップにおいて、第2方向の最大歪み量に応じたライン数または行数の前記第1補正画像データが前記記憶手段に記憶されたとき、前記第2補正ステップにおける前記処理を開始し、
前記第1補正ステップの処理と前記第2補正ステップの処理とが前記記憶ステップの処理を介在させて並行して同時的に行われ、前記歪みを持った原画像に対して前記第1方向の歪み補正および前記第2方向の歪み補正を行う、
請求項4に記載の画像処理方法。 - 前記第1補正量パラメータは、第1方向の画素点の位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記第1補正ステップにおいて、前記第1補正量パラメータの整数成分に基づいた画素点の前記原画像データに対して、前記第1補正量パラメータの少数成分に基づいた第1補間係数を用いて一次元の前記第1補間演算を行い、
前記第2補正量パラメータは、第2方向の画素点の位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記第2補正ステップにおいて、前記第2補正量パラメータの整数成分に基づいた画素の前記原画像データを前記記憶手段から読み出し、当該読みだした原画像データに対して、前記第2補正量パラメータの少数成分に基づいた第2補間係数を用いて一次元の前記第2補間演算を行う、
請求項5に記載の画像処理方法。 - 歪みを持った原画像を補正する画像処理装置であって、
前記原画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪み補正量を示す、水平補正量パラメータに基づいた画素点の位置の前記原画像に対して、前記水平補正量パラメータに基づいて規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正した水平補正画像データを生成する、水平補正手段と、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データを記憶可能な記憶手段と、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記原画像を構成する垂直方向の画素点の位置に応じて規定される垂直方向の歪み補正量を示す、垂直補正量パラメータに基づいた画素点の位置の前記水平補正画像データを前記記憶手段から読み出し、当該読みだした水平補正画像データに対して、前記垂直補正量パラメータに基づいて規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正する、垂直補正手段と
を備え、
前記水平補正手段と前記垂直補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、水平方向の歪み補正および垂直方向の歪み補正を行うように構成されている、
ことを特徴とする画像処理装置。 - 前記水平補正量パラメータは、水平方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記水平補正手段は、
前記水平補正量パラメータの整数成分に応じて前記画素点における前記原画像データを選択的に取得する第1データ取得手段と、
前記水平補正量パラメータの小数成分に応じて前記水平補間係数を生成する第1補間係数生成手段と、
前記第1データ取得手段により取得された前記原画像データと、前記第1補間係数生成手段により生成された前記水平補間係数とを用いて一次元の前記水平補間演算を実行する第1補間演算手段と
を有し、
前記垂直補正量パラメータは、垂直方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記垂直補正手段は、
前記垂直補正量パラメータの整数成分に応じて前記記憶手段から前記垂直方向の画素点における前記水平補間画像データを選択的に取得する第2データ取得手段と、
前記垂直補正量パラメータの小数成分に応じて前記垂直補間係数を生成する第2補間係数生成手段と、
前記第2データ取得手段により取得された前記水平補間画像データと、前記第2補間係数生成手段により生成された前記垂直補間係数とを用いて一次元の前記第2補間演算を実行する第2補間演算手段と
を有する、
請求項7に記載の画像処理装置。 - 前記水平補正手段は、前記水平補間演算により画像データを求める画素点の水平方向における間隔を調整することによって、前記原画像を水平方向において伸縮すると共に、
前記垂直補正手段は、前記垂直補間演算により画像データを求める画素点の垂直方向における間隔を調整することによって、前記原画像を垂直方向において伸縮する、
請求項7に記載の画像処理装置。 - 歪みを持った原画像を補正する画像処理装置であって、
前記原画像を構成する垂直方向の画素点における当該画素点の位置に応じて規定される垂直方向の歪みの補正量を示す、垂直補正量パラメータに応じた画素点の位置の前記原画像データに対して、前記垂直補正量パラメータで規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正した垂直補正画像データを生成する、垂直補正手段と、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データを記憶可能な記憶手段と、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪みの補正量を示す、水平補正量パラメータに応じた画素点の位置の前記垂直補正画像データを前記記憶手段から読み出し、当該読みだした垂直補正画像データに対して前記水平補正量パラメータで規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正する、水平補正手段と
を備え、
前記垂直補正手段と前記水平補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、垂直方向の歪み補正および水平方向の歪み補正を行うように構成されている、
ことを特徴とする画像処理装置。 - 前記垂直補正量パラメータは、垂直方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記垂直補正手段は、
前記垂直補正量パラメータの整数成分に応じて前記画素点における前記原画像データを選択的に取得する第1データ取得手段と、
前記垂直補正量パラメータの小数成分に応じて前記垂直補間係数を生成する第1補間係数生成手段と、
前記第1データ取得手段により取得された前記原画像データと、前記第1補間係数生成手段により生成された前記垂直補間係数とを用いて前記垂直補間演算を実行する第1補間演算手段と
を有し、
前記水平補正量パラメータは、水平方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記水平補正手段は、
前記水平補正量パラメータの整数成分に応じて、前記記憶手段から、前記画素点における前記原画像データを選択的に取得する第2データ取得手段と、
前記水平補正量パラメータの小数成分に応じて前記水平補間係数を生成する第2補間係数生成手段と、
前記第2データ取得手段により取得された前記原画像データと、前記第2補間係数生成手段により生成された前記水平補間係数とを用いて前記水平補間演算を実行する第2補間演算手段と
を有する、
請求項10に記載の画像処理装置。 - 前記垂直補正手段は、前記垂直補間演算により画像データを求める画素点の垂直方向における間隔を調整することによって、前記原画像を垂直方向において伸縮すると共に、
前記水平補正手段は、前記水平補間演算により画像データを求める画素点の水平方向における間隔を調整することによって、前記原画像を水平方向において伸縮する
請求項10に記載の画像処理装置。 - 被写体からの光を集光するレンズと、
前記レンズからの射影光より撮像画像信号を生成する撮像素子と、
前記撮像素子からの撮像画像信号をデジタル画像信号に変換するデータ変換回路と、
前記データ変換回路からのデジタル画像信号を信号処理して記録画像データを生成する信号処理回路と、
前記信号処理回路からの記録画像データを記録する記録部と
を含むカメラシステムであって、
前記信号処理回路は、レンズ歪みを持った原画像を補正する画像補正手段を具備し、
前記画像補正手段は、
前記原画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪み補正量を示す、水平補正量パラメータに基づいた画素点の位置の前記原画像に対して、前記水平補正量パラメータに基づいて規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正した水平補正画像データを生成する、水平補正手段と、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データを記憶可能な記憶手段と、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記原画像を構成する垂直方向の画素点の位置に応じて規定される垂直方向の歪み補正量を示す、垂直補正量パラメータに基づいた画素点の位置の前記水平補正画像データを前記記憶手段から読み出し、当該読みだした水平補正画像データに対して、前記垂直補正量パラメータに基づいて規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正する、垂直補正手段と
を備え、
前記水平補正手段と前記垂直補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、水平方向の歪み補正および垂直方向の歪み補正を行うように構成されている、
ことを特徴とするカメラシステム。 - 被写体からの光を集光するレンズと、
前記レンズからの射影光より撮像画像信号を生成する撮像素子と、
前記撮像素子からの撮像画像信号をデジタル画像信号に変換するデータ変換回路と、
前記データ変換回路からのデジタル画像信号を信号処理して記録画像データを生成する信号処理回路と、
前記信号処理回路からの記録画像データを記録する記録部と
を含むカメラシステムであって、
前記信号処理回路は、レンズ歪みを持った原画像を補正する画像補正手段を具備し、
前記画像補正手段は、
前記原画像を構成する垂直方向の画素点における当該画素点の位置に応じて規定される垂直方向の歪みの補正量を示す、垂直補正量パラメータに応じた画素点の位置の前記原画像データに対して、前記垂直補正量パラメータで規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正した垂直補正画像データを生成する、垂直補正手段と、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データを記憶可能な記憶手段と、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪みの補正量を示す、水平補正量パラメータに応じた画素点の位置の前記垂直補正画像データを前記記憶手段から読み出し、当該読みだした垂直補正画像データに対して前記水平補正量パラメータで規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正する、水平補正手段と
を備え、
前記垂直補正手段と前記水平補正手段とが前記記憶手段を介して並行して同時的に動作して、前記歪みを持った原画像に対して、垂直方向の歪み補正および水平方向の歪み補正を行うように構成されている、
ことを特徴とするカメラシステム。 - 歪みを持った原画像を補正する画像処理方法であって、
前記原画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪み補正量を示す、水平補正量パラメータに基づいた画素点の位置の前記原画像に対して、前記水平補正量パラメータに基づいて規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正した水平補正画像データを生成する、水平補正ステップと、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データを記憶可能な記憶手段に、前記水平補正画像データを記憶する記憶ステップと、
垂直方向の最大歪み量に応じたライン数の前記水平補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記原画像を構成する垂直方向の画素点の位置に応じて規定される垂直方向の歪み補正量を示す、垂直補正量パラメータに基づいた画素点の位置の前記水平補正画像データを前記記憶手段から読み出し、当該読みだした水平補正画像データに対して、前記垂直補正量パラメータに基づいて規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正する、垂直補正ステップと、
を有し、
前記水平補正ステップの処理と前記垂直補正ステップの処理とが前記記憶ステップの処理を介して並行して同時的に行って、前記歪みを持った原画像に対して、水平方向の歪み補正および垂直方向の歪み補正を行う、
ことを特徴とする画像処理方法。 - 前記水平補正量パラメータは、水平方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記水平補正ステップは、
前記水平補正量パラメータの整数成分に応じて前記画素点における前記原画像データを選択的に取得する第1データ取得ステップと、
前記水平補正量パラメータの小数成分に応じて前記水平補間係数を生成する第1補間係数生成ステップと、
前記第1データ取得ステップにおいて取得された前記原画像データと、前記第1補間係数生成ステップにおいて生成された前記水平補間係数とを用いて前記水平補間演算を実行する第1補間演算ステップと
を有し、
前記垂直補正量パラメータは、垂直方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記垂直補正ステップは、
前記垂直補正量パラメータの整数成分に応じて前記記憶手段から前記垂直方向の画素点における前記水平補間画像データを選択的に取得する第2データ取得ステップと、
前記垂直補正量パラメータの小数成分に応じて前記垂直補間係数を生成する第2補間係数生成ステップと、
前記第2データ取得ステップにおいて取得された前記水平補間画像データと、前記第2補間係数生成ステップにおいて生成された前記垂直補間係数とを用いて前記第2補間演算を実行する第2補間演算ステップと
を有する、
請求項15に記載の画像処理方法。 - 少なくとも前記水平補正ステップにおいて、前記水平補間演算により画像データを求める画素点の水平方向における間隔を調整することにより前記原画像を水平方向において伸縮し、または
前記垂直補正ステップにおいて、前記垂直補間演算により画像データを求める画素点の垂直方向における間隔を調整することにより前記原画像を垂直方向において伸縮する
請求項15に記載の画像処理方法。 - 歪みを持った原画像を補正する画像処理方法であって、
前記原画像を構成する垂直方向の画素点における当該画素点の位置に応じて規定される垂直方向の歪みの補正量を示す、垂直補正量パラメータに応じた画素点の位置の前記原画像データに対して、前記垂直補正量パラメータで規定される垂直補間係数を用いて一次元の垂直補間演算を施すことにより、前記原画像の垂直方向における歪みを補正した垂直補正画像データを生成する、垂直補正ステップと、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データを記憶可能な記憶手段に、前記垂直補正画像データを記憶する記憶ステップと、
水平方向の最大歪み量に応じた列数の前記垂直補正画像データが前記記憶手段に記憶されたとき動作を開始し、前記画像を構成する水平方向の画素点の位置に応じて規定される水平方向の歪みの補正量を示す、水平補正量パラメータに応じた画素点の位置の前記垂直補正画像データを前記記憶手段から読み出し、当該読みだした垂直補正画像データに対して前記水平補正量パラメータで規定される水平補間係数を用いて一次元の水平補間演算を施すことにより、前記原画像の水平方向における歪みを補正する、水平補正ステップと、 を有し、
前記垂直補正ステップの処理と前記水平補正ステップの処理とが前記記憶ステップの処理を介して並行して同時的に行われ、前記歪みを持った原画像に対して垂直方向の歪み補正および水平方向の歪み補正を行う、
ことを特徴とする画像処理方法。 - 前記垂直補正量パラメータは、垂直方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記垂直補正ステップは、
前記垂直補正量パラメータの整数成分に応じて前記画素点における前記原画像データを選択的に取得する第1データ取得ステップと、
前記垂直補正量パラメータの小数成分に応じて前記垂直補間係数を生成する第1補間係数生成ステップと、
前記第1データ取得ステップにおいて取得された前記原画像データと、前記第1補間係数生成ステップにおいて生成された前記垂直補間係数とを用いて前記垂直補間演算を実行する第1補間演算ステップと
を有し、
前記水平補正量パラメータは、水平方向の画素位置を示す整数成分と、位相成分を示す少数成分とを含み、
前記水平補正ステップは、
前記水平補正量パラメータの整数成分に応じて、前記記憶手段から、前記画素点における前記原画像データを選択的に取得する第2データ取得ステップと、
前記水平補正量パラメータの小数成分に応じて前記水平補間係数を生成する第2補間係数生成ステップと、
前記第2データ取得ステップにおいて取得された前記原画像データと、前記第2補間係数生成ステップにおいて生成された前記水平補間係数とを用いて前記水平補間演算を実行する第2補間演算ステップと
を有する、
請求項18に記載の画像処理方法。 - 少なくとも前記垂直補正ステップにおいて、前記垂直補間演算により画像データを求める画素点の垂直方向における間隔を調整することにより前記原画像を垂直方向において伸縮し、または
前記水平補正ステップにおいて、前記水平補間演算により画像データを求める画素点の水平方向における間隔を調整することにより前記原画像を水平方向において伸縮する
請求項18に記載の画像処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007318820A JP4285575B2 (ja) | 2007-12-10 | 2007-12-10 | 画像処理装置とカメラシステム及び画像処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007318820A JP4285575B2 (ja) | 2007-12-10 | 2007-12-10 | 画像処理装置とカメラシステム及び画像処理方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002239865A Division JP4144292B2 (ja) | 2002-08-20 | 2002-08-20 | 画像処理装置と画像処理システム及び画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008092602A JP2008092602A (ja) | 2008-04-17 |
JP4285575B2 true JP4285575B2 (ja) | 2009-06-24 |
Family
ID=39376179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007318820A Expired - Fee Related JP4285575B2 (ja) | 2007-12-10 | 2007-12-10 | 画像処理装置とカメラシステム及び画像処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4285575B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4528850B2 (ja) * | 2008-08-26 | 2010-08-25 | シャープ株式会社 | 欠陥検出装置、欠陥検出方法、欠陥検出プログラム、及び該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP5376313B2 (ja) | 2009-09-03 | 2013-12-25 | 株式会社リコー | 画像処理装置及び画像撮像装置 |
JP5809575B2 (ja) * | 2012-01-31 | 2015-11-11 | 株式会社日立ハイテクノロジーズ | 画像処理装置および方法と歪補正マップ作成装置および方法と半導体計測装置 |
JP6491445B2 (ja) * | 2014-09-19 | 2019-03-27 | キヤノン株式会社 | 画像処理装置、撮像装置、画像処理方法及びプログラム |
-
2007
- 2007-12-10 JP JP2007318820A patent/JP4285575B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008092602A (ja) | 2008-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4144292B2 (ja) | 画像処理装置と画像処理システム及び画像処理方法 | |
US7424172B2 (en) | Image processing method, image processing apparatus and image pickup apparatus and display apparatus suitable for the application of image processing method | |
US7596286B2 (en) | Image processing apparatus, image processing system, imaging apparatus and image processing method | |
US9232139B2 (en) | Image stabilization using striped output transformation unit | |
US8228396B2 (en) | Image processing apparatus, image capturing apparatus, and image distortion correction method | |
JP3897247B2 (ja) | 光学歪みの補正方法及び補正装置 | |
JP4337463B2 (ja) | 画像処理装置、画像処理システム、撮像装置および画像処理方法 | |
US8928782B2 (en) | Image processing device and image capture device | |
JP2008227996A (ja) | 画像処理装置、カメラ装置、画像処理方法、およびプログラム | |
JP4285575B2 (ja) | 画像処理装置とカメラシステム及び画像処理方法 | |
JP2022548556A (ja) | 画像のデワープ回路 | |
JP2008067230A (ja) | 画像処理装置、画像処理方法、及び、プログラム | |
JP4333270B2 (ja) | 画像処理装置、画像処理システム、撮像装置および画像処理方法 | |
JP2009116763A (ja) | 画像処理装置および画像データのメモリアクセス方法 | |
JP4720626B2 (ja) | 画像処理システム、画像処理方法及びプログラム | |
JP4803224B2 (ja) | 画像処理装置、画像処理システム、撮像装置および画像処理方法 | |
JP4888306B2 (ja) | 画像処理装置および画像処理方法 | |
JP4719564B2 (ja) | 撮像装置、その制御方法及びプログラム | |
JP2007249791A (ja) | 画像処理装置および画像処理方法、並びにプログラム | |
JP2002101296A (ja) | 画像処理方法及び画像処理装置 | |
JP2009065323A (ja) | 画像処理装置、画像処理方法、撮像装置および撮像方法 | |
JP2009140046A (ja) | 画像処理装置および画像データのメモリアクセス方法 | |
JPH07177408A (ja) | 信号処理装置 | |
JP2008079202A (ja) | 画像処理装置および画像処理方法、並びにカメラシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081209 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090209 |
|
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: 20090303 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090316 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120403 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120403 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120403 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130403 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130403 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140403 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |