CN101529891A - 用于图像捕获装置的动态自动曝光补偿 - Google Patents
用于图像捕获装置的动态自动曝光补偿 Download PDFInfo
- Publication number
- CN101529891A CN101529891A CNA2007800309013A CN200780030901A CN101529891A CN 101529891 A CN101529891 A CN 101529891A CN A2007800309013 A CNA2007800309013 A CN A2007800309013A CN 200780030901 A CN200780030901 A CN 200780030901A CN 101529891 A CN101529891 A CN 101529891A
- Authority
- CN
- China
- Prior art keywords
- scene
- brightness
- acquiescence
- filling
- bright area
- 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
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
- H04N23/71—Circuitry for evaluating the brightness variation
-
- 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/60—Control of cameras or camera modules
- H04N23/62—Control of parameters via user interfaces
-
- 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/60—Control of cameras or camera modules
- H04N23/64—Computer-aided capture of images, e.g. transfer from script file into camera, check of taken image quality, advice or proposal for image composition or decision on when to take image
-
- 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/60—Control of cameras or camera modules
- H04N23/67—Focus control based on electronic image sensor signals
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Studio Devices (AREA)
- Exposure Control For Cameras (AREA)
Abstract
本发明描述用于图像捕获装置内的动态自动曝光补偿的技术。所述技术包括动态地调整场景的默认目标亮度以补偿由自动曝光过程选择的曝光值(EV)。传感器阵列在默认目标亮度下从所述场景中获得光信息且图像捕获控制器基于所述光信息来计算所述场景中的多个区域的亮度值。自动曝光补偿模块基于所述场景中所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定经调整的目标亮度。然后,所述传感器阵列可使用所述经调整目标亮度的EV来捕获所述场景的图像帧。所述技术还包括构建滞后区以在图像场景序列上大致稳定所述经调整的目标亮度。
Description
技术领域
本发明涉及用图像捕获装置捕获图像,且更具体来说涉及调整所述图像捕获装置的曝光值。
背景技术
图像捕获装置(例如,数码摄像机或数码照相机)用于不同的应用及环境中。图像捕获装置应能够在各种照明条件下产生高质量的图像。举例来说,图像捕获装置应能够在包括大量反射光或饱和光的环境中以及在包括高等级的对比度的环境中有效地操作。典型的图像捕获装置执行自动曝光以选择实现场景的某一目标亮度的曝光值(EV)。举例来说,图像捕获装置可选择产生具有等于约18%灰度的平均亮度值的场景的图像帧的EV。
自动曝光过程可调整图像捕获装置的光圈大小及快门速度以对应于所选择的EV。以此方式,所述自动曝光过程控制到达所述图像捕获装置内的传感器阵列的光的量以在目标亮度下产生场景的图像帧。然而,一些场景可能需要较高的平均亮度值,而其它场景可能需要较低的平均亮度值。举例来说,雪场景包括大量的反射光,针对此情况所述自动曝光过程可过度补偿,因此导致图像帧看起来不自然得暗淡。另一方面,包含靠近黑色膝上型计算机的白色文件的场景包括高对比度等级,针对此情况所述自动曝光过程也可过度补偿,因此导致所述白色文件在图像帧中看似完全饱和。
曝光补偿在数码照相机中常见,且也可用于数码摄像机及其它类型的图像捕获装置中。当自动曝光过程未提供场景的适当亮度时,图像捕获装置的用户可通过手动地调整由所述自动曝光过程针对所述场景选择的EV来执行曝光补偿。所述用户可通过手动地设定所述图像捕获装置的光圈大小及快门速度来调整所述EV以使或多或少的光到达所述图像捕获装置内的传感器阵列以产生所述场景的适当亮度。
发明内容
大体来说,本发明涉及用于图像捕获装置内的动态自动曝光补偿的技术。图像捕获装置可包括数码照相机及数码摄像机。所述技术包括动态地调整场景的默认目标亮度以补偿由图像捕获装置内的自动曝光过程选择的曝光值(EV)。以此方式,如果所述自动曝光过程针对默认目标亮度最初选择对于所述场景太亮或太暗的EV,那么所述技术设定经调整的目标亮度。然后,所述自动曝光过程可针对所述经调整的目标亮度选择产生具有适当亮度的场景的图像帧的EV。
图像捕获装置包括在默认目标亮度下从场景中获得光信息的传感器阵列及基于所述光信息来计算所述场景中的多个区域的亮度值的图像捕获控制器。根据本文中所说明的技术,所述图像捕获装置中所包括的自动曝光补偿模块基于所述场景中所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来确定所述默认目标亮度对于所述场景来说是否准确。如果所述默认目标亮度不准确,那么所述自动曝光补偿模块动态地调整所述默认目标亮度以设定对于所述场景来说准确的经调整目标亮度。然后,所述传感器阵列可使用所述经调整目标亮度的EV来捕获所述场景的图像帧。以此方式,所述技术提供对手动自动曝光补偿的简单且便宜的解决方案。
此外,所述技术可包括构建滞后区以在图像场景序列上大致稳定经调整的目标亮度。如果所述经调整的目标亮度对于下一场景来说不准确,那么所述自动曝光补偿模块可通过调整针对传感器阵列设定的阈值来构建滞后区。在某些情况下,图像捕获装置中所包括的自动曝光补偿模块可构建滞后以针对下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动。在其它情况下,所述自动曝光补偿模块可构建滞后区以针对所述下一场景最小程度地再调整所述经调整的目标亮度以提供所述先前场景与所述下一场景之间的渐进目标亮度变化。此在用图像捕获装置捕获一系列静态图像帧或捕获视频帧以减小帧之间的亮度变化时可尤其有用。
在一个实施例中,本发明提供一种方法,其包含:在默认目标亮度下用图像捕获装置中所包括的传感器阵列从场景中获得光信息;及基于所述光信息来计算所述场景中的多个区域的亮度值。所述方法进一步包含基于所述场景中所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整默认目标亮度以设定所述场景的经调整目标亮度。
在另一实施例中,本发明提供一种计算机可读媒体,其包含致使可编程处理器进行以下操作的指令:在默认目标亮度下用图像捕获装置中所包括的传感器阵列从场景中获得光信息;及基于所述光信息来计算所述场景中的多个区域的亮度值。所述指令进一步致使所述可编程处理器基于所述场景中所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
在另一实施例中,本发明提供一种装置,其包含:传感器阵列,其在默认目标亮度下从场景中获得光信息;及图像捕获控制器,其基于所述光信息来计算所述场景中的多个区域的亮度值。所述装置还包括自动曝光补偿模块,其基于所述场景中所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
在再一实施例中,本发明提供一种装置,其包含:获得装置,其用于在默认目标亮度下从场景中获得光信息;计算装置,其用于基于所述光信息来计算所述场景中的多个区域的亮度值;及动态调整装置,其用于基于所述场景中所述多个区域的所述亮度值及阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
可在硬件、软件、固件或其任一组合中实施本文中所说明的技术。如果实施在软件中,那么所述技术可整体或部分地由计算机可读媒体来实现,所述计算机可读媒体包含在由处理器执行时执行本文所说明的方法中的一者或一者以上的指令。
在附图及下文说明中论述一个或一个以上实施例的细节。根据本说明及图式且根据权利要求书,将明了其它特征、目的及优点。
附图说明
图1是图解说明用于从场景捕获图像信息的实例性图像捕获装置的框图。
图2是更加详细地图解说明来自图1的图像捕获装置内的自动曝光补偿模块及阈值存储装置的框图。
图3是图解说明图像捕获装置内的动态自动曝光补偿过程的实例性操作的流程图。
图4A及4B是更加详细地图解说明图像捕获装置内的动态自动曝光补偿过程的实例性操作的流程图。
图5是图解说明使用滞后区来在图像场景序列上大致稳定图像捕获装置的经调整目标亮度的流程图。
具体实施方式
图1是图解说明用于从场景捕获图像信息的实例性图像捕获装置10的框图。根据本发明中所说明的技术,图像捕获装置10执行动态自动曝光补偿以动态地调整场景的默认目标亮度以补偿由图像捕获装置10内的自动曝光过程选择的曝光值(EV)。以此方式,如果图像捕获装置10内的所述自动曝光过程针对所述默认目标亮度最初选择对于所述场景太亮或太暗的EV,那么图像捕获装置10可设定经调整的目标亮度。然后,图像捕获装置10内的所述自动曝光过程可针对所述经调整的目标亮度选择产生具有适当亮度的场景的图像帧的EV。
如图1中所示,图像捕获装置10包括传感器阵列12、图像捕获控制器14、图像处理器16、自动曝光补偿模块18、图像存储装置20及阈值存储装置22。可通过硬件及/或软件的任何适合组合来实现图1中所图解说明的图像捕获装置10中所包括的组件。在所图解说明的实施例中,将所述组件作为单独单元来描绘。然而,在其它实施例中,可将所述组件中的任一者集成到共用硬件及/或软件内的组合式单元中。
图像捕获装置10可以是数码相机,例如数码摄像机、数码照相机或两者的组合。此外,图像捕获装置10可以是独立的装置(例如,独立的相机)或集成到另一装置(例如,无线通信装置)中。作为实例,可将图像捕获装置10集成到移动电话中以形成所谓的相机电话或视频电话。优选地,图像捕获装置10经装备以捕获彩色图像、黑白图像或两者。在本发明中,术语“图像(image)、“图像(imagery)”、“图像信息”或类似术语可交替地指代视频或静态图片。同样,术语“帧”可指由图像捕获装置10获得的视频帧或静态图片帧。
传感器阵列12在捕获场景的图像帧之前从所述场景获得光信息。传感器阵列12包括个别图像传感器的二维阵列,例如以行及列布置。传感器阵列12可包含(举例来说)固态传感器阵列,例如互补金属氧化物半导体(CMOS)传感器。将传感器阵列12内的图像传感器暴露给场景以从所述场景获得光信息并捕获所述场景的图像帧。
图像捕获控制器14将所述光信息用于初步视觉前端(VFE)处理,例如自动聚焦及自动曝光。举例来说,图像捕获控制器14基于来自传感器阵列12的所述光信息来执行自动曝光以选择实现所述场景的默认目标亮度的EV。所选择的EV界定光圈大小以控制来自所述场景的到达传感器阵列12的光的量及快门速度以控制传感器阵列12被暴露给来自所述场景的光的时间量。典型的默认目标亮度为约18%灰度。因此,图像捕获控制器14执行自动曝光以选择产生具有等于约18%灰度的平均亮度值的场景的图像帧的EV。
在常规图像捕获装置中,传感器阵列使用默认目标亮度的EV来捕获每一场景的图像帧。然而,一些图像帧可能需要较高的平均亮度值,而其它图像帧可能需要较低的平均亮度值。举例来说,雪场景包括大量的反射光,针对此情况自动曝光过程可过度补偿,因此导致图像帧看起来不自然得暗淡。另一方面,包含靠近黑色膝上型计算机的白色文件的场景包括高对比度等级,针对此情况所述自动曝光过程也可过度补偿,因此导致所述白色文件在图像帧中看似完全饱和。然后,所述常规图像捕获装置的用户必须执行手动自动曝光补偿。
本文中所揭示的技术使得图像捕获装置10能够在图像捕获装置10的默认目标亮度对于给定场景来说不准确时执行动态自动曝光补偿以动态地调整所述默认目标亮度以补偿EV。传感器阵列12在所述默认目标亮度下从场景中获得光信息。图像捕获控制器14将所述场景划分为多个区域(例如,256个均匀划分的区域),且计算所述多个区域中的每一者的平均亮度值。所述多个区域中的每一者的亮度值可包含范围在0(即,黑色)与255(即,白色)之间的光亮度值。然后,图像捕获控制器14将所述场景中所述多个区域的所述亮度值发送到自动曝光补偿模块18。
自动曝光补偿模块18基于所述场景中的所述区域的所述亮度值及针对传感器阵列12设定的阈值来确定图像捕获装置10的默认目标亮度对于所述场景来说是否准确。当所述场景中所述多个区域的所述亮度值根据所述阈值对于所述场景来说太亮或太暗时,所述默认目标亮度对于所述场景来说可不准确。阈值存储装置22在制造图像捕获装置10时存储针对传感器阵列12设定的阈值。如果所述默认目标亮度不准确,那么自动曝光补偿模块18动态地调整所述默认目标亮度以设定对于所述场景来说准确的经调整目标亮度。以此方式,本文中所说明的技术提供对手动自动曝光补偿的简单且便宜的解决方案。
此外,自动曝光补偿模块18可构建滞后区以在图像场景序列上大致稳定经调整的目标亮度。如果所述经调整的目标亮度对于下一场景来说不准确,那么自动曝光补偿模块18可通过调整存储在阈值存储装置22中的阈值来构建滞后区。在某些情况下,自动曝光补偿模块18可构建滞后区以针对下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动。在其它情况下,自动曝光补偿模块18可构建滞后区以针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述先前场景与所述下一场景之间的渐进目标亮度变化。此在用图像捕获装置10捕获一系列静态图像或捕获视频以减小帧之间的亮度变化时可尤其有用。
自动曝光补偿模块18可实施为独立的硬件组件或实施为逻辑装置(例如,微处理器、DSP或类似装置)的可编程特征。在一些实施例中,自动曝光补偿模块18可以是实施图像处理器16的逻辑装置的可编程或集成特征。特定来说,自动曝光补偿模块18可实施为由此种逻辑装置执行的一个或一个以上软件进程。
自动曝光补偿模块18将经调整的目标亮度发送到图像捕获控制器14。然后,图像捕获控制器14基于所述经调整的目标亮度来执行自动曝光以选择所述经调整目标亮度的EV。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述场景的图像帧。通过使用所述EV,传感器阵列12用由所述所选择的EV界定的光圈大小从所述场景接收光,且用由所述所选择的EV界定的快门速度重设。传感器阵列12将所述所捕获的图像帧提供到图像处理器16以供处理且存储在图像存储装置20中。
图像处理器16从传感器阵列12接收所述所捕获的图像帧且对所述图像帧执行任何必要的处理。图像处理器16可(举例来说)执行由传感器阵列12捕获的图像帧的滤波、裁剪、去马赛克、压缩、图像增强或其它处理。图像处理器16可由微处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或任何其它等效离散或集成逻辑电路实现。在一些实施例中,图像处理器16可形成根据特定编码技术或格式(例如,MPEG-2、MPEG-4、ITU H.263、ITU H.264、JPEG或类似技术或格式)对图像帧进行编码的编解码器(CODEC)的部分。
图像处理器16将图像帧存储在图像存储装置20中。图像处理器16可将原始图像帧、经处理的图像帧或经编码的图像帧存储在图像存储装置20中。如果图像伴随有音频信息,那么也可独立地或结合图像帧将所述音频存储在图像存储装置20中。图像存储装置20可包含任何易失性或非易失性存储器或存储装置,例如只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)或快闪存储器,或例如磁性数据存储装置或光学数据存储装置。
图2是更加详细地图解说明来自图1的自动曝光补偿模块18及阈值存储装置22的框图。如图2中所图解说明,自动曝光补偿模块18包括亮度比较模块30、填充比较模块32、填充阈值调整模块34及目标亮度调整模块36。自动曝光补偿模块18从图像捕获控制器14接收场景中的多个区域的亮度值,且在默认目标亮度对于所述场景不准确时基于所述场景的所述亮度值来向图像捕获控制器14输出经调整的目标亮度。
阈值存储装置22存储亮度阈值26、默认填充范围28及经调整的填充范围29。在某些情况下,阈值存储装置22可包括多个经调整的填充范围。可在图像捕获装置10的制造期间针对传感器阵列12设定亮度阈值26及默认填充范围28且将其存储在阈值存储装置22中。默认填充范围28包括场景中亮区域的填充的低默认填充阈值及高默认填充阈值。所述低及高默认填充阈值界定默认填充范围28的极值。在图像捕获装置10内的动态自动曝光补偿期间,可通过填充阈值调整模块34设定经调整的填充范围29并将其存储在阈值存储装置22中经调整的填充范围29可包括从默认填充阈值调整的低及高填充阈值。
自动曝光补偿模块18将从图像捕获控制器14接收的场景中的多个区域的亮度值提供到亮度比较模块30。所述场景中所述多个区域中的每一者的亮度值包含范围在0(即,黑色)与255(即,白色)之间的光亮度值。亮度比较模块30将所述场景中所述多个区域中的每一者的亮度值与从阈值存储装置22检索的亮度阈值26相比较。然后,亮度比较模块30将所述场景中的所述区域中具有比亮度阈值26大的亮度值的一个或一个以上区域识别为“亮区域”。通常基于伽马将亮度阈值26设定为最大光亮度值255附近,例如在190与255之间的范围内。以此方式,可将所述多个区域中的相对较小数量的区域识别为亮区域。
填充比较模块32确定所述场景中亮区域的填充。举例来说,填充比较模块32可将所述填充规定为所述场景中的亮区域的数量或规定为亮区域的所述数量与所述场景中的区域的总数量的百分比或比率。填充比较模块32将所述亮区域的填充与从阈值存储装置22检索的默认填充范围28相比较。然后,填充比较模块32基于所述亮区域填充比较来确定默认目标亮度对于所述场景是否准确。
由于将亮度阈值26设定为等于相对高的光亮度值以限制所述场景中被识别为亮区域的区域的数量,因此通常将默认填充范围28设定为等于所述场景中的多个区域中的相对较小数量的区域。举例来说,默认填充范围28的低默认填充阈值可等于所述场景中的区域的总数量的约0.5%,且默认填充范围28的高默认填充阈值可等于所述场景中的区域的总数量的约3%。在其中所述场景被均匀地划分为256个区域的情况下,所述低默认填充阈值可等于约1或2个区域,且所述高默认填充阈值可等于约7或8个区域。
当所述场景中的亮区域的填充在默认填充范围28内时,填充比较模块32确定默认目标亮度对于所述场景来说准确。换句话说,当所述场景中的亮区域的填充大于所述低默认填充阈值但小于默认填充范围28的高默认填充阈值时,默认目标亮度对于所述场景来说准确。当所述场景中的亮区域的填充在默认填充范围28以外时,填充比较模块32确定默认目标亮度对于所述场景来说不准确。换句话说,当所述场景中的亮区域的填充小于所述低默认填充阈值或大于默认填充范围28的高默认填充阈值时,默认目标亮度对于所述场景来说不准确。
在其中填充比较模块32确定默认目标亮度对于场景来说准确时,自动曝光补偿模块18维持所述默认目标亮度并通知图像捕获控制器14使用所述默认目标亮度。然后,传感器阵列12可使用所述默认目标亮度的EV来捕获所述场景的图像帧。
在其中填充比较模块32确定默认目标亮度对于所述场景来说不准确时,目标亮度调整模块36基于所述场景中的亮区域的填充及默认填充范围28来动态地调整所述默认目标亮度以设定经调整的目标亮度。举例来说,当亮区域的填充小于低默认填充阈值时,目标亮度调整模块36针对所述场景增加默认目标亮度。当亮区域的填充大于高默认填充阈值时,目标亮度调整模块36减小所述场景的默认目标亮度。
然后,自动曝光补偿模块18将经调整的目标亮度发送到图像捕获控制器14。图像捕获控制器14可基于所述经调整的目标亮度来执行自动曝光以选择所述经调整目标亮度的EV。在某些情况下,可假设目标亮度调整模块36充分地调整默认目标亮度以使其对于所述场景来说准确。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述场景的图像帧。
在其它情况下,目标亮度调整模块36可仅最小程度地调整场景的默认目标亮度。在此情况下,传感器阵列12可再次在所述经调整的目标亮度下从场景中获得光信息且图像捕获控制器14可基于所述光信息来计算所述场景的区域的亮度值。然后,自动曝光补偿模块18反复地再调整所述经调整的目标亮度直到针对所述场景设定准确的目标亮度或直到达到所允许的最大目标亮度调整。然后,传感器阵列12可使用所述经再调整的目标亮度的EV来捕获所述场景的图像帧。
经常在同一环境中捕获多个图像帧。举例来说,图像捕获装置10的用户可在包括大量反射光或饱和光或高等级的对比度的环境(其中默认目标亮度可能不准确)中捕获一系列静态图像帧或视频帧。因此,在设定给定场景的经调整目标亮度之后,自动曝光补偿模块18可构建滞后区以针对后续场景大致稳定所述经调整的目标亮度。
如果经调整的目标亮度对于下一场景来说不准确,那么自动曝光补偿模块18可通过调整存储在阈值存储装置22中的默认填充范围28的默认填充阈值来构建滞后区。在某些情况下,自动曝光补偿模块18可构建滞后区以针对下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动。在其它情况下,自动曝光补偿模块18可构建滞后区以针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述先前场景与所述下一场景之间的渐进目标亮度变化。以此方式,可在用图像捕获装置10捕获一系列静态图像或捕获视频时减小帧之间的亮度变化。
对于下一场景,传感器阵列12在经调整的目标亮度下从下一场景获得光信息且图像捕获控制器14计算所述下一场景中的多个区域的亮度值。自动曝光补偿模块18从图像捕获控制器14接收所述下一场景中所述多个区域的所述亮度值并将所述亮度值提供到亮度比较模块30。大致类似于先前场景,亮度比较模块30将所述下一场景中所述多个区域中的每一者的亮度值与从阈值存储装置22检索的亮度阈值26相比较。然后,亮度比较模块30将所述下一场景中的所述区域中具有比亮度阈值26大的亮度值的一个或一个以上区域识别为亮区域。
填充比较模块32确定所述下一场景中亮区域的填充且将所述亮区域的填充与从阈值存储装置22检索的默认填充范围28相比较。然后,填充比较模块32基于所述比较来确定是否调整默认填充范围28的默认填充阈值。当所述下一场景中的亮区域的填充在默认填充范围28内时,填充比较模块32维持默认填充范围28的默认填充阈值。自动曝光补偿模块18维持所述经调整的目标亮度且通知图像捕获控制器14使用所述经调整的目标亮度。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述下一场景的图像帧。
当所述下一场景中的亮区域的填充在默认填充范围28以外时,填充阈值调整模块34动态地调整默认填充范围28的默认填充阈值以设定经调整的填充范围29。然后,填充阈值调整模块34将经调整的填充范围29存储在阈值存储装置22中。在某些情况下,填充阈值调整模块34可通过调整低默认填充阈值或高默认填充阈值中的仅一者以减小或增大默认填充范围28来设定经调整的填充范围29。以此方式,填充阈值调整模块34通过设定不同的填充范围来构建滞后区以大致稳定先前场景与所述下一场景之间的经调整目标亮度。
填充阈值调整模块34基于默认填充阈值与所述下一场景中的亮区域的填充之间的差来动态地调整默认填充范围28的默认填充阈值。举例来说,如果所述亮区域的填充小于默认填充范围28的低默认填充阈值,那么填充阈值调整模块34确定与所述低默认填充阈值相比所述亮区域的填充小多少。如果所述亮区域的填充大于默认填充范围28的高默认填充阈值,那么填充阈值调整模块34确定与所述高默认填充阈值相比所述亮区域的填充大多少。
在其中所述下一场景中的亮区域的填充与默认填充范围28的默认填充阈值之间的差小于预定值的情况下,填充阈值调整模块34动态地调整所述默认填充阈值以设定包括所述下一场景中的亮区域的填充的经调整填充范围29。以此方式,自动曝光补偿模块18针对所述下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动。自动曝光补偿模块18通知图像捕获控制器14使用所述经调整的目标亮度。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述下一场景的图像帧。
在其中所述下一场景中的亮区域的填充与默认填充范围28的默认填充阈值之间的差大于预定值的情况下,填充阈值调整模块34动态地调整所述默认填充阈值以减小与所述下一场景中的亮区域的填充的差。以此方式,自动曝光补偿模块18针对所述下一场景最小程度地再调整所述经调整的目标亮度以提供先前场景与所述下一场景之间的渐进目标亮度变化。自动曝光补偿模块18将所述经再调整的目标亮度发送到图像捕获控制器14。图像捕获控制器14可基于所述经再调整的目标亮度来执行自动曝光以选择所述经再调整的目标亮度的EV。然后,传感器阵列12可使用所述经再调整的目标亮度的EV来捕获所述下一场景的图像帧。
图3是图解说明图像捕获装置内的动态自动曝光补偿过程的实例性操作的流程图。本文中将参照来自图1的图像捕获装置10来说明所述操作。传感器阵列12在图像捕获装置10的默认目标亮度下从场景中获得光信息(40)。举例来说,典型的默认目标亮度为约18%灰度。图像捕获控制器14通过基于默认目标亮度来执行自动曝光来选择所述默认目标亮度的EV来控制由传感器阵列12获得的光的量。
图像捕获控制器14从传感器阵列12接收光信息并基于所述光信息计算所述场景中的多个区域的亮度值(42)。举例来说,可将所述场景均匀地划分为256个具有范围在0(即,黑色)与255(即,白色)之间的亮度值的区域。然后,图像捕获控制器16将所述所计算的亮度值发送到自动曝光补偿模块18。自动曝光补偿模块18基于所述场景中所述多个区域的所述亮度值及针对传感器阵列12设定的阈值来动态地调整所述图像捕获装置的默认目标亮度(44)。当所述场景中所述多个区域的所述亮度值根据存储在阈值存储装置22中的阈值对于所述场景来说太亮或太暗时,所述默认目标亮度对于所述场景来说可不准确。
自动曝光补偿模块18将经调整的目标亮度发送到图像捕获控制器14。图像捕获控制器14基于所述经调整的目标亮度来执行自动曝光以选择所述经调整目标亮度的EV。然后,传感器阵列12使用所述经调整目标亮度的EV来捕获所述场景的图像帧(46)。当所述默认目标亮度对于所述场景来说准确时,自动曝光补偿模块18可通知图像捕获控制器14使用所述默认目标亮度,且传感器阵列12可使用所述默认目标亮度的EV来捕获所述场景的图像帧。在捕获所述场景的图像帧时,传感器阵列12将所述图像帧发送到图像处理器16以供处理且存储在图像存储装置20中。
图4A及4B是更加详细地图解说明图像捕获装置内的动态自动曝光补偿过程的实例性操作的流程图。本文中将参照图像捕获装置10中所包括的来自图2的自动曝光补偿模块18及阈值存储装置22来说明所述操作。如图4A中所图解说明,可在图像捕获装置10的制造期间针对传感器阵列12设定亮度阈值26并将其存储在阈值存储装置22中(50)。可在图像捕获装置10的制造期间针对传感器阵列12设定默认填充范围28并将其存储在阈值存储装置22中(52)。默认填充范围28包括场景中的亮区域的填充的低默认填充阈值及高默认填充阈值。
传感器阵列12在图像捕获装置10的默认目标亮度下从场景中获得光信息(54)。图像捕获控制器14通过基于所述默认目标亮度来执行自动曝光来选择所述默认目标亮度的EV来控制由传感器阵列12获得的光的量。然后,图像捕获控制器14从传感器阵列12接收所述场景的光信息且将所述场景划分为多个区域。图像捕获控制器14基于所述光信息来计算所述场景中所述多个区域中的每一者的亮度值(56)。然后,图像捕获控制器14将所述所计算的亮度值发送到自动曝光补偿模块18。
自动曝光补偿模块18内的亮度比较模块30将所述场景中所述多个区域中的每一者的亮度值与从阈值存储装置22检索的亮度阈值26相比较(58)。基于所述比较,亮度比较模块30确定所述场景中所述多个区域中的哪些区域具有比亮度阈值26大的亮度值,且将这些区域识别为亮区域(60)。也包括在自动曝光补偿模块18中的填充比较模块32确定所述场景中的亮区域的填充(62)。填充比较模块32可将所述填充规定为所述场景中的亮区域的数量或规定为亮区域的数量与所述场景中的区域的总数量的百分比或比率。填充比较模块32将所述场景中的亮区域的填充与从阈值存储装置22检索的默认填充范围28相比较(64)。
如图4B中所图解说明,填充比较模块32首先将所述亮区域的填充与默认填充范围28的高默认填充阈值相比较(65)。如果所述场景中的亮区域的填充大于所述高默认填充阈值,那么目标亮度调整模块36针对所述场景减小图像捕获装置10的默认目标亮度以设定经调整的目标亮度(66)。然后,自动曝光补偿模块18将所述经调整的目标亮度发送到图像捕获控制器14(70)。图像捕获控制器14基于所述经调整的目标亮度来执行自动曝光以选择所述经调整目标亮度的EV。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述场景的图像帧(72)。
如果所述场景中的亮区域的填充小于默认填充范围28的高默认填充阈值,那么填充比较模块将所述亮区域的填充与默认填充范围28的低填充默认阈值相比较(67)。如果所述场景中的亮区域的填充小于所述低默认填充阈值,那么目标亮度调整模块36针对所述场景增加图像捕获装置10的默认目标亮度以设定经调整的目标亮度(68)。然后,自动曝光补偿模块18将所述经调整的目标亮度发送到图像捕获控制器14(70)。图像捕获控制器14基于所述经调整的目标亮度来执行自动曝光以选择所述经调整目标亮度的EV。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述场景的图像帧(72)。
在任一情况下,可假设目标亮度调整模块36充分地调整默认目标亮度以使其对于所述场景来说准确。在其它实施例中,目标亮度调整模块36可仅最小程度地调整所述场景的默认目标亮度。在此情况下,传感器阵列12可在所述经调整的目标亮度下从场景中获得光信息且图像捕获控制器14可基于所述光信息来计算所述场景的区域的亮度值。然后,自动曝光补偿模块18反复地再调整所述经调整的目标亮度直到针对所述场景设定准确的目标亮度或直到达到所允许的最大目标亮度调整。然后,传感器阵列12可使用所述经再调整的目标亮度的EV来捕获所述场景的图像帧。
如果所述场景中的亮区域的填充小于默认的高默认填充阈值且大于低默认填充阈值,那么自动曝光补偿模块18针对所述场景维持图像捕获装置10的默认目标亮度(74)。然后,自动曝光补偿模块18通知图像捕获控制器14使用所述默认目标亮度。然后,传感器阵列12可使用所述默认目标亮度的EV来捕获所述场景的图像帧(76)。
图5是图解说明使用滞后区来在图像场景序列上大致稳定图像捕获装置的经调整目标亮度的流程图。本文中将参照图像捕获装置10中所包括的来自图2的自动曝光补偿模块18及阈值存储装置22来说明所述操作。在设定场景的经调整目标亮度之后,自动曝光补偿模块18可构建滞后区以针对后续场景大致稳定所述经调整的目标亮度。
对于下一场景,传感器阵列12在所述经调整的目标亮度下从下一场景获得光信息(80)。图像捕获控制器14计算所述下一场景中的多个区域的亮度值(82)。自动曝光补偿模块18从图像捕获控制器14接收所述下一场景中所述多个区域的所述亮度值。大致类似于先前场景,亮度比较模块30在所述下一场景中所述多个区域中的每一者的亮度值与从阈值存储装置22检索的亮度阈值26之间执行亮度比较,以将所述下一场景中的所述区域中具有比亮度阈值26大的亮度值的一个或一个以上区域识别为亮区域(84)。
填充比较模块32确定所述下一场景中的亮区域的填充。然后,填充比较模块32在所述下一场景中的亮区域的填充与从阈值存储装置22检索的默认填充范围28之间执行亮区域填充比较(86)。如果所述下一场景中的亮区域的所述填充在默认填充范围28内(87的是分支),那么填充比较模块32维持默认填充范围28的默认填充阈值(88)。然后,自动曝光补偿模块18维持所述经调整的目标亮度且通知图像捕获控制器14使用所述经调整的目标亮度。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述下一场景的图像帧。
如果所述下一场景中的亮区域的所述填充在默认填充范围28以外(87的否分支),那么填充阈值调整模块34确定所述下一场景中的亮区域的填充与默认填充范围28的默认填充阈值之间的差(90)。填充阈值调整模块34基于所述差来动态地调整默认填充范围28的默认填充阈值以设定经调整的填充范围29。然后,填充阈值调整模块34将经调整的填充范围29存储在阈值存储装置22中。以此方式,填充阈值调整模块34通过设定不同的填充范围来构建滞后区以针对所述下一场景大致稳定所述经调整的目标亮度。
如果所述差小于预定值(91的是分支),那么填充阈值调整模块34动态地调整默认填充范围28的默认填充阈值以设定包括所述下一场景中的亮区域的填充的经调整填充范围29(92)。以此方式,自动曝光补偿模块18针对所述下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动。自动曝光补偿模块18通知图像捕获控制器14使用所述经调整的目标亮度。然后,传感器阵列12可使用所述经调整目标亮度的EV来捕获所述下一场景的图像帧。
如果所述差大于预定值(91的否分支),那么填充阈值调整模块34动态地调整默认填充范围28的默认填充阈值以减小与所述下一场景中的亮区域的填充的差(94)。以此方式,自动曝光补偿模块18针对所述下一场景最小程度地再调整所述经调整的目标亮度以提供先前场景与所述下一场景之间的渐进目标亮度变化。自动曝光补偿模块18将所述经再调整的目标亮度发送到图像捕获控制器14。图像捕获控制器14可基于所述经再调整的目标亮度来执行自动曝光以选择所述经再调整的目标亮度的EV。然后,传感器阵列12可使用所述经再调整的目标亮度的EV来捕获所述下一场景的图像帧。
已说明了多个实施例。然而,也可对这些实例做各种修改,且本文所呈现的原理也可应用于其它实施例。如本文中所说明的方法可实施在硬件、软件及/或固件中。所述方法的各种任务可实施为可由一个或一个以上逻辑元件阵列(例如,微处理器、嵌入式控制器或IP核心)执行的指令集。在一个实例中,布置一个或一个以上所述任务以用于在经配置以控制个人通信装置(例如,蜂窝式电话)的各种装置的操作的移动台调制解调器芯片或芯片组内执行。
本发明中所说明的技术可实施在通用微处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它等效逻辑装置内。如果实施在软件中,那么所述技术可作为指令体现在计算机可读媒体上,例如随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)、电可擦除可编程只读存储器(EEPROM)、闪速存储器或类似存储器。所述指令致使一个或一个以上处理器执行本发明中所说明功能性的某些方面。
作为其它实例,可将实施例部分或整体地实施为硬接线电路,实施为制作成专用集成电路的电路配置,或实施为加载到非易失性存储装置内的固件程序或作为机器可读码从数据存储媒体加载或加载到所述数据存储媒体中的软件程序,所述码是可由逻辑元件阵列(例如,微处理器或其它数字信号处理单元)执行的指令。所述数据存储媒体可以是存储元件阵列,例如半导体存储器(其可包括但不限于动态或静态RAM、ROM及/或快闪RAM)或铁电存储器、奥氏存储器、聚合物存储器或相变存储器;或例如磁盘或光盘等磁盘媒体。
在本发明中,已说明了用于图像捕获装置内的动态自动曝光补偿的技术。所述技术包括在默认目标亮度对于给定场景来说不准确时动态地调整图像捕获装置的默认目标亮度以补偿EV。以此方式,如果所述图像捕获装置内的自动曝光过程针对默认目标亮度选择对于所述场景来说太亮或太暗的EV,那么所述技术设定经调整的目标亮度。然后,所述自动曝光过程可针对所述经调整的目标亮度选择产生具有适当亮度的场景的图像帧的EV。
图像捕获装置包括在默认目标亮度下从场景中获得光信息的传感器阵列及基于所述光信息来计算所述场景中的多个区域的亮度值的图像捕获控制器。根据本文中所说明的技术,所述图像捕获装置中所包括的自动曝光补偿模块基于所述场景中的所述区域的所述亮度值及针对所述传感器阵列设定的阈值来确定默认目标亮度对于所述场景来说是否准确。如果所述默认目标亮度不准确,那么所述自动曝光补偿模块动态地调整所述默认目标亮度以设定对于所述场景来说准确的经调整目标亮度。然后,所述传感器阵列可使用所述经调整目标亮度的EV来捕获所述场景的图像帧。以此方式,所述技术提供对手动自动曝光补偿的简单且便宜的解决方案。
此外,所述技术包括构建滞后区以在图像场景序列上大致稳定所述经调整的目标亮度。如果所述经调整的目标亮度对于下一场景来说不准确,那么自动曝光补偿模块可通过调整针对所述传感器阵列设定的阈值来构建所述滞后区。所述图像捕获装置中所包括的自动曝光补偿模块可构建所述滞后区以针对下一场景维持所述经调整的目标亮度以防止先前场景与所述下一场景之间的目标亮度波动,或针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述先前场景与所述下一场景之间的渐进目标亮度变化。此在用所述图像捕获装置捕获一系列静态图像或捕获视频以减小帧之间的亮度变化时可尤其有用。这些及其它实施例归属于以上权利要求书的范围内。
Claims (53)
1、一种方法,其包含:
在默认目标亮度下用图像捕获装置中所包括的传感器阵列从场景中获得光信息;
基于所述光信息来计算所述场景中的多个区域的亮度值;及
基于所述场景中的所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
2、如权利要求1所述的方法,其进一步包含:
基于所述经调整的目标亮度来执行所述场景的自动曝光以选择所述经调整目标亮度的曝光值;及
使用所述经调整目标亮度的所述曝光值用所述传感器阵列来捕获所述场景的图像帧。
3、如权利要求1所述的方法,其进一步包含基于所述场景中的所述多个区域在所述经调整的目标亮度下的所述亮度值及针对所述传感器阵列设定的所述阈值来反复地再调整所述经调整的目标亮度。
4、如权利要求1所述的方法,其中在默认目标亮度下从场景中获得光信息包含基于所述默认目标亮度来执行所述场景的自动曝光以选择所述默认目标亮度的曝光值。
5、如权利要求4所述的方法,其进一步包含:
维持所述默认目标亮度;及
使用所述默认目标亮度的所述曝光值用所述传感器阵列来捕获所述场景的图像帧。
6、如权利要求1所述的方法,其进一步包含基于所述场景中的所述多个区域的所述亮度值来确定所述默认目标亮度对于所述场景来说是否准确。
7、如权利要求6所述的方法,其中确定所述默认目标亮度对于所述场景来说是否准确包含:
在所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值之间执行亮度比较以将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;及
在所述场景中的所述亮区域的填充与针对所述图像传感器设定的默认填充范围之间执行亮区域填充比较,
其中当所述场景中的所述亮区域的所述填充在所述默认填充范围内时,所述默认目标亮度对于所述场景来说准确,且其中当所述场景中的所述亮区域的所述填充在所述默认填充范围以外时,所述默认目标亮度对于所述场景来说不准确。
8、如权利要求1所述的方法,其进一步包含:
将所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较;
将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;
确定所述场景中的所述亮区域的填充;及
将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较。
9、如权利要求8所述的方法,其中动态地调整所述默认目标亮度包含:
当所述亮区域的所述填充小于所述默认填充范围的低默认填充阈值时,针对所述场景增加所述默认目标亮度;
当所述亮区域的所述填充大于所述默认填充范围的高默认填充阈值时,针对所述场景减小所述默认目标亮度;及
当所述亮区域的所述填充在所述低默认填充阈值与所述高默认填充阈值之间时,针对所述场景维持所述默认目标亮度。
10、如权利要求8所述的方法,其中动态地调整所述默认目标亮度包含:
当所述亮区域的所述填充在所述默认填充范围以外时,调整所述默认目标亮度;及
当所述亮区域的所述填充在所述默认填充范围内时,维持所述默认目标亮度。
11、如权利要求1所述的方法,其进一步包含针对下一场景维持所述经调整的目标亮度以防止所述场景与所述下一场景之间的目标亮度波动。
12、如权利要求1所述的方法,其进一步包含针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述场景与所述下一场景之间的渐进目标亮度变化。
13、如权利要求1所述的方法,其进一步包含:
在所述经调整的目标亮度下用所述传感器阵列从下一场景中获得光信息;
基于所述光信息来计算所述下一场景中的多个区域的亮度值;
将所述下一场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较;
将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;
确定所述下一场景中的所述亮区域的填充;
将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较;及
当所述下一场景中的所述亮区域的所述填充在所述默认填充范围以外时,动态地调整所述默认填充范围的默认填充阈值以设定经调整的填充范围。
14、如权利要求13所述的方法,其进一步包含在所述下一场景中的所述亮区域的所述填充在所述默认填充范围内时维持所述默认填充阈值。
15、如权利要求13所述的方法,其中动态地调整所述默认填充阈值包含通过设定不同的填充范围来构建滞后区以大致稳定所述场景与所述下一场景之间的所述经调整目标亮度。
16、如权利要求13所述的方法,其进一步包含确定所述默认填充阈值与所述下一场景中的所述亮区域的所述填充之间的差,其中动态地调整所述默认填充阈值包含基于所述差来动态地调整所述默认填充阈值。
17、如权利要求16所述的方法,其中动态地调整所述默认填充阈值包含在所述差小于预定值时动态地调整所述默认填充阈值以设定包括所述下一场景中的所述亮区域的所述填充的经调整填充范围以针对所述下一场景维持所述经调整的目标亮度。
18、如权利要求16所述的方法,其中动态地调整所述默认填充阈值包含在所述差大于预定值时动态地调整所述默认填充阈值以减小与所述下一场景中的所述亮区域的所述填充的所述差以针对所述下一场景最小程度地再调整所述经调整的目标亮度。
19、如权利要求1所述的方法,其中针对所述图像传感器设定所述阈值包含:
针对所述图像传感器设定亮度阈值;及
针对所述图像传感器设定默认填充范围。
20、一种计算机可读媒体,其包含致使可编程处理器进行以下操作的指令:
在默认目标亮度下用图像捕获装置中所包括的传感器阵列从场景中获得光信息;
基于所述光信息来计算所述场景中的多个区域的亮度值;及
基于所述场景中的所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
21、如权利要求20所述的计算机可读媒体,其中所述指令致使所述可编程处理器:
在所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值之间执行亮度比较以将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;及
在所述场景中的所述亮区域的填充与针对所述图像传感器设定的默认填充范围之间执行亮区域填充比较,
其中当所述场景中的所述亮区域的所述填充在所述默认填充范围内时,所述默认目标亮度对于所述场景来说准确,且其中当所述场景中的所述亮区域的所述填充在所述默认填充范围以外时,所述默认目标亮度对于所述场景来说不准确。
22、如权利要求20所述的计算机可读媒体,其进一步包含致使所述可编程处理器进行以下操作的指令:
将所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较;
将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;
确定所述场景中的所述亮区域的填充;及
将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较。
23、如权利要求22所述的计算机可读媒体,其中所述指令致使所述可编程处理器:
当所述亮区域的所述填充小于所述默认填充范围的低默认填充阈值时,针对所述场景增加所述默认目标亮度;
当所述亮区域的所述填充大于所述默认填充范围的高默认填充阈值时,针对所述场景减小所述默认目标亮度;及
当所述亮区域的所述填充在所述低默认填充阈值与所述高默认填充阈值之间时,针对所述场景维持所述默认目标亮度。
24、如权利要求20所述的计算机可读媒体,其进一步包含致使所述可编程处理器针对下一场景维持所述经调整的目标亮度以防止所述场景与所述下一场景之间的目标亮度波动的指令。
25、如权利要求20所述的计算机可读媒体,其进一步包含致使所述可编程处理器针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述场景与所述下一场景之间的渐进目标亮度变化的指令。
26、如权利要求20所述的计算机可读媒体,其进一步包含致使所述可编程处理器进行以下操作的指令:
在所述经调整的目标亮度下用所述传感器阵列从下一场景中获得光信息;
基于所述光信息来计算所述下一场景中的多个区域的亮度值;
将所述下一场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较;
将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;
确定所述下一场景中的所述亮区域的填充;
将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较;及
当所述下一场景中的所述亮区域的所述填充在所述默认填充范围以外时,动态地调整所述默认填充范围的所述默认填充阈值以设定经调整的填充范围。
27、如权利要求26所述的计算机可读媒体,其中所述指令致使所述可编程处理器通过设定不同的填充范围来构建滞后区以大致稳定所述场景与所述下一场景之间的所述经调整目标亮度。
28、如权利要求26所述的计算机可读媒体,其进一步包含致使所述可编程处理器进行以下操作的指令:
确定所述默认填充阈值与所述下一场景中的所述亮区域的所述填充之间的差;
当所述差小于预定值时,动态地调整所述默认填充阈值以设定包括所述下一场景中的所述亮区域的所述填充的经调整填充范围以针对所述下一场景维持所述经调整的目标亮度;及
当所述差大于预定值时,动态地调整所述默认填充阈值以减小与所述下一场景中的所述亮区域的所述填充的所述差以针对所述下一场景最小程度地再调整所述经调整的目标亮度。
29、一种装置,其包含:
传感器阵列,其在默认目标亮度下从场景中获得光信息;
图像捕获控制器,其基于所述光信息来计算所述场景中的多个区域的亮度值;及
自动曝光补偿模块,其基于所述场景中的所述多个区域的所述亮度值及针对所述传感器阵列设定的阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度。
30、如权利要求29所述的装置,
其中所述图像捕获控制器基于所述经调整的目标亮度来执行所述场景的自动曝光以选择所述经调整目标亮度的曝光值;且
其中所述传感器阵列使用所述经调整目标亮度的所述曝光值来捕获所述场景的图像帧。
31、如权利要求29所述的装置,其中所述自动曝光补偿模块基于所述场景中的所述多个区域在所述经调整的目标亮度下的所述亮度值及针对所述传感器阵列设定的所述阈值来反复地再调整所述经调整的目标亮度。
32、如权利要求29所述的装置,其中所述图像捕获控制器基于所述默认目标亮度来执行所述场景的自动曝光以选择所述默认目标亮度的曝光值。
33、如权利要求32所述的装置,
其中所述自动曝光补偿模块维持所述默认目标亮度;且
其中所述传感器阵列使用所述默认目标亮度的所述曝光值来捕获所述场景的图像帧。
34、如权利要求29所述的装置,其中所述自动曝光补偿模块基于所述场景中的所述多个区域的所述亮度值来确定所述默认目标亮度对于所述场景来说是否准确。
35、如权利要求34所述的装置,其中所述自动曝光补偿模块包括:
亮度比较模块,其在所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值之间执行亮度比较以将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;及
填充比较模块,其在所述场景中的所述亮区域的填充与针对所述图像传感器设定的默认填充范围之间执行亮区域填充比较,
其中当所述场景中的所述亮区域的所述填充在所述默认填充范围内时,所述默认目标亮度对于所述场景来说准确,且其中当所述场景中的所述亮区域的所述填充在所述默认填充范围以外时,所述默认目标亮度对于所述场景来说不准确。
36、如权利要求29所述的装置,其中所述自动曝光补偿模块包括:
亮度比较模块,其将所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较,且将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域;及
填充比较模块,其确定所述场景中的所述亮区域的填充,且将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较。
37、如权利要求36所述的装置,
其中所述自动曝光补偿模块包括目标亮度调整模块,所述目标亮度调整模块在所述亮区域的所述填充小于所述默认填充范围的低默认填充阈值时针对所述场景增加所述默认目标亮度,且在所述亮区域的所述填充大于所述默认填充范围的高默认填充阈值时针对所述场景减小所述默认目标亮度;且
其中当所述亮区域的所述填充在所述低默认填充阈值与所述高默认填充阈值之间时,所述自动曝光补偿模块针对所述场景维持所述默认目标亮度。
38、如权利要求36所述的装置,
其中所述自动曝光补偿模块包括目标亮度调整模块,所述目标亮度调整模块在所述亮区域的所述填充在所述默认填充范围以外时调整所述默认目标亮度;且
其中所述自动曝光补偿模块在所述亮区域的所述填充在所述默认填充范围内时维持所述默认目标亮度。
39、如权利要求29所述的装置,其中所述自动曝光补偿模块针对下一场景维持所述经调整的目标亮度以防止所述场景与所述下一场景之间的目标亮度波动。
40、如权利要求29所述的装置,其中所述自动曝光补偿模块针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述场景与所述下一场景之间的渐进目标亮度变化。
41、如权利要求29所述的装置,
其中所述传感器阵列在所述经调整的目标亮度下从下一场景中获得光信息;
其中所述图像捕获控制器基于所述光信息来计算所述下一场景中的多个区域的亮度值;且
其中所述自动曝光补偿模块包括:
亮度比较模块,其将所述下一场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较且将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域,
填充比较模块,其确定所述下一场景中的所述亮区域的填充且将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较,及
填充阈值调整模块,其在所述下一场景中的所述亮区域的所述填充在所述默认填充范围以外时动态地调整所述默认填充范围的默认填充阈值以设定经调整的填充范围。
42、如权利要求41所述的装置,其中所述自动曝光补偿模块在所述下一场景中的所述亮区域的所述填充在所述默认填充范围内时维持所述默认填充阈值。
43、如权利要求41所述的装置,其中所述填充阈值调整模块通过设定不同的填充范围来构建滞后区以大致稳定所述场景与所述下一场景之间的所述经调整目标亮度。
44、如权利要求41所述的装置,
其中所述填充比较模块确定所述默认填充阈值与所述下一场景中的所述亮区域的所述填充之间的差;且
其中所述填充阈值调整模块基于所述差来动态地调整所述默认填充阈值。
45、如权利要求44所述的装置,
其中所述填充阈值调整模块在所述差小于预定值时动态地调整所述默认填充阈值以设定包括所述亮区域的所述填充的经调整填充范围;且
其中所述自动曝光补偿模块针对所述下一场景维持所述经调整的目标亮度。
46、如权利要求44所述的装置,
其中所述填充阈值调整模块在所述差大于预定值时动态地调整所述默认填充阈值以减小与所述下一场景中的所述亮区域的所述填充的所述差,且
其中所述目标亮度调整模块针对所述下一场景最小程度地再调整所述经调整的目标亮度。
47、如权利要求29所述的装置,其进一步包含包括以下各项的阈值存储装置:
针对所述图像传感器设定的亮度阈值;
针对所述图像传感器设定的默认填充范围;及
由所述自动曝光补偿模块设定的经调整填充范围。
48、如权利要求47所述的装置,其中所述场景中的所述多个区域中的每一者的所述亮度值包含0与255之间的光亮度值,且其中所述亮度阈值包含设定在最大光亮度值255附近的光亮度值。
49、如权利要求47所述的装置,其中所述默认填充范围包括:
设定为所述场景中的所述多个区域的约0.5%的低默认填充阈值;及
设定为所述场景中的所述多个区域的约3%的高默认填充阈值。
50、一种装置,其包含:
用于在默认目标亮度下从场景中获得光信息的装置;
用于基于所述光信息来计算所述场景中的多个区域的亮度值的装置;及
用于基于所述场景中的所述多个区域的所述亮度值及阈值来动态地调整所述默认目标亮度以设定所述场景的经调整目标亮度的装置。
51、如权利要求50所述的装置,其中所述用于动态地调整所述默认目标亮度的装置包括:
用于将所述场景中的所述多个区域中的每一者的所述亮度值与针对所述图像传感器设定的亮度阈值相比较且将所述区域中具有比所述亮度阈值大的亮度值的一个或一个以上区域识别为亮区域的装置;
用于确定所述场景中的所述亮区域的填充且将所述亮区域的所述填充与针对所述图像传感器设定的默认填充范围相比较的装置;及
用于在所述亮区域的所述填充小于所述默认填充范围的低默认填充阈值时针对所述场景增加所述默认目标亮度,在所述亮区域的所述填充大于所述默认填充范围的高默认填充阈值时针对所述场景减小所述默认目标亮度且在所述亮区域的所述填充在所述低默认填充阈值与所述高默认填充阈值之间时针对所述场景维持所述默认目标亮度的装置。
52、如权利要求50所述的装置,其中所述用于动态地调整所述默认目标亮度的装置针对下一场景维持所述经调整的目标亮度以防止所述场景与所述下一场景之间的目标亮度波动。
53、如权利要求50所述的装置,其中所述用于动态地调整所述默认目标亮度的装置针对下一场景最小程度地再调整所述经调整的目标亮度以提供所述场景与所述下一场景之间的渐进目标亮度变化。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/508,379 | 2006-08-22 | ||
US11/508,379 US7725022B2 (en) | 2006-08-22 | 2006-08-22 | Dynamic automatic exposure compensation for image capture devices |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101529891A true CN101529891A (zh) | 2009-09-09 |
Family
ID=38982585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007800309013A Pending CN101529891A (zh) | 2006-08-22 | 2007-08-22 | 用于图像捕获装置的动态自动曝光补偿 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7725022B2 (zh) |
EP (1) | EP2064877A2 (zh) |
JP (1) | JP2010501898A (zh) |
KR (1) | KR20090051099A (zh) |
CN (1) | CN101529891A (zh) |
WO (1) | WO2008024887A2 (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102148936A (zh) * | 2011-05-04 | 2011-08-10 | 展讯通信(上海)有限公司 | 一种高动态范围成像优化方法及装置 |
CN102420944A (zh) * | 2011-04-25 | 2012-04-18 | 展讯通信(上海)有限公司 | 一种高动态范围图像合成方法及装置 |
CN102883055A (zh) * | 2012-09-19 | 2013-01-16 | 惠州Tcl移动通信有限公司 | 具有自动曝光补偿功能的移动终端及自动曝光补偿方法 |
CN103002224A (zh) * | 2011-09-09 | 2013-03-27 | 佳能株式会社 | 摄像装置及其控制方法 |
CN104284096A (zh) * | 2013-07-02 | 2015-01-14 | 全视科技有限公司 | 基于像素强度分布的多目标自动曝光及增益控制的方法及*** |
CN107105172A (zh) * | 2017-06-27 | 2017-08-29 | 虹软(杭州)多媒体信息技术有限公司 | 一种用于对焦的方法和装置 |
CN108206918A (zh) * | 2016-12-19 | 2018-06-26 | 杭州海康威视数字技术股份有限公司 | 一种光补偿方法及装置 |
CN109951633A (zh) * | 2019-02-18 | 2019-06-28 | 华为技术有限公司 | 一种拍摄月亮的方法和电子设备 |
CN110235171A (zh) * | 2016-12-20 | 2019-09-13 | 艾里斯泰克软件股份有限公司 | 用于补偿显示设备上的反射的***和方法 |
CN110868549A (zh) * | 2018-08-28 | 2020-03-06 | 杭州海康威视数字技术股份有限公司 | 一种曝光控制方法、装置及电子设备 |
CN111711767A (zh) * | 2020-06-24 | 2020-09-25 | 苏州智感电子科技有限公司 | 一种自动曝光控制方法及电子设备 |
CN112153298A (zh) * | 2019-06-28 | 2020-12-29 | 北京地平线机器人技术研发有限公司 | 确定目标对象理想亮度的方法及装置 |
CN113347315A (zh) * | 2020-02-18 | 2021-09-03 | 得利捷Ip科技有限公司 | 用于光学扫描的虚拟帧预处理 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100950465B1 (ko) * | 2007-12-21 | 2010-03-31 | 손승남 | 차량출입통제 시스템을 위한 카메라 제어방법 |
CN101651786B (zh) * | 2008-08-14 | 2011-07-27 | 华为终端有限公司 | 一种视频序列明暗变化修复的方法和视频处理设备 |
KR20100109195A (ko) * | 2009-03-31 | 2010-10-08 | 삼성전자주식회사 | 조명 밝기 조정 방법 및 이를 이용한 바이오 디스크 드라이브 |
US8189070B1 (en) * | 2009-06-05 | 2012-05-29 | Apple Inc. | Image capturing devices using Sunny f/16 rule to override metered exposure settings |
US8493453B2 (en) | 2009-06-05 | 2013-07-23 | Apple Inc. | Image capturing devices using orientation detectors to implement automatic exposure mechanisms |
CN102118608A (zh) * | 2009-12-30 | 2011-07-06 | 捷达世软件(深圳)有限公司 | 视频监控光线调节***及方法 |
CN104135908B (zh) | 2012-03-28 | 2016-07-06 | 富士胶片株式会社 | 摄像装置以及具备其的内窥镜装置 |
JP6006147B2 (ja) * | 2012-03-28 | 2016-10-12 | 富士フイルム株式会社 | 撮像装置、及びこれを備える内視鏡装置 |
CN103841334B (zh) * | 2012-11-27 | 2017-04-12 | 原相科技股份有限公司 | 曝光调整装置、影像均化装置及影像均化方法 |
US11190681B1 (en) | 2015-07-10 | 2021-11-30 | Snap Inc. | Systems and methods for DSP fast boot |
CN105227858B (zh) * | 2015-10-30 | 2019-03-05 | 维沃移动通信有限公司 | 一种图像处理方法及移动终端 |
CN114205482B (zh) * | 2021-11-02 | 2024-01-05 | 百度在线网络技术(北京)有限公司 | 扫描装置、扫描控制方法、电子设备及存储介质 |
CN114095667B (zh) * | 2022-01-13 | 2022-04-26 | 浙江华睿科技股份有限公司 | 一种自动曝光方法、装置、电子设备及存储介质 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4057147B2 (ja) | 1998-06-16 | 2008-03-05 | コニカミノルタビジネステクノロジーズ株式会社 | 逆光シーン判定方法、逆光シーン判定方法プログラムを記憶したコンピュータにより読み取り可能な記憶媒体及び逆光シーン判定機能を有する画像処理装置 |
US7010610B1 (en) * | 2000-05-22 | 2006-03-07 | International Business Machines Corporation | Programmable agent workstation system and method |
JP2002058039A (ja) * | 2000-08-09 | 2002-02-22 | Eastman Kodak Japan Ltd | 撮像装置 |
US6943832B2 (en) * | 2001-03-22 | 2005-09-13 | Agilent Technologies, Inc. | Hysteresis in image processing algorithms |
JP4218229B2 (ja) * | 2001-06-27 | 2009-02-04 | カシオ計算機株式会社 | 撮像装置及び露出制御方法 |
NZ513710A (en) | 2001-08-22 | 2003-02-28 | Cardax Internat Ltd | Metering system |
US7248284B2 (en) * | 2002-08-12 | 2007-07-24 | Edward Alan Pierce | Calibration targets for digital cameras and methods of using same |
JP2005109579A (ja) * | 2003-09-26 | 2005-04-21 | Sanyo Electric Co Ltd | 固体撮像素子を用いた撮像装置 |
JP4304610B2 (ja) * | 2004-05-18 | 2009-07-29 | 住友電気工業株式会社 | カメラ式車両感知器における画面の輝度調整方法及び装置 |
JP2006013892A (ja) * | 2004-06-25 | 2006-01-12 | Konica Minolta Holdings Inc | 撮像装置 |
JP4289259B2 (ja) | 2004-08-31 | 2009-07-01 | カシオ計算機株式会社 | 撮像装置及び露出制御方法 |
JP2006081037A (ja) | 2004-09-10 | 2006-03-23 | Eastman Kodak Co | 撮像装置 |
-
2006
- 2006-08-22 US US11/508,379 patent/US7725022B2/en active Active
-
2007
- 2007-08-22 JP JP2009525770A patent/JP2010501898A/ja active Pending
- 2007-08-22 KR KR1020097005800A patent/KR20090051099A/ko not_active Application Discontinuation
- 2007-08-22 EP EP07814375A patent/EP2064877A2/en not_active Withdrawn
- 2007-08-22 WO PCT/US2007/076584 patent/WO2008024887A2/en active Application Filing
- 2007-08-22 CN CNA2007800309013A patent/CN101529891A/zh active Pending
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102420944A (zh) * | 2011-04-25 | 2012-04-18 | 展讯通信(上海)有限公司 | 一种高动态范围图像合成方法及装置 |
CN102420944B (zh) * | 2011-04-25 | 2013-10-16 | 展讯通信(上海)有限公司 | 一种高动态范围图像合成方法及装置 |
CN102148936B (zh) * | 2011-05-04 | 2012-10-17 | 展讯通信(上海)有限公司 | 一种高动态范围成像优化方法及装置 |
CN102148936A (zh) * | 2011-05-04 | 2011-08-10 | 展讯通信(上海)有限公司 | 一种高动态范围成像优化方法及装置 |
CN103002224B (zh) * | 2011-09-09 | 2015-09-09 | 佳能株式会社 | 摄像装置及其控制方法 |
CN103002224A (zh) * | 2011-09-09 | 2013-03-27 | 佳能株式会社 | 摄像装置及其控制方法 |
CN102883055A (zh) * | 2012-09-19 | 2013-01-16 | 惠州Tcl移动通信有限公司 | 具有自动曝光补偿功能的移动终端及自动曝光补偿方法 |
CN104284096A (zh) * | 2013-07-02 | 2015-01-14 | 全视科技有限公司 | 基于像素强度分布的多目标自动曝光及增益控制的方法及*** |
CN108206918A (zh) * | 2016-12-19 | 2018-06-26 | 杭州海康威视数字技术股份有限公司 | 一种光补偿方法及装置 |
CN108206918B (zh) * | 2016-12-19 | 2020-07-03 | 杭州海康威视数字技术股份有限公司 | 一种光补偿方法及装置 |
CN110235171A (zh) * | 2016-12-20 | 2019-09-13 | 艾里斯泰克软件股份有限公司 | 用于补偿显示设备上的反射的***和方法 |
CN110235171B (zh) * | 2016-12-20 | 2023-12-29 | 艾里斯泰克软件股份有限公司 | 用于补偿显示设备上的反射的***和方法 |
CN107105172A (zh) * | 2017-06-27 | 2017-08-29 | 虹软(杭州)多媒体信息技术有限公司 | 一种用于对焦的方法和装置 |
CN110868549B (zh) * | 2018-08-28 | 2021-01-08 | 杭州海康威视数字技术股份有限公司 | 一种曝光控制方法、装置及电子设备 |
CN110868549A (zh) * | 2018-08-28 | 2020-03-06 | 杭州海康威视数字技术股份有限公司 | 一种曝光控制方法、装置及电子设备 |
CN109951633A (zh) * | 2019-02-18 | 2019-06-28 | 华为技术有限公司 | 一种拍摄月亮的方法和电子设备 |
CN112153298A (zh) * | 2019-06-28 | 2020-12-29 | 北京地平线机器人技术研发有限公司 | 确定目标对象理想亮度的方法及装置 |
CN112153298B (zh) * | 2019-06-28 | 2022-03-01 | 北京地平线机器人技术研发有限公司 | 确定目标对象理想亮度的方法及装置 |
CN113347315A (zh) * | 2020-02-18 | 2021-09-03 | 得利捷Ip科技有限公司 | 用于光学扫描的虚拟帧预处理 |
CN111711767B (zh) * | 2020-06-24 | 2021-11-02 | 苏州智感电子科技有限公司 | 一种自动曝光控制方法及电子设备 |
CN111711767A (zh) * | 2020-06-24 | 2020-09-25 | 苏州智感电子科技有限公司 | 一种自动曝光控制方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US7725022B2 (en) | 2010-05-25 |
JP2010501898A (ja) | 2010-01-21 |
EP2064877A2 (en) | 2009-06-03 |
WO2008024887A2 (en) | 2008-02-28 |
WO2008024887A3 (en) | 2008-04-10 |
US20080050109A1 (en) | 2008-02-28 |
KR20090051099A (ko) | 2009-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101529891A (zh) | 用于图像捕获装置的动态自动曝光补偿 | |
CN101674417B (zh) | 成像设备和成像模式控制方法 | |
US9294687B2 (en) | Robust automatic exposure control using embedded data | |
US9357138B2 (en) | Image capture apparatus, method of controlling image capture apparatus, and electronic device | |
KR101812807B1 (ko) | 영역별 가중치를 기반으로 한 적응형 자동 노출 제어 방법 | |
CN101816171B (zh) | 用于增强图像动态范围的多重曝光模式 | |
CN101877765B (zh) | 图像变换设备及控制图像变换设备操作的方法 | |
US9532041B2 (en) | Method and system for automatic focus with self-calibration | |
CN107509044B (zh) | 图像合成方法、装置、计算机可读存储介质和计算机设备 | |
TW201127076A (en) | Automatic backlight detection | |
CN103391404A (zh) | 自动曝光方法、装置、照相设备和移动终端 | |
JP2009099119A (ja) | 累積および平均化を用いる適応バッファ値のためのバッファ管理 | |
KR20070035991A (ko) | 촬상 장치, 노출 제어 장치, 방법 및 프로그램 | |
JP7516471B2 (ja) | 制御装置、撮像装置、制御方法およびプログラム | |
US20140286593A1 (en) | Image processing device, image procesisng method, program, and imaging device | |
US11601600B2 (en) | Control method and electronic device | |
CN111405185B (zh) | 一种摄像机变倍控制方法、装置、电子设备及存储介质 | |
US20100328488A1 (en) | Apparatus, methods and computer readable storage mediums | |
CN100563307C (zh) | 图像处理装置、图像记录装置和图像处理方法 | |
US11810275B2 (en) | Temporal filtering restart for improved scene integrity | |
US11496694B2 (en) | Dual sensor imaging system and imaging method thereof | |
JP2007036438A (ja) | 撮像装置における色判別方法及び装置並びに撮像装置の露出制御方法 | |
CN102819332B (zh) | 多点测光方法、多点测光设备及显示处理设备 | |
CN112788364B (zh) | 码流动态调整装置、方法及计算机可读存储介质 | |
CN114785966A (zh) | 曝光控制方法、拍摄处理方法、装置和介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20090909 |