JP2003116048A - シェーディング補正方法 - Google Patents
シェーディング補正方法Info
- Publication number
- JP2003116048A JP2003116048A JP2001309811A JP2001309811A JP2003116048A JP 2003116048 A JP2003116048 A JP 2003116048A JP 2001309811 A JP2001309811 A JP 2001309811A JP 2001309811 A JP2001309811 A JP 2001309811A JP 2003116048 A JP2003116048 A JP 2003116048A
- Authority
- JP
- Japan
- Prior art keywords
- filter
- tap
- dimensional
- vertical
- vertical direction
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000003705 background correction Methods 0.000 title claims abstract description 23
- 230000015654 memory Effects 0.000 claims abstract description 79
- 230000004075 alteration Effects 0.000 claims description 6
- 238000009499 grossing Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 6
- 238000001914 filtration Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 17
- 238000005070 sampling Methods 0.000 description 15
- 238000013500 data storage Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000003139 buffering effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Facsimile Image Signal Circuits (AREA)
- Studio Devices (AREA)
- Image Input (AREA)
- Picture Signal Circuits (AREA)
Abstract
法を提供する。 【解決手段】水平方向および垂直方向の2次元の補正用
ブロックデータを備え、該2次元の補正用ブロックデー
タを2次元フィルタ5Dでスムージング処理し、処理後
の信号を用いて、映像信号のシェーディング補正を行
い、垂直方向フィルタの状態を格納するメモリを備えた
ことを特徴とする。
Description
を用いて撮像した場合の、レンズの光学系や、撮像素子
の感度むら、および、光源の方向性など撮像条件による
むらを補正するシェーディング補正方法に関するもので
ある。
像には様々な理由で、収差が発生する。本発明で対象と
する収差は、シェーディングと称される収差であり、ブ
ラックシェーディングと変調シェーディングがある。発
生の理由は、レンズの光学系や、撮像素子の感度むら
や、テレビジョンカメラ内のアナログ処理回路における
方向性不均一性による偏りや、光源の方向性など撮像条
件によるむらなど様々である。
像計測などでカメラを用いて撮像する場合、計測対象と
カメラは接近しており、光源は被写体に対し、斜めから
照らす状態となり、画面上の光量に不均一性が発生す
る。これは変調シェーディングとして映像に悪影響をお
よぼす。光源の方向性によるむらがある場合、画面全体
に均一な白い画像を映した際、その映像に光量の不均一
性による偏りが、変調シェーディングとして含まれる。
図12は垂直方向にのみ偏りがある場合を示している。
この変調シェーディングを補正する方法として、従来は
垂直方向に1次元の補正信号を発生させ、収差の補正を
行っていた。
などの光学系1より取りこまれた映像は、CCDなどの
撮像素子2、映像信号処理回路3を経て、電気的な映像
信号となる。この段階での波形を7に示す。波形7では
偏りが中心位置を100%レベルとした場合、画面端の
レベルが50%であったと仮定する。この情報をブロッ
ク単位に測定する。但し、偏りは垂直方向のみで、水平
方は一定とし、水平方向の特定の領域を代表として測定
する。関係を図12にも示す。
位に補正信号を求める。補正信号は利得に相当する。こ
の例では、画面中心に全体のレベルを合わせるとし、画
面中心に相当するブロックの補正信号、つまり利得を1
倍とすると、画面端に相当するブロックの利得Gは50
%×G=100%で、G=2倍となる。ブロック単位に
求められた補正データは、メモリ6に備えておく。メモ
リ6から、映像の垂直同期信号に同期してブロックデー
タを読み出す。波形を9に示す。
グを行い、補正信号を得る。この補正信号の波形を8に
示す。この補正信号を乗算回路4’で映像信号に乗ずる
と、信号は一律100%となり、均一となる。このよう
な方法でシェーディング補正を行っていた。
を説明する。図13のフィルタ回路5のスムージング用
フィルタ特性を図14に示す。図14において、丸印を
つないだ曲線がフィルタ出力であり、階段状波形がフィ
ルタ入力である。1ブロックがNクロックであり、ブロ
ック単位のサンプリング周期をFoとする。
る。つまり、ブロック信号のサンプリング周波数をFs
とすると、Fo=Fs/Nとなり、Foの間隔でFoの
整数倍周波数に高調波成分を持つことになる。スムージ
ングして、ブロックの段差を取り除くことは、この高調
波成分を取り除くことに他ならない。
ェーディング補正は、1次元処理であるが、これに対し
て実際の偏りは、2次元の偏差を持っている。特に、光
源の方向性による“むら”などは、複雑な偏差を含むこ
とになり、従来の1次元補正方式偏差が残り、不充分で
あった。
シェーディング補正方法を提供することにある。
像の収差をリアルタイムで補正するシェーディング補正
方法において、水平方向および垂直方向の2次元の補正
用ブロックデータを備え、該2次元の補正用ブロックデ
ータを2次元フィルタでスムージング処理し、処理後の
信号を用いて、映像信号のシェーディング補正を行うこ
とを特徴とするシェーディング補正方法である。
向フィルタおよび水平方向フィルタで構成し、且つ前記
垂直方向フィルタのフィルタ状態を格納するバッファメ
モリを備えたことを特徴とするシェーディング補正方法
である。
向フィルタおよび水平方向フィルタで構成し、且つ前記
垂直方向フィルタをラインごとに前記垂直方向フィルタ
のタップ数分、前記垂直方向フィルタが更新された結果
の状態を各タップに書きこむことを特徴とするシェーデ
ィング補正方法である。
シェーディング補正方法を有する構成を示す。レンズな
どの光学系1より取りこまれた映像は、CCDなどの撮
像素子2、映像信号処理回路3を経て、電気的な映像信
号となる。ブロック単位に求められた補正用ブロックデ
ータを、メモリ6に備えておく。メモリ6から、映像の
水平・垂直同期信号に同期して補正用ブロックデータを
読み出し、2次元デジタルフィルタ回路5Dでスムージ
ングを行い補正信号を得、この補正信号を減算回路4で
入力される映像信号から減じてシェーディング補正を行
なう。
に、ブロックデータも2次元で備えるようにすることに
ある。2次元のブロックデータをスムージングするに
は、2次元フィルタが必要となる。これは原理的にはデ
ジタルで2次元フィルタを構成すれば実現可能である。
5Dの第1の実施の形態の構成図である。図2におい
て、2次元デジタルフィルタ回路は、ラインメモリ51
から580からなる80個のラインメモリとフィルタ係
数演算回路581とで構成された垂直方向フィルタ59
0と、レジスタ71から7134からなる134個のレ
ジスタとフィルタ係数演算回路7135とで構成された
水平方向フィルタ7140とで構成される。
合の、画面サイズがXGAと称されるサイズに対応した
構成であるが、画面サイズがXGAと称されるサイズで
あると、水平方向のサンプリング数は1344、垂直方
向のライン数は806ラインになる。ブロックの間隔を
全体の5%程度にすると、水平方向では1344×5%
=67、垂直方向では806×5%=40ラインとな
る。ブロックの数は20×20=400ブロックとな
る。2次元フィルタを構成する上で、垂直方向のサンプ
リングピッチは40ラインであり、垂直方向のフィルタ
のタップ数は40×2=80タップ必要となる。
する。ラインメモリの総容量は、80×1344=10
7520ワードとなり、膨大になる。問題は容量だけで
なく、フィルタを構成する上で夫々のタップの出力を取
り出す必要がある点にある。つまり、フィールドメモリ
のように、一つのメモリとしてまとめることはできない
ため、80個のメモリが必要となる。
を狭めれば、フィルタのタップ数も減り、メモリも減る
が、ブロックの数が増大する。例えば、サンプリングの
間隔を2ラインとすると、垂直方向のフィルタのタップ
数は2×2=4タップとなり、実現可能な容量となる
が、ブロックの数は、806÷2ライン=403ブロッ
ク、2次元では水平×垂直=20×403=8060ブ
ロック分必要となる。これによってブロックデータを格
納するメモリの容量が増大すると共に、ブロックごとの
補正値を求める際、CPUの演算時間も増大する。また
フィルタ特性として、サンプリングピッチが高過ぎるた
め、低域成分の偏差が取れなくなる。
狭める手段も有効でない。サンプリング間隔を狭めず、
所望のフィルタ特性を実現する手段として、ラインメモ
リの代わりに、バッファメモリを用いる方法を考える。
タの状態をバッファメモリに格納するバッファ処理をす
ることで2次元フィルタを実現するものであり、ライン
メモリを不要とする。
のタップ数×垂直ブロック数であり、上記例では80タ
ップ×20ブロック=1600ワードとなり、これは1
ラインメモリ程度であり、実現可能な容量である。
は適用できないが、対象がブロック単位であること、つ
まりブロック幅分は信号が一定である点を利用したもの
である。
タを示す構成と波形を示す図であり、補正データ保管メ
モリ6と、バッファメモリ5D―1と垂直方向フィルタ
5D−2と水平方向フィルタ5D−3から構成される。
ここで、図1との対応は、図1のメモリ6が補正データ
保管メモリ6に該当し、図1のデジタルフィルタ5Dが
バッファメモリ5D―1と垂直方向フィルタ5D−2と
水平方向フィルタ5D−3から構成され、水平方向フィ
ルタ5D−3の出力が図1の減算回路4に供給され、入
力される映像信号から減ずるシェーディング補正を行
う。
2次元フィルタを構成できるため、実装、価格、電力面
で有利なシステムを構築できる。画面サイズXGA(水
平方向:1344、垂直方向:806)の例では、ライ
ンメモリ80個が1個相当に軽減される。
の波形例を示した。この波形例から分かるように、水平
1ブロック幅に対する、垂直方向のブロックデータフィ
ルタリング()は、メモリを用いることなく、
レジスタを用いて1次元のフィルタとして実現可能であ
る。これは、仮に偏差が垂直方向のみにあり、水平方向
の偏りが全くない場合を想定すれば理解し易い。
(V,H)と表現する。説明を簡単にするため、水平方
向の全画素数を1024画素、垂直方向の全ライン数を
256、ブロックの大きさを水平方向32画素、垂直方
向4ラインとすると、画面での画素位置は図7に示す通
りである。すなわち、1ライン目の画素位置は順に
(0,0)(0,1)(0,2)(0,3)(0,4)
・・・・・・(0,1023)、2ライン目の画素位置
は順に(1,0)(1,1)(1,2)(1,3)
(1,4)・・・・・・(1,1023)となる。
タ出力を考える。垂直方向のブロックの大きさは4ライ
ンとしたため、タップ数は4+1+4=9タップと考え
る。この時、垂直フィルタ出力を得るには、(0,8)
(1,8)(2,8)(3,8)(4,8)(5,8)
(6,8)(7,8)(8,8)の情報が必要である。
一般的な画素単位で変化する信号の場合、画素ごとに、
つまり水平サンプリング動作に合わせて、入力信号が変
化するため、例えば次の5ライン目の、10画素目の垂
直フィルタ出力を得るためには、(0,9)(1,9)
(2,9)(3,9)(4,9)(5,9)(6,9)
(7,9)(8,9)の情報が必要である。結局全画素
分の情報が必要となるため、9タップ分のラインメモリ
が必要となる。
上記例では、水平32画素単位で水平方向に変化がない
ため、5ライン目の9画素目の垂直フィルタ出力と、5
ライン目の10画素目の垂直フィルタ出力とは同一であ
る。すなわち、図8に示すように、水平32画素目まで
は、(0,0)(1,0)(2,0)(3,0)(4,
0)(5,0)(6,0)(7,0)(8,0)の情報
を共通に利用できる。この点を利用して、ラインメモリ
を用いることなく、レジスタで1次元垂直フィルタを組
むことができる。
フィルタで、構成を再度説明する。図2では80個のラ
インメモリがあり、その出力を係数演算し、垂直方向フ
ィルタ590を形成していた。垂直方向フィルタ590
通過後の信号を134個のレジスタで構成した水平方向
フィルタ7140に入力し、これを通過させることで、
垂直・水平2次元のフィルタを実現している。
は、この垂直フィルタを水平フィルタと同様、レジスタ
で構成するものである。前述の垂直方向9タップのフィ
ルタの例では、フィルタ演算を32画素単位で共通化で
きるが、それだけでは、メモリをレジスタに置き換える
ことはできない。仮に9個のメモリを9個のレジスタに
置き換えたとする。レジスタの最初のタップに先ずデー
タが入る。画面の最初から考えると、最初に(0,0)
が設定される。映像入力は水平操作を繰り返すため、次
に入力される信号は(0,1)であるが、これは(0,
0)と内容は同じである。次にデータが変化するのは、
(0,32)のポイントになる。ところがこれは水平方
向フィルタの動作そのものである。
する必要がある。ライン単位でサンプリングすると、こ
のサンプリング点を水平の端につまり0画素目に置くと
入力されるデータは(0,0)(1,0)(2,0)
(3,0)(4,0)(5,0)(6,0)(7,0)
(8,0)となるが、この端の一列のみ取りこまれるこ
とになる。図3ののみが取りこまれ、・・・が
取りこまれない。これでは2次元フィルタにならない。
そこで、フィルタの状態を一旦バッファメモリへ格納す
ることを考える。
えた垂直方向フィルタの構成を示す。フィルタはセレク
タ81,82,83,84,85,86,87,88と
タップレジスタ91,92,93,94,95,96,
97,98と、フィルタ係数演算回路100から構成さ
れる。ここで、セレクタ81とタップレジスタ91でタ
ップ0を構成し、セレクタ82とタップレジスタ92で
タップ1を構成し、セレクタ83とタップレジスタ93
でタップ2を構成し、セレクタ84とタップレジスタ9
4でタップ3を構成し、セレクタ85とタップレジスタ
95でタップ4を構成し、セレクタ86とタップレジス
タ96でタップ5を構成し、セレクタ87とタップレジ
スタ97でタップ6を構成し、セレクタ88とタップレ
ジスタ98でタップ7を構成する。
86,87,88により、フィルタの各タップデータを
シフトする通常のフィルタ処理を行うか、図3のバッフ
ァメモリ5D―1のデータを取りこむかを切り替える。
ドレス空間の概念を示す。バッファメモリ5D−1は垂
直方向フィルタ5D−2の全レジスタの情報をブロック
単位で格納できる構成とする。
て、先ずセレクタ81,82,83,84,85,8
6,87,88を図3のバッファメモリ5D−1側に切
り替え、タップ数分のデータをロードする。これは前ラ
インの情報を示す。ロード終了後、セレクタ81は補正
データ保管メモリ6側に切替、セレクタ82,83,8
4,85,86,87,88は各タップデータをシフト
する通常のフィルタ処理側に切替る。その後、垂直フィ
ルタに図示していないが1発フィルタサンプリングクロ
ックを入れ、フィルタの更新を行う。フィルタ更新後、
フィルタ内全てのレジスタの値を図3のバッファメモリ
5D−1へ再度格納する。この操作を32画素以内の期
間に行う。
報を共通に利用できるという性質を利用している。つま
りタップ数8個分のロード処理では、少なくとも8サイ
クル=8画素の期間が必要である。また、垂直フィルタ
に1発フィルタサンプリングクロックを入れ更新する処
理では、1サイクル=1画素の期間が必要である。ま
た、フィルタ更新後、フィルタ内全てのレジスタの値を
バッファメモリ5D−1へ再度格納する処理では8サイ
クル=8画素の期間が必要である。
間が必要であるが、これは32画素以内であるため十分
可能である。ブロックの大きさを、垂直フィルタタップ
数×2+1<水平ブロック画素数とすれば、処理は可能
となる。またバッファリングメモリのデータ幅を広く取
れば、例えば1タップのデータが10ビットとすると、
バッファリングメモリのデータ幅を40ビット取れば、
上記処理は8÷4+1+8÷4=5となり、必ずしも、
垂直フィルタタップ数×2+1<水平ブロック画素数の
条件が絶対でないことが容易に分かる。
次の32画素のポイントでは、同様に、対応するバッフ
ァメモリアドレスより、前ラインの状態をロードする。
つまり、前ラインの状態に戻す。その後、垂直フィルタ
に1発フィルタサンプリングクロックを入れ、フィルタ
の更新を行う。フィルタ更新後、フィルタ内全てのレジ
スタの値をバッファメモリ5D−1へ再度格納する。
3に示す垂直方向フィルタ5D−2の出力が得
られる。このような方法を用いればラインメモリを用い
ることなく、レジスタで垂直1次元フィルタを構成する
ことが可能となる。
し、図3,図4の垂直方向フィルタ5D−2を再度説明
する。また図6に図4の垂直方向フィルタ5D−2の動
作タイムチャートを示す。先ず、最初にバッファメモリ
5D−1からロード処理を行うため、フィルタ内にはご
みのデータが入る(X,X)。次にセレクタ81,8
2,83,84,85,86,87,88の状態を通常
のフィルタ処理動作に切り替え、補正データ保管メモリ
6からのデータを取りこみ、フィルタの動作を更新す
る。タップ2に(0,0)のデータが入る。これを一旦
バッファメモリ5D−1のアドレス0〜7に格納する。
つまりのブロック列に移る。移動後はバッファメモリ
5D−1のアドレス8〜15から、そのブロックのデー
タを垂直方向フィルタ5D−2にロードする。同様に最
初のラインでは(X,X)ロード後、セレクタ81,8
2,83,84,85,86,87,88の状態を切り
替え、1回分のフィルタの更新を実行する。タップ2に
(0,32)のデータが入る。そしてその状態を同様、
一旦バッファメモリ5D−1のアドレス8〜15に格納
する。格納後、次のブロックの処理に移動する。
の先頭に戻る。つまり、のブロック列の操作に戻る。
先ず、バッファメモリ5D−1のアドレス0〜7のデー
タをロードする。この内容はタップ2が(0,0)であ
る。次に補正データ保管メモリ6からのデータを取りこ
み、フィルタの動作を更新する。
め、4ラインまでは同一のデータであり、タップ2には
同様に(0,0)のデータが入る。またタップ4にはタ
ップ2のデータ(0,0)が送られる。この後この内容
を再びバッファメモリ5D−1のアドレス0〜7に格納
する。アドレス0には(0,0)アドレス1には(0,
0)のデータが入る。
ロック列において、タップ2には(4,0)、タップ
4には(4,0)、タップ6には(4,0)、タップ8
には(4,0)、タップ10には(0,0)、タップ1
2には(0,0)、タップ14には(0,0)、タップ
16には(0,0)のデータが入る。
は(4,32)、タップ4には(4,32)、タップ6
には(4,32)、タップ8には(4,32)、タップ
10には(0,32)、タップ12には(0,32)、
タップ14には(0,32)、タップ16には(0,3
2)のデータが入る。これは正にラインメモリを用いた
場合と同じ動作である。
ルタを実現する方法について説明した。次の実施の形態
では、バッファメモリを用いず、補正データ保管メモリ
の読み出し制御と、垂直フィルタの各タップへの書きこ
み制御によって、フィルタの動作を実現する方法につい
て説明する。
りこみ制御による2次元フィルタを含む構成と波形を示
す。6は補正データ保管メモリ、5D−2は垂直方向フ
ィルタ、5D−3は垂直方向フィルタ、10はメモリリ
ードアドレス制御回路であり、メモリリードアドレス制
御回路10の出力は補正データ保管メモリ6に接続され
る。図10に図9における垂直方向フィルタ5D−2を
含む構成を示す。図11に図10の垂直フィルタの動作
タイムチャートを示す。
シェーディングの補正を説明する。前述の実施の形態で
も示したように、垂直フィルタはラインごとに更新され
る。また水平ブロックごとに切り替える必要がある。ラ
インメモリを用いることなく、フィルタを更新するため
に、前述の実施の形態では、フィルタの状態をバッファ
メモリへ一旦格納する方法を示した。本実施の形態で
は、バッファメモリへ格納する代わりに、補正データ保
管メモリの読み出し制御と、垂直フィルタの各タップへ
の書きこみ制御によってこれを実現する。
を含む構成を示すが、図2と異なる点は各タップが繋が
っていないところにある。本来フィルタのタップはシフ
トレジスタとして、更新クロックが入るたびに、1つず
つシフト動作をする構成を取る。本実施の形態では、シ
フト動作をフィルタでなくメモリの読み出しと、各タッ
プへの書きこみ制御を工夫することで行う。あらためて
図10を説明する。
ップ1のレジスタ112、タップ2のレジスタ113、
タップ3のレジスタ114、タップ4のレジスタ11
5、タップ5のレジスタ116、タップ6のレジスタ1
17、タップ7のレジスタ118、フィルタ係数演算回
路120、ホールドレジスタ121、各タップライト制
御回路122から構成される。また補正データ保管メモ
リ6の出力は、各タップに平行に接続される。
ブロック列のデータをあらためて表現すると、図8に
示すように、ライン1〜4=(0,0)、ライン5〜8
=(4,0)、ライン9〜12=(8,0)・・・・・
となる。
ップの状態は、タップ0=(4,0),タップ1=
(4,0),タップ2=(4,0),タップ3=(4,
0),タップ4=(0,0),タップ5=(0,0),
タップ6=(0,0),タップ7=(0,0)である。
プの状態は、タップ0=(8,0),タップ1=(4,
0),タップ2=(4,0),タップ3=(4,0),
タップ4=(4,0),タップ5=(0,0),タップ
6=(0,0),タップ7=(0,0)である。
タップの状態は、タップ0=(8,0),タップ1=
(8,0),タップ2=(4,0),タップ3=(4,
0),タップ4=(4,0),タップ5=(4,0),
タップ6=(0,0),タップ7=(0,0)である。
このシフト動作を、メモリ制御によって行う。
ロック0の期間中に8個のタップ0〜7に、それぞれ、
対象ラインにおける位相のデータを補正データ保管メモ
リ6から読み出し、順番に書きこむ。1ブロック分の書
きこみ終了後、フィルタ出力をホールドする。こうすれ
ば、フィルタの出力には、図9に示すような、垂直フィ
ルタ5D−2の出力結果が得られる。つまりラインメモ
リを用いた場合と同じ特性が得られる。
くシェーディング補正方法を得ることができる。
方法を有する構成を示す図である。
施の形態の構成図である。
の実施の形態の構成と波形を示す図である。
る。
示す図である。
を示す図である。
図である。
の実施の形態の構成と波形を示す図である。
示す図である。
を示す図である。
ルタ特性を示す図である。
…減算回路、5D…2次元デジタルフィルタ回路、6…
メモリ、51から580…ラインメモリ、581…フィ
ルタ係数演算回路、590…垂直方向フィルタ、71か
ら7134…レジスタ、7135…フィルタ係数演算回
路、7140…水平方向フィルタ、5D−1…バッファ
メモリ、5D−2…垂直方向フィルタ、5D3…水平方
向フィルタ、81から88…セレクタ、91から98…
レジスタ、100…フィルタ係数演算回路、10…メモ
リリードアドレス制御回路、111から118…タップ
レジスタ、120…フィルタ係数演算回路、121…ホ
ールドレジスタ、122…各タップライト制御回路。
Claims (3)
- 【請求項1】撮像された画像の収差をリアルタイムで補
正するシェーディング補正方法において、水平方向およ
び垂直方向の2次元の補正用ブロックデータを備え、該
2次元の補正用ブロックデータを2次元フィルタでスム
ージング処理し、処理後の信号を用いて、映像信号のシ
ェーディング補正を行うことを特徴とするシェーディン
グ補正方法。 - 【請求項2】請求項1記載のシェーディング補正方法に
おいて、前記2次元フィルタを、垂直方向フィルタおよ
び水平方向フィルタで構成し、且つ前記垂直方向フィル
タのフィルタ状態を格納するバッファメモリを備えたこ
とを特徴とするシェーディング補正方法。 - 【請求項3】請求項1記載のシェーディング補正方法に
おいて、前記2次元フィルタを、垂直方向フィルタおよ
び水平方向フィルタで構成し、且つ前記垂直方向フィル
タをラインごとに前記垂直方向フィルタのタップ数分、
前記垂直方向フィルタが更新された結果の状態を各タッ
プに書きこむことを特徴とするシェーディング補正方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001309811A JP2003116048A (ja) | 2001-10-05 | 2001-10-05 | シェーディング補正方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001309811A JP2003116048A (ja) | 2001-10-05 | 2001-10-05 | シェーディング補正方法 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006315421A Division JP4327193B2 (ja) | 2006-11-22 | 2006-11-22 | シェーディング補正方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003116048A true JP2003116048A (ja) | 2003-04-18 |
Family
ID=19128893
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001309811A Pending JP2003116048A (ja) | 2001-10-05 | 2001-10-05 | シェーディング補正方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003116048A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005223920A (ja) * | 2004-02-09 | 2005-08-18 | Samsung Electronics Co Ltd | 固体撮像素子及びその駆動方法 |
| WO2006054607A1 (ja) * | 2004-11-16 | 2006-05-26 | Matsushita Electric Industrial Co., Ltd. | 映像処理装置 |
| JP2014131099A (ja) * | 2012-12-28 | 2014-07-10 | Hitachi Ltd | 撮像装置 |
| JP2015144435A (ja) * | 2006-04-11 | 2015-08-06 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 小さな画像又は大きな画像を処理する小さなラインバッファを容易に用いる技術 |
-
2001
- 2001-10-05 JP JP2001309811A patent/JP2003116048A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005223920A (ja) * | 2004-02-09 | 2005-08-18 | Samsung Electronics Co Ltd | 固体撮像素子及びその駆動方法 |
| WO2006054607A1 (ja) * | 2004-11-16 | 2006-05-26 | Matsushita Electric Industrial Co., Ltd. | 映像処理装置 |
| JP2015144435A (ja) * | 2006-04-11 | 2015-08-06 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 小さな画像又は大きな画像を処理する小さなラインバッファを容易に用いる技術 |
| JP2014131099A (ja) * | 2012-12-28 | 2014-07-10 | Hitachi Ltd | 撮像装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7783129B2 (en) | Image processing apparatus, image processing system and image processing method | |
| EP2533192A2 (en) | Image processing apparatus, image processing method, and distortion correcting method | |
| US20080062288A1 (en) | Image processing method, image processing apparatus and image pickup apparatus and display apparatus suitable for the application of image processing method | |
| JP4255345B2 (ja) | 撮像装置 | |
| JP4242669B2 (ja) | シェーディング補正方法および装置、並びにデジタルカメラ | |
| JP2011151792A (ja) | 画像処理装置及び方法 | |
| JPH11341347A (ja) | 信号変換処理装置 | |
| KR100500069B1 (ko) | 표시 장치 및 그 제어 회로 | |
| US20110157465A1 (en) | Look up table update method | |
| JP2003116048A (ja) | シェーディング補正方法 | |
| JPH06261238A (ja) | 撮像装置 | |
| JP2001145012A (ja) | 画像歪補正装置 | |
| JP3405302B2 (ja) | 画像歪補正装置 | |
| JP3035992B2 (ja) | 映像信号処理装置 | |
| JP4327193B2 (ja) | シェーディング補正方法 | |
| JP4503106B2 (ja) | 情報処理装置および方法、情報処理システム、並びに記録媒体 | |
| JP3816866B2 (ja) | イメージセンサ | |
| US20090046176A1 (en) | Video signal processing apparatus | |
| JP4769880B2 (ja) | 画像処理装置及び方法 | |
| WO2005064925A1 (ja) | 撮像装置 | |
| JP3540341B2 (ja) | 固体撮像素子の信号読み出し処理方式及びそれに用いる固体撮像素子 | |
| JP2697679B2 (ja) | ディザ画像表示装置 | |
| JP4769588B2 (ja) | 画像処理装置及び方法 | |
| JPH10215405A (ja) | 電子スチルカメラ | |
| JPH09247588A (ja) | 水平画素数変換回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040916 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060413 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060502 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060630 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20060630 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060926 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061122 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20061211 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20070202 |