CN112887603A - 拍摄预览方法、装置及电子设备 - Google Patents
拍摄预览方法、装置及电子设备 Download PDFInfo
- Publication number
- CN112887603A CN112887603A CN202110105879.6A CN202110105879A CN112887603A CN 112887603 A CN112887603 A CN 112887603A CN 202110105879 A CN202110105879 A CN 202110105879A CN 112887603 A CN112887603 A CN 112887603A
- Authority
- CN
- China
- Prior art keywords
- camera
- target
- input
- preview interface
- shooting preview
- 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.)
- Granted
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/60—Control of cameras or camera modules
- H04N23/63—Control of cameras or camera modules by using electronic viewfinders
- H04N23/631—Graphical user interfaces [GUI] specially adapted for controlling image capture or setting capture parameters
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种拍摄预览方法、装置及电子设备,属于通信技术领域。方法包括:通过获取目标摄像头采集的第一图像数据,其中,第一图像数据包括M个第一目标物体的图像数据,目标摄像头包括X个摄像头中的至少两个摄像头,基于第一图像数据,显示第一拍摄预览界面,其中,第一拍摄预览界面上包括N个第一目标物体的三维实景图像,实现拍摄预览界面中呈现三维物体的不同角度的信息。
Description
技术领域
本申请属于通信技术领域,具体涉及一种拍摄预览方法、装置及电子设备。
背景技术
目前电子设备的相机预览或者拍照,只能进行当前物体的平面显示,即针对呈现的画面只能是物体的某个角度的切面,在一张图像中不能够获取该物体足够多的信息。
在实现本申请的过程中,发明人发现现有技术中至少存在如下问题:用户在对三维物体进行拍摄预览时,拍摄预览界面中只能呈现该三维物体的某个角度的信息,拍摄预览界面中无法体现三维物体的不同角度的信息。
发明内容
本申请实施例的目的是提供一种拍摄预览方法、装置及电子设备,能够解决现有技术中拍摄预览界面中无法体现三维物体的不同角度的信息的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种拍摄预览方法,所述方法应用于电子设备,所述电子设备包括至少一种类型的X个摄像头,所述方法包括:
获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
基于所述第一图像数据,显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
第二方面,本申请实施例提供了一种拍摄装置,所述装置应用于电子设备,所述电子设备包括至少一种类型的X个摄像头,所述装置包括:
获取模块,用于获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
第一显示模块,用于基于所述第一图像数据,显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
在本申请实施例中,通过获取目标摄像头采集的第一图像数据,其中,第一图像数据包括M个第一目标物体的图像数据,目标摄像头包括X个摄像头中的至少两个摄像头,基于第一图像数据,显示第一拍摄预览界面,其中,第一拍摄预览界面上包括N个第一目标物体的三维实景图像,实现拍摄预览界面中呈现三维物体的不同角度的信息。
附图说明
图1是本申请实施例中提供的一种拍摄预览方法的步骤流程图;
图2是本申请实施例提供的一种电子设备的摄像头的示意图;
图3是本申请实施例提供的一种摄像头成像的示意图;
图4是本申请实施例提供的另一种摄像头成像的示意图;
图5是本申请实施例提供的又一种摄像头成像的示意图;
图6是本申请实施例提供的一种第一拍摄预览界面的示意图;
图7是本申请实施例提供的一种三维实景图像的旋转示意图;
图8是本申请实施例提供的一种第三拍摄预览界面的示意图;
图9是本申请实施例提供的一种模式选择界面的示意图;
图10是本申请实施例提供的一种第四拍摄预览界面的示意图;
图11是本申请实施例提供的一种变焦进度条组合示意图;
图12是本申请实施例提供的另一种第一拍摄预览界面的示意图;
图13是本申请实施例提供的一种视野模式切换后的第一拍摄预览界面的示意图;
图14是本申请实施例提供的又一种第一拍摄预览界面的示意图;
图15是本申请实施例提供的另一种视野模式切换后的第一拍摄预览界面的示意图;
图16是本申请实施例提供的一种摄像头选择界面的示意图;
图17是本申请实施例提供的一种第五拍摄预览界面显示的示意图;
图18是本申请实施例提供的一种预览缩略图显示示意图;
图19是本申请实施例中提供的一种拍摄预览装置的结构示意图;
图20为实现本申请实施例的一种电子设备的硬件结构示意图;
图21为实现本申请实施例的另一种电子设备的硬件结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的拍摄预览方法进行详细地说明。
参照图1,图1是本申请实施例中提供的一种拍摄预览方法的步骤流程图,该方法应用于电子设备,所述电子设备包括至少一种类型的X个摄像头。X个摄像头可以包括同一种类型的摄像头,但是同一种类型的摄像头的位置不同。X个摄像头也可以包括不同类型的摄像头,不同类型的摄像头的位置不同。可以根据摄像头的焦距、视野角度划分摄像头的类型。该方法可以包括如下步骤:
步骤101、获取目标摄像头采集的第一图像数据,其中,第一图像数据包括M个第一目标物体的图像数据,目标摄像头包括X个摄像头中的至少两个摄像头。
参照图2,图2是本申请实施例提供的一种电子设备的摄像头的示意图。该电子设备包括三个类型的摄像头,三个类型的摄像头包括主摄像头、广角摄像头和微距摄像头。如图2所示,每个类型的摄像头均有三个,同一类型的摄像头分别位于左右两侧和中间,由于摄像头位置不同,同时对一个物体取景时得到的图片就会不同,比如位于左侧的主摄像头201可以得到某个物体左侧的成像,位于正中间的主摄像头202则可以得到该物体正面的成像,位于右侧的主摄像头203可得到该物体右侧的成像。
三个主摄像头的成像为正常视野角度的成像,假设拍照者想拥有更多的视场角度,可选择切换不同类型的摄像头,如广角摄像头,微距摄像头等。
本实施例中,默认采用多个主摄像头进行成像,例如采用如图2所示的三个主摄像头成像,则该三个主摄像头为目标摄像头,第一图像数据包括该三个主摄像头分别获取的图像数据。例如参照图3、图4和图5,图3是本申请实施例提供的一种摄像头成像的示意图,图4是本申请实施例提供的另一种摄像头成像的示意图,图5是本申请实施例提供的又一种摄像头成像的示意图。图3例如为主摄像头201对长方体物体A的成像,图4为主摄像头202对长方体物A的成像,图5为主摄像头203长方体物体A的成像。
需要说明的是,图3、图4和图5中以三个主摄像头采集的第一图像数据为包括长方体物体A的图像数据为例。实际应用中,三个主摄像头采集的第一图像数据中可能包括多个三维物体的图像数据,例如主摄像头201采集到了三维物体B和三维物体C的第一图像数据,主摄像头202采集到了三维物体C和三维物体D的第一图像数据,主摄像头203采集到了三维物体C和三维物体D的第一图像数据,此种情况下,M个第一目标物体即包括三维物体B、三维物体C、三维物体D。
步骤102、基于第一图像数据,显示第一拍摄预览界面,其中,第一拍摄预览界面上包括N个第一目标物体的三维实景图像。
其中,X、M、N为正整数,X≥2,N≤M。N个第一目标物体的三维实景图像为基于第一图像数据构建的。三维实景图像可以通过增强现实(AR,Augmented Reality)技术进行三维实景构建。
结合图3、图4和图5进行说明,由于位于不同位置的主摄像头获取的长方体物体A的图像数据不同,可以将不同位置的主摄像头获取的长方体物体A的图像数据进行合成,从而可以构建出长方体物体A的三维实景图像,并显示第一拍摄预览界面,第一拍摄预览界面上包括长方体物体A的三维实景图像。如图6所示,图6是本申请实施例提供的一种第一拍摄预览界面的示意图。其中,长方体物体A的三维实景图像上可以显示有间断显示的标签,该标签可以指示该三维实景图像为可以旋转的图像,用户根据该标签,可以快速识别出该三维实景图像可以旋转。
需要说明的是,现有技术中,对三维物体进行拍摄预览时,拍摄预览界面中只能呈现三维物体的某个角度的信息,例如,对于长方体物体A,仅采用主摄像202正对长方体物体A进行拍摄预览时,拍摄预览界面中只能呈现如图4所示的长方体物体A的信息,即只能呈现长方体物体A的正面的信息。而本实施例中,第一拍摄预览界面中的长方体物体A可以呈现如图6所示的预览效果,即可以使用户在第一拍摄预览界面中,同时预览到长方体物体A的正面、上面和右侧面的信息。
本申请实施例提供的拍摄预览方法,通过获取目标摄像头采集的第一图像数据,其中,第一图像数据包括M个第一目标物体的图像数据,目标摄像头包括X个摄像头中的至少两个摄像头,基于第一图像数据,显示第一拍摄预览界面,其中,第一拍摄预览界面上包括N个第一目标物体的三维实景图像,实现拍摄预览界面中呈现三维物体的不同角度的信息。
可选的,在步骤102基于第一图像数据,显示第一拍摄预览界面之后,还可以包括如下步骤:
接收用户对N个第一目标物体的三维实景图像中的第t个三维实景图像的第一输入;
响应于第一输入,旋转第t个三维实景图像;
其中,t为正整数,t≤N。
第一输入可以为用户对第t个三维实景图像的向左按压滑动的输入、向右按压滑动的输入、向上按压滑动的输入、向下按压滑动的输入中的任意一种。若第一输入为对第t个三维实景图像的向左按压滑动的输入,则将第t个三维实景图像向左旋转;若第一输入为对第t个三维实景图像的向右按压滑动的输入,则将第t个三维实景图像向右旋转。
需要说明的是,当用户松开手后整个第一拍摄预览界面也会重新构建,第一拍摄预览界面中的三维实景图像会根据当前摄像头取到的三维物体的角度进行重新处理,保证预览获取的图像与当前眼睛可见的场景保证一定的同步性。
例如,参照图7,图7是本申请实施例提供的一种三维实景图像的旋转示意图。将如图6所示的长方体物体A的三维实景图像向右旋转某个角度后,显示的长方体物体A的三维实景图像如图7所示。旋转前用户无法看到长方体物体A的左侧面的信息,将长方体物体A的三维实景图像向右旋转后,可以看到长方体物体A的左侧面的信息,若用户想继续预览长方体物体A的背面的信息,则可以继续向右旋转长方体物体A的三维实景图像,从而实现预览到长方体物体A的更多角度的信息。
本申请实施例提供的拍摄预览方法,适用于用户预览三维物体的不同角度的信息的场景,通过用户的第一输入,从而实现用户能够预览到三维物体的更多角度的信息。
可选的,在步骤102基于第一图像数据,显示第一拍摄预览界面之后,还可以包括如下步骤:
在电子设备与M个第一目标物体之间的相对空间状态数据发生变化的情况下,显示第二拍摄预览界面,所述第二拍摄预览界面包括P个第二目标物体的三维实景图像;
其中,P个第二目标物体的三维实景图像为基于获取的目标摄像头采集的第二图像数据构建的,第二图像数据为包括Q个第二目标物体的图像数据,P、Q为正整数,P≤Q。
本申请实施例中,在显示第一拍摄预览界面之后,用户若移动手机或者改变了M个第一目标物体的拍摄角度,或者第一目标物体的位置发生变化,会使目标摄像头取到的三维物体的角度发生变化,从而使手机与第一目标物体之间的相对空间状态数据发生变化,则会根据目标摄像头采集到的第二图像数据,显示第二拍摄预览画面,即保证拍摄预览界面与目标摄像头获取的图像数据的同步性。例如,在显示第一拍摄预览界面之后,用户移动手机后,若目标摄像头采集到不同角度的三维物体E和三维物体F的图像数据,则第二拍摄预览界面中的P个第二目标物体包括三维物体E和三维物体F。
本申请实施例提供的拍摄预览方法,适用于拍摄预览界面实时对目标摄像头采集到的图像数据进行合成,并预览展示合成后的三维物体的三维实景图像,实现拍摄预览画面与人眼可见场景保持同步性。
可选的,在步骤102基于第一图像数据,显示第一拍摄预览界面之后,还可以包括如下步骤:
接收用户对第一拍摄预览界面上的拍摄控件的输入,响应于该输入,执行拍摄,以获取目标图像。
本申请实施例中,目标图像中仍然包括N个第一目标物体的三维实景图像,用户可以对目标图像中的三维实景图像进行旋转,以查看三维实景图像的背面的信息。
本申请实施例提供的拍摄预览方法,适用于获取包括三维实景图像的目标图像的场景,实现拍摄的图像中仍然包括三维实景图像,使用户从目标图像中获取到N个第一目标物体的更多不同角度的信息。
可选的,在获取目标摄像头采集的第一图像数据之前,还包括:
接收用户对第三拍摄预览界面上的目标拍摄控件的第二输入;
响应于第二输入,显示模式选择界面。
如图8所示,图8是本申请实施例提供的一种第三拍摄预览界面的示意图,目标拍摄控件例如为图8中示出的3维(3D,3-Dimension)拍摄控件,第三输入例如为用户对3D拍摄控件的点击输入或双击输入。电子设备响应于第三输入,显示模式选择界面,显示的模式选择界面如图9所示,图9是本申请实施例提供的一种模式选择界面的示意图。模式选择界面可以提供两种模式,包括智能模式和个性化选择模式,用户选择智能模式的情况下,显示默认视野模式的第四拍摄预览界面;用户选择个性化选择模式的情况下,显示摄像头选择界面,以便用户从摄像头选择界面中选择需要使用的摄像头,用户可以点击智能模式关联的控件901,以选择智能模式,点击个性化选择模式关联的控件902,以选择个性化选择模式。
本申请实施例提供的拍摄预览方法,适用于为用户提供不同模式的选择的场景,方便用户根据实际需求,选择适合用户需求的模式。
可选的,在响应于第二输入,显示模式选择界面之后,还可以包括如下步骤:
接收用户对模式选择界面上的第一控件的第三输入;
响应于第三输入,显示第四拍摄预览界面,其中,第四拍摄预览界面上包括变焦进度条,变焦进度条的第一位置包括滑动条,第一位置指示与X个摄像头中的第一目标摄像头关联的第一视野模式。
本申请实施例中,第一控件例如为智能模式控件,显示的第四拍摄预览界面如图10所示,图10是本申请实施例提供的一种第四拍摄预览界面的示意图。变焦进度条1001的第一位置包括滑动条1002。第四拍摄预览界面为默认视野模式的拍摄界面,默认视野模式为正常视野模式。电子设备接收到第四输入后,响应于第四输入,显示正常视野模式的第四拍摄预览界面。
需要说明的是,本申请实施例中,X个摄像头共可以组成三种视野模式,即本申请实施例中可以提供三种视野模式,三种视野模式包括短视野模式、正常视野模式和长视野模式。例如图2中,三个主摄像头组成正常视野模式,广角摄像头204、广角摄像头205和广角摄像头206组成长视野模式,微距摄像头207、微距摄像头208和微距摄像头209组成短视野模式。
其中,X个摄像头也可以包括其他组合形式,以组成该三种视野模式,例如微距摄像头207、主摄像头202和微距摄像头209组成短视野模式,即短视野模式对应图11所示出的方式二中的微距摄像头(左)+主摄像头(中)+微距摄像头(右),图11是本申请实施例提供的一种变焦进度条组合示意图;主摄像头201、广角摄像头205和主摄像头203组成正常视野模式,即图11中示出方式二中的主摄像头(左)+广角摄像头(中)+主摄像头(右)组成正常视野模式;三个广角摄像头组成长视野模式,即图11中的方式二示出的广角摄像头+广角摄像头+广角摄像头组成长视野模式。三种视野模式还可以包括其他组合形式,例如图11中的组合三,鉴于篇幅限制,在此不进行一一举例介绍。第四拍摄预览界面上还可以包括一个设置控件1003,用户点击设置控件1003后,可以显示如图11所示的界面,默认组合形式为如图11中的组合一,用户还可以通过如图11所示的界面,选择其他组合形式,例如,选择组合二作为变焦进度条上的三种视野模式,用户可以通过点击组合二后面的小圆圈控件,从而选中该控件,即可以将方式二作为变焦进度条上的三种视野模式。
第四拍摄预览界面为正常视野模式的界面的情况下,第一目标摄像头包括主摄像头201、主摄像头202和主摄像头203,第一视野模式即正常视野模式。
可选的,在响应于第四输入,显示第四拍摄预览界面之后,还可以包括如下步骤:
从X个摄像头组成的至少一种视野模式中,确定目标视野模式;
确定与目标视野模式关联的目标摄像头;
相应的,基于第一图像数据,显示第一拍摄预览界面,具体可以通过如下步骤实现:
基于第一图像数据,按照目标视野模式,显示第一拍摄预览界面。
如图11所示,若用户选择组合一,则变焦进度条上的三种视野模式与组合一匹配,若用户选择组合二,则变焦进度条上的三种视野模式与组合二匹配,若用户选择组合三,则变焦进度条上的三种视野模式与组合三匹配。在此以变焦进度条上的三种视野模式与组合一匹配为例,如图10所示,若用户拖动滑动条1002至长视野模式,则目标视野模式为长视野模式;若用户拖动滑动条1002至短视野模式,则目标视野模式为短视野模式,若用户未进行任何操作,则目标视野模式为正常视野模式。
本申请实施例提供拍摄预览方法,适用于用户切换不同视野模式的场景,从而使用户可以根据自己的需求,切换到满足用户需求的视野模式,从而显示满足自己需求的视野模式的第一拍摄预览界面。
可选的,从X个摄像头组成的至少一种视野模式中,确定目标视野模式,具体可以包括如下步骤:
在接收到用户对变焦进度条或滑动条的第四输入的情况下,响应于第四输入,将滑动条更新至变焦进度条的第二位置显示,并将与第二位置指示的第二视野模式确定为目标视野模式;
其中,第二视野模式与X个摄像头中的第二目标摄像头关联。
本申请实施例中,第四输入例如为用户点击变焦进度条上的第二位置的输入、或者用户将滑动条滑动到第二位置的输入。
本申请实施例提供的拍摄预览方法,适用于用户切换不同视野模式的场景,从而使用户可以通过操作变焦进度条或滑动条,改变视野模式,该操作方式比较简单,便于用户操作。
可选的,从X个摄像头组成的至少一种视野模式中,确定目标视野模式,可以包括如下步骤:
在未接收到用户对变焦进度条或滑动条的第四输入的情况下,将第一视野模式确定为目标视野模式。
电子设备未接收到第四输入的情况下,则默认将第一视野模式确定为目标视野模式,即将正常视野模式确定为目标视野模式。
本申请实施例提供的拍摄预览方法,适用于用户无需切换不同视野模式的场景,从而实现将默认视野模式作为目标视野模式。
可选的,在基于第一图像数据,按照目标视野模式,显示第一拍摄预览界面之后,还可以包括如下步骤:
在第一拍摄预览界面不包括K个三维实景图像的部分或全部的情况下,将按照目标视野模式显示的第一拍摄预览界面,切换为按照第三视野模式显示;
其中,K为正整数,K≤N,第三视野模式的视野角度大于目标视野模式的视野角度。
参照图12,图12是本申请实施例提供的另一种第一拍摄预览界面的示意图。若第一拍摄预览界面中包括三个三维实景图像,例如三个三维实景图像如图12中的三维实景图像1201、三维实景图像1202和三维实景图像1203。其中,第一拍摄预览界面不包括三维实景图像1201的部分图像和三维实景图像1202的部分图像,此时的目标视野模式为短视野模式,此种情况下,可以将第一拍摄预览界面切换为正常视野模式显示,将第一拍摄预览界面切换为正常视野模式显示的第一拍摄预览界面如图13所示,图13是本申请实施例提供的一种视野模式切换后的第一拍摄预览界面的示意图。
本申请实施例提供的拍摄预览方法,适用于在K个三维实景图像移出第一拍摄预览界面的情况下,通过切换视野模式,实现将K个三维实景图像完全展示在第一拍摄预览界面中。
可选的,在基于第一图像数据,按照目标视野模式,显示第一拍摄预览界面之后,还可以包括如下步骤:
在第一拍摄预览界面中的N个三维实景图像所占的区域面积小于或等于预设面积,且第一拍摄预览界面不包括N个三维实景图像的部分或全部的情况下,将基于目标视野模式显示的第一拍摄预览界面,切换为基于第四视野模式显示;
其中,第四视野模式的视野角度小于目标视野模式的视野角度。
参照图14,图14是本申请实施例提供的又一种第一拍摄预览界面的示意图。若第一拍摄预览界面中包括三个三维实景图像,例如三个三维实景图像如图14中的三维实景图像1401、三维实景图像1402和三维实景图像1403。长视野模式下,三维实景图像1401、三维实景图像1402和三维实景图像1403所占的区域面积较小,此种情况下,可以将第一拍摄预览界面切换为正常视野模式显示,将第一拍摄预览界面切换为正常视野模式显示的第一拍摄预览界面如图15所示,图15是本申请实施例提供的另一种视野模式切换后的第一拍摄预览界面的示意图。
本申请实施例提供的拍摄预览方法,适用于在N个三维实景图像所占的区域面积较小的情况下,通过切换视野模式,增大N个三维实景图像中的每个三维实景图像所占的区域面积,以保证展示的N个三维实景图像能够有足够大的呈现效果。
可选的,在步骤102基于第一图像数据,显示第一拍摄预览界面之后,还可以包括如下步骤:
接收用户对第一拍摄预览界面中的返回控件的输入,并响应于该输入,显示第四拍摄预览界面。
第一拍摄预览界面中还包括返回控件,如图6所示的返回上一界面对应的控件为返回控件601。第六输入例如为用户点击返回控件601的输入,电子设备响应于第六输入,显示默认视野模式的第四拍摄预览界面。默认视野模式为正常视野模式的情况下,即显示正常视野模式的第四拍摄预览界面。例如,用户对模式选择界面上的第一控件执行第四输入后,电子设备响应于第四输入,显示默认视野模式的第四拍摄预览界面,之后,用户通过操作第四拍摄预览界面上的变焦进度条或滑动条,切换视野模式,例如,将默认视野模式切换到长视野模式,切换到长视野模式后,显示第一拍摄预览界面,用户若想再返回到第四拍摄预览界面,则可以对第一拍摄预览界面中的返回空间执行第六输入,电子设备响应于第六输入,显示第四拍摄预览界面。
本申请实施例提供的拍摄预览方法,适用于用户返回默认视野模式的界面的场景,方便用户通过便捷操作返回控件,即可快速返回到默认视野模式的界面。
可选的,在响应于第二输入,显示模式选择界面之后,还可以包括如下步骤:
接收用户对模式选择界面上的第二控件的第六输入;
响应于第六输入,显示摄像头选择界面,其中,摄像头选择界面包括X个摄像头控件,X个摄像头控件中的Y个摄像头控件以第一目标方式显示,Y为正整数,Y≤X。
本申请实施例中,第二控件例如为如图9所示的模式选择界面上的个性化选择模式控件,第七输入为用户对个性化选择模式控件进行单击的输入或双击的输入,电子设备响应于第七输入,显示摄像头选择界面,摄像头选择界面如图16,图16是本申请实施例提供的一种摄像头选择界面的示意图。
需要说明的是,图16是将图2所示的电子设备上的摄像头映射到屏幕中,即图16所示的摄像头选择界面上包括9个摄像头控件,X等于9,每个圆形控件代表一个摄像头控件。
图16示出的第一行从左到右的主摄像头控件依次为主摄像头控件1601、主摄像头控件1602和主摄像头控件1603,主摄像头控件1601对应图2中的主摄像头201,主摄像头控件1602对应图2中主摄像头202,主摄像头控件1603对应图2中的主摄像头203。第二行从左到右的广角摄像头控件依次为广角摄像头控件1604、广角摄像头控件1605和广角摄像头控件1606,广角摄像头控件1604对应图2中的广角摄像头204,广角摄像头控件1605对应图2中的广角摄像头205,广角摄像头控件1606对应图2中的广角摄像头206。第三行从左到右的微距摄像头控件依次对应图2中的微距摄像头207、微距摄像头208和微距摄像头209。第三行从左到右的微距摄像头控件依次为微距摄像头控件1607、微距摄像头控件1608和微距摄像头控件1609,微距摄像头控件1607对应图2中的微距摄像头207,微距摄像头控件1608对应图2中的微距摄像头208,微距摄像头控件1609对应图2中的微距摄像头209。
在电子设备的硬件支持图2所示的所有摄像头的情况下,图16所示的摄像头控件都可以以第一目标颜色显示,例如,第一目标颜色为蓝色的情况下,9个摄像头控件都显示蓝色,即通过蓝色代表摄像头控件可选,用户可以通过点击一个蓝色摄像头控件选择该摄像头控件关联的摄像头。若电子设备支持9个摄像头控件中的7个摄像头控件可用,则该7个摄像头控件以第一目标方式显示,剩余的2个摄像头控件以其他方式显示,第一目标方式可以为颜色显示方式,例如,剩余的2个摄像头控件显示灰色,代表该2个摄像头控件不可选。
本申请实施例提供的拍摄预览方法,适用于将可供用户选择的摄像头以第一目标方式显示,从而使用户可以根据显示的第一目标方式,快速判断哪些摄像头为可选摄像头。
可选的,在响应于第六输入,显示摄像头选择界面之后,还可以包括如下步骤:
接收用户对Y个摄像头控件中的第i个摄像头控件的第七输入;
响应于所述第七输入,显示第五拍摄预览界面;
其中,在所述i大于1的情况下,所述第五拍摄预览界面包括按照第二目标颜色显示的第i个摄像头控件和合成图像,所述合成图像为将所述第i个摄像头控件关联的摄像头获取的第一图像合成到第二图像中得到的,所述第二图像为基于m个摄像头控件关联的m个摄像头获取的图像得到的,m等于i-1,所述m个摄像头控件为在接收到用户对所述第i个摄像头控件的第七输入之前,用户从所述Y个摄像头控件中选择的摄像头控件。
需要说明的是,在i等于1的情况下,第五拍摄预览界面上显示第1个摄像头控件关联的摄像头获取的第一图像,并且第1个摄像头控件按照第二目标颜色显示。例如,第八输入例如为用户对如图16所示的第一个摄像头控件的执行的点击输入,若第一个摄像头控件为主摄像头201关联的摄像头控件,主摄像头201关联的摄像头控件为图16的主摄像头控件1601,用户点击的第一个摄像头控件为主摄像头控件1601时,则显示主摄像头控件1601关联的主摄像头201获取的第一图像,同时主摄像头控件1601以第二目标颜色显示,第二目标颜色例如为紫色。用户只选择了一个摄像头的情况下,显示的第一图像为二维效果的图像。
本申请实施例中,在i大于1的情况下,用户选了第一个摄像头控件,显示第一个摄像头控件关联的摄像头获取的图像,第一个摄像头控件例如为主摄像头控件1601,之后,用户继续选择第二个摄像头控件,即i=2,用户选择的第二个摄像头控件例如为主摄像头控件1602,主摄像头控件1602与主摄像头202关联,则将主摄像头202获取的图像合成到主摄像头201获取的图像中,得到合成图像,并在第五拍摄预览界面上显示合成图像,得到的合成图像例如为如图17所示的图像1701,图17是本申请实施例提供的一种第五拍摄预览界面显示的示意图。若用户在选择第二个摄像头控件后,又接着选择第三个摄像头控件,即i=3,用户选择的第三个摄像头控件例如为广角摄像头控件1606,广角摄像头控件1606与广角摄像头206关联,则将广角摄像头206获取的图像合成到如图17中的图像1701中,并在图像1701的位置上显示新的合成图像。
其中,在i等于2的情况下,第一图像为主摄像头202获取的图像,第二图像为主摄像头201获取的图像,合成图像为主摄像头202获取的图像合成到主摄像头201获取的图像后得到的图像。在i等于3的情况下,第一图像为广角摄像头206获取的图像,第二图像为基于主摄像头201获取的图像和主摄像头202获取的图像得到的合成图像。
本申请实施例提供拍摄预览方法,适用于实时将用户选择的摄像头获取的图像进行合成的场景,从而实现依据用户选择摄像头的顺序,实时合成,从而使用户能看到实时合成的中间效果。由于本申请实施例提供的拍摄预览方法,可以供用户手动选择摄像头,从而可以满足用户的个性化需求。
可选的,在响应于所述第七输入,显示第五拍摄预览界面之后,还可以包括如下步骤:
接收用户对第五拍摄预览界面上的第一目标控件的第八输入;
响应于第八输入,将m个摄像头和第i个摄像头控件关联的摄像头确定为目标摄像头。
本申请实施例中,第一目标控件例如为第五拍摄预览界面上的确认控件1703,第九输入例如为用户点击确认控件1703的输入。结合上述举例介绍,用户在选择主摄像头控件1601、主摄像头控件1602和广角摄像头控件1606后,用户点击确认控件1703,则响应于第九输入,将主摄像头201、主摄像头202和广角摄像头206确定为目标摄像头。
本申请实施例提供的拍摄预览方法,适用于用户根据自己的需求,选择满足自己需求的摄像头,从而满足用户的个性化需求。
可选的,在响应于第六输入,显示摄像头选择界面之后,还可以包括如下步骤:
接收用户对摄像头选择界面上的第二目标控件的第九输入;
响应于第九输入,显示Y个摄像头控件关联的Y个摄像头获取的Y个预览缩略图;
接收用户对Y个预览缩略图中的j个预览缩略图的第十输入;
响应于第十输入,将j个预览缩略图关联的摄像头确定为目标摄像头;
其中,j为正整数,j≤Y。
本申请实施例中,第二目标控件例如为摄像头选择界面上的一键预览控件,第九输入例如为用户点击一键预览控件的输入,响应于第九输入,显示Y个预览缩略图。例如在微距摄像头207和微距摄像头209不可用的情况下,Y等于7,则显示如图18所示的界面,图18是本申请实施例提供的一种预览缩略图显示示意图。图18所示的界面上显示7个预览缩略图,微距摄像头207关联的微距摄像头控件和微距摄像头209关联的微距摄像头控件显示灰色。用户可以选择7个预览缩略图中的j个预览缩略图,其中,第十输入可以为用户点击7个预览缩略图中j个预览缩略图的输入,将用户点击过的j个预览缩略图关联的摄像头确定为目标摄像头。
本申请实施例提供的拍摄预览方法,适用于用户查看每个可用的摄像头获取到的预览图像的场景,用户可以根据显示的预览缩略图选择摄像头,从而使用户可以根据自己需求选择摄像头。
可选的,在所述响应于所述第七输入,显示第五拍摄预览界面之后,还可以包括如下步骤:
接收用户对所述第五拍摄预览界面上的返回控件的第十一输入;
响应于所述第十一输入,显示所述第二图像。
本申请实施例中,第五拍摄预览界面上的返回控件例如为图17中示出的控件1702,第十一输入例如为用户点击控件1702的输入,电子设备响应于第十一输入,显示第二图像,即图像1701所处的位置上显示第二图像。例如,用户选了第一个摄像头控件,则显示第一个摄像头控件关联的摄像头获取的图像,第一个摄像头控件例如为主摄像头控件1601,之后,用户继续选择第二个摄像头控件,用户选择的第二个摄像头控件例如为主摄像头控件1602,主摄像头控件1602与主摄像头202关联,则将主摄像头202获取的图像合成到主摄像头201获取的图像中,得到合成图像1,并显示合成图像1。之后,用户选择的第三个摄像头控件为广角摄像头控件1606,则显示合成图像2,合成图像2为将广角摄像头206获取的图像合成到合成图像1得到的,若显示合成图像2后,用户点击如图17所示的返回控件1702,则电子设备响应于点击返回控件1702的第十一输入,显示合成图像1。
需要说明的是,本申请实施例提供的拍摄预览方法,执行主体可以为拍摄装置,或者该拍摄装置中的用于执行拍摄的方法的控制模块。本申请实施例中以拍摄装置执行拍摄的方法为例,说明本申请实施例提供的拍摄的装置。
参照图19,图19是本申请实施例中提供的一种拍摄预览装置的结构示意图,该装置应用于电子设备,所述电子设备包括至少一种类型的X个摄像头,该拍摄预览装置1900包括:
获取模块1901,用于获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
第一显示模块1902,用于基于所述第一图像数据,显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
可选的,还包括:
第一接收模块,用于接收用户对所述N个第一目标物体的三维实景图像中的第t个三维实景图像的第一输入;
旋转模块,用于响应于所述第一输入,旋转所述第t个三维实景图像;
其中,t为正整数,t≤N。
可选的,还包括:
第二显示模块,用于在所述电子设备与所述M个第一目标物体之间的相对空间状态数据发生变化的情况下,显示第二拍摄预览界面,第二拍摄预览界面包括P个第二目标物体的三维实景图像;
其中,所述P个第二目标物体的三维实景图像为基于获取的所述目标摄像头采集的第二图像数据构建的,所述第二图像数据为包括Q个第二目标物体的图像数据,P、Q为正整数,P≤Q。
可选的,还包括:
第二接收模块,用于接收用户对第三拍摄预览界面上的目标拍摄控件的第二输入;
第三显示模块,用于响应于所述第二输入,显示模式选择界面。
可选的,还包括:
第三接收模块,用于接收用户对所述模式选择界面上的第一控件的第三输入;
第四显示模块,用于响应于所述第三输入,显示第四拍摄预览界面,其中,所述第四拍摄预览界面上包括变焦进度条,所述变焦进度条的第一位置包括滑动条,所述第一位置指示与所述X个摄像头中的第一目标摄像头关联的第一视野模式。
可选的,还包括:
第一确定模块,用于从所述X个摄像头组成的至少一种视野模式中,确定目标视野模式;
第二确定模块,用于确定与所述目标视野模式关联的所述目标摄像头;
所述第一显示模块,具体用于基于所述第一图像数据,按照所述目标视野模式,显示所述第一拍摄预览界面。
可选的,所述第一确定模块,具体用于在接收到用户对所述变焦进度条或滑动条的第四输入的情况下,响应于所述第四输入,将所述滑动条更新至所述变焦进度条的第二位置显示,并将与所述第二位置指示的第二视野模式确定为所述目标视野模式;
其中,所述第二视野模式与所述X个摄像头中的第二目标摄像头关联。
可选的,所述第一确定模块,具体用于在未接收到用户对所述变焦进度条或所述滑动条的第四输入的情况下,将所述第一视野模式确定为所述目标视野模式。
可选的,还包括:
第一切换模块,用于在所述第一拍摄预览界面不包括K个三维实景图像的部分或全部的情况下,将按照所述目标视野模式显示的第一拍摄预览界面,切换为按照第三视野模式显示;
其中,K为正整数,K≤N,所述第三视野模式的视野角度大于所述目标视野模式的视野角度。
可选的,还包括:
第二切换模块,用于在所述第一拍摄预览界面中的N个三维实景图像所占的区域面积小于或等于预设面积,且所述第一拍摄预览界面不包括所述N个三维实景图像的部分或全部的情况下,将基于所述目标视野模式显示的所述第一拍摄预览界面,切换为基于第四视野模式显示;
其中,所述第四视野模式的视野角度小于所述目标视野模式的视野角度。
可选的,还包括:
第四接收模块,用于接收用户对所述模式选择界面上的第二控件的第六输入;
第六显示模块,用于响应于所述第六输入,显示摄像头选择界面,其中,所述摄像头选择界面包括X个摄像头控件,所述X个摄像头控件中的Y个摄像头控件以第一目标方式显示,Y为正整数,Y≤X。
可选的,还包括:
第五接收模块,用于接收用户对所述Y个摄像头控件中的第i个摄像头控件的第七输入;
第七显示模块,用于响应于所述第七输入,显示第五拍摄预览界面;
其中,在所述i大于1的情况下,所述第五拍摄预览界面包括按照第二目标颜色显示的第i个摄像头控件和合成图像,所述合成图像为将所述第i个摄像头控件关联的摄像头获取的第一图像合成到第二图像中得到的,所述第二图像为基于m个摄像头控件关联的m个摄像头获取的图像得到的,m等于i-1,所述m个摄像头控件为在接收到用户对所述第i个摄像头控件的第八输入之前,用户从所述Y个摄像头控件中选择的摄像头控件。
可选的,还包括:
第六接收模块,用于接收用户对所述第五拍摄预览界面上的第一目标控件的第八输入;
第三确定模块,用于响应于所述第八输入,将所述m个摄像头和所述第i个摄像头控件关联的摄像头确定为所述目标摄像头。
可选的,还包括:
第七接收模块,用于接收用户对所述摄像头选择界面上的第二目标控件的第九输入;
第八显示模块,用于响应于所述第九输入,显示所述Y个摄像头控件关联的Y个摄像头获取的Y个预览缩略图;
第八接收模块,用于接收用户对所述Y个预览缩略图中的j个预览缩略图的第十输入;
第四确定模块,用于响应于所述第十输入,将所述j个预览缩略图关联的摄像头确定为所述目标摄像头;
其中,j为正整数,j≤Y。
本申请实施例中的拍摄装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile persoMal computer,UMPC)、上网本或者个人数字助理(persoMaldigital assistaMt,PDA)等,非移动电子设备可以为服务器、网络附属存储器(MetworkAttached Storage,MAS)、个人计算机(persoMal computer,PC)、电视机(televisioM,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的拍摄装置可以为具有操作系统的装置。该操作系统可以为安卓(AMdroid)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。
本申请实施例提供的拍摄装置能够实现图1的方法实施例中拍摄装置实现的各个过程,为避免重复,这里不再赘述。
可选的,本申请实施例还提供一种电子设备,如图20所示,图20为实现本申请实施例的一种电子设备的硬件结构示意图。该电子设备2000包括处理器2001,存储器2002,存储在存储器2002上并可在处理器2001上运行的程序或指令,该程序或指令被处理器2001执行时实现拍摄预览方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。
图21为实现本申请实施例的另一种电子设备的硬件结构示意图。
该电子设备2100包括但不限于:射频单元2101、网络模块2102、音频输出单元2103、输入单元2104、传感器2105、显示单元2106、用户输入单元2107、接口单元2108、存储器2109、以及处理器2110等部件。
本领域技术人员可以理解,电子设备2100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器2110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图21中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,处理器2110,用于获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
基于所述第一图像数据,通过显示单元2106显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
用户输入单元2107,用于接收用户对所述N个第一目标物体的三维实景图像中的第t个三维实景图像的第一输入;
处理器2110,用于响应于所述第一输入,旋转所述第t个三维实景图像;
其中,t为正整数,t≤N。
处理器2110,还用于在所述电子设备与所述M个第一目标物体之间的相对空间状态数据发生变化的情况下,通过显示单元2106显示第二拍摄预览界面,所述在第二拍摄预览界面包括P个第二目标物体的三维实景图像;
其中,所述P个第二目标物体的三维实景图像为基于获取的所述目标摄像头采集的第二图像数据构建的,所述第二图像数据为包括Q个第二目标物体的图像数据,P、Q为正整数,P≤Q。
用户输入单元2107,用于接收用户对第三拍摄预览界面上的目标拍摄控件的第二输入;
处理器2110,用于响应于所述第二输入,通过显示单元2106显示模式选择界面。
用户输入单元2107,用于接收用户对所述模式选择界面上的第一控件的第三输入;
处理器2110,用于响应于所述第三输入,通过显示单元2106显示第四拍摄预览界面,其中,所述第四拍摄预览界面上包括变焦进度条,所述变焦进度条的第一位置包括滑动条,所述第一位置指示与所述X个摄像头中的第一目标摄像头关联的第一视野模式。
处理器2110,用于从所述X个摄像头组成的至少一种视野模式中,确定目标视野模式;
确定与所述目标视野模式关联的所述目标摄像头;
基于所述第一图像数据,按照所述目标视野模式,通过显示单元2106显示所述第一拍摄预览界面。
处理器2110,用于在接收到用户对所述变焦进度条或滑动条的第四输入的情况下,响应于所述第四输入,通过显示单元2106将所述滑动条更新至所述变焦进度条的第二位置显示,并将与所述第二位置指示的第二视野模式确定为所述目标视野模式;
其中,所述第二视野模式与所述X个摄像头中的第二目标摄像头关联。
处理器2110,用于在未接收到用户对所述变焦进度条或所述滑动条的第五输入的情况下,将所述第一视野模式确定为所述目标视野模式。
处理器2110,用于在所述第一拍摄预览界面不包括K个三维实景图像的部分或全部的情况下,将按照所述目标视野模式显示的第一拍摄预览界面,切换为按照第三视野模式显示;
其中,K为正整数,K≤N,所述第三视野模式的视野角度大于所述目标视野模式的视野角度。
处理器2110,用于在所述第一拍摄预览界面中的N个三维实景图像所占的区域面积小于或等于预设面积,且所述第一拍摄预览界面不包括所述N个三维实景图像的部分或全部的情况下,将基于所述目标视野模式显示的所述第一拍摄预览界面,切换为基于第四视野模式显示;
其中,所述第四视野模式的视野角度小于所述目标视野模式的视野角度。
用户输入单元2107,用于接收用户对所述模式选择界面上的第二控件的第六输入;
处理器2110,用于响应于所述第六输入,通过显示单元2106显示摄像头选择界面,其中,所述摄像头选择界面包括X个摄像头控件,所述X个摄像头控件中的Y个摄像头控件以第一目标方式显示,Y为正整数,Y≤X。
用户输入单元2107,用于接收用户对所述Y个摄像头控件中的第i个摄像头控件的第七输入;
处理器2110,用于响应于所述第七输入,通过显示单元2106显示第五拍摄预览界面;
其中,在所述i大于1的情况下,所述第五拍摄预览界面包括按照第二目标颜色显示的第i个摄像头控件和合成图像,所述合成图像为将所述第i个摄像头控件关联的摄像头获取的第一图像合成到第二图像中得到的,所述第二图像为基于m个摄像头控件关联的m个摄像头获取的图像得到的,m等于i-1,所述m个摄像头控件为在接收到用户对所述第i个摄像头控件的第七输入之前,用户从所述Y个摄像头控件中选择的摄像头控件。
用户输入单元2107,用于接收用户对所述第五拍摄预览界面上的第一目标控件的第八输入;
处理器2110,用于响应于所述第八输入,将所述m个摄像头和所述第i个摄像头控件关联的摄像头确定为所述目标摄像头。
用户输入单元2107,用于接收用户对所述摄像头选择界面上的第二目标控件的第九输入;
处理器2110,用于响应于所述第九输入,通过显示单元2106显示所述Y个摄像头控件关联的Y个摄像头获取的Y个预览缩略图;
用户输入单元2107,用于接收用户对所述Y个预览缩略图中的j个预览缩略图的第十输入;
处理器2110,用于响应于所述第十输入,将所述j个预览缩略图关联的摄像头确定为所述目标摄像头;
其中,j为正整数,j≤Y。
本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述降噪功能控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-OMly Memory,ROM)、随机存取存储器(RaMdomAccess Memory,RAM)、磁碟或者光盘等。
应理解的是,本申请实施例中,输入单元2104可以包括图形处理器(GraphicsProcessiMg UMit,GPU)21041和麦克风21042,图形处理器21041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元2106可包括显示面板21061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板21061。用户输入单元2107包括触控面板21071以及其他输入设备21072。触控面板21071,也称为触摸屏。触控面板21071可包括触摸检测装置和触摸控制器两个部分。其他输入设备21072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器2109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器2110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器2110中。
本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述拍摄预览方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (14)
1.一种拍摄预览方法,其特征在于,所述方法应用于电子设备,所述电子设备包括至少一种类型的X个摄像头,所述方法包括:
获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
基于所述第一图像数据,显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
2.根据权利要求1所述的方法,其特征在于,在所述基于所述第一图像数据,显示第一拍摄预览界面之后,还包括:
接收用户对所述N个第一目标物体的三维实景图像中的第t个三维实景图像的第一输入;
响应于所述第一输入,旋转所述第t个三维实景图像;
其中,t为正整数,t≤N。
3.根据权利要求1所述的方法,其特征在于,在所述基于所述第一图像数据,显示第一拍摄预览界面之后,还包括:
在所述电子设备与所述M个第一目标物体之间的相对空间状态数据发生变化的情况下,显示第二拍摄预览界面,所述第二拍摄预览界面包括P个第二目标物体的三维实景图像;
其中,所述P个第二目标物体的三维实景图像为基于获取的所述目标摄像头采集的第二图像数据构建的,所述第二图像数据为包括Q个第二目标物体的图像数据,P、Q为正整数,P≤Q。
4.根据权利要求1所述的方法,其特征在于,在所述获取目标摄像头采集的第一图像数据之前,还包括:
接收用户对第三拍摄预览界面上的目标拍摄控件的第二输入;
响应于所述第二输入,显示模式选择界面。
5.根据权利要求4所述的方法,其特征在于,在所述响应于所述第二输入,显示模式选择界面之后,还包括:
接收用户对所述模式选择界面上的第一控件的第三输入;
响应于所述第三输入,显示第四拍摄预览界面,其中,所述第四拍摄预览界面上包括变焦进度条,所述变焦进度条的第一位置包括滑动条,所述第一位置指示与所述X个摄像头中的第一目标摄像头关联的第一视野模式。
6.根据权利要求5所述的方法,其特征在于,在所述响应于所述第四输入,显示第四拍摄预览界面之后,还包括:
从所述X个摄像头组成的至少一种视野模式中,确定目标视野模式;
确定与所述目标视野模式关联的所述目标摄像头;
所述基于所述第一图像数据,显示第一拍摄预览界面,包括:
基于所述第一图像数据,按照所述目标视野模式,显示所述第一拍摄预览界面。
7.根据权利要求6所述的方法,其特征在于,所述从所述X个摄像头组成的至少一种视野模式中,确定目标视野模式,包括:
在接收到用户对所述变焦进度条或滑动条的第四输入的情况下,响应于所述第四输入,将所述滑动条更新至所述变焦进度条的第二位置显示,并将与所述第二位置指示的第二视野模式确定为所述目标视野模式;
其中,所述第二视野模式与所述X个摄像头中的第二目标摄像头关联。
8.根据权利要求6所述的方法,其特征在于,在所述基于所述第一图像数据,按照所述目标视野模式,显示所述第一拍摄预览界面之后,还包括:
在所述第一拍摄预览界面不包括K个三维实景图像的部分或全部的情况下,将按照所述目标视野模式显示的第一拍摄预览界面,切换为按照第三视野模式显示;
其中,K为正整数,K≤N,所述第三视野模式的视野角度大于所述目标视野模式的视野角度。
9.根据权利要求6所述的方法,其特征在于,在所述基于所述第一图像数据,按照所述目标视野模式,显示第一拍摄预览界面之后,还包括:
在所述第一拍摄预览界面中的N个三维实景图像所占的区域面积小于或等于预设面积,且所述第一拍摄预览界面不包括所述N个三维实景图像的部分或全部的情况下,将基于所述目标视野模式显示的所述第一拍摄预览界面,切换为基于第四视野模式显示;
其中,所述第四视野模式的视野角度小于所述目标视野模式的视野角度。
10.根据权利要求4所述的方法,其特征在于,在所述响应于所述第二输入,显示模式选择界面之后,还包括:
接收用户对所述模式选择界面上的第二控件的第六输入;
响应于所述第六输入,显示摄像头选择界面,其中,所述摄像头选择界面包括X个摄像头控件,所述X个摄像头控件中的Y个摄像头控件以第一目标方式显示,Y为正整数,Y≤X。
11.根据权利要求10所述的方法,其特征在于,在所述响应于所述第六输入,显示摄像头选择界面之后,还包括:
接收用户对所述Y个摄像头控件中的第i个摄像头控件的第七输入;
响应于所述第七输入,显示第五拍摄预览界面;
其中,在所述i大于1的情况下,所述第五拍摄预览界面包括按照第二目标颜色显示的第i个摄像头控件和合成图像,所述合成图像为将所述第i个摄像头控件关联的摄像头获取的第一图像合成到第二图像中得到的,所述第二图像为基于m个摄像头控件关联的m个摄像头获取的图像得到的,m等于i-1,所述m个摄像头控件为在接收到用户对所述第i个摄像头控件的第七输入之前,用户从所述Y个摄像头控件中选择的摄像头控件。
12.根据权利要求11所述的方法,其特征在于,在所述响应于所述第七输入,显示第五拍摄预览界面之后,还包括:
接收用户对所述第五拍摄预览界面上的第一目标控件的第八输入;
响应于所述第八输入,将所述m个摄像头和所述第i个摄像头控件关联的摄像头确定为所述目标摄像头。
13.根据权利要求10所述的方法,其特征在于,在所述响应于所述第六输入,显示摄像头选择界面之后,还包括:
接收用户对所述摄像头选择界面上的第二目标控件的第九输入;
响应于所述第九输入,显示所述Y个摄像头控件关联的Y个摄像头获取的Y个预览缩略图;
接收用户对所述Y个预览缩略图中的j个预览缩略图的第十输入;
响应于所述第十输入,将所述j个预览缩略图关联的摄像头确定为所述目标摄像头;
其中,j为正整数,j≤Y。
14.一种拍摄预览装置,其特征在于,包括:所述装置应用于电子设备,所述电子设备包括至少一种类型的X个摄像头,所述装置包括:
获取模块,用于获取目标摄像头采集的第一图像数据,其中,所述第一图像数据包括M个第一目标物体的图像数据,所述目标摄像头包括所述X个摄像头中的至少两个摄像头;
第一显示模块,用于基于所述第一图像数据,显示第一拍摄预览界面,其中,所述第一拍摄预览界面上包括N个第一目标物体的三维实景图像,X、M、N为正整数,X≥2,N≤M。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105879.6A CN112887603B (zh) | 2021-01-26 | 2021-01-26 | 拍摄预览方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110105879.6A CN112887603B (zh) | 2021-01-26 | 2021-01-26 | 拍摄预览方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112887603A true CN112887603A (zh) | 2021-06-01 |
CN112887603B CN112887603B (zh) | 2023-01-24 |
Family
ID=76052311
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110105879.6A Active CN112887603B (zh) | 2021-01-26 | 2021-01-26 | 拍摄预览方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112887603B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113747076A (zh) * | 2021-09-26 | 2021-12-03 | 维沃移动通信有限公司 | 拍摄方法、装置及电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910577A (zh) * | 2004-01-15 | 2007-02-07 | 松下电器产业株式会社 | 图像文件一览显示装置 |
CN107222677A (zh) * | 2017-05-27 | 2017-09-29 | 成都通甲优博科技有限责任公司 | 多摄像头同时打开的方法及装置 |
CN108833796A (zh) * | 2018-09-21 | 2018-11-16 | 维沃移动通信有限公司 | 一种图像拍摄方法及终端 |
CN109600550A (zh) * | 2018-12-18 | 2019-04-09 | 维沃移动通信有限公司 | 一种拍摄提示方法及终端设备 |
CN109769091A (zh) * | 2019-02-22 | 2019-05-17 | 维沃移动通信有限公司 | 一种图像拍摄方法及移动终端 |
CN109859307A (zh) * | 2018-12-25 | 2019-06-07 | 维沃移动通信有限公司 | 一种图像处理方法及终端设备 |
CN110505411A (zh) * | 2019-09-03 | 2019-11-26 | RealMe重庆移动通信有限公司 | 图像拍摄方法、装置、存储介质及电子设备 |
CN111787224A (zh) * | 2020-07-10 | 2020-10-16 | 深圳传音控股股份有限公司 | 图像的获取方法、终端设备和计算机可读存储介质 |
-
2021
- 2021-01-26 CN CN202110105879.6A patent/CN112887603B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1910577A (zh) * | 2004-01-15 | 2007-02-07 | 松下电器产业株式会社 | 图像文件一览显示装置 |
CN107222677A (zh) * | 2017-05-27 | 2017-09-29 | 成都通甲优博科技有限责任公司 | 多摄像头同时打开的方法及装置 |
CN108833796A (zh) * | 2018-09-21 | 2018-11-16 | 维沃移动通信有限公司 | 一种图像拍摄方法及终端 |
CN109600550A (zh) * | 2018-12-18 | 2019-04-09 | 维沃移动通信有限公司 | 一种拍摄提示方法及终端设备 |
CN109859307A (zh) * | 2018-12-25 | 2019-06-07 | 维沃移动通信有限公司 | 一种图像处理方法及终端设备 |
CN109769091A (zh) * | 2019-02-22 | 2019-05-17 | 维沃移动通信有限公司 | 一种图像拍摄方法及移动终端 |
CN110505411A (zh) * | 2019-09-03 | 2019-11-26 | RealMe重庆移动通信有限公司 | 图像拍摄方法、装置、存储介质及电子设备 |
CN111787224A (zh) * | 2020-07-10 | 2020-10-16 | 深圳传音控股股份有限公司 | 图像的获取方法、终端设备和计算机可读存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113747076A (zh) * | 2021-09-26 | 2021-12-03 | 维沃移动通信有限公司 | 拍摄方法、装置及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112887603B (zh) | 2023-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112492212B (zh) | 拍照方法、装置、电子设备及存储介质 | |
US11758265B2 (en) | Image processing method and mobile terminal | |
CN112135046B (zh) | 视频拍摄方法、视频拍摄装置及电子设备 | |
US20160180593A1 (en) | Wearable device-based augmented reality method and system | |
CN112437232A (zh) | 拍摄方法、装置、电子设备及可读存储介质 | |
CN113794829B (zh) | 拍摄方法、装置及电子设备 | |
WO2022161260A1 (zh) | 对焦方法、装置、电子设备及介质 | |
CN113766129A (zh) | 录像方法、装置、电子设备及介质 | |
CN114598819B (zh) | 视频录制方法、装置和电子设备 | |
US20120162459A1 (en) | Image capturing apparatus and image patchwork method thereof | |
CN113329172B (zh) | 拍摄方法、装置及电子设备 | |
CN112333386A (zh) | 拍摄方法、装置和电子设备 | |
CN114125179A (zh) | 拍摄方法和装置 | |
CN112784081A (zh) | 一种图像显示方法、装置及电子设备 | |
CN112422812B (zh) | 图像处理方法、移动终端及存储介质 | |
CN112887603B (zh) | 拍摄预览方法、装置及电子设备 | |
CN115379195A (zh) | 视频生成方法、装置、电子设备和可读存储介质 | |
KR102108246B1 (ko) | 휴대 단말에서의 영상 제공 방법 및 그 장치 | |
CN112954197B (zh) | 拍摄方法、装置、电子设备及可读存储介质 | |
CN114025100A (zh) | 拍摄方法、装置、电子设备和可读存储介质 | |
CN113286085A (zh) | 显示控制方法、装置和电子设备 | |
CN112887620A (zh) | 视频拍摄方法、装置及电子设备 | |
CN114143455B (zh) | 拍摄方法、装置及电子设备 | |
CN114500852B (zh) | 拍摄方法、拍摄装置、电子设备和可读存储介质 | |
CN114025237B (zh) | 视频生成方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |