JP2014115824A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2014115824A5 JP2014115824A5 JP2012269403A JP2012269403A JP2014115824A5 JP 2014115824 A5 JP2014115824 A5 JP 2014115824A5 JP 2012269403 A JP2012269403 A JP 2012269403A JP 2012269403 A JP2012269403 A JP 2012269403A JP 2014115824 A5 JP2014115824 A5 JP 2014115824A5
- Authority
- JP
- Japan
- Prior art keywords
- coordinate calculation
- coordinates
- image
- coordinate
- distortion correction
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000002194 synthesizing Effects 0.000 claims description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 4
- 238000003786 synthesis reaction Methods 0.000 claims description 4
- 238000005096 rolling process Methods 0.000 claims 8
- 230000001131 transforming Effects 0.000 claims 6
- 230000004075 alteration Effects 0.000 claims 4
- 230000000875 corresponding Effects 0.000 claims 2
- 238000000034 method Methods 0.000 claims 1
- 238000003672 processing method Methods 0.000 claims 1
- 230000003287 optical Effects 0.000 description 1
Description
本発明に係る画像処理装置は、画像の座標に対してそれぞれ異なる幾何変形による座標演算を行い、変換後の座標と、該座標の移動ベクトルとを演算する複数の座標演算手段と、前記複数の座標演算手段が演算した移動ベクトルを合成することにより、合成された移動ベクトルを生成するベクトル合成手段と、前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段と、を備え、前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする。
しかしながら、魚眼レンズ等の歪曲収差の大きな光学系レンズを用いた場合、モーションパラメータと対応させるべき入力画像と出力画像との像高のずれが大きくなり過ぎて、このような近似が成立せず、画像が歪んでしまうという問題が生じ得る。そこで、第2実施形態では、図3に示した幾何変形回路20が有する座標演算回路31の構成を、図8に示す座標演算回路の構成に変更することによって、この問題を解決する。
Claims (13)
- 画像の座標に対してそれぞれ異なる幾何変形による座標演算を行い、変換後の座標と、該座標の移動ベクトルとを演算する複数の座標演算手段と、
前記複数の座標演算手段が演算した移動ベクトルを合成することにより、合成された移動ベクトルを生成するベクトル合成手段と、
前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段と、を備え、
前記複数の座標演算手段は順次接続され、
前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、
前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする画像処理装置。 - 前記複数の座標演算手段の少なくとも1つに対して、対応する幾何変形のための幾何変形パラメータを出力する制御手段を有することを特徴とする請求項1に記載の画像処理装置。
- 前記複数の座標演算手段の少なくとも1つは、前記幾何変形パラメータに基づいて、前記画像の座標に対して前記幾何変形による座標演算を行うことを特徴とする請求項2に記載の画像処理装置。
- 前記複数の座標演算手段は、リサイズを行うリサイズ処理手段、射影変換を行う射影変換手段、および、歪補正を行う歪み補正手段であり、
前記リサイズ処理手段、前記射影変換手段、および、前記歪み補正手段は、前記リサイズ、前記射影変換、および、前記歪補正の順に座標演算が行われるように接続されていることを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。 - 前記歪み補正手段は、撮像素子のローリングシャッタ歪みを補正するローリングシャッタ歪み補正手段と、レンズの収差補正を行う歪曲補正手段であり、
前記ローリングシャッタ歪み補正手段と前記歪曲補正手段は、前記ローリングシャッタ歪み補正、前記レンズの収差補正の順に座標演算が行われるように接続されていることを特徴とする請求項4記載の画像処理装置。 - 前記歪み補正手段は、撮像素子のローリングシャッタ歪みを補正するローリングシャッタ歪み補正手段と、レンズの収差補正を行う歪曲補正手段であり、
前記ローリングシャッタ歪み補正手段と前記歪曲補正手段は、前記レンズの収差補正、前記ローリングシャッタ歪み補正の順に座標演算が行われるように接続されていることを特徴とする請求項4記載の画像処理装置。 - 前記複数の座標演算手段はそれぞれ、前記複数の座標演算手段が行うそれぞれの幾何変形に必要な精度で前記変換後の座標の移動ベクトルを出力することを特徴とする請求項1乃至6のいずれか1項に記載の画像処理装置。
- 前記複数の座標演算手段はそれぞれ、前記変換後の座標を、後段に接続された座標演算手段に応じた精度で出力することを特徴とする請求項1乃至7のいずれか1項に記載の画像処理装置。
- 前記複数の座標演算手段はそれぞれ、後段に接続された座標演算手段の精度を下回ることがない精度で、前記変換後の座標を出力することを特徴とする請求項8記載の画像処理装置。
- 前記第1の画像は出力画像であり、前記第2の画像は入力画像であることを特徴とする請求項1乃至9のいずれか1項に記載の画像処理装置。
- 前記変換手段によって変換された前記第2の画像の座標に基づいて、前記第2の画像の画素の画素値を用いて補間処理を行う補間手段を有することを特徴とする請求項1乃至10のいずれか1項に記載の画像処理装置。
- 複数の座標演算手段が、画像の座標に対してそれぞれ異なる幾何変形による座標演算を行うことによって、変換後の座標と、該座標の移動ベクトルを演算するステップと、
ベクトル合成手段が、前記複数の座標演算手段が演算した移動ベクトルを合成することにより、合成された移動ベクトルを生成するステップと、
変換手段が、前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換するステップと、を有し、
前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする画像処理方法。 - コンピュータを画像の幾何変形を行う画像処理装置として機能させるためのプログラムであって、
前記コンピュータを、
画像の座標に対してそれぞれ異なる幾何変形による座標演算を行うことによって、変換後の座標と、該座標の移動ベクトルを演算する複数の座標演算手段と、
前記複数の座標演算手段が演算した移動ベクトルを合成することにより、合成された移動ベクトルを生成するベクトル合成手段と、
前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段として機能させ、
前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とするプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012269403A JP6041651B2 (ja) | 2012-12-10 | 2012-12-10 | 画像処理装置、画像処理方法及びプログラム |
US14/096,787 US9269131B2 (en) | 2012-12-10 | 2013-12-04 | Image processing apparatus with function of geometrically deforming image, image processing method therefor, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012269403A JP6041651B2 (ja) | 2012-12-10 | 2012-12-10 | 画像処理装置、画像処理方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014115824A JP2014115824A (ja) | 2014-06-26 |
JP2014115824A5 true JP2014115824A5 (ja) | 2015-10-15 |
JP6041651B2 JP6041651B2 (ja) | 2016-12-14 |
Family
ID=50881028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012269403A Active JP6041651B2 (ja) | 2012-12-10 | 2012-12-10 | 画像処理装置、画像処理方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US9269131B2 (ja) |
JP (1) | JP6041651B2 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10438331B2 (en) * | 2014-06-26 | 2019-10-08 | Intel Corporation | Distortion meshes against chromatic aberrations |
US20160189350A1 (en) * | 2014-12-30 | 2016-06-30 | Texas Instruments Incorporated | System and method for remapping of image to correct optical distortions |
DE112016006582T5 (de) * | 2016-03-14 | 2018-12-13 | Realop Corporation | Bildverarbeitungsvorrichtung, bildverarbeitungsverfahren,aufzeichnungsmedium, programm und bildaufnahmegerät |
JP6645949B2 (ja) * | 2016-11-01 | 2020-02-14 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置、情報処理システム、および情報処理方法 |
US10565778B2 (en) * | 2017-08-22 | 2020-02-18 | Samsung Electronics Co., Ltd. | Electronic devices for and methods of implementing memory transfers for image warping in an electronic device |
JP2020031264A (ja) * | 2018-08-20 | 2020-02-27 | ソニーセミコンダクタソリューションズ株式会社 | 信号処理装置、撮像装置、信号処理方法 |
TWI766206B (zh) * | 2018-11-13 | 2022-06-01 | 創惟科技股份有限公司 | 影像的修正方法及其裝置 |
CN112308783B (zh) * | 2019-07-24 | 2024-06-28 | 株式会社理光 | 一种卷帘效应校正方法、装置及计算机可读存储介质 |
CN111462331B (zh) * | 2020-03-31 | 2023-06-27 | 四川大学 | 扩展对极几何并实时计算三维点云的查找表方法 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6757446B1 (en) * | 2000-11-27 | 2004-06-29 | Microsoft Corporation | System and process for image-based relativistic rendering |
JP4378994B2 (ja) | 2003-04-30 | 2009-12-09 | ソニー株式会社 | 画像処理装置、画像処理方法ならびに撮像装置 |
JP2005202593A (ja) * | 2004-01-14 | 2005-07-28 | Seiko Epson Corp | 画像処理装置、プログラム及び方法 |
KR100519779B1 (ko) * | 2004-02-10 | 2005-10-07 | 삼성전자주식회사 | 깊이영상기반 3차원 그래픽 데이터의 고속 시각화 방법 및장치 |
JP4566591B2 (ja) * | 2004-03-19 | 2010-10-20 | キヤノン株式会社 | 画像変形推定方法および画像変形推定装置 |
JP4310645B2 (ja) | 2004-12-28 | 2009-08-12 | ソニー株式会社 | 撮像画像信号の歪み補正方法および撮像画像信号の歪み補正装置 |
JP2006295626A (ja) * | 2005-04-12 | 2006-10-26 | Canon Inc | 魚眼像処理装置及びその方法並びに魚眼像撮像装置 |
EP1742459A1 (en) * | 2005-06-13 | 2007-01-10 | SONY DEUTSCHLAND GmbH | Method for geometry distorsion correction |
JP2007013791A (ja) * | 2005-07-01 | 2007-01-18 | Canon Inc | 画像処理装置及びその方法並びに撮像装置 |
US7777782B2 (en) * | 2005-11-04 | 2010-08-17 | Nokia Corporation | Stabilization of an image produced by optics |
US20070200873A1 (en) * | 2006-02-27 | 2007-08-30 | Microsoft Corporation | Pixel and vector layer interaction |
US7692660B2 (en) * | 2006-06-28 | 2010-04-06 | Microsoft Corporation | Guided performance optimization for graphics pipeline state management |
US8059894B1 (en) * | 2006-12-19 | 2011-11-15 | Playvision Technologies, Inc. | System and associated methods of calibration and use for an interactive imaging environment |
US7953294B2 (en) * | 2007-01-23 | 2011-05-31 | Accenture Global Services Limited | Reshaping a camera image |
JP4940111B2 (ja) * | 2007-11-26 | 2012-05-30 | 富士フイルム株式会社 | 撮影装置及び画像記録方法 |
GB0818561D0 (en) * | 2008-10-09 | 2008-11-19 | Isis Innovation | Visual tracking of objects in images, and segmentation of images |
TWI441514B (zh) * | 2008-11-12 | 2014-06-11 | Avisonic Technology Corp | 魚眼影像校正及減輕透視變形的影像處理方法及相關影像處理裝置 |
JP2011114649A (ja) * | 2009-11-27 | 2011-06-09 | Sanyo Electric Co Ltd | 撮像装置 |
JP5742179B2 (ja) * | 2010-11-05 | 2015-07-01 | ソニー株式会社 | 撮像装置、画像処理装置、および画像処理方法、並びにプログラム |
US9230297B2 (en) * | 2012-05-11 | 2016-01-05 | Intel Corporation | Systems, methods, and computer program products for compound image demosaicing and warping |
US9280810B2 (en) * | 2012-07-03 | 2016-03-08 | Fotonation Limited | Method and system for correcting a distorted input image |
-
2012
- 2012-12-10 JP JP2012269403A patent/JP6041651B2/ja active Active
-
2013
- 2013-12-04 US US14/096,787 patent/US9269131B2/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2014115824A5 (ja) | ||
US9609181B2 (en) | Image signal processor and method for synthesizing super-resolution images from non-linear distorted images | |
JP5742275B2 (ja) | 幾何学変換を行うためのシステム、方法、コンピュータプログラム及び記憶媒体 | |
JP2009170970A5 (ja) | ||
JP2015035198A5 (ja) | ||
JP2012249125A5 (ja) | ||
JP2014192613A5 (ja) | ||
JP6253280B2 (ja) | 撮像装置およびその制御方法 | |
JP2012003233A5 (ja) | ||
JP2013178671A5 (ja) | ||
JP6041651B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
JP2011119802A5 (ja) | ||
JP2012022654A5 (ja) | ||
JP2013025077A5 (ja) | ||
JP6594170B2 (ja) | 画像処理装置、画像処理方法、画像投影システムおよびプログラム | |
JP6151930B2 (ja) | 撮像装置およびその制御方法 | |
JP2016197857A (ja) | ホモグラフィの修正 | |
JP2017191572A (ja) | 画像処理装置及びその方法、プログラム | |
US10713757B2 (en) | Image processing apparatus, control method thereof, and storage medium | |
JP2016161777A5 (ja) | ||
JP2013222349A5 (ja) | ||
JP2015213261A5 (ja) | ||
JP2013004031A5 (ja) | ||
CN110692235B (zh) | 图像处理装置、图像处理程序及图像处理方法 | |
JP2017162313A (ja) | 画像処理装置、画像処理方法、及びプログラム |