JP2011113234A - 画像処理装置、および画像処理装置の動作方法 - Google Patents
画像処理装置、および画像処理装置の動作方法 Download PDFInfo
- Publication number
- JP2011113234A JP2011113234A JP2009268284A JP2009268284A JP2011113234A JP 2011113234 A JP2011113234 A JP 2011113234A JP 2009268284 A JP2009268284 A JP 2009268284A JP 2009268284 A JP2009268284 A JP 2009268284A JP 2011113234 A JP2011113234 A JP 2011113234A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- pixels
- input
- pixel value
- 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.)
- Granted
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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/60—Noise processing, e.g. detecting, correcting, reducing or removing noise
- H04N25/61—Noise processing, e.g. detecting, correcting, reducing or removing noise the noise originating only from the lens unit, e.g. flare, shading, vignetting or "cos4"
-
- 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/20—Special algorithmic details
- G06T2207/20021—Dividing image into blocks, subimages or windows
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Input (AREA)
- Studio Devices (AREA)
Abstract
【解決手段】画像処理装置1Aは、出力画像における所定画素の、入力画像上での対応位置を取得する相対座標取得部301と、対応位置の位置情報を記憶する第1記憶手段と、入力画像における入力画素の画素値を順次に読み出させる読出制御部303と、読み出された入力画素の画素値を入力とし、入力された入力画素の中から、入力画素による格子点の組を編成する編成手段と、上記位置情報に基づいて、所定画素の画素値の算出に用いる対応位置周辺の周辺画素の画素値が読み出されたか否かを判定する判定手段と、周辺画素が読み出されたと判定された場合に、格子点の組を構成する画素の画素値を、所定画素に関する周辺画素の画素値として記憶するローカルメモリと、上記周辺画素の画素値を用いた補間によって、所定画素の画素値を算出する画素値算出部306と備える。
【選択図】図3
Description
[1−1.構成概要]
図1は、本発明の実施形態に係る画像処理装置1Aの構成を示す概略図である。当該画像処理装置1Aは、例えば、パーソナルコンピュータ(PC)、携帯情報端末機等において実現される。
ここで、画像処理装置1Aで実行される、画像の歪み補正処理について説明する。図3は、画像処理装置1Aにおける歪み補正部30の詳細構成を示す図である。図4は、画素値記憶部305の詳細構成を示す図である。図5は、歪み補正処理の処理工程と歪み補正部30の構成との対応関係を示す図である。図6は、実行対象ブロックBRと、入力画像IGにおいて当該実行対象ブロックBRに対応する対応ブロックTB1との関係を示す図である。図7は、オフセット処理と参照領域設定処理とを説明するための図である。図8は、相対座標算出処理を説明するための図である。図9は、参照領域FRに含まれる各対応相対位置と連想メモリ302の記憶状態との関係を示す図である。
以上、この発明の実施の形態について説明したが、この発明は、上記に説明した内容に限定されるものではない。
2 第1処理回路
3 第2処理回路
21 レンズデータ記憶部
22 画像データ記憶部
30,30A,30B,30C 歪み補正部
301 相対座標取得部
302 連想メモリ
303 読出制御部
304 読出位置カウンター
305 画素値記憶部
306 画素値算出部
307 レジスタ
35 DMAC
LM ローカルメモリ
351 ラインメモリ
RG1,RG2 レジスタ
IG 入力画像
UG 出力画像
BK,BK1,BK2,BK11,BK12 ブロック
BR,BR10,BR20 実行対象ブロック
TB,TB1,TB2,TB10,TB20 対応ブロック
FR 参照領域
Claims (6)
- 出力画像における所定画素に対する、入力画像上での対応位置を取得する取得手段と、
前記対応位置の位置情報を記憶する第1記憶手段と、
前記入力画像における入力画素の画素値を順次に読み出させる読出制御手段と、
前記読出制御手段によって読み出された前記入力画素の画素値を入力とし、入力された前記入力画素の中から、入力画素による格子点の組を編成する編成手段と、
前記位置情報に基づいて、前記所定画素の画素値の算出に用いる前記対応位置周辺の周辺画素の画素値が読み出されたか否かを判定する判定手段と、
前記判定手段によって前記周辺画素が読み出されたと判定された場合に、前記格子点の組を構成する画素の画素値を、前記所定画素に関する周辺画素の画素値として記憶する第2記憶手段と、
前記第2記憶手段に記憶された前記周辺画素の画素値を用いた補間によって、前記所定画素の画素値を算出する算出手段と、
を備える画像処理装置。 - 前記読出制御手段は、前記入力画素の画素値をラスター順に読み出させる請求項1に記載の画像処理装置。
- 前記第2記憶手段には、複数の前記所定画素に関する周辺画素の画素値が、前記出力画像におけるラスター順に記憶され、
前記算出手段は、前記第2記憶手段における記憶順序に基づいて前記所定画素ごとに入力される前記周辺画素の画素値を用いて、前記所定画素の画素値を順次に算出し、算出した前記所定画素の画素値を順次に出力する請求項1または請求項2に記載の画像処理装置。 - 前記第1記憶手段と前記判定手段とは、連想メモリを用いて実現される請求項1から請求項3のいずれかに記載の画像処理装置。
- 前記取得手段は、前記出力画像を分割して得られる所定ブロックに含まれる前記所定画素に関する前記対応位置を取得するとともに、前記所定ブロックに対する、前記入力画像上での対応ブロックを含む参照領域を設定し、
前記読出制御手段は、前記参照領域に含まれる前記入力画素の画素値を順次に読み出させる請求項1から請求項4のいずれかに記載の画像処理装置。 - a)出力画像における所定画素に対する、入力画像上での対応位置を取得する工程と、
b)前記対応位置の位置情報を記憶する工程と、
c)前記入力画像における入力画素の画素値を順次に読み出させる工程と、
d)前記c)工程において読み出された前記入力画素の中から、入力画素による格子点の組を編成する工程と、
e)前記位置情報に基づいて、前記所定画素の画素値の算出に用いる前記対応位置周辺の周辺画素の画素値が読み出されたか否かを判定する工程と、
f)前記e)工程において前記周辺画素が読み出されたと判定された場合に、前記格子点の組を構成する画素の画素値を、前記所定画素に関する周辺画素の画素値として記憶する工程と、
g)前記f)工程において記憶された前記周辺画素の画素値を用いた補間によって、前記所定画素の画素値を算出する工程と、
を備える画像処理装置の動作方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009268284A JP5593060B2 (ja) | 2009-11-26 | 2009-11-26 | 画像処理装置、および画像処理装置の動作方法 |
| US12/949,181 US8723989B2 (en) | 2009-11-26 | 2010-11-18 | Image distortion processing apparatus, and method of operating an image distortion processing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009268284A JP5593060B2 (ja) | 2009-11-26 | 2009-11-26 | 画像処理装置、および画像処理装置の動作方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011113234A true JP2011113234A (ja) | 2011-06-09 |
| JP5593060B2 JP5593060B2 (ja) | 2014-09-17 |
Family
ID=44061827
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009268284A Active JP5593060B2 (ja) | 2009-11-26 | 2009-11-26 | 画像処理装置、および画像処理装置の動作方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8723989B2 (ja) |
| JP (1) | JP5593060B2 (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013186624A (ja) * | 2012-03-07 | 2013-09-19 | Mega Chips Corp | 画像処理装置、および画像処理装置の動作方法 |
| KR101602075B1 (ko) * | 2011-07-13 | 2016-03-17 | 아나로그 디바이시즈 인코포레이티드 | 광각 렌즈 이미지 보정 |
| JP2016181294A (ja) * | 2016-07-07 | 2016-10-13 | 株式会社メガチップス | データ転送装置およびデータ転送方法 |
| US9544475B2 (en) | 2012-03-08 | 2017-01-10 | Megachips Corporation | Data transfer apparatus and data transfer method |
| WO2017163468A1 (ja) * | 2016-03-25 | 2017-09-28 | 日立オートモティブシステムズ株式会社 | 画像処理装置及び画像処理方法 |
| WO2018168506A1 (ja) * | 2017-03-13 | 2018-09-20 | Necソリューションイノベータ株式会社 | 画像変換支援装置、画像変換装置、画像変換支援方法、及びコンピュータ読み取り可能な記録媒体 |
| WO2019003610A1 (ja) * | 2017-06-27 | 2019-01-03 | 日立オートモティブシステムズ株式会社 | 処理装置 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5316811B2 (ja) * | 2010-01-18 | 2013-10-16 | 株式会社リコー | 画像処理方法及び装置、並びに画像撮像装置 |
| JP5639436B2 (ja) | 2010-10-18 | 2014-12-10 | 株式会社メガチップス | 画像処理装置、および画像処理装置の動作方法 |
| JP2016103169A (ja) * | 2014-11-28 | 2016-06-02 | 株式会社リコー | 画像処理装置、画像処理方法および電子機器 |
| CN106875341B (zh) * | 2015-12-11 | 2021-08-06 | 宁波舜宇光电信息有限公司 | 畸变图像校正方法及其定位方法 |
| JP2018128937A (ja) * | 2017-02-09 | 2018-08-16 | コニカミノルタ株式会社 | 画像処理装置、画像処理方法およびプログラム |
| DE102018004391B4 (de) * | 2018-06-04 | 2022-12-01 | Baumer Optronic Gmbh | Verfahren, Vorrichtung und Kamerasystem zur Bildtransformation |
| EP3776485B1 (en) * | 2018-09-26 | 2022-01-26 | Coherent Logix, Inc. | Any world view generation |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5985184A (ja) * | 1982-11-08 | 1984-05-17 | Nippon Telegr & Teleph Corp <Ntt> | 画像信号処理方式 |
| JP2003108989A (ja) * | 2001-09-26 | 2003-04-11 | Toshiba Corp | 画像処理プロセッサ及び情報処理システム |
| JP2005044098A (ja) * | 2003-07-28 | 2005-02-17 | Olympus Corp | 画像処理装置及び画像処理方法 |
| JP2007267379A (ja) * | 2006-03-01 | 2007-10-11 | Matsushita Electric Ind Co Ltd | 画像の歪曲補正を行う画像処理装置、撮像装置及び画像の歪曲補正方法 |
| JP2008118306A (ja) * | 2006-11-01 | 2008-05-22 | Canon Inc | 歪曲収差補正処理装置、撮像装置及び撮像システム |
| WO2008139577A1 (ja) * | 2007-05-09 | 2008-11-20 | Fujitsu Microelectronics Limited | 画像処理装置、撮像装置、および画像歪み補正方法 |
| JP2009010730A (ja) * | 2007-06-28 | 2009-01-15 | Kyocera Corp | 画像処理方法と該画像処理方法を用いた撮像装置 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4334932B2 (ja) * | 2003-07-28 | 2009-09-30 | オリンパス株式会社 | 画像処理装置及び画像処理方法 |
| EP1650705B1 (en) * | 2003-07-28 | 2013-05-01 | Olympus Corporation | Image processing apparatus, image processing method, and distortion correcting method |
| US7596286B2 (en) * | 2003-08-06 | 2009-09-29 | Sony Corporation | Image processing apparatus, image processing system, imaging apparatus and image processing method |
| JP4165537B2 (ja) * | 2005-06-29 | 2008-10-15 | ブラザー工業株式会社 | 色変換装置および色変換プログラム |
| JP4909144B2 (ja) | 2007-03-22 | 2012-04-04 | 富士通セミコンダクター株式会社 | 画像認識装置及び画像回転処理方法 |
| JP5135953B2 (ja) * | 2007-08-28 | 2013-02-06 | コニカミノルタアドバンストレイヤー株式会社 | 画像処理装置、画像処理方法、及び撮像装置 |
| JP5128207B2 (ja) * | 2007-08-31 | 2013-01-23 | シリコン ヒフェ ベー.フェー. | 画像処理装置及び画像処理方法、画像処理プログラム |
| JP5639436B2 (ja) | 2010-10-18 | 2014-12-10 | 株式会社メガチップス | 画像処理装置、および画像処理装置の動作方法 |
-
2009
- 2009-11-26 JP JP2009268284A patent/JP5593060B2/ja active Active
-
2010
- 2010-11-18 US US12/949,181 patent/US8723989B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5985184A (ja) * | 1982-11-08 | 1984-05-17 | Nippon Telegr & Teleph Corp <Ntt> | 画像信号処理方式 |
| JP2003108989A (ja) * | 2001-09-26 | 2003-04-11 | Toshiba Corp | 画像処理プロセッサ及び情報処理システム |
| JP2005044098A (ja) * | 2003-07-28 | 2005-02-17 | Olympus Corp | 画像処理装置及び画像処理方法 |
| JP2007267379A (ja) * | 2006-03-01 | 2007-10-11 | Matsushita Electric Ind Co Ltd | 画像の歪曲補正を行う画像処理装置、撮像装置及び画像の歪曲補正方法 |
| JP2008118306A (ja) * | 2006-11-01 | 2008-05-22 | Canon Inc | 歪曲収差補正処理装置、撮像装置及び撮像システム |
| WO2008139577A1 (ja) * | 2007-05-09 | 2008-11-20 | Fujitsu Microelectronics Limited | 画像処理装置、撮像装置、および画像歪み補正方法 |
| JP2009010730A (ja) * | 2007-06-28 | 2009-01-15 | Kyocera Corp | 画像処理方法と該画像処理方法を用いた撮像装置 |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101602075B1 (ko) * | 2011-07-13 | 2016-03-17 | 아나로그 디바이시즈 인코포레이티드 | 광각 렌즈 이미지 보정 |
| JP2013186624A (ja) * | 2012-03-07 | 2013-09-19 | Mega Chips Corp | 画像処理装置、および画像処理装置の動作方法 |
| US8953904B2 (en) | 2012-03-07 | 2015-02-10 | Megachips Corporation | Image processing apparatus and method of operating image processing apparatus |
| US9544475B2 (en) | 2012-03-08 | 2017-01-10 | Megachips Corporation | Data transfer apparatus and data transfer method |
| WO2017163468A1 (ja) * | 2016-03-25 | 2017-09-28 | 日立オートモティブシステムズ株式会社 | 画像処理装置及び画像処理方法 |
| JP2017175498A (ja) * | 2016-03-25 | 2017-09-28 | 日立オートモティブシステムズ株式会社 | 画像処理装置及び画像処理方法 |
| US10672100B2 (en) | 2016-03-25 | 2020-06-02 | Hitachi Automotive Systems, Ltd. | Image processing apparatus and image processing method |
| JP2016181294A (ja) * | 2016-07-07 | 2016-10-13 | 株式会社メガチップス | データ転送装置およびデータ転送方法 |
| WO2018168506A1 (ja) * | 2017-03-13 | 2018-09-20 | Necソリューションイノベータ株式会社 | 画像変換支援装置、画像変換装置、画像変換支援方法、及びコンピュータ読み取り可能な記録媒体 |
| WO2019003610A1 (ja) * | 2017-06-27 | 2019-01-03 | 日立オートモティブシステムズ株式会社 | 処理装置 |
| JP2019008674A (ja) * | 2017-06-27 | 2019-01-17 | 日立オートモティブシステムズ株式会社 | 処理装置 |
| US11195249B2 (en) | 2017-06-27 | 2021-12-07 | Hitachi Astemo, Ltd. | Processing device having a row number determining unit |
Also Published As
| Publication number | Publication date |
|---|---|
| US20110122298A1 (en) | 2011-05-26 |
| US8723989B2 (en) | 2014-05-13 |
| JP5593060B2 (ja) | 2014-09-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5593060B2 (ja) | 画像処理装置、および画像処理装置の動作方法 | |
| JP5893445B2 (ja) | 画像処理装置、および画像処理装置の動作方法 | |
| JP2002328881A (ja) | 画像処理装置および画像処理方法並びに携帯用映像機器 | |
| US9460489B2 (en) | Image processing apparatus and image processing method for performing pixel alignment | |
| JP6210743B2 (ja) | データ処理装置およびデータ転送制御装置 | |
| JP2010176547A (ja) | 画像処理装置に含まれる制御装置、制御方法、及び制御処理プログラム | |
| US20180103174A1 (en) | Image processing apparatus and method for controlling the same | |
| CN105427235A (zh) | 一种图像浏览方法及系统 | |
| JP5327482B2 (ja) | 画像処理装置及び画像処理方法 | |
| JP4970378B2 (ja) | メモリコントローラおよび画像処理装置 | |
| JP6012207B2 (ja) | データ転送装置 | |
| US10866907B2 (en) | Eviction prioritization for image processing | |
| JP2013132003A (ja) | 画像処理装置 | |
| JP5658612B2 (ja) | 画像処理装置、画像処理システム及び画像処理方法 | |
| JP6210742B2 (ja) | データ処理装置およびデータ転送制御装置 | |
| JP6524644B2 (ja) | 画像処理装置および電子機器 | |
| JP4547321B2 (ja) | 動きベクトル検出装置及び撮像装置 | |
| JP2007079708A (ja) | 画像処理装置及び画像処理方法 | |
| JP5606341B2 (ja) | 画像処理装置及び画像処理システム | |
| JP6373904B2 (ja) | データ転送装置およびデータ転送方法 | |
| JP6002649B2 (ja) | 画像処理装置 | |
| JP2005311745A (ja) | 画像処理装置 | |
| JP4865021B2 (ja) | 画像処理装置および画像処理方法 | |
| JP2017228849A (ja) | 画像処理装置、撮像装置、制御方法及びプログラム | |
| JP2016103169A (ja) | 画像処理装置、画像処理方法および電子機器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121107 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140114 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140314 |
|
| 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: 20140715 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140804 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5593060 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |