显示方法、装置、电子设备及存储介质与流程

文档序号:29493275发布日期:2022-04-06 14:07阅读:80来源:国知局
显示方法、装置、电子设备及存储介质与流程

1.本技术属于电子设备技术领域,具体涉及一种显示方法、装置、电子设备 及存储介质。


背景技术:

2.随着电子设备技术的发展,用户可以通过电子设备拍摄图像或者视频,以 便留存美好记忆或者向他人分享拍摄内容。
3.在实际拍摄过程中,由于拍摄条件制约如拍摄光线、拍摄者能力的优劣, 会出现人物行为与实景不匹配、人物被遮挡、拍摄光线导致画面不清晰等问题, 使得拍摄完成的图像或者视频不能满足用户对图像的需求,即使用户对拍摄完 成的图像或者视频进行后期处理,也会增加用户操作。


技术实现要素:

4.本技术实施例的目的是提供一种显示方法、装置、电子设备及存储介质, 能够解决目前拍摄质量差导致不能满足用户对图像需求的问题。
5.第一方面,本技术实施例提供了一种显示方法,应用于电子设备,该方法 可以包括:
6.在显示有第一预览画面的情况下,获取第一预览画面中实际拍摄的第一场 景信息或电子设备的第一定位信息;
7.根据第一场景信息或第一定位信息,获取目标拍摄推荐信息,目标拍摄推 荐信息包括第一编辑信息和第一构图提示信息;
8.显示第二预览画面,第二预览画面为根据第一编辑信息处理后的画面,第 二预览画面包括第一构图提示信息,第一构图提示信息用于提示用户按照第一 构图提示信息调整拍摄对象在预览画面中的显示状态。
9.第二方面,本技术实施例提供了一种显示装置,应用于电子设备,该装置 可以包括:
10.获取模块,用于在显示有第一预览画面的情况下,获取第一预览画面中实 际拍摄的第一场景信息或电子设备的第一定位信息;
11.获取模块还用于,根据第一场景信息或第一定位信息,获取目标拍摄推荐 信息,目标拍摄推荐信息包括第一编辑信息和第一构图提示信息;
12.显示模块,用于显示第二预览画面,第二预览画面为根据第一编辑信息处 理后的画面,第二预览画面包括第一构图提示信息,第一构图提示信息用于提 示用户按照第一构图提示信息调整拍摄对象在预览画面中的显示状态。
13.第三方面,本技术实施例提供了一种电子设备,该电子设备包括处理器和 存储器,存储器存储可在处理器上运行的程序或指令及存储在存储器上并可在 处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面所示 的显示方法的步骤。
14.第四方面,本技术实施例提供了一种可读存储介质,可读存储介质上存储 程序或指令,程序或指令被处理器执行时实现如第一方面所示的显示方法的步 骤。
15.第五方面,本技术实施例提供了一种芯片,芯片包括处理器和通信接口, 通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面所示的 显示方法的步骤。
16.在本技术实施例中,通过第一预览画面中实际拍摄的第一场景信息或电子 设备的第一定位信息,获取与第一场景信息或第一定位信息对应的目标拍摄推 荐信息,这样,可以在用户拍摄时,针对每一位用户当前的拍摄场景,获取针 对性的拍摄推荐信息,能够有效降低用户选择编辑信息的操作,也为后续定制 化处理预览画面具备了实现前提。在目标拍摄推荐信息包括第一编辑信息和第 一构图提示信息的情况下,可以根据第一编辑信息对第一预览画面进行处理, 以及,提示用户按照第一构图提示信息调整拍摄对象在预览画面中的状态,由 此,可以为用户提供与第一场景信息或第一定位信息匹配的编辑信息,通过编 辑信息可以帮助用户提前浏览到拍摄后的图像的效果,这样,在无需人为通过 后期制图软件对拍摄图像进行调整的情况下,满足用户对拍摄图像的需求和快 速向他人分享的需求,与此同时,可以为用户提供与第一场景信息或第一定位 信息匹配的构图提示信息,使得用户可以快速的了解与当前场景对应的最适合 的拍摄状态,在提升图像或者视频拍摄效率的同时,可以提高用户拍摄图像的 趣味性。因此,本技术实施例提供的显示方法,能够更加灵活的为不同用户在 不同的场景提供拍摄推荐信息,以便用户便捷地拍摄图像,提升拍摄图像的效 率,满足用户的个性化需求。
附图说明
17.图1为本技术实施例提供的一种显示架构示意图;
18.图2为本技术实施例提供的一种显示界面交互示意图之一;
19.图3为本技术实施例提供的显示方法的流程图;
20.图4为本技术实施例提供的一种显示界面交互示意图之二;
21.图5为本技术实施例提供的一种显示界面示意图之一;
22.图6为本技术实施例提供的一种显示界面示意图之二;
23.图7为本技术实施例提供的一种显示界面交互示意图之三;
24.图8为本技术实施例提供的一种显示方法的流程示意图之一;
25.图9为本技术实施例提供的一种显示装置的结构示意图;
26.图10为本技术实施例提供的一种电子设备的结构示意图;
27.图11为本技术实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
28.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清 楚地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施 例。基于本技术中的实施例,本领域普通技术人员获得的所有其他实施例,都 属于本技术保护的范围。
29.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类 似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在 适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那 些以外的顺序实施,且“第
一”、“第二”等所区分的对象通常为一类,并不限 定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及 权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示 前后关联对象是一种“或”的关系。
30.基于此,下面结合附图1-图8,通过具体的实施例及其应用场景对本技术 实施例提供的显示方法进行详细地说明。
31.本技术实施例提出一种显示架构,如图1所示,显示架构可以包括电子设 备10和服务器11。
32.在一些示例中,电子设备10包括拍摄组件和定位模块(图中未示出)。拍 摄组件可以包括电子设备的摄像头,该摄像头具体可以包括下述中的至少一种 摄像头:电子设备10的前置摄像头11、电子设备10的后置摄像头12。定位 模块可以向服务器11发送位置信息,以使服务器11基于位置信息,确定电子 设备10的定位信息。
33.显示架构中的服务器11可以是与电子设备10对应的服务器,如用户使用 电子设备中操作系统提供的拍摄应用程序,拍摄图像和视频,该服务器11可 以为与电子设备10对应的服务器。
34.当然,服务器11也可以是与电子设备10中应用程序对应的服务器,如用 户使用电子设备下载的第三方拍摄应用程序,并通过第三方拍摄应用程序拍摄 图像和视频时,服务器11可以为与第三方拍摄应用程序对应的服务器。
35.基于上述显示架构,本技术实施例结合图2对本技术实施例提供的显示方 法详细说明。
36.在一种或者多种可能的实施例中,如图2所示,在用户想要通过电子设备 10中操作系统提供的拍摄应用程序a,拍摄图像或者视频的情况下,可以通过 触控电子设备10显示的与拍摄应用程序a的应用图标,以开启拍摄应用程序a, 使得电子设备10显示拍摄应用程序a中的第一预览画面。
37.在电子设备10显示有第一预览画面的情况下,获取第一预览画面101中 实际拍摄的第一场景信息或者电子设备10的第一定位信息。进一步地,在电 子设备10显示有第一预览画面的情况下,显示第一提示信息,第一提示信息 用于提示用户按照第一提示信息调整摄像组件的拍摄角度,如第一提示信息可 以为“请按照箭头方向持续移动设备”,这样,用户可以将后置摄像头水平移 动180度(可参考拍摄全景图像的角度)。电子设备10检测摄像组件的拍摄角 度是否区别于第一预览画面的拍摄角度,若摄像组件的拍摄角度区别于第一预 览画面的拍摄角度,则说明摄像组件的拍摄角度变化,基于此,电子设备10 通过摄像组件获取不同拍摄角度的图像,并根据获取的不同拍摄角度的图像, 确定用户实际拍摄的第一场景信息。或者,在电子设备10显示有第一预览画 面的情况下,可以向与电子设备10对应的服务器a发送定位请求信息,以请 求电子设备10的第一定位信息,这样,在服务器a在接收到定位请求信息的 情况下,获取电子设备的第一定位信息,并向电子设备10发送第一定位信息。
38.再者,电子设备10根据第一场景信息或第一定位信息,获取目标拍摄推 荐信息,目标拍摄推荐信息包括第一编辑信息和第一构图提示信息12。这里, 第一编辑信息包括下述信息中的至少一项:图像滤镜、贴纸如“快乐的一天”、 文本字体。
39.基于此,电子设备10显示第二预览画面102,第二预览画面为根据第一编 辑信息
处理后的画面,以及第一构图提示信息可以叠加显示在第二预览画面 上,用于提示用户按照第一构图提示信息调整拍摄对象在预览画面中的显示状 态。这样,在用户确定第二预览画面102满足用户需求的情况下,可以触控拍 摄控件103,以生成目标图像。
40.在本技术实施例中,通过第一预览画面中实际拍摄的第一场景信息和电子 设备的第一定位信息,获取与第一场景信息和第一定位信息对应的目标拍摄推 荐信息,这样,可以在用户拍摄时,针对每一位用户当前的拍摄场景,获取针 对性的拍摄推荐信息,能够有效降低用户选择编辑信息的操作,也为后续定制 化处理预览画面具备了实现前提。以及,本技术实施例中,根据第一编辑信息 对第一预览画面进行处理,以及,提示用户按照第一构图提示信息调整拍摄对 象在预览画面中的显示状态,这样,可以为用户提供与第一场景信息或第一定 位信息匹配的编辑信息,通过编辑信息可以帮助用户提前浏览到拍摄后的图像 的效果,在无需人为通过后期制图软件对拍摄图像进行调整的情况下,满足用 户对拍摄图像的需求和快速向他人分享的需求,与此同时,可以为用户提供与 第一场景信息匹配的第一构图提示信息,使得用户可以快速的了解与当前场景 对应的最适合的拍摄状态,在提升图像或者视频拍摄效率的同时,可以提高用 户拍摄图像的趣味性。
41.需要说明的是,执行获取目标拍摄推荐信息步骤的设备,可以是上述涉及 的电子设备,也可以是服务器,即在服务器接收到电子设备发送的第一场景信 息,确定电子设备的第一定位信息,并基于服务器根据第一场景信息和第一定 位信息,获取目标拍摄推荐信息,然后,将目标拍摄推荐信息发送到电子设备, 以使电子设备根据目标拍摄推荐信息对第一预览画面进行处理,得到第二预览 画面。
42.因此,本技术实施例提供的显示方法,能够更加灵活的为不同的用户在不 同的场景提供拍摄推荐信息,以便用户便捷地拍摄图像,提升拍摄图像的效率, 满足用户的个性化需求。
43.需要说明的是,本技术实施例提供的显示方法除了可以应用于上述涉及的 实时拍摄图像或者视频的场景,还可以应用于在图像拍摄后的图像处理过程, 如识别图像中的拍摄场景,并根据图像信息获取拍摄该图像的位置,接着,基 于图像中的拍摄场景或拍摄该图像的位置,获取拍摄推荐信息,然后,根据拍 摄推荐信息对该图像进行处理,以得到与拍摄场景或拍摄该图像的位置对应的 图像。当然,本技术实施例提供的显示方法可以应用于任何根据场景信息和定 位信息,确定拍摄推荐信息,并根据拍摄推荐信息对图像处理的场景。
44.根据上述架构以及应用场景,下面分别结合图3对本技术实施例提供的显 示方法进行详细说明。
45.图3为本技术实施例提供的一种显示方法的流程图。
46.如图3所示,该显示方法可以应用于如图1所示的电子设备,基于此,具 体可以包括如下步骤:
47.步骤310,在显示有第一预览画面的情况下,获取第一预览画面中实际拍 摄的第一场景信息或电子设备的第一定位信息。步骤320,根据第一场景信息 或第一定位信息,获取目标拍摄推荐信息,目标拍摄推荐信息包括第一编辑信 息和第一构图提示信息。步骤330,显示第二预览画面,第二预览画面为根据 第一编辑信息处理后的画面,第二预览画面包括第一构图提示信息,第一构图 提示信息用于提示用户按照第一构图提示信息调整拍
摄对象在预览画面中的 显示状态。
48.由此,通过第一预览画面中实际拍摄的第一场景信息或电子设备的第一定 位信息,获取与第一场景信息或第一定位信息对应的目标拍摄推荐信息,可以 在用户拍摄时,针对每一位用户当前的拍摄场景,获取针对性的拍摄推荐信息, 能够有效降低用户选择编辑信息的操作,也为后续定制化处理预览画面具备了 实现前提。在目标拍摄推荐信息包括第一编辑信息和第一构图提示信息的情况 下,可以根据第一编辑信息对第一预览画面进行处理,以及,提示用户按照第 一构图提示信息调整拍摄对象在预览画面中的状态,由此,可以为用户提供与 第一场景信息和第一定位信息匹配的编辑信息,通过编辑信息可以帮助用户提 前浏览到拍摄后的图像的效果,在无需人为通过后期制图软件对拍摄图像进行 调整的情况下,满足用户对拍摄图像的需求和快速向他人分享的需求,与此同 时,可以为用户提供与第一场景信息匹配的第一构图提示信息,使得用户可以 快速的了解与当前场景对应的最适合的拍摄状态,在提升图像或者视频拍摄效 率的同时,可以提高用户拍摄图像的趣味性。另外,能够更加灵活的为不同的 用户在不同的场景提供拍摄推荐信息,以便用户便捷地拍摄图像,提升拍摄图 像的效率,满足用户的个性化需求。
49.下面对上述步骤进行详细说明,具体如下所示。
50.首先,涉及步骤310,本技术实施例提供了下述至少两种确定用户实时拍 摄图像或者视频所在场景的方式。
51.方式一,通过识别第一预览画面中的拍摄对象如人物、建筑、风景,确定 第一场景信息。
52.方式二,在显示有第一预览画面的情况下,显示第一提示信息,第一提示 信息用于提示用户按照第一提示信息调整电子设备中摄像组件的拍摄角度。在 摄像组件的拍摄角度变化的情况下,根据摄像组件获取的不同拍摄角度的图 像,确定实际拍摄的第一场景信息。
53.示例性地,如图4所示,第一提示信息为“请按照箭头方向持续移动设备”, 在检测到摄像组件的拍摄角度发生变化时,可以获取不同拍摄角度的图像,根 据这些图像中的拍摄对象的特点如人物动作、建筑特征、山峰轮廓、水系流向 等,确定实际拍摄的第一场景信息。
54.需要说明的是,可以在方式一无法确定第一场景信息的情况下,通过方式 二的方式确定第一场景信息。以及,本技术实施例提供了下述至少两种确定第 一定位信息的方式。
55.方式一,向服务器发送定位请求信息,定位请求信息用于请求电子设备的 第一定位信息,这样,在服务器接收到定位请求信息的情况下,获取电子设备 的第一定位信息,并向电子设备发送第一定位信息。
56.方式二,在获取到第一场景信息的情况下,可以向服务器发送第一场景信 息,以使服务器在接收到第一场景信息的情况下,获取电子设备所在的位置信 息,并在位置信息和第一场景信息匹配的情况下,确定电子设备的第一定位信 息;接收服务器发送的电子设备的第一定位信息。
57.另外,上述确定第一定位信息的方式是根据用户实际拍摄的场景信息,判 断服务器获取的电子设备所在的位置信息是否正确,当然,若场景信息分不清 到底是哪一个具体
的场景如长江水系繁多,并每段水系较为相似,此时,可以 根据第一定位信息反向验证用户实际拍摄的第一场景信息,由此,可以提高确 定场景信息和定位信息的准确性。
58.接着,涉及步骤320,本技术实施例中可以根据下述中的至少一种信息: 第一场景信息、第一定位信息,获取目标拍摄推荐信息。
59.本技术实施例中的第一编辑信息包括下述信息中的至少一项:图像滤镜、 贴纸、文本字体。
60.示例性地,可以基于识别到的下述中的至少一种信息:第一定位信息、第 一场景信息,如第一定位信息为某某电影拍摄地,第一场景信息为某某电影拍 摄地中的某个场景,可以基于下述中的至少一项:某某电影拍摄地、某某电影 拍摄地中的某个场景,自动检索与下述中的至少一项:某某电影拍摄地、某某 电影拍摄地中的某个场景对应编辑信息如电影的滤镜风格、经典运镜等,从而 为用户提供指引。
61.在拍摄对象为人物的情况下,第一构图提示信息用于下述中的至少一种可 能:
62.第一构图提示信息用于提示用户调整拍摄对象在预览画面中的显示位置、 第一构图提示信息用于提示拍摄对象将身体部位调整为第一构图提示信息所 指示的拍摄状态。
63.示例性地,如图5所示,如第一预览画面中的拍摄对象a在第一位置50 的情况下,用户可以根据第一构图提示信息调整拍摄角度,将拍摄对象a从第 一位置调整到预览画面的第二位置51;或者,在拍摄角度不变的情况下,提示 拍摄对象a移动到第二位置,以便更适配实际拍摄的场景;或者,第一构图提 示信息还可以提示拍摄对象a的姿势,如提示拍摄对象的手臂放下。
64.需要说明的是,在用户进行自拍的情况下,拍摄对象为用户本人,在用户 拍摄其他用户即用户为拍摄者,其他用户为拍摄对象的情况下,第一构图提示 信息可以提示拍摄者调整调整拍摄角度、提示拍摄者告知拍摄对象移动到构图 提示信息所指示的位置以及拍摄对象的拍摄姿态。
65.在拍摄对象为静物的情况下,第一构图提示信息用于提示用户调整拍摄对 象在预览画面中的显示位置。
66.示例性地,如图6所示,如第一预览画面中的建筑a在第三位置60的情 况下,可以提示用户调整拍摄角度,将建筑a从第三位置调整到预览画面的第 四位置61,以便更适配实际拍摄的场景。
67.基于此,可以通过下述中的方式确定目标拍摄推荐信息。
68.方式一,该步骤320具体可以包括:获取预设推荐数据集,预设推荐数据 集包括多个场景信息、多个定位信息以及与每个场景信息和每个定位信息匹配 的拍摄推荐信息,拍摄推荐信息包括编辑信息和构图提示信息,拍摄推荐信息 中的至少一个信息由影视图像、多媒体平台提供的媒体图像或者用户上传的图 像确定;
69.在多个场景信息包括第一场景信息,且多个定位信息包括第一定位信息的 情况下,将拍摄推荐数据集中与第一场景信息和第一定位信息匹配的拍摄推荐 信息确定为目标拍摄推荐信息。
70.示例性地,若第一场景信息和第一定位信息表征该用户实际拍摄的场景是 热门影视拍摄地点,则可以根据热门影视拍摄地点,选取与热门影视拍摄地点 相关的影视图
像、影视剧拍摄的广告等媒体图像,并将这些图像的图像滤镜、 贴纸、文本字体作为第一编辑信息,以及,根据这些图像中拍摄对象如人物或 者建筑物在这些图像的构图位置,确定第一构图以提示信息,以提示用户可以 更好的拍摄图像。
71.方式二,在目标拍摄推荐信息还包括参照拍摄信息,参照拍摄信息与第一 场景信息对应的情况下,该步骤320具体可以包括:
72.在参照拍摄信息包括与第一场景信息对应的至少两个参照图像的情况下, 显示至少两个参照图像中每个参照图像的选择控件,参照图像包括影视图像、 多媒体平台提供的媒体图像或者用户上传的图像;
73.在接收到用户对至少两个选择控件中目标控件的第一输入的情况下,将与 目标控件对应的图像确定为目标参照图像;
74.将目标参照图像的编辑信息确定为第一编辑信息;以及,将目标参照图像 的构图提示信息确定为第一构图提示信息。
75.进一步地,参照拍摄信息包括下述中的至少一项:发表图像的媒体平台、 与参照图像类别对应的参照图像。
76.示例性地,如图7所示,可以在显示有第一预览画面的情况下,显示至少 两个参照图像类别的控件如旅游景点类别的控件71、影像景点类别的控件72、 多媒体热度景点类别的控件73,以便用户选择。
77.这里,每个参照图像类别可以对应至少两个参照图像,如在用户选择影像 景点类别的控件72的情况下,显示与影视景点类别对应的不同影视剧中的参 照图像的选择控件,如参照图像的选择控件720和参照图像的选择控件721, 或者相同影视剧中不同的参照图像的选择控件,如参照图像的选择控件722和 参照图像的选择控件723。然后,在用户对参照图像的选择控件720的第一输 入的情况下,将选择控件720对应的图像确定为目标参照图像,然后,将目标 参照图像采用的图像滤镜、贴纸、文本字体确定为第一编辑信息,将目标参照 图像采用的拍摄角度、拍摄构图和拍摄对象的位置和姿势确定为第一构图提示 信息,以通过基于第一编辑信息如图像滤镜对第一预览画面进行处理,第一构 图提示信息74用于提示用户按照第一构图提示信息调整拍摄对象在预览画面 中的状态,基于此,显示第二预览画面70。
78.方式三,在第一预览画面中包括人物的情况下,可以根据下述中的至少一 种信息:第一场景信息、第一定位信息,获取拍摄推荐数据集。
79.进一步地,在一种或者多种示例中,可以根据第一场景信息,获取拍摄推 荐数据集,拍摄推荐数据集包括与第一场景信息匹配的多个第一拍摄推荐信 息;根据第一预览画面中拍摄对象的服装信息和妆发信息,在多个第一拍摄推 荐信息中选取目标拍摄推荐信息。
80.在另一种或者多种示例中,可以根据第一定位信息,获取拍摄推荐数据集, 拍摄推荐数据集包括与第一定位信息匹配的多个第二拍摄推荐信息;根据第一 预览画面中拍摄对象的服装信息和妆发信息,在多个第二拍摄推荐信息中选取 目标拍摄推荐信息。
81.在又一种或者多种示例中,可以根据第一场景信息和第一定位信息,获取 拍摄推荐数据集,拍摄推荐数据集包括多个第一拍摄推荐信息和多个第二拍摄 推荐信息;根据第一预览画面中拍摄对象的服装信息和妆发信息,在多个第一 拍摄推荐信息和多个第二拍
摄推荐信息中选取目标拍摄推荐信息。
82.示例性地,为了减少用户选择拍摄推荐信息的输入,可以通过拍摄对象如 人物的穿着、服装和发饰,在多个拍摄推荐信息中进一步地确定拍摄推荐信息。
83.由此,用户可以在外出旅游时,可以结合具体的旅游场景,拍摄与之匹配 的图像,而不是得到脱离场景的图像。因此,可以提升图像或者视频拍摄效率 的同时,提高用户拍摄图像的趣味性,能够更加灵活的为不同的用户在不同的 场景提供拍摄推荐信息,以便用户便捷地拍摄图像,提升拍摄图像的效率,满 足用户的个性化需求。
84.然后,涉及步骤330之后,本技术实施例提供的显示方法还可以包括:
85.接收用户对第二预览画面的第二输入;
86.响应于第二输入,基于第二预览画面,生成目标图像;
87.在获取到发表目标图像的媒体平台信息的情况下,根据媒体平台信息,生 成与目标图像对应的推荐文本。
88.由此,可以基于识别到的场景,结合特定拍摄推荐信息和用户选择的发表 图像的媒体平台,生成与发表图像的媒体平台对应的分享文案,打造完整闭环 的体验。
89.需要说明的是,上述获取到发表目标图像的媒体平台信息的步骤可以是在 生成目标图像之后,提示用户在多个媒体平台信息中选择,并将用户选择的媒 体平台信息确定为发表目标图像的媒体平台信息。当然,上述获取到发表目标 图像的媒体平台信息的步骤还可以是在接收第二输入之前,或者在显示第二预 览画面之后,提示用户在多个媒体平台信息中选择。
90.为了更好的理解本技术实施例提供的显示方法,下面以两个具体的实施例 对本技术实施例提供的显示方法进行举例说明。
91.在一种或者多种可能的实施例中,以用户拍摄风景图像为例进行说明。
92.如图8所示,该显示方法可以包括步骤801至步骤808,具体如下所示。
93.步骤801,电子设备采集第一场景信息。
94.在用户想要通过电子设备中操作系统提供的拍摄应用程序拍摄图像或者 视频的情况下,可以通过触控电子设备显示的与拍摄应用程序的应用图标,以 开启拍摄应用程序a,使得电子设备显示拍摄应用程序中的第一预览画面。进 一步地,在第一预览画面包括多个拍摄功能对应的控件,如智能拍摄功能对应 的控件和普通拍摄功能对应的控件,需要说明的是,智能拍摄功能为根据用户 实际拍摄的场景信息和电子设备的定位信息选择拍摄推荐信息,以通过拍摄推 荐信息对第一预览画面进行处理。反之,与智能拍摄功能对应相反功能是普通 拍摄功能,即在接收到用户拍摄输入的情况下,基于第一预览画面生成图像, 即实际的预览图像为拍摄后的图像。
95.这里,在电子设备显示有第一预览画面的情况下,接收用户对智能拍摄功 能对应的控件的输入,响应于该输入,获取第一预览画面中实际拍摄的第一场 景信息。
96.进一步地,在电子设备显示有第一预览画面的情况下,显示第一提示信息, 第一提示信息用于提示用户按照第一提示信息调整摄像组件的拍摄角度,如第 一提示信息可以为“请按照箭头方向持续移动设备”,这样,用户可以将后置 摄像头水平移动180度(可参考拍摄全景图像的角度)。电子设备检测摄像组 件的拍摄角度是否区别于第一预览画面的拍摄角度,若摄像组件的拍摄角度区 别于第一预览画面的拍摄角度,则说明摄像组件的拍
摄角度变化,基于此,电 子设备通过摄像组件获取不同拍摄角度的图像,并根据获取的不同拍摄角度的 图像,确定用户实际拍摄的第一场景信息。然后,向服务器发送第一场景信息。
97.步骤802,服务器确定电子设备的第一定位信息。
98.在服务器接收到电子设备发送的第一场景信息的情况下,服务器可以获取 电子设备所在的位置信息。服务器将从电子设备接收到的第一场景信息与获取 到的电子设备所在的位置信息进行匹配,在第一场景信息与电子设备所在的位 置信息匹配的情况下,确定电子设备的第一定位信息,由此,可以更加精确的 锁定用户实际的拍摄地点。
99.步骤803,服务器匹配目标拍摄推荐信息。
100.服务器可以在根据明确的第一定位信息和第一场景信息,确定第一定位信 息和第一场景信息是否为目标位置,如是否是知名景点、影视剧拍摄地点、媒 体热门打卡地、以及特定的场景类型(电影院、校园、公园等等)。若为目标 位置,则获取与目标位置对应的目标拍摄推荐信息,该目标拍摄推荐信息包括 第一编辑信息、第一构图提示信息和参照拍摄信息,其中,参照拍摄信息包括 发表图像的媒体平台和与参照图像类别如知名景点、影视剧拍摄地点、媒体热 门打卡地、以及特定的场景类型(电影院、校园、公园等等)对应的参照图像。 服务器向电子设备发送目标拍摄推荐信息。
101.步骤804,电子设备在接收到服务器发送的目标拍摄推荐信息的情况下, 显示目标拍摄推荐信息中的参照拍摄信息即发表图像的媒体平台、与参照图像 类别对应的参照图像。其中,如发表图像的媒体平台可以包括社交媒体平台a、 社交媒体平台b、社交媒体平台c和社交媒体平台d。与参照图像类别对应的 参照图像可以包括知名景点的参照图像、影视剧拍摄地点的影视图像的参照图 像、媒体热门打卡地的参照图像。
102.步骤805,电子设备根据用户选择的发表图像的媒体平台和与参照图像类 别对应的参照图像,确定第一编辑信息和第一构图提示信息。
103.进一步地,在接收到用户对社交媒体平台b、且对影视图像的参照图像的 输入的情况下,显示第二预览画面。
104.其中,将影视图像的参照图像的编辑信息,如滤镜、文本字体、贴纸确定 为第一编辑信息,以及将影视图像的拍摄构图确定为第一构图提示,然后,显 示第二预览画面,第二预览画面为基于第一编辑信息处理后的画面,第二预览 画面包括第一构图提示信息,第一构图提示信息用于提示用户按照第一构图提 示信息调整拍摄对象在预览画面中的显示状态。
105.步骤806,基于第二预览画面,生成目标图像。
106.在用户浏览到第二预览画面满足用户需求的情况下,使得在电子设备接收 到用户拍摄第二预览画面的输入的情况下,基于第二预览画面,生成目标图像。
107.步骤806,基于发表图像的媒体平台即社交媒体平台b,生成与目标图像 对应的推荐文本。
108.这里,用户可以在完成拍摄保存之后,会基于用户选择的社交媒体平台b 生成一段匹配的推荐文本,以便帮助用户完成在社交媒体平台b分享图像的操 作。
109.由此,本技术实施例基于系统定位和对特定场景识别,能够更加灵活的为 不同的用户在不同的场景提供定制化的图像处理方案,结合社交媒体平台生成 推荐文本,以实现
场景化推荐。
110.本技术实施例中可以根据存储在云端服务器或者服务器中拍摄推荐信息 对电子设备获取的预览画面进行处理,相较于传统方案在功能内提前预设,本 申请是实力提供的方式使拍摄推荐信息更为丰富度,可迭代程度都远远高于传 统方案。
111.另外,本技术实施例结合每个用户实际场景,智能识别特定场景,针对性 推荐定制化的拍摄建议,完成拍摄指引及分享提示,带来一套完整的定制化的 内容创作解决方案。
112.下面对上述涉及的参照图像可以是从影视剧中提取的图像,可以是用户在 目标位置处自己上传的图像,即可以通过用户定位的场景和定位,手动选择编 辑信息、构图和发表图像的媒体平台,并根据用户手动选择的编辑信息构图和 发表图像的媒体平台,显示第二预览画面,在用户拍摄图像的情况下,基于第 二预览画面,生成目标图像。然后,在服务器接收到该目标图像时,可以根据 生成图像的特征,如编辑信息、构图提示信息和发表图像的媒体平台,获取该 目标图像对应的与参照图像类别对应的参照图像,以便生成拍摄推荐数据集。 由此,相较于如图8所示的实施例,可以通过用户主动自设,以丰富拍摄推荐 数据集以及提高图像处理准确度。
113.本技术实施例提供的显示方法,执行主体可以为显示装置。本技术实施例 中以显示装置执行显示方法为例,说明本技术实施例提供的显示的装置。
114.基于相同的发明构思,本技术还提供了一种显示装置。具体结合图9进行 详细说明。
115.图9为本技术实施例提供的一种显示装置的结构示意图。
116.如图9所示,该显示装置90应用于如图1所示的电子设备,具体可以包 括:
117.获取模块901,用于在显示有第一预览画面的情况下,获取第一预览画面 中实际拍摄的第一场景信息或电子设备的第一定位信息;
118.获取模块901还用于,根据第一场景信息或第一定位信息,获取目标拍摄 推荐信息,目标拍摄推荐信息包括第一编辑信息和第一构图提示信息;
119.显示模块902,用于显示第二预览画面,第二预览画面为根据第一编辑信 息处理后的画面,第二预览画面包括第一构图提示信息,第一构图提示信息用 于提示用户按照第一构图提示信息调整拍摄对象在预览画面中的显示状态。
120.下面对该显示装置90进行详细说明,具体如下所示:
121.在一个或者多个可能的实施例中,本技术实施例中的显示模块902还用于, 在电子设备包括拍摄组件、且显示有第一预览画面的情况下,显示第一提示信 息,第一提示信息用于提示用户按照第一提示信息调整摄像组件的拍摄角度;
122.获取模块901还用于,在摄像组件的拍摄角度变化的情况下,根据摄像组 件获取的不同拍摄角度的图像,确定实际拍摄的第一场景信息。
123.在另一个或者多个可能的实施例中,获取模块901还用于,根据第一场景 信息或第一定位信息,获取拍摄推荐数据集,拍摄推荐数据集包括与第一场景 信息匹配的多个第一拍摄推荐信息,或者与第一定位信息匹配的多个第二拍摄 推荐信息;以及,根据第一预览画面中拍摄对象的服装信息和妆发信息,在多 个第一拍摄推荐信息中选取目标拍摄推荐信息,或者,在多个第二拍摄推荐信 息中选取目标拍摄推荐信息。
124.在又一个或者多个可能的实施例中,在拍摄对象为人物的情况下,第一构 图提示信息包括用于提示用户调整拍摄对象在预览画面中的显示位置,以及提 示拍摄对象将身体部位调整为第一构图提示信息所指示的拍摄状态;
125.在拍摄对象为静物的情况下,第一构图提示信息用于提示用户调整拍摄对 象在预览画面中的显示位置。
126.在再一个或者多个可能的实施例中,显示装置90还包括接收模块和生成 模块;其中,
127.接收模块,用于接收用户对第二预览画面的第二输入;
128.生成模块,用于响应于第二输入,基于第二预览画面,生成目标图像;以 及,在获取到发表目标图像的媒体平台信息的情况下,根据媒体平台信息,生 成与目标图像对应的推荐文本。
129.本技术实施例中的显示装置可以是电子设备,也可以是电子设备中的部 件,例如集成电路、或芯片。该电子设备可以是终端,也可以为除终端之外的 其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电 脑、车载电子设备、移动上网装置(mobile internet device,mid)、增强现 实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、机器人、 可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,umpc)、 上网本或者个人数字助理(personal digital assistant,pda)等,还可以 为服务器、网络附属存储器(network attached storage,nas)、个人计算机 (personal computer,pc)、电视机(television,tv)、柜员机或者自助机 等,本技术实施例不作具体限定。
130.本技术实施例中的显示装置可以为具有操作系统的装置。该操作系统可以 为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操 作系统,本技术实施例不作具体限定。
131.本技术实施例提供的显示装置能够实现图1至图8的方法实施例实现的各 个过程,为避免重复,这里不再赘述。
132.在本技术实施例中,通过第一预览画面中实际拍摄的第一场景信息或电子 设备的第一定位信息,获取与第一场景信息或第一定位信息对应的目标拍摄推 荐信息,这样,可以在用户拍摄时,针对每一位用户当前的拍摄场景,获取针 对性的拍摄推荐信息,能够有效降低用户选择编辑信息的操作,也为后续定制 化处理预览画面具备了实现前提。在目标拍摄推荐信息包括第一编辑信息和第 一构图提示信息的情况下,可以根据第一编辑信息对第一预览画面进行处理, 以及,提示用户按照第一构图提示信息调整拍摄对象在预览画面中的状态,由 此,可以为用户提供与第一场景信息和第一定位信息匹配的编辑信息,通过编 辑信息可以帮助用户提前浏览到拍摄后的图像的效果,这样,在无需人为通过 后期制图软件对拍摄图像进行调整的情况下,满足用户对拍摄图像的需求和快 速向他人分享的需求,与此同时,可以为用户提供与第一场景信息或第一定位 信息匹配的第一构图提示信息,使得用户可以快速的了解与当前场景对应的最 适合的拍摄状态,在提升图像或者视频拍摄效率的同时,可以提高用户拍摄图 像的趣味性。因此,本技术实施例提供的显示方法,能够更加灵活的为不同的 用户在不同的场景提供拍摄推荐信息,以便用户便捷地拍摄图像,提升拍摄图 像的效率,满足用户的个性化需求。
rate sdram,ddrsdram)、增强型同步动态随 机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram, drram)。本技术实施例中的存储器1109包括但不限于这些和任意其它适合类 型的存储器。
141.处理器1110可包括一个或多个处理单元;可选的,处理器1110集成应用 处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界 面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理 器。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。
142.本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序或指 令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能 达到相同的技术效果,为避免重复,这里不再赘述。
143.其中,处理器为上述实施例中的电子设备中的处理器。其中,可读存储介 质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,rom)、 随机存取存储器(random access memory,ram)、磁碟或者光盘等。
144.另外,本技术实施例另提供了一种芯片,芯片包括处理器和通信接口,通 信接口和处理器耦合,处理器用于运行程序或指令,实现上述显示方法实施例 的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
145.应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯 片系统或片上系统芯片等。
146.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意 在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装 置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为 这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由 语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物 品或者装置中还存在另外的相同要素。
147.此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出 或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按 相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方 法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的 特征可在其他示例中被组合。
148.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实 施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬 件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方 案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体 现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘) 中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网 络设备等)执行本技术各个实施例的方法。
149.上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述 的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本 领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保 护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1