Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7084801B2 - Image sensor and image sensor - Google Patents
[go: Go Back, main page]

JP7084801B2 - Image sensor and image sensor - Google Patents

Image sensor and image sensor Download PDF

Info

Publication number
JP7084801B2
JP7084801B2 JP2018126887A JP2018126887A JP7084801B2 JP 7084801 B2 JP7084801 B2 JP 7084801B2 JP 2018126887 A JP2018126887 A JP 2018126887A JP 2018126887 A JP2018126887 A JP 2018126887A JP 7084801 B2 JP7084801 B2 JP 7084801B2
Authority
JP
Japan
Prior art keywords
correction
counter
image pickup
pixel
failure
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.)
Active
Application number
JP2018126887A
Other languages
Japanese (ja)
Other versions
JP2020010093A (en
Inventor
幸助 信岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2018126887A priority Critical patent/JP7084801B2/en
Publication of JP2020010093A publication Critical patent/JP2020010093A/en
Application granted granted Critical
Publication of JP7084801B2 publication Critical patent/JP7084801B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/76Addressed sensors, e.g. MOS or CMOS sensors
    • H04N25/77Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components
    • H04N25/772Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components comprising A/D, V/T, V/F, I/T or I/F converters
    • H04N25/773Pixel circuitry, e.g. memories, A/D converters, pixel amplifiers, shared circuits or shared components comprising A/D, V/T, V/F, I/T or I/F converters comprising photon counting circuits, e.g. single photon detection [SPD] or single photon avalanche diodes [SPAD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)

Description

本発明は、撮像素子および撮像装置に関する。 The present invention relates to an image pickup device and an image pickup apparatus.

例えばアバランシェフォトダイオード(APD)を受光素子として用い、フォトンの入射によって発生する電圧パルスの数をカウントすることで、入射光量をデジタル値として取得可能なフォトンカウンティング式撮像素子が知られている(特許文献1)。 For example, a photon counting type image pickup device that can acquire an incident light amount as a digital value by using an avalanche photodiode (APD) as a light receiving element and counting the number of voltage pulses generated by the incident of photons is known (patented). Document 1).

フォトンカウンティング式撮像素子は、受光素子に入射した光量に相当するデジタル値を直接取得であり、アナログ信号の伝送や増幅を必要としない。そのため、アナログ信号の伝送や増幅に伴うランダムノイズ、固定ノイズが発生しない。デジタル値に含まれるノイズ成分は画素内で発生した光ショットノイズと暗電流のみであるため、特に低照度環境下でSN比の高い画像を得ることができる。 The photon counting type image sensor directly acquires a digital value corresponding to the amount of light incident on the light receiving element, and does not require transmission or amplification of an analog signal. Therefore, random noise and fixed noise associated with analog signal transmission and amplification do not occur. Since the noise components included in the digital value are only the optical shot noise generated in the pixel and the dark current, it is possible to obtain an image having a high SN ratio especially in a low illuminance environment.

しかしながら、フォトンカウンティング式撮像素子は、電圧パルスの数をカウントするカウンタ回路(カウンタ、メモリ、比較器など)を画素ごとに設ける必要があり、画素あたりの回路規模が増大する。そのため、産業用カメラのように、画素の多さや装置の小型化に対する要求が厳しくない分野で用いられるに留まっていた。 However, in the photon counting type image pickup element, it is necessary to provide a counter circuit (counter, memory, comparator, etc.) for counting the number of voltage pulses for each pixel, and the circuit scale per pixel increases. Therefore, it has been used only in fields where the number of pixels and the demand for miniaturization of the device are not strict, such as industrial cameras.

特開平7-67043号公報Japanese Unexamined Patent Publication No. 7-67043

近年、複数のICチップを積層する3次元実装技術を応用し、撮像素子のチップと、A/D変換回路やメモリなどの周辺回路を実装したチップを積層させて同一パッケージに収容した多層型または積層型撮像素子が実現されている。したがって、撮像素子のチップと、カウンタ回路のチップとを別個に形成し、3次元実装することで、フォトンカウンティング式撮像素子の小型化や高画素化を実現することが考えられる。 In recent years, by applying a three-dimensional mounting technology that stacks multiple IC chips, a multi-layer type or a multi-layer type in which the chip of the image sensor and the chip on which peripheral circuits such as an A / D conversion circuit and memory are mounted are stacked and housed in the same package. A stacked image sensor has been realized. Therefore, by forming the chip of the image sensor and the chip of the counter circuit separately and mounting them three-dimensionally, it is conceivable to realize miniaturization and high pixel count of the photon counting type image sensor.

しかし、例えば2千万画素のフォトンカウンティング式撮像素子を実現する場合、1チップに2千万のカウンタ回路を形成する必要があるため、全てのカウンタ回路を設計通りに製造することは困難である。一般的なロジックLSIでは、製造時の検査工程において故障検出を行い、一か所でも故障が検出されたチップは不良品として廃棄している。しかし、フォトンカウンティング式撮像素子のカウンタ回路を形成したチップについて、正常に動作しないカウンタ回路が1つでもあれば廃棄とすると、チップの製造歩留まりが大幅に低下することが想定される。 However, for example, in the case of realizing a photon counting type image sensor with 20 million pixels, it is necessary to form 20 million counter circuits on one chip, so it is difficult to manufacture all the counter circuits as designed. .. In a general logic LSI, a failure is detected in the inspection process at the time of manufacturing, and a chip in which a failure is detected even in one place is discarded as a defective product. However, if the chip forming the counter circuit of the photon counting type image sensor is discarded if there is even one counter circuit that does not operate normally, it is expected that the manufacturing yield of the chip will be significantly reduced.

本願発明は、このような、今後発生することが想定される課題を緩和することを目的としている。具体的には、本発明は、画素ごとに設けられたカウンタ回路のうち、故障したカウンタ回路に対応する画素値の補正を可能にする撮像素子および撮像装置を提供することを目的とする。 An object of the present invention is to alleviate such problems that are expected to occur in the future. Specifically, it is an object of the present invention to provide an image pickup device and an image pickup apparatus capable of correcting a pixel value corresponding to a failed counter circuit among the counter circuits provided for each pixel.

上述の目的は、複数の画素が配置された画素アレイであって、複数の画素のそれぞれが、単一フォトンの入射を検出可能な光電変換部と、光電変換部が出力するパルスをカウントするカウンタとを有する画素アレイと、画素アレイに含まれる複数のカウンタのうち、故障しているカウンタと、故障の内容についての情報であるカウンタ故障情報を記憶する記憶手段と、を有することを特徴とする撮像素子によって達成される。 The above-mentioned purpose is a pixel array in which a plurality of pixels are arranged, and each of the plurality of pixels has a photoelectric conversion unit that can detect the incident of a single photon and a counter that counts the pulses output by the photoelectric conversion unit. It is characterized by having a pixel array having a pixel array, a failed counter among a plurality of counters included in the pixel array, and a storage means for storing counter failure information which is information about the content of the failure. Achieved by the image sensor.

このような構成により、本発明によれば、画素ごとに設けられたカウンタ回路のうち、故障したカウンタ回路に対応する画素値の補正を可能にする撮像素子および撮像装置を提供することができる。 With such a configuration, according to the present invention, it is possible to provide an image pickup device and an image pickup device capable of correcting a pixel value corresponding to a failed counter circuit among the counter circuits provided for each pixel.

実施形態に係る単位画素の構成例を示す図The figure which shows the structural example of the unit pixel which concerns on embodiment 実施形態に係るカウンタの故障検出方法を説明するための図The figure for demonstrating the failure detection method of the counter which concerns on embodiment. 実施形態に係る撮像素子の構成例を示す図The figure which shows the structural example of the image pickup device which concerns on embodiment 実施形態に係る撮像装置の機能構成例を示すブロック図Block diagram showing a functional configuration example of the image pickup apparatus according to the embodiment 実施形態に係るカウンタ故障情報のデータ構成例を示す図The figure which shows the data structure example of the counter failure information which concerns on embodiment 第1実施形態における補正処理部の構成例を示す図The figure which shows the structural example of the correction processing part in 1st Embodiment 第1実施形態に係るデコーダの動作を説明するためのタイミングチャートTiming chart for explaining the operation of the decoder according to the first embodiment 第1実施形態に係る重み制御の例を示す図The figure which shows the example of the weight control which concerns on 1st Embodiment 第2実施形態に係る撮像装置の機能構成例を示すブロック図A block diagram showing a functional configuration example of the image pickup apparatus according to the second embodiment. 第2実施形態に係る重み制御の例を示す図The figure which shows the example of the weight control which concerns on 2nd Embodiment 第2実施形態に係るフラグ付加部の構成例を示す図The figure which shows the structural example of the flag addition part which concerns on 2nd Embodiment 第2実施形態のフラグ付き画像データのデータ構成例を示す図The figure which shows the data structure example of the flagged image data of 2nd Embodiment 第2実施形態の補正処理部の構成例を示す図The figure which shows the structural example of the correction processing part of 2nd Embodiment

以下、添付図面を参照して、本発明をその例示的な実施形態に基づいて詳細に説明する。なお、説明する実施形態は単なる例示であり、本発明の範囲を限定するものではない。本発明の範囲は、特許請求の範囲の記載によって定められる。例えば、以下では単一フォトンの入射を検出可能な光電変換素子を有するフォトンカウンティング式の撮像素子を用いた撮像装置に関する実施形態を説明する。しかし、本発明はフォトンカウンティング式の撮像素子を利用可能な、すなわち撮影機能を有しうる任意の電子機器において実施可能である。このような電子機器には、デジタルカメラやデジタルビデオカメラといった撮像装置はもちろん、パーソナルコンピュータ、タブレット端末、携帯電話機、ゲーム機、ドライブレコーダ、ロボット、ドローンなどが含まれるが、これらに限定されない。 Hereinafter, the present invention will be described in detail with reference to the accompanying drawings, based on its exemplary embodiments. It should be noted that the embodiments described are merely examples and do not limit the scope of the present invention. The scope of the present invention is defined by the description of the scope of claims. For example, an embodiment relating to an image pickup device using a photon counting type image pickup device having a photoelectric conversion element capable of detecting the incident of a single photon will be described below. However, the present invention can be implemented in any electronic device in which a photon counting type image sensor can be used, that is, it may have a photographing function. Such electronic devices include, but are not limited to, image pickup devices such as digital cameras and digital video cameras, as well as personal computers, tablet terminals, mobile phones, game consoles, drive recorders, robots, drones, and the like.

●(第1実施形態)
図1は、本実施形態に係るフォトンカウンティング式撮像素子(以下、単に撮像素子と呼ぶ)が有する画素の構成例を示す回路図である。撮像素子は、図1に示す構成の画素(単位画素)が複数配置された画素アレイを有する。
● (First embodiment)
FIG. 1 is a circuit diagram showing a configuration example of pixels included in a photon counting type image pickup device (hereinafter, simply referred to as an image pickup device) according to the present embodiment. The image pickup device has a pixel array in which a plurality of pixels (unit pixels) having the configuration shown in FIG. 1 are arranged.

画素100は、アバランシェフォトダイオード(APD)101、クエンチ抵抗102、波形整形回路103、加算器104、リセット付きフリップフロップ(FF)回路105(以下、単にFF105と呼ぶ)により構成される。本実施形態においてFF105は、12ビットの値を保持、出力できるように構成されている。 The pixel 100 is composed of an avalanche photodiode (APD) 101, a quench resistor 102, a waveform shaping circuit 103, an adder 104, and a flip-flop (FF) circuit 105 with a reset (hereinafter, simply referred to as FF105). In the present embodiment, the FF 105 is configured to hold and output a 12-bit value.

APD101にはクエンチ抵抗102を介して降伏電圧以上のバイアス電圧VAPDが印加されている。この状態でAPD101に光子が入射すると、アバランシェ増倍によって大きな光電流が流れ、クエンチ抵抗102で電圧降下が発生する。これにより、APD101に印加されるバイアス電圧VAPDが低下し、バイアス電圧VAPDが降伏電圧まで降下するとアバランシェ増倍は停止する。その結果、光電流が流れなくなり、APD101には再びバイアス電圧VAPDが印加される状態に戻る。クエンチ抵抗102はAPD101のアバランシェ増倍を停止するための抵抗素子である。クエンチ抵抗102はトランジスタの抵抗成分を利用して実現してもよい。 A bias voltage V APD equal to or higher than the breakdown voltage is applied to the APD 101 via the quench resistor 102. When a photon is incident on the APD 101 in this state, a large photocurrent flows due to the avalanche multiplication, and a voltage drop occurs in the quench resistor 102. As a result, the bias voltage V APD applied to the APD 101 decreases, and when the bias voltage V APD drops to the breakdown voltage, the avalanche multiplication stops. As a result, the photocurrent stops flowing, and the bias voltage VAPD is applied to the APD 101 again. The quench resistance 102 is a resistance element for stopping the avalanche multiplication of the APD 101. The quench resistance 102 may be realized by utilizing the resistance component of the transistor.

波形整形回路103は、APD101とクエンチ抵抗102との接続点の電圧を増幅したのちにエッジ検出することにより、光子の入射によって生じる電圧変化から電圧パルスを生成する。このように、APD101、クエンチ抵抗102、および波形整形回路103は、単一フォトンの入射を検出可能な光電変換部を形成する。あるいは、APD101、クエンチ抵抗102、および波形整形回路103は、光子の入射の有無を電圧パルスに変換することにより、1bit型AD変換器を形成するとも言える。 The waveform shaping circuit 103 generates a voltage pulse from the voltage change caused by the incident of photons by amplifying the voltage at the connection point between the APD 101 and the quench resistor 102 and then detecting the edge. As described above, the APD 101, the quench resistor 102, and the waveform shaping circuit 103 form a photoelectric conversion unit capable of detecting the incident of a single photon. Alternatively, it can be said that the APD 101, the quench resistor 102, and the waveform shaping circuit 103 form a 1-bit type AD converter by converting the presence or absence of photon incident into a voltage pulse.

加算器104およびFF105は、波形整形回路103が生成する電圧パルスを計数するカウンタを構成する。そして、FF105から12ビットの計数値を計数結果出力106として出力する。したがって、露光期間中に受光素子(APD101)に入射した光量に相当する12ビットデジタル値を出力する。なお、FF105が保持する計数値は、リセット入力109からのリセット信号によってリセットすることができる。 The adder 104 and the FF 105 constitute a counter that counts the voltage pulses generated by the waveform shaping circuit 103. Then, the count value of 12 bits is output from the FF 105 as the count result output 106. Therefore, a 12-bit digital value corresponding to the amount of light incident on the light receiving element (APD101) during the exposure period is output. The count value held by the FF 105 can be reset by the reset signal from the reset input 109.

FF105のテスト入力107およびテスト出力108は、カウンタの故障を検出するためのテストデータの入力および出力である。チップ製造後のテスト工程において、各画素にはテスト入力107を通じて、FF105の記憶ビット数に等しい長さのシリアルテストデータを順次入力する。そして、1サイクルのカウント動作を実行したのち、テスト出力108を通じてFF105からシリアルデータを読み出し、正常動作時に出力されるべきデータと比較する。このテスト工程により、各カウンタの動作が正常か否か、また異常である場合にはどのビットに異常が発生しているかを特定することができる。 The test input 107 and the test output 108 of the FF 105 are input and output of test data for detecting a failure of the counter. In the test step after manufacturing the chip, serial test data having a length equal to the number of storage bits of the FF 105 is sequentially input to each pixel through the test input 107. Then, after executing one cycle of counting operation, serial data is read from FF105 through the test output 108 and compared with the data to be output during normal operation. By this test step, it is possible to identify whether or not the operation of each counter is normal, and if it is abnormal, which bit is abnormal.

図2に示す、画素100が4ビットのカウンタを有する場合の例を用いて、上下に隣接する画素100-1,100-3のカウンタの故障を検出する方法について説明する。本実施形態では、図2に示す様に、複数のカウンタを直列に接続する故障検出用の経路を通じてテストを行う。ここでは、画素100-1のカウンタ(FF105)のビット2の配線が電源にショートしており、故障しているものとする。テストを行う場合には、TG201を通じて対象の画素のScan_Test_Modeをハイレベル(論理1)とする。 A method of detecting a failure of the counters of the vertically adjacent pixels 100-1 and 100-3 will be described by using an example of the case where the pixel 100 has a 4-bit counter shown in FIG. 2. In this embodiment, as shown in FIG. 2, the test is performed through a failure detection path in which a plurality of counters are connected in series. Here, it is assumed that the wiring of the bit 2 of the counter (FF105) of the pixel 100-1 is short-circuited to the power supply and is out of order. When performing a test, Scan_Test_Mode of the target pixel is set to a high level (logic 1) through TG201.

そして、テスト入力107から、シリアル入力”0000 0000”を与えて、FF105の各ビットを0にセットする。その後、Scan_Test_Modeをローレベル(論理0)に戻し、1サイクル動作させる(すなわち、個々のカウンタ値を+1)させる。次いで、再びScan_Test_Modeをハイレベルにして、テスト出力108からカウンタ値をシリアルデータとして読み出す。 Then, the serial input "0000 0000" is given from the test input 107, and each bit of the FF 105 is set to 0. After that, Scan_Test_Mode is returned to the low level (logic 0) and operated for one cycle (that is, each counter value is increased by +1). Next, the Scan_Test_Mode is set to a high level again, and the counter value is read out as serial data from the test output 108.

読み出したシリアルデータが“1000 1000”であればカウンタは正常と判断できる。ただし、図2に示した例では画素100-1のカウンタのビット2が故障しているため、読み出されるシリアルデータは“1000 1010”となる。このように読み出されたシリアルデータから、画素100-1のビット2が故障していることが検出できる。なお、ここで例示したテスト工程は、ロジックLSI製造後のテスト工程として公知のスキャン方式と同様であるため、詳細については説明を省略する。 If the read serial data is "1000 1000", the counter can be judged to be normal. However, in the example shown in FIG. 2, since the bit 2 of the counter of the pixel 100-1 is out of order, the serial data to be read is “1000 1010”. From the serial data read in this way, it can be detected that bit 2 of pixel 100-1 is out of order. Since the test process exemplified here is the same as the scanning method known as a test process after manufacturing the logic LSI, the details thereof will be omitted.

なお、3次元実装を用いた積層型撮像素子を形成する場合、単位画素100を構成する回路のうち、APD101、クエンチ抵抗102、および波形整形回路103を同一チップに実装し、加算器104およびFF105を同一チップに実装することができる。なお、積層型撮像素子を形成するにあたり、各チップにどの回路を実装するかに特に制限は無いが、画素ごとに設けられる回路を複数のチップに分散して実装すると、実装面積の増加を抑制することができる。 When forming a stacked image sensor using a three-dimensional mounting, the APD 101, the quench resistor 102, and the waveform shaping circuit 103 are mounted on the same chip among the circuits constituting the unit pixel 100, and the adder 104 and the FF105 are mounted. Can be mounted on the same chip. In forming the stacked image sensor, there is no particular limitation on which circuit is mounted on each chip, but if the circuit provided for each pixel is distributed and mounted on a plurality of chips, an increase in the mounting area is suppressed. can do.

図3は、図1に示した単位画素が2次元配置された画素アレイを有する撮像素子の模式的な回路構成例を示す図である。ここでは便宜上、画素アレイを4つの単位画素100-1から100-4で示しているが、実際には1千万以上の単位画素が配置されている。撮像素子200は、画素アレイの他に、タイミング信号生成回路(TG)201、垂直走査回路202、垂直伝送路への出力スイッチ203、水平走査回路204、出力伝送路への出力スイッチ205、制御部206を有している。 FIG. 3 is a diagram showing a schematic circuit configuration example of an image pickup device having a pixel array in which the unit pixels shown in FIG. 1 are two-dimensionally arranged. Here, for convenience, the pixel array is indicated by four unit pixels 100-1 to 100-4, but in reality, more than 10 million unit pixels are arranged. In addition to the pixel array, the image pickup element 200 includes a timing signal generation circuit (TG) 201, a vertical scanning circuit 202, an output switch 203 for a vertical transmission line, a horizontal scanning circuit 204, an output switch 205 for an output transmission line, and a control unit. Has 206.

なお、本実施形態において、画素アレイには所定のパターンを有するカラーフィルタが設けられている。ここでは、原色ベイヤ配列のカラーフィルタが用いられているものとする。したがって、各画素には、ベイヤ配列に従って、赤(R)、青(B)、または緑(G)のいずれかのカラーフィルタが設けられている。以下では、赤のフィルタが設けられた画素を、赤画素またはR画素と呼ぶ。他の色のフィルタが設けられた画素についても同様に呼称する。 In this embodiment, the pixel array is provided with a color filter having a predetermined pattern. Here, it is assumed that the color filter of the primary color bayer array is used. Therefore, each pixel is provided with a red (R), blue (B), or green (G) color filter according to the bayer arrangement. Hereinafter, the pixel provided with the red filter is referred to as a red pixel or an R pixel. Pixels provided with filters of other colors are also referred to in the same manner.

TG201は、露光期間や転送期間などの開始や終了を制御するタイミング信号を生成し、垂直走査回路202、水平走査回路204、制御部206に供給する。
垂直走査回路202は、撮像期間が終了した行の画素に接続された出力スイッチ203に読出し信号READ_ENを供給する。出力スイッチ203はREAD_ENを受信するとオンし、対応する単位画素100からの計数結果を垂直伝送路に出力する。
The TG 201 generates a timing signal for controlling the start and end of an exposure period, a transfer period, and the like, and supplies the timing signal to the vertical scanning circuit 202, the horizontal scanning circuit 204, and the control unit 206.
The vertical scanning circuit 202 supplies the read signal READ_EN to the output switch 203 connected to the pixel in the row where the imaging period has ended. The output switch 203 turns on when READ_EN is received, and outputs the counting result from the corresponding unit pixel 100 to the vertical transmission line.

水平走査回路204は、出力伝送路への出力スイッチ205を制御して垂直伝送路を順次選択し、垂直走査回路202が読み出し信号READ_ENを供給した行の画素100から得られた計数結果(画素データ)を、出力伝送路を介して外部に出力する。 The horizontal scanning circuit 204 controls the output switch 205 to the output transmission line to sequentially select the vertical transmission line, and the counting result (pixel data) obtained from the pixel 100 of the row to which the vertical scanning circuit 202 supplies the read signal READ_EN. ) Is output to the outside via the output transmission line.

制御部206はTG201から供給されるタイミング信号に基づいて、露光期間が始まる前に画素100の計数値をリセットする。 The control unit 206 resets the count value of the pixel 100 before the exposure period starts, based on the timing signal supplied from the TG 201.

テスト入力207およびテスト出力208は、図1におけるテスト入力107およびテスト出力108と同様である。図3の例では、テストデータが単位画素100-1のテスト入力107から供給され、単位画素100-1のテスト出力108から出力される。このテスト出力108は単位画素100-3にテスト入力として入力される。同様にして、テストデータは、単位画素100-3から単位画素100-4に入力され、最後に単位画素100-4のテスト出力108を通じてテスト出力208として外部に出力される。ここでは4つの画素のカウンタを直列に接続する経路を用いてテストを行う例を示したが、より多くの画素を接続してテストを行ってもよい。 The test input 207 and the test output 208 are similar to the test input 107 and the test output 108 in FIG. In the example of FIG. 3, the test data is supplied from the test input 107 of the unit pixel 100-1, and is output from the test output 108 of the unit pixel 100-1. This test output 108 is input to the unit pixel 100-3 as a test input. Similarly, the test data is input from the unit pixel 100-3 to the unit pixel 100-4, and finally is output to the outside as a test output 208 through the test output 108 of the unit pixel 100-4. Here, an example of performing a test using a path in which counters of four pixels are connected in series is shown, but a test may be performed by connecting more pixels.

図3の例では、単位画素100のカウンタを4つ直列に接続した回路に対して物理的故障を検出するため、12ビット×4画素の計48ビット長のシリアルテストデータを用いる。故障検出の原理はテストデータの長さに依存しない。48ビットのテストデータと、正常動作時に出力されるべきデータとを照合することにより、どの画素のどのビットに物理的故障が生じているかを検出することができる。そして、テスト結果に基づいて、物理的故障が生じているカウンタ(画素)と、故障内容(ここでは故障しているビット位置)に関する情報(カウンタ故障情報)を、撮像素子200の外部から参照可能な不揮発性メモリに保存しておくことができる。この不揮発性メモリは撮像素子200の内蔵メモリであってもよいし、撮像素子200を用いる電子機器が有するメモリであってもよい。故障を検出するためのテストおよびカウンタ故障情報の記憶は、例えば撮像素子200もしくは撮像装置300の製造時に実行することができる。 In the example of FIG. 3, in order to detect a physical failure in a circuit in which four counters of unit pixels 100 are connected in series, serial test data having a total length of 48 bits of 12 bits × 4 pixels is used. The principle of failure detection does not depend on the length of the test data. By collating the 48-bit test data with the data to be output during normal operation, it is possible to detect which bit of which pixel has a physical failure. Then, based on the test result, information (counter failure information) regarding the counter (pixel) in which the physical failure has occurred and the failure content (here, the bit position in failure) can be referred to from the outside of the image pickup element 200. It can be saved in a non-volatile memory. This non-volatile memory may be a built-in memory of the image pickup device 200, or may be a memory of an electronic device using the image pickup element 200. The test for detecting the failure and the storage of the counter failure information can be performed, for example, at the time of manufacturing the image pickup device 200 or the image pickup device 300.

なお、カウンタ故障情報は、故障が検出されたカウンタごとに生成される。また、最後のカウンタ故障情報として、それ以降は故障が検出されたカウンタが存在しないことを示す特定のデータ(EODデータと呼ぶ)を保存することができる。このように、撮像素子やそれを用いる電子機器の製造時に、カウンタ故障情報を記憶しておくことにより、故障が生じているカウンタの計数値を補正することが可能になる。補正処理の詳細については後述する。 The counter failure information is generated for each counter in which a failure is detected. Further, as the final counter failure information, specific data (referred to as EOD data) indicating that there is no counter in which a failure has been detected can be stored thereafter. As described above, by storing the counter failure information at the time of manufacturing the image pickup element and the electronic device using the image pickup device, it is possible to correct the count value of the counter in which the failure has occurred. The details of the correction process will be described later.

図4は、本発明の実施形態に係る撮像素子を用いた撮像装置300の機能構成例を示すブロック図である。
レンズユニット301は、撮影光学系であり、合焦距離を調整するためのフォーカシングレンズを含む光学レンズ群、絞り、フォースシングレンズや絞りの駆動など、光学系の制御を行うレンズ制御部などを有する。本実施形態においてレンズユニット301は撮像装置300に固定されているものとするが、着脱可能であってもよい。また、絞りはシャッターを兼ねていてもよい。レンズユニット301は、撮像素子200の撮像面に光学像を形成する。
FIG. 4 is a block diagram showing a functional configuration example of the image pickup apparatus 300 using the image pickup device according to the embodiment of the present invention.
The lens unit 301 is a photographing optical system, and has an optical lens group including a focusing lens for adjusting the focusing distance, a lens, a lens control unit for controlling the optical system such as a diaphragm, a forceing lens, and driving of the diaphragm. .. In the present embodiment, the lens unit 301 is fixed to the image pickup apparatus 300, but may be detachable. Further, the aperture may also serve as a shutter. The lens unit 301 forms an optical image on the image pickup surface of the image pickup element 200.

システム制御部302は例えばCPUのようなプログラマブルプロセッサを有し、不揮発性メモリ306に記憶されたプログラムをシステムメモリ308に読み込んで実行することにより、撮像装置300の各部を制御し、撮像装置300の機能を実現する。図においてシステム制御部302と接続されていないブロックについても、実際にはシステム制御部302の制御に従って動作する。システム制御部302は、画像処理部304から得られる評価値に基づいて自動焦点調節(AF)および自動露出制御(AE)処理を実行する。例えばシステム制御部302は、レンズユニット301のデフォーカス量を示す評価値に基づいて、光学系駆動部303を通じてレンズユニット301のフォーカシングレンズを駆動する。また、システム制御部302は、輝度に関する評価値に基づいて、絞り、シャッタースピード、撮影感度といった撮影条件を決定する。なお、システム制御部302は、コントラスト評価値に基づいて、コントラスト検出方式のAF処理を実行してもよい。また、画像処理部304が顔領域など予め定められた被写体領域の検出を行う場合には、被写体領域が適正露出となるようにAE処理を行ったり、被写体領域が合焦する様にAF処理を行うことができる。 The system control unit 302 has a programmable processor such as a CPU, and controls each part of the image pickup apparatus 300 by reading the program stored in the non-volatile memory 306 into the system memory 308 and executing the program, and controls the image pickup apparatus 300. Realize the function. Even the block that is not connected to the system control unit 302 in the figure actually operates according to the control of the system control unit 302. The system control unit 302 executes automatic focus adjustment (AF) and automatic exposure control (AE) processing based on the evaluation value obtained from the image processing unit 304. For example, the system control unit 302 drives the focusing lens of the lens unit 301 through the optical system drive unit 303 based on the evaluation value indicating the defocus amount of the lens unit 301. Further, the system control unit 302 determines shooting conditions such as aperture, shutter speed, and shooting sensitivity based on the evaluation value regarding brightness. The system control unit 302 may execute the AF process of the contrast detection method based on the contrast evaluation value. Further, when the image processing unit 304 detects a predetermined subject area such as a face area, AE processing is performed so that the subject area becomes an appropriate exposure, or AF processing is performed so that the subject area is in focus. It can be carried out.

システム制御部302は、AE処理で決定した撮影条件や撮影モード(例えば静止画撮影モードか動画撮影モードか)などに応じて、撮像素子200の露光期間や読み出し間隔など、撮像素子200の駆動情報を決定し、TG201の動作を制御する。システム制御部302はまた、キーやボタンなどの入力デバイス群の総称である操作部309の操作を検出すると、操作に応じた処理を実行する。例えばシステム制御部302は、静止画撮影モードにおいて、シャッターボタンの半押しを検出すると、撮影準備指示と認識し、AFおよびAE処理を実行する。また、シャッターボタンの全押しを検出すると、撮影開始指示と認識し、静止画の撮影処理および記録処理を実行する。 The system control unit 302 sets the drive information of the image sensor 200, such as the exposure period and the readout interval of the image sensor 200, according to the shooting conditions and the shooting mode (for example, still image shooting mode or moving image shooting mode) determined by the AE processing. To control the operation of the TG201. When the system control unit 302 also detects an operation of the operation unit 309, which is a general term for a group of input devices such as keys and buttons, the system control unit 302 executes a process according to the operation. For example, when the system control unit 302 detects that the shutter button is half-pressed in the still image shooting mode, it recognizes it as a shooting preparation instruction and executes AF and AE processing. When the shutter button is fully pressed, it is recognized as a shooting start instruction, and still image shooting processing and recording processing are executed.

補正処理部307は、不揮発性メモリ306に記憶されたカウンタ故障情報に基づいて、撮像素子200が出力する画像データを補正し、画像処理部304に出力する。補正処理部307の動作の詳細については後述する。 The correction processing unit 307 corrects the image data output by the image pickup element 200 based on the counter failure information stored in the non-volatile memory 306, and outputs the image data to the image processing unit 304. The details of the operation of the correction processing unit 307 will be described later.

画像処理部304は、補正処理部307から供給される画像データに対して、デモザイク(色補間)処理、ホワイトバランス調整処理、被写体検出処理、AF評価値算出処理、AE評価値算出処理などの画像処理を、撮影モードなどに応じて適用する。また、画像処理部304は、画像データの用途に応じて、スケーリング処理、符号化処理、復号処理、D/A変換処理などを適用する。例えば、画像処理部304は、記録用の画像データに対しては符号化処理を適用したのち、記録形式に応じた付加情報を生成して画像データファイルを生成し、記録装置305に記録することができる。また、表示用の画像データについては、表示解像度に合わせるスケーリング処理を適用した後、D/A変換して表示装置310に出力することができる。また、記録装置305から符号化された画像データを読み出した場合には、復号処理を適用することができる。なお、ここに列挙した処理は単なる例示であり、画像処理部304は他の処理を実行することもできる。画像処理部304はASICなどの専用ハードウェアによって実現されることが多いが、少なくとも一部の処理を画像処理部304もしくはシステム制御部302が有するマイクロプロセッサがプログラムを実行することによって実現してもよい。 The image processing unit 304 uses images such as demosaic (color interpolation) processing, white balance adjustment processing, subject detection processing, AF evaluation value calculation processing, and AE evaluation value calculation processing for the image data supplied from the correction processing unit 307. The processing is applied according to the shooting mode and the like. Further, the image processing unit 304 applies scaling processing, coding processing, decoding processing, D / A conversion processing, and the like, depending on the use of the image data. For example, the image processing unit 304 applies coding processing to the image data for recording, generates additional information according to the recording format, generates an image data file, and records the image data in the recording device 305. Can be done. Further, the image data for display can be D / A converted and output to the display device 310 after applying a scaling process according to the display resolution. Further, when the encoded image data is read from the recording device 305, the decoding process can be applied. The processes listed here are merely examples, and the image processing unit 304 may execute other processes. The image processing unit 304 is often realized by dedicated hardware such as an ASIC, but even if at least a part of the processing is realized by the microprocessor of the image processing unit 304 or the system control unit 302 executing a program. good.

記録装置305は記録媒体にデータを記録したり、記録媒体からデータを読み出したりする。記録媒体はメモリカードや磁気ディスクドライブなどであってよい。また、記録媒体は着脱可能であってもなくてもよい。 The recording device 305 records data on a recording medium and reads data from the recording medium. The recording medium may be a memory card, a magnetic disk drive, or the like. Further, the recording medium may or may not be removable.

不揮発性メモリ306は、システム制御部302などのマイクロプロセッサが実行可能なプログラム、各種の設定値、GUIデータ、カウンタ故障情報などを記憶する。不揮発性メモリ306は書き換え可能であってよい。 The non-volatile memory 306 stores programs that can be executed by a microprocessor such as the system control unit 302, various setting values, GUI data, counter failure information, and the like. The non-volatile memory 306 may be rewritable.

操作部309は入力デバイス群の総称であり、ユーザが撮像装置300に指示を入力するために用いる。シャッターボタン、動画撮影・停止ボタン、撮影モード切り換えダイヤル、方向キー、決定ボタン、メニューボタンなどが操作部309に含まれる入力デバイスの代表例である。表示装置310がタッチディスプレイの場合、タッチパネル部分は操作部309に含まれる。 The operation unit 309 is a general term for a group of input devices, and is used by a user to input an instruction to the image pickup apparatus 300. A shutter button, a moving image shooting / stop button, a shooting mode switching dial, a direction key, an enter button, a menu button, and the like are typical examples of input devices included in the operation unit 309. When the display device 310 is a touch display, the touch panel portion is included in the operation unit 309.

システムメモリ308は、システム制御部302が実行するプログラムを読み込んだり、プログラムの実行に必要な情報を記憶したりする。また、システムメモリ308は、画像処理部304が画像データを一時的に記憶するバッファメモリとしても用いられる。 The system memory 308 reads a program executed by the system control unit 302 and stores information necessary for executing the program. The system memory 308 is also used as a buffer memory in which the image processing unit 304 temporarily stores image data.

表示装置310は例えばLCDや有機ELディスプレイであり、撮像装置300で撮影された画像や、撮像装置300の情報、メニュー画面、記録媒体から再生された画像などの表示に用いられる。静止画撮影のスタンバイ時や動画記録中には撮影中の動画が表示装置310に実質的にリアルタイムに表示され、表示装置310は電子ビューファインダとして機能する。
便宜上図示していないが、撮像装置300は、上述した機能ブロック以外にも、一般的なデジタルカメラが備える構成を備えている。
The display device 310 is, for example, an LCD or an organic EL display, and is used for displaying an image taken by the image pickup device 300, information of the image pickup device 300, a menu screen, an image reproduced from a recording medium, and the like. During standby for still image shooting or during video recording, the moving image being shot is displayed on the display device 310 in substantially real time, and the display device 310 functions as an electronic viewfinder.
Although not shown for convenience, the image pickup apparatus 300 has a configuration included in a general digital camera in addition to the above-mentioned functional block.

図5は不揮発性メモリ306に格納されているカウンタ故障情報のデータフォーマットの一例を示す図である。本実施形態は個々のカウンタ故障情報を21ビットで構成し、bit0からbit15までの16ビットを、カウンタが故障している画素間の距離情報に用いる。また、bit16からbit19の4ビットを、カウンタの故障ビット位置を示すカウンタビット情報に用いる。また、bit20はダミーフラグに用いる。ダミーフラグは、距離情報が16ビットで表現できない(65535画素を超える)場合に、距離情報(65535画素)が表す画素のカウンタが故障していないことを示すために1に設定される。また、最後のカウンタ故障情報として保存されるEODデータは、ダミーフラグが1に設定され、距離情報やカウンタビット情報が存在しないデータであってよい。また、カウンタビット情報のビット数は、撮像素子200が有するカウンタのビット数に応じて定めることができる。 FIG. 5 is a diagram showing an example of a data format of counter failure information stored in the non-volatile memory 306. In this embodiment, each counter failure information is composed of 21 bits, and 16 bits from bit 0 to bit 15 are used for distance information between pixels in which the counter is failed. Further, 4 bits from bit 16 to bit 19 are used for counter bit information indicating the failure bit position of the counter. The bit 20 is used as a dummy flag. The dummy flag is set to 1 to indicate that the counter of the pixel represented by the distance information (65535 pixels) has not failed when the distance information cannot be represented by 16 bits (more than 65535 pixels). Further, the EOD data stored as the last counter failure information may be data in which the dummy flag is set to 1 and the distance information and the counter bit information do not exist. Further, the number of bits of the counter bit information can be determined according to the number of bits of the counter included in the image pickup device 200.

次に、本実施形態の補正処理部307の機能構成例と動作例について図6~図8を用いて説明する。
図6は、補正処理部307の機能構成例を示すブロック図である。また、図7は、撮像装置300の起動時(Init)からの、補正処理部307の動作タイミングを示すタイミングチャートである。
Next, a functional configuration example and an operation example of the correction processing unit 307 of the present embodiment will be described with reference to FIGS. 6 to 8.
FIG. 6 is a block diagram showing a functional configuration example of the correction processing unit 307. Further, FIG. 7 is a timing chart showing the operation timing of the correction processing unit 307 from the time when the image pickup apparatus 300 is started (Init).

SRAM501は、撮像装置300の起動時(図7の時刻InitからVstart1までの、Data-Load期間)に、不揮発性メモリ306に格納されているカウンタ故障情報を、データ入力509経由で読み込んで記憶するためのバッファメモリである。また、SRAM501に読み込まれたカウンタ故障情報のうち、距離情報(bit0~15)は比較回路503に入力され、カウンタビット情報およびダミーフラグ(bit16~20)はデコーダ504に入力される。 The SRAM 501 reads and stores the counter failure information stored in the non-volatile memory 306 via the data input 509 at the time of starting the image pickup apparatus 300 (the Data-Load period from the time Init to Vstart1 in FIG. 7). It is a buffer memory for. Further, among the counter failure information read into the SRAM 501, the distance information (bits 0 to 15) is input to the comparison circuit 503, and the counter bit information and the dummy flags (bits 16 to 20) are input to the decoder 504.

リセット入力510は、画像フレームの先頭のタイミング(図7のVstart1)でシステム制御部302から入力され、カウンタ502をリセットする。カウンタ502は撮像素子200から画素入力507として入力される画像データについて、1画素を1サイクルとしてカウントする。つまり、カウンタ502の計数値は入力される画素データが、フレームの先頭から何画素目であるかを示す。本実施形態においてカウンタ502は16ビットカウンタであり、計数値は比較回路503に入力される。 The reset input 510 is input from the system control unit 302 at the timing at the beginning of the image frame (Vstart 1 in FIG. 7), and resets the counter 502. The counter 502 counts one pixel as one cycle for the image data input from the image sensor 200 as the pixel input 507. That is, the count value of the counter 502 indicates the pixel number from the beginning of the frame that the input pixel data is. In the present embodiment, the counter 502 is a 16-bit counter, and the count value is input to the comparison circuit 503.

比較回路503は、n番目のカウンタ故障情報の距離情報Dn(nは1以上の整数)と、カウンタ502の計数値とを比較し、両者が一致したときに、デコーダ504に通知するとともに、カウンタ502をリセットする。比較回路503は、距離情報と計数値とが一致しない場合にはデコーダ504に対して通知はしない。 The comparison circuit 503 compares the distance information Dn (n is an integer of 1 or more) of the nth counter failure information with the count value of the counter 502, and when both match, notify the decoder 504 and the counter. Reset 502. The comparison circuit 503 does not notify the decoder 504 when the distance information and the count value do not match.

そして、デコーダ504(重み制御手段)は、通知を受信すると、n番目のカウンタ故障情報のカウンタビット情報に基づく重みを決定し、重み付け加算回路506に与える。そして、デコーダ504は、SRAM501から次の(n+1番目の)カウンタ故障情報を読み出す。これにより、デコーダ504および比較回路503のカウンタ故障情報が更新される(図7のP1~P4のそれぞれ)。 Then, when the decoder 504 (weight control means) receives the notification, the decoder 504 determines the weight based on the counter bit information of the nth counter failure information and gives it to the weighting addition circuit 506. Then, the decoder 504 reads the next (n + 1st) counter failure information from the SRAM 501. As a result, the counter failure information of the decoder 504 and the comparison circuit 503 is updated (each of P1 to P4 in FIG. 7).

デコーダ504はカウンタ502から通知が入力されたサイクル(故障したカウンタ回路の出力である画素データ)について、ダミーフラグが設定されていない(1でない)場合、カウンタビット情報に基づいて重み付け加算回路506の重み付けを制御する。図7において、ダミーフラグの値はDummyとして示している。例えば、P1のタイミングでデコーダ504が通知を受けた場合、デコーダ504はVstart1のタイミングでSRAM501から読み出したダミーフラグDummyの値を確認する。同様に、P2のタイミングでデコーダ504が通知を受けた場合、デコーダ504はP1のタイミングでSRAM501から読み出したダミーフラグDummyの値を確認する。図7では、EODデータを除くカウンタ故障情報が4つである場合の動作タイミングを示している。 When the dummy flag is not set (not 1) for the cycle in which the notification is input from the counter 502 (pixel data which is the output of the failed counter circuit), the decoder 504 of the weighting addition circuit 506 is based on the counter bit information. Control the weighting. In FIG. 7, the value of the dummy flag is shown as Dummy. For example, when the decoder 504 is notified at the timing of P1, the decoder 504 confirms the value of the dummy flag Dummy read from the SRAM 501 at the timing of Vstart1. Similarly, when the decoder 504 is notified at the timing of P2, the decoder 504 confirms the value of the dummy flag Dummy read from the SRAM 501 at the timing of P1. FIG. 7 shows the operation timing when there are four counter failure information excluding EOD data.

デコーダ504は、カウンタ502から通知が入力されないサイクルについては、重み付け加算回路506に重みを与えないか、重み0を与える。いずれの場合も重み付け加算回路506による補正は行われない。また、SRAM501から読み出したカウンタ故障情報がEODデータであった場合、デコーダ504は次のフレームが開始されるまでSRAM501からカウンタ故障情報の読み込みを行わず、また重み付け加算回路506に重みを与えないか、重み0を与える。 The decoder 504 does not give a weight to the weighting addition circuit 506 or gives a weight of 0 for the cycle in which the notification is not input from the counter 502. In either case, the correction by the weighting addition circuit 506 is not performed. If the counter failure information read from the SRAM 501 is EOD data, the decoder 504 does not read the counter failure information from the SRAM 501 until the next frame is started, and does not give weight to the weighting addition circuit 506? , Gives a weight of 0.

重み付け加算回路506は、画素入力507からの画素データ(入力画素データ)と、補正データ生成回路505からの補正データとを、以下の式に基づいて重み付け加算し、画素データを補正する。
補正後の画素データ=(1-w/100)×入力画素データ+w/100×補正データ
ここで、w[%](0≦w≦100)はデコーダ504から与えられる重み(または補正度合い)である。なお、重み付け加算回路506は、デコーダ504から重みを与えられないサイクルおよび、重み0を与えられたサイクルについては、入力画素データをそのまま出力する。次のフレームが開始されると(図7の時刻Vstart2)、デコーダ504はSRAM501から最初のカウンタ故障情報を読み出す。
The weighting addition circuit 506 weights and adds the pixel data (input pixel data) from the pixel input 507 and the correction data from the correction data generation circuit 505 based on the following equation to correct the pixel data.
Corrected pixel data = (1-w / 100) × input pixel data + w / 100 × correction data Here, w [%] (0 ≦ w ≦ 100) is the weight (or degree of correction) given by the decoder 504. be. The weighting addition circuit 506 outputs the input pixel data as it is for the cycle in which the weight is not given by the decoder 504 and the cycle in which the weight is given 0. When the next frame is started (time Vstart2 in FIG. 7), the decoder 504 reads the first counter failure information from the SRAM 501.

補正データ生成回路505は画素入力507からの画素データの周辺の所定範囲の画素データを用いて、補正データ(補正値)を生成する。周辺画素データから補正データを生成する方法に特に制限はなく、例えば周辺画素データの平均値を補正データとしてもよい。また、補正対象の画素データも補正データの生成に用いてもよい。なお、図6では図面および説明を簡単にするために記載していないが、例えば補正データの生成に、補正対象の画素データより後に入力される画素データを用いる場合には、入力される画素データを一定量蓄積するバッファなどを用いる。また、比較回路503やデコーダ504の処理タイミングについても調整する。 The correction data generation circuit 505 generates correction data (correction value) using pixel data in a predetermined range around the pixel data from the pixel input 507. The method of generating the correction data from the peripheral pixel data is not particularly limited, and for example, the average value of the peripheral pixel data may be used as the correction data. Further, the pixel data to be corrected may also be used to generate the correction data. Although not shown in FIG. 6 for simplification of the drawings and description, for example, when pixel data input after the pixel data to be corrected is used for generating correction data, the input pixel data is used. Use a buffer that stores a certain amount of data. Further, the processing timing of the comparison circuit 503 and the decoder 504 is also adjusted.

ここで、デコーダ504による重み付け制御について、図8を用いて説明する。図8は、デコーダ504が重み付け加算回路506に対して設定する重みの例を示す図である。本実施形態において、デコーダ504は、カウンタのどのビットが故障しているかに応じて、重みを変化させる。ここでは、撮像素子200は12ビットカウンタを用いているため、図8の横軸の故障ビット位置は、bit-0からbit-11までである。 Here, the weighting control by the decoder 504 will be described with reference to FIG. FIG. 8 is a diagram showing an example of weights set by the decoder 504 with respect to the weighting addition circuit 506. In this embodiment, the decoder 504 changes the weight depending on which bit of the counter is failing. Here, since the image sensor 200 uses a 12-bit counter, the failure bit position on the horizontal axis in FIG. 8 is from bit-0 to bit-11.

ここで、図8(A)はG画素用の重み、図8(B)はR画素およびB画素用の重みの例をそれぞれ示している。いずれも、基本的には故障ビット位置nについての重み(補正度合い)は、故障ビット位置(n-1)についての重み以上とする。これは、上位ビットの故障ほど、正しいカウント値との差が大きくなるためである。一方、カラーフィルタのパターンや人間の視覚特性により、G画素と比較してR画素やB画素については補正による画質劣化が目立たない。そのため、同じ故障ビット位置に対する重みは、G画素よりもR画素およびB画素に対する重みを大きく(補正を強く)している。例えばG画素については、故障ビット位置が最下位ビット近傍(ここではビット0または1)の場合には、補正度合いを0%として、補正は行わない。 Here, FIG. 8A shows an example of a weight for a G pixel, and FIG. 8B shows an example of a weight for an R pixel and a B pixel. In each case, basically, the weight (correction degree) for the failure bit position n is equal to or greater than the weight for the failure bit position (n-1). This is because the failure of the high-order bit increases the difference from the correct count value. On the other hand, due to the pattern of the color filter and the visual characteristics of human beings, the deterioration of the image quality due to the correction is not noticeable for the R pixel and the B pixel as compared with the G pixel. Therefore, the weight for the same failure bit position is larger (stronger correction) for the R pixel and the B pixel than for the G pixel. For example, for the G pixel, when the failure bit position is near the least significant bit (here, bit 0 or 1), the correction degree is set to 0% and no correction is performed.

なお、個々の画素に設けられたカラーフィルタの色(以下、画素の色という)は、予め不揮発性メモリ306に記憶しておき、システム制御部302からデコーダに通知することができるが、必須ではない。画素の位置と色との対応は固定かつ規則的であるため、最初に読み出される画素の色が分かれば、その後読み出される画素の色も特定できる。したがって、例えば最初に読み出される画素の位置と、読み出す順序が固定であれば、情報を記憶しておかなくても、個々の画素の色は特定できる。あるいは、システム制御部302から、最初に読み出す画素の色の情報をデコーダ504に通知し、その後はデコーダ504がカラーフィルタの規則性に従って個々の画素の色を特定してもよい。 The color of the color filter provided for each pixel (hereinafter referred to as the pixel color) can be stored in the non-volatile memory 306 in advance and notified from the system control unit 302 to the decoder, but it is not essential. do not have. Since the correspondence between the pixel position and the color is fixed and regular, if the color of the pixel to be read first is known, the color of the pixel to be read after that can be specified. Therefore, for example, if the position of the first pixel to be read and the reading order are fixed, the color of each pixel can be specified without storing the information. Alternatively, the system control unit 302 may notify the decoder 504 of the color information of the pixel to be read first, and then the decoder 504 may specify the color of each pixel according to the regularity of the color filter.

なお、画素の色によって重みを異ならせることは必須ではなく、全ての画素について、故障ビット位置に応じた共通の重みを適用してもよい。この場合も、基本的には故障ビット位置nについての重みは、故障ビット位置(n-1)についての重み以上とする。 It is not essential to make the weights different depending on the color of the pixels, and a common weight according to the failure bit position may be applied to all the pixels. Also in this case, basically, the weight for the failure bit position n is equal to or greater than the weight for the failure bit position (n-1).

図7において、Bitは故障ビット位置を示している。したがって、デコーダ504は、例えば時刻P1では、故障ビット位置4(および必要に応じて画素の色)に対応した重みを重み付け加算回路506に与える。同様に、デコーダ504は、時刻P3では故障ビット位置7、時刻P4では故障ビット位置11に対応した重みを重み付け加算回路506に与える。一方、時刻P2についてはダミーフラグが1であるため、対象画素は補正すべきでない。そのため、デコーダ504は補正度合い0%に相当する重み(すなわち、補正データに対する重み0)を、重み付け加算回路506に与える。 In FIG. 7, Bit indicates the fault bit position. Therefore, the decoder 504, for example, at time P1, gives the weighting addition circuit 506 a weight corresponding to the failure bit position 4 (and, if necessary, the color of the pixel). Similarly, the decoder 504 gives a weight corresponding to the failure bit position 7 at the time P3 and the failure bit position 11 at the time P4 to the weighting addition circuit 506. On the other hand, since the dummy flag is 1 for the time P2, the target pixel should not be corrected. Therefore, the decoder 504 gives a weight corresponding to a correction degree of 0% (that is, a weight of 0 for the correction data) to the weighting addition circuit 506.

時刻P4でEODデータを読み出すと、デコーダ504は現フレームについての画素データの読み出しが完了するまで、カウンタ故障情報の読み出しおよび重み付け加算回路506への重みの提供を停止する(重み0を提供し続けてもよい)。 When the EOD data is read at time P4, the decoder 504 stops reading the counter failure information and providing the weight to the weighting addition circuit 506 until the reading of the pixel data for the current frame is completed (continues to provide the weight 0). May be).

以上説明したように、本実施形態によれば、フォトンカウンティング式の撮像素子において画素ごとに設けられたカウンタ回路のうち、故障が検出されたカウンタ回路と、故障しているビット位置とに関するカウンタ故障情報を保持するようにした。これにより、読み出した画素データのうち、故障したカウンタに対応する画素データを補正することが可能になる。そのため、膨大な数のカウンタ回路が実装されるチップの歩留まりを高めることが可能になる。また、故障しているビット位置に応じた度合い(強さ)で補正することにより、故障の影響の大きさに応じて適切な補正が可能となる。さらに、補正する画素の色に応じて度合い(強さ)を異ならせることにより、補正による画像劣化を目立たなくすることができる。また、本実施形態は、積層型撮像素子として実施することにより、数千万画素以上の撮像素子、代表的にはAPS-Cサイズやフルサイズ以上の大型撮像素子に好適に実施可能である。 As described above, according to the present embodiment, among the counter circuits provided for each pixel in the photon counting type image pickup device, the counter failure relating to the counter circuit in which the failure is detected and the failed bit position Changed to retain information. This makes it possible to correct the pixel data corresponding to the failed counter among the read pixel data. Therefore, it is possible to increase the yield of chips on which a huge number of counter circuits are mounted. Further, by making corrections to a degree (strength) according to the bit position where the failure has occurred, appropriate corrections can be made according to the magnitude of the influence of the failure. Further, by making the degree (intensity) different according to the color of the pixel to be corrected, the image deterioration due to the correction can be made inconspicuous. Further, by implementing this embodiment as a stacked image sensor, it can be suitably implemented for an image sensor having tens of millions of pixels or more, typically a large image sensor of APS-C size or full size or more.

●(第2実施形態)
次に、本発明の第2実施形態について説明する。図9は、本実施形態に係る撮像装置800の構成例を示すブロック図である。図9において、第1実施形態で説明した撮像装置300と同じ構成要素については図4および図6と同じ参照数字を付し、説明を省略する。
● (Second embodiment)
Next, a second embodiment of the present invention will be described. FIG. 9 is a block diagram showing a configuration example of the image pickup apparatus 800 according to the present embodiment. In FIG. 9, the same components as those of the image pickup apparatus 300 described in the first embodiment are designated by the same reference numerals as those in FIGS. 4 and 6, and the description thereof will be omitted.

撮像装置800は、第1実施形態において撮像装置300が撮像素子200の外部に有していた構成の一部を、撮像素子200と同一のパッケージ(撮像素子パッケージ801)に封入されるチップに実装している。また、撮像素子パッケージ801から読み出した画素データを補正するための重みに関する情報を、撮像素子パッケージ801内で画素データに付与するための構成を有している。なお、撮像素子パッケージ801内で3次元実装するチップの数や、各チップにどの回路を実装するかについては特に制限はない。 The image pickup device 800 mounts a part of the configuration that the image pickup device 300 has outside the image pickup device 200 in the first embodiment on a chip enclosed in the same package as the image pickup device 200 (image pickup device package 801). is doing. Further, it has a configuration for imparting information on weights for correcting pixel data read from the image sensor package 801 to the pixel data in the image sensor package 801. There are no particular restrictions on the number of chips to be mounted three-dimensionally in the image sensor package 801 and which circuit is mounted on each chip.

本実施形態において、フラグ付加部802は、撮像素子200が出力する画素データのそれぞれに対し、デコーダ804の指示に応じた補正情報(補正フラグ)を付加してデータ送信部803に出力する。デコーダ804は、重みの代わりに補正フラグをフラグ付加部802に与えるほかは、第1実施形態のデコーダ504と同様である。 In the present embodiment, the flag addition unit 802 adds correction information (correction flag) according to the instruction of the decoder 804 to each of the pixel data output by the image sensor 200 and outputs the correction information (correction flag) to the data transmission unit 803. The decoder 804 is the same as the decoder 504 of the first embodiment except that a correction flag is given to the flag addition unit 802 instead of the weight.

つまり、デコーダ804は、故障しているカウンタに対応する画素データに対して、故障ビット位置に応じた補正度合い(重み)を決定し、決定した補正度合いを示す補正フラグをフラグ付加部802に与える。故障ビット位置と補正度合いとの関係は第1実施形態と同じであってもよいが、ここでは付加するビット数を少なくするため、補正度合いの種類を減らしている。具体的には、2ビットの補正フラグで表現できるよう、図10に示す通り、補正度合いを0%、25%、50%、100%の4種類とした。また、画素の色については考慮していない。なお、ダミーフラグが1である場合に、補正度合いを0%とする点は第1実施形態と共通である。 That is, the decoder 804 determines the correction degree (weight) according to the failure bit position for the pixel data corresponding to the failed counter, and gives the flag addition unit 802 a correction flag indicating the determined correction degree. .. The relationship between the fault bit position and the correction degree may be the same as in the first embodiment, but here, in order to reduce the number of bits to be added, the types of correction degree are reduced. Specifically, as shown in FIG. 10, the degree of correction is set to 4 types of 0%, 25%, 50%, and 100% so that it can be expressed by a 2-bit correction flag. Moreover, the color of the pixel is not considered. It should be noted that when the dummy flag is 1, the correction degree is set to 0%, which is common to the first embodiment.

図11はフラグ付加部802の回路構成例を示す図である。フラグ付加部802は、撮像素子200が出力するmビット(ここではm=12)の画素データ901に、セレクタ904が出力する2ビットの補正フラグを付加して、(m+2)ビットのフラグ付き画素データ903としてデータ送信部803に出力する。図12に、フラグ付き画素データのデータ構成例を示す。ここでは補正フラグを最上位2ビットとして付加するものとしたが、最下位2ビットとして付加してもよい。また、画素データと補正フラグとの関連づけができれば、補正フラグを画素データと別個に出力してもよい。 FIG. 11 is a diagram showing a circuit configuration example of the flag addition unit 802. The flag addition unit 802 adds a 2-bit correction flag output by the selector 904 to the pixel data 901 of m bits (here, m = 12) output by the image pickup element 200, and a pixel with a flag of (m + 2) bits. It is output to the data transmission unit 803 as data 903. FIG. 12 shows a data configuration example of flagged pixel data. Here, the correction flag is added as the most significant 2 bits, but it may be added as the least significant 2 bits. Further, if the pixel data can be associated with the correction flag, the correction flag may be output separately from the pixel data.

セレクタ904は、4種類の補正フラグのうち、デコーダ804から与えられる補正度合い902に応じた1つを出力する。ここでは、セレクタ904は、補正度合いが0[%]の場合は”00”、補正度合いが25[%]の場合は”01”、補正度合いが50[%]の場合は”10”、補正度合いが100[%]の場合は”11”の補正フラグを出力する。 The selector 904 outputs one of the four types of correction flags according to the correction degree 902 given by the decoder 804. Here, the selector 904 is "00" when the correction degree is 0 [%], "01" when the correction degree is 25 [%], and "10" when the correction degree is 50 [%]. When the degree is 100 [%], the correction flag of "11" is output.

データ送信部803は、フラグ付き画素データ903を、撮像素子パッケージ801の外部回路であるデータ受信部805に送信する。データ受信部805は、フラグ付き画像データ903を補正処理部806に出力する。 The data transmission unit 803 transmits the flagged pixel data 903 to the data reception unit 805, which is an external circuit of the image sensor package 801. The data receiving unit 805 outputs the flagged image data 903 to the correction processing unit 806.

図13は本実施形態の補正処理部806の機能構成例を示すブロック図である。補正処理部806は、データ受信部805から受信した14ビットのフラグ付き画像データ1101を受信する。14ビットのうち最上位2ビットはフラグ検出部1103へ、残りの12ビットは補正データ生成回路505に入力される。 FIG. 13 is a block diagram showing a functional configuration example of the correction processing unit 806 of the present embodiment. The correction processing unit 806 receives the 14-bit flagged image data 1101 received from the data reception unit 805. Of the 14 bits, the most significant 2 bits are input to the flag detection unit 1103, and the remaining 12 bits are input to the correction data generation circuit 505.

フラグ検出部1103はフラグ付加部802のセレクタ904と逆の動作を行い、2ビットのフラグを補正度合いに変換して重み付け加算回路506に与える。すなわち、フラグ検出部1103は、補正フラグが”00”であれば0[%]、”01”であれば25[%]、”10”であれば50[%]、”11”であれば100[%]の補正度合いを重み付け加算回路506に与える。補正データ生成回路505および重み付け加算回路506の動作は第1実施形態と同様であるため、説明を省略する。 The flag detection unit 1103 performs the reverse operation of the selector 904 of the flag addition unit 802, converts a 2-bit flag into a correction degree, and gives it to the weighting addition circuit 506. That is, the flag detection unit 1103 is 0 [%] if the correction flag is "00", 25 [%] if it is "01", 50 [%] if it is "10", and "11". A correction degree of 100 [%] is given to the weighting addition circuit 506. Since the operation of the correction data generation circuit 505 and the weighting addition circuit 506 is the same as that of the first embodiment, the description thereof will be omitted.

本実施形態においても、第1実施形態と同様の効果を実現できる。また、本実施形態では、撮像素子パッケージがカウンタ故障情報を保持し、必要は補正量に関する情報(補正フラグ)を付加した画素データを出力するので、撮像素子のユーザがカウンタの故障検出を行う必要が無い。そのため、撮像素子単体での流通に適しているという利点がある。なお、補正フラグのビット数を増やしたり、画素の色を考慮したりして、よりきめ細かい補正制御を行ってもよい。 Also in this embodiment, the same effect as that of the first embodiment can be realized. Further, in the present embodiment, the image pickup element package holds the counter failure information, and if necessary, outputs the pixel data to which the information regarding the correction amount (correction flag) is added, so that the user of the image pickup element needs to detect the failure of the counter. There is no. Therefore, there is an advantage that it is suitable for distribution as a single image sensor. It should be noted that finer correction control may be performed by increasing the number of bits of the correction flag or considering the color of the pixel.

(その他の実施形態)
本発明は、上述の実施形態における少なくとも補正処理部の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes at least the function of the correction processing unit in the above-described embodiment to the system or device via a network or storage medium, and one or more processors in the computer of the system or device provide the program. It can also be realized by the process of reading and executing. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

100…単位画素、104…加算器、105…FF、200…撮像素子、302…システム制御部、306…不揮発性メモリ、307、806…補正処理部、504、804…デコーダ、505…補正データ生成回路、506…重み付け加算回路 100 ... unit pixel, 104 ... adder, 105 ... FF, 200 ... image pickup element, 302 ... system control unit, 306 ... non-volatile memory, 307, 806 ... correction processing unit, 504, 804 ... decoder, 505 ... correction data generation Circuit, 506 ... Weighting adder circuit

Claims (16)

複数の画素が配置された画素アレイであって、前記複数の画素のそれぞれが、単一フォトンの入射を検出可能な光電変換部と、前記光電変換部が出力するパルスをカウントするカウンタとを有する画素アレイと、
前記画素アレイに含まれる複数のカウンタのうち、故障しているカウンタと、故障の内容についての情報であるカウンタ故障情報を記憶する記憶手段と、
を有することを特徴とする撮像素子。
A pixel array in which a plurality of pixels are arranged, each of the plurality of pixels has a photoelectric conversion unit capable of detecting the incident of a single photon, and a counter for counting pulses output by the photoelectric conversion unit. With a pixel array,
Among the plurality of counters included in the pixel array, a failed counter, a storage means for storing counter failure information which is information about the content of the failure, and a storage means.
An image pickup device characterized by having.
前記故障の内容が、故障しているビット位置であることを特徴とする請求項1に記載の撮像素子。 The image pickup device according to claim 1, wherein the content of the failure is a failed bit position. さらに、前記カウンタ故障情報に基づいて、故障しているカウンタのカウント値を補正するための補正情報を生成して出力する出力手段を有することを特徴とする請求項1または2に記載の撮像素子。 The image pickup device according to claim 1 or 2, further comprising an output means for generating and outputting correction information for correcting the count value of the failed counter based on the counter failure information. .. 前記故障の内容が、故障しているビット位置であり、前記出力手段は、ビット位置(n+1)についての補正の強さが、ビット位置nについての補正の強さ以上となるような補正情報を生成することを特徴とする請求項3に記載の撮像素子。 The content of the failure is the failed bit position, and the output means provides correction information such that the correction strength for the bit position (n + 1) is equal to or greater than the correction strength for the bit position n. The image pickup device according to claim 3, wherein the image pickup device is generated. 前記出力手段は、故障しているカウンタを有する画素に設けられているカラーフィルタの色が赤または青の場合には、緑である場合よりも補正が強くなるような補正情報を生成することを特徴とする請求項4に記載の撮像素子。 The output means generates correction information so that when the color of the color filter provided in the pixel having the failed counter is red or blue, the correction is stronger than when the color is green. The image pickup device according to claim 4, which is characterized. 前記カウンタ故障情報は、前記撮像素子の製造時におけるテスト結果に基づいて記憶されることを特徴とする請求項1から5のいずれか1項に記載の撮像素子。 The image pickup device according to any one of claims 1 to 5, wherein the counter failure information is stored based on a test result at the time of manufacturing the image pickup device. 複数のカウンタを直列に接続する、故障検出用の経路を有することを特徴とする請求項1から6のいずれか1項に記載の撮像素子。 The image pickup device according to any one of claims 1 to 6, further comprising a path for detecting a failure, in which a plurality of counters are connected in series. 前記光電変換部と前記カウンタとが、別個のチップに実装された積層型撮像素子であることを特徴とする請求項1から7のいずれか1項に記載の撮像素子。 The image pickup device according to any one of claims 1 to 7, wherein the photoelectric conversion unit and the counter are laminated image pickup devices mounted on separate chips. 請求項3から5のいずれか1項に記載の撮像素子と、
前記撮像素子から画素データとして読み出した前記カウント値を、前記補正情報に基づいて補正する補正手段と、
を有することを特徴とする撮像装置。
The image pickup device according to any one of claims 3 to 5.
A correction means for correcting the count value read as pixel data from the image sensor based on the correction information,
An imaging device characterized by having.
前記補正手段は、前記カウント値と補正データとを、前記補正情報に基づく重みを用いて重み付け加算することにより前記カウント値を補正することを特徴とする請求項9に記載の撮像装置。 The imaging device according to claim 9, wherein the correction means corrects the count value by weighting and adding the count value and the correction data using weights based on the correction information. 複数の画素が配置された撮像素子であって、前記複数の画素のそれぞれが、単一フォトンの入射を検出可能な光電変換部と、前記光電変換部が出力するパルスをカウントするカウンタとを有する撮像素子と、
前記撮像素子が有する複数のカウンタのうち、故障しているカウンタと、故障の内容についての情報であるカウンタ故障情報を記憶する記憶手段と、
前記カウンタ故障情報に基づいて、前記故障しているカウンタを有する画素から読み出された画素データを補正する補正手段と、
を有することを特徴とする撮像装置。
An image pickup device in which a plurality of pixels are arranged, each of the plurality of pixels has a photoelectric conversion unit capable of detecting the incident of a single photon, and a counter for counting pulses output by the photoelectric conversion unit. Image sensor and
Among the plurality of counters included in the image pickup element, a failed counter, a storage means for storing counter failure information which is information about the content of the failure, and a storage means.
A correction means for correcting pixel data read from a pixel having the failed counter based on the counter failure information, and a correction means.
An imaging device characterized by having.
前記故障の内容が、故障しているビット位置であることを特徴とする請求項11に記載の撮像装置。 The imaging device according to claim 11, wherein the content of the failure is a bit position where the failure has occurred. 前記補正手段は、ビット位置(n+1)についての補正の強さが、ビット位置nについての補正の強さ以上となるように前記画素データを補正することを特徴とする請求項12に記載の撮像装置。 The imaging according to claim 12, wherein the correction means corrects the pixel data so that the correction strength for the bit position (n + 1) is equal to or higher than the correction strength for the bit position n. Device. 前記補正手段は、故障しているカウンタを有する画素に設けられているカラーフィルタの色が赤または青の場合には、緑である場合よりも強く補正することを特徴とする請求項13に記載の撮像装置。 13. The correction means according to claim 13, wherein when the color of the color filter provided in the pixel having the failed counter is red or blue, the correction means makes a stronger correction than when the color is green. Imaging device. 前記補正手段は、前記画素データと補正データとを、前記カウンタ故障情報に基づく重みを用いて重み付け加算することにより前記画素データを補正することを特徴とする請求項11から14のいずれか1項に記載の撮像装置。 One of claims 11 to 14, wherein the correction means corrects the pixel data by weighting and adding the pixel data and the correction data using weights based on the counter failure information. The imaging device according to. 撮像装置が有するコンピュータを、請求項10から15のいずれか1項に記載の撮像装置の補正手段として機能させるためのプログラム。 A program for causing a computer included in an image pickup apparatus to function as a correction means for the image pickup apparatus according to any one of claims 10 to 15.
JP2018126887A 2018-07-03 2018-07-03 Image sensor and image sensor Active JP7084801B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018126887A JP7084801B2 (en) 2018-07-03 2018-07-03 Image sensor and image sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018126887A JP7084801B2 (en) 2018-07-03 2018-07-03 Image sensor and image sensor

Publications (2)

Publication Number Publication Date
JP2020010093A JP2020010093A (en) 2020-01-16
JP7084801B2 true JP7084801B2 (en) 2022-06-15

Family

ID=69152464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018126887A Active JP7084801B2 (en) 2018-07-03 2018-07-03 Image sensor and image sensor

Country Status (1)

Country Link
JP (1) JP7084801B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7602890B2 (en) 2020-10-23 2024-12-19 キヤノン株式会社 Semiconductor Device
CN115225894A (en) * 2021-04-15 2022-10-21 哈尔滨工业大学(威海) Processing method and system capable of eliminating influence of light spots on image centroid and gravity center
JP2023132322A (en) * 2022-03-10 2023-09-22 ソニーセミコンダクタソリューションズ株式会社 Light-receiving element and electronic device
WO2025084113A1 (en) * 2023-10-19 2025-04-24 ソニーセミコンダクタソリューションズ株式会社 Light reception element
CN119743687B (en) * 2024-12-05 2026-02-13 武汉北极芯微电子有限公司 A method and circuit for reducing the power consumption of an imaging device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010278560A (en) 2009-05-26 2010-12-09 Sharp Corp Imaging system and electronic information device
JP2011030181A (en) 2009-06-23 2011-02-10 Panasonic Corp Solid-state image pickup apparatus, image pickup module and image pickup system
JP2011205586A (en) 2010-03-26 2011-10-13 Canon Inc Image processing apparatus, and control method and program for image processing apparatus
JP2012104901A (en) 2010-11-08 2012-05-31 Canon Inc Imaging device
JP2013038657A (en) 2011-08-09 2013-02-21 Canon Inc Image processor and image processing method
WO2014097519A1 (en) 2012-12-18 2014-06-26 パナソニック株式会社 Semiconductor optical detector

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010278560A (en) 2009-05-26 2010-12-09 Sharp Corp Imaging system and electronic information device
JP2011030181A (en) 2009-06-23 2011-02-10 Panasonic Corp Solid-state image pickup apparatus, image pickup module and image pickup system
JP2011205586A (en) 2010-03-26 2011-10-13 Canon Inc Image processing apparatus, and control method and program for image processing apparatus
JP2012104901A (en) 2010-11-08 2012-05-31 Canon Inc Imaging device
JP2013038657A (en) 2011-08-09 2013-02-21 Canon Inc Image processor and image processing method
WO2014097519A1 (en) 2012-12-18 2014-06-26 パナソニック株式会社 Semiconductor optical detector

Also Published As

Publication number Publication date
JP2020010093A (en) 2020-01-16

Similar Documents

Publication Publication Date Title
JP7084801B2 (en) Image sensor and image sensor
US9628733B2 (en) Image pickup device, image pickup apparatus
JP6380974B2 (en) Imaging device, imaging device
JP5528627B2 (en) Imaging apparatus, imaging device, and sensitivity difference correction method
WO2012114819A1 (en) Image pick-up device, image pick-up device control method, and program
US10063762B2 (en) Image sensor and driving method thereof, and image capturing apparatus with output signal control according to color
US11290648B2 (en) Image capture apparatus and control method thereof
US11363219B2 (en) Information processing apparatus, image sensor, image capturing apparatus, and information processing method
JP6678504B2 (en) Imaging device, control method therefor, program, and storage medium
CN105814877A (en) Electronic apparatus and method of controlling the same
JP5608820B2 (en) Imaging apparatus and focus control method
JP6070301B2 (en) Solid-state imaging device and imaging apparatus using the same
US20230007191A1 (en) Image sensor, imaging apparatus, electronic device, image processing system, and signal processing method
WO2011043045A1 (en) Imaging device, solid-state imaging element, image generation method, and program
JP5526287B2 (en) Imaging apparatus and imaging method
KR20150000072A (en) Image generating apparatus and image generating method
JP6847669B2 (en) Imaging device, imaging method
JP2022111738A (en) Imaging device and image processing method
JP2020061758A (en) Imaging device and imaging apparatus
JP2015154153A (en) Camera with imaging apparatus
JP2018207502A (en) Imaging device, imaging device
JP2009303020A (en) Image capturing apparatus and defective pixel correcting method
WO2020203799A1 (en) Imaging element and imaging device
US10063767B2 (en) Image pickup device and image pickup apparatus including image pixels and phase difference pixels having basic arrangement pattern of filters
JP6393087B2 (en) Imaging device and imaging apparatus

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20210103

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220411

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220506

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220603

R151 Written notification of patent or utility model registration

Ref document number: 7084801

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151