JP2014115824A5 - - Google Patents

Download PDF

Info

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
Application number
JP2012269403A
Other languages
English (en)
Other versions
JP6041651B2 (ja
JP2014115824A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2012269403A priority Critical patent/JP6041651B2/ja
Priority claimed from JP2012269403A external-priority patent/JP6041651B2/ja
Priority to US14/096,787 priority patent/US9269131B2/en
Publication of JP2014115824A publication Critical patent/JP2014115824A/ja
Publication of JP2014115824A5 publication Critical patent/JP2014115824A5/ja
Application granted granted Critical
Publication of JP6041651B2 publication Critical patent/JP6041651B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明に係る画像処理装置は、の座に対してそれぞれ異なる幾何変形による座標演算を行い変換後の座標と、該座標移動ベクトルとを演算する複数の座標演算手段と、前記複数の座標演算手段が演算した移動ベクトルを合成することにより合成された移動ベクトルを生成するベクトル合成手段と、前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段と、を備え、前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする。
しかしながら、魚眼レンズ等の歪曲収差の大きな光学系レンズを用いた場合、モーションパラメータと対応させるべき入力画像と出力画像との像高のずれが大きくなり過ぎて、このような近似が成立せず、画像が歪んでしまうという問題が生じ得る。そこで、第2実施形態では、図3に示した幾何変形回路20が有する座標演算回路31の構成を、図8に示す座標演算回路の構成に変更することによって、この問題を解決する。

Claims (13)

  1. の座に対してそれぞれ異なる幾何変形による座標演算を行い変換後の座標と、該座標移動ベクトルとを演算する複数の座標演算手段と
    記複数の座標演算手段が演算した移動ベクトルを合成することにより合成された移動ベクトルを生成するベクトル合成手段と、
    前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段と、を備え、
    前記複数の座標演算手段は順次接続され、
    前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、
    前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする画像処理装置。
  2. 前記複数の座標演算手段の少なくとも1つに対して、対応する幾何変形のための幾何変形パラメータを出力する制御手段を有することを特徴とする請求項1に記載の画像処理装置。
  3. 前記複数の座標演算手段の少なくとも1つは、前記幾何変形パラメータに基づいて、前記画像の座標に対して前記幾何変形による座標演算を行うことを特徴とする請求項2に記載の画像処理装置。
  4. 前記複数の座標演算手段は、リサイズを行うリサイズ処理手段、射影変換を行う射影変換手段、および、歪補正を行う歪み補正手段であり、
    前記リサイズ処理手段、前記射影変換手段、および、前記歪み補正手段は、前記リサイズ、前記射影変換、および、前記歪補正の順に座標演算が行われるように接続されていることを特徴とする請求項1乃至3のいずれか1項に記載の画像処理装置。
  5. 前記歪み補正手段は、撮像素子のローリングシャッタ歪みを補正するローリングシャッタ歪み補正手段と、レンズの収差補正を行う歪曲補正手段であり、
    前記ローリングシャッタ歪み補正手段と前記歪曲補正手段は、前記ローリングシャッタ歪み補正、前記レンズの収差補正の順に座標演算が行われるように接続されていることを特徴とする請求項記載の画像処理装置。
  6. 前記歪み補正手段は、撮像素子のローリングシャッタ歪みを補正するローリングシャッタ歪み補正手段と、レンズの収差補正を行う歪曲補正手段であり、
    前記ローリングシャッタ歪み補正手段と前記歪曲補正手段は、前記レンズの収差補正、前記ローリングシャッタ歪み補正の順に座標演算が行われるように接続されていることを特徴とする請求項記載の画像処理装置。
  7. 前記複数の座標演算手段はそれぞれ、前記複数の座標演算手段が行うそれぞれの幾何変形に必要な精度で前記変換後の座標の移動ベクトルを出力することを特徴とする請求項1乃至のいずれか1項に記載の画像処理装置。
  8. 前記複数の座標演算手段はそれぞれ、前記変換後の座標を、後段に接続された座標演算手段に応じた精度で出力することを特徴とする請求項1乃至のいずれか1項に記載の画像処理装置。
  9. 前記複数の座標演算手段はそれぞれ、後段に接続された座標演算手段の精度を下回ることがない精度で前記変換後の座標を出力することを特徴とする請求項記載の画像処理装置。
  10. 前記第1の画像は出力画像であり、前記第2の画像は入力画像であることを特徴とする請求項1乃至9のいずれか1項に記載の画像処理装置。
  11. 前記変換手段によって変換された前記第2の画像の座標に基づいて、前記第2の画像の画素の画素値を用いて補間処理を行う補間手段を有することを特徴とする請求項1乃至10のいずれか1項に記載の画像処理装置。
  12. 数の座標演算手段が、画像の座標に対してそれぞれ異なる幾何変形による座標演算を行うことによって変換後の座標と、座標の移動ベクトルを演算するステップと、
    ベクトル合成手段が、前記複数の座標演算手段が演算した移動ベクトルを合成することにより合成された移動ベクトルを生成するステップと
    変換手段が、前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換するステップと、を有し、
    前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には、前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とする画像処理方法。
  13. コンピュータを画像の幾何変形を行う画像処理装置として機能させるためのプログラムであって、
    前記コンピュータを、
    画像の座標に対してそれぞれ異なる幾何変形による座標演算を行うことによって変換後の座標と、座標移動ベクトルを演算する複数の座標演算手段と
    記複数の座標演算手段が演算した移動ベクトルを合成することにより合成された移動ベクトルを生成するベクトル合成手段と
    前記合成された移動ベクトルを用いて、第1の画像の座標を第2の画像の座標に変換する変換手段として機能させ、
    前記複数の座標演算手段は順次接続され、前記複数の座標演算手段のうち第2段以降の座標演算手段には前段の座標演算手段から出力された変換後の座標が入力され、前記第2段以降の座標演算手段は、入力された座標に対して前記幾何変形による座標演算を行うことを特徴とするプログラム。
JP2012269403A 2012-12-10 2012-12-10 画像処理装置、画像処理方法及びプログラム Active JP6041651B2 (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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) 画像処理装置、画像処理方法、及びプログラム