CN110720211A - Capture both short and long exposure data using the same pixels for HDR images and video - Google Patents
Capture both short and long exposure data using the same pixels for HDR images and video Download PDFInfo
- Publication number
- CN110720211A CN110720211A CN201880038286.9A CN201880038286A CN110720211A CN 110720211 A CN110720211 A CN 110720211A CN 201880038286 A CN201880038286 A CN 201880038286A CN 110720211 A CN110720211 A CN 110720211A
- Authority
- CN
- China
- Prior art keywords
- pixel data
- pixels
- exposure
- data
- time
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/50—Control of the SSIS exposure
- H04N25/57—Control of the dynamic range
- H04N25/58—Control of the dynamic range involving two or more exposures
- H04N25/587—Control of the dynamic range involving two or more exposures acquired sequentially, e.g. using the combination of odd and even image fields
- H04N25/589—Control of the dynamic range involving two or more exposures acquired sequentially, e.g. using the combination of odd and even image fields with different integration times, e.g. short and long exposures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/73—Circuitry for compensating brightness variation in the scene by influencing the exposure time
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/741—Circuitry for compensating brightness variation in the scene by increasing the dynamic range of the image compared to the dynamic range of the electronic image sensors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/70—SSIS architectures; Circuits associated therewith
- H04N25/709—Circuitry for control of the power supply
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本发明描述用于执行HDR成像的系统和方法。本公开的方面可包含使用相同像素捕获短曝光像素数据和长曝光像素数据两者的相机系统,其改进相机硬件效率和像素效率,并且减小所述相机系统的功耗。
The present invention describes systems and methods for performing HDR imaging. Aspects of the present disclosure may include camera systems that capture both short-exposure pixel data and long-exposure pixel data using the same pixels, which improves camera hardware efficiency and pixel efficiency, and reduces power consumption of the camera system.
Description
相关申请案的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请案主张以下专利申请案的权益:2017年6月23日申请的标题为“针对HDR图像和视频使用相同像素捕获短曝光数据和长曝光数据两者(USING THE SAME PIXELS TOCAPTURE BOTH SHORT AND LONG EXPOSURE DATA FOR HDR IMAGE AND VIDEO)”的美国临时专利申请案第62/524,300号;和2018年2月08日申请的标题为“针对HDR图像和视频使用相同像素捕获短曝光数据和长曝光数据两者(USING THE SAME PIXELS TO CAPTURE BOTHSHORT AND LONG EXPOSURE DATA FOR HDR IMAGE AND VIDEO)”的美国非临时专利申请案第15/892,137号,所述专利申请案两者的公开内容出于所有适用目的以全文引用的方式并入本文中就如同在下文完全阐述一般。This application claims the benefit of the following patent application: "USING THE SAME PIXELS TOCAPTURE BOTH SHORT AND LONG USING THE SAME PIXELS TOCAPTURE BOTH SHORT AND LONG EXPOSURE DATA FOR HDR IMAGE AND VIDEO)" U.S. Provisional Patent Application No. 62/524,300; and filed Feb. 08, 2018, entitled "Using the Same Pixels to Capture Both Short-Exposure Data and Long-Exposure Data for HDR Image and Video USING THE SAME PIXELS TO CAPTURE BOTHSHORT AND LONG EXPOSURE DATA FOR HDR IMAGE AND VIDEO", the disclosures of both of which are in full text for all applicable purposes This reference is incorporated herein as if fully set forth below.
技术领域technical field
本公开的方面大体上涉及高动态范围(HDR)成像。更具体地说,下文论述的技术的某些方面涉及针对HDR图像和视频使用相同像素捕获短曝光数据和长曝光数据两者。Aspects of the present disclosure generally relate to high dynamic range (HDR) imaging. More specifically, certain aspects of the techniques discussed below relate to capturing both short exposure data and long exposure data using the same pixels for HDR images and video.
背景技术Background technique
为捕获HDR图像和视频,通常组合图像的多重曝光。通常,将短曝光像素数据与长曝光像素数据组合。因为例如相机系统的用以获得短曝光像素数据和长曝光像素数据两者的捕获装置通常通常具有有限的最大像素分辨率,所以通常是有限的最大像素数目可用于获得短曝光像素数据和长曝光像素数据。因此,相机系统对像素和曝光的高效使用对于获得高质量图像和视频且不使用相当大的硬件资源和功率来说是必要的。To capture HDR images and videos, multiple exposures of the images are often combined. Typically, short exposure pixel data is combined with long exposure pixel data. Because capture devices such as camera systems that are used to obtain both short-exposure pixel data and long-exposure pixel data typically typically have a limited maximum pixel resolution, a typically limited maximum number of pixels can be used to obtain short-exposure pixel data and long-exposure pixel data pixel data. Therefore, efficient use of pixels and exposure by the camera system is necessary to obtain high quality images and video without using considerable hardware resources and power.
一些常规相机系统通过以下操作来获得短曝光数据和长曝光数据:(a)将第一组像素(例如最大可用像素的一半)专用于短曝光数据并且将不同于第一组像素的第二组像素(例如最大可用像素的剩余的一半)专用于长曝光数据,(b)在短时间内曝光第一组像素以获得短曝光数据,和(c)在较长时间内曝光第二组像素以获得长曝光数据。其它常规相机系统通过以下操作来获得短曝光数据和长曝光数据:(a)将第一组像素行专用于短曝光数据并且将不同于第一组像素行的第二组像素行专用于长曝光数据,(b)在短时间内曝光第一组像素行以获得短曝光数据,和(c)在较长时间内曝光第二组像素行以获得长曝光数据。Some conventional camera systems obtain short- and long-exposure data by: (a) dedicating a first set of pixels (eg, half of the largest available pixels) to short-exposure data and dedicating a second set of pixels that differ from the first set of pixels Pixels (eg, the remaining half of the largest available pixel) are dedicated to long exposure data, (b) exposing a first set of pixels for a short time to obtain short exposure data, and (c) exposing a second set of pixels for a longer time to obtain short exposure data Get long exposure data. Other conventional camera systems obtain short exposure data and long exposure data by: (a) dedicating a first set of pixel rows to short exposure data and dedicating a second set of pixel rows different from the first set of pixel rows to long exposures data, (b) exposing the first set of pixel rows for a short time to obtain short exposure data, and (c) exposing the second set of pixel rows for a longer time to obtain long exposure data.
常规相机系统具有很多缺点。举例来说,在常规相机系统中,专用于获得图像的短曝光数据的像素或像素行不用以获得图像的长曝光数据,且专用于获得图像的长曝光数据的像素或像素行不用以获得图像的短曝光数据。因此,在短曝光数据和长曝光数据组合之后,这类常规相机系统可获得的最大分辨率大约为可用像素总数目的一半,这是因为仅大约一半的像素或像素行用以获得短曝光数据,而另一半的像素或像素行用以获得长曝光数据。因此,为了获得HDR图像的所要分辨率,所要分辨率需要多至两倍的像素。这类结果不仅效率低下,而且还需要更多功耗和更多硬件资源,因此导致较高成本。因此,常规相机系统欠佳。Conventional camera systems have many disadvantages. For example, in conventional camera systems, pixels or rows of pixels dedicated to obtaining short exposure data of an image are not used to obtain long exposure data of an image, and pixels or rows of pixels dedicated to obtaining long exposure data of an image are not used to obtain an image of short-exposure data. Therefore, after combining short exposure data and long exposure data, the maximum resolution achievable with such conventional camera systems is about half the total number of pixels available, since only about half the pixels or rows of pixels are used to obtain short exposure data, The other half of the pixels or pixel rows are used to obtain long exposure data. Therefore, to obtain the desired resolution of an HDR image, up to twice as many pixels are required for the desired resolution. Such results are not only inefficient, but also require more power consumption and more hardware resources, thus resulting in higher costs. Therefore, conventional camera systems are suboptimal.
发明内容SUMMARY OF THE INVENTION
下文概括本公开的一些方面以提供对所论述技术的基本理解。此概述并非本公开的所有所涵盖特征的广泛综述,且既不希望识别本公开的所有方面的关键或至关重要要素,也不希望划定本公开的任何或所有方面的范围。其唯一目的是以概述形式呈现本公开的一或多个方面的一些概念以作为稍后呈现的更详细描述的序言。Some aspects of the present disclosure are summarized below to provide a basic understanding of the technology discussed. This summary is not an extensive overview of all covered features of the disclosure and is neither intended to identify key or critical elements of all aspects of the disclosure, nor is it intended to delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a summary form as a prelude to the more detailed description that is presented later.
在本公开的一方面中,提供一种HDR成像的方法。所述方法可包含通过处理器开始装置中可得的多个像素的曝光。所述方法还可包含在经过第一时间段之后,通过所述处理器从所述多个像素捕获像素数据以获得短曝光像素数据。所述方法可另外包含在经过长于所述第一时间段的第二时间段之后,通过所述处理器从所述多个像素捕获像素数据以获得长曝光像素数据。In one aspect of the present disclosure, a method of HDR imaging is provided. The method may include initiating, by the processor, exposure of a plurality of pixels available in the device. The method may also include capturing, by the processor, pixel data from the plurality of pixels to obtain short exposure pixel data after a first period of time. The method may additionally include capturing, by the processor, pixel data from the plurality of pixels to obtain long exposure pixel data after a second period of time that is longer than the first period of time.
在本公开的另一方面中,提供一种被配置成用于执行HDR成像的设备。举例来说,所述设备可包含用于开始装置中可得的多个像素的曝光的装置。所述设备还可包含用于在经过第一时间段之后从所述多个像素捕获像素数据以获得短曝光像素数据的装置。所述设备可另外包含用于在经过长于所述第一时间段的第二时间段之后从所述多个像素捕获像素数据以获得长曝光像素数据的装置。In another aspect of the present disclosure, an apparatus configured to perform HDR imaging is provided. For example, the apparatus may include means for initiating exposure of a plurality of pixels available in the device. The apparatus may also include means for capturing pixel data from the plurality of pixels to obtain short exposure pixel data after a first period of time. The apparatus may additionally include means for capturing pixel data from the plurality of pixels to obtain long exposure pixel data after a second period of time that is longer than the first period of time.
在本公开的又一方面中,提供一种其上记录程序代码以用于执行HDR成像的非暂时性计算机可读媒体。所述程序代码可包含可由计算机执行以致使所述计算机开始装置中可得的多个像素的曝光的程序代码。所述程序代码还可包含可由计算机执行以致使所述计算机在经过第一时间段之后,从所述多个像素捕获像素数据以获得短曝光像素数据的程序代码。所述程序代码可另外包含可由计算机执行以致使所述计算机在经过长于所述第一时间段的第二时间段之后,从所述多个像素捕获像素数据以获得长曝光像素数据的程序代码。In yet another aspect of the present disclosure, there is provided a non-transitory computer readable medium having program code recorded thereon for performing HDR imaging. The program code may comprise program code executable by a computer to cause the computer to initiate exposure of a plurality of pixels available in a device. The program code may also include program code executable by a computer to cause the computer to capture pixel data from the plurality of pixels to obtain short exposure pixel data after a first period of time. The program code may additionally include program code executable by a computer to cause the computer to capture pixel data from the plurality of pixels to obtain long exposure pixel data after a second period of time that is longer than the first period of time.
在本公开的又一方面中,提供一种被配置成用于执行HDR成像的设备。所述设备包含存储器和耦合到所述存储器的至少一个处理器。所述至少一个处理器可被配置成开始装置中可得的多个像素的曝光。所述至少一个处理器还可被配置成在经过第一时间段之后,从所述多个像素捕获像素数据以获得短曝光像素数据。所述至少一个处理器可被进一步配置成在经过长于所述第一时间段的第二时间段之后,从所述多个像素捕获像素数据以获得长曝光像素数据。In yet another aspect of the present disclosure, an apparatus configured to perform HDR imaging is provided. The apparatus includes a memory and at least one processor coupled to the memory. The at least one processor may be configured to initiate exposure of a plurality of pixels available in the device. The at least one processor may also be configured to capture pixel data from the plurality of pixels to obtain short exposure pixel data after a first period of time has elapsed. The at least one processor may be further configured to capture pixel data from the plurality of pixels to obtain long exposure pixel data after a second period of time that is longer than the first period of time.
在结合附图查阅对本发明的特定示范性实施例的以下描述后,本发明的其它方面、特征和实施例对于所属领域的技术人员将变得显而易见。虽然可相对于以下的某些实施例和图论述本发明的特征,但本发明的全部实施例可包含本文中论述的有利特征中的一或多个。换句话说,虽然可将一或多个实施例论述为具有某些有利特征,但也可以根据本文中所论述的本发明的各种实施例来使用此类特征中的一或多个。以类似方式,虽然下文可将示范性实施例论述为装置、系统或方法实施例,但应理解,此类示范性实施例可以各种装置、系统和方法来实施。Other aspects, features, and embodiments of the invention will become apparent to those skilled in the art upon review of the following description of specific exemplary embodiments of the invention, taken in conjunction with the accompanying drawings. While features of the invention may be discussed with respect to certain embodiments and figures below, all embodiments of the invention may include one or more of the advantageous features discussed herein. In other words, although one or more embodiments may be discussed as having certain advantageous features, one or more of such features may also be used in accordance with the various embodiments of the invention discussed herein. In a similar fashion, although exemplary embodiments may be discussed below as apparatus, system, or method embodiments, it should be understood that such exemplary embodiments may be implemented in various apparatus, systems, and methods.
附图说明Description of drawings
可参考以下图式实现对本公开的性质与优点的进一步理解。在附图中,类似组件或特征可具有相同的参考标记。另外,可通过在参考标记之后跟着短划线和在类似组件当中进行区分的第二标记来区分相同类型的各种组件。如果在说明书中仅使用第一参考标记,那么描述适用于具有相同第一参考标记而与第二参考标记无关的类似组件中的任一个。A further understanding of the nature and advantages of the present disclosure may be realized with reference to the following drawings. In the drawings, similar components or features may have the same reference numerals. Additionally, various components of the same type may be distinguished by following the reference label by a dash and a second label that distinguishes among similar components. If only a first reference sign is used in the description, the description applies to any of the similar components having the same first reference sign irrespective of the second reference sign.
图1示出根据本公开的方面的具有相机系统的计算装置的框图。1 illustrates a block diagram of a computing device with a camera system in accordance with aspects of the present disclosure.
图2示出根据本公开的方面的用于针对HDR成像使用相同像素捕获短曝光数据和长曝光数据两者的流程图。2 shows a flowchart for capturing both short exposure data and long exposure data using the same pixels for HDR imaging, according to aspects of the present disclosure.
图3A示出根据本公开的方面的说明像素曝光和像素数据捕获的时序的实例像素阵列和时序图。3A shows an example pixel array and timing diagram illustrating the timing of pixel exposure and pixel data capture in accordance with aspects of the present disclosure.
图3B示出根据本公开的方面的说明像素曝光和像素数据捕获的时序的另一实例像素阵列和时序图。3B shows another example pixel array and timing diagram illustrating the timing of pixel exposure and pixel data capture in accordance with aspects of the present disclosure.
具体实施方式Detailed ways
下文结合附图阐述的详细描述意在作为各种可能的配置的描述并且不意在限制本公开的范围。实际上,详细描述包含具体细节,以便提供对本发明标的物的透彻理解。所属领域的技术人员将显而易见的是,并非在每种情况中都要求这些具体细节。The detailed description set forth below in connection with the appended drawings is intended as a description of various possible configurations and is not intended to limit the scope of the present disclosure. Rather, the detailed description contains specific details in order to provide a thorough understanding of the subject matter of the present invention. It will be apparent to those skilled in the art that these specific details are not required in every instance.
本公开的方面可获得用于HDR图像和视频捕获的改进的相机系统。举例来说,本公开的方面可包含使用相同像素捕获短曝光像素数据和长曝光像素数据的相机系统,其改进相机硬件效率和像素效率,并且减小相机系统的功耗。Aspects of the present disclosure may result in improved camera systems for HDR image and video capture. For example, aspects of the present disclosure may include camera systems that capture short-exposure pixel data and long-exposure pixel data using the same pixels, which improves camera hardware efficiency and pixel efficiency, and reduces power consumption of the camera system.
图1示出根据本公开的方面的具有相机系统的计算装置100的框图。作为实例而非限制,装置100可为便携式个人计算装置,例如移动电话、智能电话、静态相机、摄像机、数码相机、平板计算机、手提式计算机、个人数字助理、可穿戴计算装置、家庭自动化组件、数字录像机、数字电视、远程控制,或一些其它类型的配备有至少一些图像捕获和/或图像处理能力的装置。装置100也可为用以获得HDR图像或视频的静止计算装置或任何其它装置,例如无线通信装置。在本公开的各方面中,装置100可以被称作相机装置。可使用本文所公开的HDR成像技术的多个应用程序可供装置100的用户使用。应理解,装置100可表示例如数码相机的物理相机装置、其上的相机应用程序以软件操作的特定物理硬件平台,或被配置成进行相机功能的硬件和软件的其它组合。1 illustrates a block diagram of a
如图1中所示,装置100可包含处理器110、存储器120、用户接口130和相机系统组件140(还被称作相机系统140),其全部可通过系统总线、网络或其它连接机构105以通信方式链接在一起。处理器110可包含单个多用途处理器、并行地操作的多个处理器、执行不同操作的多个处理器,或并行地操作的多个处理器与执行不同操作的多个处理器的组合。举例来说,处理器110可被配置成执行控制相机系统140的指令,执行图像/视频处理,以及执行控制装置100的方面和/或处理装置100内的数据的各种其它操作。处理器110可包含一或多个通用处理器,例如微处理器,和/或一或多个专用处理器,例如数字信号处理器(DSP)、图形处理单元(GPU)、浮点单元(FPU)、网络处理器,或专用集成电路(ASIC)。在一些情况下,专用处理器可为能够进行图像处理、图像对齐和图像合并以及其它可能操作的图像处理器。As shown in FIG. 1,
存储器120可包含用于存储各种类型的信息的各种类型的易失性和/或非易失性存储器媒体。举例来说,存储器120可包含磁盘驱动器(例如软盘驱动器)、硬盘驱动器、光盘驱动器,或磁光盘驱动器,或可包含固态存储器,例如闪存存储器、RAM、ROM和/或EEPROM。存储器120还可包含多个存储器单元,其中的任一个可被配置成在装置100内或在装置100外部。举例来说,存储器120可包含ROM存储器,其含有存储在装置100内的系统程序指令。存储器120还可包含被配置成存储所捕获的图像并且可从装置100拆卸的存储器卡或高速存储器。存储器120也可在装置100外部,且在一个实例中,装置100可例如经由网络连接将数据无线发射到存储器120。存储器120可包含可装卸和/或不可拆卸组件。
存储器120可被配置成存储各种类型的信息。举例来说,存储器120可存储数据,例如从相机系统组件140获得的图像或视频数据、与装置100的操作系统相关联的数据,和/或与可在装置100上运行的应用程序相关联的数据。存储器120还可包含程序指令,处理器110可执行所述程序指令以执行与应用程序、操作系统和/或控制相机系统组件140有关的处理。借助于实例,存储于存储器120中的程序指令可包含操作系统,例如操作系统核心、装置驱动器和/或其它模块,以及安装在装置100上的一或多个应用程序,例如相机功能、地址簿、电子邮件、网页浏览、社交联网和/或游戏应用程序The
处理器110可执行来自存储器120的指令或处理存储于存储器120中的数据。举例来说,处理器110可能能够执行存储于存储器120中的程序指令,例如经编译或未经编译程序逻辑和/或机器代码,以进行本文中所描述的各个功能。因此,存储器120可包含在其上存储有程序指令的非暂时性计算机可读媒体,所述程序指令在由计算装置100执行时致使计算装置100进行本说明书和/或附图中所公开的方法、过程或功能中的任一个。处理器110对程序指令的执行可引起处理器110使用存储器120内的数据。
用户接口130可用以允许装置100与人类或非人类用户交互,以便从用户接收输入并且将输出提供给用户。因此,用户接口130可包含输入组件,例如小键盘、键盘、触敏或对存在敏感的面板、计算机鼠标、跟踪球、操纵杆、麦克风等。用户接口130还可包含一或多个输出组件,例如可例如与对存在敏感的面板组合的显示屏幕。显示屏幕可基于阴极射线管(CRT)、液晶(LCD)、发光二极管(LED)和/或等离子体技术,或其它现在已知或稍后开发的技术。在一些方面中,用户接口130可例如通过显示屏幕显示正在由装置100所捕获的当前图像,或可能由装置100捕获或最近捕获的图像的数字表示。因此,用户接口130可充当用于装置100的相机系统140的取景器。举例来说,在一些方面中,用户接口130可包含显示器,其充当用于计算装置100所支持的静态相机和/或摄像机功能的取景器。在一些方面中,用户接口130的显示屏幕还可支持可能够调整相机系统140的任何方面的设置和/或配置的触摸屏和/或对存在敏感的功能。另外,用户接口130可包含一或多个按钮、开关、旋钮和/或拨号盘,以便于相机功能的配置和聚焦以及图像的捕获(例如捕获图片)。可有可能的是,这些按钮、开关旋钮和/或拨号盘中的一些或全部实施为对存在敏感的面板上的功能。用户接口130还可以被配置成经由扬声器、扬声器插孔、音频输出端口、音频输出装置、耳机和/或其它类似装置产生可听输出。
相机系统组件140可包含但不限于光圈、快门、记录面和/或镜头,光穿过所述光圈进入,所述快门控制光穿过光圈进入多长,所述记录面用于捕获由光表示的图像,所述镜头定位于光圈的前面以将图像的至少一部分聚集于记录面上。光圈可为固定大小或可调整。记录面可包含电子图像传感器以传送和/或存储所捕获的图像于存储器内。电子图像传感器可包含用于将入射光转换成电信号的光敏元件阵列。举例来说,电子图像传感器可包含电荷耦合装置(CCD)、互补型金属氧化物半导体(CMOS)传感器,或任何其它接收光并且响应于所接收到的光而产生图像数据的图像传感装置。The
快门可耦合到镜头或记录面或在镜头或记录面附近。快门可处于其中阻挡光到达记录面的关闭位置,或其中允许光到达记录面的打开位置。在一些方面中,快门的位置可受快门按钮控制。举例来说,快门可默认地处于关闭位置。当触发(例如,按压)快门按钮时,快门可在一段时间(被称为快门循环)内从关闭位置改变到打开位置。在快门循环期间,可在记录面上捕获图像。在快门循环结束时,快门可改变回到关闭位置。替代地,快门处理可为电子的。举例来说,在CCD图像传感器或CMOS图像传感器的电子快门“打开”之前,传感器可重置以移除其光敏元件中的任何残余信号。在电子快门保持打开时,光敏元件可将入射光转换成电信号,使得可在记录面上捕获图像。在快门关闭时或之后,这些电信号可传送到长期存储器。机械和电子快门的组合也可以是可能的。The shutter may be coupled to or near the lens or recording surface. The shutter may be in a closed position in which light is blocked from reaching the recording surface, or an open position in which light is allowed to reach the recording surface. In some aspects, the position of the shutter may be controlled by a shutter button. For example, the shutter may be in the closed position by default. When the shutter button is triggered (eg, pressed), the shutter can change from a closed position to an open position over a period of time (referred to as a shutter cycle). During the shutter cycle, images can be captured on the recording surface. At the end of the shutter cycle, the shutter can be changed back to the closed position. Alternatively, shutter processing may be electronic. For example, before the electronic shutter of a CCD image sensor or CMOS image sensor "opens", the sensor can be reset to remove any residual signal in its photosensitive element. While the electronic shutter remains open, the photosensitive element converts incident light into electrical signals so that images can be captured on the recording surface. These electrical signals can be transferred to long-term storage when or after the shutter is closed. A combination of mechanical and electronic shutters may also be possible.
在不考虑快门的类型的情况下,可通过除快门按钮以外的某物启动和/或控制快门。举例来说,可通过处理器110、软键、计时器或某一其它触发来启动和/或控制快门。在本文中,术语“图像捕获”可指在不考虑如何触发或控制快门处理的情况下,引起记录一或多个图像的任何机械和/或电子快门处理。举例来说,静态相机可每当触发图像捕获时捕获一或多个图像。摄像机可以每秒图像或帧数的特定速率连续地捕获图像,只要保持触发图像捕获即可。即,所捕获的图像可为单个图像、多个静态图像或视频流。Regardless of the type of shutter, the shutter may be activated and/or controlled by something other than a shutter button. For example, the shutter may be activated and/or controlled by
可通过光圈的大小、进入光圈的光的亮度和快门循环的长度(还被称作快门长度或曝光长度)来确定所捕获的图像的曝光。在本文中,术语“曝光时间”或其变体可解译为可能地是指快门长度、曝光时间(曝光时间的长度)或控制由光到达记录面产生的信号响应的量的任何其它度量。The exposure of the captured image can be determined by the size of the aperture, the brightness of the light entering the aperture, and the length of the shutter cycle (also known as shutter length or exposure length). Herein, the term "exposure time" or variations thereof may be interpreted to possibly refer to shutter length, exposure time (length of exposure time), or any other measure that controls the amount of signal response produced by light reaching the recording surface.
虽然图1描绘具有单独组件的装置100,但所属领域的技术人员将认识到,这些单独组件可以多种方式组合以实现特定设计目标。举例来说,在替代性方面中,存储器组件120可与处理器组件110组合以节约成本和/或改进性能。Although FIG. 1 depicts the
在一些方面中,相机系统组件140和曝光时间中的任一个可受处理器110控制。举例来说,相机系统组件140可在处理器110执行软件时至少部分地受处理器110控制。具体来说,相机可包含控制例如曝光时间、光圈大小等一或多个相机功能和/或设置的软件。举例来说,装置100进行的图像捕获可由处理器110触发,以及由某一其它机构触发,例如通过启动快门按钮、通过按压用户接口130上的软键,或通过某一其它机构触发。在一些方面中,处理器110可执行以控制相机系统组件140的软件可包含存储于存储器120中的一些数据和/或程序指令。In some aspects, any of
根据一些方面,相机装置100可用于HDR成像。举例来说,为捕获HDR图像和视频,相机装置100可被配置成组合来自图像的多重曝光的数据。作为实例,相机装置100可将短曝光像素数据与长曝光像素数据组合。在一些方面中,相机装置100可被配置成使用相同像素捕获短曝光像素数据和长曝光像素数据两者以改进相机硬件效率和像素效率,并且减小相机系统的功耗。According to some aspects,
图2示出根据本公开的方面的用于针对HDR成像使用相同像素捕获短曝光数据和长曝光数据两者的流程图。方法200的方面可以关于图1描述的本公开的各方面予以实施。具体地,方法200包含在框202处,开始装置中可得的多个像素的曝光。举例来说,在处理器110的控制下,装置100可被配置成开始装置100的相机系统140中可得的多个像素的曝光。在框204处,方法200包含在经过第一时间段之后,从多个像素捕获像素数据以获得短曝光像素数据。举例来说,在处理器110的控制下,装置100可被配置成在经过第一时间段之后,从多个像素捕获像素数据以获得短曝光像素数据。在框206处,方法200包含在经过长于第一时间段的第二时间段之后,从多个像素捕获像素数据以获得长曝光像素数据。举例来说,在处理器110的控制下,装置100可被配置成在经过长于第一时间段的第二时间段之后,从多个像素捕获像素数据以获得长曝光像素数据。2 shows a flowchart for capturing both short exposure data and long exposure data using the same pixels for HDR imaging, according to aspects of the present disclosure. Aspects of method 200 may be implemented with aspects of the present disclosure described with respect to FIG. 1 . Specifically, method 200 includes, at
图3A示出根据本公开的方面(例如方法200中所公开的方面)的说明像素曝光和像素数据捕获的时序的实例像素阵列和时序图。如图3A中所说明,多个像素可包含具有行312a-d和列314a-d的像素的像素阵列310。仅出于说明性目的提供图3A中说明的像素阵列,这是因为如所属领域的技术人员将易于理解,像素阵列可包含大于或小于四个的行、大于或小于四个的列,且无需为二维的,例如像素阵列可为三维、四维等。3A shows an example pixel array and timing diagram illustrating the timing of pixel exposure and pixel data capture in accordance with aspects of the present disclosure, such as the aspects disclosed in method 200 . As illustrated in Figure 3A, the plurality of pixels may include a
在一些方面中,像素阵列310可对应于参考图1所描述的在其上捕获图像的记录面。举例来说,像素阵列310中的像素值可对应于表示经由记录面的一或多个光敏元件获得的电信号的一或多个值。换句话说,像素阵列310中的像素可对应于表示在记录面的光敏元件已暴露于光并且已将入射光转换为电信号之后,存在于记录面的光敏元件中的一或多个上的一或多个电信号的数字值。因此,在一些方面中,例如在方法200的框202处开始多个像素的曝光可指通过记录面的光敏元件开始光捕获并且用亮度和/或色彩的数字值对相应像素进行对应编码。In some aspects,
所捕获的图像可表示为一维、二维或多维像素阵列。举例来说,在图3A中说明的方面中,所捕获的图像表示为二维像素阵列310。每一像素可以由可编码相应像素的色彩和/或亮度的一或多个值表示。在一些方面中,可能的像素编码可基于例如RGGB、RGBN、RGB、CMYK、YCbCr、YUV和YIQ的各种色彩模型中的一或多个,以及现在已知或稍后开发的其它编码。此外,图像中的像素可以各种文件格式表示,包含原始(未经压缩)格式,或经压缩格式,例如联合摄影专家组(JPEG)、便携网络图形(PNG)、图形交换格式(GIF)等。The captured image can be represented as a one-dimensional, two-dimensional or multi-dimensional pixel array. For example, in the aspect illustrated in FIG. 3A , the captured image is represented as a two-
在一些方面中,色彩和亮度通道中的每个可与表示色彩或亮度的值相关联。因此,像素的亮度可以在像素黑色或接近黑色的情况下由0或接近0的值表示,并且在像素为白色或接近白色的情况下由最大值或接近最大的值表示。举例来说,如果色彩和/或亮度通道中的每个由8位表示,那么黑色或接近黑色的像素可具有0值或接近0的值,且白色或接近白色的像素可具有255的值或接近255的值。类似地,如果色彩和/或亮度通道中的每个由10位表示,那么黑色或接近黑色的像素可具有0值或接近0的值,且白色或接近白色的像素可具有1023值或接近1023的值。在其它方面中,像素值可翻转,使得接近0的值与接近白色的像素相关联,且接近最大的值与接近黑色的像素相关联。In some aspects, each of the color and luminance channels may be associated with a value representing color or luminance. Thus, the brightness of a pixel may be represented by a value of 0 or near 0 if the pixel is black or near black, and a maximum value or a value near the maximum if the pixel is white or near white. For example, if each of the color and/or luminance channels are represented by 8 bits, then a black or near-black pixel may have a value of 0 or near 0, and a white or near-white pixel may have a value of 255 or A value close to 255. Similarly, if each of the color and/or luminance channels are represented by 10 bits, then black or near-black pixels may have a value of 0 or near 0, and white or near-white pixels may have a value of 1023 or near 1023 value of . In other aspects, pixel values may be flipped so that values near 0 are associated with pixels near white, and values near maximum are associated with pixels near black.
根据一些方面,像素的亮度且因此与像素相关联的亮度值可为像素的曝光时间的函数。举例来说,像素的短曝光时间可引起场景的亮区的相当准确的表示。相反地,像素的长曝光时间可引起场景的暗区的相当准确的表示。According to some aspects, the brightness of a pixel, and thus the brightness value associated with the pixel, may be a function of the exposure time of the pixel. For example, short exposure times of pixels can result in fairly accurate representations of bright areas of the scene. Conversely, long exposure times for pixels can result in fairly accurate representations of dark areas of the scene.
在图3A中说明的方面中,时序图320a和320d说明可如何根据本公开的方面控制相机系统以针对HDR成像使用相同像素捕获短曝光数据和长曝光数据两者。所属领域的技术人员将易于理解,虽然仅出于说明性目的在图3A中仅提供时序图320a和320d,但一般来说,每个行312a-d可与不同时序图320a-d相关联。在一些方面中,相机装置可被配置成例如通过图1的相机装置100的处理器110,确定像素阵列310的所有像素的长曝光时间T2。举例来说,长曝光时间T2可设置为产生是待捕获的图像中的暗区的相当准确的表示的像素值的曝光时间。长曝光时间T2设置为的值可基于如下各种因素针对不同图像捕获变化:待捕获图像的所要质量、待捕获图像的亮度的动态范围和/或供相机装置用于确定长曝光时间T2的度量,所述度量例如像素值平均值、像素值的阈值和/或指配给像素阵列中的像素的权重。因此,被视为产生是暗区的相当准确的表示的像素值的长曝光时间T2的项可基于例如前文提及的用于确定长曝光时间T2的因素的各种因素变化。在一些方面中,长曝光时间T2可为例如通过用户在相机装置上提供输入来被用户指定。在其它方面中,长曝光时间T2可由相机装置确定,且用户可修改装置确定的长曝光时间T2。In the aspect illustrated in FIG. 3A, timing diagrams 320a and 320d illustrate how a camera system may be controlled in accordance with aspects of the present disclosure to capture both short exposure data and long exposure data using the same pixels for HDR imaging. Those skilled in the art will readily appreciate that although only timing diagrams 320a and 320d are provided in FIG. 3A for illustrative purposes only, in general, each
类似地,相机装置可被配置成例如通过图1的相机装置100的处理器110,确定像素阵列310的所有像素的短曝光时间T1。举例来说,短曝光时间T1可设置为是待捕获图像中的亮区的相当准确的表示的像素值的曝光时间。短曝光时间T1设置为的值可基于如下各种因素针对不同图像捕获变化:待捕获图像的所要质量、待捕获图像的亮度的动态范围和/或供相机装置用于确定短曝光时间T1的度量,所述度量例如像素值平均值、像素值的阈值和/或指配给像素阵列中的像素的权重。因此,被视为产生是亮区的相当准确的表示的像素值的短曝光时间T1的项可基于例如前文提及的用于确定短曝光时间T1的因素的各种因素变化。在一些方面中,短曝光时间T1可为例如通过用户在相机装置上提供输入来被用户指定。在其它方面中,短曝光时间T1可由相机装置确定,且用户可修改装置确定的短曝光时间T1。参考方法200,短曝光时间T1可指在框204处公开的第一时间段,且长曝光时间T2可指在206处公开的长于第一时间段的第二时间段。Similarly, the camera device may be configured to determine the short exposure time T1 for all pixels of the
根据一些方面,可至少部分地基于与相机装置相关联的可表达为每秒帧数(FPS)的帧速率来确定短曝光时间T1和长曝光时间T2的值。举例来说,根据一些方面,相机装置可被配置成维持最小帧速率FPSmin。在一些方面中,相机装置可被配置成将长曝光时间T2设置为小于1/(FPSmin)的值。作为实例而非限制,相机装置可被配置成维持15FPS的最小帧速率。基于15FPS的最小帧速率,相机装置可将长曝光时间T2的最大值设置为66.66ms的值。在其它方面中,相机装置可将长曝光时间T2设置为小于66.66ms的值,例如65ms、60ms、50ms等。举例来说,相机装置可将长曝光时间T2设置为小于66.66ms的值以满足特定相机规范。根据一些方面,可以类似于确定长曝光时间T2的方式的方式确定短曝光时间T1。举例来说,相机装置可被配置成将短曝光时间T1设置为小于1/(FPSmin)的值。作为对短曝光时间T1的额外约束条件,相机装置可被配置成将短曝光时间T1设置为小于长曝光时间T2设置为的任何值的值。在一些方面中,短曝光时间T1可为长曝光时间T2的分数,不过一般来说,短曝光时间T1无需为长曝光时间T2的分数。在其它方面中,短曝光时间T1可设置为满足特定相机规范。According to some aspects, the values of short exposure time T1 and long exposure time T2 may be determined based at least in part on a frame rate associated with the camera device, which may be expressed as frames per second (FPS). For example, according to some aspects, a camera device may be configured to maintain a minimum frame rate FPSmin . In some aspects, the camera device may be configured to set the long exposure time T2 to a value less than 1/(FPS min ). By way of example and not limitation, a camera device may be configured to maintain a minimum frame rate of 15 FPS. Based on the minimum frame rate of 15FPS, the camera device may set the maximum value of the long exposure time T2 to a value of 66.66ms. In other aspects, the camera device may set the long exposure time T2 to a value less than 66.66ms, such as 65ms, 60ms, 50ms, and the like. For example, the camera device may set the long exposure time T2 to a value less than 66.66 ms to meet certain camera specifications. According to some aspects, the short exposure time T1 may be determined in a manner similar to the way the long exposure time T2 is determined. For example, the camera device may be configured to set the short exposure time T1 to a value less than 1/(FPS min ). As an additional constraint on the short exposure time T1, the camera device may be configured to set the short exposure time T1 to a value that is less than whatever value the long exposure time T2 is set to. In some aspects, short exposure time T1 may be a fraction of long exposure time T2, although in general, short exposure time T1 need not be a fraction of long exposure time T2. In other aspects, the short exposure time T1 may be set to meet certain camera specifications.
在一些方面中,相机装置可被配置成例如通过图1的相机装置100的处理器110,至少部分地基于捕获图像或视频的场景的分析来确定短曝光时间T1和长曝光时间T2的值。举例来说,相机装置可被配置成实施场景分析算法,其分析捕获图像或视频的场景并且接着确定分别产生场景的亮区和暗区的相当准确的表示的短曝光时间T1和长曝光时间T2的适当值。在一些方面中,场景分析算法可包含与场景相关联的直方图的分析。In some aspects, the camera apparatus may be configured to determine values for short exposure time Tl and long exposure time T2, eg, by
返回参考时序图320a和320d,在时间T0,相机装置可例如在方法200的框202处,例如在处理器的控制下,开始像素阵列310的曝光。举例来说,在时间T0,相机装置可控制相机装置的快门和/或相机装置的光圈以允许光到达对应于像素阵列310的相机装置的记录面的光敏元件。在开始曝光后,可开始用亮度和/或色彩值编码像素阵列310中的像素。举例来说,像素阵列310可对应于参考图1所描述的其上捕获图像的记录面。换句话说,像素阵列310中的像素值可对应于表示经由记录面的一或多个光敏元件获得的电信号的一或多个值。因此,在一些方面中,例如在方法200的框202处开始多个像素的曝光可指通过记录面的光敏元件,例如通过控制相机装置的快门和/或相机装置的光圈允许光到达记录面的光敏元件,开始光捕获,以及基于通过记录面的光敏元件将光转换成电信号产生的记录面的光敏元件上的电信号,用亮度和/或色彩值对相应像素进行对应编码。Referring back to timing diagrams 320a and 320d, at time TO, the camera device may begin exposure of
在开始像素阵列310中的像素的曝光之后,相机装置可例如在方法200的框204处,例如在处理器的控制下,在自时间T0起经过短曝光时间T1之后捕获像素数据以获得短曝光像素数据。具体来说,在时序图320(例如,320a、320d)的点330(例如,330a、330d)处,自时间T0起仅经过短曝光时间T1。因此,像素阵列310的所有像素值可提供短曝光像素数据。因此,在经过短曝光时间T1后,例如在时序图320a、320d的点330a、330d处,相机装置可例如在处理器的控制下,通过读出像素阵列310的所有像素值并且将其例如存储在相机装置的存储器内,捕获短曝光像素数据。在经过短曝光时间T1之后所捕获的像素值,即,在时序图320a、320d的点330a、330d处从像素阵列310读取的像素值,因而可提供在方法200的框204处公开的短曝光像素数据。After commencing exposure of pixels in
类似地,如在方法200的框206处公开,相机装置还可例如在处理器的控制下,在自时间T0起经过长曝光时间T2之后捕获像素数据以获得长曝光像素数据。具体来说,在时序图320(例如,320a、320d)的点340(例如,340a、340d)处,自时间T0起经过长曝光时间T2。因此,像素阵列310的所有像素值可提供长曝光像素数据。因此,在经过长曝光时间T2后,例如在时序图320a、320d的点340a、340d处,相机装置可例如在处理器的控制下,通过读出像素阵列310的所有像素值并且将其例如存储在相机装置的存储器内,捕获长曝光像素数据。在经过长曝光时间T2之后所捕获的像素值,即,在时序图320a、320d的点340a、340d处从像素阵列310读取的像素值,因而可提供在方法200的框206处公开的长曝光像素数据。Similarly, as disclosed at
根据一些方面,可例如在方法200的框204和/或框206处,以一次一行的方式捕获像素数据。举例来说,在接下来描述的图3B中,可在从行312c读出像素数据之前从行312a读出像素数据。在其它方面中,与一次一行相反,可从所有像素读出像素数据。举例来说,在图3A中,可在时序图320的时间330(例如,330a、330d)和/或340(例如,340a、340d)从所有行312a-d读出像素数据。According to some aspects, pixel data may be captured one row at a time, eg, at
图3B示出根据本公开的方面(例如方法200中所公开方面)的说明像素曝光和像素数据捕获的时序的另一实例像素阵列和时序图。在图3B中说明的方面中,时序图360说明可如何根据本公开的方面控制相机系统以针对HDR成像使用相同像素捕获短曝光数据和长曝光数据两者。如同图3A一样,仅出于说明性目的提供图3B中说明的像素阵列,这是因为如所属领域的技术人员将易于理解,像素阵列可包含大于或小于四个的行、大于或小于四个的列,且无需为二维的,例如像素阵列可为三维、四维等。3B shows another example pixel array and timing diagram illustrating the timing of pixel exposure and pixel data capture in accordance with aspects of the present disclosure, such as the aspect disclosed in method 200 . In the aspect illustrated in FIG. 3B, timing diagram 360 illustrates how a camera system may be controlled to capture both short exposure data and long exposure data using the same pixels for HDR imaging in accordance with aspects of the present disclosure. As with FIG. 3A, the pixel array illustrated in FIG. 3B is provided for illustrative purposes only because, as those skilled in the art will readily appreciate, pixel arrays may include more or less than four rows, more or less than four and need not be two-dimensional, eg, the pixel array may be three-dimensional, four-dimensional, etc.
在时序图360(例如,360a-360d)中,在时间T0,相机装置可例如在方法200的框202处,例如在处理器的控制下,开始像素阵列310的相应行312的曝光。举例来说,在时序图360a的时间T0,相机装置可控制相机装置的快门和/或相机装置的光圈以允许光到达对应于像素阵列310的行312a的相机装置的记录面的光敏元件。类似地,在时序图360d的时间T0,相机装置可控制相机装置的快门和/或相机装置的光圈以允许光到达对应于像素阵列310的行312d的相机装置的记录面的光敏元件。如关于图3A所描述,在开始特定行312中的曝光后,可开始用亮度和/或色彩值编码像素阵列310的特定行312中的像素。因此,在一些方面中,例如在方法200的框202处开始多个像素的曝光可指通过记录面310的一或多个行312的光敏元件开始光捕获并且用亮度和/或色彩值对一或多个行312中的相应像素进行对应编码。In timing diagram 360 (eg, 360a-360d), at time TO, the camera device may begin exposure of corresponding rows 312 of
在开始图3B的像素阵列310中的像素的曝光之后,相机装置可例如在方法200的框204处,例如在处理器的控制下,在自时间T0起经过短曝光时间T1之后捕获像素数据以获得短曝光像素数据。具体来说,在时序图360a的点330a处,自时间T0起仅经过短曝光时间T1。因此,像素阵列310的行312a的所有像素值可提供短曝光像素数据。因此,在经过短曝光时间T1后,例如在时序图360c的点330c处,相机装置可例如在处理器的控制下,通过读出像素阵列310的行312c中的像素的所有像素值并且将其例如存储在相机装置的存储器内,捕获短曝光像素数据。在经过短曝光时间T1之后所捕获的像素值,即,在时序图360c的点330c处从像素阵列310的行312c中的读取的像素值,因而可提供在方法200的框204处公开的短曝光像素数据。After commencing exposure of the pixels in
类似地,如在方法200的框206处公开,相机装置还可例如在处理器的控制下,在自时间T0起经过长曝光时间T2之后捕获像素数据以获得长曝光像素数据。具体来说,在时序图360a的点340a处,自时间T0起经过长曝光时间T2。因此,像素阵列310的行312a的所有像素值可提供长曝光像素数据。因此,在经过长曝光时间T2后,例如在时序图360c的点340c处,相机装置可例如在处理器的控制下,通过读出像素阵列310的行312c中的像素的所有像素值并且将其例如存储在相机装置的存储器内,捕获长曝光像素数据。在经过长曝光时间T2之后所捕获的像素值,即,在时序图360c的点340c处从像素阵列310的行312c中的像素读取的像素值,因而可提供在方法200的框206处公开的长曝光像素数据。Similarly, as disclosed at
在一些方面中,在不考虑是如图3A中所说明同时开始像素曝光还是如图3B中所说明在针对不同行的不同时间开始像素曝光的情况下,可一次一行地从像素阵列310读出像素数据。举例来说,在一个方面中,可首先从行312a读出像素数据,随后从行312b读出像素数据,等。在一些方面中,这类像素读出可以被称作滚动快门读出。因此,当达到读出时间,例如图3A或3B中的读出短曝光像素数据的时间T1或图3A或3B中的读出长曝光像素数据的时间T2时,可同时并行地读出特定行的所有像素数据。In some aspects, readout from
作为当如图3A中所说明同时开始像素曝光时的滚动快门读出过程的特定实例,在已经过短曝光时间T1之后,图3A中说明的整个像素阵列310中的所有像素可含有短曝光像素数据。使用滚动快门读出过程,紧接在经过短曝光时间T1之后,可首先读出行312a中的像素的所有像素值,随后读出行312b中的像素的所有像素值,随后读出行312c中的像素的所有像素值,等。类似地,在已经过长曝光时间T2之后,图3A中说明的整个像素阵列310中的所有像素可含有长曝光像素数据。使用滚动快门读出过程,紧接在经过长曝光时间T2之后,可首先读出行312a中的像素的所有像素值,随后读出行312b中的像素的所有像素值,随后读出行312c中的像素的所有像素值,等。As a specific example of a rolling shutter readout process when pixel exposures are initiated simultaneously as illustrated in FIG. 3A, after a short exposure time T1 has elapsed, all pixels in the
作为当如图3B中所说明在针对不同行的不同时间开始像素曝光时的滚动快门读出过程的特定实例,在已经过时序图360a上的方位330a所识别的用于图3B中的行312a的短曝光时间T1之后,图3B中说明的像素阵列310的行312a中所有像素可含有短曝光像素数据。使用滚动快门读出过程,紧接在已经过方位330a所识别的短曝光时间T1之后,可首先读出行312a中的像素的所有像素值。短时间后,在已经过时序图360b上的方位330b所识别的用于图3B中的行312b的短曝光时间T1之后,图3B中说明的像素阵列310的行312b中的所有像素可含有短曝光像素数据且可读出行312b中的像素的所有像素值。所述过程可依次针对每个后续行继续,直到已从图3B中说明的像素阵列310中的每个行读出短曝光像素数据为止。As a specific example of the rolling shutter readout process when pixel exposures are started at different times for different rows as illustrated in Figure 3B, the
类似地,在已经过时序图360a上的方位340a所识别的用于图3B中的行312a的长曝光时间T2之后,图3B中说明的像素阵列310的行312a中所有像素可含有长曝光像素数据。使用滚动快门读出过程,紧接在已经过方位340a所识别的长曝光时间T2之后,可首先读出行312a中的像素的所有像素值。短时间后,在已经过时序图360b上的方位340b所识别的用于图3B中的行312b的长曝光时间T2之后,图3B中说明的像素阵列310的行312b中的所有像素可含有长曝光像素数据且可读出行312b中的像素的所有像素值。所述过程可依次针对每个后续行继续,直到已从图3B中说明的像素阵列310中的每个行读出长曝光像素数据为止。Similarly, all pixels in
根据一些方面,图1的计算装置100的相机系统组件140可另外包含用于执行像素读出过程的一或多个锁存器和一或多个模/数转换器(ADC)。举例来说,在一个方面中,像素阵列310的每个行可与两个锁存器和一个ADC相关联。在此方面中,当达到用于特定行例如行312a的短曝光时间T1时,行312a的像素中的每个中的像素数据可锁存到与行312a相关联的第一锁存器中。锁存器中的短曝光像素数据可传送到分配给行312a的ADC,以将模拟短曝光像素数据转换成随后可被存储和数字处理的数字像素数据。因为ADC可处理已经锁存的像素数据,所以在一些方面中,ADC可以不处理或存取或更改行312a的像素中的现用像素数据。因此,在一些方面中,在ADC正在处理锁存的数据时,行312a中的像素可能并不重置且替代地可继续曝光且因此基于继续的曝光继续更新其像素数据。当达到用于行312a的长曝光时间T2时,行312a的像素中的每个中的像素数据可再次锁存到与行312a相关联的第二锁存器中。锁存器中的长曝光像素数据可传送到分配给行312a的ADC,以将模拟长曝光像素数据转换成随后可被存储和数字处理的数字像素数据。可针对每个行执行此过程。在其中像素阵列310的每个行可与两个锁存器和一个ADC相关联的此类方面中,一个锁存器用于在时间T1之后捕获短曝光像素数据且另一锁存器用于在时间T2之后捕获长曝光像素数据,行的像素数据读出时间可对应于锁存器所需的锁存时间加ADC所需的A/D转换时间。According to some aspects, the
在另一方面中,像素阵列310的每个行可与两个锁存器和两个ADC相关联,一个锁存器和ADC用于在时间T1之后捕获和转换短曝光像素数据,且另一锁存器和ADC用于在时间T2之后捕获和转换长曝光像素数据。在此方面中,当达到用于特定行例如行312a的短曝光时间T1时,行312a的像素中的每个中的像素数据可锁存到与行312a相关联的第一锁存器中。第一锁存器中的短曝光像素数据可传送到分配给行312a的第一ADC,以将模拟短曝光像素数据转换成随后可被存储和数字处理的数字像素数据。在一些方面中,在ADC正在处理锁存的数据时,行312a中的像素可能并不重置且替代地可继续曝光且因此基于继续的曝光继续更新其像素数据。当达到用于行312a的长曝光时间T2时,行312a的像素中的每个中的像素数据可再次锁存到与行312a相关联的第二锁存器中。第二锁存器中的长曝光像素数据可传送到分配给行312a的第二ADC,以将模拟长曝光像素数据转换成随后可被存储和数字处理的数字像素数据。可针对每个行执行此过程。在其中像素阵列310的每个行可与两个锁存器和两个ADC相关联的此类方面中,行的像素数据读出时间可对应于锁存器所需的锁存时间加ADC所需的A/D转换时间。In another aspect, each row of
在又一方面中,像素阵列310的每个行可与两个锁存器相关联,一个锁存器用于在时间T1之后捕获短曝光像素数据且另一锁存器用于在时间T2之后捕获长曝光像素数据。另外,可包含用于整个像素阵列310的仅两个ADC,一个ADC用于转换来自任一行的即最近所捕获的短曝光像素数据的短曝光像素数据,且另一ADC用于转换来自任一行的即最近所捕获的长曝光像素数据的长曝光像素数据。在此方面中,当达到用于特定行例如行312a的短曝光时间T1时,行312a的像素中的每个中的像素数据可锁存到与行312a相关联的第一锁存器中。第一锁存器中的短曝光像素数据可传送到分配给像素阵列310的第一ADC,以将模拟短曝光像素数据转换成随后可被存储和数字处理的数字像素数据。在一些方面中,在ADC正在处理锁存的数据时,行312a中的像素可能并不重置且替代地可继续曝光且因此基于继续的曝光继续更新其像素数据。当达到用于行312a的长曝光时间T2时,行312a的像素中的每个中的像素数据可再次锁存到与行312a相关联的第二锁存器中。第二锁存器中的长曝光像素数据可传送到分配给像素阵列310的第二ADC,以将模拟长曝光像素数据转换成随后可被存储和数字处理的数字像素数据。可针对每个行执行此过程。因此,在一些方面中,在第一ADC可正在转换来自第一行的短曝光像素数据时,第二ADC可正在转换来自第二行的长曝光像素数据。在其中像素阵列310的每个行可与两个锁存器相关联同时可包含用于整个像素阵列310的仅两个ADC的此类方面中,行的像素数据读出时间可对应于锁存器所需的锁存时间加ADC所需的A/D转换时间。In yet another aspect, each row of
在一些方面中,像素阵列310的每个行可与锁存在时间T1之后的短曝光像素数据的仅单个锁存器相关联。可不包括锁存在时间T2之后的长曝光数据的单独锁存器。在此方面中,如前所述,当达到用于特定行例如行312a的短曝光时间T1时,行312a的像素中的每个中的像素数据可锁存到与行312a相关联的锁存器中并且接着传送到ADC,以将模拟短曝光像素数据转换成随后可被存储和数字处理的数字像素数据。当达到行312a的长曝光时间T2时,行312a的像素中的每个中的像素数据可直接传送到ADC,在不首先进行锁存的情况下,将模拟长曝光像素数据转换成随后可被存储和数字处理的数字像素数据。In some aspects, each row of
在一些方面中,例如图3A或3B中所说明的方面中,从中获得长曝光像素数据的像素可与从中获得短曝光像素数据的像素相同。举例来说,如图3A或3B中所说明,可从像素阵列310中的所有像素获得短曝光像素数据和长曝光像素数据。换句话说,在本公开的各方面中,一些像素可能并不指定为仅用于捕获短曝光像素数据,而其它像素被指定为仅用于捕获长曝光像素数据。替代地,在本公开的各方面中,像素可用以获得短曝光像素数据和长曝光数据两者。In some aspects, such as the aspect illustrated in FIG. 3A or 3B, the pixels from which the long exposure pixel data is obtained may be the same as the pixels from which the short exposure pixel data is obtained. For example, as illustrated in Figure 3A or 3B, short exposure pixel data and long exposure pixel data may be obtained from all pixels in
类似地,在一些方面中,例如图3A或3B中所说明的方面中,曝光的多个像素可包含装置中可得的基本上所有像素。即,用于捕获图像的像素阵列例如像素阵列310可表示相机装置中可得的所有或基本上所有像素。举例来说,在图3A或3B中所说明的方面中,相机装置包含16个像素的像素阵列310且16个像素全部用于捕获短曝光数据和长曝光数据。在其它方面中,相机装置的像素阵列可包含不同数目个像素且相机装置可使用像素阵列的所有或基本上所有像素捕获短曝光数据和长曝光数据两者。Similarly, in some aspects, such as the aspect illustrated in FIG. 3A or 3B, the exposed plurality of pixels may include substantially all of the pixels available in the device. That is, a pixel array such as
根据一些方面,例如图3A或3B中所说明的方面,可从多个像素的单个连续曝光获得短曝光像素数据和长曝光像素数据。换句话说,在时序图320或360中,在点330处已经过短曝光时间T1之后,可继续像素阵列310的一或多个行的曝光而不在点330处停止。替代地,在时序图320或360的点330处,相机装置可在曝光继续时读出像素阵列310的一或多个行中的像素的瞬时值。换句话说,在点330处,可在曝光继续时读出像素阵列310的一或多个行中的所有像素的值的快照,直到已经过长曝光时间T2为止。According to some aspects, such as the aspects illustrated in FIG. 3A or 3B, short exposure pixel data and long exposure pixel data may be obtained from a single sequential exposure of multiple pixels. In other words, in timing diagram 320 or 360 , after a short exposure time T1 has elapsed at point 330 , exposure of one or more rows of
在某些方面,可重置多个像素,例如图3A或3B中的像素阵列310。举例来说,在本公开的一个方面中,可仅在已从多个像素获得短曝光数据和长曝光数据之后重置多个像素,即,像素阵列310的一或多个行或所有行。换句话说,可在已经过长曝光时间T2并且已从像素阵列310的一或多个行或所有行获得长曝光像素数据之后,在时序图320或360的点340处重置像素阵列310的一或多个行或所有行的值。在本公开的另一方面中,可在已从像素阵列310的一或多个行或所有行获得短曝光数据和长曝光数据之前,重置像素阵列310的一或多个行或所有行。举例来说,像素阵列310的一或多个行或所有行可在时间T0之前或在时间T0处刚好在曝光开始之前重置。在本公开的又其它方面中,像素阵列310的一或多个行或所有行可在已从像素阵列310的一或多个行或所有行获得短曝光像素数据和长曝光像素数据之前,例如在时间T0处或附近重置,和/或在已从像素阵列310的一或多个行或所有行获得短曝光像素数据和长曝光像素数据之后,例如在时序图320或360上的点340处或附近重置。像素阵列310的一或多个行或所有行不在如下任一点重置:在已获得短曝光像素数据之后,但在获得长曝光像素数据之前。即,像素阵列310的一或多个行或所有行不在时序图320或360上的点330和340之间重置。In certain aspects, multiple pixels may be reset, such as
当在已经过长曝光时间T2并且已从像素阵列310的一或多个行或所有行获得长曝光像素数据之后,在点340处或附近重置像素阵列310的一或多个行或所有行时,在重置多个像素,例如像素阵列310的一或多个行或所有行之前,可输出所捕获的短曝光像素数据和所捕获的长曝光像素数据以用于图像和/或视频后处理。举例来说,在一些方面中,在时序图320或360上的点340处或附近重置像素阵列310的一或多个行或所有行之前,所捕获的短曝光像素数据和所捕获的长曝光像素数据可以例如串行或并行方式从一或多个ADC输出到相机装置的存储器,使得相机装置的处理器可存取短曝光像素数据和长曝光像素数据以用于图像和/或视频处理。在本公开的一些方面中,可在已从像素阵列310的一或多个行或所有行获得短曝光像素数据之后,在时间330处或附近将短曝光像素数据输出到存储器,且可在已从像素阵列310的一或多个行或所有行获得长曝光像素数据之后,在时间340处或附近将长曝光像素数据输出到存储器。在一些方面中,相机装置可例如在处理器110的控制下,将短曝光像素数据与长曝光像素数据组合以产生HDR图像或HDR视频。换句话说,相机装置的处理器可存取短曝光像素数据和长曝光像素数据,并且对所述短曝光像素数据和所述长曝光像素数据执行图像处理以产生HDR图像或HDR视频。在一些方面中,处理可包含使用数据类型(DT)参数根据标准化协议,例如MIPI CSI-2标准化协议,识别短曝光数据和长曝光数据。One or more or all rows of
在图3A中的时序图320中,曝光开始时间T0对于像素阵列310的所有行312是相同的,短曝光时间T1对于像素阵列310的所有行312是相同的,且长曝光时间T2对于像素阵列310的所有行312是相同的。因此,在大致相同时间从像素阵列310中的所有像素获得短曝光数据且在大致相同时间从像素阵列310中的所有像素获得长曝光数据。在其它方面中,曝光开始时间T0(参见图3B)、短曝光时间T1和长曝光时间T2中的任一个对于不同行可为不同的。举例来说,在图3B中说明的方面中,时序图360a中的用于像素阵列310的行312a的曝光开始时间T0可不同于时序图360d中的用于像素阵列310的行312d的曝光开始时间T0。因此,在此方面中,虽然短曝光数据和长曝光数据两者仍从每个像素获得,但短曝光数据的捕获和长曝光数据的捕获可针对行312a和312d中的像素在不同时间发生,这是因为其曝光开始时间T0是不同的。类似地,行的短曝光时间T1和长曝光时间T2可为不同的。在不考虑曝光开始时间T0、短曝光时间T1和/或长曝光时间T2对于不同行是相同的还是变化的的情况下,可从每一像素获得短曝光数据和长曝光数据两者。In timing diagram 320 in FIG. 3A, exposure start time T0 is the same for all rows 312 of
可使用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文中所描述的功能的任何组合来实施或执行在本文中结合本公开描述的各种说明性逻辑块、模块和电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常规处理器、控制器、微控制器或状态机。处理器也可实施为计算装置的组合,例如DSP和微处理器的组合、多个微处理器、与DSP核心结合的一或多个微处理器,或任何其它此类配置。General purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, discrete hardware components or their designed Performing any combination of the functions described herein implements or executes the various illustrative logical blocks, modules, and circuits described herein in connection with the present disclosure. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.
在本文中结合本公开所描述的方法或算法的步骤可直接在硬件中、由处理器执行的软件模块中或此两者的组合中实施。软件模块可驻存在RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可拆卸磁盘、CD-ROM,或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从存储媒体读取信息和将信息写入到存储媒体。在替代性方案中,存储媒体可与处理器成一体式。处理器和存储媒体可驻存在ASIC中。ASIC可以驻存在用户终端中。在替代性方案中,处理器和存储媒体可作为离散组件驻存于用户终端中。The steps of a method or algorithm described herein in connection with the present disclosure may be implemented directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral with the processor. The processor and storage medium may reside in the ASIC. The ASIC may reside in the user terminal. In the alternative, the processor and storage medium may reside in the user terminal as discrete components.
在一或多个示范性设计中,所描述的功能可在硬件、软件、固体或其任何组合中实施。如果实施于软件中,那么可将功能作为一或多个指令或代码存储在计算机可读媒体上或经由计算机可读媒体发射。计算机可读媒体包含计算机存储媒体和通信媒体两者,通信媒体包含促进将计算机程序从一处传送到另一处的任何媒体。计算机可读存储媒体可以是可由通用或专用计算机存取的任何可供使用的媒体。借助于实例而非限制,此类计算机可读媒体可包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于携载或存储呈指令或数据结构形式的所要程序代码装置且可由通用或专用计算机或通用或专用处理器存取的任何其它媒体。并且,可将连接恰当地称为计算机可读媒体。举例来说,如果软件是从网站、服务器或其它远程源使用同轴电缆、光纤电缆、双绞线或数字订户线(DSL)发射的,那么所述同轴电缆、光纤电缆、双绞线或DSL包含在媒体的定义中。如本文所使用的磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、硬盘、固态磁盘蓝光光盘,其中磁盘通常是以磁性方式再现数据,而光盘是用激光以光学方式再现数据。以上各项的组合也应包含在计算机可读媒体的范围内。In one or more exemplary designs, the functions described may be implemented in hardware, software, solid state, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. Computer-readable storage media can be any available media that can be accessed by a general purpose or special purpose computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage, or may be used to carry or store instructions or data The desired program code means in a structured form and any other medium that can be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor. Also, a connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, or digital subscriber line (DSL), the coaxial cable, fiber optic cable, twisted pair or DSL is included in the definition of media. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), hard disk, solid-state disk blu-ray disc, where disks usually reproduce data magnetically, and discs are Lasers reproduce data optically. Combinations of the above should also be included within the scope of computer-readable media.
如在本文中包含在权利要求书中所使用,术语“和/或”当用于两个或更多个项目的列表中时,意思是可单独地采用所列项目中的任一个或可采用所列项目中中的两个或更多个的任何组合。举例来说,如果组成物被描述为含有组分A、B和/或C,那么所述组成物可含有:仅A;仅B;仅C;A和B的组合;A和C的组合;B和C的组合;或A、B和C的组合。并且,如在本文包含权利要求书中所使用,以“中的至少一个”结尾的项目的列表中所使用的“或”指示分离性列表,使得例如“A、B或C中的至少一个”的列表意味着A或B或C或AB或AC或BC或ABC(即,A和B和C),或在其任何组合中的这些中的任一个。As used in the claims contained herein, the term "and/or" when used in a list of two or more items means that any of the listed items can be employed individually or can be employed Any combination of two or more of the listed items. For example, if a composition is described as containing components A, B, and/or C, the composition may contain: A only; B only; C only; a combination of A and B; a combination of A and C; A combination of B and C; or a combination of A, B, and C. Also, as used herein, including the claims, "or" as used in a list of items ending with "at least one of" indicates a discrete list such that, for example, "at least one of A, B, or C" A list of means A or B or C or AB or AC or BC or ABC (ie, A and B and C), or any of these in any combination thereof.
虽然已详细地描述了本公开和其优势,但应理解,可在不脱离如所附权利要求书所界定的本公开的精神和范围的情况下做出各种改变、替代和更改。此外,本申请案的范围不意在限于本说明书中描述的过程、机器、制造、物质组成、装置、方法和步骤的特定实施例。如所属领域的技术人员将易于从本公开了解到,可根据本公开利用执行与本文中所描述的对应实施例大体相同的功能或实现与所述对应实施例大体相同的结果的当前现有或稍后开发的机器、制造、物质组成、装置、方法或步骤。因此,所附权利要求书意欲在其范围内包含此类过程、机器、制造、物质组成、装置、方法或步骤。Although the present disclosure and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the disclosure as defined by the appended claims. Furthermore, the scope of this application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods, and steps described in this specification. As those skilled in the art will readily appreciate from this disclosure, currently available or currently available devices that perform substantially the same functions or achieve substantially the same results as the corresponding embodiments described herein can be utilized in accordance with this disclosure. A machine, manufacture, composition of matter, means, method or step later developed. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.
Claims (28)
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762524300P | 2017-06-23 | 2017-06-23 | |
| US62/524,300 | 2017-06-23 | ||
| US15/892,137 | 2018-02-08 | ||
| US15/892,137 US20180376087A1 (en) | 2017-06-23 | 2018-02-08 | Using the same pixels to capture both short and long exposure data for hdr image and video |
| PCT/US2018/028351 WO2018236462A1 (en) | 2017-06-23 | 2018-04-19 | USING SAME PIXELS TO CAPTURE BOTH SHORT AND LONG EXPOSURE DATA FOR HDR IMAGE AND VIDEO |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110720211A true CN110720211A (en) | 2020-01-21 |
Family
ID=64692955
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201880038286.9A Pending CN110720211A (en) | 2017-06-23 | 2018-04-19 | Capture both short and long exposure data using the same pixels for HDR images and video |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20180376087A1 (en) |
| CN (1) | CN110720211A (en) |
| WO (1) | WO2018236462A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113596357A (en) * | 2021-07-29 | 2021-11-02 | 北京紫光展锐通信技术有限公司 | Image signal processor, image signal processing device and method, chip and terminal equipment |
| WO2022140897A1 (en) * | 2020-12-28 | 2022-07-07 | 深圳元戎启行科技有限公司 | Image generation method and apparatus, and computer device and storage medium |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111447371A (en) * | 2020-03-12 | 2020-07-24 | 努比亚技术有限公司 | Automatic exposure control method, terminal and computer readable storage medium |
| US20230269489A1 (en) * | 2022-02-23 | 2023-08-24 | Gopro, Inc. | Method and apparatus for multi-image multi-exposure processing |
| US12437445B2 (en) * | 2023-05-24 | 2025-10-07 | Gopro, Inc. | Image combinations for high dynamic range processing |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030095192A1 (en) * | 2000-10-26 | 2003-05-22 | Olympus Optical Co., Ltd. | Image-pickup apparatus |
| US6584235B1 (en) * | 1998-04-23 | 2003-06-24 | Micron Technology, Inc. | Wide dynamic range fusion using memory look-up |
| GB2401000B (en) * | 2000-06-28 | 2005-02-23 | Sgs Thomson Microelectronics | Image sensors with multiple integration/read cycles |
| CN101350890A (en) * | 2007-08-31 | 2009-01-21 | 豪威科技有限公司 | Image sensor with high dynamic range under downsampling mode |
| US20130135486A1 (en) * | 2011-11-28 | 2013-05-30 | Chung Chun Wan | High dynamic range imaging with multi-storage pixels |
| WO2016129410A1 (en) * | 2015-02-13 | 2016-08-18 | ソニー株式会社 | Image capturing element, driving method, and electronic device |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6254003B1 (en) * | 1995-12-18 | 2001-07-03 | Welch Allyn Data Collection, Inc. | Optical reader exposure control apparatus comprising illumination level detection circuitry |
| GB2317522B (en) * | 1996-09-12 | 2000-09-27 | Vsli Vision Limited | Low noise operation of an image sensor |
| US7050094B2 (en) * | 2000-10-26 | 2006-05-23 | Micron Technology, Inc. | Wide dynamic range operation for CMOS sensor with freeze-frame shutter |
| US8625013B2 (en) * | 2010-08-23 | 2014-01-07 | Red.Com, Inc. | Multi-exposure imaging |
| KR102149187B1 (en) * | 2014-02-21 | 2020-08-28 | 삼성전자주식회사 | Electronic device and control method of the same |
| US20160227100A1 (en) * | 2015-01-29 | 2016-08-04 | Qualcomm Incorporated | Dual camera systems and methods for rapid 3a convergence and high dynamic range exposure metering |
-
2018
- 2018-02-08 US US15/892,137 patent/US20180376087A1/en not_active Abandoned
- 2018-04-19 CN CN201880038286.9A patent/CN110720211A/en active Pending
- 2018-04-19 WO PCT/US2018/028351 patent/WO2018236462A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6584235B1 (en) * | 1998-04-23 | 2003-06-24 | Micron Technology, Inc. | Wide dynamic range fusion using memory look-up |
| GB2401000B (en) * | 2000-06-28 | 2005-02-23 | Sgs Thomson Microelectronics | Image sensors with multiple integration/read cycles |
| US20030095192A1 (en) * | 2000-10-26 | 2003-05-22 | Olympus Optical Co., Ltd. | Image-pickup apparatus |
| CN101350890A (en) * | 2007-08-31 | 2009-01-21 | 豪威科技有限公司 | Image sensor with high dynamic range under downsampling mode |
| US20130135486A1 (en) * | 2011-11-28 | 2013-05-30 | Chung Chun Wan | High dynamic range imaging with multi-storage pixels |
| WO2016129410A1 (en) * | 2015-02-13 | 2016-08-18 | ソニー株式会社 | Image capturing element, driving method, and electronic device |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022140897A1 (en) * | 2020-12-28 | 2022-07-07 | 深圳元戎启行科技有限公司 | Image generation method and apparatus, and computer device and storage medium |
| CN116114261A (en) * | 2020-12-28 | 2023-05-12 | 深圳元戎启行科技有限公司 | Image generation method, device, computer equipment and storage medium |
| CN113596357A (en) * | 2021-07-29 | 2021-11-02 | 北京紫光展锐通信技术有限公司 | Image signal processor, image signal processing device and method, chip and terminal equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| US20180376087A1 (en) | 2018-12-27 |
| WO2018236462A1 (en) | 2018-12-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11024342B2 (en) | Digital image processing apparatus and method of controlling the same | |
| CN110720211A (en) | Capture both short and long exposure data using the same pixels for HDR images and video | |
| CN104038702B (en) | Picture pick-up device and its control method | |
| US8970762B2 (en) | Digital photographing apparatus and method of controlling the same | |
| CN102088559B (en) | Digital photographing apparatus and method of controlling the same | |
| JP6346793B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, AND PROGRAM | |
| JP6325841B2 (en) | Imaging apparatus, imaging method, and program | |
| CN103108123B (en) | The method of digital photographing apparatus and control digital photographing apparatus | |
| US20120147220A1 (en) | Digital image processing apparatus for quickly entering into reproduction mode and method of controlling the same | |
| KR101009345B1 (en) | In-focus position detecting device, imaging device and in-focus position detecting method | |
| KR20140013591A (en) | Apparatus and method for photographing image | |
| US8681235B2 (en) | Apparatus for processing digital image signal that obtains still image at desired point in time and method of controlling the apparatus | |
| US8897617B2 (en) | Digital image capturing apparatus and method of controlling the same | |
| JP7597816B2 (en) | Image processing device and imaging device | |
| JP2018011268A (en) | Imaging apparatus, image composition method, and program | |
| JP2010226495A (en) | Photographing device | |
| KR102090273B1 (en) | Photographing apparatus and method | |
| US10863088B2 (en) | Image capturing apparatus and control method for capturing still images without interrupting video recordings | |
| JP7558280B2 (en) | Imaging device, imaging method, and imaging program | |
| US9560289B2 (en) | Imaging apparatus and control method for recording device | |
| KR20100109723A (en) | Imaging apparatus and controlling method of the same | |
| JP2015220592A (en) | Imaging apparatus, imaging method, and imaging program | |
| JP2011232618A (en) | Imaging apparatus | |
| KR20100114420A (en) | Imaging apparatus and controlling method of the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20200121 |