JP4720626B2 - 画像処理システム、画像処理方法及びプログラム - Google Patents
画像処理システム、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP4720626B2 JP4720626B2 JP2006157183A JP2006157183A JP4720626B2 JP 4720626 B2 JP4720626 B2 JP 4720626B2 JP 2006157183 A JP2006157183 A JP 2006157183A JP 2006157183 A JP2006157183 A JP 2006157183A JP 4720626 B2 JP4720626 B2 JP 4720626B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- image processing
- distortion correction
- zoom
- correction parameter
- 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 149
- 238000003672 processing method Methods 0.000 title claims description 9
- 238000012937 correction Methods 0.000 claims description 199
- 238000000034 method Methods 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 9
- 239000013598 vector Substances 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 4
- 238000007781 pre-processing Methods 0.000 description 4
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006866 deterioration Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 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 1
Images
Landscapes
- Studio Devices (AREA)
- Image Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Description
図1は、特許文献1に開示された画像処理装置において歪み補正及び電子ズームを行った場合について説明するための図である。図1では、一例として1280×960画素の画像の中心部320×240画素の領域を電子ズーム処理し、640×480画素の画像を得る場合について説明する。
図1(b)は、図1(a)に示した画像に等倍に歪み補正処理を行った画像である。
次に、図1(c)に示すように、図1(b)において歪み補正を行った画像の、電子ズームを行う対象となる中心部を切り出す。図1(c)に示す例は、1280×960画素の画像の中心部のサイズを320×240画素とした場合であり、このとき、切り出し位置(切り出す画像の左上の座標値)は(480,360)である。
図1(d)に示すように、図1(c)において切り出した中心部画像を、2倍に拡大して640×480画素の電子ズーム画像とする。
なお、歪み補正パラメータは、歪みを有する入力画像に対して、入力画像を構成する画素点における水平方向及び垂直方向の補正量を示すパラメータである。特許文献1に開示された画像処理システムでは、歪み補正パラメータを利用し入力画像に1次元補間処理を施すことにより歪み補正を行う。歪み補正パラメータは、上記のように入力画像に対し格子分割を行い、各格子点におけるゆがみを補正するための補正量ベクトルを歪み補正パラメータとすることにより全画素における歪み補正パラメータを保持しなくても良いようになっている。
図3に示すように、本実施形態に係る画像処理システム1000は、画像処理装置100(第2の画像処理装置)、前処理装置200(第1の画像処理装置)、外部記録メディア300で構成される。
図3は、本実施形態に係る画像処理システム1000の構成を示すブロック図である。
なお、画像処理装置100の各構成はハードウェア的に実現される必要は無く、ソフトウェア上の構成とすることが可能である。
撮像素子102はCCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)センサなどから構成され、同期信号生成部104から供給された内部同期信号に応じて写影された映像をキャプチャしアナログ画像信号を生成する。
同期信号生成部104は、外部から供給されるクロック信号CLKに応じて内部生成信号を生成し、撮像素子102、データ変換部103及び信号処理部106へ供給する。
画像メモリ105は、データ変換部103が出力した入力画像を格納する。
また、信号処理部106は、入力された画像の一部を拡大(縮小)する電子ズーム処理を実行する。
表示処理部107は、図3に図示しない例えばCRT(Cathode Ray Tube)ディスプレイやLCD(Liquid Crystal Display)等の表示部に信号処理部106が出力した補正画像を表示する。
記録部109は、信号処理部106が出力した補正画像をテープやフレキシブルディスク、DVD(Digital Versatile Disk)、HDD(Hard Disk Drive)、メモリ等の外部記録メディア300に記録する。なお、信号処理部106により生成された画像信号は、インターネットやワイヤレス通信などを用いて外部記録メディア300に記録されるようにしてもよい。
歪み補正メモリ111は、後述する補正パラメータエンコーダ202から供給される圧縮データを格納する。
なお、前処理装置200の各構成はハードウェア的に実現される必要は無く、ソフトウェア上の構成とすることが可能である。
補正パラメータ導出部201は、レンズ101に固有の歪曲収差によって決まる、当該レンズ101によって取得される画像の全画素の歪み補正パラメータを算出し、補正パラメータメモリ203に記憶する。この処理は、歪み補正パラメータがレンズ101に固有のものであるため、画像処理システムが歪み補正及びズーム処理を行う以前に実行される。
この際、補正パラメータエンコーダ202は、入力画像をM×N(M,Nは任意の自然数)に格子分割し、格子分割された格子点及び格子線分をn分割して得られる内分点n−1上における歪み補正パラメータをエンコードして画像処理装置100に供給する。
これにより、膨大な歪み補正パラメータの内の一部のみを利用して歪み補正を行うことができるようになっている。
補正パラメータメモリ203は、補正パラメータ導出部201が算出したレンズ101に固有の歪み補正パラメータを、レンズ101によって作成された画像の各画素に対応させて記憶する。
図4は、画像処理システム1000の、入力画像に対し歪み補正及び電子ズーム処理を行う場合の動作例を説明するためのフローチャートである。
レンズ101、撮像素子102、データ変換部103により、被写体を撮影した入力画像を得る。
ステップST2:
図示しない操作部を介したユーザの操作等により、入力画像の中でズームする領域(以下ズーム領域と称する)の大きさ及び位置、出力画像の大きさ(解像度)が決定される。
補正パラメータ導出部201は、ステップST2において決定されたズーム領域内の全画素の歪み補正パラメータを補正パラメータメモリ203から読み出す。
ステップST4:
補正パラメータエンコーダ202は、ステップST2において決定されたズーム領域をM×N個に格子分割する。
補正パラメータエンコーダ202は、ステップST4において格子分割されたズーム領域の各格子点(及び内分点)における歪み補正パラメータを、ステップST3において読み出された歪み補正パラメータの中から抽出する。
ステップST6:
補正パラメータエンコーダ202は、入力画像と同サイズの画像において、M×N個に格子分割した際の各格子点の座標と、ステップST4において格子分割したズーム領域の対応する格子点の歪み補正パラメータとを対応付ける。すなわち、図5に示すように、M×N個に格子分割されたズーム画像とM×N個に格子分割した入力画像と同サイズの画像とにおいて、入力画像の同サイズの画像における格子点の座標と、ズーム画像内でその格子点とM×Nの格子空間において同一の位置にある格子点の歪み補正パラメータとを対応付ける。図5では一例として8×8に格子分割した場合について説明しているが、これは一例である。図5(a)と図5(b)において便宜上つけられた各格子点の番号において、図5(a)における格子点の歪み補正パラメータが図5(b)における同一番号の格子点の座標と対応付けられる。
補正パラメータエンコーダ202は、ステップST6において対応付けた格子点の座標と歪み補正パラメータとを圧縮(エンコード)し、圧縮データを作成する。
ステップST8:
補正パラメータエンコーダ202は、ステップST7において圧縮された、圧縮データを画像処理装置に送信する。送信された圧縮データは、歪み補正メモリ111に記憶される。
補正パラメータデコーダ112が、ステップST8において前処理装置200から送信された圧縮データを伸張(デコード)する。
ステップST10:
信号処理部106は、入力画像のズーム画像を、入力画像と同一サイズまで拡大する。
信号処理部106は、ステップST9においてデコードされたステップST6において対応付けた格子点の座標と歪み補正パラメータを基に、ステップST10において拡大した画像の歪み補正を行い、歪み補正拡大画像を得る。ステップST6においてズーム画像の各格子点の歪み補正パラメータが、ステップST10において拡大された画像と同一サイズにおいてM×N個の格子分割をした場合の各格子点の座標と対応付けられているために、この処理をスムーズに行うことができる。
ステップST12:
ステップST11において歪み補正を行った補正画像を、ステップST2において決定された出力画像の大きさまで縮小する。これにより、入力画像の一部のみ歪み補正を行い画質劣化なしでズームすることが可能になる。
図6は、画像の具体例を示す図である。
図6(a)に示すように、1280×960画素の入力画像を作成する。
ステップST2:
図6(a)に示すように、320×240画素の領域をズームして640×480画素の画像を出力する場合について考える。ここで、入力画像の左上の画素を原点とし水平方向の画素数をx座標、垂直方向の画素数をy座標とする座標系を考えたときに、ズーム領域の左上の画素の座標は例えば(480,360)である。なお、以下の説明における座標もこの座標系における座標である。なお、この座標系のとり方は一例であり、本発明では座標系のとり方はこれに限定されない。
図6(b)に示すように、ズーム領域を8×8に格子分割するとする。なお、図6に関連付けて行う説明においては、内分点はとらないものとする。
ステップST6:
入力サイズと同一サイズの画像(1280×960画素)において、8×8個に格子分割した場合を図6(c)に示す。
ここでズーム画像の左上にある格子点の歪み補正パラメータを(x0,y0)とすると、図6(c)における画像の左上にある格子点の座標は(0,0)であるため、歪み補正パラメータ(x0,y0)と座標(0,0)とが対応付けられる。同様に、ズーム画像の左上から水平方向に2番目の格子点の歪み補正パラメータを(x1,y0)とすると、図6(c)に示す画像の左上から水平方向に2番目の格子点の座標は(160,0)であるため、歪み補正パラメータ(x1,y0)と座標(160,0)とが対応付けられる。このようにして、ズーム画像の全ての格子点の歪み補正パラメータと、図6(c)に示す画像のすべての格子点の座標とを対応付ける。
1280×960画素に拡大され歪み補正された補正画像を、ステップST2において決定された大きさまで縮小し、出力画像とする。
すなわち、本発明の実施に際しては、本発明の技術的範囲またはその均等の範囲内において、上述した実施形態の構成要素に関し様々な変更、コンビネーション、サブコンビネーション、並びに代替を行ってもよい。
Claims (7)
- 入力画像に対し歪み補正及び電子ズーム処理を実行する画像処理システムであって、
入力画像内のズーム対象となるズーム対象領域を所定の数に格子分割して格子点における歪み補正パラメータを抽出し、当該歪み補正パラメータを圧縮して圧縮データを作成する第1の画像処理装置と、
前記第1の画像処理装置が圧縮した前記圧縮データを伸張して使用し前記ズーム対象領域の歪み補正及び電子ズーム処理を行って出力画像とする第2の画像処理装置と、
を有し、
前記第1の画像処理装置は、前記ズーム対象領域を格子分割した各格子点における歪み補正パラメータと、前記入力画像と同じ大きさの画像を前記所定の数と同じ数だけ格子分割した際の各格子点の位置情報とを、同一の格子内位置にある格子点について対応付け、前記歪み補正パラメータと前記位置情報とを圧縮して圧縮データとする
画像処理システム。 - 前記第1の画像処理装置は、前記入力画像の全画素における歪み補正パラメータを予め算出する
請求項1に記載の画像処理システム。 - 前記第1の画像処理装置は、入力画像内のズーム対象となるズーム対象領域を所定の数に格子分割して、格子点及び格子線分を均一または非均一に等分した内分点における歪み補正パラメータを抽出する
請求項2に記載の画像処理システム。 - 前記第1の画像処理装置と、前記第2の画像処理装置と離間して配置され、
前記第1の画像処理装置は、圧縮した前記圧縮データを送信し、
前記第2の画像処理装置は、前記第1の画像処理装置が送信した前記圧縮データを受信する
請求項3に記載の画像処理システム。 - 入力画像に対し歪み補正及び電子ズーム処理を実行する画像処理装置の画像処理方法であって、
入力画像内のズーム対象となるズーム対象領域を所定の数に格子分割する第1の工程と、
前記第1の工程において格子分割された格子点における歪み補正パラメータを抽出する第2の工程と、
前記第2の工程において抽出された歪み補正パラメータと、前記入力画像と同じ大きさの画像を前記所定の数と同じ数だけ格子分割した際の各格子点の位置情報とを、同一の格子内位置にある格子点について対応付ける第3の工程と、
前記第3の工程において対応付けられた前記歪み補正パラメータと前記位置情報とを圧縮して圧縮データとする第4の工程と、
前記第4の工程において得られた前記圧縮データを伸張する第5の工程と、
前記入力画像の前記ズーム対象領域を前記入力画像と同じ大きさに拡大する第6の工程と、
前記第6の工程において拡大された前記ズーム対象領域に対し、前記第5の工程において前記圧縮データを伸張して取得した前記歪み補正パラメータと前記位置情報とを基に歪み補正処理を行う第7の工程と、
前記第7の工程において歪み補正された前記拡大されたズーム領域を、所定の大きさまで縮小して出力する第8の工程と、
を有する画像処理方法。 - 前記第1から第4の工程は第1の画像処理装置において実施され、
前記第5から第8の工程は第2の画像処理装置において実施され、
前記第1の画像処理装置と、前記第2の画像処理装置と離間して配置され、
前記第1の画像処理装置が前記第4の工程において圧縮した前記圧縮データを前記第2の画像処理装置に送信する第9の工程と、
前記第2の画像処理装置が前記第9の工程において送信された前記圧縮データを受信する第10の工程と、
を更に有し、
前記第5の工程において、受信した圧縮データを伸張する
請求項5に記載の画像処理方法。 - 入力画像に対し歪み補正及び電子ズーム処理を実行する画像処理装置が有するコンピュータの実行するプログラムであって、
入力画像内のズーム対象となるズーム対象領域を所定の数に格子分割する第1の手順と、
前記第1の手順において格子分割された格子点における歪み補正パラメータを抽出する第2の手順と、
前記第2の手順において抽出された歪み補正パラメータと、前記入力画像と同じ大きさの画像を前記所定の数と同じ数だけ格子分割した際の各格子点の位置情報とを、同一の格子内位置にある格子点について対応付ける第3の手順と、
前記第3の手順において対応付けられた前記歪み補正パラメータと前記位置情報とを圧縮して圧縮データとする第4の手順と、
前記第4の手順において得られた前記圧縮データを伸張する第5の手順と、
前記入力画像の前記ズーム対象領域を前記入力画像と同じ大きさに拡大する第6の手順と、
前記第6の手順において拡大された前記ズーム対象領域に対し、前記第5の手順において前記圧縮データを伸張して取得した前記歪み補正パラメータと前記位置情報とを基に歪み補正処理を行う第7の手順と、
前記第7の手順において歪み補正された前記拡大されたズーム領域を、所定の大きさまで縮小して出力する第8の手順と、
を前記コンピュータに実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006157183A JP4720626B2 (ja) | 2006-06-06 | 2006-06-06 | 画像処理システム、画像処理方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006157183A JP4720626B2 (ja) | 2006-06-06 | 2006-06-06 | 画像処理システム、画像処理方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007329548A JP2007329548A (ja) | 2007-12-20 |
JP4720626B2 true JP4720626B2 (ja) | 2011-07-13 |
Family
ID=38929750
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006157183A Expired - Fee Related JP4720626B2 (ja) | 2006-06-06 | 2006-06-06 | 画像処理システム、画像処理方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4720626B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9738223B2 (en) * | 2012-05-31 | 2017-08-22 | GM Global Technology Operations LLC | Dynamic guideline overlay with image cropping |
JP7405899B2 (ja) * | 2021-09-06 | 2023-12-26 | Dmg森精機株式会社 | 情報処理装置および工作機械 |
WO2023032876A1 (ja) * | 2021-09-06 | 2023-03-09 | Dmg森精機株式会社 | 情報処理装置および工作機械 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005057605A (ja) * | 2003-08-06 | 2005-03-03 | Sony Corp | 画像処理装置、画像処理システム、撮像装置および画像処理方法 |
-
2006
- 2006-06-06 JP JP2006157183A patent/JP4720626B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005057605A (ja) * | 2003-08-06 | 2005-03-03 | Sony Corp | 画像処理装置、画像処理システム、撮像装置および画像処理方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2007329548A (ja) | 2007-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5487722B2 (ja) | 撮像装置と振れ補正方法 | |
US8264565B2 (en) | Image processing device and image processing method | |
JP5359783B2 (ja) | 画像処理装置および方法、並びにプログラム | |
US20100265353A1 (en) | Image Processing Device, Image Sensing Device And Image Reproduction Device | |
JP4656216B2 (ja) | 撮像装置、画像処理装置、画像処理方法、プログラム及び記録媒体 | |
WO2004019607A1 (ja) | 画像処理装置と画像処理システム及び画像処理方法 | |
JP2012199752A (ja) | 画像処理装置と画像処理方法およびプログラム | |
JP4337463B2 (ja) | 画像処理装置、画像処理システム、撮像装置および画像処理方法 | |
JP2013020527A (ja) | 画像処理装置および方法、並びにプログラム | |
JP2006094058A (ja) | 静止画を動画再生するための前処理を行う画像処理装置、プログラム、および方法 | |
JP2011130328A (ja) | 画像処理装置および方法、並びにプログラム | |
JP4608436B2 (ja) | 画像撮影装置 | |
JPH11250239A (ja) | Yuvデータによりディストーション補正を行うディジタル撮像装置 | |
JP4720626B2 (ja) | 画像処理システム、画像処理方法及びプログラム | |
JP5125294B2 (ja) | プログラム、画像処理装置、撮像装置および画像処理方法 | |
KR100972764B1 (ko) | 이미지 처리 장치, 이미지 처리 방법 및 이미지 처리 프로그램을 포함하는 기록 매체 | |
JP4333270B2 (ja) | 画像処理装置、画像処理システム、撮像装置および画像処理方法 | |
JP2009302697A (ja) | 撮像システム、撮像装置、撮像レンズ、歪み補正方法及びプログラム | |
JP4930304B2 (ja) | 画像処理装置、画像処理方法、プログラム、及び記録媒体 | |
JPH11250240A (ja) | Yuvデータによりディストーション補正を行うディジタル撮像装置 | |
US20050088531A1 (en) | Automatic stabilization control apparatus, automatic stabilization control method, and computer readable recording medium having automatic stabilization control program recorded thereon | |
JP2015136072A (ja) | 撮像装置およびその制御方法 | |
JP2009044329A (ja) | プログラム、画像処理方法および画像処理装置 | |
JP2009152672A (ja) | 記録装置、再生装置、記録方法、再生方法及びプログラム | |
JP2010041497A (ja) | 画像処理装置、電子機器及び画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090310 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101116 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101216 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110308 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110321 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140415 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |