JP4536170B2 - 撮像装置 - Google Patents
撮像装置 Download PDFInfo
- Publication number
- JP4536170B2 JP4536170B2 JP17381797A JP17381797A JP4536170B2 JP 4536170 B2 JP4536170 B2 JP 4536170B2 JP 17381797 A JP17381797 A JP 17381797A JP 17381797 A JP17381797 A JP 17381797A JP 4536170 B2 JP4536170 B2 JP 4536170B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- light
- image data
- unit
- low
- 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
- 238000003384 imaging method Methods 0.000 title claims description 186
- 238000012937 correction Methods 0.000 claims description 91
- 238000001914 filtration Methods 0.000 claims description 32
- 230000015572 biosynthetic process Effects 0.000 claims description 25
- 230000002194 synthesizing effect Effects 0.000 claims description 23
- 238000003786 synthesis reaction Methods 0.000 claims description 16
- 230000005540 biological transmission Effects 0.000 claims description 2
- 239000002131 composite material Substances 0.000 description 126
- 238000010586 diagram Methods 0.000 description 54
- 238000012545 processing Methods 0.000 description 54
- 238000000034 method Methods 0.000 description 42
- 239000011159 matrix material Substances 0.000 description 20
- 230000012447 hatching Effects 0.000 description 18
- 230000003287 optical effect Effects 0.000 description 15
- 238000013459 approach Methods 0.000 description 11
- 230000006866 deterioration Effects 0.000 description 6
- 239000003086 colorant Substances 0.000 description 5
- 238000005070 sampling Methods 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- OVSKIKFHRZPJSS-UHFFFAOYSA-N 2,4-D Chemical compound OC(=O)COC1=CC=C(Cl)C=C1Cl OVSKIKFHRZPJSS-UHFFFAOYSA-N 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000593 degrading effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/843—Demosaicing, e.g. interpolating colour pixel values
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/10—Circuitry of solid-state image sensors [SSIS]; Control thereof for transforming different wavelengths into image signals
- H04N25/11—Arrangement of colour filter arrays [CFA]; Filter mosaics
- H04N25/13—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements
- H04N25/134—Arrangement of colour filter arrays [CFA]; Filter mosaics characterised by the spectral characteristics of the filter elements based on three different wavelength filter elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/48—Increasing resolution by shifting the sensor relative to the scene
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/21—Circuitry for suppressing or minimising disturbance, e.g. moiré or halo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/64—Circuits for processing colour signals
- H04N9/646—Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Color Television Image Signal Generators (AREA)
- Studio Devices (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Description
【発明の属する技術分野】
本発明は、高解像度画像を得ることのできる撮像装置に関し、特に、被写体からの画像光を撮像手段に対して相対的に移動させて複数の画像を撮像して、それらを合成して1つの高解像度画像を得る撮像装置に関する。
【0002】
【従来の技術】
近年、静止画像を撮像する撮像装置として、電子スチルカメラと称される静止画像用撮像装置が実用化されている。また、動画像を撮像する動画像用撮像装置として、家庭用ビデオカメラが実用化されている。これらの撮像装置では、被写体からの画像光を受光して画像を撮像する手段として、固体撮像素子を用いる。この固体撮像素子は、いわゆる2次元CCD(Charge Coupled Device:電荷結合素子)イメージセンサである。この固体撮像素子では、2次元平面である結像面に、複数の受光領域が行列状に配置されている。
【0003】
撮像装置は、被写体からの画像光を固体撮像素子の結像面上に結像させて、各受光領域に受光させる。画像光は、受光領域での光の受光量を示す電気信号に光電変換された後、画像信号として記録媒体に記録される。この画像信号を単独で表示装置に目視表示させると、撮像した静止画像となる。また、この画像信号を撮像した順に連続的に目視表示させると、撮像した動画像となる。
【0004】
このような撮像装置において撮像された画像は、固体撮像素子の受光領域に対応した画素から構成される。すなわち、各撮像素子は、空間的に連続的に変化する画像光の光量を、空間サンプリング周波数でサンプリングしていることと等しい。この空間サンプリング周波数は、画素の配列周期の逆数である。これによって、画像光の光量変化は、画素単位で平滑化される。ゆえに、画素の数が多いほど画像の解像度が向上する。
【0005】
画像の解像度を上げる手法として、イメージシフトを用いた固体撮像装置がある。イメージシフトとは、固体撮像素子に入射される画像光の受光位置を移動させる手法である。イメージシフトを用いた固体撮像装置では、被写体からの画像光の結像面における受光位置を異ならせて、複数回撮像する。このように撮像された画像を、像の受光位置が一致するように重ね合わせて、出力画像を生成する。
【0006】
このイメージシフト機構を用いた固体撮像装置としては、特開昭63−284980号公報に記載されたものが知られている。この固体撮像装置では、被写体からの光を集光する集光レンズと固体撮像素子との間に、光を透過する平行平板が介在される。平行平板は、光軸に対して垂直に配置された第1の状態と、視野の水平および垂直方向に対して45度を成す斜め方向を軸として傾けられた第2の状態を取る。固体撮像素子では、平行平板が第1の状態にあるときに第1の画像を撮像し、その後平行平板を傾けて第2の状態における第2の画像を撮像する。
【0007】
図32は、出力画像の等価的な画素配列を示す図である。この出力画像はモノクロ画像である。また、この固体撮像素子の受光領域は、水平配列周期PH、および垂直配列周期PVで行列状に配置されていおり、上記第1の画像,第2の画像は被写体からの光を互いに1/2画素ずつ斜め方向にずらして撮像されているものとする。このとき、上記2枚の画像が合成された出力画像において、画素は、水平方向配列周期(PH/2)、垂直方向配列周期(PV/2)で配列される。すなわち、画像全体として画素の数が4倍となる。図32において、画素s1は第1の状態で撮像された第1原画像から画素データが得られる実画素である。また画素s2は、第2の状態で撮像された第2原画像から画素データが得られる実画素である。図32では、実画素にハッチングを付して示す。これによって、出力画像では、各画素のデータが得られた実画素は市松状に配置される。
【0008】
画素データを有しない画素(仮想画素)には、各配列方向に沿ってそれぞれ2つの実画素が隣接する。これら仮想画素の画素データは、例えば隣接する4つの実画素の画素データを平均した値を補間して得ることができる。このようにして、本従来技術の固体撮像装置では、固体撮像素子の受光領域の数の4倍の数の画素からなる高解像度画像を得ることができる。
【0009】
上述した固体撮像装置では、イメージシフト処理を行い連続して撮像される2枚の原画像から、1枚の出力画像の画像信号を生成する。ゆえに、この装置では、2枚の原画像を撮像する際に、2枚の原画像間に光量差を生じさせないために、各露光時間が等しいことが望まれる。しかしながら、各露光時間が等しくした場合でも、蛍光灯のフリッカなどによって、2枚の原画像間に光量差が生じてしまうことがある。
【0010】
このように2枚の原画像間に光量差が生じた場合には、本来画像光には現れない市松模様が、出力画像に現れてしまい、著しく画質が損なわれる問題点が生じる。図33は、平坦な無地模様を撮像する場合に現れた市松模様の例を示す図である。図において各画素に記入している数字はその画素における画素データの値を示しており、第1の画像における画素s1が画素データつまり光量が100であるとしている。また、第2の画像における画素s2は、本来画素データが100であるところが、上述の現象により画素データ90になり光量が低下しているものとする。このとき、隣接する4つの実画素の画素データを平均補間することで仮想画素の画像データを求めるものとすれば、画素データは95と計算される。このように2枚の画像の間に光量差が生じた場合には、本来全ての画素の画素データが100である無地模様であるところが、図33のように市松模様が現れてしまう。
【0011】
本出願人は先にこの問題点を解決する光量差補正手段を有する撮像装置を提案している(特願平8−267552号;発明の名称「撮像装置」)。以下に、本出願人がここで提案した光量差補正方法を説明する。
【0012】
まず、一つの光量差補正方法(光量差補正方法1)を図34から図36に基づいて説明する。図34は、第1の原画像を所定のブロックに分割した1つのブロックのヒストグラムを示し、図35は、第2の原画像を所定のブロックに分割した1つのブロックのヒストグラムを示している。光量差補正手段は、2つの原画像の各ブロックに対応する画素の画素データの値(例えば8ビットで記録されている場合は0以上255以下の整数値を取る)の内、最小値、平均値、最大値をそれぞれ次のような方法で合わせることにより、2画面間での光量差の補正を行う。
【0013】
ここで、第1の画像に対応した画素の画素データの最小値、平均値、最大値をそれぞれα、β、γとする。一方第2の画像に対応した画素の画素データの最小値、平均値、最大値をそれぞれδ、ε、ζとする。
【0014】
そして、図36に示すように、横軸に光量差補正前の第2の画像に対応した画素の画素データの値を、また縦軸に光量差補正後の第2の画像に対応した画素の画素データの値を取り、点η(δ,α)、点θ(ε,β)、点ι(ζ,γ)を取る。そして、上記の点η,θ,ιを直線で結んで射影を行い、第2の画像の画素の画素データの値δ、ε、ζを、それぞれ第1の画像の画素の画素データの値α、β、γに変換する。
【0015】
上記の構成によれば、第2の画像の画素の画素データの所定の画素値(つまり、最小値、平均値、最大値)が、光量差補正手段によって第1の画像の所定の画素データの値にそれぞれ変換されるので、2枚の原画像間において所定の画素データの値同士が一致する。
【0016】
これにより、2枚の原画像間の撮像光の光量差を補正することができ、上記の光量差に起因する出力画像の画質劣化を防止することができる。
【0017】
また、上記提案においては、移動平均を求めることにより光量差補正を行う方法(光量差補正方法2)も示している。この光量差補正方法2は、光量差補正を行うべき第2画像のある画素において、この画素位置における2枚の原画像ごとに移動平均を求め、その移動平均の差、つまり光量差を求める。この光量差を第2画像のある画素の画素データに加算する。この作業を第2画像の各画素ごとに行うことにより光量差補正するものである。
【0018】
また、上記提案では、各撮像を行う光量を検出するセンサーを別途設け、このセンサー出力から得られる各原画像の光量値に基づいて光量差補正を行う方法(光量差補正方法3)も示している。
【0019】
【発明が解決しようとする課題】
上記した本出願人が提案した光量差補正方法1および2は、図33のような無地模様、または光量変化の緩やかな模様では画質を劣化させることなく光量差補正を行うことができる。
【0020】
しかしながら、光量差補正方法1では、ブロック毎に光量差補正を行うために、出力画像にブロックの境界が現れる(画像圧縮技術にて公知のブロック歪みに似たようなもの)という問題点がある。また、最小値、平均値、最大値の3つの光量に基づいて光量差補正を行っているため、この3つのパラメータの誤差による影響が大きい。例えば、第2原画像信号の最大値がノイズなどの影響により本来の光量よりも大きくなってしまった場合、光量差補正後の第2原画像信号は、第1原画像信号よりも暗くなってしまい、市松模様が残ったままになり、消滅しない。
【0021】
また、光量差補正方法2では、エッジ部分で、偽エッジが発生してエッジが2重になったり、エッジ周辺部の光量差補正が十分に行われなくなるという問題が生じる。
【0022】
また、光量を検出するセンサーを別途設ける光量差補正方法3は、原画像全体に対して画一的に光量差補正を行う。そのため、原画像の光軸部分、周辺部分などの領域によって光量差が異なる場合には、正しく光量差補正を行うことができない。特に、メカシャッターを用いて露光時間を制御する場合には、光軸周辺の露光時間は、周辺部の露光時間よりも長く、顕著に画質が劣化していまう。
【0023】
本発明は、上記問題を解決するためになされたものであって、2枚の原画像間に光量差が生じ、また画像の部分的に光量が異なる場合でも、光量差補正により、出力画像の画質の劣化を防止することができる撮像装置を提供することを目的とする。
【0024】
【課題を解決するための手段】
請求項1に記載の撮像装置は、被写体からの画像光を撮像して画像データを生成する撮像手段と、前記画像光に対して前記撮像手段を複数の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成した複数個の画像データを合成する画像合成手段と、を有する撮像装置において、前記複数個の画像データ間の光量差に基づいて発生する空間周波数成分を取り除く、フィルタからなる光量差補正手段を有してなることを特徴としている。
【0025】
請求項2に記載の撮像装置は、被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除く、フィルタからなる光量差補正手段を有してなることを特徴としている。
【0026】
ここで、vはイメージシフトにより撮像される画像数を表している。uは、1つの画像光から得る画像データの個数を表しており、例えば、色付きの画像光を赤青緑の3原色の画像信号で処理する場合にはu=3であり、色付きの画像光を輝度信号と2種類の色差信号とで表す場合にもu=3となる。
【0027】
請求項3に記載の撮像装置は、請求項1または請求項2に記載の撮像装置において、前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記画像合成手段による合成後、前記補間手段による補間前の画像データに対してフィルタリングを行うことを特徴としている。
【0028】
請求項4に記載の撮像装置は、請求項1または請求項2に記載の撮像装置において、前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記補間手段による補間後の画像データに対してフィルタリングを行うことを特徴としている。
【0029】
請求項5に記載の撮像装置は、請求項1乃至請求項4に記載の撮像装置において、前記イメージシフト手段は、前記画像光に対して前記撮像手段を、第1位置と、該第1位置から水平方向方向に水平画素間隔の半分,垂直方向に垂直画素間隔の半分だけ移動させた第2位置に、相対的に移動させることを特徴としている。
【0030】
請求項6に記載の撮像装置は、請求項1乃至請求項5のいずれかに記載の撮像装置において、前記光量差補正手段は、前記撮像手段が生成した複数個の画像データを合成した画像データの画素配列の基底帯域を通過帯域とする、2次元ローパスフィルタからなることを特徴としている。
【0031】
請求項7に記載の撮像装置は、請求項1乃至請求項5に記載の撮像装置において、前記光量差補正手段は、前記イメージシフト手段による移動量をX画素(X>0)としたときに、その移動方向に2×(X−INT(X))を周期とする空間周波数をカットオフ周波数とし、それ以下の空間周波数を通過帯域とする1次元ローパスフィルタであることを特徴としている。
【0032】
但し、ここで、INT(y)はyを超えない最大の整数を表している。
【0033】
請求項8に記載の撮像装置は、請求項1乃至請求項5に記載の撮像装置において、前記光量差補正手段が、前記撮像手段が生成した複数個の画像データを合成した画像データの画素配列の基底帯域の内の、水平方向の最高空間周波数成分と垂直方向の最高空間周波数成分を、少なくとも減衰させるフィルタからなることを特徴としている。
【0034】
請求項9に記載の撮像装置は、請求項8に記載の撮像装置において、前記光量差補正手段が、前記基底帯域の水平方向での最高空間周波数をカットオフ周波数とする水平方向の1次元ローパスフィルタと、前記基底帯域の垂直方向での最高空間周波数をカットオフ周波数とする垂直方向の1次元ローパスフィルタと、が縦続接続されてなることを特徴としている。
【0035】
【発明の実施の形態】
(第1実施の形態)
図1は、本実施の形態における撮像装置の構成を示している。本実施の形態における撮像装置は、同図に示すように、光学系1、固体撮像素子2、A/D変換器(Analog to Digital Converter)3、画像メモリ4、LPF5、駆動部6、同期信号発生部7、メモリ制御部8、信号処理部9、記録媒体10を備えている。
【0036】
被写体からの画像光は、光学系1の集光レンズで集光された後、撮像素子2の結像面上に結像される。撮像素子2の結像面には、複数の受光領域PDが行列状に並べられる。
【0037】
光学系1には、画像光を集光する集光レンズの他に、イメージシフト機構が含まれる。イメージシフト機構は、駆動部6により制御されて、あらかじめ定める時間毎に、結像面上の画像光の結像位置を第1および第2結像位置にそれぞれシフト移動させる。この動作をイメージシフト動作と称する。
【0038】
撮像素子2は、予め定める露光時間だけ、光学系2からの画像光を各受光領域PDに受光させることによって、画像光を撮像する。露光時間が経過すると、撮像素子2は、あらかじめ定める時間毎に、各受光領域PDからの受光データを第1または第2原画像信号として、A/D変換器3に導出する。なお、第1および第2原画像信号は、それぞれ画像光が第1および第2結像位置に結像されたときに、画像光を撮像して得られる画像信号である。各原画像信号は、各受光領域PDでの受光量に対応する受光データからそれぞれ構成される。
【0039】
A/D変換器3は、撮像素子2からのアナログ信号である第1及び第2原画像信号をデジタル信号に変換して、画像メモリ4にストアする。
【0040】
同期信号発生部7は、2つの原画像信号の撮像動作に対応する同期信号を発生させ、駆動部6およびメモリ制御部8に与える。駆動部6は、光学系1内のイメージシフト機構を用いて、イメージシフト動作を行う。これによって、撮像素子2では、各受光領域PDが受光する画像光が、被写体の像の中で移動前の撮像光とずれる。メモリ制御部8(請求項における画像合成手段)は、受光データを結像位置の異なる2つの原画像信号毎に関連させて、画像メモリ4にストアする。
【0041】
ローパスフィルタ(以下、LPFと云う)5(請求項における光量差補正手段)は、画像メモリ4からの原画像信号を入力し、それに対して後述する光量差補正を行った後、再び画像メモリ4にストアする。この際、画像メモリ4における光量差補正前の原画像信号は、光量差補正後の原画像信号に上書きされて、消去される。
【0042】
画像メモリ4にストアされた光量差補正後の原画像信号は、信号処理部9(請求項における補間手段)に与えられる。信号処理部9は、2つの原画像信号から撮像から得られない画像データを補間により生成して(2つの原画像信号を合成したときにデータを有していない画素の画像データを生成して)、補間後の画像信号を出力画像の出力画像信号として、記録媒体10にストアする。
【0043】
次に、本実施の形態の撮像装置の具体的な例について説明する。図2は、撮像素子2の結像面の具体的な画素配列を示す平面図である。撮像素子2は、N×M個の受光領域PDが、水平および垂直方向H,Vに沿って、配列周期PH,PVで行列状に配列される。水平および垂直方向H,Vは、相互に直交する。ここで、PD(1,1),PD(2,2),PD(3,3),…を通る方向を第1斜め方向U1と称することにする。また、PD(1,3),PD(2,2),PD(3,1),…を通る方向を第2斜め方向U2と称することにする。さらに、第1および第2斜め方向U1,U2を総称するとき、およびいずれか一方の斜め方向を任意に選ぶときには、「斜め方向U 」と略称する。
【0044】
この画素配列において、画像光に対する水平および垂直方向H,Vのサンプリング周波数fH,fVは、水平および垂直方向H,Vの配列周期の逆数であり、以下の式で示される。
【0045】
fH=1/PH (1)
fV=1/PV (2)
更に、以後、水平方向Hに沿って直線上に並べられる1群の構成要素を「行」と称する。同様に垂直方向Vに沿って直線上に並べられた1群の構成要素を「列」と称する。行列状に配列された1群の構成要素において、紙面上側から下側に向かって、各行を第1行,第2行,…,第N行とする。また紙面左側から右側に向かって各列を第1列,第2列,…,第M列とする。これら構成要素のうち、第n行第m列に属する単一の構成要素を表すとき、その構成要素を総称して示す参照符号と共に、符号(n,m)を付して示す。n,mは1以上N,M以下の任意の整数である。図2では、受光領域PDの配列パターンを4行3列の12個の受光領域PD(1,1)〜PD(4,3)で代表させて表す。実際の撮像素子2の結像面では、図2に示す構造が、水平及び垂直方向H,Vに周期的に繰り返される。
【0046】
図3は、画像光の第1および第2結像位置の位置関係を示す図である。第1結像位置A1を基準にすると、第2結像位置B1は、第1結像位置A1から、受光領域PDの水平方向Hの配列周期PHの半分の長さだけ、かつ垂直方向Vの配列周期PVの半分の長さだけ、移動した位置である。
【0047】
撮像素子2は、この第1および第2結像位置A1,B1に画像光が結像されたときに、該画像光を撮像して、第1および第2原画像信号を得る。
【0048】
図4は、上述した原画像を示す第1および第2原画像から構成される合成画像を表す図である。第1原画像の画素は、右下がりのハッチングをして表し、第2原画像の画素は、右上がりのハッチングをして表す。合成画像は、撮像時の空間的な位置を合わせるように第1および第2原画像を重ね合わせて生成される。この合成動作は、画像メモリ4を用い、第1および第2原画像の各画素データが交互にストアされるように、画素データがストアされるべきアドレスを定めてストアして行われる。すなわち合成画像は、第1および第2原画像を前述した結像位置のシフト方向と同じ方向に平行でかつ逆向きに、同じシフト長さだけずれるように重ね合わせた画像として表される。
【0049】
第1原画像の画素に対応する合成画像の画素sは、添字(n,m)がnおよびmがともに奇数である。また、第2原画像の画素に対応する合成画像の画素sは、添字(n,m)がnおよびmがともに偶数である。以後、いずれかの原画像に対応し画素データを有する画素を、実画素と称する。
【0050】
合成画像全体として、第1および第2原画像のいずれか一方に対応する画素を有する実画素は、市松状に配列される。水平および垂直方向H,Vに沿って隣接する2つの実画素の間には、画素データを有しない仮想画素がある。この仮想画素は、第1および第2原画像の画素に対応しない。仮想画素は、画素sの添字(n,m)がnおよびmがどちらか一方が偶数でありかつ他方が奇数である。
【0051】
信号処理部9は、この仮想画素の画素データをその周囲の実画素の画素データから補間して代入して生成する。
【0052】
この補間処理では、例えば線形補間法、またはキュービックコンボリューション補間法などが用いられる。線形補間法は、例えば合成画像において仮想画素の周囲の4つの実画素の画素データの平均値として、仮想画素の画素データを補間する補間手法である。キュービックコンボリューション補間法は、仮想画素の周囲16個の実画素の画素データを用いて、仮想画素の画素データを補間する補間法である。
【0053】
さらに、信号処理部9は、ガンマ補正を行う。陰極線管(ブラウン管)の電気−光電変換特性は、非直線性を持っている。このため、撮像装置の受光量と陰極線管の発光強度とが比例するように、受光量に対応する受光データを補正する。この補正をガンマ補正と称する。
【0054】
出力画像の配列周期は、第1および第2原画像の画素配列と比較して、水平、垂直はいずれに関しても半分となる。ゆえに、第1および第2原画像の解像度を標準解像度とすると、出力画像の解像度は、各方向H,Vに関して標準解像度よりも高解像度となる。また、出力画像の斜め方向Uの画素の配列周期は、合成画像の配列周期の半分になる。しかし、出力画像信号は、合成画像信号を補間して得られる。このとき補間処理で増加した画素によって出力画像の画素の配列周期が合成画像よりも小さくなっても、解像度は合成画像と変わらない。ゆえに、出力画像の斜め方向Uの解像度は、画素の配列周期から得られるべき解像度よりも低下する。
【0055】
次に、本発明の特徴部分である光量差補正を行うLPF5について、説明する。LPF5は、2枚の原画像間に光量差がある場合に発生する市松模様を除去するために、実画素から構成された合成画像に対してローパスフィルタを施す。
【0056】
図5は、LPF5のローパス特性及び合成画像の基底帯域を空間周波数座標上に表した図である。基底帯域11は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)となる。
(fH , 0)
( 0 , fV)
(−fH, 0)
( 0,−fV)
ここで、例えば(fH,0)は、水平方向の空間周波数fH、かつ垂直方向の空間周波数0である空間周波数を表す。2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、イメージシフトによるシフト量の2倍の周期となり、且つその方向はイメージシフトの方向に一致する。従って、その周波数成分は図5における点(fH,0),点(0,fV)を結ぶ境界線及び点(−fH,0),点(0,−fV)を結ぶ境界線上に存在する。このため、LPF5は、この境界線上のゲインが零であることが望ましく、上記基底帯域11を通過帯域とするものが望ましい。また、原画像が本来保持している周波数成分を減衰させないために(画像がぼやけないために)、境界線を除く矩形領域内の領域では、LPF5のゲインが1であることが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF5は直線位相特性であることが望ましい。
【0057】
上記のような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタr1が上げられる。
【0058】
【数1】
【0059】
このローパスフィルタr1は、7行7列の行列として表される2次元ローパスフィルタである。第p行q列の要素をr1(p,q)として表すと、このローパスフィルタr1により、合成画像を光量差補正する計算は、以下の式で計算される。
【0060】
【数2】
【0061】
ここで、s(n,m)は、光量差補正前の合成画像の第n行m列の画素を表す。また、t(n,m)は、光量差補正後の合成画像の第n行m列の画素を表す。図4に示したように、仮想画素には画素データがない。式(4)の計算においては、仮想画素の画素データは、零として行う。ローパスフィルタr1よりも簡略化したローパスフィルタr2を、以下に示す。
【0062】
【数3】
【0063】
ローパスフィルタr2は、5行5列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r2(p,q)として表すとする。このローパスフィルタr2により、合成画像を光量差補正する計算は、以下の式で計算される。
【0064】
【数4】
【0065】
ローパスフィルタr2は、ローパスフィルタr1よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr2は、通過帯域11のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr1よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0066】
また、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0067】
【数5】
【0068】
ローパスフィルタr3は、4行4列の行列として表される1次元ローパスフィルタである。第p行q列の要素は、r3(p,q)として表すとする。このローパスフィルタr3により、合成画像を光量差補正する計算は、以下の式で計算される。
【0069】
【数6】
【0070】
このローパスフィルタr3は、図3に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。上記したように2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、図3に示したイメージシフト量を表す有向線分A1B1の2倍を周期とする空間周波数Fdと等しい。空間周波数Fdは、その方向が第1斜め方向U1と等しく、この方向に以下の大きさの空間周波数である。
【0071】
【数7】
【0072】
ローパスフィルタr3は、上記した2次元ローパスフィルタと異なり、空間周波数Fdを含む破線12上のみをカットオフするように限定されている。このような第1斜め方向U1に対する1次元ローパスフィルタr3であっても、十分に光量差補正ができる。
【0073】
さらに、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0074】
【数8】
【0075】
ローパスフィルタr4は、3行3列の行列として表される1次元ローパスフィルタである。第p行q列の要素は、r4(p,q)として表すとする。このローパスフィルタr4により、合成画像を光量差補正する計算は、以下の式で計算される。
【0076】
【数9】
【0077】
このローパスフィルタr4は、図3に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。ローパスフィルタr4は、ローパスフィルタr3よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr4は、通過帯域11のゲインが破線12に近付くにつれて1よりも小さくなる傾向が強く、結果としてローパスフィルタr3よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0078】
以上のように、本実施の形態の撮像装置によれば、光量差補正をローパスフィルタにより行うことにより、従来よりも簡単に処理することができ、また、各画素毎にローパス処理を行うため、2枚の原画像間の部分的な光量差をも的確に補正することができ、出力画像の劣化を防止することができる。
【0079】
なお、本実施の形態では、▲1▼2つの原画像信号を合成して合成画像を生成した後、▲2▼その合成画像に対してローパスフィルタリングを施し、その後、▲3▼信号処理部9が仮想画素の画像データを補間により求めているが、処理順序はこれに限るものではなく、仮想画素の画像データを求めた後ローパスフィルタリングを施しても良いし(第5実施の形態参照)、また、ローパスフィルタリングと補間処理を同時に行っても良い。
【0080】
また、ここでは、LPF5としてr1〜r4のローパスフィルタを用いる例について示したが、これに限るものではなく、例えば、第5実施の形態のように図5に示した基底帯域11の対向する2頂点をそれぞれカットオフ周波数とする水平,垂直の2つの1次元ローパスフィルタを用いても良い。
【0081】
(第2実施の形態)
本発明の第2実施の形態である撮像装置を以下に説明する。本実施の形態の撮像装置は、第1実施の形態の撮像装置と類似の構成を有している。このため、第1実施の形態と同一部分については同一符号を付し、詳細な説明を省略する。本実施の形態の撮像装置では、第1実施の形態と異なり、水平方向Hにイメージシフトを行う。
【0082】
図6は、画像光の第1および第2結像位置の位置関係を示す図である。第1結像位置A2を基準にすると、第2結像位置B2は、第1結像位置A2から、受光領域PDの水平方向Hの配列周期PHの半分の長さ(PH/2)だけ移動した位置である。
【0083】
撮像素子2は、この第1および第2結像位置A2,B2に画像光が結像されたときに、該画像光を撮像して、第1および第2原画像信号を得る。
【0084】
図7は、上述した原画像を示す第1および第2原画像から構成される合成画像を表す図である。第1原画像の画素は、右下がりのハッチングをして表し、第2原画像の画素は、右上がりのハッチングをして表す。合成画像は、撮像時の空間的な位置を合わせるように第1および第2原画像を重ね合わせて生成される。この合成動作は、画像メモリ4を用い、第1および第2原画像の各画素データが交互にストアされるように、画素データがストアされるべきアドレスを定めてストアして行われる。すなわち合成画像は、第1および第2原画像を前述した結像位置のシフト方向と同じ方向に平行でかつ逆向きに、同じシフト長さだけずれるように重ね合わせた画像として表される。
【0085】
第1原画像の画素に対応する合成画像の画素s(n,m)は、mが奇数である。また、第2原画像の画素に対応する合成画像の画素s(n,m)はmが偶数である。
【0086】
合成画像全体として、第1および第2原画像のいずれか一方に対応する画素を有する実画素は、垂直縞状に配列される。また、第2実施例においては、合成画像と出力画像の画素構成は、同じになる。
【0087】
信号処理部9は、ガンマ補正を行う。
【0088】
出力画像の配列周期は、第1および第2原画像の画素配列と比較して、水平方向Hに関して半分となる。ゆえに、第1および第2原画像の解像度を標準解像度とすると、出力画像の解像度は、水平方向Hに関して標準解像度よりも高解像度となる。
【0089】
ここで、第2実施の形態におけるLPF5について、説明する。LPF5は、2枚の原画像間に光量差がある場合に発生する垂直縞模様を除去するために、合成画像に対してローパスフィルタを施す。図8は、合成画像の基底帯域及びLPF5のローパス特性を空間周波数座標上に表した図である。合成画像の基底帯域13は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)となる。
( fH, fV/2)
(−fH, fV/2)
(−fH,−fV/2)
( fH,−fV/2)
2枚の原画像間に光量差がある場合に発生する垂直縞模様の周波数成分は、(fH,fV/2),(fH,−fV/2)を結ぶ境界線及び(−fH,fV/2),(−fH,−fV/2)を結ぶ境界線上に存在する。従って、使用するLPF5は、この境界線上においてゲインがゼロであるものが望ましく、上記基底帯域15を通過帯域とするものが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF5は直線位相特性であることが望ましい。このような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタr5が上げられる。
【0090】
【数10】
【0091】
ローパスフィルタr5は、4行4列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r5(p,q)として表すとする。このローパスフィルタr5により、合成画像を光量差補正する計算は、以下の式で計算される。
【0092】
【数11】
【0093】
ここで、s(n,m)は、光量差補正前の合成画像の第n行m列の画素を表す。また、t(n,m)は、光量差補正後の合成画像の第n行m列の画素を表す。
【0094】
ローパスフィルタr5よりも簡略化したローパスフィルタr6を、以下に示す。
【0095】
【数12】
【0096】
ローパスフィルタr6は、3行3列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r6(p,q)として表すとする。このローパスフィルタr6により、合成画像を光量差補正する計算は、以下の式で計算される。
【0097】
【数13】
【0098】
ローパスフィルタr6は、ローパスフィルタr5よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr6は、通過帯域13のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr5よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0099】
また、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0100】
【数14】
【0101】
ローパスフィルタr7は、行ベクトルとして表される1次元ローパスフィルタである。第q要素は、r7(q)として表すとする。このローパスフィルタr7により、合成画像を光量差補正する計算は、以下の式で計算される。
【0102】
【数15】
【0103】
このローパスフィルタr7は、図6に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。2枚の原画像間に光量差がある場合に発生する垂直縞模様の周波数成分は、図6に示したイメージシフト量を表す有向線分A2B2の2倍を周期とする空間周波数Fc2と等しい。この空間周波数Fc2は、その方向が水平方向Hと等しく、この方向にfHの大きさの空間周波数である。
【0104】
ローパスフィルタr7は、上記した2次元ローパスフィルタと異なり、空間周波数Fc2を含む破線14上をカットオフするように限定されている。このような水平方向Hに対する1次元ローパスフィルタr7であっても、十分に光量差補正ができる。
【0105】
さらに計算量を減らしたローパスフィルタを、以下に示す。
【0106】
【数16】
【0107】
ローパスフィルタr8は、行ベクトルとして表される1次元ローパスフィルタである。第qの要素は、r8(q)として表すとする。このローパスフィルタr8により、合成画像を光量差補正する計算は、以下の式で計算される。
【0108】
【数17】
【0109】
このローパスフィルタr8は、図6に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。ローパスフィルタr8は、ローパスフィルタr7よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr8は、通過帯域13のゲインが破線14に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr7よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0110】
以上のように、本実施の形態の撮像装置によれば、光量差補正をローパスフィルタにより行うことにより、従来よりも簡単に処理することができ、また、各画素毎にローパス処理を行うため、2枚の原画像間の部分的な光量差をも的確に補正することができ、出力画像の劣化を防止することができる。
【0111】
(第3実施の形態)
本発明の第3実施の形態である撮像装置を以下に説明する。本実施の形態の撮像装置は、第1及び第2実施の形態の撮像装置と類似の構成を有しているため、同一部分には同一符号を付し、詳細な説明を省略する。本実施の形態の撮像装置では、第1及び第2実施の形態とは異なり、垂直方向Vにイメージシフトする。
【0112】
図9は、本実施の形態における画像光の第1および第2結像位置の位置関係を示す図である。第1結像位置A3を基準にすると、第2結像位置B3は、第1結像位置A3から、受光領域PDの垂直方向Vの配列周期PVの半分の長さだけ移動した位置である。
【0113】
撮像素子2は、この第1および第2結像位置A3,B3に画像光が結像されたときに、画像光を撮像して、第1および第2原画像信号を得る。
【0114】
図10は、上述した原画像を示す第1および第2原画像から構成される合成画像を表す図である。第1原画像の画素は、右下がりのハッチングをして表し、第2原画像の画素は、右上がりのハッチングをして表す。合成画像は、撮像時の空間的な位置を合わせるように第1および第2原画像を重ね合わせて生成される。この合成動作は、画像メモリ4を用い、第1および第2原画像の各画素データが交互にストアされるように、画素データがストアされるべきアドレスを定めてストアして行われる。すなわち合成画像は、第1および第2原画像を前述した結像位置のシフト方向と同じ方向に平行でかつ逆向きに、同じシフト長さだけずれるように重ね合わせた画像として表される。
【0115】
第1原画像の画素に対応する合成画像の画素s(n,m)は、nが奇数である。また、第2原画像の画素に対応する合成画像の画素s(n,m)はnが偶数である。
【0116】
合成画像全体として、第1および第2原画像のいずれか一方に対応する画素を有する実画素は、水平縞状に配列される。また、第3実施の形態においては、合成画像と出力画像の画素構成は、同じになる。
【0117】
信号処理部9は、ガンマ補正を行う。
【0118】
出力画像の配列周期は、第1および第2原画像の画素配列と比較して、垂直方向Vに関して半分となる。ゆえに、第1および第2原画像の解像度を標準解像度とすると、出力画像の解像度は、垂直方向Vに関して標準解像度よりも高解像度となる。
【0119】
第3実施の形態におけるLPF5について、説明する。LPF5は、2枚の原画像間に光量差がある場合に発生する水平縞模様を除去するために、合成画像に対してローパスフィルタを施す。図11は、合成画像の基底帯域及びLPF5のローパス特性を空間周波数座標上に表した図である。合成画像の基底帯域15は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)となる。
( fH/2, fV)
(−fH/2, fV)
(−fH/2,−fV)
( fH/2,−fV)
2枚の原画像間に光量差がある場合に発生する水平縞模様の周波数成分は、イメージシフトの方向にイメージシフト量の2倍を周期とするものである。したがって、点(fH/2,fV)と(−fH/2,fV)を結ぶ境界線及び点(−fH/2,−fV)と(fH/2,−fV)を結ぶ境界線上に存在する。従って、LPF5は、この境界線上のゲインがゼロであることが望ましく、上記基底帯域15を通過帯域とするものが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF5は直線位相特性であることが望ましい。このような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタr9が上げられる。
【0120】
【数18】
【0121】
ローパスフィルタr9は、4行4列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r9(p,q)として表すとする。このローパスフィルタr9により、合成画像を光量差補正する計算は、以下の式で計算される。
【0122】
【数19】
【0123】
ここで、s(n,m)は、光量差補正前の合成画像の第n行m列の画素を表す。また、t(n,m)は、光量差補正後の合成画像の第n行m列の画素を表す。
【0124】
ローパスフィルタr9よりも簡略化したローパスフィルタr10を、以下に示す。
【0125】
【数20】
【0126】
ローパスフィルタr10は、3行3列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r10(p,q)として表すとする。このローパスフィルタr10により、合成画像を光量差補正する計算は、以下の式で計算される。
【0127】
【数21】
【0128】
ローパスフィルタr10は、ローパスフィルタr9よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr10は、通過帯域15のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr9よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0129】
また、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0130】
【数22】
【0131】
ローパスフィルタr11は、列ベクトルとして表される1次元ローパスフィルタである。第p要素は、r11(p)として表すとする。このローパスフィルタr11により、合成画像を光量差補正する計算は、以下の式で計算される。
【0132】
【数23】
【0133】
このローパスフィルタr11は、図9に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。2枚の原画像間に光量差がある場合に発生する水平縞模様の周波数成分は、図9に示したイメージシフト量を表す有向線分A3B3の2倍を周期とする空間周波数Fc3と等しい。空間周波数Fc3は、その方向が垂直方向Vと等しく、この方向にfVの大きさの空間周波数である。
【0134】
ローパスフィルタr11は、上記した2次元ローパスフィルタと異なり、空間周波数Fc3を含む破線16上をカットオフするように限定されている。このような垂直方向Vに対するローパスフィルタr11であっても、十分に光量差補正ができる。
【0135】
さらに、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0136】
【数24】
【0137】
ローパスフィルタr12は、列ベクトルとして表される1次元ローパスフィルタである。第p要素は、r12(p)として表すとする。このローパスフィルタr12により、合成画像を光量差補正する計算は、以下の式で計算される。
【0138】
【数25】
【0139】
このローパスフィルタr12は、図9に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。ローパスフィルタr12は、ローパスフィルタr11よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr12は、通過帯域15のゲインが破線16に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr11よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0140】
本実施の形態においても、簡単な処理により2つの原画像間の光量差を補正することが可能となる。また、ローパスフィルタリングは各画素ごとに行われるため、画像間の光量差が部分的に生じている場合においてもその光量差補正を的確に実行でき、光量差に基づく画像の劣化を抑制することができる。
【0141】
(第4実施の形態)
上述した第1から第3実施の形態の撮像装置は、モノクロ画像を撮像する撮像装置であるとして説明したけれども、カラー画像を撮像するカラー撮像装置に関しても同様に光量差補正を行うことができる。例えば、カラー撮像装置には、単板方式および3板方式の撮像装置がある。単板方式の撮像装置では、撮像素子の光入射側に各受光領域で受光する光の波長を制限する色フィルタを設け、フィルタを通過した光を撮像させる。3板方式の撮像装置では、撮像光を色分解プリズムで赤青緑の3原色の単色画像光に分解して、各単色画像光を個別的に撮像素子で撮像する。従って、3板方式の撮像装置には、3つの撮像素子を設けている。
【0142】
LPF5では、これらの手法で得られた各単色画像光の画像信号を例えば赤緑青の3原色それぞれの色調を示すベクトル量の信号として取り扱い(この場合、請求項2におけるu=3)、各単色画像光画像信号に対して個別的にローパスフィルタ処理を施す。または、カラーの画像信号から輝度信号と2種類の色差信号とを生成し(この場合、請求項2におけるu=3)、輝度信号と色差信号とに対して個別的にローパスフィルタ処理を施す。これによって、カラー撮像装置においても、出力画像の光量差を補正することができる。
【0143】
上記のようにローパスフィルタ処理の施されたデータは信号処理部9により補間がなされた後、記録媒体10に記録される。記録媒体に記録されるデータはLPF5により個別的に処理された個々の信号であっても良いし、また、それらが合成された信号であっても良い。
【0144】
本発明の第4実施の形態の単板方式のカラー撮像装置の具体例を以下に説明する。本実施の形態の撮像装置の構成要素の構造は、第1実施の形態の撮像装置と略等しいため、同一の構成要素には同一の符号を付して説明は省略する。
【0145】
図12は、色フィルタの透過領域の色配列の基本配列パターン17を示す図である。この基本配列パターン17は、2行2列に配列される4つの透光領域Lから成る。このパターン17は、緑の透光領域Lだけを2つ含み、赤および青の透光領域を1つずつ含む。この基本配列パターン17において、透光領域L(1,1)、L(2,2)は、緑の透光領域Lである。透光領域L(1,2)は、赤の透光領域Lである。透光領域L(2,1)は、青の透光領域Lである。
【0146】
撮像素子2は、この色フィルタを介して結像される画像光を撮像して、原画像信号を出力する。原画像信号の画素の配列、および該画素と受光データとの対応関係は、図12の色フィルタの透光領域Lの配列と等価であり、各対応画素は、単一の色彩光の受光データを有する。
【0147】
上述の撮像装置の画像光の撮像動作は、第1実施の形態の画像光の撮像動作と類似し、光学系1、撮像素子2、A/D変換器3、および画像メモリ4の挙動は、第1実施の形態と等しい。このとき、イメージシフトは、画像光の結像位置を、図13に示すように、水平方向Hに間隔PHだけ離れた第1および第2結像位置A4、B4に移動させる。この第4実施の形態では、水平方向にイメージシフトすることにより、水平方向の解像度を向上させている。
【0148】
信号処理部9は、まず第1および第2原画像信号から合成画像信号を生成する。この合成画像は、M行N列に配列されるM×N個の対応画素からなる。合成画像の水平および垂直方向H,Vの画素の配列周期は、それぞれ周期PH,PVである。各対応画素は、それぞれ異なる2種類の色彩光の受光データを有する。
【0149】
図14は、上述の合成画像信号が表す合成画像の等価的な画素Dの配列の基本配列パターン18を示す図である。この基本配列パターン18は、2行2列に配列される4つの画素からなる。画素D(1,1)、D(1,2)は、緑と赤との対応画素である。画素D(2,1)、D(2,2)は、緑と青との対応画素である。図14では、緑と赤との対応画素には符号「Fa」を記し、緑と青との対応画素には、符号「Fb」を記す。このことから、合成画像では、画素配列が原画像の画素配列と等しく、また全画素が緑の対応画素であることがわかる。また、奇数行の画素が赤の対応画素であり、偶数行には赤の対応画素はひとつもない仮想画素である。偶数行の画素が青の対応画素であり、奇数行には青の対応画素はひとつもない仮想画素である。各赤青緑ごとの個別の合成画像の配列を、図15、図16、図17に示す。図15は、赤の配列である。図16は青の配列である。図17は緑の配列である。第1原画像の画素は、右下がりのハッチングをして表し、第2原画像の画素は、右上がりのハッチングをして表す。
【0150】
次に本発明の特徴部分であるLPF5について、説明する。LPF5は、各単色画像光画像信号に対して個別的にローパスフィルタ処理を施す。図18は、合成画像の赤または青の画素に関する基底帯域及びLPF5の特性を空間周波数座標上に表した図である。この基底帯域19は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)となる。
( fH/2, fV/4)
(−fH/2, fV/4)
(−fH/2,−fV/4)
( fH/2,−fV/4)
2枚の原画像間に光量差がある場合に発生する水平縞模様の周波数成分は、イメージシフトの方向にイメージシフトのシフト量の2倍の周期のものである。したがって、点(fH/2,fV/4)と点(fH/2,−fV/4)を結ぶ境界線及び点(−fH/2,fV/4)と点(−fH/2,−fV/4)を結ぶ境界線上に存在する。このため、LPF5は、この境界線上においてゲインがゼロであることが望ましく、上記基底帯域15を通過帯域とするものが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF5は直線位相特性であることが望ましい。このような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタr13が上げられる。
【0151】
【数26】
【0152】
ローパスフィルタr13は、7行4列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r13(p,q)として表すとする。このローパスフィルタr13により、合成画像を光量差補正する計算は、以下の式で計算される。
【0153】
【数27】
【0154】
ここで、s(n,m)は、光量差補正前の合成画像の第n行m列の赤または青の画素を表す。図15および図16に示したように、仮想画素には画素データがない。式(4)の計算においては、仮想画素の画素データは、零として行う。また、t(n,m)は、光量差補正後の合成画像の第n行m列の赤または青の画素を表す。仮想画素であるs(n,m)を式(28)で計算すると、光量差補正後の画素t(n,m)の画素値は、零になる。従って、仮想画素の計算は、式(28)に関して省略できる。
【0155】
ローパスフィルタr13よりも簡略化したローパスフィルタr14を、以下に示す。
【0156】
【数28】
【0157】
ローパスフィルタr14は、5行3列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r14(p,q)として表すとする。このローパスフィルタr14により、合成画像を光量差補正する計算は、以下の式で計算される。
【0158】
【数29】
【0159】
ローパスフィルタr14は、ローパスフィルタr13よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr14は、通過帯域19のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr13よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0160】
また、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0161】
【数30】
【0162】
ローパスフィルタr15は、行ベクトルとして表される1次元ローパスフィルタである。第q要素は、r15(q)として表すとする。このローパスフィルタr15により、合成画像を光量差補正する計算は、以下の式で計算される。
【0163】
【数31】
【0164】
このローパスフィルタr15は、図13に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。2枚の原画像間に光量差がある場合に発生する垂直縞模様の周波数成分は、図13に示したイメージシフト量を表す有向線分A4B4の2倍を周期とする空間周波数Fc4と等しい。空間周波数Fc4は、その方向が水平方向Hと等しく、この方向にfHの大きさの空間周波数である。このローパスフィルタr15は、上記した2次元ローパスフィルタと異なり、空間周波数Fc4を含む破線20上をカットオフするように限定されている。このような水平方向Hに対するローパスフィルタr15であっても、十分に光量差補正が行える。
【0165】
さらに、計算量を減らしたローパスフィルタを、以下に示す。
【0166】
【数32】
【0167】
ローパスフィルタr16は、行ベクトルとして表される1次元ローパスフィルタである。第qの要素は、r16(q)として表すとする。このローパスフィルタr16により、合成画像を光量差補正する計算は、以下の式で計算される。
【0168】
【数33】
【0169】
このローパスフィルタr16は、図13に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。ローパスフィルタr16は、ローパスフィルタr15よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr16は、通過帯域19のゲインが破線20に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr15よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0170】
次に、合成画像の緑の画素に関して説明する。図19は、緑の画素の基底帯域を示す空間周波数図である。LPF5は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)を通過帯域21とする。
( fH/2, fV/2)
(−fH/2, fV/2)
(−fH/2,−fV/2)
( fH/2,−fV/2)
2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、イメージシフトの方向にイメージシフトのシフト量の2倍の周期のものである。したがって、点(fH/2,fV/2)と点(fH/2,−fV/2)を結ぶ境界線及び点(−fH/2,fV/2)と点(−fH/2,−fV/2)を結ぶ境界線上に存在する。このため、LPF5はこの境界線上においてゲインがゼロであることが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF5は直線位相特性であることが望ましい。このような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタr17が上げられる。
【0171】
【数34】
【0172】
ローパスフィルタr17は、4行4列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r17(p,q)として表すとする。このローパスフィルタr17により、合成画像を光量差補正する計算は、以下の式で計算される。
【0173】
【数35】
【0174】
ここで、G(n,m)は、光量差補正前の合成画像の緑の第n行m列の画素を表す。また、t(n,m)は、光量差補正後の合成画像の緑の第n行m列の画素を表す。
【0175】
ローパスフィルタr17よりも簡略化したローパスフィルタr18を、以下に示す。
【0176】
【数36】
【0177】
ローパスフィルタr18は、3行3列の行列として表される2次元ローパスフィルタである。第p行q列の要素は、r18(p,q)として表すとする。このローパスフィルタr18により、合成画像を光量差補正する計算は、以下の式で計算される。
【0178】
【数37】
【0179】
ローパスフィルタr18は、ローパスフィルタr17よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr18は、通過帯域21のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr17よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0180】
また、さらに計算量を減らしたローパスフィルタを、以下に示す。
【0181】
【数38】
【0182】
ローパスフィルタr19は、行ベクトルとして表される1次元ローパスフィルタである。第q要素は、r19(q)として表すとする。このローパスフィルタr19により、合成画像を光量差補正する計算は、以下の式で計算される。
【0183】
【数39】
【0184】
このローパスフィルタr19は、図13に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、図13に示したイメージシフト量を表す有向線分A4B4の2倍を周期とする空間周波数Fc4と等しい。空間周波数Fc4は、その方向が水平方向Hと等しく、この方向にfHの大きさの空間周波数である。
【0185】
このローパスフィルタr19は、上記した2次元ローパスフィルタと異なり、空間周波数Fc4を含む破線22上をカットオフするように限定されている。このような水平方向Hに対するローパスフィルタr19であっても、十分に光量差補正ができる。
【0186】
さらに計算量を減らしたローパスフィルタを、以下に示す。
【0187】
【数40】
【0188】
ローパスフィルタr20は、行ベクトルとして表される1次元ローパスフィルタである。第qの要素は、r20(q)として表すとする。このローパスフィルタr8により、合成画像を光量差補正する計算は、以下の式で計算される。
【0189】
【数41】
【0190】
このローパスフィルタr20は、図13に示したイメージシフト方向に、合成画像をローパスフィルタリングしている。ローパスフィルタr20は、ローパスフィルタr19よりも計算量が少なくてすむ利点がある。しかし、ローパスフィルタr20は、通過帯域11のゲインが破線22に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタr19よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0191】
上述したように第4実施の形態の2枚の原画像間に光量差がある場合に発生する空間周波数Fc4は、水平方向の空間周波数である。しかし、図17の緑の画素配列からわかるように光量差がある場合に発生する緑の画素は市松模様である。この市松模様を除去するローパスフィルタは、垂直方向の1次元ローパスフィルタでもよい。第4実施の形態は、水平方向の解像度を向上させる目的でイメージシフトを行うものであったので、水平方向にローパスフィルタを施すことは、この目的に反する。従って、垂直方向の1次元ローパスフィルタは、第4実施の形態にとって、より望ましい。
【0192】
また、ローパスフィルタは、各画素毎に施すので、画像のどの部分においても、また、部分毎に光量差が異なる場合でも、光量差補正することができる。
【0193】
なお、第2〜第4実施の形態では第1実施の形態と同様に、▲1▼2つの原画像信号を合成して合成画像を生成した後、▲2▼その合成画像に対してローパスフィルタリングを施し、その後、▲3▼信号処理部9が仮想画素の画像データを補間により求めているが、処理順序はこれに限るものではなく、仮想画素の画像データを求めた後(補間処理後)ローパスフィルタリングを施しても良いし(第5実施の形態参照)、また、ローパスフィルタリングと補間処理を同時に行っても良い。
【0194】
(第5実施の形態)
図20は、本実施の形態における撮像装置の構成を示している。本実施の形態における撮像装置は、同図に示すように、光学系51、固体撮像素子52、A/D変換器53、画像メモリ54、補間処理部55、駆動部56、同期信号発生部57、メモリ制御部58、LPF59、記録媒体60を備えている。
【0195】
被写体からの画像光は、光学系51の集光レンズで集光された後、撮像素子52の結像面上に結像される。撮像素子52の結像面には、複数の受光領域PDが行列状に並べられる。
【0196】
光学系51には、画像光を集光する集光レンズの他に、イメージシフト機構が含まれる。イメージシフト機構は、駆動部56により制御されて、あらかじめ定める時間毎に、結像面上の画像光の結像位置を第1および第2結像位置にそれぞれシフト移動させる。
【0197】
撮像素子52は、あらかじめ定める露光時間だけ、光学系52からの画像光を各受光領域PDに受光させることによって、画像光を撮像する。露光時間が経過すると、撮像素子52は、あらかじめ定める時間毎に、各受光領域PDからの受光データを第1または第2原画像信号として、A/D変換器53に導出する。
【0198】
A/D変換器53は、撮像素子52からのアナログ信号である第1及び第2原画像信号をデジタル信号に変換して、画像メモリ54にストアする。
【0199】
同期信号発生部57は、2つの原画像信号の撮像動作に対応する同期信号を発生させ、駆動部56およびメモリ制御部58に与える。駆動部56は、光学系1内のイメージシフト機構を用いて、イメージシフト動作を行う。これによって、撮像素子52では、各受光領域PDが受光する画像光が、被写体の像の中で移動前の撮像光とずれる。メモリ制御部58は、受光データを結像位置の異なる2つの原画像信号毎に関連させて、画像メモリ54にストアする。
【0200】
補間処理部55は、画像メモリ54からの原画像信号を受信し、2つの原画像信号からは得られない画像データを補間により生成する。つまり、2つの原画像信号を合成したときにデータを有していない画素の画像データを補間により生成する。そして、補間後の画像信号を再び画像メモリ54にストアする。なお、この画像メモリ4に記憶された原画像信号は、後述するLPF59により画質補正され、補正後の信号に上書きされて消去される。
【0201】
LPF59は、2つの原画像信号の間の光量差及び補間処理により生じる画質の劣化を除去するためのローパスフィルタであり、原画像信号画像メモリ54にストアされた補間処理後の原画像信号を受信して、画質補正(光量差補正及び補間補正)を行う。この画質補正後の信号は、出力画像信号として記録媒体60にストアされる。
【0202】
次に、本実施の形態の撮像装置の具体的な例について説明する。ここでは、撮像素子52の結像面の画素配列が図2に示す構造が、水平及び垂直方向H,Vに周期的に繰り返されたものとなっており、画像光の第1および第2結像位置の位置関係が図3に示す関係となっているものとする。ここで、第1結像位置A1を基準にすると、第2結像位置B1は、第1結像位置A1から、受光領域PDの水平方向Hの配列周期PHの半分の長さだけ、かつ垂直方向Vの配列周期PVの半分の長さだけ、移動した位置である。
【0203】
撮像素子52は、この第1および第2結像位置A1,B1に画像光が結像されたときに、該画像光を撮像して、第1および第2原画像信号を得る。図4はそれらの合成画像を表す図である。第1原画像の画素は、右下がりのハッチングをして表し、第2原画像の画素は、右上がりのハッチングをして表している。ここでの動作は図1に示した第1の実施の形態の撮像装置と同様である。
【0204】
補間処理部55は、上記合成画像におけるデータのない画素(仮想画素)の画素データを、その周囲の実画素の画素データから補間して、この仮想画素の画素データを代入して生成する。
【0205】
この補間処理では、例えば線形補間法、またはキュービックコンボリューション補間法などが用いられる。線形補間法は、例えば合成画像において仮想画素の周囲の4つの実画素の画素データの平均値として、仮想画素の画素データを補間する補間手法である。キュービックコンボリューション補間法は、仮想画素の周囲16個の実画素の画素データを用いて、仮想画素の画素データを補間する補間法である。
【0206】
補間後の画像の配列周期は、第1および第2原画像の画素配列と比較して、水平、垂直はいずれに関しても半分となる。ゆえに、第1および第2原画像の解像度を標準解像度とすると、出力画像の解像度は、各方向H,Vに関して標準解像度よりも高解像度となる。また、出力画像の斜め方向Uの画素の配列周期は、合成画像の配列周期の半分になる。しかし、出力画像信号は、合成画像信号を補間して得られる。このとき補間処理で増加した画素によって出力画像の画素の配列周期が合成画像よりも小さくなっても、解像度は合成画像と変わらない。ゆえに、出力画像の斜め方向Uの解像度は、画素の配列周期から得られるべき解像度よりも低下する。
【0207】
次に、本実施の形態の特徴部分である光量差補正を行うLPF59について、説明する。LPF59は、2枚の原画像間に光量差に起因する市松模様、及び、補間処理により発生する市松模様を除去するために、補間後の出力画像に対してローパスフィルタ処理を施す。
【0208】
図5は、LPF59のローパス特性および合成画像の基底帯域を空間周波数座標上に表した図である。基底帯域11は、以下の4点を頂点とする矩形領域(図中、ハッチング領域)となる。
( fH , 0)
( 0 , fV)
(−fH , 0)
( 0 ,−fV)
ここで、例えば(fH,0)は、水平方向の空間周波数fH、かつ垂直方向の空間周波数0である空間周波数を表す。
【0209】
2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、イメージシフトによるシフト量の2倍の周期となり、かつその方向はイメージシフトの方向に一致する。これを図4を使って説明する。図4において、画素s(1,1)を通るイメージシフト方向を考えると、s(2,2)、s(3,3)、s(4,4)、s(5,5)、s(6,6)を通る斜め方向の画素列になる。このうち、第1原画像の画素に対応する合成画像の画素sは、s(1,1)、s(3,3)、s(5,5)である。また、第2原画像の画素に対応する合成画像の画素sは、s(2,2)、s(4,4)、s(6,6)である。すなわち、第1原画像の画素と第2原画像の画素が交互に配列されている。2枚の原画像間に光量差が生じた場合には、この斜め方向の画素列において2画素周期の空間周波数が発生することになる。この2画素周期の空間周波数は、方向が第1斜め方向U1と等しく、この方向に以下の大きさの空間周波数である。
【0210】
このように、第1斜め方向U1に関して1次元空間的に考えると、この2枚の原画像間に光量差がある場合に発生する空間周波数は、図5においてFdと等しい。Fdは、2次元空間周波数として表せば(fH/2,fV/2)および(−fH/2,−fV/2)となる。この周波数成分Fdは、図5における点(fH,0)、点(0,fV)を結ぶ境界線、および点(−fH,0)、点(0,−fV)を結ぶ境界線上に存在する。
【0211】
また、2枚の原画像間に光量差がある場合に発生する市松模様の周波数成分は、水平方向,垂直方向で考えると、図5においてFcと等しい。つまり、(fH,0)、(0,fV)、(−fH,0)、(0,−fV)の空間周波数となる。これを図21、図22を使って説明する。図21は、(fH,0)または(−fH,0)の空間周波数を示す合成画像を表す図である。(fH,0)または(−fH,0)の空間周波数は、水平方向に周期PHの縦縞である。図21中では、黒い画素の列と、白い画素の列が交互に並んだ縦縞として表している。図22は、(0,fV)または(0,−fV)の空間周波数を示す合成画像を表す図である。(0,fV)または(0,−fV)の空間周波数は、垂直方向に周期PVの横縞である。図22中では、黒い画素の行と、白い画素の行が交互に並んだ横縞として表している。図21もしくは図22のどちらにおいても、黒い画素は第1原画像の全ての画素を含み、白い画素は第2原画像の全ての画素を含んでいる。従って、2枚の原画像間に光量差がある場合に発生する空間周波数は、Fcを含んでいる。また、その周波数成分Fcは、図5における点(fH,0)、点(0,fV)を結ぶ境界線、および点(−fH,0)、点(0,−fV)を結ぶ境界線上に存在する。
【0212】
LPF59は、上記のような空間周波数をカットするものであり、1次元フィルタとして構成する場合は、LPF59の1次元フィルタ方向は第1斜め方向U1と等しく、周波数Fd上のゲインが零であることが望ましく、上記基底帯域11を通過帯域とするものが望ましい。この場合のLPF59は、空間周波数Fdを含む破線12上のみをカットオフするようになる。また、原画像が本来保持している周波数成分を減衰させないために(画像がぼやけないために)、境界線を除く矩形領域内の領域では、LPF59のゲインが1であることが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF59は直線位相特性であることが望ましい。
【0213】
LPF59を2次元フィルタとして構成する場合は、境界線12上のゲインが零であることが望ましく、上記基底帯域11を通過帯域とするものが望ましい。また、原画像が本来保持している周波数成分を減衰させないために(画像がぼやけないために)、境界線を除く矩形領域内の領域では、LPF59のゲインが1であることが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF59は直線位相特性であることが望ましい。
【0214】
このような1次元フィルタや2次元フィルタとしては、第1の実施の形態で説明したローパスフィルタ(r1〜r4)を使用することができるが、ここでは、以下のようなローパスフィルタについて説明する。
【0215】
縞模様の原因となる空間周波数成分の内で最も目立つものは、基底帯域11における水平,垂直方向の最大絶対値周波数成分であるFcである。そこで、2次元フィルタとして構成する場合、その周波数成分Fc上のゲインのみを零にするローパスフィルタを用いれば、縞模様は目立たなくなる。このようなローパスフィルタのローパス特性を図23を使って説明する。ローパスフィルタは、図23において破線63および64上のゲインが零であることが望ましく、破線63および64で囲まれた領域65(図中、右下がりのハッチング領域、ただし基底帯域11を含む)を通過帯域とするものが望ましい。また、原画像が本来保持している周波数成分を減衰させないために(画像がぼやけないために)、境界線を除く矩形領域内の領域では、LPF59のゲインが1であることが望ましい。また、ローパス後の画像つまり光量差補正後の合成画像が歪まないために、LPF59は直線位相特性であることが望ましい。
【0216】
上記のような要求を満たすローパスフィルタは、その次数が非常に大きくなってしまう傾向がある。高次数のローパスフィルタは、処理に時間がかかったり、回路規模が大きくなり、実用的でなくなってしまう。従って、上述のローパスフィルタの満たすべき条件と、処理時間や回路規模を鑑みて、適当な次数を設定する。例えば、以下のようなローパスフィルタm1が適当である。
【0217】
【数42】
【0218】
このローパスフィルタm1は、4行4列の行列として表される2次元ローパスフィルタである。第p行q列の要素をm1(p,q)として表すと、このローパスフィルタm1により、合成画像を光量差補正する計算は、以下の式で計算される。
【0219】
【数43】
【0220】
ここで、s(n,m)は、光量差補正前の合成画像の第n行m列の画素を表す。また、t(n,m)は、光量差補正後の合成画像の第n行m列の画素を表す。図4に示したように、仮想画素には画素データが無い。従って、ローパスフィルタm1の計算を行う前に、補間処理部55により仮想画素の画素を補間により求めておく。
【0221】
ローパスフィルタm1よりも簡略化したローパスフィルタm2を、以下に示す。
【0222】
【数44】
【0223】
ローパスフィルタm2は、3行3列の行列として表される2次元ローパスフィルタである。第p行q列の要素をm2(p,q)として表すと、このローパスフィルタm2により、合成画像を光量差補正する計算は、以下の式で計算される。
【0224】
【数45】
【0225】
図4に示したように、仮想画素には画素データが無い。従って、ローパスフィルタm2の計算を行う前に、補間処理部55により仮想画素の画素を補間により求めておく。
【0226】
ローパスフィルタm2は、ローパスフィルタm1よりも計算量が少なくて済む利点がある。しかし、ローパスフィルタm2は、通過帯域15のゲインが境界線に近づくに連れて1よりも小さくなる傾向が強く、結果としてローパスフィルタm1よりも、通過域の特性が良くなく、光量差補正後の合成画像がぼやける欠点がある。
【0227】
また、2次元ローパスフィルタm1は、水平方向の1次元ローパスフィルタ(以下、水平ローパスフィルタと云う)mh1と垂直方向の1次元ローパスフィルタ(以下、垂直ローパスフィルタと云う)mv1とに分解できる。mh1は、行ベクトルとして表される1次元ローパスフィルタである。また、mv1は、列ベクトルとして表される1次元ローパスフィルタである。
【0228】
【数46】
【0229】
水平ローパスフィルタmh1と垂直ローパスフィルタmv1により、合成画像を光量差補正する計算は、以下の式で計算される。
【0230】
【数47】
【0231】
このように、水平ローパスフィルタmh1と垂直ローパスフィルタmv1を縦続形接続することにより、2次元ローパスフィルタm1を構成できるため、回路構成を簡略化できる。
【0232】
図24は、この構成例を示すブロック図であり、垂直ローパスフィルタmv1と水平LPFmh1が縦続接続している。この縦続接続形回路には、合成画像の画素データを、ノンインターレースにより入力する事により、2次元ローパスフィルタ処理された画素データを出力できる。
【0233】
図25は垂直ローパスフィルタmv1の回路構成例を表し、図26は水平ローパスフィルタmh1の回路構成例を表す。どちらの回路も、3個の加算器、1個の5倍乗算器により計算できる。なお、1/8の割り算器は、3ビットシフトにより計算できる。また、5倍乗算器も、ビットシフトと加算器により構成することもできる(図27参照)。
【0234】
一方、2次元ローパスフィルタm1をそのまま回路に構成したブロック図を図28に示す。この図で、Dは1画素遅延素子、破線ブロックは、1水平遅延ラインを表す。従って、破線ブロック内の遅延ラインの遅延画素数は、出力画像の水平画素数より3画素少ない数となる。この回路の場合、15個の加算器、2個の5倍乗算器により計算できる。縦続接続形に比べて、かなりの加算器が必要であることがわかる。
【0235】
また、2次元ローパスフィルタm2は、水平ローパスフィルタmh2と垂直ローパスフィルタmv2とに分解できる。mh2は、行ベクトルとして表される1次元ローパスフィルタである。また、mv2は、列ベクトルとして表される1次元ローパスフィルタである。
【0236】
【数48】
【0237】
水平ローパスフィルタmh2と垂直ローパスフィルタmv2により、合成画像を光量差補正する計算は、以下の式で計算される。
【0238】
【数49】
【0239】
このように、水平ローパスフィルタmh2と垂直ローパスフィルタmv2を縦続形接続することにより、2次元ローパスフィルタm2を構成できるため、回路構成を簡略化できる。
【0240】
また、本第5実施の形態によれば、画像に含まれる水平方向のエッジまたは垂直方向のエッジが的確に補正できる。図29は、垂直方向のエッジを撮像した例を示している。画素s(p,q)においてq≦3が黒レベルであり、q≧4が白レベルであるような、q=3と4の間に垂直方向のエッジがある場合である。第1原画像においては、黒レベルは10、白レベルは200であったとする。つまり、s(p,1)=10、s(p,3)=10、s(p,5)=200であったとする。第2原画像においては、2原画像間に光量差が生じたため黒レベルは0、白レベルは190であったとする。つまり、s(p,2)=0、s(p,4)=190、s(p,6)=190であったとする。図30に各画素の画素値、および線形補間法により、仮想画素の画素データを計算した値を示す。本来は、垂直方向の直線上のエッジであったものが、ジグザグ状のエッジになっている。この画像に対して、式(49)に基づく光量差補正処理を施すと、図31のようになる。ジグザグ状のエッジであったものが、垂直方向のエッジに補正できている。また、水平方向のエッジについても同様に的確に補正ができる。
【0241】
また、本実施の形態によれば、補間処理後にローパスフィルタ処理を行っているため、補間処理により発生する画質の劣化、即ち、特定周波数成分の画像ムラの発生をも同時に補正することができる。これは、補間処理により発生する画像ムラの周波数成分が、通常、イメージシフト時の光量差に基づく周波数成分と一致するからである。
【0242】
ところで、ローパスフィルタ等のフィルタにおいては、カットしたい周波数成分でのゲインが0であり、その他の周波数成分のゲインが1であるような理想特性のフィルタを作成することは困難である。したがって、通常は、カットしたい周波数成分のゲインを0とすれば上記周波数成分近傍のゲインは1よりも低下してしまう。このため、本発明のように光量差により発生する縞模様に対応する周波数成分をカット(減衰)する場合、基底帯域中の周波数成分の一部を必然的に減衰させなければならなくなるが、本実施の形態ではフィルタによりカットする周波数成分を空間周波数座標に表した基底帯域の水平,垂直方向の頂点(水平軸,垂直軸上における絶対値が最大の周波数成分)としているため、第1〜第4実施の形態のように基底帯域の境界線をカットする場合よりも、減衰させなければならない周波数成分を減少できる。よって画質の劣化を抑制することが可能である。
【0243】
なお、本第5実施の形態では、▲1▼2つの原画像信号を合成して合成画像を生成した後、▲2▼その合成画像に対して補間処理部55が仮想画素の画像データを補間により求めた後、▲3▼その補間画像に対してLPF59がローパスフィルタリングを施しているが、処理順序はこれに限るものではなく、合成画像に対してローパスフィルタリングを施した後に、補間処理を施しても良い。したがって、第1の実施の形態で説明した図1の構成のLPF5として本実施の形態のLPF59(m1,m2)を用いてもよい、この場合は、LPF59は、仮想画素の画素データは零として、ローパスフィルタリングを施せば良い。また、ローパスフィルタリングと補間処理を同時に行っても良い。
【0244】
また、上述した第5実施の形態では、モノクロ画像を撮像する撮像装置について説明したが、カラー画像を撮像するカラー撮像装置に関しても同様に光量差補正を行うことができる。
【0245】
例えば、カラー撮像装置には、単板方式および3板方式の撮像装置がある。単板方式の撮像装置では、撮像素子の光入射側に各受光領域で受光する光の波長を制限する色フィルタを設け、フィルタを通過した光を撮像させる。3板方式の撮像装置では、撮像光を色分解プリズムで赤青緑の3原色の単色画像光に分解して、各単色画像光を個別的に撮像素子で撮像する。従って、3板方式の撮像装置には、3つの撮像素子を設けている。
【0246】
LPF59では、これらの手法で得られた各単色画像光の画像信号を例えば赤青緑の3原色それぞれの色調を示すベクトル量の信号として取り扱い(この場合、請求項におけるu=3)、各単色画像光画像信号に対して個別的にローパスフィルタ処理を施す。または、カラーの画像信号から輝度信号と2種類の色差信号とを生成し(この場合、請求項におけるu=3)、輝度信号と色差信号とに対して個別的にローパスフィルタ処理を施す。これによって、カラー撮像装置においても、出力画像の光量差を補正することができる。
【0247】
上記のようにローパスフィルタ処理の施されたデータは、記録媒体60に記録される。記録媒体に記録されるデータはLPF59により個別的に処理された個々の信号であっても良いし、また、それらが合成された信号であっても良い。
【0248】
なお、以上説明した第1〜第5実施の形態では、イメージシフトによりシフト量が水平方向あるいは垂直方向に対して1画素を超えないものであったが、シフト量が1画素を超える場合には、光量差によって出現する模様の周波数成分は、そのイメージシフト量の1画素未満の成分の2倍を周期とするものとなる。すなわち、イメージシフト量をXとしたとき、2×(X−INT(X))を周期とするものとなる(但し、INT(y)はyを超えない最大の整数)。このため、使用するローパスフィルタとしては、上記周波数成分をカットすることのできるものを選択する必要がある。
【0249】
また、第1〜第5実施の形態では、2つの原画像により1つの合成画像を生成したが、本発明は更に多くの原画像から1つの合成画像を生成する場合にも適用できる。その場合、各原画像の配列を考慮し、光量差を打ち消すことのできるローパスフィルタを選択する必要がある。
【0250】
更に、第1〜第5実施の形態におけるローパスフィルタの代わりにバンドパスフィルタを使用することも可能である。
【0251】
【発明の効果】
以上のように本発明の撮像装置では、イメージシフト動作による複数の原画像信号間に生じる光量差を補正するフィルタを備えているため、光量差に基づく縞模様を抑制することができ、画質を向上できる。
【0252】
また、上記フィルタによるフィルタリングを、複数の原画像の合成後補間処理前に行うことにより、光量差補正(フィルタリング)における処理量を減らすことができ、高速処理が可能となる。
【0253】
また、上記フィルタによるフィルタリングを、複数の原画像の補間処理後に行うことにより、補間処理により発生する縞模様を、光量差により発生する縞模様と同時に抑制することが可能となり、画質を向上できる。また、水平または垂直方向のエッジを的確に補正することができる。
【0254】
また、イメージシフトの方向を斜め方向とすることで、少ないイメージシフト回数で高画質の画像を得ることができる。
【0255】
さらに、上記フィルタを、複数の原画像を合成した画像データの画素配列の基底帯域を通過帯域とする2次元ローパスフィルタ、または、イメージシフトの移動方向に上記基底帯域の境界線の周波数成分をカットオフ周波数とする1次元ローパスフィルタとすれば、光量差に基づく縞模様を確実に抑制できる。
【0256】
また、上記フィルタを、複数の原画像を合成した画像データの画素配列の基底帯域の水平,垂直方向での最高周波数成分を少なくともカットする(減衰する)フィルタとすれば、最も縞模様が目立つ部分の周波数成分をカットでき、且つ、上記基底帯域中の周波数成分を必要以上にカットしないように構成できる。
【0257】
さらに、上記フィルタを、複数の原画像を合成した画像データの画素配列の基底帯域の水平,垂直方向での最高周波数をカットオフ周波数とする水平方向1次元ローパスフィルタと垂直方向1次元ローパスフィルタが縦続接続したものとすれば、最も縞模様が目立つ部分の周波数成分をカットできるとともに、上記基底帯域中の周波数成分を必要以上にカットすることを抑制できるため、画質の向上が図れる。また、その回路構成を簡略化できる。
【図面の簡単な説明】
【図1】本発明の撮像装置の一構成例を示す概略ブロック図である。
【図2】撮像素子の結像面の具体的な画素配列を示す平面図である。
【図3】第1実施の形態の画像光の第1および第2結像位置の位置関係を示す図である。
【図4】第1実施の形態の第1および第2原画像から構成される合成画像を示す図である。
【図5】第1実施の形態の合成画像の基底帯域を示す空間周波数図である。
【図6】第2実施の形態の第1および第2結像位置の位置関係を示す図である。
【図7】第2実施の形態の第1および第2原画像から構成される合成画像を示す図である。
【図8】第2実施の形態の合成画像の基底帯域を示す空間周波数図である。
【図9】第3実施の形態の第1および第2結像位置の位置関係を示す図である。
【図10】第3実施の形態の第1および第2原画像から構成される合成画像を示す図である。
【図11】第3実施の形態の合成画像の基底帯域を示す空間周波数図である。
【図12】第4実施の形態の色フィルタの透過領域の色配列の基本配列パターンを示す図である。
【図13】第4実施の形態の第1および第2結像位置の位置関係を示す図である。
【図14】第4実施の形態の合成画像信号が表す合成画像の等価的な画素Dの配列の基本配列パターン18を示す図である。
【図15】第4実施の形態の合成画像の赤の画素の配列を示す図である。
【図16】第4実施の形態の合成画像の青の画素の配列を示す図である。
【図17】第4実施の形態の合成画像の緑の画素の配列を示す図である。
【図18】第4実施の形態の赤または青の配列の場合の基底帯域を示す空間周波数図である。
【図19】第4実施の形態の緑の配列の場合の基底帯域を示す空間周波数図である。
【図20】第5実施の形態の一構成例を示す概略ブロック図である。
【図21】光量差によって生じた縦縞を説明する空間周波数図である。
【図22】光量差によって生じた横縞を説明する空間周波数図である。
【図23】LPF59の通過帯域を示す空間周波数図である。
【図24】第5実施の形態の縦続形接続により構成されたLPF59を示す概略ブロック図である。
【図25】第5実施の形態の垂直ローパスフィルタを示す概略ブロック図である。
【図26】第5実施の形態の水平ローパスフィルタを示す概略ブロック図である。
【図27】第5実施の形態のビットシフトと加算器により構成された5倍乗算器を示すブロック図である。
【図28】第5実施の形態の2次元ローパスフィルタのブロック図である。
【図29】垂直方向のエッジを撮像した場合の合成画像を示す図である。
【図30】垂直方向のエッジを撮像した場合の補間後の画像を示す図である。
【図31】垂直方向のエッジを撮像した場合の光量差補正後の画像を示す図である。
【図32】イメージシフトの機構を説明する図である。
【図33】光量差の発生を説明する図である。
【図34】従来の光量差補正方法における第1の原画像のヒストグラムである。
【図35】従来の光量差補正方法における第2の原画像のヒストグラムである。
【図36】従来の光量差補正方法における画素データの変換を説明する図である。
【符号の説明】
1,51 光学系
2,52 撮像素子
3,53 A/C変換器
4,54 画像メモリ
5,59 LPF
6,56 駆動部
7,57 同期信号発生部
8,58 メモリ制御部
9 信号処理部
10,60 記録媒体
55 補間処理部
Claims (11)
- 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記撮像手段が生成したu種類の画像データを合成した画像データの画素配列の基底帯域を通過帯域とし、水平方向の最高空間周波数成分と垂直方向の最高空間周波数成分とを、少なくとも減衰させる2次元フィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記画像合成手段による合成後、前記補間手段による補間前の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記撮像手段が生成したu種類の画像データを合成した画像データの画素配列の基底帯域を通過帯域とし、水平方向の最高空間周波数成分と垂直方向の最高空間周波数成分とを、少なくとも減衰させる2次元フィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記補間手段による補間後の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記イメージシフト手段による移動量をX画素分(X>0)としたときに、その移動方向に2×(X−INT(X))を周期とする空間周波数をカットオフ周波数とし、それ以下の空間周波数を通過帯域とする1次元フィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記画像合成手段による合成後、前記補間手段による補間前の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記イメージシフト手段による移動量をX画素分(X>0)としたときに、その移動方向に2×(X−INT(X))を周期とする空間周波数をカットオフ周波数とし、それ以下の空間周波数を通過帯域とする1次元フィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記補間手段による補間後の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記撮像手段が生成したu種類の画像データを合成した画像データの画素配列の基底帯域の内の、水平方向の最高空間周波数成分と垂直方向の最高空間周波数成分とを、少なくとも減衰させるフィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記画像合成手段による合成後、前記補間手段による補間前の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 被写体からの色付きの画像光を撮像して、1画像光当たりu種類の画像データを生成する撮像手段と、前記画像光に対して前記撮像手段をv通り(v≧2)の相対位置に移動させ、各相対位置において前記撮像手段に画像データを生成させるイメージシフト手段と、前記撮像手段が生成したu×v個の画像データを画像データの種類毎に合成する画像合成手段と、を有する撮像装置において、
前記v通りの相対位置における画像データ間の光量差に基づいて発生する空間周波数成分を取り除くフィルタからなり、画像合成手段からの原画像信号を入力する光量差補正手段を有し、
前記光量差補正手段は、前記撮像手段が生成したu種類の画像データを合成した画像データの画素配列の基底帯域の内の、水平方向の最高空間周波数成分と垂直方向の最高空間周波数成分とを、少なくとも減衰させるフィルタからなり、
前記画像合成手段の合成によってデータを有することのできない画素のデータを、補間により求め追加する補間手段を有し、前記光量差補正手段は、前記補間手段による補間後の画像データに対してフィルタリングを行うことを特徴とする撮像装置。 - 請求項1〜6の何れか1項に記載の撮像装置において、
上記被写体からの色付きの画像光を、色フィルタを介して撮像しており、
上記uは3であり、
上記vは2であり、
上記色フィルタの透過領域の基本配列パターンがベイヤー配列からなっていることを特徴とする撮像装置。 - 請求項1〜7の何れか1項に記載の撮像装置において、前記イメージシフト手段は、前記画像光に対して前記撮像手段を、第1位置と、該第1位置から水平方向に水平画素間隔の半分、および垂直方向に垂直画素間隔の半分だけ移動させた第2位置とに、相対的に移動させることを特徴とする撮像装置。
- 請求項7に記載の撮像装置において、
前記イメージシフト手段は、前記画像光に対して前記撮像手段を、第1位置と、該第1位置から水平方向に水平画素間隔だけ移動させた第2位置とに、相対的に移動させることを特徴とする撮像装置。 - 請求項7に記載の撮像装置において、
前記イメージシフト手段は、前記画像光に対して前記撮像手段を、第1位置と、該第1位置から垂直方向に垂直画素間隔だけ移動させた第2位置とに、相対的に移動させることを特徴とする撮像装置。 - 請求項5または6に記載の撮像装置において、前記光量差補正手段は、前記基底帯域の水平方向での最高空間周波数をカットオフ周波数とする水平方向の1次元ローパスフィルタと、前記基底帯域の垂直方向での最高空間周波数をカットオフ周波数とする垂直方向の1次元ローパスフィルタと、が縦続接続されてなることを特徴とする撮像装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP17381797A JP4536170B2 (ja) | 1996-12-27 | 1997-06-30 | 撮像装置 |
US08/997,559 US6456324B1 (en) | 1996-12-27 | 1997-12-23 | Image shifting image pickup apparatus using filter for removing spatial frequency component |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34915996 | 1996-12-27 | ||
JP8-349159 | 1996-12-27 | ||
JP17381797A JP4536170B2 (ja) | 1996-12-27 | 1997-06-30 | 撮像装置 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006300944A Division JP4566974B2 (ja) | 1996-12-27 | 2006-11-06 | 光量差補正方法 |
JP2006300945A Division JP2007060717A (ja) | 1996-12-27 | 2006-11-06 | 撮像装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10243408A JPH10243408A (ja) | 1998-09-11 |
JP4536170B2 true JP4536170B2 (ja) | 2010-09-01 |
Family
ID=26495648
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP17381797A Expired - Fee Related JP4536170B2 (ja) | 1996-12-27 | 1997-06-30 | 撮像装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US6456324B1 (ja) |
JP (1) | JP4536170B2 (ja) |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4566974B2 (ja) * | 1996-12-27 | 2010-10-20 | シャープ株式会社 | 光量差補正方法 |
US7009646B1 (en) * | 1997-12-16 | 2006-03-07 | Micron Technology, Inc. | Three-sided buttable CMOS image sensor |
US6906748B1 (en) * | 1999-08-24 | 2005-06-14 | Olympus Optical Co., Ltd. | Electronic camera |
JP3614324B2 (ja) * | 1999-08-31 | 2005-01-26 | シャープ株式会社 | 画像の補間システムおよび画像の補間方法 |
JP2001094883A (ja) * | 1999-09-17 | 2001-04-06 | Victor Co Of Japan Ltd | 固体撮像装置 |
US7084905B1 (en) | 2000-02-23 | 2006-08-01 | The Trustees Of Columbia University In The City Of New York | Method and apparatus for obtaining high dynamic range images |
JP4148655B2 (ja) * | 2000-09-01 | 2008-09-10 | 株式会社リコー | 画像読取装置、画像形成装置及び白基準データ作成方法 |
US6937774B1 (en) * | 2000-10-24 | 2005-08-30 | Lockheed Martin Corporation | Apparatus and method for efficiently increasing the spatial resolution of images |
US6900836B2 (en) * | 2001-02-19 | 2005-05-31 | Eastman Kodak Company | Correcting defects in a digital image caused by a pre-existing defect in a pixel of an image sensor |
US7064779B1 (en) * | 2001-10-23 | 2006-06-20 | Ess Technology, Inc. | Imaging system combining multiple still images for higher resolution image output |
JP2003204488A (ja) * | 2001-10-30 | 2003-07-18 | Mitsubishi Electric Corp | 撮像装置および撮像装置を具備する携帯端末 |
JP4125927B2 (ja) * | 2002-08-16 | 2008-07-30 | 富士フイルム株式会社 | 固体撮像装置および固体撮像素子 |
JP3986929B2 (ja) * | 2002-08-27 | 2007-10-03 | 富士通株式会社 | 電力線搬送通信における漏洩電磁界抑圧送信方法及び漏洩電磁界抑圧送信装置 |
DE10261665B3 (de) * | 2002-12-20 | 2004-03-25 | Smiths Heimann Biometrics Gmbh | Einrichtung und Verfahren zur störungsarmen Aufnahme von hochaufgelösten zweidimensionalen Bildern |
JP2006087030A (ja) * | 2004-09-17 | 2006-03-30 | Olympus Corp | ノイズ低減装置 |
JP2006098252A (ja) * | 2004-09-30 | 2006-04-13 | Brother Ind Ltd | 3次元情報取得方法 |
US20060176321A1 (en) * | 2005-02-07 | 2006-08-10 | Olympus Corporation | Endoscope apparatus |
US20060178561A1 (en) * | 2005-02-07 | 2006-08-10 | Olympus Corporation | Endoscope apparatus |
JP2007028441A (ja) * | 2005-07-20 | 2007-02-01 | Oki Electric Ind Co Ltd | 画像取得装置 |
JP2007293431A (ja) | 2006-04-21 | 2007-11-08 | Megachips Lsi Solutions Inc | 画像処理装置 |
JP4922091B2 (ja) * | 2007-07-23 | 2012-04-25 | ルネサスエレクトロニクス株式会社 | 映像信号処理装置、映像信号処理方法及び表示装置 |
US7825965B2 (en) * | 2007-09-07 | 2010-11-02 | Seiko Epson Corporation | Method and apparatus for interpolating missing colors in a color filter array |
JP5116029B2 (ja) * | 2008-03-05 | 2013-01-09 | 株式会社マキタ | ハンマードリル |
JP5042954B2 (ja) * | 2008-09-19 | 2012-10-03 | シャープ株式会社 | 画像生成装置、画像生成方法、画像生成プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP2011035737A (ja) * | 2009-08-03 | 2011-02-17 | Olympus Corp | 撮像装置、電子機器、画像処理装置及び画像処理方法 |
JP5513978B2 (ja) * | 2010-05-14 | 2014-06-04 | パナソニック株式会社 | 撮像装置、集積回路および画像処理方法 |
JP5781351B2 (ja) | 2011-03-30 | 2015-09-24 | 日本アビオニクス株式会社 | 撮像装置、その画素出力レベル補正方法、赤外線カメラシステム及び交換可能なレンズシステム |
JP5778469B2 (ja) * | 2011-04-28 | 2015-09-16 | 日本アビオニクス株式会社 | 撮像装置、画像生成方法、赤外線カメラシステム及び交換可能なレンズシステム |
TWI510100B (zh) * | 2012-03-29 | 2015-11-21 | Novatek Microelectronics Corp | 局部鏡頭陰影補償方法 |
US8917327B1 (en) * | 2013-10-04 | 2014-12-23 | icClarity, Inc. | Method to use array sensors to measure multiple types of data at full resolution of the sensor |
US9524538B2 (en) * | 2014-09-19 | 2016-12-20 | Fujitsu Ten Limited | Image processing apparatus |
KR102270460B1 (ko) * | 2014-09-19 | 2021-06-29 | 삼성디스플레이 주식회사 | 유기 발광 표시 장치 및 이의 열화 보상 방법 |
US9430814B2 (en) * | 2014-09-29 | 2016-08-30 | The Boeing Company | Move based and sonic based super resolution |
CN104571701B (zh) * | 2014-12-29 | 2017-12-15 | 深圳市华星光电技术有限公司 | 图像均匀性显示的方法、装置及系统 |
JP2017108309A (ja) * | 2015-12-10 | 2017-06-15 | オリンパス株式会社 | 撮像装置および撮像方法 |
US10264191B2 (en) | 2017-08-03 | 2019-04-16 | The Boeing Company | Calibration of pixels for producing super resolution images |
US10754149B2 (en) * | 2018-04-20 | 2020-08-25 | Amd (Shanghai) Co., Ltd. | Efficient radial lens shading correction |
WO2021074944A1 (ja) * | 2019-10-15 | 2021-04-22 | 株式会社日立ハイテク | 欠陥検査方法及び欠陥検査装置 |
CN114205487A (zh) | 2020-08-28 | 2022-03-18 | 超威半导体公司 | 内容自适应镜头阴影校正方法和装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4253120A (en) * | 1979-12-05 | 1981-02-24 | Rca Corporation | Defect detection means for charge transfer imagers |
JPS63284980A (ja) | 1987-05-15 | 1988-11-22 | Fujitsu Ltd | 固体撮像装置 |
JPH0974524A (ja) * | 1995-07-05 | 1997-03-18 | Sharp Corp | 画像入力装置 |
-
1997
- 1997-06-30 JP JP17381797A patent/JP4536170B2/ja not_active Expired - Fee Related
- 1997-12-23 US US08/997,559 patent/US6456324B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20020126209A1 (en) | 2002-09-12 |
US6456324B1 (en) | 2002-09-24 |
JPH10243408A (ja) | 1998-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4536170B2 (ja) | 撮像装置 | |
JP4195169B2 (ja) | 固体撮像装置および信号処理方法 | |
JP5151075B2 (ja) | 画像処理装置及び画像処理方法、撮像装置、並びにコンピュータ・プログラム | |
JP3871072B2 (ja) | 適応カラー補間単一センサカラー電子カメラ | |
US7701496B2 (en) | Color filter pattern for color filter arrays including a demosaicking algorithm | |
JP3735867B2 (ja) | 輝度信号生成装置 | |
JP2816095B2 (ja) | ビデオカメラの信号処理回路 | |
JP4142360B2 (ja) | 電子カラー画像の色を補正する画像処理方法 | |
EP0469836B1 (en) | Image signal processing apparatus | |
JP4641675B2 (ja) | 画像信号処理装置 | |
JP2009100417A (ja) | 画像処理装置及び画像処理方法、画像処理プログラム | |
JP4566974B2 (ja) | 光量差補正方法 | |
EP1035729A2 (en) | Image capturing method and image capturing device | |
JP2000184386A5 (ja) | ||
JP4934991B2 (ja) | 撮像信号処理装置及び方法並びに撮像装置 | |
JP4276817B2 (ja) | 撮像装置 | |
JP2007060717A (ja) | 撮像装置 | |
JP3585710B2 (ja) | カラー撮像装置及び記録媒体 | |
JP4122082B2 (ja) | 信号処理装置およびその処理方法 | |
JP2004056640A (ja) | 補色系単板式カラーディジタルカメラにおける撮像画像の補間方法、その補間装置及びそれを備えたディジタルカメラ | |
Yuk et al. | Color demosaicking using direction similarity in color difference spaces | |
JPH11168744A (ja) | データ補間処理方法及びそれを用いたカラー撮像装置 | |
JPH0795595A (ja) | カラー撮像装置 | |
JP4029389B2 (ja) | カラー固体撮像装置 | |
JP2007049301A (ja) | 画像処理装置及び画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040601 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060816 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060905 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061106 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20061106 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071023 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20071120 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080229 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100519 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100616 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130625 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |