一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

教程数据的展示方法、装置、计算机设备以及存储介质与流程

2022-04-16 13:03:52 来源:中国专利 TAG:


1.本公开涉及计算机技术领域,具体而言,涉及一种教程数据的展示方法、装置、计算机设备以及存储介质。


背景技术:

2.针对互联网领域中的绘画类查询需求,现有查询方案通常直接展示用户所请求查询的绘画,例如,简笔画、主题画和儿童画等。现有简笔画的查询结果通常为一个完整的简笔画图像。当用户需要获取对应简笔画的创作过程时,需要针对某一个简笔画进行重复检索。因此,现有查询方案的查询过程较为复杂,当用户需要了解多个简笔画的创作过程时,就需要反复进行检索,从而增加了用户的检索步骤,进而降低用户的检索体验。


技术实现要素:

3.本公开实施例至少提供一种教程数据的展示方法、装置、计算机设备以及存储介质。
4.第一方面,本公开实施例提供了一种教程数据的展示方法,包括:
5.接收绘画查询请求;其中,所述绘画查询请求中携带待查询对象的对象信息,所述待查询对象包括至少一个目标对象;获取所述至少一个目标对象的绘画多媒体资源;在搜索结果页展示所述绘画多媒体资源,其中,所述绘画多媒体资源中包括用于展示所述待查询对象的创作信息的多媒体内容。
6.一种可选的实施方式中,所述绘画多媒体资源包括:第一文本资源和视频资源;所述在搜索结果页展示所述绘画多媒体资源,包括:
7.确定所述搜索结果页中每个所述目标对象的第一显示区域;在所述第一显示区域的第一显示位置显示第一文本资源,其中,所述第一文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第一显示区域的第二显示位置显示所述视频资源;其中,所述视频资源用于指示所述目标对象的绘画过程。
8.一种可选的实施方式中,所述绘画多媒体资源包括:第二文本资源和静态图像资源;所述在搜索结果页展示所述绘画多媒体资源,包括:
9.确定所述搜索结果页中每个所述目标对象的第二显示区域;在所述第二显示区域的第三显示位置显示所述第二文本资源,其中,所述第二文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第二显示区域第四显示位置显示所述静态图像资源,其中,所述静态图像资源包括多张目标图像,所述多张目标图像用于指示所述目标对象的绘画步骤;接收所述静态图像资源的查看请求,在所述搜索结果页中显示所请求查看的目标图像。
10.一种可选的实施方式中,所述绘画多媒体资源包括动态图像资源和第三文本资源,所述在搜索结果页展示所述绘画多媒体资源,包括:
11.在所述搜索结果页中确定每个所述目标对象的第三显示区域;在所述第三显示区
域的第五显示位置显示所述第三文本资源,其中,所述第三文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第三显示区域的第六显示位置中显示所述动态图像资源的资源标识,并在接收到所述动态图像资源的播放请求之后,在所述第六显示位置播放所述动态图像资源。
12.一种可选的实施方式中,所述方法还包括:
13.响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在所述搜索结果页中展示第一悬浮窗口;在所述第一悬浮窗口中播放所述视频资源;响应于针对所述第一悬浮窗口的调整指令,对所述第一悬浮窗口的播放参数进行调整,其中,所述播放参数包括:所述第一悬浮窗口中所播放视频资源的播放速度、所述第一悬浮窗口的窗口播放尺寸。
14.一种可选的实施方式中,所述方法还包括:
15.响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在显示界面中展示所述目标对象的创作详情页面;在所述创作详情页面中展示所述目标对象的创作详情信息;所述创作详情信息包含所述目标对象的各个创作步骤和/或每个创作步骤的文本描述信息。
16.一种可选的实施方式中,所述方法还包括:
17.在所述搜索结果页中各个所述目标对象的绘画多媒体资源的展示区域中展示临摹标识;响应于对所述临摹标识的触发操作,在所述搜索结果页中显示临摹悬浮窗口,并在所述临摹悬浮窗口中展示所述目标对象的临摹过程图像和/或临摹过程图像的过程描述信息;接收所述用户在所述临摹悬浮窗口输入的临摹轨迹,并基于所述临摹轨迹生成所述目标对象的临摹图像。
18.一种可选的实施方式中,所述方法还包括:
19.在接收绘画查询请求之后,确定所述待查询对象所对应的类型标签;基于所述类型标签确定所述待查询对象的查询等级信息;在预设对象库中确定与所述查询等级信息相对应的对象确定为所述待查询对象中包含的至少一个目标对象。
20.第二方面,本公开实施例还提供一种教程数据的展示装置,包括:
21.接收单元,用于接收绘画查询请求;其中,所述绘画查询请求中携带待查询对象的对象信息,所述待查询对象包括至少一种目标对象;获取单元,用于获取所述至少一个目标对象的绘画多媒体资源;展示单元,用于在搜索结果页展示所述绘画多媒体资源,其中,所述绘画多媒体资源中包括用于展示所述待查询对象的创作信息的多媒体内容。
22.第三方面,本公开实施例还提供一种计算机设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当计算机设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
23.第四方面,本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
24.本公开实施例提供的教程数据的展示方法、装置、计算机设备以及存储介质。在本公开实施例中,在基于绘画查询请求确定出用户想要查询的待查询对象后,可以确定包含
该待查询对象的创作信息的多媒体内容的绘画多媒体资源,并通过搜索结果页将该绘画多媒体资源进行展示。通过上述处理方式,可以在绘画搜索结果中展示至少一个目标对象的创作信息的多媒体内容,从而简化了用户对绘画创作信息的搜索过程,提高了用户检索体验。
25.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
26.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
27.图1示出了本公开实施例所提供的一种教程数据的展示方法的流程图;
28.图2(a)示出了本公开实施例所提供的包含第一显示区域的搜索结果页的示意图;
29.图2(b)示出了本公开实施例所提供的包含第一显示位置以及第二显示位置的第一显示区域的示意图;
30.图3(a)示出了本公开实施例所提供的包含第三显示位置以及第四显示位置的第二显示区域的示意图;
31.图3(b)示出了本公开实施例所提供的目标图像详情页的展示方式的示意图;
32.图4示出了本公开实施例所提供的包含第五显示位置以及第六显示位置的第三显示区域的示意图;
33.图5示出了本公开实施例所提供的一种教程数据的展示装置的示意图;
34.图6示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
35.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
36.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
37.本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括a、b、c中的至少一种,可以表示包括从a、b和c构成的集合中选择的任意一个或多个元素。
38.经研究发现,针对互联网领域中的绘画类查询需求,现有查询方案通常直接展示用户所请求查询的绘画,例如,简笔画、主题画和儿童画等。现有简笔画的查询结果通常为一个完整的简笔画图像。当用户需要获取对应简笔画的创作过程时,需要针对某一个简笔画进行重复检索。因此,现有查询方案的查询过程较为复杂,当用户需要了解多个简笔画的创作过程时,就需要反复进行检索,从而增加了用户的检索步骤,进而降低用户的检索体验。
39.基于上述研究,本公开提供了一种教程数据的展示方法、装置、计算机设备以及存储介质。在本公开实施例中,在基于绘画查询请求确定出用户想要查询的待查询对象后,可以确定包含该待查询对象的创作信息的多媒体内容的绘画多媒体资源,并通过搜索结果页将该绘画多媒体资源进行展示。通过上述处理方式,可以在绘画搜索结果中展示至少一个目标对象的创作信息的多媒体内容,从而简化了用户对绘画创作信息的搜索过程,提高了用户检索体验。
40.为便于对本实施例进行理解,首先对本公开实施例所公开的一种教程数据的展示方法进行详细介绍,本公开实施例所提供的教程数据的展示方法的执行主体一般为具有一定计算能力的计算机设备。在一些可能的实现方式中,该教程数据的展示方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
41.参见图1所示,为本公开实施例提供的一种教程数据的展示方法的流程图,所述方法包括步骤s101~s105,其中:
42.s101:接收绘画查询请求;其中,所述绘画查询请求中携带待查询对象的对象信息,所述待查询对象包括至少一个目标对象。
43.在本公开实施中,用户可以通过在检索框输入等方式向终端设备输入对应的查询内容,终端设备在获取该查询内容之后,确定检测到绘画查询请求。之后,终端可以向服务器转发该绘画查询请求,其中,该绘画查询请求中携带用户想要检索的待查询对象。服务器在接收到终端设备发送的绘画查询请求之后,基于该绘画查询请求在资源库中查找对应的绘画多媒体资源,并向终端设备返回该绘画多媒体资源。
44.这里,该待查询对象包含至少一个目标对象,其中,待查询对象的对象内容相关联。
45.例如,在该绘画查询请求中携带的待查询对象为“简笔画”的情况下,该至少一个目标对象可以为对应多个类别的目标图像。其中,该多个类别可以为:动物、植物、办公用品、生活用品等类别。针对每个类别,还可以包含多个子类别,例如,类别“动物”可以包含以下子类别:猫、狗、兔子、羊等子类别。
46.又例如,在该绘画查询请求中携带的待查询对象为具体某个对象的简笔画的情况下(例如,小猪佩奇简笔画),那么该至少一个目标对象就可以理解为“小猪佩奇”简笔画中的至少一个小猪佩奇。
47.s103:获取所述至少一个目标对象的绘画多媒体资源。
48.在本公开实施中,终端设备可以获取服务器返回的至少一个目标对象的绘画多媒体资源,其中,每个目标对象可以对应包含至少一种子多媒体资源。
49.这里,在目标对象对应包含多种子多媒体资源的情况下,上述步骤s103中所获取的目标对象的绘画多媒体资源可以为该目标对象所对应的全部子多媒体资源;除此之外,
还可以为按照预设的组合逻辑从全部子多媒体资源选择的至少一种子多媒体资源。
50.针对每种子多媒体资源可以包含至少一个用于展示待查询对象的创作信息的多媒体内容。
51.举例来说,上述组合逻辑可以为视频和文字的组合,在此情况下,与该组合逻辑所对应的至少一种子多媒体资源可以为该目标对象的视频教程资源和文字教程资源。
52.s105:在搜索结果页展示所述绘画多媒体资源,其中,所述绘画多媒体资源中包括用于展示所述待查询对象的创作信息的多媒体内容。
53.在本公开实施中,在上述目标对象所包含的绘画多媒体资源中包含多种子多媒体资源的情况下,在通过搜索结果页展示绘画多媒体资源之前,可以按照预设展示方式对每个目标对象的至少一种绘画多媒体资源进行组合。
54.在本公开实施例中,在基于绘画查询请求确定出用户想要查询的待查询对象后,可以确定包含该待查询对象的创作信息的多媒体内容的绘画多媒体资源,并通过搜索结果页将该绘画多媒体资源进行展示。通过上述处理方式,可以在绘画搜索结果中展示至少一个目标对象的创作信息的多媒体内容,从而简化了用户对绘画创作信息的搜索过程,提高了用户检索体验。
55.在一个可选的实施方式中,在绘画多媒体资源包括第一文本资源和视频资源的情况下,上述步骤s105,在搜索结果页展示所述绘画多媒体资源,具体包括如下过程:
56.(1)、确定所述搜索结果页中每个所述目标对象的第一显示区域;
57.(2)、在所述第一显示区域的第一显示位置显示第一文本资源,其中,所述第一文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;
58.(3)、在所述第一显示区域的第二显示位置显示所述视频资源;其中,所述视频资源用于指示所述目标对象的绘画过程。
59.在本公开实施例中,如图2(a)所示为包含第一显示区域的搜索结果页的效果示意图。这里,搜索结果页中包含预设数量的第一显示区域,每个第一显示区域分别展示对应目标对象的绘画多媒体资源。
60.如图2(a)所示,在搜索结果页中还可以包含上述至少一个目标对象的类型标签,并通过搜索结果页中的标签展示位置进行展示,用户可以通过触发指定的类型标签在搜索结果页中展示与该指定的类型标签相匹配的目标对象的绘画多媒体资源。
61.这里,每个目标对象对应至少一个类型标签,例如,图2(a)中的羊所对应的类型标签可以为“全部图片”和“羊”。
62.当用户点击指定的类型标签之后,就可以在搜索结果页展示与该类型标签对应的目标对象的绘画多媒体资源。例如,若用户点击的类型标签为“羊”,则可以在搜索结果页中展示与“羊”对应的目标对象的绘画多媒体资源。
63.这里,上述第一显示区域如图2(b)所示,其中,该第一显示区域中包含第一显示位置以及第二显示位置,其中,该第一显示位置用于展示该目标对象的第一文本资源;第二显示位置用于显示该目标对象的视频资源。
64.在本公开实施例中,该第一文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;该视频资源可以用于指示该目标对象所对应简笔画的创作信息(例如,创作过程)。
65.具体的,在确定上述目标对象对应的绘画难度时,可以根据该目标对象的创作信息中所指示的绘画步骤数量,绘画颜色数量等因素确定绘画难度。在确定出该目标对象的绘画难度之后,可以通过如图2(b)中所示的“星星标识”(也即,绘画难度标识)的方式展示该绘画难度;除此之外,还可以通过数字分数的方式展示该绘画难度。例如,一个星星标识对应着绘画难度为“低级难度”,绘画难度标识为三颗星星的目标对象所对应的绘画难度为“中级难度”。
66.在本公开实施例中,在将目标对象的视频资源展示在如图2(a)和2(b)所示的搜索结果页中之后,该视频资源可以自动播放,还可以在检测到用户的播放指令之后进行播放。
67.当视频资源未处于播放状态时,可以在第二显示位置显示该视频资源的首个视频帧,除此之外,还可以显示该视频资源中的指定视频帧,例如,包含完整目标对象的视频帧。
68.在本公开实施例中,如图2(b)所示,还可以在第二显示位置显示一个播放按钮,当检测到用户针对该播放按钮的点击操作之后,就可以在第二显示位置播放该视频资源。
69.通过上述描述可知,通过在搜索结果页中展示目标对象的第一文本资源和视频资源,能够更加直观的为用户展示每个目标对象的创作信息,从而帮助用户更好的了解目标对象的绘制过程。
70.在一个可选的实施方式中,在上述绘画多媒体资源包括第一文本资源和视频资源的情况下,该方法包括如下步骤:
71.(1)、响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在所述搜索结果页中展示第一悬浮窗口;
72.(2)、在所述第一悬浮窗口中播放所述视频资源;
73.(3)、响应于针对所述第一悬浮窗口的调整指令,对所述第一悬浮窗口的播放参数进行调整,其中,所述播放参数包括:所述第一悬浮窗口中所播放视频资源的播放速度、所述第一悬浮窗口的窗口播放尺寸。
74.在本公开实施例中,在通过搜索结果页展示出目标对象的视频资源之后,用户可以点击搜索结果页中展示的视频资源。终端设备在检测到用户针对第二显示位置展示的视频资源的触发操作后,就可以在上述搜索结果页中展示用于播放该视频资源的第一悬浮窗口。
75.在展示出上述第一悬浮窗口之后,用户可以对该第一悬浮窗口的播放参数进行调整,其中,播放参数包括:播放速度和窗口播放尺寸。
76.终端设备在检测到用户针对该第一悬浮窗口的调整指令之后,就可以对第一悬浮窗口的播放参数进行调整。通过上述描述可知,第一悬浮窗口的播放参数可以为多个,此时,就可以基于该调整指令的指令类型确定对应的播放参数。
77.在本公开实施例中,上述针对第一悬浮窗口的调整指令的检测过程描述如下:
78.在检测到用户针对第一悬浮窗口中的调整标识的触发操作之后,确定检测到该调整指令。此时,就可以根据该调整标识所对应的调整功能确定对应的播放参数。例如,该调整标识为调整播放速度的标识,那么在检测到用户针对该调整标识的触发操作之后,就可以确定与该调整标识对应的播放参数为播放速度,此时,就可以对该第一悬浮窗口的播放速度进行调整。
79.在检测到用户针对第一悬浮窗口的窗口缩放操作之后,确定检测到该调整之后。
此时,可以确定该调整指令所对应的播放参数为窗口播放尺寸。
80.在本公开实施例中,如果上述搜索结果页支持动态展示,那么在检测到针对第二显示位置展示的视频资源的触发操作后,就可以在该第二显示位置对该视频资源进行播放。之后,用户可以通过触发第二显示位置中的播放按钮,来控制该视频资源的播放和停止。
81.通过上述描述可知,通过第一悬浮窗口展示视频资源,并通过调整指令调整该第一悬浮窗口的播放参数进行调整的方式,能够给用户提供更好的视频观看效果,进而提高绘画教学的效率。
82.在一个可选的实施方式中,在在绘画多媒体资源包括第一文本资源和视频资源的情况下,该方法包括如下步骤:
83.(1)、响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在显示界面中展示所述目标对象的创作详情页面;
84.(2)、在所述创作详情页面中展示所述目标对象的创作详情信息;所述创作详情信息包含所述目标对象的各个创作步骤和/或每个创作步骤的文本描述信息。
85.在本公开实施例中,在检测到针对上述第一显示区域中的第二显示位置的触发操作后,还可以生成该第一显示区域所对应的目标对象的创作详情页面,其中,该创作详情页面用于展示该目标对象的各个创作步骤和/或每个创作步骤的文本描述信息。
86.具体实施时,在搜索结果页的第一显示区域的第二显示位置显示上述目标对象的视频资源之后,还可以在第二显示位置中显示页面展开标识(或者页面跳转标识)。
87.在终端设备检测到用户针对该页面展开标识(或者页面跳转标识)的触发操作之后,就可以跳转至该目标对象的创作详情页面,并在该创作详情页面展示目标对象的创作详情信息。
88.在本公开实施例中,上述创作详情页面可以包含各个创作步骤和每个创作步骤的文本描述信息。这里,可以该目标对象的各个创作图像确定上述创作步骤,其中,该创作图像可以为上述视频资源中的图像帧,此时,上述每个创作步骤的文本描述信息可以为该图像帧在视频资源中对应的文字形式的解说。
89.在本公开实施例中,可以在创作详情页面中生成多个连续的显示区域,这里,每个显示区域用于显示一个创作步骤以及与该创作步骤的文本描述信息。
90.针对多个连续的显示区域中的每个显示区域包含第一子区域和第二子区域,其中,第一子区域和第二子区域可以为该显示区域中横向排列的区域或者纵向排列的区域。其中,第一子区域用于显示每个创作步骤所对应创作图像,第二子区域用于显示每个创作步骤所对应的文本描述信息。
91.通过上述描述可知,通过触发视频资源显示该目标对象的创作详情页的方式,能够实现将目标对象的各个创作步骤进行了分步展示,进而可以更加详细的为用户展示该目标对象的创作教程,从而给用户提供了更好的教学展示效果。
92.在一个可选的实施方式中,在绘画多媒体资源包括第二文本资源和静态图像资源的情况下,上述步骤s105,在搜索结果页展示所述绘画多媒体资源,具体还包括如下过程:
93.(1)、确定所述搜索结果页中每个所述目标对象的第二显示区域;
94.(2)、在所述第二显示区域的第三显示位置显示所述第二文本资源,其中,所述第
二文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;
95.(3)、在所述第二显示区域第四显示位置显示所述静态图像资源,其中,所述静态图像资源包括多张目标图像,所述多张目标图像用于指示所述目标对象的绘画步骤;
96.(4)、接收所述静态图像资源的查看请求,在所述搜索结果页中显示所请求查看的目标图像。
97.在本公开实施例中,搜索结果页中包含预设数量的第二显示区域,每个第二显示区域分别展示对应目标对象的绘画多媒体资源。
98.具体的,该第二显示区域的展示方式如图3(a)所示,其中,该第二显示区域包含用于展示第二文本资源的第三显示位置,以及用于展示静态图像资源的第四显示位置。
99.这里,上述第四显示位置可以展示静态图像资源中的至少部分目标图像,例如,可以在该第四显示位置展示静态图像资源中的前三张目标图像。
100.在此情况下,还可以在第四显示位置处显示“切换标识”,这里,切换标识用于切换展示静态图像资源中的目标图像。例如,在检测到用户点击左侧“切换标识”的情况下,可以控制第四显示位置处显示的目标图像向右滑动,从而展示出静态图像资源中位于当前时刻所展示的目标图像之前的其他目标图像。例如,在检测到用户点击右侧“切换标识”的情况下,可以控制第四显示位置处显示的目标图像向左滑动,从而展示出静态图像资源中位于当前时刻所展示的目标图像之后的其他目标图像。
101.在本公开实施例中,在检测到用户针对上述第四显示位置所显示的目标图像的查看请求后,就可以确定该查看请求所请求查看的目标图像,并在上述搜索结果页中建立蒙层,并在该蒙层上放大展示上述触发操作所对应的目标图像。
102.具体的,该蒙层上还包括跳转上一张或者跳转下一张目标图像的跳转标识,或者跳转位置,用户可以通过触发该跳转操作或者跳转位置,在该蒙层上浏览指示该目标对象的绘画步骤的其他目标图像。
103.具体实施时,在搜索结果页的第二显示区域的第四显示位置显示上述目标对象的静态图像资源之后,还可以在第四显示位置中显示页面展开标识(或者页面跳转标识)。
104.在终端设备检测到用户针对该页面展开标识(或者页面跳转标识)的触发操作之后,就可以跳转至该目标对象的创作详情页面,并在该创作详情页面展示目标对象的创作详情信息。其中,该目标图像详情页包含用于表征目标对象的绘画步骤的多张目标图像。
105.这里,上述目标图像详情页的展示方式如图3(b)所示,其中,该目标图像详情页在展示该目标图像的创作详情信息时,还可以展示每个目标图像的绘制描述信息,从而引导用户根据该绘制描述信息绘制目标图像。
106.通过上述描述可知,通过文本资源以及静态图像资源的方式展示每个目标对象的创作教程,能够适应更多的教学场景,并且能够适应不同用户的教学需求。
107.在一个可选的实施方式中,在上述绘画多媒体资源包括动态图像资源和第三文本资源的情况下,上述步骤s105,所述在搜索结果页展示所述绘画多媒体资源,还包括如下过程:
108.(1)、在所述搜索结果页中确定每个所述目标对象的第三显示区域;
109.(2)、在所述第三显示区域的第五显示位置显示所述第三文本资源,其中,所述第三文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;
110.(3)、在所述第三显示区域的第六显示位置中显示所述动态图像资源的资源标识,并在接收到所述动态图像资源的播放请求之后,在所述第六显示位置播放所述动态图像资源。
111.在本公开实施例中,搜索结果页中包含预设数量的第三显示区域,每个第三显示区域分别展示对应目标对象的绘画多媒体资源。
112.具体的,该第三显示区域的展示方式如图4所示,其中,该第三显示区域包含用于展示第三文本资源的第五显示位置,以及用于展示动态图像资源的第六显示位置。
113.如图4所示,在第五显示位置除了显示第三文本资源之外,还可以显示至少部分用于指示对应目标对象的各个创作步骤的创作图像。
114.这里,可以设置在第六显示位置自动播放该动态图像资源。还可以设置在检测到用户的播放请求之后,在第六显示位置播放该动态图像资源。
115.在本公开实施例中,在第六显示位置播放该动态图像资源中所包含的每张图片可以理解为第五显示位置所显示的创作图像。
116.在此情况下,可以设置在第六显示位置播放该动态图像资源的过程中,在第五显示位置所显示的创作图像动态进行前后移动。
117.例如,各个创作步骤的创作图像包括创作图像1至创作图像5,如图4所示,在第五显示位置显示了创作图像1至创作图像3。在第六显示位置播放该动态图像资源播放至创作图像4时,该第五显示位置所显示的创作图像向左移动一个位置,此时,可以在第五显示位置显示创作图像2至创作图像4。
118.在本公开实施例中,该第三文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;该视频资源可以用于指示该目标对象所对应简笔画的创作信息(例如,创作过程)。
119.具体的,在确定上述目标对象对应的绘画难度时,可以根据该目标对象的创作信息中所指示的绘画步骤数量,绘画颜色数量等因素确定绘画难度。在确定出该目标对象的绘画难度之后,可以通过如图4中所示的“星星标识”(也即,绘画难度标识)的方式展示该绘画难度;除此之外,还可以通过数字分数的方式展示该绘画难度。例如,一个星星标识对应着绘画难度为“低级难度”,绘画难度标识为三颗星星的目标对象所对应的绘画难度为“中级难度”。
120.通过上述描述可知,通过文本资源以及动态图像资源的方式展示每个目标对象的创作教程的方式,从而能够适应更多的教学场景,并且能够适应不同用户的教学需求。
121.在一个可选的实施方式中,在上述图1所对应实施例的基础上,该方法包括如下步骤:
122.(1)、在所述搜索结果页中各个所述目标对象的绘画多媒体资源的展示区域中展示临摹标识;
123.(2)、响应于对所述临摹标识的触发操作,在所述搜索结果页中显示临摹悬浮窗口,并在所述临摹悬浮窗口中展示所述目标对象的临摹过程图像和/或临摹过程图像的过程描述信息;
124.(3)、接收所述用户在所述临摹悬浮窗口输入的临摹轨迹,并基于所述临摹轨迹生成所述目标对象的临摹图像。
125.在本公开实施例中,还可以在上述绘画多媒体资源的展示区域中展示临摹标识,用户可以通过触发该临摹标识临摹对应的目标对象。
126.具体的,在检测到用户对上述临摹标识的触发操作后,就可以在搜索结果页中显示临摹悬浮窗口。之后,终端就可以捕捉用户在该临摹悬浮窗口的临摹轨迹,并将该临摹轨迹渲染在该临摹悬浮窗口中。
127.这里,在搜索结果页中显示上述临摹悬浮窗口时,还可以在该临摹悬浮窗口的指定位置内展示该目标对象的完整效果图像。然后,用户就可以在该临摹悬浮窗口的指定临摹位置,按照该完整效果图像进行临摹,从而得到上述目标对象的临摹图像。
128.在本公开实施例中,还可以在搜索结果页中显示上述临摹悬浮窗口的过程中,在临摹悬浮窗口的指定位置展示该目标对象的静态图像资源,并通过语音提示的方式生成临摹指导信息。
129.具体实施时,首先在临摹悬浮窗口的指定位置展示该静态图像资源中的首张目标图像,并通过语音提示播放该目标图像所对应的绘画步骤的描述(即,上述临摹指导信息)。在用户针对该目标图像进行临摹结束后,可以通过触发临摹结束按钮,从而在该临摹悬浮窗口的指定位置展示下一张目标图像,并通过语音提示播放该下一张目标图像对应的绘画步骤的描述(即,上述临摹指导信息),直至用户完成对每张目标图像的临摹,得到上述目标对象的临摹图像。
130.这里,在得到上述目标对象的临摹图像后,用户就可以通过临摹悬浮窗口中的提交标识向服务器提交该临摹图像。服务器在接收到该临摹图像后,就可以对该临摹图像进行打分,得到该临摹图像对应的临摹分数,并将该临摹分数通过终端设备返回给用户。
131.具体的,该临摹分数可以通过星星标识进行表示。例如,当临摹分数为百分制数值时,每增加20分,就可以对应增加一个星星标识。例如,当上述临摹图像的临摹分数为60分时,该临摹分数就可以通过3颗星星标识进行表示。
132.通过上述描述可知,通过展示临摹悬浮窗口的方式引导用户在该临摹悬浮窗口中根据提供的临摹过程对目标对象进行临摹的方式,可以进一步贴合用户的使用需求,从而提高用户的使用体验。
133.在一个可选的实施方式中,在上述图1所对应实施例的基础上,该方法包括如下步骤:
134.(1)、在接收绘画查询请求之后,确定所述待查询对象所对应的类型标签;
135.(2)、基于所述类型标签确定所述待查询对象的查询等级信息;
136.(3)、在预设对象库中确定与所述查询等级信息相对应的对象,并在所述查询等级信息相对应的对象中确定所述待查询对象中包含的至少一个目标对象。
137.在本公开实施例中,由于上述每个待查询对象都对应着至少一个类型标签。因此,在接收到上述绘画查询请求后,首先可以确定该待查询对象所对应的类型标签,并确定该类型标签所对应的查询等级信息。其中,该查询等级可以为该类型标签所对应的类型维度。
138.例如,当上述待查询对象为羊时,该待查询对象所对应的类型标签为“动物”,该“动物”类型标签所对应的查询等级信息为“动物”类型的简笔画。
139.这里,在确定出上述查询等级信息后,就可以在预设对象库中确定该查询等级信息所对应的对象,并在该查询等级信息所对应的对象中确定出上述至少一个目标对象。
140.例如,上述查询等级信息为“动物”类型的简笔画,该查询等级信息所对应的对象包括兔子、猫、狗、金鱼等,在确定上述至少一个目标对象时,可以将该查询等级信息所对应的至少部分对象确定为该目标对象。
141.通过上述描述可知,在本公开实施例中,可以通过确定待查询对象的查询等级信息的方式,确定出和待查询对象同一查询等级的至少一个目标对象,从而丰富搜索结果页所展示的对象,更好的满足用户的检索需求,提高用户的检索效率。
142.综上,在本公开实施例中,在基于绘画查询请求确定出用户想要查询的待查询对象后,可以确定包含该待查询对象的创作信息的多媒体内容的绘画多媒体资源,并通过搜索结果页将该绘画多媒体资源进行展示。通过上述处理方式,可以在绘画搜索结果中展示至少一个目标对象的创作信息的多媒体内容,从而简化了用户对绘画创作信息的搜索过程,提高了用户检索体验。
143.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
144.基于同一发明构思,本公开实施例中还提供了与教程数据的展示方法对应的教程数据的展示装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述教程数据的展示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
145.参照图5所示,为本公开实施例提供的一种教程数据的展示装置的示意图,所述装置包括:接收单元51、获取单元52、展示单元53;其中,
146.接收单元51,用于接收绘画查询请求;其中,所述绘画查询请求中携带待查询对象的对象信息,所述待查询对象包括至少一种目标对象;
147.获取单元52,用于获取所述至少一个目标对象的绘画多媒体资源;
148.展示单元53,用于在搜索结果页展示所述绘画多媒体资源,其中,所述绘画多媒体资源中包括用于展示所述待查询对象的创作信息的多媒体内容。
149.在本公开实施例中,在基于绘画查询请求确定出用户想要查询的待查询对象后,可以确定包含该待查询对象的创作信息的多媒体内容的绘画多媒体资源,并通过搜索结果页将该绘画多媒体资源进行展示。通过上述处理方式,可以在绘画搜索结果中展示至少一个目标对象的创作信息的多媒体内容,从而简化了用户对绘画创作信息的搜索过程,提高了用户检索体验。
150.一种可能的实施方式中,所述绘画多媒体资源包括:第一文本资源和视频资源的情况下;展示单元53,还用于:
151.确定所述搜索结果页中每个所述目标对象的第一显示区域;在所述第一显示区域的第一显示位置显示第一文本资源,其中,所述第一文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第一显示区域的第二显示位置显示所述视频资源;其中,所述视频资源用于指示所述目标对象的绘画过程。
152.一种可能的实施方式中,所述绘画多媒体资源包括:第二文本资源和静态图像资源的情况下,展示单元53,还用于:
153.确定所述搜索结果页中每个所述目标对象的第二显示区域;在所述第二显示区域的第三显示位置显示所述第二文本资源,其中,所述第二文本资源用于指示以下至少之一:
绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第二显示区域第四显示位置显示所述静态图像资源,其中,所述静态图像资源包括多张目标图像,所述多张目标图像用于指示所述目标对象的绘画步骤;接收所述静态图像资源的查看请求,在所述搜索结果页中显示所请求查看的目标图像。
154.一种可能的实施方式中,所述绘画多媒体资源包括动态图像资源和第三文本资源的情况下,展示单元53,还用于:
155.在所述搜索结果页中确定每个所述目标对象的第三显示区域;在所述第三显示区域的第五显示位置显示所述第三文本资源,其中,所述第三文本资源用于指示以下至少之一:绘画难度标识、目标对象的对象名称、绘画步骤数量;在所述第三显示区域的第六显示位置中显示所述动态图像资源的资源标识,并在接收到所述动态图像资源的播放请求之后,在所述第六显示位置播放所述动态图像资源。
156.一种可能的实施方式中,展示单元53,还用于:
157.响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在所述搜索结果页中展示第一悬浮窗口;在所述第一悬浮窗口中播放所述视频资源;响应于针对所述第一悬浮窗口的调整指令,对所述第一悬浮窗口的播放参数进行调整,其中,所述播放参数包括:所述第一悬浮窗口中所播放视频资源的播放速度、所述第一悬浮窗口的窗口播放尺寸。
158.一种可能的实施方式中,展示单元53,还用于:
159.响应于针对所述搜索结果页中第二显示位置显示的所述视频资源的触发操作,生成并在显示界面中展示所述目标对象的创作详情页面;在所述创作详情页面中展示所述目标对象的创作详情信息;所述创作详情信息包含所述目标对象的各个创作步骤和/或每个创作步骤的文本描述信息。
160.一种可能的实施方式中,该装置还用于:
161.在所述搜索结果页中各个所述目标对象的绘画多媒体资源的展示区域中展示临摹标识;响应于对所述临摹标识的触发操作,在所述搜索结果页中显示临摹悬浮窗口,并在所述临摹悬浮窗口中展示所述目标对象的临摹过程图像和/或临摹过程图像的过程描述信息;接收所述用户在所述临摹悬浮窗口输入的临摹轨迹,并基于所述临摹轨迹生成所述目标对象的临摹图像。
162.一种可能的实施方式中,该装置还用于:
163.在接收绘画查询请求之后,确定所述待查询对象所对应的类型标签;基于所述类型标签确定所述待查询对象的查询等级信息;在预设对象库中确定与所述查询等级信息相对应的对象确定为所述待查询对象中包含的至少一个目标对象。
164.对应于图1中的教程数据的展示方法,本公开实施例还提供了一种计算机设备600,如图6所示,为本公开实施例提供的计算机设备600结构示意图,包括:
165.处理器61、存储器62、和总线63;存储器62用于存储执行指令,包括内存621和外部存储器622;这里的内存621也称内存储器,用于暂时存放处理器61中的运算数据,以及与硬盘等外部存储器622交换的数据,处理器61通过内存621与外部存储器622进行数据交换,当所述计算机设备600运行时,所述处理器61与所述存储器62之间通过总线63通信,使得所述处理器61执行以下指令:
166.接收绘画查询请求;其中,所述绘画查询请求中携带待查询对象的对象信息,所述待查询对象包括至少一个目标对象;
167.获取所述至少一个目标对象的绘画多媒体资源;
168.在搜索结果页展示所述绘画多媒体资源,其中,所述绘画多媒体资源中包括用于展示所述待查询对象的创作信息的多媒体内容。
169.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的教程数据的展示方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
170.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的教程数据的展示方法的步骤,具体可参见上述方法实施例,在此不再赘述。
171.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
172.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
173.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
174.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
175.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
176.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公
开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献