(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2022139336
(43)【公開日】2022-09-26
(54)【発明の名称】撮像素子及び撮像装置
(51)【国際特許分類】
H04N 5/369 20110101AFI20220915BHJP
【FI】
H04N5/369
【審査請求】未請求
【請求項の数】9
【出願形態】OL
(21)【出願番号】P 2021039666
(22)【出願日】2021-03-11
(71)【出願人】
【識別番号】000004352
【氏名又は名称】日本放送協会
(74)【代理人】
【識別番号】100147485
【弁理士】
【氏名又は名称】杉村 憲司
(74)【代理人】
【識別番号】230118913
【弁護士】
【氏名又は名称】杉村 光嗣
(74)【代理人】
【識別番号】100161148
【弁理士】
【氏名又は名称】福尾 誠
(74)【代理人】
【識別番号】100185225
【弁理士】
【氏名又は名称】齋藤 恭一
(72)【発明者】
【氏名】冨岡 宏平
(72)【発明者】
【氏名】安江 俊夫
(72)【発明者】
【氏名】船津 良平
(72)【発明者】
【氏名】中村 友洋
(72)【発明者】
【氏名】菊地 幸大
(72)【発明者】
【氏名】山下 誉行
【テーマコード(参考)】
5C024
【Fターム(参考)】
5C024CX03
5C024CX37
5C024GX02
5C024HX23
5C024HX30
(57)【要約】
【課題】撮像素子のAD変換速度を維持したまま、画面領域ごとに指定した撮像性能を実質的に改善し、画面全体の実効的な画質を向上させた映像信号を出力することができる撮像装置を提供する。
【解決手段】撮像素子は、画素ブロックにブロック化されて制御される画素アレイと、カラム読出回路からなる信号読出回路を備え、前記カラム読出回路は、前記画素ブロックの各画素の画素信号に対して、それぞれ互いに異なるゲインを適用して積算する機能を有するアナログ積算器と、前記アナログ積算器の出力をデジタル信号に変換するADCとを備える。撮像装置は、さらに、前記画素ブロックごとに優先する撮像性能を指定するモード選択信号に基づいて、前記モード選択信号に応じた演算を前記撮像素子の出力信号に対して行い、映像信号を生成する信号処理部を備える。
【選択図】
図1
【特許請求の範囲】
【請求項1】
隣接する複数の画素からなる画素ブロックにブロック化されて制御される画素アレイと、
前記画素ブロックの画素ブロック列に対応するカラム読出回路からなる信号読出回路を備える、撮像素子であって、
前記カラム読出回路は、
前記画素ブロックの各画素の画素信号に対して、それぞれ互いに異なるゲインを適用して積算する機能を有するアナログ積算器と、
前記アナログ積算器の出力をデジタル信号に変換するADC(アナログ/デジタル変換器)と
を備えることを特徴とする、撮像素子。
【請求項2】
請求項1に記載の撮像素子において、
前記カラム読出回路は、さらに、画素の信号レベルの出力から画素のリセットレベルの出力を減算する相関二重サンプリングを行うことを特徴とする、撮像素子。
【請求項3】
請求項1又は2に記載の撮像素子において、
前記画素ブロックの画素数に対応するフレーム数を周期として、フレームごとに各画素の画素信号と適用されるゲインの組み合わせを異ならせることを特徴とする、撮像素子。
【請求項4】
請求項1乃至3のいずれか一項に記載の撮像素子において、
前記カラム読出回路は、前記画素アレイの画素ブロック列の上側と下側に配置され、一方が奇数行、他方が偶数行の前記画素ブロックを制御することを特徴とする、撮像素子。
【請求項5】
請求項1乃至4のいずれか一項に記載の撮像素子と、
前記画素ブロックごとに優先する撮像性能を指定するモード選択信号に基づいて、前記モード選択信号に応じた演算を前記撮像素子の出力信号に対して行い、映像信号を生成する信号処理部と
を有することを特徴とする、撮像装置。
【請求項6】
請求項5に記載の撮像装置において、
前記モード選択信号は、解像度優先、フレームレート優先、ノイズ性能優先のいずれかであることを特徴とする、撮像装置。
【請求項7】
請求項5又は6に記載の撮像装置において、
前記モード選択信号が解像度優先のとき、前記画素ブロックの映像信号は、画素ごとに演算処理によって求められ、各画素は前記画素ブロックの画素数に対応するフレーム数の期間一定の信号値を出力することを特徴とする、撮像装置。
【請求項8】
請求項5又は6に記載の撮像装置において、
前記モード選択信号が高フレームレート優先のとき、前記画素ブロックの映像信号は、フレームごとに求められ、前記画素ブロックの全画素は同一の信号値をフレームごとに出力することを特徴とする、撮像装置。
【請求項9】
請求項5又は6に記載の撮像装置において、
前記モード選択信号がノイズ性能優先のとき、前記画素ブロックの映像信号は、前記画素ブロックの全画素が前記画素ブロックの画素数に対応するフレーム数の期間同一の信号値を出力することを特徴とする、撮像装置。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、映像信号を取得する撮像素子及び撮像装置に関する。
【背景技術】
【0002】
近年では、撮像装置の信号処理はデジタル化されており、撮像素子の映像出力もデジタル信号となっている。そして、高解像度(多画素)化に対応するため、CMOS(Complementary Metal Oxide Semiconductor)撮像素子の高速画素信号読出回路には、画素アレイの列ごとにADC(アナログ/デジタル変換器)を設ける列並列ADCが広く用いられている(例えば、特許文献1)。
【0003】
列並列ADCを用いた撮像素子の画素1行あたりの信号読出期間THは撮像素子の垂直方向(信号読出方向)の画素数Vとフレームレートffに反比例する。そのため、高解像度・高フレームレート撮像素子の実現には読出回路の高速化が不可欠である。例えば、列並列ADCを用いた8K/240fps撮像素子の1行あたり信号読出期間THは1μs以下である。さらに、デジタルCDS(相関二重サンプリング)による固定パターンノイズ除去(例えば、特許文献2)を行う場合、一回の読出動作に対して画素のリセットレベルと信号レベルの両方のAD変換を行う必要があるため、0.5μs以下での高速AD変換が必要である。
【0004】
また、限られたAD変換速度で実質的な画質向上を図るために、従来、撮像素子に、フレームレートや解像度などの特定の撮像性能に特化した動作モードを設けることが提案されている(例えば、特許文献3)。このような撮像素子を用い、動きの速い被写体を撮像する場合は高フレームレート/低解像度モード、高精細で動きの少ない被写体を撮像する場合は低フレームレート/高解像度モードで撮影するなどといった撮影シーンに適応したモード選択をすることが行われている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2020-188360号公報
【特許文献2】特開2009-296423号公報
【特許文献3】特開2020-141405号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
一般にADCの動作速度は、ノイズ性能・ビット深度・消費電力・ADC面積等の性能とトレードオフの関係にある。そして、多画素高速撮像素子では、上述のとおりAD変換に許容される時間が短くなってくるため、ADCの動作速度の限界に起因して、ノイズ性能劣化・ビット深度不足・消費電力増大・チップ面積増大などの課題がある。
【0007】
また、特定の撮像性能に特化した動作モードを撮像素子に設けたとしても、360°映像などの広視野撮像を行う場合、同一撮像画面の中に複数の異なる特徴を持つ撮像シーンが同時に映り込むことが想定される。このとき、例えば、画面内の移動速度の速い被写体に合わせて高フレームレートモードでの撮像を選択すると、同一画面内に同時に映り込む静止した高精細な被写体の精細度が低下しまう。反対に、画面内の高精細な被写体に合わせて高解像度モードでの撮像を選択すると、移動速度の速い被写体がぼやけ、動きをとらえることができないという問題が生じる。
【0008】
さらに、撮像素子の動作モードを選択して撮影した場合、撮像素子の出力信号自体が選択された撮像性能の映像信号となるため、撮影後に画質の変更等を行うことができないという課題がある。
【0009】
したがって、上記のような問題点に鑑みてなされた本発明の目的は、撮像素子においてAD変換速度を維持したまま、その出力信号の処理方法を変えることで、複数画素からなる画面領域ごとに選択された撮像性能を改善することができる撮像素子を提供することにある。
【0010】
また、上記のような問題点に鑑みてなされた本発明の目的は、撮像素子のAD変換速度を維持したまま、画面領域ごとに指定した撮像性能(解像度、フレームレート、ノイズ性能のいずれか)を実質的に改善し、画面全体の実効的な画質を向上させた映像信号を出力することができる撮像装置を提供することにある。
【課題を解決するための手段】
【0011】
上記課題を解決するために本発明に係る撮像素子は、隣接する複数の画素からなる画素ブロックにブロック化されて制御される画素アレイと、前記画素ブロックの画素ブロック列に対応するカラム読出回路からなる信号読出回路を備える、撮像素子であって、前記カラム読出回路は、前記画素ブロックの各画素の画素信号に対して、それぞれ互いに異なるゲインを適用して積算する機能を有するアナログ積算器と、前記アナログ積算器の出力をデジタル信号に変換するADC(アナログ/デジタル変換器)とを備えることを特徴とする。
【0012】
また、前記撮像素子は、前記カラム読出回路が、さらに、画素の信号レベルの出力から画素のリセットレベルの出力を減算する相関二重サンプリングを行うことが望ましい。
【0013】
また、前記撮像素子は、前記画素ブロックの画素数に対応するフレーム数を周期として、フレームごとに各画素の画素信号と適用されるゲインの組み合わせを異ならせることが望ましい。
【0014】
また、前記撮像素子は、前記カラム読出回路が、前記画素アレイの画素ブロック列の上側と下側に配置され、一方が奇数行、他方が偶数行の前記画素ブロックを制御することが望ましい。
【0015】
上記課題を解決するために本発明に係る撮像装置は、前記撮像素子と、前記画素ブロックごとに優先する撮像性能を指定するモード選択信号に基づいて、前記モード選択信号に応じた演算を前記撮像素子の出力信号に対して行い、映像信号を生成する信号処理部とを有することを特徴とする。
【0016】
また、前記撮像装置は、前記モード選択信号が、解像度優先、フレームレート優先、ノイズ性能優先のいずれかであることが望ましい。
【0017】
また、前記撮像装置は、前記モード選択信号が解像度優先のとき、前記画素ブロックの映像信号は、画素ごとに演算処理によって求められ、各画素は前記画素ブロックの画素数に対応するフレーム数の期間一定の信号値を出力することが望ましい。
【0018】
また、前記撮像装置は、前記モード選択信号が高フレームレート優先のとき、前記画素ブロックの映像信号は、フレームごとに求められ、前記画素ブロックの全画素は同一の信号値をフレームごとに出力することが望ましい。
【0019】
また、前記撮像装置は、前記モード選択信号がノイズ性能優先のとき、前記画素ブロックの映像信号は、前記画素ブロックの全画素が前記画素ブロックの画素数に対応するフレーム数の期間同一の信号値を出力することが望ましい。
【発明の効果】
【0020】
本発明における撮像素子によれば、AD変換速度を維持したまま、その出力信号の処理方法を変えることで、画面領域ごとに選択された撮像性能を改善することができる。
【0021】
また、本発明における撮像装置によれば、撮像素子のAD変換速度を維持したまま、画面領域ごとに指定した撮像性能(解像度、フレームレート、ノイズ性能のいずれか)を実質的に改善し、画面全体の画質を向上させた映像信号を出力することができる。
【図面の簡単な説明】
【0022】
【
図1】本発明の一実施形態に係る撮像装置の構成例を示す図である。
【
図2】本発明の一実施形態に係る撮像素子のブロック図の例である。
【
図3】1画素(Pixel)の回路構成の一例を示す図である。
【
図4】撮像素子の画素ブロック及びカラム読出回路の回路構成の一例を示す図である。
【
図5】撮像素子の読出動作及び出力信号のタイミングの一例を示す図である。
【
図6】撮像素子の駆動信号のタイミング図の一例である。
【
図7】撮像素子における信号処理の一例を示す図である。
【
図8】信号処理部のカラム信号処理部のブロック図の例である。
【
図9】本発明の他の実施形態に係る撮像素子のブロック図の例である。
【発明を実施するための形態】
【0023】
以下、本発明の実施の形態について、図を用いて説明する。
【0024】
(実施の形態)
図1に、本発明の一実施形態に係る撮像装置の構成例を示す。撮像装置は、レンズ1、撮像素子2、信号処理部3で構成される。なお、撮像装置には、モード選択信号生成部4で生成されたモード選択信号Fが入力される。
【0025】
レンズ1は、被写体像を撮像素子2の画素アレイ受光面に結像する。撮像素子2は、被写体像を撮像素子出力信号D(1),D(2),…,D(H)に変換し、信号処理部3へ送信する。信号処理部3は、H個のカラム信号処理部50を備えており、各カラム信号処理部(1)~(H)は、撮像素子出力信号D(1),D(2),…,D(H)とモード選択信号F(1),F(2),…,F(H)を受信し、出力映像信号X(1),X(2),…,X(H)をそれぞれ出力する。
【0026】
以下に撮像素子及び撮像装置の構成と動作原理の詳細を述べる。
【0027】
(1)撮像素子
図2に、本発明の撮像素子2のブロック図の例を示す。撮像素子2は、画素アレイ100、行選択・画素駆動回路110、信号読出回路200、駆動信号生成回路210を備えている。
【0028】
画素アレイ100は、隣接するk×l画素領域(水平k個、垂直l個、k,lは2以上の整数)10を1ブロック単位として、ブロック化して構成され、制御される。ここでは、画素アレイ100が、2×2画素領域を画素ブロック10とし、水平Hブロック×垂直Vブロック(水平2H画素×垂直2V画素)で構成されるとして説明する。なお、画素ブロック10の大きさ(画素数)は、高フレームレート優先時の画像精細度等に基づいて自由に設定可能である。画素ブロック1列(垂直方向にV個並んだ画素ブロック10)ごとに2本(k本、すなわち、各画素列ごとに1本)の信号読出線が垂直方向に配線され、H個のカラム読出回路201にそれぞれ並列接続される。
【0029】
画素ブロック10の各画素(本実施形態では、Pixel 1~Pixel 4)は、例えば、4Tr(トランジスタ)型画素で構成される。
図3に、1画素(Pixel)の回路構成の一例を示す。画素は、フォトダイオード(PD)11、転送ゲート12、フローティングディフュージョン(FD)13、出力トランジスタ(ソースフォロア回路)14、選択トランジスタ15、及びリセットトランジスタ16を備えている。
【0030】
フォトダイオード(PD)11は、入射光に応じて光電変換を行い、露光量に基づく信号電荷を生成する。
【0031】
転送ゲート12は、電荷転送信号TXにより制御され、信号TXがHighになると導通し、フォトダイオード(PD)11で生成された信号電荷をフローティングディフュージョン(FD)13に転送する。
【0032】
フローティングディフュージョン(FD)13は、実質的にコンデンサとして機能し、転送された信号電荷を蓄積する。信号電荷に基づくフローティングディフュージョン(FD)13の電位が、出力トランジスタ14のゲート電極に印加される。
【0033】
出力トランジスタ14は、ソースフォロア回路を構成し、ゲート電極に印加された電圧に応じて、ソース側に出力信号(出力電圧)を出力する。
【0034】
選択トランジスタ15は、行選択信号SLにより制御され、信号SLがHighになると導通し、出力トランジスタ(ソースフォロア回路)14の出力信号を、信号読出線17に出力する。
【0035】
リセットトランジスタ16は、FDリセット信号RTにより制御され、信号RTがHighになると導通し、フローティングディフュージョン(FD)13に蓄積された信号電荷を排出し、画素の出力をリセットする。
【0036】
こうして、各画素ブロック10の画素(Pixel 1~Pixel 4)からの出力信号が、信号読出線17に出力される。なお、画素構造は、上述の4Tr型画素に限られず、入射光に基づいた出力信号を信号読出線17に出力する構成を備えた画素であれば、任意の構造であってよい。
【0037】
図2に戻って、行選択・画素駆動回路110は、画素アレイ100の行を選択すると共に、選択された行の画素を駆動する。行選択は画素ブロック1行(水平方向にH個並んだ画素ブロック10)ごとに画素を選択・駆動する。行選択・画素駆動回路110は、同じ画素ブロック行(m行)の画素ブロック10を同一の制御信号で同時に駆動するが、画素ブロック10内の画素(Pixel 1~Pixel 4)ごとに異なる画素選択信号及び駆動信号を供給し、各画素を制御する。本実施形態では、m行目の画素ブロック10の各画素(Pixel 1~Pixel 4)の選択信号をSL
1(m)~SL
4(m)とし、画素駆動信号を、それぞれTX
1(m)~TX
4(m)、RT
1(m)~RT
4(m)とする。
【0038】
信号読出回路200は、画素アレイ100の水平Hブロックに対応した、H個のカラム読出回路201(カラム読出回路(1)~(H))からなる。カラム読出回路201は、信号が入力される上流側からスイッチトキャパシタ積算器(以下、SC積算器)20、ADC30、及びデジタルCDS(以下、DCDS)40で構成される。各カラム読出回路(1)~(H)は、選択・駆動された画素ブロック行の出力信号を読出し、積算・AD変換等の処理を行って、撮像素子出力信号D(1),D(2),…,D(H)として出力する。
【0039】
駆動信号生成回路210は、カラム読出回路(1)~(H)に対して、同一のSC積算器制御信号及びADC制御信号を供給し、さらにDCDSを制御する。各カラム読出回路201は、駆動信号生成回路210から供給された駆動信号により一斉に動作する。
【0040】
図4に、撮像素子2の画素ブロック10及びカラム読出回路201の回路構成の一例を示す。
【0041】
画素ブロック10は、例えば、
図3で説明した4Tr型画素Pixel 1~Pixel 4で構成される。ここでは、n列m行目の画素ブロック10が例示されている。画素ブロック10には、行選択・画素駆動回路110から、m行目の画素ブロック10の各画素(Pixel 1~Pixel 4)を選択する信号SL
1(m)~SL
4(m)、画素駆動のための電荷転送信号TX
1(m)~TX
4(m)、及びFDリセット信号RT
1(m)~RT
4(m)が入力される。垂直方向に並んだPixel 1,3及びPixel 2,4の出力はそれぞれ同一の信号読出線17に接続される。2本の信号読出線17は、それぞれバイアス電圧V
bがゲートに与えられたソース接地NMOSトランジスタ18のドレイン端子に接続され、スイッチφ
L,φ
Rを介してSC積算器20の入力側に接続される。
【0042】
SC積算器20は、サンプリング容量21(容量C1a),22(容量C1b),23(容量C1c)、積算容量24(容量C2)、OPアンプ25、及びスイッチφSMP,φAMP,φRT,φ1b,φ1cで構成される。スイッチφRTがON(導通)になることで、積算容量24に積算された電荷が初期化される。スイッチφSMPがON、φAMPがOFFになることで、入力電圧によるサンプリング容量へのチャージが行われる。スイッチφSMPがOFF、φAMPがONになることでサンプリング容量にチャージされた電荷が積算容量24へ転送される。SC積算器20は、画素ブロック10の画素数(k×l個:本実施形態では4個)に対応して、上記のサンプリング及び電荷転送動作を4回(k×l回)行い、入力電圧の積算動作を行う。すなわち、SC積算器20は、アナログ積算器として機能する。
【0043】
SC積算器20のサンプリング容量はスイッチφ1b,φ1cが動作することで、C1a,C1a+C1b,C1a+C1c,C1a+C1b+C1cのいずれかを選択することができる。それぞれのサンプリング容量選択時に積算動作で入力信号に与えられるゲインをそれぞれG1,G2,G3,G4とすると、ゲインG1~G4はそれぞれ以下の式(1)~(4)で与えられる。
【0044】
【0045】
【0046】
【0047】
【0048】
ただし、G1~G4は、次式(5)で示される行列Gの逆行列G-1が存在するよう設定される必要がある。
【0049】
【0050】
本実施形態では、ゲインをG1=1,G2=2,G3=3,G4=4(C1a=C2,C1b=C2,C1c=2C2)と設定する。なお、この値は一例であり、ゲインG1~G4の値は、互いに異なる値であって、(5)式で示される行列Gの逆行列G-1が存在する条件を満たせば任意に設定することができる。また、画素ブロックがk×l画素の場合は、kl種類のゲインG1~Gklを用い、(5)式はG1~Gklを要素として持つkl×kl行列となる。
【0051】
ADC30は、SC積算器20の出力をデジタル信号に変換する。
【0052】
DCDS40は、メモリ41と加算器42を備えている。画素リセットレベルのADC出力をメモリ41に記憶し、続いて出力される画素信号レベルのADC出力からリセットレベルADC出力を減算することで、撮像素子出力信号を得る。出力信号は各カラム読出回路201から並列に、信号D(n) (n=1,2,…,H)として撮像素子2から出力される。
【0053】
図5に、撮像素子2の読出動作及び出力信号のタイミング図の一例を示す。行選択・画素駆動回路110は1フレーム期間T
f=1/f
f(f
fはフレーム周波数)に画素ブロック1行目からV行目までの走査をおこなう。本実施形態では、画素ブロック10の画素数に対応するフレーム数を周期(k×lフレーム周期、ここでは4フレーム周期)として、読出回路はフレームごとに異なる読出動作を行う。すなわち、第1フレームでは読出動作(A)、第2フレームでは読出動作(B)、第3フレームでは読出動作(C)、第4フレームでは読出動作(D)をそれぞれV回繰り返すことで各フレームの出力信号を得る。画素ブロック1行あたりのそれぞれ1回の読出動作期間はT
H=T
f/V=1/f
f/Vである。
【0054】
図6は、撮像素子の駆動信号のタイミング図の一例である。読出動作(A)~(D)のそれぞれに対し、スイッチφ
1b,φ
1cの動作タイミングのみ(A)~(D)でそれぞれ動作が異なり、その他の動作タイミングは全フレーム(読出動作(A)~(D))で共通である。
【0055】
画素駆動信号SL,RT,TX、及びスイッチφL,φRの動作によりリセットレベル(Pixel 1→2→3→4)、信号レベル(Pixel 1→2→3→4)の順でSC積算器20に対して画素の信号が入力される。
【0056】
SC積算器20はスイッチφRTにより積算容量24のチャージをリセットしたのち、リセットレベルPixel 1~4のそれぞれの信号をスイッチφ1b,φ1cの動作に応じた異なるサンプリング容量でチャージし、チャージした電荷を積算容量24に転送して積算する。このとき、各入力信号にはサンプリング容量に応じた前述の式(1)~(4)で表されるゲイン(G1~G4)が適用される。積算後の積算器の出力電圧はADC30によってデジタル信号に変換される。その後、スイッチφRTにより積算容量24のチャージをリセットし、続いて入力される信号レベルPixel 1~4の信号に対しても上記と同じ動作を行い、ADC30のデジタル信号を得る。
【0057】
DCDS40は2つのデジタル信号を減算し、撮像素子出力信号を生成する。m行n列目(m=1,2,…,V、n=1,2,…,H)の画素ブロックから読み出される第iフレーム(i=1,2,3,4)の撮像素子出力をDmn,iと表記すると、Dmn,iは以下の式(6)で表される。
【0058】
【0059】
ここでSmn,ijはm行n列目画素ブロックにおける第iフレーム(i=1,2,3,4)、Pixel j (j=1,2,3,4)、の画素信号(信号レベルとリセットレベルの差)を表す。式(6)は、ゲインG1~G4を巡回させて画素信号に掛け合わせており、フレームごとに、各画素の画素信号と画素信号に適用されるゲインの組み合わせを異ならせている。式(6)で表される信号群は撮像素子出力信号D(n)として下記(7)式の出力順で出力される。
【0060】
【0061】
図7に、撮像素子における信号処理の一例を図示する。
図7は、上述した撮像素子のn列目の信号演算を示している。左側から、画素ブロックのn列目の第1フレーム、第2フレーム、第3フレーム、第4フレームの画素信号(S
mn,ij:第iフレーム、Pixel j)である。これらの画素信号は、フレームごとに、読出動作(A)~(D)による演算(上記の(6)式)がなされる。この演算結果のそれぞれD
mn,i(iはフレーム)を順に並べて、撮像素子出力信号D(n)とする。この撮像素子出力信号D(n)が、信号処理部3へ送信される。
【0062】
本発明の撮像素子は、AD変換速度を維持したまま、上記の処理が行われた撮像素子出力信号D(n)を常に出力する。この撮像素子出力信号D(n)は、後述のとおり処理方法を変えることで、画面領域ごとに選択された撮像性能を改善することができる。
【0063】
(2)モード選択信号生成部
モード選択信号生成部4は、モード選択信号Fを生成する。カラム読出回路(n)に入力されるモード選択信号F(n)は、以下の式(8)で表される。
【0064】
【0065】
モード選択信号F(n)の各要素Fmnはn列m行目画素ブロックにおいて優先する撮像性能を指定する。本実施形態では、0のとき解像度優先、1のときフレームレート優先、2のときノイズ性能優先と定義する。モード選択信号F(n)の生成手法は本発明において限定されないが、撮影映像のフィードバック信号とすることが望ましい。例えば、本撮像装置若しくは別の撮像装置で取得した映像信号の時空間の周波数成分・ノイズ成分を解析し、その結果をもとにモード選択信号F(n)をリアルタイムに生成する方法などが考えられる。
【0066】
また、モード選択信号F(n)の要素Fmn(要素Fmnを単にモード選択信号ということがある)の設定にあたっては、画素信号が後述の条件式(13)~(15)のいずれを満たすかにより、モード選択信号Fmnを選択することが望ましい。また、モード選択信号Fmnは、画素ブロックの画素数に対応した読出動作のまとまり(本実施形態では、4フレーム)に1回の周期で更新されることが望ましい。或いは、被写体の移動速度や撮影シーンの時間変化速度に応じて適切な更新周期を選択してもよい。
【0067】
なお、本実施形態では、モード選択信号生成部4は、撮像装置の外部に配置されているが、必要に応じて、撮像装置の内部に設けてもよい。
【0068】
(3)信号処理部
信号処理部3は、複数(H個)のカラム信号処理部50から構成され、モード選択信号に応じた演算を撮像素子2の出力信号に対して行う。
図8に、信号処理部3のカラム信号処理部50のブロック図の例を示す。カラム信号処理部(n)は撮像素子の撮像素子出力信号D(n)及びモード選択信号F(n)を受信し、出力信号X(n)を生成する。カラム信号処理部50は、メモリ51と演算部52を備えている。メモリ51は、撮像素子出力信号D(n)の要素数に応じた4V(k×l×V)個の信号を保持できるメモリ容量を有している。また、演算部52は、例えば、CPU(Central Processing Unit)等の演算素子で構成されている。
【0069】
入力された撮像素子出力信号D(n)は、メモリ51に一旦記憶される。その後、画素ブロック10のアドレス(m,n)が同一でフレーム番号iがそれぞれ異なるDmn,1,Dmn,2,Dmn,3,Dmn,4が同時に演算部52に送信される。
【0070】
演算部52は、受信したDmn,1,Dmn,2,Dmn,3,Dmn,4に対して、画素ブロックごとに優先する撮像性能を指定するモード選択信号のFmnの値に対応した、以下の(i)~(iii)のいずれかに示される演算を行う。
【0071】
【0072】
【0073】
【0074】
ここで、Xmn,ijは、m行n列目画素ブロックにおける第iフレーム(i=1,2,3,4)、Pixel j (j=1,2,3,4)、の出力信号(画素単位の映像信号)を示す。したがって、式(9)によれば、各画素が異なる演算処理により異なる信号値を出力する(解像度の情報を有する)が、画素数に対応するフレーム期間(4フレームの間)はそれぞれ一定の信号値を出力する(フレーム方向の情報は失われる)こととなる。式(10)によれば、画素ブロックの出力信号はフレームごとに求められる(フレーム方向の情報を有する)が、画素ブロック内の全画素は同一の信号値を出力する(解像度の情報は失われる)こととなる。また、式(11)によれば、画素ブロック内の全画素は、画素数に対応するフレーム期間(4フレームの間)同一の信号値を出力する(解像度の情報もフレーム方向の情報も失われる)が、ノイズは低減する。
【0075】
上記演算をm=1,2,…,Vに対して実行することで、式(12)で表される出力映像信号X(n)を生成する。
【0076】
【0077】
上記の(i)~(iii)の条件に対応した式(9)~(11)を演算する場合において、特に画素信号Smn,ijが式(13)~(15)で表される以下の条件を満たすときは、モード選択信号Fmnで指定される撮像性能が向上し、かつそれに伴って犠牲となる撮像性能の影響が限定的になる。
【0078】
【0079】
【0080】
【0081】
例えば、式(13)は隣接する2×2画素から出力される連続する4フレームの信号について、4つの画素それぞれが互いに異なる信号を出力しているが、フレーム方向には信号がほぼ変化しないことを意味する。例えば、静止した高精細な被写体が撮像される領域が該当する。
【0082】
また、式(14)は隣接する2×2画素から出力される連続する4フレームの信号について、フレーム毎に見ると4つの画素がほぼ等しい信号を出力しているが、フレーム方向には信号が互いに異なることを示している。例えば、高速で動く被写体の撮像領域で動きぼやけが大きい場合や、ある被写体の動きをフォローする際にデフォーカスした背景が流れている領域などが該当する。
【0083】
また、式(15)は連続する4フレーム方向にも隣接する2×2画素についても出力信号がほぼ等しいことを意味する。例えばカメラを固定した状態で空や平坦な壁などの動きが少なくかつ微細なパターンのない被写体が撮像される領域や、デフォーカスした静止物体の撮像領域などが該当する。
【0084】
式(9)~(11)の演算によって得られる撮像装置の出力信号Xmn,ijはそれぞれ式(13),式(14),式(15)で示される条件を満たす限りにおいては
【0085】
【0086】
とみなすことができる。すなわち、任意のm,nに対して式(13),式(14),式(15)の条件下で式(9),式(10),式(11)の演算行うことで、モード選択信号(Fmn)で指定される撮像性能を局所的に向上させることができる。
【0087】
例えば、式(13)が満たされる条件下で式(9)の演算を行うと、局所的な解像度を2H×2V相当とした撮像が実現できる。このとき、フレームレートはff/4相当となるが、式(13)の条件より、フレームレート低下の影響は限定的である。また、式(14)が満たされる条件において式(10)の演算を行うことで、局所的にフレームレートffの撮像が実現できる。このとき、解像度はH×V相当に低下するが、式(14)の条件よりその影響は限定的である。式(15)が満たされる条件において式(11)による演算を行うと、撮像素子における積算動作に加えて信号処理部で撮像素子出力信号の加算平均を行うため局所的にランダムノイズ成分を低減した撮像が実現できる。解像度H×V相当かつフレームレートff/4となるが、式(15)の条件よりそれらの影響は限定的である。
【0088】
本発明における撮像装置によれば、画素ブロックの出力信号Smn,ijが式(11)~(13)で示されるいずれかの条件を満たす場合においては、フィードバック信号として適切に設定されたモード選択信号(Fmn)を入力することで、各領域において指定された撮像性能を優先(解像度2H×2V画素/フレームレートffの維持/低ノイズ動作のいずれかを選択)することができ、かつそれに伴い犠牲となる撮像性能の画質への影響を限定的にすることができる。
【0089】
従来技術では領域ごとに撮像性能を変化させることができなかったが(例えばADCの動作速度制約から与えられた最小の変換期間TH(TH=1/ff/V)に対して、全画面一律に画素数H×V、フレームレートffの撮像しか実現できなかった)、一方、本発明によれば、空間周波数が高く時間周波数が低い領域では解像度優先、空間周波数が低く時間周波数が高い領域ではフレームレート優先、どちらも低い領域ではノイズ優先とすることで、画面全体の画質を従来技術よりも向上させられる。また、撮影後の撮像素子の出力信号に対し、その後の信号処理を変えることにより、指定した撮像性能を改善することができる。
【0090】
(他の実施の形態)
図9に、本発明の他の実施形態に係る撮像素子のブロック図の例を示す。
【0091】
前記した実施形態では画素アレイ100の下側にH個のカラム読出回路201を設け、画素ブロック列に対して並列に読出回路を接続していたが、画素ブロック列に対するカラム読出回路の並列数は任意である。例えば、
図9に示すように、画素アレイ100の(画素ブロック列の)上側と下側に信号読出回路(カラム読出回路201)を設け、カラム読出回路201の総数を2H個に増やしてもよい。この場合、
図9のように例えば画素ブロックの奇数行を上側回路への信号線と接続し、偶数行は下側回路への信号線と接続するなどの配線構造を用いることで、信号読出回路200のカラムピッチは一定のまま画素ブロック列に対してカラム読出回路201の並列数が2倍とできる。このため、同一の変換期間T
Hに対するフレームレートf
fを2倍にすることができる。
【0092】
また、前記した実施形態では、DCDS40を用いてCDS動作をデジタル領域で行っているが、SC積算器20の前段(スイッチφR,φLとSC積算器のサンプリング容量の間)にアナログCDS回路を設置して、アナログ領域によるCDSを行ってもよい。その場合、実施形態で示した信号レベルとリセットレベル両方の積算及びAD変換動作は必要なく、アナログCDSの出力信号のみを積算及びAD変換して出力すればよい。
【0093】
モード選択信号(Fmn)の生成手法は上記の実施形態で例示したほかに、以下(a)~(c)に示すような手法が考えられる。
【0094】
(a)ユーザーが任意に設定した値を固定値若しくはある更新頻度で更新される値として入力する。
【0095】
(b)距離センサで取得した被写体の位置・位置情報とレンズパラメータ(フォーカス位置・焦点距離・f値)などから画面の注目領域やフォーカス合焦領域、被写体移動速度等を判断し、その結果をもとにリアルタイムに生成する。
【0096】
(c)オブジェクト認識等の画像解析技術を用いて被写体ごとに領域を分け、それぞれの被写体の特性(推定される空間周波数成分や移動速度)に応じた適切なモード選択信号Fmnを自動で与える。
【0097】
上記の実施の形態1では、撮像素子及び撮像装置の構成と動作について説明したが、本発明はこれに限らず、撮像された信号を処理する信号処理方法として構成されてもよい。すなわち、各図のデータの処理に従って、画素で撮像された信号をモード選択信号に基づいて処理する信号処理方法として構成されても良い。
【0098】
上述の実施形態は代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形又は変更が可能である。例えば、実施形態に記載の各ブロック、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の構成ブロック、ステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。
【符号の説明】
【0099】
1 レンズ
2 撮像素子
3 信号処理部
4 モード選択信号生成部
10 画素ブロック
11 フォトダイオード(PD)
12 転送ゲート
13 フローティングディフュージョン(FD)
14 出力トランジスタ
15 選択トランジスタ
16 リセットトランジスタ
17 信号読出線
18 NMOSトランジスタ
20 スイッチトキャパシタ(SC)積算器
21~23 サンプリング容量
24 積算容量
25 OPアンプ
30 ADC(アナログ/デジタル変換器)
40 デジタルCDS(相関二重サンプリング)
41 メモリ
42 加算器
50 カラム信号処理部
51 メモリ
52 演算部
100 画素アレイ
110 行選択・画素駆動回路
200 信号読出回路
201 カラム読出回路
210 駆動信号生成回路