著录项信息
专利名称 | 一种拍摄方法及装置 |
申请号 | CN201510459225.8 | 申请日期 | 2015-07-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2016-06-01 | 公开/公告号 | CN105635560A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N5/232 | IPC分类号 | H;0;4;N;5;/;2;3;2;;;H;0;4;N;5;/;2;3;5查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术工业园北区酷派信息港2栋2层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 王陈林;杨祖勇;孔令超 |
代理机构 | 北京集佳知识产权代理有限公司 | 代理人 | 李金;王宝筠 |
摘要
本发明提供一种拍摄方法及装置,当电子设备包括多个摄像头且为各个摄像头分配一个扫描区域时,就可以同时使用多个摄像头分别获取各个扫描区域中各个像素的曝光量,又因为各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域,这样相对于现有单一摄像头来说可以缩短被拍摄物体所在区域的曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异缩小,降低被拍摄物体的图像发生变形的几率。
1.一种拍摄方法,其特征在于,应用于电子设备中,所述电子设备包括多个摄像头,所述方法包括:
根据各个摄像头的扫描速率为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域;
获取各个扫描区域中各个像素的曝光量;
基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像。
2.根据权利要求1所述的方法,其特征在于,所述电子设备包括第一摄像头和第二摄像头;
所述为各个摄像头分配扫描区域,包括:将所述被拍摄物体所在区域均分为第一子区域和第二子区域;
将所述第一子区域作为所述第一摄像头的扫描区域,所述第二子区域作为所述第二摄像头的扫描区域。
3.根据权利要求2所述的方法,其特征在于,所述第一子区域为所述被拍摄物体所在区域的奇数行区域,所述第二子区域为所述被拍摄物体所在区域的偶数行区域;
或者
所述第一区域为所述被拍摄物体所在区域的偶数行区域,所述第二区域为所述被拍摄物体所在区域的奇数行区域。
4.根据权利要求2所述的方法,其特征在于,所述第一子区域为所述被拍摄物体所在区域在第一方向的子区域,所述第二子区域为所述被拍摄物体所在区域在第一方向除所述第一子区域之外剩余的子区域。
5.根据权利要求1所述的方法,其特征在于,所述基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像,包括:
基于各个扫描区域中各个像素的曝光量,得到所述被拍摄物体中各个像素的曝光量;
基于所述被拍摄物体中各个像素的曝光量,生成所述被拍摄物体的图像。
6.一种拍摄装置,其特征在于,应用于电子设备中,所述电子设备包括多个摄像头,所述装置包括:
分配单元,用于根据各个摄像头的扫描速率为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域;
获取单元,用于获取各个扫描区域中各个像素的曝光量;
生成单元,用于基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像。
7.根据权利要求6所述的装置,其特征在于,所述电子设备包括第一摄像头和第二摄像头;
所述分配单元,用于将所述被拍摄物体所在区域均分为第一子区域和第二子区域,并将所述第一子区域作为所述第一摄像头的扫描区域,所述第二子区域作为所述第二摄像头的扫描区域。
8.根据权利要求7所述的装置,其特征在于,所述第一子区域为所述被拍摄物体所在区域的奇数行区域,所述第二子区域为所述被拍摄物体所在区域的偶数行区域;
或者
所述第一区域为所述被拍摄物体所在区域的偶数行区域,所述第二区域为所述被拍摄物体所在区域的奇数行区域。
9.根据权利要求7所述的装置,其特征在于,所述第一子区域为所述被拍摄物体所在区域在第一方向的子区域,所述第二子区域为所述被拍摄物体所在区域在第一方向除所述第一子区域之外剩余的子区域。
10.根据权利要求6所述的装置,其特征在于,所述生成单元,用于基于各个扫描区域中各个像素的曝光量,得到所述被拍摄物体中各个像素的曝光量,并基于所述被拍摄物体中各个像素的曝光量,生成所述被拍摄物体的图像。
一种拍摄方法及装置\n技术领域\n[0001] 本发明属于拍摄技术领域,更具体的说,尤其涉及一种拍摄方法及装置。\n背景技术\n[0002] 在目前的CMOS(Complementary Metal Oxide Semiconductor,互补金属氧化物半导体)传感器中,在曝光开始时将每个像素的曝光量清零,在曝光结束后,将像素的曝光量读出。因为目前CMOS传感器中,数据读取采用是串行方式,所以在曝光量清零、曝光过程以及曝光量读出这三个过程中也是逐行顺序进行。\n[0003] 从对现有CMOS传感器的工作过程可知,其曝光过程是从上自下一行一行进行,这种逐行曝光方式会增加曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异较大,因此在拍摄高速运动的物体时,若采用CMOS传感器得到的各个像素的曝光量时会使得最终生成的图像产生明显的变形。\n发明内容\n[0004] 有鉴于此,本发明的目的在于提供一种拍摄方法及装置,用于降低图像变形几率。\n技术方案如下:\n[0005] 本发明提供一种拍摄方法,应用于电子设备中,所述电子设备包括多个摄像头,所述方法包括:\n[0006] 为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域;\n[0007] 获取各个扫描区域中各个像素的曝光量;\n[0008] 基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像。\n[0009] 优选的,所述电子设备包括第一摄像头和第二摄像头;\n[0010] 所述为各个摄像头分配扫描区域,包括:将所述被拍摄物体所在区域均分为第一子区域和第二子区域;\n[0011] 将所述第一子区域作为所述第一摄像头的扫描区域,所述第二子区域作为所述第二摄像头的扫描区域。\n[0012] 优选的,所述第一子区域为所述被拍摄物体所在区域的奇数行区域,所述第二子区域为所述被拍摄物体所在区域的偶数行区域;\n[0013] 或者\n[0014] 所述第一区域为所述被拍摄物体所在区域的偶数行区域,所述第二区域为所述被拍摄物体所在区域的奇数行区域。\n[0015] 优选的,所述第一子区域为所述被拍摄物体所在区域在第一方向的子区域,所述第二子区域为所述被拍摄物体所在区域在第一方向除所述第一子区域之外剩余的子区域。\n[0016] 优选的,所述基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像,包括:\n[0017] 基于各个扫描区域中各个像素的曝光量,得到所述被拍摄物体中各个像素的曝光量;\n[0018] 基于所述被拍摄物体中各个像素的曝光量,生成所述被拍摄物体的图像。\n[0019] 本发明还提供一种拍摄装置,应用于电子设备中,所述电子设备包括多个摄像头,所述装置包括:\n[0020] 分配单元,用于为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域;\n[0021] 获取单元,用于获取各个扫描区域中各个像素的曝光量;\n[0022] 生成单元,用于基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像。\n[0023] 优选的,所述电子设备包括第一摄像头和第二摄像头;\n[0024] 所述分配单元,用于将所述被拍摄物体所在区域均分为第一子区域和第二子区域,并将所述第一子区域作为所述第一摄像头的扫描区域,所述第二子区域作为所述第二摄像头的扫描区域。\n[0025] 优选的,所述第一子区域为所述被拍摄物体所在区域的奇数行区域,所述第二子区域为所述被拍摄物体所在区域的偶数行区域;\n[0026] 或者\n[0027] 所述第一区域为所述被拍摄物体所在区域的偶数行区域,所述第二区域为所述被拍摄物体所在区域的奇数行区域。\n[0028] 优选的,所述第一子区域为所述被拍摄物体所在区域在第一方向的子区域,所述第二子区域为所述被拍摄物体所在区域在第一方向除所述第一子区域之外剩余的子区域。\n[0029] 优选的,所述生成单元,用于基于各个扫描区域中各个像素的曝光量,得到所述被拍摄物体中各个像素的曝光量,并基于所述被拍摄物体中各个像素的曝光量,生成所述被拍摄物体的图像。\n[0030] 与现有技术相比,本发明提供的上述技术方案具有如下优点:\n[0031] 本发明提供的上述技术方案中,当电子设备包括多个摄像头且为各个摄像头分配一个扫描区域时,就可以同时使用多个摄像头分别获取各个扫描区域中各个像素的曝光量,又因为各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域,这样相对于现有单一摄像头来说可以缩短被拍摄物体所在区域的曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异缩小,降低被拍摄物体的图像发生变形的几率。\n附图说明\n[0032] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0033] 图1是本发明实施例提供的拍摄方法的流程图;\n[0034] 图2是本发明实施例提供的拍摄装置的结构示意图。\n具体实施方式\n[0035] 本发明实施例提供一种拍摄方法及装置,其核心思想是:通过在电子设备中增加摄像头的方法来缩短各个像素之间的曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异缩小,降低被拍摄物体的图像发生变形的几率。\n[0036] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0037] 请参阅图1,其示出了本发明实施例提供的拍摄方法的一种流程图,所述拍摄方法应用于电子设备中,且电子设备包括多个摄像头。上述图1所示拍摄方法可以包括以下步骤:\n[0038] 101:为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域。也就是说当电子设备包括多个摄像头时,在电子设备启用拍摄功能后,各个摄像头都会参与拍摄过程,这样则需要根据摄像头的总数为各个摄像头分配扫描区域。\n[0039] 在本发明实施例中,各个摄像头分配的扫描区域大小可以相同,即将被拍摄物体所在区域按照摄像头的总数均分成多个子区域,每个摄像头所分配的扫描区域为:被拍摄物体所在区域/n,其中n为摄像头的总数。\n[0040] 当然在为各个摄像头分配扫描区域时,还可以根据摄像头的扫描速率为各个摄像头分配不同的扫描区域。具体的,为扫描速率高的摄像头分配较大的扫描区域,而为扫描速率低的摄像头分配较小的扫描区域。\n[0041] 在这里需要说明的一点是:电子设备在安装各个摄像头时,需要各个摄像头之间的距离在预设距离范围内,这样可以保证相邻摄像头重叠拍摄区域较多。以相邻的第一摄像头和第二摄像头为例,第一摄像头和第二摄像头相接触时,第一摄像头的中心点和第二摄像头的中心点之间的距离为第一距离,而将第一摄像头和第二摄像头的两个未接触端,且穿过中心点的距离作为第二距离,则第一摄像头和第二摄像头在电子设备上的距离可以大于等于第一距离,并且第一摄像头和第二摄像头在电子设备上的距离小于第二距离。\n[0042] 102:获取各个扫描区域中各个像素的曝光量。在本发明实施中,每个摄像头仅需要扫描被拍摄物体所在区域的一个子区域,且电子设备中多个摄像头会同时扫描自身扫描区域,因此本发明实施例通过多个摄像头扫描可以缩短曝光时间,相应的也会缩短获取曝光量的时间。\n[0043] 103:基于各个扫描区域中各个像素的曝光量,生成所述被拍摄物体的图像。由于每个摄像头仅需扫描自身扫描区域,所以在得到各个扫描区域中各个像素的曝光量之后,还需要对这些像素的曝光量进行合成来得到被拍摄物体中各个像素的曝光量,然后再基于被拍摄物体中各个像素的曝光量,生成被拍摄物体的图像。\n[0044] 其中在合成各个像素的曝光量时,需要基于各个扫描区域在被拍摄物体所在区域的位置进行合成,即按照被拍摄物体中各个像素的原本顺序,将各个扫描区域中各个像素的曝光量合并到其在被拍摄物体所在区域的原始位置中,保证合并得到的被拍摄物体中各个像素的曝光量为其实际曝光量。\n[0045] 在本发明实施例中,以电子设备包括第一摄像头和第二摄像头这两个摄像头来举例说明,当电子设备包括第一摄像头和第二摄像头时,在为第一摄像头和第二摄像头分配扫描区域时,可以将被拍摄物体所在区域均分为第一子区域和第二子区域,其中第一子区域则可以作为第一摄像头的扫描区域,第二子区域作为第二摄像头的扫描区域。\n[0046] 进一步第一子区域可以为被拍摄物体所在区域的奇数行区域,第二子区域为被拍摄物体所在区域的偶数行区域,或者第一子区域为被拍摄物体所在区域的偶数行区域,第二子区域为被拍摄物体所在区域的奇数行区域。这样第一摄像头和第二摄像头则可以隔行扫描,扫描的像素量相对于单一摄像头来说降低一半,从而缩短曝光时间。\n[0047] 在获取第一摄像头和第二摄像头扫描的各个像素的曝光量之后,需要将第一摄像头和第二摄像头扫描的各个像素的曝光量错位合成来得到被拍摄物体中各个像素的曝光量。其中错位合成是指第一摄像头和第二摄像头扫描的各个像素交叉合并。例如第一摄像头扫描奇数行区域,第二摄像头扫描偶数行区域时,第一摄像头得到的各个像素的曝光量依次为:像素1的曝光量、像素3的曝光量和像素5的曝光量,第二摄像头得到的各个像素的曝光量依次为:像素2的曝光量、像素4的曝光量和像素6的曝光量,则错位合成的曝光量为:\n像素1的曝光量、像素2的曝光量、像素3的曝光量、像素4的曝光量、像素5的曝光量和像素6的曝光量。\n[0048] 此外,在本发明实施例中,第一子区域可以是被拍摄物体所在区域在第一方向的子区域,第二子区域为被拍摄物体所在区域在第一方向除第一子区域之外剩余的子区域。\n也就是被拍摄物体所在区域在第一方向被划分成两个子区域,其中一个子区域记为第一子区域,另一个子区域记为第二子区域,第一方向可以是被拍摄物体所在区域的横向或者被拍摄物体所在区域的纵向。\n[0049] 从上述技术方案可以看出,当电子设备包括多个摄像头且为各个摄像头分配一个扫描区域时,就可以同时使用多个摄像头分别获取各个扫描区域中各个像素的曝光量,又因为各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域,这样相对于现有单一摄像头来说可以缩短被拍摄物体所在区域的曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异缩小,降低被拍摄物体的图像发生变形的几率。\n[0050] 与上述方法实施例相对应,本发明还提供一种应用于电子设备中的拍摄装置,其中电子设备包括多个摄像头,所述拍摄装置的结构示意图如图2所示,可以包括:分配单元\n11、获取单元12和生成单元13。\n[0051] 分配单元11,用于为各个摄像头分配扫描区域,其中各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域。也就是说当电子设备包括多个摄像头时,在电子设备启用拍摄功能后,各个摄像头都会参与拍摄过程,这样则需要根据摄像头的总数为各个摄像头分配扫描区域。\n[0052] 在本发明实施例中,各个摄像头分配的扫描区域大小可以相同,即将被拍摄物体所在区域按照摄像头的总数均分成多个子区域,每个摄像头所分配的扫描区域为:被拍摄物体所在区域/n,其中n为摄像头的总数。\n[0053] 当然在为各个摄像头分配扫描区域时,还可以根据摄像头的扫描速率为各个摄像头分配不同的扫描区域。具体的,为扫描速率高的摄像头分配较大的扫描区域,而为扫描速率低的摄像头分配较小的扫描区域。\n[0054] 在这里需要说明的一点是:电子设备在安装各个摄像头时,需要各个摄像头之间的距离在预设距离范围内,这样可以保证相邻摄像头重叠拍摄区域较多。以相邻的第一摄像头和第二摄像头为例,第一摄像头和第二摄像头相接触时,第一摄像头的中心点和第二摄像头的中心点之间的距离为第一距离,而将第一摄像头和第二摄像头的两个未接触端,且穿过中心点的距离作为第二距离,则第一摄像头和第二摄像头在电子设备上的距离可以大于等于第一距离,并且第一摄像头和第二摄像头在电子设备上的距离小于第二距离。\n[0055] 获取单元12,用于获取各个扫描区域中各个像素的曝光量。在本发明实施中,每个摄像头仅需要扫描被拍摄物体所在区域的一个子区域,且电子设备中多个摄像头会同时扫描自身扫描区域,因此本发明实施例通过多个摄像头扫描可以缩短曝光时间,相应的也会缩短获取曝光量的时间。\n[0056] 生成单元13,用于基于各个扫描区域中各个像素的曝光量,生成被拍摄物体的图像。由于每个摄像头仅需扫描自身扫描区域,所以在得到各个扫描区域中各个像素的曝光量之后,还需要对这些像素的曝光量进行合成来得到被拍摄物体中各个像素的曝光量,然后再基于被拍摄物体中各个像素的曝光量,生成被拍摄物体的图像。\n[0057] 其中在合成各个像素的曝光量时,需要基于各个扫描区域在被拍摄物体所在区域的位置进行合成,即将各个扫描区域中各个像素的曝光量合并到其在被拍摄物体所在区域的原始位置中,保证合并得到的被拍摄物体中各个像素的曝光量为其实际曝光量。\n[0058] 在本发明实施例中,以电子设备可以包括第一摄像头和第二摄像头这两个摄像头为例进行说明,在为第一摄像头和第二摄像头分配扫描区域时,可以将被拍摄物体所在区域均分为第一子区域和第二子区域,其中第一子区域则可以作为第一摄像头的扫描区域,第二子区域作为第二摄像头的扫描区域。\n[0059] 进一步第一子区域可以为被拍摄物体所在区域的奇数行区域,第二子区域为被拍摄物体所在区域的偶数行区域,或者第一子区域为被拍摄物体所在区域的偶数行区域,第二子区域为被拍摄物体所在区域的奇数行区域。这样第一摄像头和第二摄像头则可以隔行扫描,扫描的像素量相对于单一摄像头来说降低一半,从而缩短曝光时间。\n[0060] 在获取第一摄像头和第二摄像头扫描的各个像素的曝光量之后,需要将第一摄像头和第二摄像头扫描的各个像素的曝光量错位合成来得到被拍摄物体中各个像素的曝光量。其中错位合成是指第一摄像头和第二摄像头扫描的各个像素交叉合并。例如第一摄像头扫描奇数行区域,第二摄像头扫描偶数行区域时,第一摄像头得到的各个像素的曝光量依次为:像素1的曝光量、像素3的曝光量和像素5的曝光量,第二摄像头得到的各个像素的曝光量依次为:像素2的曝光量、像素4的曝光量和像素6的曝光量,则错位合成的曝光量为:\n像素1的曝光量、像素2的曝光量、像素3的曝光量、像素4的曝光量、像素5的曝光量和像素6的曝光量。\n[0061] 此外,在本发明实施例中,第一子区域可以是被拍摄物体所在区域在第一方向的子区域,第二子区域为被拍摄物体所在区域在第一方向除第一子区域之外剩余的子区域。\n也就是被拍摄物体所在区域在第一方向被划分成两个子区域,其中一个子区域记为第一子区域,另一个子区域记为第二子区域,第一方向可以是被拍摄物体所在区域的横向或者被拍摄物体所在区域的纵向。\n[0062] 从上述技术方案可以看出,当电子设备包括多个摄像头且为各个摄像头分配一个扫描区域时,就可以同时使用多个摄像头分别获取各个扫描区域中各个像素的曝光量,又因为各个摄像头所分配的扫描区域为被拍摄物体所在区域的不同子区域,这样相对于现有单一摄像头来说可以缩短被拍摄物体所在区域的曝光时间,使得位于图像顶部和底部的各个像素的曝光量差异缩小,降低被拍摄物体的图像发生变形的几率。\n[0063] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。\n[0064] 对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。\n[0065] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2017-09-08
- 2016-06-29
实质审查的生效
IPC(主分类): H04N 5/232
专利申请号: 201510459225.8
申请日: 2015.07.30
- 2016-06-01
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-07-01
|
2015-03-27
| | |
2
| | 暂无 |
2007-04-27
| | |
3
| | 暂无 |
2010-10-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |