一种拍照方法、电子设备转让专利
申请号 : CN201911040469.7
文献号 : CN110661978B
文献日 : 2021-03-23
发明人 : 陈飞
申请人 : 维沃移动通信有限公司
摘要 :
权利要求 :
1.一种拍照方法,应用于电子设备,其特征在于,所述电子设备包括:深度数据摄像头模组和至少两个普通摄像头模组;所述至少两个普通摄像头模组并排设置;所述深度数据摄像头模组和所述普通摄像头模组的成像范围的差值在预设差值范围内;所述方法包括:基于所述深度数据摄像头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件;
在满足所述透视条件的情况下,基于所述深度图像信息,调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数;
基于所述深度图像信息,确定所述狭长遮挡物最长轴上的第一中线与所述至少两个普通摄像头模组中两个目标普通摄像头模组之间连线的中垂线的夹角,以及所述第一中线与所述连线的中点的第一距离;根据所述夹角和所述第一距离,调整所述两个目标普通摄像头模组与所述狭长遮挡物之间的相对位置,使得调整后的所述夹角小于等于预设角度,且调整后的所述第一距离小于等于预设距离;将所述至少两个普通摄像头模组各自拍摄得到的图像进行拼接,获得目标图像;其中,所述目标图像包括所述狭长遮挡物后方的完整图像。
2.根据权利要求1所述的方法,其特征在于,所述基于所述深度图像信息,调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数,包括:所述两个目标普通摄像头模组,包括:位于第一侧的第一目标普通摄像头模组和位于第二侧的第二目标普通摄像头模组;
调整后的所述第一目标普通摄像头模组获取的第一图像的第一子图像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普通摄像头模组获取的第二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图像;所述第一图像的中线将所述第一图像划分为两个图像区域;所述第一子图像为所述第一图像中远离所述第二目标普通摄像头模组的图像区域;所述第二图像的中线将所述第二图像划分为两个图像区域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像头模组的图像区域;所述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方的完整图像;
所述将所述至少两个普通摄像头模组各自拍摄得到的图像进行拼接,获得目标图像,包括:
将所述第一子图像和所述第二子图像拼接,使得所述第一子完整图像和所述第二子完整图像拼接形成所述狭长遮挡物后方的完整图像,获得目标图像。
3.根据权利要求1所述的方法,其特征在于,所述基于所述深度数据摄像头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件,包括:基于所述深度图像信息,确定所述狭长遮挡物与所述电子设备的第二距离,以及所述狭长遮挡物最短轴上的第二中线;
在所述第二中线的长度小于等于预设长度,或,所述第二距离小于等于特定距离的情况下,确定所述狭长遮挡物满足透视条件。
4.根据权利要求1所述的方法,其特征在于,所述基于所述深度数据摄像头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件之前,还包括:基于所述深度图像信息,确定各个拍摄对象的第一轮廓信息,以及各个所述拍摄对象与所述电子设备的第三距离;
基于各个所述第一轮廓信息,以及各个所述第三距离,确定所述深度图像信息中是否存在所述狭长遮挡物;
所述基于所述深度数据摄像头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件,包括:
在存在狭长遮挡物的情况下,基于所述深度数据摄像头模组获取的深度图像信息,确定所述狭长遮挡物是否满足透视条件。
5.根据权利要求1所述的方法,其特征在于,所述至少两个普通摄像头模组包括:至少一个移动普通摄像头模组;所述调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数,包括:
基于所述深度图像信息,确定所述狭长遮挡物的第二轮廓信息,以及所述狭长遮挡物与所述电子设备的第四距离;
基于所述第二轮廓信息,以及所述第四距离,确定所述移动普通摄像头模组对应的移动参数;
将所述移动普通摄像头模组调整至所述移动参数对应的位置,以调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数。
6.一种电子设备,其特征在于,所述电子设备包括:深度数据摄像头模组和至少两个普通摄像头模组;所述至少两个普通摄像头模组并排设置;所述深度数据摄像头模组和所述普通摄像头模组的成像范围的差值在预设差值范围内;所述电子设备包括:第一确定模块,用于基于所述深度数据摄像头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件;
调整模块,用于在满足所述透视条件的情况下,基于所述深度图像信息,调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数;
第一中线确定单元,用于基于所述深度图像信息,确定所述狭长遮挡物最长轴上的第一中线与所述至少两个普通摄像头模组中两个目标普通摄像头模组之间连线的中垂线的夹角,以及所述第一中线与所述连线的中点的第一距离;
第一调整单元,用于根据所述夹角和所述第一距离,调整所述两个目标普通摄像头模组与所述狭长遮挡物之间的相对位置,使得调整后的所述夹角小于等于预设角度,且调整后的所述第一距离小于等于预设距离;
拼接模块,用于将所述至少两个普通摄像头模组各自拍摄得到的图像进行拼接,获得目标图像;其中,所述目标图像包括所述狭长遮挡物后方的完整图像。
7.根据权利要求6所述的电子设备,其特征在于,所述两个目标普通摄像头模组,包括:位于第一侧的第一目标普通摄像头模组和位于第二侧的第二目标普通摄像头模组;
调整后的所述第一目标普通摄像头模组获取的第一图像的第一子图像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普通摄像头模组获取的第二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图像;所述第一图像的中线将所述第一图像划分为两个图像区域;所述第一子图像为所述第一图像中远离所述第二目标普通摄像头模组的图像区域;所述第二图像的中线将所述第二图像划分为两个图像区域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像头模组的图像区域;所述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方的完整图像;
所述拼接模块,包括:
拼接单元,用于将所述第一子图像和所述第二子图像拼接,使得所述第一子完整图像和所述第二子完整图像拼接形成所述狭长遮挡物后方的完整图像,获得目标图像。
8.根据权利要求6所述的电子设备,其特征在于,所述第一确定模块,包括:第二中线确定单元,用于基于所述深度图像信息,确定所述狭长遮挡物与所述电子设备的第二距离,以及所述狭长遮挡物最短轴上的第二中线;
第一确定单元,用于在所述第二中线的长度小于等于预设长度,或,所述第二距离小于等于特定距离的情况下,确定所述狭长遮挡物满足透视条件。
9.根据权利要求6所述的电子设备,其特征在于,所述电子设备,还包括:第三距离确定模块,用于基于所述深度图像信息,确定各个拍摄对象的第一轮廓信息,以及各个所述拍摄对象与所述电子设备的第三距离;
第二确定模块,用于基于各个所述第一轮廓信息,以及各个所述第三距离,确定所述深度图像信息中是否存在所述狭长遮挡物;
所述第一确定模块,包括:
第二确定单元,用于在存在狭长遮挡物的情况下,基于所述深度数据摄像头模组获取的深度图像信息,确定所述狭长遮挡物是否满足透视条件。
10.根据权利要求6所述的电子设备,其特征在于,所述至少两个普通摄像头模组包括:至少一个移动普通摄像头模组;所述调整模块,包括:第四距离确定单元,用于基于所述深度图像信息,确定所述狭长遮挡物的第二轮廓信息,以及所述狭长遮挡物与所述电子设备的第四距离;
移动参数确定单元,用于基于所述第二轮廓信息,以及所述第四距离,确定所述移动普通摄像头模组对应的移动参数;
第二调整单元,用于将所述移动普通摄像头模组调整至所述移动参数对应的位置,以调整所述至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数。
说明书 :
一种拍照方法、电子设备
技术领域
背景技术
方式容易导致拍摄对象失真。
发明内容
设置;所述深度数据摄像头模组和所述普通摄像头模组的成像范围的差值在预设差值范围
内;所述方法包括:
线与所述连线的中点的第一距离;所述两个目标普通摄像头模组,包括:位于第一侧的第一
目标普通摄像头模组和位于第二侧的第二目标普通摄像头模组;
离小于等于预设距离;调整后的所述第一目标普通摄像头模组获取的第一图像的第一子图
像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普通摄像头模组获取的第
二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图像;所述第一图像的中线
将所述第一图像划分为两个图像区域;所述第一子图像为所述第一图像中远离所述第二目
标普通摄像头模组的图像区域;所述第二图像的中线将所述第二图像划分为两个图像区
域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像头模组的图像区域;所
述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方的完整图像;
数据摄像头模组和所述普通摄像头模组的成像范围的差值在预设差值范围内;所述电子设
备包括:
线的夹角,以及所述第一中线与所述连线的中点的第一距离;所述两个目标普通摄像头模
组,包括:位于第一侧的第一目标普通摄像头模组和位于第二侧的第二目标普通摄像头模
组;
调整后的所述第一距离小于等于预设距离;调整后的所述第一目标普通摄像头模组获取的
第一图像的第一子图像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普通
摄像头模组获取的第二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图像;
所述第一图像的中线将所述第一图像划分为两个图像区域;所述第一子图像为所述第一图
像中远离所述第二目标普通摄像头模组的图像区域;所述第二图像的中线将所述第二图像
划分为两个图像区域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像头模
组的图像区域;所述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方的完
整图像;
理器执行时实现本发明所述的拍照方法的步骤。
骤。
摄像头模组的成像范围的差值在预设差值范围内;所述方法包括:基于所述深度数据摄像
头模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件;在满足所述透视条件的
情况下,基于所述深度图像信息,调整所述至少两个普通摄像头模组中至少一个普通摄像
头模组的拍摄参数;将所述至少两个普通摄像头模组各自拍摄得到的图像进行拼接,获得
目标图像;其中,所述目标图像包括所述狭长遮挡物后方的完整图像。相对于现有技术中,
基于物体识别和填充的方式去除遮挡物,拍摄对象不完整或拍摄对象容易失真。而本申请
中,基于深度数据摄像头模组获取的深度图像信息,准确确定狭长遮挡物是否满足透视条
件,在满足透视条件的情况下,基于深度图像信息准确调整至少两个普通摄像头模组中至
少一个普通摄像头模组的拍摄参数,至少两个普通摄像头模组组成的整体成像范围包括该
狭长遮挡物后方的完整图像,进而由将至少两个普通摄像头模组各自拍摄得到的图像进行
拼接,得到的该目标图像完整去除了遮挡物,拍摄对象完整;同时,采用图像拼接而不是填
充的方式去除遮挡物,拍摄对象失真较小。
附图说明
具体实施方式
明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。
“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结
构或特性可以任意适合的方式结合在一个或多个实施例中。
过程构成任何限定。
施例中,对此不作具体限定。
头模组可以为两个或两个以上,各个普通摄像头模组可以设置在电子设备不同的位置。至
少两个普通摄像头模组并排设置。例如,各个普通摄像头模组横着并排设置或者纵者并排
设置。深度数据摄像头模组、各个普通摄像头模组镜头的高度可以一致,成像范围的差值可
以在预设差值范围内,进而上述深度数据摄像头模组获取的深度图像信息和上述各个普通
摄像头模组获取的普通图像信息中所包含的对象基本一致。
二侧的普通摄像头模组113。位于第一侧普通摄像头模组112和位于第二侧普通摄像头模组
113并排设置,两者的镜头的高度可以一致。上述深度数据摄像头模组111和位于第一侧普
通摄像头模组112和位于第二侧普通摄像头模组113的成像范围的差值在该预设差值范围
内。
该狭长遮挡物中,第一中线和第二中线之间的夹角与90°的差值小于等于某一角度阈值。
即,该狭长遮挡物的最长轴和最短轴垂直或近似垂直。
通过调整普通摄像头模组与所述狭长遮挡物之间的相对位置等,左普通摄像头模组获取的
第一图像中线以左的部分,没有狭长遮挡物。在右普通摄像头模组获取的第二图像中线以
右的部分,没有狭长遮挡物。
的尺寸、轮廓、狭长遮挡物与电子设备之间的距离等。通过上述深度图像信息,确定狭长遮
挡物是否满足透视条件不作具体限定。
在所述第二中线的长度小于等于预设长度,或,所述第二距离小于等于特定距离的情况下,
确定所述狭长遮挡物满足透视条件。
完整图像。例如,至少两个普通摄像头模组中两个目标普通摄像头模组中,相对靠左的普通
摄像头模组图像中线以左的子图像中,不存在遮挡物,相对靠右的普通摄像头模组图像中
线以右的子图像中,不存在遮挡物,靠左普通摄像头模组和靠右普通摄像头模组组成的整
体成像范围包括上述狭长遮挡物后方的完整图像。或者,满足透视条件可以为通过调整普
通摄像头模组与狭长遮挡物之间的相对位置,可以使得至少两个普通摄像头模组中两个目
标普通摄像头模组中,相对靠上的普通摄像头模组图像中线以上的子图像中,不存在遮挡
物,相对靠下的普通摄像头模组图像中线以下的子图像中,不存在遮挡物。靠上普通摄像头
模组和靠下普通摄像头模组组成的整体成像范围包括上述狭长遮挡物后方的完整图像。在
本发明实施例中,对此不作具体限定。
挡物尺寸最小的方向上的中线。狭长遮挡物与电子设备的第二距离越大,其成像尺寸也越
大,对其它拍摄对象的遮挡越严重,越不容易被透视。同时,狭长遮挡物最短轴上的第二中
线的长度越大,对其它拍摄对象的遮挡越严重,越不容易被透视。因此,可以在狭长遮挡物
最短轴上的第二中线的长度小于等于预设长度,或,狭长遮挡物与电子设备的第二距离小
于等于特定距离的情况下,确定狭长遮挡物满足透视条件。通过上述深度图像信息,可以准
确、便捷确定狭长遮挡物是否满足透视条件。
遮挡物满足透视条件。如,判断出狭长遮挡物不满足透视条件的情况下,可以提醒用户挪动
电子设备,减小电子设备与狭长遮挡物之间的第二距离,直至狭长遮挡物满足透视条件。
的距离等。在本发明实施例中,对此不作具体限定。
体成像范围包括前述狭长遮挡物后方的完整图像。
中,狭长遮挡物位于靠左或靠右的区域,或者,狭长遮挡物位于靠上或靠下的区域。在其他
普通摄像头模组的成像范围中,狭长遮挡物位于与上述区域互补的区域。进而,各个普通摄
像头模组组成的整体成像范围就包括前述狭长遮挡物后方的完整图像。
长遮挡物位于靠左区域。在相对靠右的普通摄像头模组的成像范围中,狭长遮挡物位于相
对靠右的区域。进而,相对靠左的普通摄像头模组和相对靠右的普通摄像头模组组成的整
体成像范围就包括前述狭长遮挡物后方的完整图像。
物后方的完整图像。则,用调整后的上述至少两个普通摄像头模组各自拍摄到的图像拼接。
在拼接过程中,将上述至少两个普通摄像头模组各自拍摄到的图像去除,进而得到包括该
狭长遮挡物后方的完整图像的目标图像。
象与调整拍摄参数前所处的方向相同。可以避免因为前述调整,在将电子设备放正的情况
下,目标图像中各个拍摄对象与实际拍摄对象所处的方向有夹角。
图像信息,准确确定狭长遮挡物是否满足透视条件,在满足透视条件的情况下,基于深度图
像信息准确调整至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数,至少两
个普通摄像头模组组成的整体成像范围包括该狭长遮挡物后方的完整图像,进而由将至少
两个普通摄像头模组各自拍摄得到的图像进行拼接,得到的该目标图像完整去除了遮挡
物,拍摄对象完整;同时,采用图像拼接而不是填充的方式去除遮挡物,拍摄对象失真较小。
之间连线的中垂线的夹角,以及所述第一中线与所述连线的中点的第一距离;所述两个目
标普通摄像头模组,包括:位于第一侧的第一目标普通摄像头模组和位于第二侧的第二目
标普通摄像头模组。
中,对此不作具体限定。
该连线,且经过该连线的中点的直线。
摄像头模组112和第二目标普通摄像头模组113之间连线,虚线L2可以为虚线L1的中垂线。
中垂线L2与虚线L1的交点可以为虚线L1的中点。
组之间连线的中垂线的夹角,以及狭长遮挡物最长轴上的第一中线与两个目标普通摄像头
模组之间连线的中点的距离。
述第一距离小于等于预设距离;调整后的所述第一目标普通摄像头模组获取的第一图像的
第一子图像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普通摄像头模组
获取的第二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图像;所述第一图
像的中线将所述第一图像划分为两个图像区域;所述第一子图像为所述第一图像中远离所
述第二目标普通摄像头模组的图像区域;所述第二图像的中线将所述第二图像划分为两个
图像区域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像头模组的图像区
域;所述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方的完整图像。
普通摄像头模组之间连线的中点的第一距离大于预设距离的情况下,说明狭长遮挡物没有
位于两个目标普通摄像头模组的中间位置。该预设夹角、预设距离可以根据实际需要设定。
例如,该预设夹角可以为:±3°。
组之间连线的中点的第一距离为0的情况下,狭长遮挡物对遮挡拍摄对象的遮挡最小,在两
个目标普通摄像头模组中,第一目标普通摄像头模组获取的第一图像的中线将第一图像划
分为两个图像区域。第一图像中远离第二目标普通摄像头模组的图像区域为第一子图像,
该第一子图像中没有狭长遮挡物。第二目标普通摄像头模组获取的第二图像的中线将第二
图像划分为两个图像区域。第二图像中远离第一目标普通摄像头模组的图像区域为第二子
图像,该第二子图像中没有狭长遮挡物。第一子图像包括了狭长遮挡物后方的第一子完整
图像。第二子图像,包括了狭长遮挡物后方的第二子完整图像。上述第一子完整图像和第二
子完整图像组成了狭长遮挡物后方的完整图像。
中垂线平行,同时,狭长遮挡物20最长轴上的第一中线L3与两个目标普通摄像头模组之间
连线的中点的距离为0。此种情况下,第一目标普通摄像头模组获取的第一图像的中线将第
一图像划分为两个图像区域。第一图像中远离第二目标普通摄像头模组的图像区域为第一
子图像,该第一子图像中没有狭长遮挡物。第二目标普通摄像头模组获取的第二图像的中
线将第二图像划分为两个图像区域。第二图像中远离第一目标普通摄像头模组的图像区域
为第二子图像,该第二子图像中没有狭长遮挡物。第一子图像包括狭长遮挡物后方的第一
子完整图像,第二子图像包括狭长遮挡物后方的第二子完整图像,第一子完整图像和第二
子完整图像组成狭长遮挡物后方的完整图像。上述第一图像的中线和第二图像的中线可以
均与两个目标普通摄像头模之间连线垂直。
通摄像头模组之间连线的中点的第一距离大于预设距离的情况下,可以调整普通摄像头模
组与狭长遮挡物之间的相对位置,使得调整后,狭长遮挡物最长轴上的第一中线与两个目
标普通摄像头模组之间连线的中垂线的夹角小于等于上述预设角度,且调整后,狭长遮挡
物最长轴上的第一中线与两个目标普通摄像头模组之间连线的中点的第一距离小于等于
前述预设距离。也就是通过调整普通摄像头模组与狭长遮挡物之间的相对位置,使得狭长
遮挡物的最长轴尽可能的位于两个目标普通摄像头模组连线的中间位置。进而使得,调整
后的两个目标通摄像头模组中,第一图像的第一子图像中,没有狭长遮挡物,但是具有狭长
遮挡物后方的第一子完整图像。第二图像的第二子图像中,没有狭长遮挡物,但是具有狭长
遮挡物后方的第二子完整图像。
像头模组与狭长遮挡物之间的相对位置,使得调整后的狭长遮挡物最长轴上的第一中线与
上述两个目标普通摄像头模组之间连线的中垂线的夹角为0,以及该第一中线与该连线的
中点的第一距离为0。基于位置调整后的左目标普通摄像头模组获取第一图像,第一图像被
与上述连线垂直的第一图像的中线划分为靠左的图像区域和靠右的图像区域。靠左的图像
区域远离上述右目标普通摄像头模组,靠左的图像区域为第一子图像,该第一子图像中没
有狭长遮挡物,但是具有狭长遮挡物后方的第一子完整图像。基于位置调整后的右目标普
通摄像头模组获取第二图像,第二图像被与上述连线垂直的第二图像的中线划分为靠左的
图像区域和靠右的图像区域。靠右的图像区域远离上述左目标普通摄像头模组,靠右的图
像区域为第二子图像,该第二子图像中没有狭长遮挡物,但是具有狭长遮挡物后方的第二
子完整图像。
置,或者,同时调整两个目标普通摄像头模组中两个普通摄像头模组的位置等。上述位置调
整可以为用户在电子设备显示相关位置调整的提示下,手动进行调整,或者由电子设备自
动调整等。在本发明实施中,对此不作具体限定。
像。上述第一图像的第一子图像,没有狭长遮挡物,但是具有狭长遮挡物后方的第一子完整
图像。上述第二图像的第二子图像,没有狭长遮挡物,但是具有狭长遮挡物后方的第二子完
整图像。第一子完整图像和第二子完整图像组成狭长遮挡物后方的完整图像。
标图像。
二子完整图像组成狭长遮挡物后方的完整图像,获得目标图像。
一图像和第二图像,与调整前实际的拍摄对象可能具有一定的夹角。可以确定上述调整前
的夹角与调整后的夹角的角度差。
摄对象与实际中拍摄对象所处的方向有夹角。
图像信息,准确确定狭长遮挡物是否满足透视条件,在满足透视条件的情况下,基于深度图
像信息准确确定狭长遮挡物最长轴上的第一中线与两个目标普通摄像头模组之间连线的
中垂线的第一夹角,以及第一中线与连线中点的距离,在夹角大于预设夹角或第一距离大
于预设距离的情况下,说明狭长遮挡物没有位于两个目标普通摄像头模组的中间位置,调
整两个目标普通摄像头模组与狭长遮挡物之间的相对位置,使得调整后的夹角小于等于上
述预设角度,且调整后的第一距离小于等于预设距离,进而将狭长遮挡物调整至两个目标
普通摄像头模组尽可能居中的位置,使得狭长遮挡物在两个目标摄像头模组的图像中遮挡
区域均最小,使得调整后的第一目标普通摄像头模组获取的第一图像的第一子图像中,不
存在遮挡物,但是具有狭长遮挡物后方的第一子完整图像,调整后的第二目标普通摄像头
模组获取的第二图像的第二子图像中,不存在遮挡物,但是存在狭长遮挡物后方的第二子
完整图像,上述第一子完整图像和第二子完整图像组成狭长遮挡物后方的完整图像。然后
用第一子图像和相对第二子图像拼接,第一子完整图像和第二子完整图像拼接形成狭长遮
挡物后方的完整图像,得到目标图像,完整去除了遮挡物,拍摄对象完整;同时,采用图像拼
接而不是填充的方式去除遮挡物,拍摄对象失真较小。
再赘述。该方法可以包括如下步骤:
物体是否为狭长物体。在本发明实施例中,对此不作具体限定。
和最短轴中线的比例等,判断各个拍摄对象中是否存在狭长物体。在存在狭长物体的情况
下,判断各个狭长物体与电子设备的第三距离,是否小于或等于其它拍摄对象与电子设备
的第三距离。在狭长物体与电子设备的第三距离,小于或等于其它拍摄对象与电子设备的
第三距离的情况下,进一步判断狭长物体的第一轮廓信息,上述与电子设备的第三距离大
于狭长物体与电子设备的拍摄对象的第一轮廓信息是否存在重叠,若存在重叠,则,深度图
像信息中存在狭长遮挡物。
物。
长遮挡物,则,可以直接采用至少两个普通摄像头模组中的任一个拍摄即可以得到拍照图
像,以省电,并减少进程等。
图像信息,准确确定是否存在狭长遮挡物。在存在狭长遮挡物的情况,基于深度图像信息准
确确定狭长遮挡物是否满足透视条件,在满足透视条件的情况下,基于深度图像信息准确
调整至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数,至少两个普通摄像
头模组组成的整体成像范围包括该狭长遮挡物后方的完整图像,进而由将至少两个普通摄
像头模组各自拍摄得到的图像进行拼接,得到的该目标图像完整去除了遮挡物,拍摄对象
完整;同时,采用图像拼接而不是填充的方式去除遮挡物,拍摄对象失真较小。
再赘述。该方法可以包括如下步骤:
移动普通摄像头模组可以为:仅能够旋转角度的普通摄像头模组。或者,该移动普通摄像头
模组可以为:能够移动位移且能够旋转角度的普通摄像头模组。该移动普通摄像头模组的
数量可以为一个或两个。在本发明实施例中,对此不作具体限定。
确定狭长遮挡物与至少两个普通摄像头模组中各个普通摄像头模组之间的相对位置。根据
后续所需的拍摄参数对应的相对位置,以及至少两个普通摄像头模组中上述移动普通摄像
头模组与其他普通摄像头模组的相对位置,确定在其他普通摄像头模组的位置保持不动的
情况下,为了满足所需的拍摄参数对应的相对位置,上述移动普通摄像头模组需要调整的
拍摄参数。根据上述移动普通摄像头模组需要调整的拍摄参数,确定上述移动普通摄像头
模组对应的移动参数。
狭长遮挡物与电子设备的第四距离,确定狭长遮挡物最长轴上的第一中线与第一目标普通
摄像头模组和第二目标普通摄像头模组之间连线的中垂线的夹角为0°,以及狭长遮挡物最
长轴上的第一中线位于第一目标普通摄像头模组和第二目标普通摄像头模组之间连线的
中点的左侧1cm。若,第一目标普通摄像头模组和第二目标普通摄像头模组在水平方向上的
距离为5cm,垂直距离为0cm。移动普通摄像头模组为仅为第一目标普通摄像头模组,第二目
标普通摄像头模组若固定不动。若后续所需的拍摄参数对应的相对位置为:上述第一中线
与第一目标普通摄像头模组和第二目标普通摄像头模组之间连线的中垂线的夹角为0°,以
及狭长遮挡物最长轴上的第一中线与该连线的中点的距离为0cm。则,在第二目标普通摄像
头模组保持不动的情况下,该第一目标普通摄像头模组的移动参数中位移参数可以为向远
离第二目标普通摄像头模组的的方向2cm,进而使得调整后的至少两个普通摄像头模组得
拍摄参数为所需的拍摄参数。调整后的至少两个普通摄像头模组组成的整体成像范围包括
狭长遮挡物后方的完整图像。
第一目标普通摄像头模组和第一目标普通摄像头模组之间连线的中垂线的夹角为0°,以及
狭长遮挡物最长轴上的第一中线与该连线的中点的距离为0cm。
组移动至上述移动参数对应的位置,进而准确、自动实现了普通摄像头模组的拍摄参数的
调整。
图像信息,准确确定狭长遮挡物是否满足透视条件,在满足透视条件的情况下,基于深度图
像信息的深度数据中的狭长遮挡物的第二轮廓信息,以及所述狭长遮挡物与所述电子设备
的第四距离,准确自动的确定至少两个普通摄像头模组中至少一个移动普通摄像头模组的
移动参数,将该移动普通摄像头模组调整至上述移动参数对应的位置,进而自动、准确的调
整至少两个普通摄像头模组中至少一个普通摄像头模组的拍摄参数,使得至少两个普通摄
像头模组组成的整体成像范围包括该狭长遮挡物后方的完整图像,进而由将至少两个普通
摄像头模组各自拍摄得到的图像进行拼接,得到的该目标图像完整去除了遮挡物,拍摄对
象完整;同时,采用图像拼接而不是填充的方式去除遮挡物,拍摄对象失真较小。
据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该
知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定都是本申请实
施例所必须的。
像头模组和所述普通摄像头模组的成像范围的差值在预设差值范围内;关于该电子设备可
以参照前述描述。参照图7所示,所述电子设备700可以包括:
中垂线的夹角,以及所述第一中线与所述连线的中点的第一距离;所述两个目标普通摄像
头模组,包括:位于第一侧的第一目标普通摄像头模组和位于第二侧的第二目标普通摄像
头模组;
且调整后的所述第一距离小于等于预设距离;调整后的所述第一目标普通摄像头模组获取
的第一图像的第一子图像,包括所述狭长遮挡物后方的第一子完整图像,所述第二目标普
通摄像头模组获取的第二图像的第二子图像,包括所述狭长遮挡物后方的第二子完整图
像;所述第一图像的中线将所述第一图像划分为两个图像区域;所述第一子图像为所述第
一图像中远离所述第二目标普通摄像头模组的图像区域;所述第二图像的中线将所述第二
图像划分为两个图像区域;所述第二子图像为所述第二图像中远离所述第一目标普通摄像
头模组的图像区域;所述第一子完整图像和所述第二子完整图像组成所述狭长遮挡物后方
的完整图像;
像。
905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等
部件。本领域技术人员可以理解,图9中示出的电子设备结构并不构成对电子设备的限定,
电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在
本发明实施例中,电子设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终
端、可穿戴设备、以及计步器等。
像头模组的成像范围的差值在预设差值范围内;所述方法包括:基于所述深度数据摄像头
模组获取的深度图像信息,确定狭长遮挡物是否满足透视条件;在满足所述透视条件的情
况下,基于所述深度图像信息,调整所述至少两个普通摄像头模组中至少一个普通摄像头
模组的拍摄参数;将所述至少两个普通摄像头模组各自拍摄得到的图像进行拼接,获得目
标图像;其中,所述目标图像包括所述狭长遮挡物后方的完整图像。相对于现有技术中,基
于物体识别和填充的方式去除遮挡物,拍摄对象不完整或拍摄对象容易失真。而本申请中,
基于深度数据摄像头模组获取的深度图像信息,准确确定狭长遮挡物是否满足透视条件,
在满足透视条件的情况下,基于深度图像信息准确调整至少两个普通摄像头模组中至少一
个普通摄像头模组的拍摄参数,至少两个普通摄像头模组组成的整体成像范围包括该狭长
遮挡物后方的完整图像,进而由将至少两个普通摄像头模组各自拍摄得到的图像进行拼
接,得到的该目标图像完整去除了遮挡物,拍摄对象完整;同时,采用图像拼接而不是填充
的方式去除遮挡物,拍摄对象失真较小。
数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合
器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设
备通信。
子设备900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等
等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。
或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处
理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存
储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克
风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在
电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。
光线的明暗来调节显示面板9061的亮度,接近传感器可在电子设备900移动到耳边时,关闭
显示面板9061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般
为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别电子设备姿态(比
如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传
感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿
度计、温度计、红外线传感器等,在此不再赘述。
(Organic Light‑Emitting Diode,OLED)等形式来配置显示面板9061。
其他输入设备9072。触控面板9071,也称为触摸屏,可收集用户在其上或附近的触摸操作
(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9071上或在触控面板9071
附近的操作)。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测
装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控
制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处
理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多
种类型实现触控面板9071。除了触控面板9071,用户输入单元907还可以包括其他输入设备
9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、
开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
摸事件的类型在显示面板9061上提供相应的视觉输出。虽然在图9中,触控面板9071与显示
面板9061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例
中,可以将触控面板9071与显示面板9061集成而实现电子设备的输入和输出功能,具体此
处不做限定。
口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端
口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且
将接收到的输入传输到电子设备900内的一个或多个元件或者可以用于在电子设备900和
外部装置之间传输数据。
音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如
音频数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易
失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
器909内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处
理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处
理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要
处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。
电、以及功耗管理等功能。
时实现上述拍照方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再
赘述。
相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存
储器(Read‑Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、
磁碟或者光盘等。
且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有
的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该
要素的过程、方法、物品或者装置中还存在另外的相同要素。
前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质
(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务
器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多
形式,均属于本发明的保护之内。