本公开内容涉及图像捕获和处理。
背景技术:
1、各种各样的设备中都纳入了图像捕获设备。在本公开内容中,图像捕获设备是指可以捕获一个或多个数字图像的任何设备,包括可以捕获静止图像的设备和可以捕获图像序列以记录视频的设备。举例来说,图像捕获设备可以包括独立的数码相机或数字视频摄像机、配备有相机的无线通信设备手持机,例如具有一个或多个相机的移动电话、蜂窝或卫星无线电电话、配备有相机的个人数字助理(pda)、面板或平板电脑、游戏设备、包括相机的计算机设备,例如所谓的“网络摄像头”,或任何具有数字成像或视频功能的设备。
2、图像捕获设备能够在各种照明条件(例如,光源)下产生图像。例如,图像捕获设备可以在包括大量反射光或饱和光的环境中以及包括高对比度的环境中操作。除了其他模块(例如,色调调整模块)之外,一些示例图像捕获设备还包括用于曝光控制、白平衡和聚焦的调整模块,以调整由图像信号处理器(isp)硬件执行的处理。
3、图像捕获设备可以允许用户手动选择图像传感器和图像处理配置参数,包括曝光控制、白平衡以及聚焦和聚焦设置。通过手动选择配置参数,用户可以选择适合当前环境条件的设置以更好地捕获该环境中的图像。替代地或附加地,图像捕获设备可以包括用于自动确定这样的配置设置的处理技术。自动曝光控制、自动白平衡和自动对焦技术有时被统称为3a设置。
技术实现思路
1、概括地说,本公开内容描述了用于图像处理的技术。具体而言,本公开内容描述了用于以考虑获取的图像中的镜头失真的方式来确定相机的一个或多个配置设置(例如,自动曝光控制、自动对焦和/或自动白平衡设置)的技术。对于某些相机模块,尤其是那些具有广角镜头的相机模块,由此类相机模块获取的图像可能会出现镜头失真。在一些示例中,镜头失真可能导致某些区域(例如,图像的角落区域)中的图像特征在获取的图像中占据比能够被人眼看到的尺寸相比更小的尺寸。此外,镜头失真可能会导致某些区域(例如,角落区域)中的图像特征占据与不同区域(例如,中心区域)中的特征所占据的尺寸不同的尺寸。这种现象可以被称为不同占用尺寸问题。
2、图像处理设备可以对获取的图像执行镜头失真校正过程以去除失真影响。然而,通常对具有镜头失真的图像执行用于确定配置设置的处理技术(例如,统计处理技术)。确定对具有镜头失真的图像的配置设置可能导致这样的配置设置与最佳的配置设置相比更不准确。在根据图像的失真区域中的图像统计信息来确定配置设置的情况下,这种精度损失可能特别明显。
3、在一些示例中,用户可以指示获取的图像中的特定感兴趣区域(roi),在该特定感兴趣区域上确定一个或多个配置设置。例如,用户可以指示用于确定焦点的roi,包括触摸显示在图像处理设备的触摸屏上的预览图像上的期望区域。图像处理设备通常在显示预览图像之前执行镜头失真校正。因此,用户触摸预览图像指示的roi可能与获取图像中的对其执行统计处理的区域不是相同的区域,因为对其执行统计处理的图像可能在指示的roi中表现出镜头失真。因此,根据指示的roi确定的任何配置设置可能与用户期望不匹配,并且因此可能导致配置设置不准确。
4、根据本公开内容的技术,一种处理器可以被配置为:从图像传感器接收具有镜头失真的图像并且可以基于所述镜头失真根据所述图像确定一个或多个配置设置。在一些示例中,所述处理器可以在确定所述一个或多个配置设置之前对所述图像执行镜头失真校正。在其他示例中,所述处理器可以基于具有镜头失真的所述图像的失真网格单元格来确定配置设置,其中,所述失真网格单元格由所述镜头失真限定。在其他示例中,所述处理器可以根据具有所述镜头失真的所述图像确定初始配置统计值,并且然后基于所述镜头失真来调整所述初始配置统计值。所述处理器然后可以根据所述经调整的配置统计值确定所述配置设置。
5、在一个示例中,本公开内容描述了一种被配置用于相机处理的装置,所述装置包括:存储器,其被配置为存储一个或多个图像;以及一个或多个处理器,其与所述存储器通信,所述一个或多个处理器被配置为:经由图像传感器接收具有镜头失真的图像;基于所述镜头失真根据所述图像确定一个或多个配置设置;以及使用所述一个或多个配置设置来获取后续图像。
6、在另一示例中,本公开内容描述了一种相机处理的方法,所述方法包括:经由图像传感器接收具有镜头失真的图像;基于所述镜头失真根据所述图像确定一个或多个配置设置;以及使用所述一个或多个配置设置来获取后续图像。
7、在另一示例中,本公开内容描述了一种存储指令的非暂时性计算机可读存储介质,所述指令在被执行时,使用于相机处理的设备的一个或多个处理器用于:经由图像传感器接收具有镜头失真的图像;基于所述镜头失真根据所述图像确定一个或多个配置设置;以及使用所述一个或多个配置设置来获取后续图像。
8、在另一示例中,本公开内容描述了一种被配置用于相机处理的装置,所述装置包括:用于经由图像传感器接收具有镜头失真的图像的单元;用于基于所述镜头失真根据所述图像确定一个或多个配置设置的单元;以及用于使用所述一个或多个配置设置来获取后续图像的单元。
9、在附图和下面的描述中阐述了一个或多个示例的细节。其他特征、目标和优点从说明书、附图以及权利要求书将是显而易见的。
1.一种被配置用于相机处理的装置,所述装置包括:
2.根据权利要求1所述的装置,其中,所述一个或多个配置设置包括自动对焦设置、自动曝光控制设置或自动白平衡设置。
3.根据权利要求1所述的装置,其中,为了确定所述一个或多个配置设置,所述一个或多个处理器还被配置为:
4.根据权利要求3所述的装置,其中,为了执行镜头失真校正,所述一个或多个处理器还被配置为:
5.根据权利要求1所述的装置,其中,为了确定所述一个或多个配置设置,所述一个或多个处理器还被配置为:
6.根据权利要求1所述的装置,其中,为了确定所述一个或多个配置设置,所述一个或多个处理器还被配置为:
7.根据权利要求6所述的装置,其中,为了基于所述镜头失真来调整所述初始配置统计值,所述一个或多个处理器还被配置为:
8.根据权利要求1所述的装置,其中,所述一个或多个处理器还被配置为:
9.根据权利要求8所述的装置,其中,所述一个或多个处理器还被配置为:
10.根据权利要求9所述的装置,其中,所述一个或多个处理器还被配置为:
11.根据权利要求10所述的装置,其中,所述roi检测过程是面部检测过程。
12.根据权利要求9所述的装置,还包括:
13.根据权利要求12所述的装置,其中,所述一个或多个处理器还被配置为:
14.根据权利要求12所述的装置,其中,所述显示器包括触摸屏,并且其中,所述一个或多个处理器还被配置为:
15.一种相机处理方法,所述方法包括:
16.根据权利要求15所述的方法,其中,所述一个或多个配置设置包括自动对焦设置、自动曝光控制设置或自动白平衡设置。
17.根据权利要求15所述的方法,其中,确定所述一个或多个配置设置包括:
18.根据权利要求17所述的方法,其中,执行镜头失真校正包括:
19.根据权利要求15所述的方法,其中,确定所述一个或多个配置设置包括:
20.根据权利要求15所述的方法,其中,确定所述一个或多个配置设置包括:
21.根据权利要求20所述的方法,其中,基于所述镜头失真来调整所述初始配置统计值包括:
22.根据权利要求15所述的方法,还包括:
23.根据权利要求22所述的方法,还包括:
24.根据权利要求23所述的方法,还包括:
25.根据权利要求24所述的方法,其中,所述roi检测过程是面部检测过程。
26.一种存储指令的非暂时性计算机可读存储介质,所述指令在被执行时,使得用于相机处理的设备的一个或多个处理器用于:
27.根据权利要求26所述的非暂时性计算机可读存储介质,其中,所述一个或多个配置设置包括自动对焦设置、自动曝光控制设置或自动白平衡设置。
28.根据权利要求26所述的非暂时性计算机可读存储介质,其中,为了确定所述一个或多个配置设置,所述指令还使得所述一个或多个处理器用于:
29.根据权利要求26所述的非暂时性计算机可读存储介质,其中,为了确定所述一个或多个配置设置,所述指令还使得所述一个或多个处理器用于:
30.根据权利要求26所述的非暂时性计算机可读存储介质,其中,为了确定所述一个或多个配置设置,所述指令还使得所述一个或多个处理器用于: