(57)【特許請求の範囲】
【請求項１】
シーン像を取込むための電荷結合素子（ＣＣＤ）センサであって、
前記ＣＣＤセンサは画素アレイを備え、
前記画素アレイは、
第１の複数の画素を含む第１のセグメントを含み、前記第１のセグメントは、撮像するシーンから電磁放射を受けたことに応じて第１のタップ信号を生成するように構成され、
第２の複数の画素を含む第２のセグメントを含み、前記第２のセグメントは、前記シーンから電磁放射を受けたことに応じて第２のタップ信号を生成するように構成され、
前記第２のセグメントに隣接する前記第１のセグメントの一部と前記第１のセグメントに隣接する前記第２のセグメントの一部とを含む対象領域を含み、
前記ＣＣＤセンサは前記第１および第２のセグメントに結合されたプロセッサを備え、
前記プロセッサは、前記第１のセグメントからの第１のタップ信号および前記第２のセグメントからの第２のタップ信号を受け、前記第１のタップ信号の大きさおよび前記第２のタップ信号の大きさに基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方に対してレベル補正を実行し、前記対象領域に対応する前記第１のタップ信号の大きさと前記対象領域に対応する前記第２のタップ信号の大きさとの比較に基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方に対してゲイン補正を実行するように構成され、
前記プロセッサはさらに、モーションシステムに結合されるように構成されたモーション入力線を含み、
前記プロセッサはさらに、前記モーションシステムから、前記モーション入力線を介して、前記シーン像のモーションに関する情報を含むモーション信号を受け、前記シーン像がシーンモーションしきい値を超える量だけ移動したことを前記モーション信号が示すときにのみ、前記第１のタップ信号および前記第２のタップ信号のうちの一方のゲイン補正を実行するように構成される、ＣＣＤセンサ。
【請求項２】
前記第１のセグメントは第１の基準領域を含み、
前記第２のセグメントは第２の基準領域を含み、
前記プロセッサはさらに、前記第１の基準領域から少なくとも１つの第１の基準タップ信号を受け、前記第２の基準領域から少なくとも１つの第２の基準タップ信号を受け、前記少なくとも１つの第１の基準タップ信号の大きさと前記少なくとも１つの第２の基準タップ信号の大きさとの比較に基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方のレベル補正を実行するように構成される、請求項１に記載のＣＣＤセンサ。
【請求項３】
前記第１のタップ信号および前記第２のタップ信号のうちの一方のレベル補正を実行するとき、前記プロセッサはさらに、前記第１の基準領域からの各第１の基準タップ信号の大きさを合計し、前記第２の基準領域からの各第２の基準タップ信号の大きさを合計し、前記合計された第１の基準タップ信号の大きさと前記合計された第２の基準タップ信号の大きさとの差を計算し、前記第１のタップ信号および前記第２のタップ信号のうちの一方の大きさに前記差を加算するように構成される、請求項２に記載のＣＣＤセンサ。
【請求項４】
前記第１のタップ信号および前記第２のタップ信号のうちの一方のゲイン補正を実行するとき、前記プロセッサは、画素対を選択するように構成され、各対は、前記対象領域内の前記第１のセグメントからの画素と前記対象領域内の前記第２のセグメントからの画素とを含み、
前記プロセッサは、画素対毎にタップ信号の大きさの傾斜を計算し、前記対象領域全体における前記タップ信号の大きさの傾斜の少なくとも一部を合計して誤差項を生成するように構成される、請求項１に記載のＣＣＤセンサ。
【請求項５】
前記プロセッサは、前記誤差項に基づいてゲイン補正項を生成するように構成された比例積分微分（ＰＩＤ）コントローラを含み、
前記プロセッサはさらに、前記ゲイン補正項に基づいて前記第１のタップ信号および前記第２のタップ信号のうちの一方のゲインを調整するように構成される、請求項４に記載のＣＣＤセンサ。
【請求項６】
前記プロセッサはさらに、各画素対の各々のタップ信号の大きさの傾斜を、傾斜しきい値と比較し、前記傾斜しきい値未満のタップ信号の大きさの傾斜のみを合計して前記誤差項を生成するように構成される、請求項４に記載のＣＣＤセンサ。
【請求項７】
前記画素アレイはカラーフィルタ処理され、
前記プロセッサはさらに、前記第１および第２のセグメントにおける同一色の画素から前記画素対を選択するように構成される、請求項４に記載のＣＣＤセンサ。
【請求項８】
前記画素アレイはベイヤーカラーフィルタ処理される、請求項７に記載のＣＣＤセンサ。
【請求項９】
マルチタップＣＣＤカメラにおけるタップバランスを提供する方法であって、
前記ＣＣＤカメラは画素アレイを備え、前記画素アレイは、第１の複数の画素を含む第１のセグメントと、第２の複数の画素を含む第２のセグメントと、前記第２のセグメントに隣接する前記第１のセグメントの一部と前記第１のセグメントに隣接する前記第２のセグメントの一部とを含む対象領域とを含み、前記方法は、
撮像するシーンから前記第１のセグメントが受けた電磁放射を表わす第１のタップ信号を含む読出を前記第１のセグメントから受けることと、
前記シーンから前記第２のセグメントが受けた電磁放射を表わす第２のタップ信号を含む読出を前記第２のセグメントから受けることと、
前記第２のタップ信号の大きさに基づいて前記第１のタップ信号の大きさを調整することと、
前記対象領域に対応する前記第１のタップ信号の大きさと前記対象領域に対応する前記第２のタップ信号の大きさとの比較に基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方に与えられるゲインを調整することと、
前記マルチタップＣＣＤカメラによって取込まれたシーン像のモーションをモニタすることと、
前記シーン像がシーンモーションしきい値を超える量だけ移動したときにのみ、前記第１のタップ信号および前記第２のタップ信号のうちの一方に与えられるゲインを調整することとを含む、方法。
【請求項１０】
前記読出を前記第１のセグメントから受けることは、少なくとも１つの第１の基準タップ信号を受けることを含み、
前記読出を前記第２のセグメントから受けることは、少なくとも１つの第２の基準タップ信号を受けることを含み、
前記第１のタップ信号の大きさを調整することは、前記少なくとも１つの第１の基準タップ信号の大きさと前記少なくとも１つの第２の基準タップ信号の大きさとの比較に基づいて、前記第１のタップ信号の大きさを調整することを含む、請求項９に記載の方法。
【請求項１１】
前記第１のタップ信号の大きさを調整することはさらに、
各第１の基準タップ信号の大きさを合計することと、
各第２の基準タップ信号の大きさを合計することと、
前記合計された第１の基準タップ信号の大きさと前記合計された第２の基準タップ信号の大きさとのレベル差を計算することと、
前記レベル差を前記第１のタップ信号の大きさに加算することとを含む、請求項１０に記載の方法。
【請求項１２】
前記第１のタップ信号および前記第２のタップ信号のうちの一方に与えられるゲインを調整することは、
画素対を選択することを含み、各対は、前記対象領域内の前記第１のセグメントからの画素と前記対象領域内の前記第２のセグメントからの画素とを含み、
前記対象領域全体における画素対毎にタップ信号間の大きさの差を計算することと、
前記対象領域全体における画素対毎のタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することとを含む、請求項９に記載の方法。
【請求項１３】
ＰＩＤ制御ループを用いて前記誤差項に基づきゲイン補正項を生成することをさらに含み、
前記第１のタップ信号および前記第２のタップ信号のうちの一方に与えられるゲインを調整することは、前記ゲイン補正項に基づいてゲインを調整することを含む、請求項１２に記載の方法。
【請求項１４】
前記ＰＩＤ制御ループを用いて前記ゲイン補正項を生成することは、
過去の期間にわたって誤差項を積分することと、
積分ゲインを前記積分された誤差項に与えることにより積分制御項を生成することと、
比例ゲインを前記誤差項に与えることにより比例制御項を生成することと、
前記誤差項の経時変化率を求めることと、
微分ゲインを前記変化率に与えることにより微分制御項を生成することと、
前記積分制御項と、前記比例制御項と、前記微分制御項とを合計することによりＰＩＤ制御項を生成することとを含む、請求項１３に記載の方法。
【請求項１５】
前記ＰＩＤ制御ループを用いて前記ゲイン補正項を生成することはさらに、前記ＰＩＤ制御項を基準ゲイン項に加算することにより前記ゲイン補正項を生成することを含む、請求項１４に記載の方法。
【請求項１６】
各画素対のタップ信号間の大きさの差を傾斜しきい値と比較することをさらに含み、
前記対象領域全体におけるタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することは、前記傾斜しきい値未満の大きさの差のみを合計することを含む、請求項１２に記載の方法。
【請求項１７】
前記画素対を選択することは、前記第１のセグメントおよび前記第２のセグメントにおける同一色の画素から画素対を選択することを含む、請求項１２に記載の方法。
【請求項１８】
ＣＣＤカメラであって、
前記ＣＣＤカメラは画素アレイを備え、
前記画素アレイは、
第１の複数の画素を含む第１のセグメントを含み、前記第１のセグメントは、撮像するシーンから電磁放射を受けたことに応じて第１のタップ信号を生成するように構成され、
第２の複数の画素を含む第２のセグメントを含み、前記第２のセグメントは、前記シーンから電磁放射を受けたことに応じて第２のタップ信号を生成するように構成され、
前記第２のセグメントに隣接する前記第１のセグメントの一部と前記第１のセグメントに隣接する前記第２のセグメントの一部とを含む対象領域を含み、
前記ＣＣＤカメラは前記第１および第２のセグメントに結合されたプロセッサを備え、
前記プロセッサは、前記第１のセグメントから前記第１のタップ信号を受け、前記第２のセグメントから前記第２のタップ信号を受け、前記第１のタップ信号の大きさおよび前記第２のタップ信号の大きさに基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方に対してレベル補正を実行し、前記対象領域に対応する前記第１のタップ信号の大きさと前記対象領域に対応する前記第２のタップ信号の大きさとの比較に基づいて、前記第１のタップ信号および前記第２のタップ信号のうちの一方に対してゲイン補正を実行するように構成され、
前記第１のタップ信号および前記第２のタップ信号のうちの一方のゲイン補正を実行するとき、前記プロセッサは、画素対を選択するように構成され、各対は、前記対象領域内の前記第１のセグメントからの画素と前記対象領域内の前記第２のセグメントからの画素とを含み、
前記プロセッサは、画素対毎にタップ信号の大きさの傾斜を計算し、前記対象領域全体における前記タップ信号の大きさの傾斜の少なくとも一部を合計して誤差項を生成するように構成され、
前記プロセッサは、前記誤差項に基づいてゲイン補正項を生成するように構成された比例積分微分（ＰＩＤ）コントローラを含み、
前記プロセッサはさらに、前記ゲイン補正項に基づいて前記第１のタップ信号および前記第２のタップ信号のうちの一方のゲインを調整するように構成される、ＣＣＤカメラ。
【請求項１９】
前記プロセッサはさらに、各画素対の各々のタップ信号の大きさの傾斜を、傾斜しきい値と比較し、前記傾斜しきい値未満のタップ信号の大きさの傾斜のみを合計して前記誤差項を生成するように構成される、請求項１８に記載のＣＣＤカメラ。
【請求項２０】
前記画素アレイはカラーフィルタ処理され、
前記プロセッサはさらに、前記第１および第２のセグメントにおける同一色の画素から前記画素対を選択するように構成される、請求項１８に記載のＣＣＤカメラ。
【請求項２１】
マルチタップＣＣＤカメラにおけるタップバランスを提供する方法であって、
前記ＣＣＤカメラは画素アレイを備え、前記画素アレイは、第１の複数の画素を含む第１のセグメントと、第２の複数の画素を含む第２のセグメントと、前記第２のセグメントに隣接する前記第１のセグメントの一部と前記第１のセグメントに隣接する前記第２のセグメントの一部とを含む対象領域とを含み、前記方法は、
撮像するシーンから前記第１のセグメントが受けた電磁放射を表わす第１のタップ信号を含む読出を前記第１のセグメントから受けることと、
前記シーンから前記第２のセグメントが受けた電磁放射を表わす第２のタップ信号を含む読出を前記第２のセグメントから受けることと、
前記第２のタップ信号の大きさに基づいて前記第１のタップ信号の大きさを調整することと、
前記対象領域に対応する前記第１のタップ信号の大きさと前記対象領域に対応する前記第２のタップ信号の大きさとの比較に基づいて、誤差項を生成することと、
ＰＩＤ制御ループを用いて前記誤差項に基づきゲイン補正項を生成することと、
前記ゲイン補正項に基づいて前記第１のタップ信号および前記第２のタップ信号のうちの一方に与えられるゲインを調整することと含み、
前記ＰＩＤ制御ループを用いて前記ゲイン補正項を生成することは、
過去の期間にわたって誤差項を積分することと、
積分ゲインを前記積分された誤差項に与えることにより積分制御項を生成することと、
比例ゲインを前記誤差項に与えることにより比例制御項を生成することと、
前記誤差項の経時変化率を求めることと、
微分ゲインを前記変化率に与えることにより微分制御項を生成することと、
前記積分制御項と、前記比例制御項と、前記微分制御項とを合計することによりＰＩＤ制御項を生成することとを含む、方法。
【請求項２２】
前記誤差項を生成することは、
画素対を選択することを含み、各対は、前記対象領域内の前記第１のセグメントからの画素と前記対象領域内の前記第２のセグメントからの画素とを含み、
前記対象領域全体における画素対毎にタップ信号間の大きさの差を計算することと、
前記対象領域全体における画素対毎のタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することとを含む、請求項２１に記載の方法。
【請求項２３】
前記ＰＩＤ制御ループを用いて前記ゲイン補正項を生成することはさらに、前記ＰＩＤ制御項を基準ゲイン項に加算することにより前記ゲイン補正項を生成することを含む、請求項２２に記載の方法。
【請求項２４】
各画素対のタップ信号間の大きさの差を傾斜しきい値と比較することをさらに含み、
前記対象領域全体におけるタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することは、前記傾斜しきい値未満の大きさの差のみを合計することを含む、請求項２２に記載の方法。
【請求項２５】
前記画素対を選択することは、前記第１のセグメントおよび前記第２のセグメントにおける同一色の画素から画素対を選択することを含む、請求項２２に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
関連出願の相互参照
本願は、米国特許法第１１９条（ｅ）に基づき、２０１３年２月２８日に出願され「METHOD AND APPARATUS FOR GAIN AND LEVEL CORRECTION OF BAYER COLOR MULTI-TAP CCD CAMERAS」と題された米国仮出願第６１／７７０，５０５号に基づく優先権を主張し、その全体をあらゆる目的のために本明細書に引用により援用する。
【０００２】
連邦政府に支援された研究
本発明は、国防総省から付与された補助金（付与番号は公表しない）を受け米国政府の支援の元でなされた。米国政府は本発明において一定の権利を有する。
【０００３】
背景
電荷結合素子（ＣＣＤ）カメラは一般的にデジタル撮像システムにおいて使用される。マルチタップＣＣＤカメラは、画像フレームを、ＣＣＤカメラから並列に読出される２つ以上の領域に分ける。たとえば、マルチタップＣＣＤカメラの画像フレームを左半分と右半分に分割してもよく、各半分における画素は各半分から並列する電気経路を通して読出される。これらマルチタップＣＣＤカメラの場合、異なる経路からの読出間に、固有の応答誤差がある。たとえば、各経路のＰＶＴ（プロセス（process）、電圧（voltage）、および／または温度（temperature））のばらつきによって、誤差が生じる場合がある。その結果、各経路から個々に読出された画素からなる各グループのゲインおよび／または黒レベルに相違がある場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
マルチタップＣＣＤカメラの経路間でタップ／チャネルの整合性が不良である場合、各経路から読出された画素の相違が原因で、各経路からの画素を組合わせて１つの画像にしたときに「スプリットスクリーン」という視覚効果が生じることがある。「スプリットスクリーン」という視覚効果を示す画像では、画像フレームの各半分から読み出された画素間に比較的明確な境界線がある。その原因は、各経路から読出される画素の相違にある。また、デジタル画像処理は一般的に、画像フレームに対しコントラストを高める処理および／またはピーキング（peaking）処理を実行する。そうすると、各経路からの画素間の誤差が増すことがある。
【０００５】
従来、マルチタップＣＣＤカメラの並列読出間の誤差は、カメラの製造元が実行するシングルポイントまたはマルチポイントの工場較正によって対処されている。たとえば、１つの手法は、初期状態として概ねバランスが取れたカメラを想定し、簡単なレベル較正を実行することにより、タップベースの誤差を最小にしようと試みることであった。
【０００６】
いくつかの工場較正手法は、画素に関連付けられたアナログデジタル変換器のデジタル制御を操作する。たとえば、米国特許第７，２３６，１９９号（以下‘１９９特許）は、アナログデジタル変換器を動的に制御することにより、ＣＣＤカメラ内の自動タップバランスを実行することを開示している。この方法において、ゲイン分解能はアナログデジタル変換器の制御分解能およびＰＶＴのばらつきによって制限され、結果として、最小ゲイン誤差は少なくとも数デジタルカウントである。加えて、‘１９９特許に開示されている方法では、ＣＣＤセンサを覆ってレベル較正を実行することが必要である。
【課題を解決するための手段】
【０００７】
発明の概要
本明細書に記載の局面および実施形態は、マルチ読出（またはマルチタップ）ＣＣＤセンサにおける、タップ／チャネル整合とも呼ばれるタップバランスを提供するための方法および装置に関する。いくつかの実施形態に従うと、読出間のレベル（オフセット）およびゲインの誤差を１デジタルカウント以下に減じることができる。これは、タップ／チャネルの整合不良の結果生じ得る望ましくない「スプリットスクリーン」という視覚効果にも対処する。
【０００８】
たとえば、本明細書に記載の局面および実施形態は、「一回限りの」レベル補正および連続ＰＩＤ（比例積分微分）ゲイン補正制御ループを提供する。この制御ループを通して、ＰＶＴのばらつきを原因とするゲイン誤差を正確に追跡することができる。以下でさらに説明するように、ある実施形態において、チャネル整合方法は、予め定められた領域内のタップシームにおける傾斜を測定することと、この傾斜に基づいてゲイン補正項を生成することとを含む。この方法はまた、シーンデータを取除いて、ゲイン誤差に影響を与える可能性がある、シーンに基づく傾斜に対処することにより、一層正確な傾斜項を得ることができる。この方法はまた、シーンモーションが予め定められた領域内の新たなサンプルを確保するのに十分大きいときにのみ、ゲイン補正を選択的に有効にすることを含み得る。
【０００９】
本明細書に記載の方法の実施形態は、より分解能が高いゲインの制御を提供することにより、（たとえば上記‘１９９特許に開示されているような）従来のアナログデジタル制御のみを用いて得られるものよりも厳密なゲインマッチングを得ることができる。加えて、‘１９９特許に開示されているような従来の方法と異なり、本明細書に開示される方法の実施形態は、ＣＣＤセンサをマスクするまたは覆うことによって黒レベル補正を実行することを必要としない。さらに、本明細書に開示される方法の実施形態を、カラーフィルタアレイを有するＣＣＤセンサに対しておよび単色センサに対して使用してもよい。
【００１０】
本発明に従う局面は、シーン像を取込むための電荷結合素子（ＣＣＤ）センサに関する。このＣＣＤセンサは画素アレイを備える。画素アレイは、第１の複数の画素を含む第１のセグメントを含み、第１のセグメントは、撮像するシーンから電磁放射を受けたことに応じて第１のタップ信号を生成するように構成される。画素アレイは、第２の複数の画素を含む第２のセグメントを含み、第２のセグメントは、シーンから電磁放射を受けたことに応じて第２のタップ信号を生成するように構成される。画素アレイは、第２のセグメントに隣接する第１のセグメントの一部と第１のセグメントに隣接する第２のセグメントの一部とを含む対象領域を含む。ＣＣＤセンサは、第１および第２のセグメントに結合されたプロセッサを備える。プロセッサは、第１のセグメントからの第１のタップ信号および第２のセグメントからの第２のタップ信号を受け、第１のタップ信号の大きさおよび第２のタップ信号の大きさに基づいて、第１のタップ信号および第２のタップ信号のうちの一方に対してレベル補正を実行し、対象領域に対応する第１のタップ信号の大きさと対象領域に対応する第２のタップ信号の大きさとの比較に基づいて、第１のタップ信号および第２のタップ信号のうちの一方に対してゲイン補正を実行するように構成される。
【００１１】
ある実施形態に従うと、第１のセグメントは第１の基準領域を含み、第２のセグメントは第２の基準領域を含む。プロセッサはさらに、第１の基準領域から少なくとも１つの第１の基準タップ信号を受け、第２の基準領域から少なくとも１つの第２の基準タップ信号を受け、少なくとも１つの第１の基準タップ信号の大きさと少なくとも１つの第２の基準タップ信号の大きさとの比較に基づいて、第１のタップ信号および第２のタップ信号のうちの一方のレベル補正を実行するように構成される。
【００１２】
別の実施形態に従うと、第１のタップ信号および第２のタップ信号のうちの一方のレベル補正を実行するとき、プロセッサはさらに、第１の基準領域からの各第１の基準タップ信号の大きさを合計し、第２の基準領域からの各第２の基準タップ信号の大きさを合計し、合計された第１の基準タップ信号の大きさと合計された第２の基準タップ信号の大きさの差を計算し、第１のタップ信号および第２のタップ信号のうちの一方の大きさにその差を加算するように構成される。
【００１３】
ある実施形態に従うと、第１のタップ信号および第２のタップ信号のうちの一方のゲイン補正を実行するとき、プロセッサは、画素対を選択するように構成される。各対は、対象領域内の第１のセグメントからの画素と対象領域内の第２のセグメントからの画素とを含む。プロセッサは、画素対毎にタップ信号の大きさの傾斜を計算し、対象領域全体におけるタップ信号の大きさの傾斜の少なくとも一部を合計して誤差項を生成するように構成される。
【００１４】
別の実施形態に従うと、プロセッサは、誤差項に基づいてゲイン補正項を生成するように構成された比例積分微分（ＰＩＤ）コントローラを含む。プロセッサはさらに、ゲイン補正項に基づいて第１のタップ信号および第２のタップ信号のうちの一方のゲインを調整するように構成される。ある実施形態において、プロセッサはさらに、各画素対の各々のタップ信号の大きさの傾斜を、傾斜しきい値と比較し、傾斜しきい値未満のタップ信号の大きさの傾斜のみを合計して誤差項を生成するように構成される。別の実施形態において、画素アレイはカラーフィルタ処理され、プロセッサはさらに、第１および第２のセグメントにおける同一色の画素から画素対を選択するように構成される。ある実施形態において、画素アレイはベイヤーカラーフィルタ処理される。
【００１５】
ある実施形態に従うと、プロセッサはさらに、モーションシステムに結合されるように構成されたモーション入力線を含む。プロセッサはさらに、モーションシステムから、モーション入力線を介して、シーン像のモーションに関する情報を含むモーション信号を受け、シーン像がシーンモーションしきい値を超える量だけ移動したことをモーション信号が示すときにのみ、第１のタップ信号および第２のタップ信号のうちの一方のゲイン補正を実行するように構成される。
【００１６】
本発明に従うある局面は、マルチタップＣＣＤカメラにおけるタップバランスを提供する方法に関する。ＣＣＤカメラは画素アレイを備え、画素アレイは、第１の複数の画素を含む第１のセグメントと、第２の複数の画素を含む第２のセグメントと、第２のセグメントに隣接する第１のセグメントの一部と第１のセグメントに隣接する第２のセグメントの一部とを含む対象領域とを含む。この方法は、撮像するシーンから第１のセグメントが受けた電磁放射を表わす第１のタップ信号を含む読出を第１のセグメントから受けることと、シーンから第２のセグメントが受けた電磁放射を表わす第２のタップ信号を含む読出を第２のセグメントから受けることと、第２のタップ信号の大きさに基づいて第１のタップ信号の大きさを調整することと、対象領域に対応する第１のタップ信号の大きさと対象領域に対応する第２のタップ信号の大きさとの比較に基づいて、第１のタップ信号および第２のタップ信号のうちの一方に与えられるゲインを調整することとを含む。
【００１７】
ある実施形態に従うと、読出を第１のセグメントから受けることは、少なくとも１つの第１の基準タップ信号を受けることを含む。読出を第２のセグメントから受けることは、少なくとも１つの第２の基準タップ信号を受けることを含む。第１のタップ信号の大きさを調整することは、少なくとも１つの第１の基準タップ信号の大きさと少なくとも１つの第２の基準タップ信号の大きさとの比較に基づいて、第１のタップ信号の大きさを調整することを含む。
【００１８】
別の実施形態に従うと、第１のタップ信号の大きさを調整することはさらに、各第１の基準タップ信号の大きさを合計することと、各第２の基準タップ信号の大きさを合計することと、合計された第１の基準タップ信号の大きさと合計された第２の基準タップ信号の大きさのレベル差を計算することと、レベル差を第１のタップ信号の大きさに加算することとを含む。ある実施形態において、第１のタップ信号および第２のタップ信号のうちの一方に与えられるゲインを調整することは、画素対を選択することと、対象領域全体における画素対毎にタップ信号間の大きさの差を計算することと、対象領域全体における画素対毎のタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することとを含む。各対は、対象領域内の第１のセグメントからの画素と対象領域内の第２のセグメントからの画素とを含む。
【００１９】
ある実施形態に従うと、この方法は、ＰＩＤ制御ループを用いて誤差項に基づきゲイン補正項を生成することをさらに含む。第１のタップ信号および第２のタップ信号のうちの一方に与えられるゲインを調整することは、ゲイン補正項に基づいてゲインを調整することを含む。ある実施形態において、ＰＩＤ制御ループを用いてゲイン補正項を生成することは、過去の期間にわたって誤差項を積分することと、積分ゲインを積分された誤差項に与えることにより積分制御項を生成することと、比例ゲインを誤差項に与えることにより比例制御項を生成することと、誤差項の経時変化率を求めることと、微分ゲインを変化率に与えることにより微分制御項を生成することと、積分制御項、比例制御項、および微分制御項を合計することによりＰＩＤ制御項を生成することとを含む。別の実施形態において、ＰＩＤ制御ループを用いてゲイン補正項を生成することはさらに、ＰＩＤ制御項を基準ゲイン項に加算することによりゲイン補正項を生成することを含む。
【００２０】
別の実施形態に従うと、この方法は、各画素対のタップ信号間の大きさの差を傾斜しきい値と比較することをさらに含む。対象領域全体におけるタップ信号間の大きさの差の少なくとも一部を合計することにより誤差項を生成することは、傾斜しきい値未満の大きさの差のみを合計することを含む。別の実施形態において、画素対を選択することは、第１のセグメントおよび第２のセグメントにおける同一色の画素から画素対を選択することを含む。
【００２１】
ある実施形態に従うと、この方法は、マルチタップＣＣＤカメラによって取込まれたシーン像のモーションをモニタすることと、シーン像がシーンモーションしきい値を超える量だけ移動したときにのみ、第１のタップ信号および第２のタップ信号のうちの一方に与えられるゲインを調整することとをさらに含む。
【００２２】
本発明に従う別の局面は、ＣＣＤカメラに関し、ＣＣＤカメラは画素アレイを備える。画素アレイは、第１の複数の画素を含む第１のセグメントを含み、第１のセグメントは、撮像するシーンから電磁放射を受けたことに応じて第１のタップ信号を生成するように構成される。画素アレイは、第２の複数の画素を含む第２のセグメントを含み、第２のセグメントは、シーンから電磁放射を受けたことに応じて第２のタップ信号を生成するように構成される。ＣＣＤカメラは、第１および第２のセグメントに結合されたプロセッサを備える。プロセッサは、第１のセグメントから第１のタップ信号を含む第１の読出を受け、第２のセグメントから第２のタップ信号を含む第２の読出を受け、第１のタップ信号および第２のタップ信号を組合わせるように構成され、第１の読出と第２の読出の間のレベルおよびゲイン誤差を１デジタルカウント以下に減じるための手段を備える。
【００２３】
さらに他の局面、実施形態、ならびにこれら代表的な局面および実施形態の利点について以下で詳細に説明する。さらに、上記情報および下記詳細な説明はいずれも、さまざまな局面および実施形態を例示するための例にすぎないこと、および、クレームされている局面および実施形態の性質および特徴の理解のための概要または枠組みを提供することを意図していることが、理解されるはずである。本明細書に開示されているいずれかの実施形態を、他のいずれかの実施形態と、本明細書に開示されている目的、狙い、および必要性のうちの少なくとも１つに従う任意のやり方で、組合わせてもよい。「一実施形態」、「いくつかの実施形態」、「代替の実施形態」、「さまざまな実施形態」、「ある実施形態」等という記載は、必ずしも相互排他的ではなく、実施形態に関連して記載されている特定の特徴、構造、または特性が少なくとも１つの実施形態に含まれ得ることを示すことを意図している。このような用語が本明細書に見られる場合必ずしもそれらすべてが同一の実施形態を指しているのではない。
【００２４】
以下、少なくとも１つの実施形態のさまざまな局面について添付の図面を参照しながら説明するが、これら図面は一定の縮尺で描くことを意図したものではない。これら図面は、さまざまな局面および実施形態の説明およびより深い理解を与えるために含まれており、この明細書の一部を構成しているが、本発明の限定を定義することを意図したものではない。これら図面において、異なる図面に示される同一またはほぼ同一の各構成要素は同様の番号で表わされる。明確さのため、すべての図面のすべての構成要素に名称が付けられているとは限らないことがある。
【図面の簡単な説明】
【００２５】
【図１】本発明の局面に従う、ゲイン補正対象領域を有する２タップ読出ＣＣＤセンサの一例の図である。
【図２】本発明の局面に従う、２タップ読出ＣＣＤセンサのレベルおよびゲイン較正プロセスの一例を示すブロック図である。
【図３】本発明の局面に従う、２タップ読出ＣＣＤセンサのカラーフィルタ処理された画素アレイの一例の図である。
【発明を実施するための形態】
【００２６】
詳細な説明
上記のように、マルチタップＣＣＤセンサの経路間のタップ／チャネル整合不良は、結果として、マルチタップＣＣＤセンサが生成した画像に「スプリットスクリーン」という視覚効果を生じさせる可能性がある。また、上記のように、この問題に対する過去の取組の試みの結果得られた解決策には、少なくとも数デジタルカウントのゲイン誤差が伴っていた。したがって、本明細書に記載の局面および実施形態は、マルチ読出（またはマルチタップ）ＣＣＤセンサの読出間のレベル（オフセット）およびゲイン誤差を１デジタルカウント以下に減じるための方法および装置を提供する。
【００２７】
本明細書に記載の方法および装置の実施形態の応用は、以下の説明に記載されるまたは添付の図面に示される構成要素の構造および配置の詳細に限定されないことが理解されるはずである。上記方法および装置は、他の実施形態で実装することが可能であり、かつさまざまなやり方で実施または実行することが可能である。本明細書に示す具体的な実装例は専ら例示を目的としたものであって限定を意図したものではない。また、本明細書で使用される表現および用語は、説明を目的としたものであって限定とみなされてはならない。本明細書で「含む」、「備える」、「有する」、「包含する」、「伴う」およびその変形を使用する場合、これは、その後に列挙されたアイテムおよびその均等物ならびにその他のアイテムを含むことを意味する。「または」という記載は、「または」を用いて記載されている用語が、記載されている１つの用語、２つ以上の用語、およびすべての用語のうちのいずれかを示し得ると解釈できる。
【００２８】
図１は、２タップ読出ＣＣＤセンサ１００のある実施形態を示す。２タップ読出ＣＣＤセンサ１００は、画素アレイ１０１とプロセッサ１１２とを含む。ある実施形態に従うと、画素アレイ１０１は２０４８×２０４８画素アレイであるが、他の実施形態では、画素アレイ１０１は任意のサイズでよい。画素アレイ１０１は、画素の左セグメント１０２と画素の右セグメント１０４とを含み、各セグメントは電気経路１１４（たとえばワイヤ）を介してプロセッサ１１２に結合されている。ある実施形態に従うと、画素の各セグメント１０２、１０４は、２０４８×１０２４画素アレイを含むが、他の実施形態では、セグメントは任意のサイズの画素アレイを含み得る。画素の各セグメント１０２、１０４はまた、マスクされた基準領域１０６を含む。ある実施形態に従うと、マスクされた各基準領域１０６は、各々２０画素を含む２０４８行の画素を含むが、他の実施形態では、マスクされた基準領域１０６は任意のサイズでよく他の構成であってもよい。ある実施形態に従うと、各画素セグメント１０２、１０４のマスクされた基準領域１０６は、対応するセグメント１０２、１０４の左または右側の端に位置しているが、他の実施形態では、基準領域１０６は画素セグメント１０２、１０４の他の部分（たとえば上端または下端）に位置していてもよい。
【００２９】
画素アレイ１０１に光が当たると、各セグメント１０２、１０４は、セグメント１０２、１０４の画素に入射した光を表わす画像データを取込む。取込まれた画像データに基づいて、各セグメント１０２、１０４は、ある時点で各セグメント１０２、１０４が受けた光を表わすタップ信号を生成する。タップ信号は、経路１１４を介してプロセッサ１１２に与えられる。たとえば、ある実施形態において、画素アレイ１０１の左セグメント１０２内のフォトダイオードは、左セグメント１０２の画素が受けた光を表わす左タップ信号を生成し、画素アレイ１０１の右セグメント１０４内のフォトダイオードは、右セグメント１０４の画素が受けた光を表わす右タップ信号を生成する。画素アレイ１０１の各セグメント１０２、１０４からの左および右タップ信号は、別々の経路１１４を介してプロセッサ１１２に与えられ、ある時点で画素アレイ１０１の各セグメント１０２、１０４が受けた光を表わす。各セグメント１０２、１０４のマスクされた基準領域１０６から生成された黒の基準タップ信号も、プロセッサ１１２に与えられる。
【００３０】
ある実施形態に従うと、ＣＣＤセンサ１００はまた、プロセッサ１１２と各画素セグメント１０２、１０４との間に結合された少なくとも１つのアナログデジタル（Ａ／Ｄ）変換器１１５を含む。Ａ／Ｄ変換器１１５は、画素セグメント１０２、１０４からアナログタップ信号を受け、このアナログタップ信号をデジタルタップ信号に変換し、このデジタルタップ信号を処理のためにプロセッサ１１２に与える。
【００３１】
ゲイン補正の対象領域（Region Of Interest）（ＲＯＩ）１１０は、ＣＣＤセンサ１００内において、右セグメント１０４に隣接する左の画素セグメント１０２の一部と、左セグメント１０２に隣接する右の画素セグメント１０４の一部とを含むように定められる。ある実施形態において、ＲＯＩ１１０の幅は２画素列である。別の実施形態において、ＲＯＩ１１０の幅は４画素列である。他の実施形態において、ＲＯＩ１１０の幅は何画素列として定めてもよい。
【００３２】
プロセッサは、各電気経路１１４から（すなわち各画素セグメント１０２、１０４から）受けたタップ信号（ＲＯＩ１１０の画素に対応するタップ信号およびマスクされた領域１０６に対応する黒の基準タップ信号を含む）に対して動作し、これらタップ信号の組合わせから、１つの画像を生成する。この画像は、ディスプレイ、メモリ、またはその他の外部システムに与えることができる。画像の生成において、プロセッサ１１２は、受けたタップ信号を分析し、このタップ信号を較正することにより、各セグメント１０２、１０４のタップ信号間のレベル（オフセット）およびゲイン誤差を減じる。
【００３３】
たとえば、図２は、プロセッサ１１２によって実現し得る、２タップ読出ＣＣＤセンサのレベルおよびゲイン較正プロセス２００の一例を示すブロック図である。図２に示されるように、プロセス２００は、レベル補正段２０２を、次にゲイン補正段２０４を有効に実行する２段制御ループを含む。レベル補正段２０２において、各セグメント１０２、１０４のマスクされた基準領域１０６に対応する基準タップ信号を比較することにより、左セグメント１０２の基準タップ信号と右セグメント１０４の基準タップ信号の間のレベル差を求める。レベルが低い方の基準タップ信号を生成したセグメント１０２または１０４の基準タップ信号のレベルを高めることにより、他方のセグメント（すなわちレベルが高い方の基準タップ信号を生成したセグメント）の基準タップ信号のレベルと一致させる。これら２つのセグメントの基準タップ信号のレベルを一致させることにより、(各セグメント１０２、１０４の黒の基準タップ信号間のレベル差に見られる）基準タップ信号のレベルの固有の差を補償することができる。
【００３４】
たとえば、レベル補正段２０２において、プロセッサ１１２は、同一期間に各セグメント１０２、１０４が生成した基準タップ信号を受ける（ブロック２０６に示される）。プロセッサ１１２は、左セグメント１０２のマスクされた基準領域１０６に対応する黒の基準タップ信号すべての大きさを合計する（ブロック２０８に示される）。プロセッサ１１２は、右セグメント１０４のマスクされた基準領域１０６に対応する黒の基準タップ信号すべての大きさを合計する（ブロック２１０に示される）。プロセッサ１１２は、左セグメント１０２のマスクされた基準領域１０６に対応する黒の基準タップ信号の合計された大きさと、右セグメント１０４のマスクされた基準領域１０６に対応する黒の基準タップ信号の合計された大きさとの間の差を計算する（ブロック２１２に示される）。計算された大きさの差を、レベルが低い方の黒の基準タップ信号を最初に生成したセグメント１０２または１０４のタップ信号に加算して、タップ信号のレベルを高め、このレベルを他方のセグメントのタップ信号レベルと一致させる（ブロック２１４に示される）。（レベルが調整されたタップ信号を含む）各セグメント１０２、１０４からのタップ信号は、ゲイン補正段２０４に与えられる（ブロック２１６に示される）。
【００３５】
上記のように、レベルが低い方の黒の基準タップ信号を最初に生成したセグメント１０２または１０４のタップ信号レベルを高めて他方のセグメントのタップ信号レベルと一致させているが、他の実施形態では、レベルが高い方の黒の基準タップ信号を最初に生成したセグメント１０２または１０４のタップ信号レベルを下げて他方のセグメントのタップ信号レベルと一致させてもよい。
【００３６】
また、上記のように、センサ１００は、黒の基準タップ信号を生成するマスクされた基準領域１０６を含む。しかしながら、別の実施形態では、セグメント１０２、１０４のマスクされた基準領域１０６を取除き、その代わりにセンサ１００を閉じることによって各画素セグメント１０２、１０４の任意の部分から黒の基準タップ信号を生成してもよい。
【００３７】
ゲイン補正段２０４では、ＲＯＩ１１０に対応付けられたタップ信号を分析し、この分析（以下でより詳細に説明する）に基づいて、プロセッサ１１２がセグメント１０２、１０４のタップ信号に与えるゲインを調整することにより、セグメント１０２、１０４のタップ信号間のゲイン誤差を減じられ得る。たとえば、ある実施形態において、ゲイン補正は、２つのセグメント１０２、１０４間の誤差項の絶対値を入力として受けるＰＩＤコントローラ２１８として実現される。本明細書では誤差傾斜項と呼ばれるこの誤差項は、画素対のタップ信号間（２つのセグメント１０２、１０４間）の大きさの差(すなわち傾斜）を計算し、ＲＯＩ１１０内のすべての画素対についてのこの大きさを合計することによって、生成される。乗法ゲイン補正項が、ＰＩＤコントローラの出力で生成され、その後、セグメント１０２、１０４からの画素情報（すなわちタップ信号）の次のフレームに与えられて、セグメント１０２、１０４のタップ信号に与えられるゲインを調整し、セグメント１０２、１０４のタップ信号間のゲイン誤差を減じる。制御ループは連続して実行されてもよく、または、定められたしきい値よりも誤差項が小さいときに停止してもよい。
【００３８】
たとえば、図２のゲイン補正段２０４に示されるように、（レベルが調整されたタップ信号を含む）各セグメント１０２、１０４からのタップ信号を、レベル補正段２０２から受ける（ブロック２２２に示される）。プロセッサ１１２は、ＲＯＩ１１０内の画素に対応付けられたタップ信号を分析し、ＲＯＩ１１０内の第１のセグメント１０２と第２のセグメント１０４の間の画素対を識別する（ブロック２２４に示される）。ある実施形態に従うと、各画素対は、第１のセグメント１０２内のＲＯＩ１１０から選択された１つの画素と、第２のセグメント１０２内のＲＯＩ１１０から選択された１つの画素とを含む。プロセッサ１１２は、各画素対のタップ信号間の大きさの差を計算し、ＲＯＩ１１０全体におけるそれぞれの差を合計する（ブロック２２６に示される）。結果として得られた、各画素対間の差の合計が、画素傾斜項２２０である。
【００３９】
適切な誤差傾斜項２２０を求めるにあたって説明すべき１つの側面は、センサタップの不均衡から、シーン情報を取除くことである。ＲＯＩ１１０内で発生する大きな傾斜は、結果として得られる誤差傾斜項２２０に影響を与えるおそれがある。たとえば、ある物体がＲＯＩ１１０の右セグメント１０４の部分では検知されるがＲＯＩ１１０の対応する左セグメント１０２の部分では検知されない場合（すなわち画素対の一方の画素のみにおいて検知される場合）、この画素対のタップ信号間の大きさの差が比較的大きいのは、この物体がシーンの二分の一に存在するからであって、ゲインの差が原因ではない。大きさの差が比較的大きいことは、誤差傾斜項２２０の計算に寄与し、結果として、誤差傾斜項２２０は間違って大きいものになるであろう。
【００４０】
したがって、いくつかの実施形態に従うと、プロセッサは、有効なシーンデータに対して動作し、ＲＯＩ１１０内の傾斜が大きな入力は拒絶する。ある実施形態において、誤差傾斜項２２０をしきい値処理することにより、シーン情報の効果を、誤差傾斜項２２０の計算から取除いてもよい。たとえば、ブロック２２６に示されるように、プロセッサ１１２は、ＲＯＩ１１０全体にわたって各画素対のタップ信号間の大きさの差（すなわち傾斜）を計算すると、各画素対のタップ信号間の大きさの差と傾斜しきい値２２８との比較も行なう。画素対のタップ信号間の大きさの差が傾斜しきい値２２８よりも大きい場合、プロセッサ１１２は、この大きさの差を、大きさの差の合計の計算では使用しない。したがって、大きさの差が傾斜しきい値よりも大きい、対応するタップ信号を有する画素対は、ＰＩＤコントローラ２１８に与えられる誤差傾斜項２２０の計算値に寄与しない。このしきい値処理は、誤差傾斜項２２０を計算するときのシーンに基づく傾斜の影響を制限し得る。
【００４１】
誤差傾斜項２２０はＰＩＤコントローラ２１８に与えられる（ブロック２３０に示される）。ＰＩＤコントローラ２１８は、過去のある期間にわたる誤差傾斜項２２０を積分し、ステップ２３４で、積分された誤差傾斜項は、一定の積分項係数（Ｋ＿ｉ）２３５で乗算される（ブロック２３２に示される）。また、ＰＩＤコントローラ２１８は、現在の誤差傾斜項２２０を一定の比例項係数（Ｋ＿ｐ）で乗算する（ブロック２３６に示される）。さらに、ＰＩＤコントローラ２１８は、誤差傾斜項２２０の経時変化率を求める（ブロック２３８に示される）。この変化率は、一定の微分項係数（Ｋ＿ｄ）２４１で乗算される（ブロック２４０に示される）。Ｋ＿ｉ２３５で乗算された積分された誤差傾斜項、Ｋ＿ｐ２３７で乗算された現在の誤差傾斜項２２０、および、Ｋ＿ｄ２４１で乗算された誤差傾斜項の変化率を合計することにより、ＰＩＤ制御項を生成する（ブロック２４２に示される）。ＰＩＤ制御項を基準（または公称）ゲイン項２４５と組合わせることにより、ゲイン補正項２４６を生成する（ブロック２４４に示される）。
【００４２】
ゲイン補正項２４６を、画素アレイ１０１のセグメント１０２、１０４からの次のタップ信号に与えることにより、セグメント１０２、１０４のタップ信号に与えられるゲインを調整し、セグメント１０２、１０４のタップ信号間のゲイン誤差を減じる（ブロック２４８に示される）。ある実施形態に従うと、ゲイン補正項２４６は、他方のセグメント１０２、１０４のゲインと一致するよう増加させねばならないゲインを現在有するセグメント１０２、１０４のタップ信号に与えられる。このような実施形態において、ゲイン補正項は、低い方のゲインセグメント１０２、１０４のタップ信号に与えられるゲインを大きくする。別の実施形態に従うと、ゲイン補正項２４６は、他方のセグメント１０２、１０４のゲインと一致するよう減少させねばならないゲインを現在有するセグメント１０２、１０４のタップ信号に与えられる。このような実施形態において、ゲイン補正項は、高い方のゲインセグメント１０２、１０４のタップ信号に与えられるゲインを小さくする。
【００４３】
ある実施形態に従うと、ゲイン制御段２０４を連続して実行して２つのセグメント１０２、１０４のゲインを一致させてもよい。しかしながら、別の実施形態では、誤差傾斜項２２０が定められた最小しきい値未満のとき、ゲイン制御段２０４を停止してもよい。
【００４４】
別の実施形態に従うと、センサ１００のシステムモーションについての知識を用いて、制御ループの次の繰返しにおいてシーンモーションがＲＯＩ１１０内の新たなサンプルを確保するのに十分大きいときにのみ、ゲイン制御段２０４を選択的に有効にしてもよい。たとえば、動いていない物体（たとえば建物の角）はＲＯＩ１１０の右セグメント１０４の部分では検知されるが対応するＲＯＩ１１０の左セグメント１０２の部分では検知されないという状況が生じることがある。ＲＯＩ１１０の二分の一のみにある動いていない物体を連続して検知したことが原因で大きさが大きい傾斜に基づく誤差傾斜項を用いて、ゲイン制御段２０４がそのゲイン調整プロセスを連続して実行しようとした場合、得られる誤差傾斜項は引続き間違って大きく、セグメント１０２、１０４の適切なゲインの一致は生じない。
【００４５】
したがって、シーンモーションが、ＲＯＩ１１０内の新たなサンプルを確保するのに十分大きい（すなわちシーンモーションしきい値を超える）ときにのみ、ゲイン制御段２０４を選択的に有効にすれば、このような状況は回避し得る。なぜなら、ゲイン制御段２０２はセンサ１００の十分なモーションの結果ＲＯＩ１１０内に新たなサンプルがあるときにのみ有効にされ、同一の動いていない物体に基づくゲイン較正の連続した試みは生じないからである。
【００４６】
たとえば、ある実施形態において、プロセッサ１１２は、センサ１００のモーションを制御および／または検知するモーション制御システムに結合されるように構成されたモーション制御入力１１３を含む。たとえば、モーション制御システムは、ジャイロスコープ、サーボ機構、測位システム（たとえばＧＰＳ）、モータ、ポンプ、アクチュエータ、または、モーション制御システムでは一般的なその他任意の装置またはシステムを含み得る。
【００４７】
ある実施形態に従うと、モーション制御システムは、センサ１００自体のモーションを（たとえばアクチュエータ、モータ、サーボ機構等を介して）制御し、センサ１００のモーションに関する情報を、モーション制御入力１１３を介してプロセッサ１１２に与える。別の実施形態において、モーション制御システムは、（たとえばユーザがセンサ１００を動かしたとき、またはセンサ１００が装着された領域（たとえば車両）が動くときの）センサ１００のモーションをモニタするのみであり、センサ１００のモーション情報をプロセッサ１１２に与える。ある実施形態において、センサ１００が受けたシーン像が（たとえばセンサ１００またはセンサ１００が装着された領域が動いたことによって）十分な量（すなわち２画素等のシーンモーションしきい値を超える量）だけ移動したことを示す信号を、プロセッサ１１２がモーション制御入力１１３を介してモーション制御システムから受けたときにのみ、ゲイン制御段２０４は、有効にされる。
【００４８】
多くの従来のＣＣＤセンサは、光路のカラーフィルタを用いて機能する。たとえば、ピクセル化されたベイヤー（Bayer)（赤、緑、青）フィルタアレイを、ＣＣＤセンサ１００の前に配置してもよい。このベイヤーカラーフィルタアレイ（複数の異なる色を含む）はさらに、誤差傾斜項２２０の計算に影響し得る。したがって、少なくとも１つの実施形態に従うと、プロセッサ１１２は、ゲイン制御段２０４の誤差傾斜項の計算においてカラーフィルタの存在を説明すればよい。
【００４９】
たとえば、ゲイン制御段２０４では、カラー処理モード２５１に基づいて、プロセッサ１１２を、その誤差傾斜項の計算において画素アレイ１０１からの特定の色の画素（および対応するタップ信号）のみを使用するように構成してもよい（ブロック２５０に示される）。たとえば、ある実施形態に従うと、緑色処理モード２５１では、プロセッサ１１２は誤差傾斜項２２０の計算において画素アレイ１０１からの緑の画素のみを使用する。
【００５０】
たとえば、ベイヤーフィルタリングされた画素アレイ３００（図３に示される）において、（各々「Ｘ」で示される）緑画素はアレイ３００の５０％を占めている。したがって、幅が２画素列のＲＯＩ１１０の場合、隣合う行の緑画素３０２を、誤差傾斜項２２０の計算における画素対として用いてもよい。幅が４画素列のＲＯＩ１１０の場合、同一行の緑画素３０４を誤差傾斜項２２０の計算における画素対として用いてもよい。他の例では、緑以外の色の画素を用いてもよく、または、異なる画素対を誤差傾斜項２２０の計算のために選択してもよい。加えて、このプロセスは１つの色の画素のみを用いることによって単純化してもよいが、他の実施形態はすべての画素または２色以上の画素を用いてもよい。
【００５１】
上記のように、レベルおよびゲインの較正プロセスは２タップ（すなわちセグメント）ＣＣＤセンサに対して使用されているが、他の実施形態においてＣＣＤセンサは任意の数のタップまたはセグメントを含み得る。
【００５２】
また、上記のように、画素アレイ１０１は２つのハーフセグメント１０２、１０４に分割されているが、他の実施形態では、画素アレイ１０１を他のどのようなやり方で分割してもよく、セグメント１０２、１０４を他の構成において定めてもよい。
【００５３】
上記のように、マルチタップＣＣＤカメラの読出間のレベル（オフセット）およびゲイン誤差を、１デジタルカウント以下に減じることができる。対象領域の画素対間のタップシームにおける傾斜を測定しこの傾斜を合計することによって、誤差傾斜項を生成すればよい。誤差傾斜項はＰＩＤコントローラに与えられてゲイン補正項が生成される。ゲイン補正項は、タップの画素に与えられるゲインを調整しタップ間のゲイン誤差を減じるために使用される。加えて、対象領域内の傾斜が大きな入力を拒絶することにより、および／またはシーンモーションが対象領域内の新たなサンプルを確保するのに十分大きいときにのみゲイン調整を選択的に有効にすることにより、ゲイン誤差を１デジタルカウント以下にする誤差傾斜項（および結果として得られるゲイン補正項）を得ることができる。
【００５４】
少なくとも１つの実施形態のいくつかの局面について説明してきたが、当業者はさまざまな変更、変形、および改善に容易に想到するであろうことが理解されるはずである。このような変更、変形、および改善は、この開示の一部であることが意図されかつ本発明の範囲内であることが意図されている。したがって、上記説明および図面は例示のためのものにすぎない。
【図３】
0006033972.tif 000002
【図１】
0006033972.tif 000003
【図２】
0006033972.tif 000004