首页 / 专利库 / 显示技术 / 图像比例 / 拍摄方法和电子设备

拍摄方法和电子设备

阅读:136发布:2020-05-08

专利汇可以提供拍摄方法和电子设备专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种拍摄方法和 电子 设备,该方法包括:在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;响应于第一输入,在第二预览画面中显示目标区域对应的图像;接收拍摄第二预览画面和目标区域的第二输入;响应于第二输入,显示第二预览画面和目标区域的融合图像。以解决拍摄图像的成片率较低的问题。,下面是拍摄方法和电子设备专利的具体信息内容。

1.一种拍摄方法,应用于电子设备,其特征在于,所述方法包括:
在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在所述第一预览画面中选择目标区域的第一输入;其中,所述第一预览画面和所述第二预览画面分别为所述电子设备不同方位上摄像头的取景画面;
响应于所述第一输入,在所述第二预览画面中显示所述目标区域对应的图像;
接收拍摄所述第二预览画面和所述目标区域的第二输入;
响应于所述第二输入,显示所述第二预览画面和所述目标区域的融合图像。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,在所述第二预览画面中显示所述目标区域对应的图像,包括:
响应于所述第一输入,利用双摄对齐算法调整所述第二预览画面的特征参数;
根据所述特征参数,在所述第二预览画面中显示所述目标区域对应的图像。
3.根据权利要求1所述的方法,其特征在于,所述响应于所述第一输入,在所述第二预览画面中显示所述目标区域对应的图像,包括:
响应于所述第一输入,利用双摄对齐算法在所述第一预览画面中显示可移动的悬浮窗口,所述悬浮窗口包括所述目标区域;
接收将所述悬浮窗口移动到所述第二预览画面中的第三输入;
响应于所述第三输入,在所述第二预览画面中显示所述目标区域对应的图像。
4.根据权利要求3所述的方法,其特征在于,在所述第二预览画面中显示所述目标区域对应的图像之前,所述方法还包括:
接收改变所述悬浮窗口大小的第四输入;
响应于所述第四输入,按照与所述第四输入相关联的缩放比例在所述第二预览画面中显示放大或缩小后的目标区域对应的图像。
5.根据权利要求1所述的方法,其特征在于,在响应于所述第二输入之后,包括:拍摄所述第一预览画面的图像。
6.根据权利要求1所述的方法,其特征在于,响应于所述第二输入,显示所述第二预览画面和所述目标区域的融合图像,包括:
在所述第一预览画面与所述第二预览画面为具有不同的拍摄范围的取景画面,且所述目标区域为所述第一预览画面时,
利用特征像素匹配,显示所述第二预览画面与所述目标区域的全景的拼接图像。
7.根据权利要求1或6所述的方法,其特征在于,在响应于所述第二输入,显示所述第二预览画面和所述目标区域的融合图像之前,还包括:
在所述第一预览画面和所述第二预览画面中包括相同的目标对象时,接收移除所述第一预览画面中目标对象所在第一区域的第五输入;
响应于所述第五输入,移除在所述第一预览画面中的第一区域,且利用第二区域对所述第一区域进行填充;
将所述第二区域确定为所述目标区域。
8.根据权利要求1所述的方法,其特征在于,所述在所述第二预览画面中显示所述目标区域对应的图像,包括:
在所述第一预览画面与所述第二预览画面拍摄的取景画面有相交部分时,获取所述目标区域在所述第一预览画面中的第一变焦倍数,以及所述第二预览画面的第二变焦倍数;
在所述第一变焦倍数与所述第二变焦倍数不相同时,按照所述第二变焦倍数在所述第二预览画面中显示目标区域对应的图像。
9.根据权利要求1所述的方法,其特征在于,所述第一预览画面与所述第二预览画面为在同一时间采集到的、且具有至少一个相同区域的画面。
10.一种电子设备,其特征在于,包括:
接收模,用于在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在所述第一预览画面选择目标区域的第一输入;其中,所述第一预览画面和所述第二预览画面分别为所述电子设备不同方位上摄像头的取景画面;
显示模块,用于响应于所述第一输入,在所述第二预览画面中显示所述目标区域对应的图像;
所述接收模块还用于,接收拍摄所述第二预览画面和所述目标区域的第二输入;
处理模块,用于响应于所述第二输入,显示所述第二预览画面和所述目标区域的融合图像。

说明书全文

拍摄方法和电子设备

技术领域

[0001] 本发明实施例涉及通信技术领域,尤其涉及一种拍摄方法、装置、电子设备及存储介质。

背景技术

[0002] 随着电子设备以及移动互联网的发展,电子设备成为人们生活中不可缺少的一部分。在生活中,用户通常会使用电子设备拍摄记录生活的美好瞬间。
[0003] 然而,用户在拍摄过程中只能拍摄单一的场景,这样,就可能错过了旁边的景。或者用户发现多个场景的美景之时,想要将多个场景中的某几个部分进行拼接,虽然可以通过后期合成处理。但是,有时图像与图像之间的画面特征很难依靠后期处理合成一幅用户需要的图像,导致图像成片率较低。

发明内容

[0004] 本发明实施例提供一种拍摄方法、装置、电子设备及存储介质,以解决相关技术中,拍摄图像的成片率较低的问题。
[0005] 为了解决上述技术问题,本发明是这样实现的:
[0006] 第一方面,本发明实施例提供了一种拍摄方法,应用于电子设备,该方法可以包括:
[0007] 在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;
[0008] 响应于第一输入,在第二预览画面中显示目标区域对应的图像;
[0009] 接收拍摄第二预览画面和目标区域的第二输入;
[0010] 响应于第二输入,显示第二预览画面和目标区域的融合图像。
[0011] 第二方面,本发明实施例提供了一种拍摄装置,应用于电子设备,该装置可以包括:
[0012] 接收模,用于在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;
[0013] 显示模块,用于响应于第一输入,在第二预览画面中显示目标区域对应的图像;
[0014] 接收模块还用于,接收拍摄第二预览画面和目标区域的第二输入;
[0015] 处理模块,用于响应于第二输入,显示第二预览画面和目标区域的融合图像。
[0016] 第三方面,本发明实施例提供了一种电子设备,包括处理器、存储器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现如第一方面所示的拍摄方法。
[0017] 第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,若计算机程序在计算机中执行,则令计算机执行如第一方面所示的拍摄方法。
[0018] 本发明实施例中,在拍摄预览界面上显示有第一预览画面和第二预览画面时通过接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;接着,确定在第一预览画面选择目标区域,在第二预览画面中显示目标区域对应的图像,并根据用户输入,显示第二预览画面和目标区域的融合图像。这样,可以通过本发明实施例中的拍摄方法,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。附图说明
[0019] 从下面结合附图对本发明的具体实施方式的描述中可以更好地理解本发明其中,相同或相似的附图标记表示相同或相似的特征。
[0020] 图1为本发明实施例提供的一种拍摄方法的应用场景示意图;
[0021] 图2为本发明实施例提供的另一种拍摄方法的应用场景示意图;
[0022] 图3为本发明实施例提供的一种电子设备的摄像头位置示意图;
[0023] 图4为本发明实施例提供的又一种拍摄方法的应用场景示意图;
[0024] 图5为本发明实施例提供的一种拍摄方法的流程图
[0025] 图6为本发明实施例提供的一种实现拍摄方法的流程图;
[0026] 图7为本发明实施例提供的一种拍摄预览界面上的多个预览画面的界面示意图;
[0027] 图8为本发明实施例提供的一种确定目标图像的界面示意图;
[0028] 图9为本发明实施例提供的一种基于第二预览画面的调整目标图像的界面示意图;
[0029] 图10为本发明实施例提供的一种电子设备结构示意图;
[0030] 图11为本发明实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

[0031] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 针对相关技术出现的问题,本发明实施例提供一种拍摄方法、装置、电子设备及存储介质,以解决相关技术中,拍摄图像的成片率较低的问题。
[0033] 本发明实施例提供的拍摄方法至少可以应用于下述应用场景中,下面进行详细说明:
[0034] 用户想要拍摄在不同方位的对象出现在同一个图像。如图1所示,接收到用户开启相机的操作,在拍摄预览界面上显示第一预览画面和第二预览画面,其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;接着,接收在第一预览画面选择目标区域的第一输入;响应于第一输入,在第二预览画面中显示目标区域对应的图像;接收拍摄第二预览画面和目标区域的第二输入;响应于第二输入,生成第二预览画面和目标区域的融合图像,并显示给用户。
[0035] 这样,可以通过本发明实施例中的拍摄方法,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0036] 另外,如图2所示,接收在第一预览画面中选择目标区域的第一输入,在上述目标区域为完整的第一预览画面时,上述响应于第二输入时,可以生成第二预览画面与目标区域的全景的拼接图像,这是,融合图像为全景的拼接图像。这里,满足用户期望拍摄自己在多个场景下的照片,又不需要如现有技术中需要移动电子设备来拍摄全景图像,这样,即使摄像技术不好的用户也可以稳定拍摄出全景图像。同时,若对上述拼接图像经过3D处理之后,该方式又可以合成立体感十足且不会发生空间扭曲的3D全景图片。
[0037] 需要提示的是,如图3所示,本发明实施例中的电子设备配备多个方位的摄像头。其中,多个方位的摄像头可以包括下述中的多个摄像头:后置摄像头31、前置摄像头32、左置摄像头33、右置摄像头34、上置摄像头35、下置摄像头36。
[0038] 这里,本发明实施例中的每个方位的摄像头均可设置为至少一个摄像头,例如:后置摄像头31为双摄或者三摄。这样,在一些可能的实施场景中,可以通过上述多个摄像头中任意两个摄像头获取第一预览画面和第二预览画面,即可以是不同方位的两个摄像头获取画面,也可以是同一个方位且不同的摄像头获取画面。例如,如图4所示,用户想要拍摄两个摄像头获取的不同取景画面中有相交部分(即同一方位上不同摄像头或者不同方位上的摄像头获取的取景画面),且每个取景画面中是以不同的变焦倍数呈现取景画面中的对象时,也可以采用上述方式,以使用户在不同的拍摄范围和变焦倍数下,无需进行后期图像处理,即可以获取到在一个融合图像中以不同变焦倍数显示的多个对象。
[0039] 综上,基于上述应用场景,下面对本发明实施例提供的拍摄方法进行详细说明。
[0040] 图5为本发明实施例提供的一种拍摄方法的流程图。
[0041] 如图5所示,该拍摄方法具体可以包括步骤510-步骤530,具体可以包括:
[0042] 步骤510,在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面中选择目标区域的第一输入;步骤520,响应于第一输入,在第二预览画面中显示目标区域对应的图像;步骤530,接收拍摄第二预览画面和目标区域的第二输入;步骤540,响应于第二输入,显示第二预览画面和目标区域的融合图像。
[0043] 这样,可以通过本发明实施例中的拍摄方法,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0044] 由此,对上述步骤进行详细说明:
[0045] 涉及步骤510,由于本发明实施例提供的方法,可以应用于多种场景,由此,本发明实施例中的第一预览画面和第二预览画面也根据应用场景的不同,预览画面的状态也不相同,本发明实施例以下述三种可能为例,具体可以如下所示:
[0046] 在一种可能的实施例中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面。
[0047] 在另一种可能的实施例中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面(或者,同一方位上不同摄像头的取景画面),在第一预览画面与第二预览画面拍摄的取景画面有相交部分,且第一预览画面和第二预览画面所对应的变焦倍数不同。
[0048] 在又一种可能的实施例中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面、第一预览画面与第二预览画面为在同一时间采集到的、且具有至少一个相同区域的画面。
[0049] 涉及步骤520,本发明实施例中提供了两种方式在第二预览画面中显示目标区域对应的图像。
[0050] 一种是,电子设备在接收到第一输入时,按照预设参数(例如:在第二预览画面中显示目标区域的大小和位置信息)自动在第二预览画面中显示目标区域。即响应于第一输入,利用双摄对齐算法调整第二预览画面的特征参数;根据特征参数,在第二预览画面中显示目标区域。这样,可以减少用户的操作,提高拍摄效率。
[0051] 另一种是,电子设备在接收到第一输入时,根据目标区域,生成与目标区域对应的悬浮窗口,以便用户根据自己的需求,对目标区域大小和位置进行调整。即响应于第一输入,利用双摄对齐算法在第一预览画面中显示可移动的悬浮窗口,悬浮窗口包括目标区域;接收将悬浮窗口移动到第二预览画面中的第三输入;响应于第三输入,在第二预览画面中显示目标区域。这样,可以为用户提供个性化需求,增强用户体验。
[0052] 基于此,在一种可能的实施例中,在上述涉及到的在第二预览画面中显示目标区域的步骤之前,方法还包括:接收改变悬浮窗口大小的第四输入;响应于第四输入,按照与第四输入相关联的缩放比例在第二预览画面中显示放大或缩小后的目标区域。
[0053] 由此,在用户在第二预览画面中调节好目标区域之后,就可以按照需求对第二预览画面或者对第一预览画面和第二预览画面进行拍摄了,即执行步骤530。
[0054] 涉及步骤530,在一种场景下,用户仅想拍摄第二预览画面中的取景画面时,第二输入就用于表征拍摄第二预览画面和目标区域的输入;或者,用户除了想要拍摄第二预览画面之外,还想在拍摄第二预览画面的同时拍摄其他的预览画面(例如第一预览画面)时,第二输入还可以用于表征拍摄第一预览画面和第二预览画面。这样,可以根据用户的需求,拍摄用户所需的预览画面,为用户提供个性定制的需求。
[0055] 由此,在接收拍摄的输入之后,电子设备可以根据第二输入,生成融合图像,具体内容参照步骤540。
[0056] 涉及步骤540,在本发明实施例中,可以基于不同的场景,生成不同形式的融合图像并显示,具体如下所示。
[0057] 基于步骤510中的三种可能的实施例,该步骤响应于第二输入,生成第二预览画面和目标区域的融合图像。其中,融合图像可以为第一预览画面中目标区域与第二预览画面的融合图像;或者,可以为第一预览画面和第二预览画面连接的全景的拼接图像。
[0058] 这里,在融合图像为拼接图像时,步骤540具体可以包括:在第一预览画面与第二预览画面为具有不同的拍摄范围的取景画面,且目标区域为第一预览画面时,利用特征像素匹配,显示第二预览画面与目标区域的全景的拼接图像。
[0059] 这样,满足用户期望拍摄自己在多个场景下的照片的同时,不需要如现有技术中需要移动电子设备来拍摄全景图像,这样,即使摄像技术不好的用户也可以稳定拍摄出全景图像。
[0060] 基于此,在一种可能的实施例中,在电子设备获取到拼接图像之后,还可以对拼接图像进行3D处理(例如:将拼接图像输入到3D模型中),以得到3D全景图像,由于没有经过移动电子设备来拍摄全景图像,是在相对稳定的条件拍摄的第一预览画面和第二预览画面,所以,该方式可以合成立体感十足且不会发生空间扭曲的3D全景图片。
[0061] 另外,基于拍摄全景图像时,本发明实施例还提供了另一种可能的场景,即在第一预览画面和第二预览画面拍摄的取景画面有相交部分,且该相交部分包括目标区域时,用户不想目标区域出现在最后拍摄出的图像中,即可以移除第一预览画面中目标区域,这样,第二预览画面中也会移除该部分,具体实现方式如下所示,在步骤540之前,该方法还包括:
[0062] 在第一预览画面和第二预览画面中包括相同的目标对象时,接收移除第一预览画面中目标对象所在第一区域的第五输入;响应于第五输入,移除在第一预览画面中的第一区域,且利用第二区域对第一区域进行填充;将第二区域确定为目标区域。
[0063] 基于此,执行步骤540,这样,实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0064] 此外,基于步骤510中的另一种可能的实施例,由于第一预览画面和第二预览画面所对应的变焦倍数不同,由此,步骤540具体可以包括:
[0065] 在第一预览画面与第二预览画面拍摄的取景画面有相交部分时,获取目标区域在第一预览画面中的第一变焦倍数,以及第二预览画面的第二变焦倍数;
[0066] 在第一变焦倍数与第二变焦倍数不相同时,按照第二变焦倍数在第二预览画面中显示目标区域。
[0067] 这样,用户在不同的拍摄范围和变焦倍数下,无需进行后期图像处理,即可以获取到在一个融合图像中以不同变焦倍数显示的多个对象。
[0068] 综上,为了便于理解本发明实施例提供的方法,基于上述内容,下面以电子设备的多个方位的摄像头(如图3所示)获取的预览画面为例,对本发明实施例中的拍摄方法进行举例说明。
[0069] 图6为本发明实施例提供的一种实现拍摄方法的流程图。
[0070] 如图6所示,该方法可以包括步骤610-步骤670,具体可如下所示:
[0071] 步骤610,接收用户开启拍摄图像的应用程序的预设操作。
[0072] 步骤620,响应于预设操作,启动电子设备的多个访问的摄像头,以获取每个摄像头的预览画面。
[0073] 步骤630,在拍摄预览界面上显示多个预览画面。
[0074] 其中,如图7所示,多个预览画面包括:后置摄像头31对应的第一预览画面、前置摄像头32对应的第二预览画面、左置摄像头33对应的第三预览画面、右置摄像头34对应的第四预览画面、上置摄像头35对应的第五预览画面和下置摄像头36对应的第六预览画面。
[0075] 需要说明的是,用户基于显示的多个预览画面,可选择多维场景同框模式,多个方位的摄像头会将相同时间段的多个预览画面呈现于同一个界面中,此时可以在预览阶段进行目标区域选择的阶段,即执行步骤640。
[0076] 步骤640,接收在第一预览画面中选择目标区域的第一输入。
[0077] 接步骤630中的例子,如图7,这里一共给出6个方位的不同预览画面所在的界面,分别是前、后、左、右、上和下6个不同的摄像头和/或预览画面都可以实现独立编辑(例如:放大、缩小、滤镜、美颜等等功能)。6个不同的预览画面中显示不同的6个场景,此时后置有一个特征区域六星以及其他的成像物体。如图8所示,用户可以点击第一预览画面,以使第一预览画面全屏化,在第一预览画面上用相应的手势(例如大体的六角星手势),根据划过的手势,使用像素点差值算法抠图,预计给出可能的成像特征区域(即目标区域)。若选择区域错误,可以提示用户再一次重新选择。
[0078] 这里,若想实现对不同的摄像头和/或预览画面都可以实现独立编辑,即需要执行如下步骤:
[0079] 需要使用双摄对齐算法(Smooth Alignment Transimition,SAT),以两个摄像头之间为例,采用该算法可以使两个摄像头的视角范围(例如整个预览画面)的对齐。在对齐之后,两个摄像头可以实现独立编辑,例如放大、缩小、滤镜翻转等等功能。如图7所示,其中一个后置摄像头31,用户可以在第一预览画面选择一定的目标区域,电子设备根据人像特征和像素差值算法抠图对用户选择出来的目标区域进行抠图。在确定目标区域之后,前置摄像头32将此目标区域对齐并同框到同一个第二预览画面中。如图9所示,此时用户的第二预览画面(只有一个,左为编辑前,右为编辑后)其实是两个相机同时成像这种情况下,用户可以选择前置摄像头32对齐于后置摄像头31的先前选择的目标区域(如图9中五角星)进行独立编辑,而此时后置摄像头31的第一预览画面中的效果不变。这样就可以实现在唯一场景下,针对某个局部进行预览时的局部处理。第二预览画面中的显示效果五角星之外的区域为大fov成像,五角星为小fov成像。由此,第一预览画面中的五角星之外的视角以及预览效果也没发生改变,但是第二预览画面中的五角星的视角和预览效果发生改变(即由左图为编辑前到右图为放大后)。这样,特定场景下会起到预览时极速实现p图效果,以省略后期图像处理。
[0080] 步骤650,响应于第一输入,在第二预览画面中显示目标区域对应的图像。
[0081] 接步骤640中的例子,用户选出相应的目标区域后,记录该目标区域,利用双摄对齐算法在第一预览画面中显示可移动的悬浮窗口,悬浮窗口包括目标区域,用户可以根据实际中不同的需求,在不同预览画面选择一个成像区域,并拖动目标区域至其他预览画面,即接收将悬浮窗口移动到第二预览画面中的第三输入,响应于第三输入,在第二预览画面中显示目标区域,这时,在预览画面的过程中,使用图像合成算法完成目标区域合成至第二预览画面中,以使目标区域覆盖至前置的预览画面中。这里,比如用户在第一预览画面中选择了六角星的目标区域,那么此时第一预览画面的参数值(如crop region)传递至第二预览画面进行图像crop(注意这些过程都是在图像预览时实现的),然后就可以实现两个摄像头的每个摄像头的预览画面的两个区域之间的混合编辑。
[0082] 或者,在将目标区域移动至第二预览画面中时,可以对后置摄像头和/或未包含目标区域的第二预览画面进行独立编辑,也可以不编辑(但此时目标区域已被记录)。用户就可以在第二预览画面上选出的目标区域所在的位置,以便将目标区域移动至用户在第二预览画面上选出的位置。
[0083] 需要提示的是,在移动目标区域从第一预览画面到第二预览画面中时,目标区域还存在在第一预览画面中(或者,移除第一预览画面,并将第一预览画面中第一预览画面中进行填充)。
[0084] 另外,在一些可能的实施例中,如果用户仅仅只是选择目标区域,不想实现与其他预览画面的合成编辑,那么用户可以选择保存目标区域,同时选择电子设备提供的其他图像(例如下载的图像或者历史拍摄的图像),通过图片合成技术将目标区域和其他图像进行融合,即将用户选择的目标区域覆盖至其他图像上进行保存。
[0085] 再者,在用户可以选择功能按钮即全景拍摄的场景时,多个预览画面将会根据预设的fov放缩比例(这个比例保证特定fov情况下,两个图像的边缘是可以拼接在一起的相同位置,从而实现图片边缘拼接)将上述第一预览画面至第六预览画面进行六个方位的全景图片拼接,拼接后的图片是一种特殊的成订书钉形状的全景图片,从而带给用户一种不同于传统的全景照片图像体验。或者,将拼接好得图像输入到3D模型中,以得到3D全景图像。
[0086] 步骤660,接收拍摄第二预览画面和目标区域的第二输入。
[0087] 步骤670,响应于第二输入,显示第二预览画面和目标区域的融合图像。
[0088] 在一种可能的例子中,在生成第二预览画面和目标区域的融合图像的同时,通过电子设备显示融合图像。
[0089] 由此,基于如图6-图9所示的拍摄方法中,该目标区域可以是任意预览画面中的目标区域,也可以将该目标区域移动至多个预览画面中,在此仅是以第一预览画面和第二预览画面为例进行说明,在实际应用中,每个预览画面中的区域均可移动至其他预览画面中,可以重复移动。
[0090] 综上,本发明实施例中,在拍摄预览界面上显示有第一预览画面和第二预览画面时通过接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;接着,确定在第一预览画面选择目标区域,在第二预览画面中显示目标区域,并根据用户输入,生成第二预览画面和目标区域的融合图像。这样,可以通过本发明实施例中的拍摄方法,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0091] 图10为本发明实施例提供的一种电子设备结构示意图。
[0092] 如图10所示,该电子装置1000具体可以包括:
[0093] 接收模块1001,用于在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;
[0094] 显示模块1002,用于响应于第一输入,在第二预览画面中显示目标区域对应的图像;
[0095] 接收模块1001还用于,接收拍摄第二预览画面和目标区域的第二输入;
[0096] 处理模块1003,用于响应于第二输入,显示第二预览画面和目标区域的融合图像。
[0097] 在一种可能的实施例中,显示模块1002具体可以用于,响应于第一输入,利用双摄对齐算法调整第二预览画面的特征参数;根据特征参数,在第二预览画面中显示目标区域。
[0098] 在另一种可能的实施例中,显示模块1002具体可以用于,响应于第一输入,利用双摄对齐算法在第一预览画面中显示可移动的悬浮窗口,悬浮窗口包括目标区域。基于此,接收模块1001还用于,接收将悬浮窗口移动到第二预览画面中的第三输入;响应于第三输入,在第二预览画面中显示目标区域对应的图像。
[0099] 另外,本发明实施例的接收模块1001还可以用于,接收改变悬浮窗口大小的第四输入;基于此,显示模块1002还可以用于,响应于第四输入,按照与第四输入相关联的缩放比例在第二预览画面中显示放大或缩小后的目标区域对应的图像。
[0100] 本发明实施例中的处理模块1003还可以用于,拍摄第一预览画面的图像。
[0101] 进一步地,本发明实施例中的处理模块1003具体可以用于,在第一预览画面与第二预览画面为具有不同的拍摄范围的取景画面,且目标区域为第一预览画面时,利用特征像素匹配,显示第二预览画面与目标区域的全景的拼接图像。
[0102] 此外,本发明实施例中的电子装置1000还包括确定模块1004,用于在第一预览画面和第二预览画面中包括相同的目标对象时,接收移除第一预览画面中目标对象所在第一区域的第五输入;响应于第五输入,移除在第一预览画面中的第一区域,且利用第二区域对第一区域进行填充;将第二区域确定为目标区域。
[0103] 本发明实施例中的显示模块1002具体可以用于,在第一预览画面与第二预览画面拍摄的取景画面有相交部分时,获取目标区域在第一预览画面中的第一变焦倍数,以及第二预览画面的第二变焦倍数;在第一变焦倍数与第二变焦倍数不相同时,按照第二变焦倍数在第二预览画面中显示目标区域。
[0104] 需要提示的是,在一种可能的实施例中,本发明实施例中的第一预览画面与第二预览画面为在同一时间采集到的、且具有至少一个相同区域的画面。
[0105] 本发明实施例中,在拍摄预览界面上显示有第一预览画面和第二预览画面时通过接收在第一预览画面选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;接着,确定在第一预览画面选择目标区域,在第二预览画面中显示目标区域对应的图像,并根据用户输入,显示第二预览画面和目标区域的融合图像。这样,可以通过本发明实施例中的电子设备,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0106] 图11为本发明实施例提供的一种电子设备的硬件结构示意图。
[0107] 该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、处理器1110、电源1111以及摄像头1112等部件。本领域技术人员可以理解,图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,电子设备包括但不限于手机、平板电脑笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
[0108] 其中,用户输入单元1107,用于在拍摄预览界面上显示有第一预览画面和第二预览画面的情况下,接收在第一预览画面中选择目标区域的第一输入;其中,第一预览画面和第二预览画面分别为电子设备不同方位上摄像头的取景画面;
[0109] 显示单元1106,用于响应于第一输入,在第二预览画面中显示目标区域;
[0110] 用户输入单元1107还用于,接收拍摄第二预览画面和目标区域的第二输入;
[0111] 处理器1110用于,响应于第二输入,生成第二预览画面和目标区域的融合图像。
[0112] 这样,可以通过本发明实施例中的拍摄方法,能够使用户捕捉到身边的用户所需的景色,不会有视野上的缺失。以此基础上,在拍摄预览时进行局部编辑,可以实时观察图像拍摄的效果,进而选择合适的拍摄时机,以实现不需要后期处理的图像拍摄,有效的节约拍摄时间,降低拍摄成本,同时避免了通过后期处理也无法令用户满意的风险,从而提高拍摄图像的成片率。
[0113] 应理解的是,本发明实施例中,射频单元1101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行资源接收后,给处理器1110处理;另外,将上行的资源发送给基站。通常,射频单元1101包括但不限于天线、至少一个放大器收发信机耦合器低噪声放大器、双工器等。此外,射频单元1101还可以通过无线通信系统与网络和其他设备通信。
[0114] 电子设备通过网络模块1102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0115] 音频输出单元1103可以将射频单元1101或网络模块1102接收的或者在存储器1109中存储的音频资源转换成音频信号并且输出为声音。而且,音频输出单元1103还可以提供与电子设备1100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1103包括扬声器、蜂鸣器以及受话器等。
[0116] 输入单元1104用于接收音频或视频信号。输入单元1104可以包括图形处理器(Graphics Processing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头1112)获得的静态图片或视频的图像资源进行处理。处理后的图像可以显示在显示单元1107上。经图形处理器11041处理后的图像帧可以存储在存储器1109(或其它存储介质)中或者经由射频单元1101或网络模块1102进行发送。麦克风11042可以接收声音,并且能够将这样的声音处理为音频资源。处理后的音频资源可以在电话通话模式的情况下转换为可经由射频单元1101发送到移动通信基站的格式输出。
[0117] 电子设备1100还包括至少一种传感器1105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板11061的亮度,接近传感器可在电子设备1100移动到边时,关闭显示面板11061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重的大小及方向,可用于识别电子设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器1105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0118] 显示单元1106用于显示由用户输入的信息或提供给用户的信息。显示单元1106可包括显示面板11061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板11061。
[0119] 用户输入单元1107可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1107包括触控面板11071以及其他输入设备11072。触控面板11071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板11071上或在触控面板11071附近的操作)。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;
触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1110,接收处理器1110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板11071。除了触控面板11071,用户输入单元1107还可以包括其他输入设备11072。具体地,其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球鼠标、操作杆,在此不再赘述。
[0120] 进一步的,触控面板11071可覆盖在显示面板11061上,当触控面板11071检测到在其上或附近的触摸操作后,传送给处理器1110以确定触摸事件的类型,随后处理器1110根据触摸事件的类型在显示面板11061上提供相应的视觉输出。虽然在图11中,触控面板11071与显示面板11061是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板11071与显示面板11061集成而实现电子设备的输入和输出功能,具体此处不做限定。
[0121] 接口单元1108为外部装置与电子设备1100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线资源端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元1108可以用于接收来自外部装置的输入(例如,资源信息、电力等等)并且将接收到的输入传输到电子设备1100内的一个或多个元件或者可以用于在电子设备1100和外部装置之间传输资源。
[0122] 存储器1109可用于存储软件程序以及各种资源。存储器1109可主要包括存储程序区和存储资源区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储资源区可存储根据手机的使用所创建的资源(比如音频资源、电话本等)等。此外,存储器1109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0123] 处理器1110是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器1109内的软件程序和/或模块,以及调用存储在存储器1109内的资源,执行电子设备的各种功能和处理资源,从而对电子设备进行整体监控。处理器1110可包括一个或多个处理单元;优选的,处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。
[0124] 电子设备1100还可以包括给各个部件供电的电源1111(比如电池),优选的,电源1111可以通过电源管理系统与处理器1110逻辑连接,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0125] 摄像头1112,该摄像头1112可以包括电子终端的多个方位的摄像头。
[0126] 另外,电子设备1100包括一些未示出的功能模块,在此不再赘述。
[0127] 本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机中执行时,令计算机执行本发明实施例的拍摄方法的步骤。
[0128] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0129] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器空调器,或者网络设备等)执行本发明各个实施例的方法。
[0130] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈