JP5893445B2 - 画像処理装置、および画像処理装置の動作方法 - Google Patents
画像処理装置、および画像処理装置の動作方法 Download PDFInfo
- Publication number
- JP5893445B2 JP5893445B2 JP2012050226A JP2012050226A JP5893445B2 JP 5893445 B2 JP5893445 B2 JP 5893445B2 JP 2012050226 A JP2012050226 A JP 2012050226A JP 2012050226 A JP2012050226 A JP 2012050226A JP 5893445 B2 JP5893445 B2 JP 5893445B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- area
- pixel value
- image
- read
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims description 123
- 238000000034 method Methods 0.000 title claims description 111
- 238000012937 correction Methods 0.000 claims description 74
- 238000004364 calculation method Methods 0.000 claims description 33
- 230000002093 peripheral effect Effects 0.000 claims description 9
- 230000015654 memory Effects 0.000 description 115
- 238000013500 data storage Methods 0.000 description 38
- 238000010586 diagram Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 18
- 230000006835 compression Effects 0.000 description 12
- 238000007906 compression Methods 0.000 description 12
- 238000003384 imaging method Methods 0.000 description 10
- 238000012546 transfer Methods 0.000 description 9
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 230000004075 alteration Effects 0.000 description 6
- MHABMANUFPZXEB-UHFFFAOYSA-N O-demethyl-aloesaponarin I Natural products O=C1C2=CC=CC(O)=C2C(=O)C2=C1C=C(O)C(C(O)=O)=C2C MHABMANUFPZXEB-UHFFFAOYSA-N 0.000 description 4
- 230000007717 exclusion Effects 0.000 description 4
- 238000009940 knitting Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 101001109993 Artemia salina 60S acidic ribosomal protein P2 Proteins 0.000 description 2
- 101000658138 Homo sapiens Thymosin beta-10 Proteins 0.000 description 2
- 102100034998 Thymosin beta-10 Human genes 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 101100136062 Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) PE10 gene Proteins 0.000 description 1
- 101100136063 Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) PE11 gene Proteins 0.000 description 1
- 101100029145 Mycobacterium tuberculosis (strain ATCC 25618 / H37Rv) PE25 gene Proteins 0.000 description 1
- 101150032799 PE15 gene Proteins 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Image Processing (AREA)
- Image Input (AREA)
- Studio Devices (AREA)
- Geometry (AREA)
Description
[1−1.構成概要]
図1は、本発明の実施形態に係る画像処理装置1Aの構成を示す概略図である。当該画像処理装置1Aは、例えば、パーソナルコンピュータ(PC)、携帯情報端末機等において実現される。
ここで、画像処理装置1Aで実行される、画像の歪み補正処理について説明する。図3は、画像処理装置1Aにおける歪み補正部30の詳細構成を示す図である。図4は、画素値記憶部307の詳細構成を示す図である。図5は、歪み補正処理の処理工程と歪み補正部30の構成との対応関係を示す図である。図6は、出力画像UGにおけるブロックBK1と、入力画像IGにおいて当該ブロックBK1に対応する対応ブロックTB1との関係を示す図である。図7は、オフセット処理と参照領域特定処理とを説明するための図である。図8は、相対座標算出処理を説明するための図である。図9は、相対座標系で表された各対応相対位置と連想メモリ303の記憶状態との関係を示す図である。
以上、実施の形態について説明したが、この発明は、上記に説明した内容に限定されるものではない。
2 第1処理回路
3 第2処理回路
21 レンズデータ記憶部
22 画像データ記憶部
30,30A〜30C 歪み補正部
301 相対座標取得部
302 レンズデータ読出制御部
303 連想メモリ
304 参照領域特定部
305 読出領域決定部
306 読出位置特定部
307 画素値記憶部
308 画素値算出部
309 出力データ記憶部
LM ローカルメモリ
BK,BK1,BK2 ブロック(矩形領域)
BR 実行対象領域
BT,BT1,BT2 実行対象ブロック
FR,FR1,FR2 参照領域
IG 入力画像
UG 出力画像
KP 基準点
LF 注目行
LK 切取直線
RN,RNa,RNb 読出領域
TB,TB1,TB2,TB10〜TB13 対応ブロック
Claims (6)
- 入力画像に歪み補正処理を施して出力画像を出力する画像処理装置であって、
前記出力画像を分割して得られる矩形領域中の所定画素に対する、前記入力画像上での対応位置を取得する取得手段と、
前記矩形領域の前記入力画像上での対応領域を内包した参照領域を、前記出力画像上で連続して並ぶ複数の矩形領域それぞれについて特定する特定手段と、
前記複数の矩形領域それぞれに関する各参照領域を併合して、併合領域を得る併合手段と、
前記入力画像において、前記併合領域に含まれる各画素の画素値を読み出させる読出制御手段と、
前記読出制御手段によって読み出された各画素の画素値を用いた補間演算により、前記出力画像の画素値を取得する補正処理手段と、
を備え、
前記併合領域は、前記参照領域のそれぞれが互いに重なり合う重複部分を有するように併合される画像処理装置。 - 前記読出制御手段は、前記各画素の画素値を画素の行ごとに行方向に沿って順次に読み出させる請求項1に記載の画像処理装置。
- 前記特定手段は、矩形の領域を前記参照領域として特定し、
前記併合手段は、矩形の前記参照領域に対して、領域の角を削る面取り処理を施し、前記面取り処理後の領域を用いて、併合領域を得る請求項1または請求項2に記載の画像処理装置。 - 前記併合手段は、前記矩形領域の頂点に対する、前記入力画像上での対応位置を通る直線であって、所定角度の傾きを有した直線を前記参照領域上に仮想的に規定し、前記直線によって前記参照領域を分断して得られる2つの領域のうち、面積の小さい領域を前記参照領域から除外する請求項3に記載の画像処理装置。
- 前記補正処理手段は、
前記対応位置の位置情報を記憶する第1記憶手段と、
前記位置情報に基づいて、前記所定画素の画素値の算出に用いる前記対応位置周辺の周辺画素の画素値が前記読出制御手段によって読み出されたか否かを判定する判定手段と、
前記判定手段によって前記周辺画素の画素値が読み出されたと判定された場合、前記周辺画素の画素値を記憶する第2記憶手段と、
前記第2記憶手段に記憶された前記周辺画素の画素値を用いた補間によって、前記所定画素の画素値を算出する算出手段と、
を備える請求項1から請求項4のいずれかに記載の画像処理装置。 - 入力画像に歪み補正処理を施して出力画像を出力する画像処理装置の動作方法であって、
a)前記出力画像を分割して得られる矩形領域中の所定画素に対する、前記入力画像上での対応位置を取得する工程と、
b)前記矩形領域の前記入力画像上での対応領域を内包した参照領域を、前記出力画像上で連続して並ぶ複数の矩形領域それぞれについて特定する工程と、
c)前記複数の矩形領域それぞれに関する各参照領域を併合して、併合領域を得る工程と、
d)前記入力画像において、前記併合領域に含まれる各画素の画素値を読み出させる工程と、
e)前記d)工程において読み出された各画素の画素値を用いた補間演算により、前記出力画像の画素値を取得する工程と、
を備え、
前記工程c)は、
前記参照領域のそれぞれが互いに重なり合う重複部分を有するように前記参照領域を併合する工程を含む、画像処理装置の動作方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012050226A JP5893445B2 (ja) | 2012-03-07 | 2012-03-07 | 画像処理装置、および画像処理装置の動作方法 |
US13/785,183 US8953904B2 (en) | 2012-03-07 | 2013-03-05 | Image processing apparatus and method of operating image processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012050226A JP5893445B2 (ja) | 2012-03-07 | 2012-03-07 | 画像処理装置、および画像処理装置の動作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013186624A JP2013186624A (ja) | 2013-09-19 |
JP5893445B2 true JP5893445B2 (ja) | 2016-03-23 |
Family
ID=49114190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012050226A Active JP5893445B2 (ja) | 2012-03-07 | 2012-03-07 | 画像処理装置、および画像処理装置の動作方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8953904B2 (ja) |
JP (1) | JP5893445B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016103169A (ja) * | 2014-11-28 | 2016-06-02 | 株式会社リコー | 画像処理装置、画像処理方法および電子機器 |
JP6563358B2 (ja) * | 2016-03-25 | 2019-08-21 | 日立オートモティブシステムズ株式会社 | 画像処理装置及び画像処理方法 |
JP6762775B2 (ja) * | 2016-06-20 | 2020-09-30 | キヤノン株式会社 | 画像処理装置、撮像装置、制御方法及びプログラム |
JP2018128937A (ja) * | 2017-02-09 | 2018-08-16 | コニカミノルタ株式会社 | 画像処理装置、画像処理方法およびプログラム |
JP7208356B2 (ja) * | 2018-09-26 | 2023-01-18 | コーヒレント・ロジックス・インコーポレーテッド | 任意の世界ビューの生成 |
CN113962877B (zh) * | 2019-07-17 | 2024-06-25 | 中国电子科技集团公司第十三研究所 | 一种像素畸变的校正方法、校正装置及终端 |
TW202129591A (zh) * | 2019-09-20 | 2021-08-01 | 日商索尼股份有限公司 | 圖像處理裝置及圖像處理方法以及程式 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001101396A (ja) * | 1999-09-30 | 2001-04-13 | Toshiba Corp | 画像歪み補正処理装置および方法、並びに画像歪み補正処理を行うプログラムを格納した媒体 |
JP4772281B2 (ja) * | 2003-07-28 | 2011-09-14 | オリンパス株式会社 | 画像処理装置及び画像処理方法 |
US7613357B2 (en) * | 2005-09-20 | 2009-11-03 | Gm Global Technology Operations, Inc. | Method for warped image object recognition |
WO2008139577A1 (ja) * | 2007-05-09 | 2008-11-20 | Fujitsu Microelectronics Limited | 画像処理装置、撮像装置、および画像歪み補正方法 |
US8326077B2 (en) * | 2008-10-31 | 2012-12-04 | General Instrument Corporation | Method and apparatus for transforming a non-linear lens-distorted image |
JP5023313B2 (ja) * | 2008-12-24 | 2012-09-12 | 株式会社アクセル | ディストーション補正装置 |
JP5443844B2 (ja) * | 2009-06-17 | 2014-03-19 | オリンパス株式会社 | 画像処理装置及び撮像装置 |
JP5375483B2 (ja) * | 2009-09-24 | 2013-12-25 | 富士通株式会社 | 動き検出回路 |
JP5593060B2 (ja) | 2009-11-26 | 2014-09-17 | 株式会社メガチップス | 画像処理装置、および画像処理装置の動作方法 |
-
2012
- 2012-03-07 JP JP2012050226A patent/JP5893445B2/ja active Active
-
2013
- 2013-03-05 US US13/785,183 patent/US8953904B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US8953904B2 (en) | 2015-02-10 |
JP2013186624A (ja) | 2013-09-19 |
US20130236118A1 (en) | 2013-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5593060B2 (ja) | 画像処理装置、および画像処理装置の動作方法 | |
JP5893445B2 (ja) | 画像処理装置、および画像処理装置の動作方法 | |
CN107274338B (zh) | 用于深度图的低等待时间变形的***、方法和装置 | |
EP3161793B1 (en) | Adaptive partition mechanism with arbitrary tile shape for tile based rendering gpu architecture | |
CN110637461B (zh) | 计算机视觉***中的致密光学流处理 | |
US9299182B2 (en) | Divided-area-based rendering device and divided-area-based rendering method | |
US9460489B2 (en) | Image processing apparatus and image processing method for performing pixel alignment | |
CN104796649A (zh) | 一种三维投影的方法及装置 | |
JP2010176547A (ja) | 画像処理装置に含まれる制御装置、制御方法、及び制御処理プログラム | |
JP2005134976A (ja) | 外観検査装置用画像処理装置 | |
CN105427235A (zh) | 一种图像浏览方法及*** | |
WO2023151386A1 (zh) | 数据处理方法、装置、终端和可读存储介质 | |
CN115294277B (zh) | 一种物体的三维重建方法、装置、电子设备及存储介质 | |
EP3474224B1 (en) | Graphics processing method and device | |
JP6012207B2 (ja) | データ転送装置 | |
US11748933B2 (en) | Method for performing shader occupancy for small primitives | |
US11704546B2 (en) | Operation processing apparatus that calculates addresses of feature planes in layers of a neutral network and operation processing method | |
JP2010033507A (ja) | メモリコントローラおよび画像処理装置 | |
RU168781U1 (ru) | Устройство обработки стереоизображений | |
US8934736B2 (en) | Image processing apparatus, image processing system, and method for having computer process image | |
JP5959684B2 (ja) | 画像変換システム | |
US8417063B2 (en) | Image processing apparatus and image processing system | |
CN111435416B (zh) | 基于多流水线的条形码图像解析方法、装置及存储介质 | |
JP2006338334A (ja) | データ処理装置及びデータ処理方法 | |
JP5669199B2 (ja) | 画像描画装置、画像描画方法、及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160120 |
|
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: 20160209 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160224 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5893445 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 |