This relates generally to imaging systems, and more particularly to imaging systems with depth sensing capabilities.
Modern electronic devices such as cellular telephones, cameras, and computers often use digital image sensors. Imagers (i.e., image sensors) may be formed from a two-dimensional array of image sensing pixels. Each pixel receives incident photons (light) and converts the photons into electrical signals. Image sensors are sometimes designed to provide images to electronic devices using a Joint Photographic Experts Group (JPEG) format.
Some applications such as three-dimensional (3D) imaging may require electronic devices to provide stereo and/or depth sensing capabilities. For example, to properly generate a 3D image for a given scene, an electronic device may need to identify the distances between the electronic device and objects in the scene. To identify distances, conventional electronic devices use complex arrangements. Some arrangements require the use of multiple image sensors and camera lenses that capture images from various viewpoints. Other arrangements require the addition of lenticular arrays that focus incident light on sub-regions of a two-dimensional pixel array. Due to the addition of components such as additional image sensors or complex lens arrays, these arrangements lead to reduced spatial resolution, increased cost, and increased complexity.
Embodiments of the present invention relate to image sensors with depth sensing capabilities. An electronic device with a digital camera module is shown in
Still and video image data from camera sensor 14 may be provided to image processing and data formatting circuitry 16 via path 26. Image processing and data formatting circuitry 16 may be used to perform image processing functions such as three-dimensional depth sensing, data formatting, adjusting white balance and exposure, implementing video image stabilization, face detection, etc. Image processing and data formatting circuitry 16 may also be used to compress raw camera image files if desired (e.g., to Joint Photographic Experts Group or JPEG format). In a typical arrangement, which is sometimes referred to as a system on chip (SOC) arrangement, camera sensor 14 and image processing and data formatting circuitry 16 are implemented on a common integrated circuit. The use of a single integrated circuit to implement camera sensor 14 and image processing and data formatting circuitry 16 can help to reduce costs.
Camera module 12 may convey acquired image data to host subsystems 20 over path 18 (e.g., image processing and data formatting circuitry 16 may convey image data to subsystems 20). Electronic device 10 typically provides a user with numerous high-level functions. In a computer or advanced cellular telephone, for example, a user may be provided with the ability to run user applications. To implement these functions, host subsystem 20 of electronic device 10 may include storage and processing circuitry 24 and input-output devices 22 such as keypads, input-output ports, joysticks, and displays. Storage and processing circuitry 24 may include volatile and nonvolatile memory (e.g., random-access memory, flash memory, hard drives, solid state drives, etc.). Storage and processing circuitry 24 may also include microprocessors, microcontrollers, digital signal processors, application specific integrated circuits, or other processing circuits.
It may be desirable to provide image sensors with depth sensing capabilities (e.g., to use in 3D imaging applications such as machine vision applications and other three dimensional imaging applications). To provide depth sensing capabilities, camera sensor 14 may include pixels such as pixel 100 shown in
Microlens 102 may direct incident light towards a substrate area between pixel separators 112. Color filter 104 may filter the incident light by only allowing predetermined wavelengths to pass through color filter 104 (e.g., color filter 104 may only be transparent to the wavelengths corresponding to a green color). Photosensitive areas 110A and 110B may serve to absorb incident light focused by microlens 102 and produce image signals that correspond to the amount of incident light absorbed.
Photosensitive areas 110A and 110B may each cover approximately half of the substrate area between pixel separators 112 (as an example). By only covering half of the substrate area, each photosensitive region may be provided with an asymmetric angular response (e.g., photosensitive region 110A may produce different image signals based on the angle at which incident light reaches pixel 100). The angle at which incident light reaches pixel 100 relative to a normal axis 116 may be herein referred to as the incident angle or angle of incidence.
In the example of
An image sensor can be formed using front side illumination imager arrangements (e.g., when circuitry such as metal interconnect circuitry is interposed between the microlens and photosensitive regions) or back side illumination imager arrangements (e.g., when photosensitive regions are interposed between the microlens and the metal interconnect circuitry). In both cases the stack of dielectric layers and metal routing layers need to be optimized to couple effectively light from the microlens to photosensitive areas, for example using light guide structures as a part of dielectric layers 106.
In the example of
Due to the asymmetric formation of individual photosensitive areas 110A and 110B in substrate 108, each photosensitive area may have an asymmetric angular response (e.g., photosensitive area 110A may produce different signal outputs for incident light with a given intensity based on an angle of incidence). In the diagram of
Line 160 may represent the output image signal for photosensitive area 110A whereas line 162 may represent the output image signal for photosensitive area 110B. For negative angles of incidence, the output image signal for photosensitive area 110A may increase (e.g., because incident light is focused onto photosensitive area 110A) and the output image signal for photosensitive area 110B may decrease (e.g., because incident light is focused away from photosensitive area 110B). For positive angles of incidence, the output image signal for photosensitive area 110A may be relatively small and the output image signal for photosensitive area 110B may be relatively large.
Line 164 of
The size and location of photosensitive areas 110 within a pixel (e.g., as shown in
Depth sensing pixels 100 may be used to form imagers with depth sensing capabilities.
In the arrangement of
In the arrangement of
In the arrangement of
The arrangements of
The output image signals of each pixel 100 of image sensor 14 may depend on the distance from camera lens 202 to object 204. The angle at which incident light reaches depth sensing pixels of image sensor 14 depends on the distance between lens 202 and objects in a given scene (e.g., the distance between objects such as object 204 and device 10).
An image depth signal may be calculated from the difference between the output image signals of the photosensitive areas of each pixel 100. The diagram of
For distances greater than D4 and less than D3, the image depth signal may remain substantially constant. Photosensitive regions 110A and 110B may be unable to resolve incident angles with magnitudes larger than the magnitudes of angles provided by objects at distances greater than D4 or at distances less than D3). In other words, it may be difficult for a depth sensing imager to accurately measure depth information for objects at distances greater than D4 or at distances less than D3. As an example, the depth sensing imager may have difficulty distinguishing whether an object is at a distance D4 or a distance D5 (as an example). If desired, the depth sensing imager may assume that all objects that result in an image depth signal equivalent to distance D2 or D4 are at a distance of D2 or D4, respectively (e.g., the imager may identify objects located at distances such as D2 as being at distance D4 and objects located closer than distance D3 as being at distance D3).
Depth sensing pixel 100 may be formed having the same color filter for both photosensitive regions or having multiple color filters as shown in
As shown in
In addition to depth sensing mode of operation pixel 100 of an image sensor may be used for two-dimension image capture. In this case charges acquired in photosensitive areas 110A and 110B can be summed together using a common floating diffusion node.
Pixels 100 of an image sensor may be formed along any desired axis.
The examples of
As an example, image signal outputs from photosensitive areas 110A and 110B may be summed to form a first combined signal output and image signal outputs from photosensitive areas 110C and 110D may be summed to form a second combined signal output. In this scenario, the first combined signal output and the second combined signal output may be used to determine image depth signals that horizontally partition the camera lens (e.g., into left and right portions). Vertical partitioning of the camera lens may be performed by summing image signals from photosensitive areas 110B and 110C to form a third combined signal output and summing image signals from photosensitive areas 110A and 110D to form a fourth combined signal output. The third and fourth combined signal outputs may be used to determine image depth signals that vertically partition the camera lens. In the example of
Pixel 100 may be used for two-dimensional image capture. In this case signals from photosensitive areas 110A, 110B, 110C, 110D can be summed together by binning charges on the common floating diffusion node.
If desired, pixels 100 may be split into photosensitive regions along any desired axis (e.g., horizontally, vertically, diagonally, etc.). Pixel arrays may be formed having only one type of pixels 100, two types (e.g., horizontally and vertically split pixels), or more types of lens division.
Imager 14 is operated by a timing and control circuit 306, which controls decoders 303 and 305 for selecting the appropriate row and column lines for pixel readout, and row and column driver circuitry 302, 304, which apply driving voltages to the drive transistors of the selected row and column lines. The pixel signals, which typically include a pixel reset signal Vrst and a pixel image signal Vsig for each pixel (or each photosensitive region of each pixel) are sampled by sample and hold circuitry 307 associated with the column driver 304. A differential signal Vrst−Vsig is produced for each pixel (or each photosensitive area of each pixel), which is amplified by an amplifier 308 and digitized by analog-to-digital converter 309. The analog to digital converter 309 converts the analog pixel signals to digital signals, which are fed to an image processor 310 which forms a digital image. Image processor 310 may, for example, be provided as part of image processing and data formatting circuitry 16 of
Processor system 400, for example a digital still or video camera system, generally includes a lens 202 for focusing an image on pixel array 301 when a shutter release button 497 is pressed, central processing unit (CPU) 495, such as a microprocessor which controls camera and one or more image flow functions, which communicates with one or more input/output (I/O) devices 491 over a bus 493. Imaging device 12 also communicates with CPU 495 over bus 493. System 400 also includes random access memory (RAM) 492 and can optionally include removable memory 494, such as flash memory, which also communicates with CPU 495 over the bus 493. Imaging device 12 may be combined with the CPU, with or without memory storage on a single integrated circuit or on a different chip. Although bus 493 is illustrated as a single bus, it may be one or more busses, bridges or other communication paths used to interconnect system components of system 400.
Image signal outputs from photosensitive regions of one or more pixels may be combined using shared readout circuitry.
Photosensitive regions 110 may form photodiodes that are read out using shared readout circuitry 522. Photosensitive regions 110 of pixel 100A may form photodiodes PD1L and PD1R, whereas photosensitive regions 100 of pixel 100B may form photodiodes PD2L and PD2R. Each photodiode may be coupled to shared readout circuitry 522 via a respective transfer gate 524. In the example of
Shared readout circuitry 522 may include a common storage region (e.g., a floating diffusion region) to which readout circuitry such as readout transistors and reset transistors are coupled. Image signals (i.e., acquired charge) from photosensitive regions 110 may be transferred to the common storage region by controlling transfer gates 524 (e.g., by activating or deactivating transfer gates 524).
An imager such as imager 14 of
A positive power supply voltage (e.g., voltage VAA) may be supplied at positive power supply terminal 540. Before an image is acquired, reset control signal RST may be asserted, which enables reset transistor 534. When enabled, reset transistor 534 resets charge storage node 532. Reset control signal RST may then be de-asserted to disable reset signal RST (e.g., thereby disconnecting supply voltage VAA from floating diffusion region 532).
During signal readout operations, image signals from pixels 100A and 100B may be transferred to charge storage node 532 via transfer gates TX1L, TX1R, TX2L, and TX2R (e.g., as described in connection with
The example of
Two-dimensional image information may be obtained from a pixel 100 by summing the output signals from photosensitive regions of a pixel. For example, image processing and data formatting circuitry 16 of
During depth sensing operations, each photodiode of depth sensing pixel 100C may be read separately by activating the corresponding transfer gate (e.g., while the remaining transfer gates are de-activated). The image signals may be combined to perform horizontal lens splitting, vertical lens splitting, and diagonal lens splitting. If desired, groups of photodiodes may be read together by selectively activating transfer gates. For example, photodiodes PD1 and PD2 may be read together, photodiodes PD1 and PD3 may be read together, etc. During two-dimensional imaging operations, all transfer gates may be activated to transfer charge from photodiodes PD1, PD2, PD3, and PD4 simultaneously.
As shown by graph 600, the photodiode potential across axis 602 may include barriers 608 and 606 (e.g., because photodiode potential at barriers 608 and 606 is lower than at other locations along axis 602 of pixel array 301). Barriers 608 and 606 may be formed partially by physical separation between photodiodes of pixel 100C and between neighboring pixels. For example, barrier 608 may be formed via physical separation between photodiodes PD1 and PD2. Barriers 606 may be formed partially by differing pixel attributes. For example, pixel 100C may include color filters 104 that pass a first color (e.g., green), whereas, neighboring pixels may include color filters 104 that pass other colors (e.g., blue, red). In this scenario, the physical distance D1 separating pixel 100C and neighboring pixels may combine with the different color filter attributes to provide increased inter-pixel isolation relative to intra-pixel isolation. In other words, inter-pixel barrier 606 that isolates neighboring pixels may be greater than intra-pixel barrier 608 that isolates neighboring photodiodes within a pixel. By providing barriers 606 and 608, electrical cross-talk between pixels and between photodiodes may be reduced, which helps to improve captured image quality. In general, it may be desirable to have increased isolation between neighboring pixels (inter-pixel isolation).
It may be desirable to have reduced intra-pixel isolation relative to inter-pixel isolation to balance sensitivity loss with depth sensing image quality and two-dimensional image quality as shown by barrier difference 604 between barriers 608 and 606. For example, charge summing between photodiodes PD1 and PD2 may be performed to obtain two-dimensional images. In this scenario, it may be desirable to have a reduced barrier 608 to help maximize the total amount of combined light absorbed by photodiodes PD1 and PD2.
Various embodiments have been described illustrating imagers with depth sensing capabilities.
An imager may include depth sensing pixels that receive incident light and convert the received light into electrical signals. The imager may have an associated imaging lens that focuses incident light onto the imager. Each of the depth sensing pixels may include a microlens that focuses incident light from the imaging lens through a color filter onto a substrate region. Each depth sensing pixel may include first and second photosensitive regions in the substrate region that receive incident light from the microlens. The first and second photosensitive regions may provide different and asymmetrical angular responses to incident light. The angular response of the first photosensitive region may be substantially inverted from the angular response of the second photosensitive region.
The first and second photosensitive regions of a given depth sensing pixel may effectively divide the corresponding imaging lens pupil into separate portions. The first photosensitive region may receive incident light from a first portion of the corresponding imaging lens pupil. The second photosensitive region may receive incident light from a second portion of the corresponding imaging lens pupil. The photosensitive regions may be configured to divide the imaging lens pupil along a horizontal axis, vertical axis, or any desired axis.
Depth information for each depth sensing pixel may be determined based on the difference between output signals of the first and second photosensitive regions of that depth sensing pixel. Color information for each depth sensing pixel may be determined from a summation of output signals of the first and second photosensitive regions.
The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention.
This application is a continuation of patent application Ser. No. 13/728,086, filed Dec. 27, 2012, which claims the benefit of provisional patent application No. 61/603,855, filed Feb. 27, 2012 which are hereby incorporated by reference herein in their entireties. This application claims the benefit of and claims priority to patent application Ser. No. 13/728,086, filed Dec. 27, 2012, and provisional patent application No. 61/603,855, filed Feb. 27, 2012.
Number | Name | Date | Kind |
---|---|---|---|
6166768 | Fossum | Dec 2000 | A |
6396873 | Goldstein | May 2002 | B1 |
6714240 | Caswell | Mar 2004 | B1 |
6856407 | Knighton | Feb 2005 | B2 |
6933978 | Suda | Aug 2005 | B1 |
7290880 | Yaron | Nov 2007 | B1 |
7646943 | Wober | Jan 2010 | B1 |
7935560 | Anderson | May 2011 | B2 |
8049801 | Kusaka | Nov 2011 | B2 |
8525906 | Ui | Sep 2013 | B2 |
8730545 | Endo et al. | May 2014 | B2 |
8947572 | Venezia | Feb 2015 | B2 |
9106826 | Aoki | Aug 2015 | B2 |
20020117605 | Alden | Aug 2002 | A1 |
20030211405 | Venkataraman | Nov 2003 | A1 |
20040012698 | Suda | Jan 2004 | A1 |
20050051860 | Takeuchi et al. | Mar 2005 | A1 |
20050057655 | Duesman | Mar 2005 | A1 |
20050190453 | Dobashi | Sep 2005 | A1 |
20060066739 | Kobayashi | Mar 2006 | A1 |
20060249804 | Mouli | Nov 2006 | A1 |
20070023801 | Hynecek | Feb 2007 | A1 |
20070090423 | Park | Apr 2007 | A1 |
20080018662 | Gazeley | Jan 2008 | A1 |
20080080028 | Bakin | Apr 2008 | A1 |
20080180558 | Watanabe | Jul 2008 | A1 |
20080217718 | Mauritzson | Sep 2008 | A1 |
20080259202 | Fujii | Oct 2008 | A1 |
20080274581 | Park | Nov 2008 | A1 |
20080278820 | Li | Nov 2008 | A1 |
20090140131 | Utagawa | Jun 2009 | A1 |
20090200589 | Qian | Aug 2009 | A1 |
20090230394 | Nagaraja et al. | Sep 2009 | A1 |
20090244514 | Jin et al. | Oct 2009 | A1 |
20090284731 | Jin | Nov 2009 | A1 |
20100020209 | Kim | Jan 2010 | A1 |
20100033829 | Wippermann | Feb 2010 | A1 |
20100060717 | Gunnewiek | Mar 2010 | A1 |
20100091161 | Suzuki | Apr 2010 | A1 |
20100117177 | Yun | May 2010 | A1 |
20100123771 | Moon | May 2010 | A1 |
20100128109 | Banks | May 2010 | A1 |
20100150538 | Ono et al. | Jun 2010 | A1 |
20100238330 | Hirota | Sep 2010 | A1 |
20100245656 | Fujii | Sep 2010 | A1 |
20100265381 | Yamamoto | Oct 2010 | A1 |
20100290674 | Kim | Nov 2010 | A1 |
20110018974 | Wang | Jan 2011 | A1 |
20110019049 | Jin | Jan 2011 | A1 |
20110019184 | Iwane | Jan 2011 | A1 |
20110025904 | Onuki et al. | Feb 2011 | A1 |
20110042552 | Furuya | Feb 2011 | A1 |
20110109776 | Kawai | May 2011 | A1 |
20110199506 | Takamiya | Aug 2011 | A1 |
20110199602 | Kim | Aug 2011 | A1 |
20110249161 | Takagi | Oct 2011 | A1 |
20110309236 | Tian | Dec 2011 | A1 |
20120019695 | Qian et al. | Jan 2012 | A1 |
20120043634 | Kurihara | Feb 2012 | A1 |
20120056073 | Ahn | Mar 2012 | A1 |
20120133809 | Yamada | May 2012 | A1 |
20120175501 | Lee | Jul 2012 | A1 |
20120193515 | Agranov et al. | Aug 2012 | A1 |
20120212581 | Nagata | Aug 2012 | A1 |
20120212654 | Nagata | Aug 2012 | A1 |
20120267747 | Watanabe | Oct 2012 | A1 |
20120268634 | Fukuda et al. | Oct 2012 | A1 |
20130020620 | Wober | Jan 2013 | A1 |
20130038691 | Agranov | Feb 2013 | A1 |
20130128087 | Georgiev | May 2013 | A1 |
20130181309 | Johnson et al. | Jul 2013 | A1 |
20130182158 | Kobayashi et al. | Jul 2013 | A1 |
20130222552 | Agranov et al. | Aug 2013 | A1 |
20130222553 | Tsuchita | Aug 2013 | A1 |
20130222662 | Sakurai et al. | Aug 2013 | A1 |
20130256510 | Lyu | Oct 2013 | A1 |
20130271646 | Hamano | Oct 2013 | A1 |
20140103410 | Chen | Apr 2014 | A1 |
20140192248 | Kishi | Jul 2014 | A1 |
20140218580 | Mayer | Aug 2014 | A1 |
20140253905 | Kim | Sep 2014 | A1 |
20150001589 | Tazoe et al. | Jan 2015 | A1 |
20150062422 | Stern | Mar 2015 | A1 |
20150312461 | Kim et al. | Oct 2015 | A1 |
20160099273 | Agranov | Apr 2016 | A1 |
Entry |
---|
Adelson and Wang, “Single Lens Stereo with a Plenoptic Camera”, IEEE PAMI, vol. 14, No. 2, (Feb. 1992). |
“An Objective Look at FSI and BSI”, An Aptina Technology White Paper, 2010 (6 pages) [Retrieved on Jun. 18, 2012], Retrieved from the Internet <URL: http://www.aptina.com/news/FSI-BSI-WhitePaper.pdf>. |
Number | Date | Country | |
---|---|---|---|
20170094260 A1 | Mar 2017 | US |
Number | Date | Country | |
---|---|---|---|
61603855 | Feb 2012 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13728086 | Dec 2012 | US |
Child | 15375654 | US |