一种信息处理方法、装置、设备及可读存储介质与流程

文档序号:28808738发布日期:2022-02-09 03:18阅读:54来源:国知局
一种信息处理方法、装置、设备及可读存储介质与流程

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.确定每个所述片段的第一标识信息与所述目标图片的第二标识信息之间的第一对应关系;以及,每个所述片段的第一标识信息与每个片段在所述目标文本中位置的页码信息之间的第二对应关系。
28.可选的,在根据得到的所述目标图片,生成预览动画之后,还包括:
29.在接收到针对所述预览动画的第一输入的情况下,确定所述第一输入对应的目标图像帧;根据所述目标图像帧的第三标识信息,确定对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;根据所述页码信息,显示所述目标文本中的对应内容;
30.或者,在接收到第二设备发送的所述预览动画中的目标图像帧的第三标识信息的情况下,根据所述第三标识信息,确定所述目标图像帧对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;将所述页码信息发送给所述第二设备。
31.可选的,所述根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息,包括:
32.根据所述第二标识信息和第一对应关系,确定所述第二标识信息对应的片段的第一标识信息;
33.根据所述第一标识信息和第二对应关系,确定所述第二标识信息对应的页码信息。
34.可选的,所述根据得到的所述目标图片,生成预览动画,包括:
35.根据得到的所述目标图片以及每个所述目标图片所对应的目标事件的重要等级,生成预览动画。
36.可选的,在根据得到的所述目标图片,生成预览动画之后,还包括:
37.在所述第一设备上显示所述预览动画;或者,
38.将所述预览动画发送给第二设备进行显示。
39.本发明实施例还提供了一种信息处理方法,应用于第二设备,包括:
40.在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;
41.根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;
42.接收所述第一设备发送的页码信息;
43.根据所述页码信息,显示所述目标文本中的对应内容;
44.其中,所述页码信息与所述目标图像帧相对应。
45.本发明实施例还提供了一种信息处理装置,应用于第一设备,包括:
46.第一获取模块,用于获取目标文本中至少一个目标事件的事件信息;
47.第一确定模块,用于根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;
48.第一生成模块,用于根据每组所述图片生成参数信息,生成对应的目标图片;
49.第二生成模块,用于根据得到的所述目标图片,生成预览动画;
50.其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项。
51.可选的,所述获取目标文本中至少一个目标事件的事件信息,包括:
52.根据目标文本中包含的至少一个事件,获取所述至少一个事件的重要性指标信息;
53.根据所述重要性指标信息,对所述至少一个事件进行排序;
54.根据排序结果,从所述至少一个事件中选择至少一个目标事件;
55.获取所述至少一个目标事件对应的事件信息;
56.其中,所述重要性指标信息包括以下至少一项:针对所述事件的描述内容的篇幅字数、所述事件中关联目标人物的数量、所述事件中描写目标人物的篇幅字数、所述事件在其他章节出现的频次;
57.所述其他章节是指所述目标文本所包含的章节中除所述事件所处章节之外的章节;
58.所述事件所处章节是指满足第一条件的章节,所述第一条件包括:描述所述事件的文本内容的占比大于第一阈值。
59.可选的,所述根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息,包括:
60.根据每个所述目标事件的事件信息,将针对所述目标事件的文本内容划分为至少一个片段;
61.根据每个所述片段,确定一组图片生成参数信息。
62.可选的,所述根据每个所述片段,确定一组图片生成参数信息,包括:
63.获取所述片段中的辅助信息;
64.根据所述辅助信息,确定一组图片生成参数信息;
65.其中,所述辅助信息包括:时间、地点、环境、场所、人物和摘要中的至少一项。
66.可选的,还包括:
67.第二确定模块,用于确定每个所述片段的第一标识信息与所述目标图片的第二标识信息之间的第一对应关系;以及,每个所述片段的第一标识信息与每个片段在所述目标文本中位置的页码信息之间的第二对应关系。
68.可选的,还包括:
69.第三确定模块,用于在根据得到的所述目标图片,生成预览动画之后,在接收到针对所述预览动画的第一输入的情况下,确定所述第一输入对应的目标图像帧;根据所述目标图像帧的第三标识信息,确定对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;第一显示模块,用于根据所述页码信息,显示所述目标文本中的对应内容;
70.或者,第四确定模块,用于在根据得到的所述目标图片,生成预览动画之后,在接收到第二设备发送的所述预览动画中的目标图像帧的第三标识信息的情况下,根据所述第三标识信息,确定所述目标图像帧对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;第一发送模块,用于将所述页码信息发送给所述第二设备。
71.可选的,所述根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息,包括:
72.根据所述第二标识信息和第一对应关系,确定所述第二标识信息对应的片段的第一标识信息;
73.根据所述第一标识信息和第二对应关系,确定所述第二标识信息对应的页码信息。
74.可选的,所述根据得到的所述目标图片,生成预览动画,包括:
75.根据得到的所述目标图片以及每个所述目标图片所对应的目标事件的重要等级,生成预览动画。
76.可选的,还包括:
77.第二显示模块,用于在根据得到的所述目标图片,生成预览动画之后,在所述第一设备上显示所述预览动画;或者,
78.第二发送模块,用于在根据得到的所述目标图片,生成预览动画之后,将所述预览动画发送给第二设备进行显示。
79.本发明实施例还提供了一种信息处理装置,应用于第二设备,包括:
80.第一接收模块,用于在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;
81.第一处理模块,用于根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;
82.第二接收模块,用于接收所述第一设备发送的页码信息;
83.第三显示模块,用于根据所述页码信息,显示所述目标文本中的对应内容;
84.其中,所述页码信息与所述目标图像帧相对应。
85.本发明实施例还提供了一种信息处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述第一设备侧的信息处理方法;或者,
86.所述处理器执行所述程序时实现上述第二设备侧的信息处理方法。
87.本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述第一设备侧的信息处理方法中的步骤;或者,
88.该程序被处理器执行时实现上述第二设备侧的信息处理方法中的步骤。
89.本发明的上述技术方案的有益效果如下:
90.上述方案中,所述信息处理方法通过获取目标文本中至少一个目标事件的事件信息;根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;根据每组所述图片生成参数信息,生成对应的目标图片;根据得到的所述目标图片,生成预览动画;其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项;能够
实现自动生成文本对应的预览动画,提升处理效率,降低人工成本,很好的解决了现有技术中针对图书预览的信息处理方案效率低的问题。
附图说明
91.图1为本发明实施例的信息处理方法流程示意图一;
92.图2为本发明实施例的信息处理方法流程示意图二;
93.图3为本发明实施例的信息处理方法具体实现流程示意图一;
94.图4为本发明实施例的片段划分示意图;
95.图5为本发明实施例的预览动画生成示意图;
96.图6为本发明实施例的第一对应关系示意图;
97.图7为本发明实施例的第三标识信息确定示意图;
98.图8为本发明实施例的第二对应关系示意图;
99.图9为本发明实施例的第一对应关系和第二对应关系示意图;
100.图10为本发明实施例的信息处理方法具体实现流程示意图二;
101.图11为本发明实施例的信息处理装置结构示意图一;
102.图12为本发明实施例的信息处理装置结构示意图二。
具体实施方式
103.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
104.本发明针对现有的技术中针对图书预览的信息处理方案效率低的问题,提供一种信息处理方法,应用于第一设备,如图1所示,包括:
105.步骤11:获取目标文本中至少一个目标事件的事件信息;
106.步骤12:根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;
107.步骤13:根据每组所述图片生成参数信息,生成对应的目标图片;
108.步骤14:根据得到的所述目标图片,生成预览动画;其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项。
109.步骤14具体可包括:根据所述目标事件的索引、所述目标事件中各片段的顺序,以及得到的所述目标图片,按序生成预览动画。比如事件2在动画中的位置在事件1之后;事件2中片段1的位置在片段2之前等。
110.本发明实施例提供的所述信息处理方法通过获取目标文本中至少一个目标事件的事件信息;根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;根据每组所述图片生成参数信息,生成对应的目标图片;根据得到的所述目标图片,生成预览动画;其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项;能够实现自动生成文本对应的预览动画,提升处理效率,降低人工成本,很好的解决了现有技术中针对图书预览的信息处理方案效率低的问题。
111.其中,所述获取目标文本中至少一个目标事件的事件信息,包括:根据目标文本中包含的至少一个事件,获取所述至少一个事件的重要性指标信息;根据所述重要性指标信息,对所述至少一个事件进行排序;根据排序结果,从所述至少一个事件中选择至少一个目
标事件;获取所述至少一个目标事件对应的事件信息;其中,所述重要性指标信息包括以下至少一项:针对所述事件的描述内容的篇幅字数、所述事件中关联目标人物的数量、所述事件中描写目标人物的篇幅字数、所述事件在其他章节出现的频次;所述其他章节是指所述目标文本所包含的章节中除所述事件所处章节之外的章节;所述事件所处章节是指满足第一条件的章节,所述第一条件包括:描述所述事件的文本内容的占比大于第一阈值。
112.这样能够准确的获取目标事件。关于“根据所述重要性指标信息,对所述至少一个事件进行排序”,可包括:根据重要性指标信息获取对应所述事件的重要度;根据各个所述事件的重要度,对所述至少一个事件进行排序。
113.本发明实施例中,所述根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息,包括:根据每个所述目标事件的事件信息,将针对所述目标事件的文本内容划分为至少一个片段;根据每个所述片段,确定一组图片生成参数信息。
114.这样能够更加细化文本的内容,使得后续用户能够预览到更加细节的事件(目标图片)。关于“根据每个所述目标事件的事件信息,将针对所述目标事件的文本内容划分为至少一个片段”,具体可以包括:将针对所述目标事件的文本内容,按照“时间、地点”二元组初步分割为至少一个片段。
115.其中,所述根据每个所述片段,确定一组图片生成参数信息,包括:获取所述片段中的辅助信息;根据所述辅助信息,确定一组图片生成参数信息;其中,所述辅助信息包括:时间、地点、环境、场所、人物和摘要中的至少一项。
116.这样能够精准的获取图片生成参数信息。关于“摘要”可以包括片段摘要,但并不以此为限。
117.进一步的,所述的信息处理方法,还包括:确定每个所述片段的第一标识信息与所述目标图片的第二标识信息之间的第一对应关系;以及,每个所述片段的第一标识信息与每个片段在所述目标文本中位置的页码信息之间的第二对应关系。
118.这样能够形成图片与页码信息之间的组合索引,便于后续针对图片在文本中的定位。
119.本发明实施例中,在根据得到的所述目标图片,生成预览动画之后,还包括:在接收到针对所述预览动画的第一输入的情况下,确定所述第一输入对应的目标图像帧;根据所述目标图像帧的第三标识信息,确定对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;根据所述页码信息,显示所述目标文本中的对应内容(情况一);或者,在接收到第二设备发送的所述预览动画中的目标图像帧的第三标识信息的情况下,根据所述第三标识信息,确定所述目标图像帧对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;将所述页码信息发送给所述第二设备(情况二)。
120.这样能够实现针对目标图像帧进行对应文本页码的跳转,便于用户查看对应的文本内容,有助于提高用户体验。关于第三标识信息,可以是目标图像帧的本身,也可以是目标图像帧的特征信息,但并不以此为限。关于页码信息,可为文本中的页码位置索引;也可直接为页码位置,在此并不作限定。关于“根据所述页码信息,显示所述目标文本中的对应内容”可理解为跳转到文本中的对应页码。上述情况一对应于第一设备自己生成预览动画并进行显示和页码跳转;情况二对应于第一设备生成预览动画,发给第二设备进行显示和
执行页码跳转。
121.本发明实施例中,所述根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息,包括:根据所述第二标识信息和第一对应关系,确定所述第二标识信息对应的片段的第一标识信息;根据所述第一标识信息和第二对应关系,确定所述第二标识信息对应的页码信息。
122.这样能够精准确定目标图像帧对应页码信息。
123.本发明实施例中,所述根据得到的所述目标图片,生成预览动画,包括:根据得到的所述目标图片以及每个所述目标图片所对应的目标事件的重要等级,生成预览动画。
124.这样可以实现按照特定顺序生成预览动画,进一步提升用户在预览时的用户体验。其中的“重要等级”可对应于上述的“排序结果”,在“排序结果”中可以是越靠前,则重要等级越高,但并不以此为限。
125.进一步的,在根据得到的所述目标图片,生成预览动画之后,还包括:在所述第一设备上显示所述预览动画;或者,将所述预览动画发送给第二设备进行显示。
126.这样可以实现多样化的对预览动画进行显示。
127.本发明实施例还提供了一种信息处理方法,应用于第二设备,如图2所示,包括:
128.步骤21:在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;
129.步骤22:根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;
130.步骤23:接收所述第一设备发送的页码信息;
131.步骤24:根据所述页码信息,显示所述目标文本中的对应内容;其中,所述页码信息与所述目标图像帧相对应。
132.关于第三标识信息,可以是目标图像帧的本身,也可以是目标图像帧的特征信息,但并不以此为限。关于页码信息,可为文本中的页码位置索引;也可直接为页码位置,在此并不作限定。关于“根据所述页码信息,显示所述目标文本中的对应内容”可理解为跳转到文本中的对应页码。图2所示方案对应于第一设备生成预览动画,发给第二设备进行显示和执行页码跳转的情况。
133.本发明实施例提供的所述信息处理方法通过在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;接收所述第一设备发送的页码信息;根据所述页码信息,显示所述目标文本中的对应内容;其中,所述页码信息与所述目标图像帧相对应;能够实现针对目标图像帧自动进行对应文本页码的跳转,便于用户查看对应的文本内容,有助于提高用户体验,并且提升了处理效率,降低了人工成本,很好的解决了现有技术中针对图书预览的信息处理方案效率低的问题。
134.下面对本发明实施例提供的信息处理方法进行举例说明,上述目标文本以电子书为例。
135.针对上述技术问题,并考虑到现有技术中针对图书预览的信息处理方案的人工成本较高、文字简介的方式不够直观、用户体验也不够好等方面;本发明实施例提供了一种信息处理方法,具体可实现为一种为电子书生成预览动画的方法:通过从电子书中,提取主要
事件(对应于上述目标事件),根据主要事件生成动画预览,并构建动画预览到电子书位置的组合索引(对应于上述第一对应关系和第二对应关系),从而实现在播放电子书动画预览时,用户可通过点击(即点击预览动画中的一帧图像)等操作跳转到电子书相应章节段落(即该帧图像对应的章节段落)进行阅读,很好的提升了用户体验。具体的,本方案中涉及:
136.首先,对电子书(文本)的章节和段落进行分析,提取出电子书中的各个事件(对应于上述至少一个事件),并根据各个事件的重要性指标(对应于上述重要性指标信息)计算各个事件的重要度,基于各个事件的重要度(对应于上述排序结果)获取该电子书的主要事件。针对主要事件中的每一个(小)事件,根据主要事件的时间和地点等信息(对应于上述事件信息)将主要事件划分为至少一个片段,为每个片段生成对应的图片(对应于上述目标图片),基于获得的多个图片组成该电子书的预览动画。然后,为预览动画建立组合索引,使用户在点击预览动画时,设备能够跳转到点击的图像帧(对应于上述目标图像帧)对应的页码。
137.下面对本发明实施例提供的方案进行具体举例说明。
138.本发明实施例提供方案具体可如图3所示,包括:
139.步骤31、对电子书文本进行分析,提取该电子书的主要事件;具体的包括:对电子书文本(对应于上述目标文本)进行分析,根据事件重要性指标(对应于上述重要性指标信息)获取事件重要度,提取该电子书的主要事件(对应于上述目标事件);这里对应于上述根据目标文本中包含的至少一个事件,获取所述至少一个事件的重要性指标信息;根据所述重要性指标信息,对所述至少一个事件进行排序;根据排序结果,从所述至少一个事件中选择至少一个目标事件;获取所述至少一个目标事件对应的事件信息。关于从电子设文本中提取各个事件的操作可采用已有方式,在此不作限定。
140.(1)分析电子书的章节和段落的文本内容,提取事件基础信息,构建事件库;
141.具体的:逐个分析每个章节,根据标题和段落内容提取事件摘要简介;通过语义分析和规则引擎提取事件的人物、故事情节等,构建本书的事件库;如下表所示意(以三国演义为例,页码仅为示意):
[0142][0143]
(2)统计每个事件的重要性指标(对应于上述重要性指标信息),根据事件重要性指标,计算每个事件的重要度并排序,获得该电子书的主要事件(对应于上述目标事件)。
[0144]
具体的,事件重要性指标可包括:事件描述文字的篇幅字数(对应于上述针对所述
事件的描述内容的篇幅字数)、事件中关联主要人物的数目(对应于上述事件中关联目标人物的数量)、事件中描写主要人物的文字篇幅(对应于上述事件中描写目标人物的篇幅字数)、事件在其他章节出现的频次。
[0145]
以下对事件重要性指标进行详述:
[0146]
a.事件描述文字的篇幅字数;
[0147]
具体可根据每个事件的起止页码,统计事件涉及篇幅的文字数目。
[0148]
b.事件中关联主要人物的数目;
[0149]
具体的主要人物可从电子书简介中提取,如三国演义的主要人物为刘备、关羽、张飞、曹操、孙权、诸葛亮等等。具体可通过文字识别技术,获取每个事件中出现的主要人物,继而确定每个事件中的主要人物的数量。
[0150]
c.事件中描写主要人物的文字篇幅;
[0151]
具体可统计包含任意一个主要人物的段落文字数目总和,来获取事件中描写主要人物的文字篇幅。
[0152]
d.事件在其他章节出现的频次。
[0153]
例如统计“赤壁”二字在其他章节出现的次数。其中,其他章节指除该事件所涉及的页码范围之外的文本内容(具体可对应于上述其他章节是指所述目标文本所包含的章节中除所述事件所处章节之外的章节)。
[0154]
进一步的,获取以上指标后,则可根据下述公式计算每个事件的重要度f。
[0155]
具体的,事件重要度f的计算公式可为:
[0156]
f=m(a)
×
r(a)+m(b)
×
r(b)+m(c)
×
r(c)+m(d)
×
r(d);
[0157]
其中,各原始指标值模型化m,可以根据实际经验取值,如:
[0158]
m(a)=log(a);
[0159]
m(b)=b;
[0160]
m(c)=log(c);
[0161]
m(d)=log(d);
[0162]
本方案中可预设上述指标的权重依次为:r(a),r(b),r(c),r(d)。
[0163]
本方案通过上述公式f可以计算每个事件在电子书中的重要度,并可按照数值从大到小进行排序,进而可以取f得分靠前的前n个事件,作为本书的主要事件。n为大于0的整数。
[0164]
步骤32、抽取主要事件中的片段;具体的包括:根据主要事件的时间和地点等信息,将主要事件划分为至少一个片段(即至少一个小事件),并获取片段信息;步骤32具体可以是在主要事件所对应的内容篇幅较长的情况下来执行,但并不以此为限。
[0165]
具体的,步骤31中生成了事件库,且获取了主要事件。以赤壁之战为例,后续可获取其所在书中章节的起止位置;通过语义分析其包含的所有段落,提取该主要事件里的所有时间、地点、人物及在文章中的位置等信息(对应于上述事件信息)。
[0166]
进一步的,将该主要事件可按照“时间、地点”二元组初步分割为多个片段,并记录片段的起止位置。
[0167]
其中,连续段落自动合并(针对一个片段的段落要合并)和划分方法可参见下表的示意:
[0168][0169]
本发明实施例中:对于未出现地点和时间等信息的段落,可获取该段落前后出现的、(文中所在位置)最近的时间和地点等信息,作为该段落的时间和地点等信息。如自动合并不准确,也可通过人工调整。
[0170]
关于划分后的片段可参见下表和图4的示意:
[0171][0172][0173]
步骤33、根据事件索引(可为事件编号)生成电子书预览动画;具体的包括:根据主要事件的片段信息(对应于上述至少一个片段),生成每个片段对应的图片(对应于上述根据每组所述图片生成参数信息,生成对应的目标图片),多个图片(按序)组成电子书预览动
画(对应于上述根据得到的所述目标图片,生成预览动画);
[0174]
具体的,可在步骤32基础上提取片段中的时间、地点、环境、场所、人物、摘要及其他辅助信息(对应于上述辅助信息),利用现有文字生成图画技术,针对每个片段生成一幅图片(对应于上面目标图片)。这里可对应于获取所述片段中的辅助信息;根据所述辅助信息,确定一组图片生成参数信息;根据所述图片生成参数信息,生成对应的目标图片。关于“其他辅助信息”可包括人物动作信息、语言信息等信息中的至少一项,在此不作限定。
[0175]
本方案中,比如:根据片段1生成图片1,根据片段2生成图片2,根据片段3生成图片3...;并记录图片编号(对应于上述第二标识信息)和片段编号(对应于上述第一标识信息)的对应关系(对应于上述第一对应关系)。
[0176]
本方案中,可以是事件1后面接着事件2、事件3、事件4等事件的(预览)动画,从而生成该电子书的预览动画,如图5所示。
[0177]
步骤34、构建预览动画到电子书位置的组合索引;
[0178]
步骤33中根据片段生成图片的过程中记录了图片编号和片段编号的映射关系(对应于上述第一对应关系),可构建图片编号到片段号码的索引,如图6所示。
[0179]
本方案中,还可利用现有图片搜索技术,构建图片特征(比如图片特征向量;对应于上述第三标识信息)到图片编号的索引,如图7所示。后续可根据图片特征,搜索到在预览动画中对应的图片编号。
[0180]
此外,步骤32在提取片段过程中记录了片段编号(对应于上述第一标识信息)和电子书页码(对应于上述页码信息)之间的映射关系(对应于上述第二对应关系),本方案可以据此构建片段编号到页码位置的索引,如图8所示。
[0181]
本方案后续可通过将这些索引组合起来,进而由预览动画中某一帧图片(比如上述目标图像帧)查询到其对应的电子书页码位置(对应于上述页码信息),如图9所示。
[0182]
步骤35、点击动画,进入相应电子书章节内容(对应于上述根据所述页码信息,显示所述目标文本中的对应内容);具体的包括:根据组合索引,获取用户点击图像帧(对应于上述目标图像帧)对应的电子书页码(对应于上述页码信息),根据页码进行显示。
[0183]
具体的,步骤33中生成了电子书预览动画,步骤34中构建了预览动画到电子书页码位置的索引。后续可根据用户指令播放该预览动画,如果用户点击预览动画,可选择进入相应页码阅读;具体流程可如图10所示(预览动画是以在第二设备上显示为例的,第二输入以点击为例),包括:
[0184]
步骤101、获取用户点击的图片帧信息(对应于上述第三标识信息);
[0185]
具体的,应用程序app(属于第二设备)获取用户点击的图片帧,传输该图片帧(上述第三标识信息的一种具体实现)到后台(对应于上述第一设备)。
[0186]
步骤102、根据所述图片帧信息,找到对应的图片编号;图片帧信息可以包含图片特征。
[0187]
具体的,后台可利用图片搜索技术,根据图7所示的索引关系,搜索到对应的图片编号。
[0188]
步骤103、根据图片编号,找到对应的片段编号;
[0189]
具体的,根据图6所示的图片编号与片段编号之间的索引关系,找到该图片编号对应的片段编号。
[0190]
步骤104、根据片段编号,找到电子书对应的页码位置;
[0191]
具体的,根据图8所示的片段编号与页码位置之间的索引关系,找到该片段编号对应的电子书页码位置(对应于上述页码信息);并返回此页码位置给app。
[0192]
后续,app即可根据接收到的页码位置跳转到电子书相应页码,使得用户可以快速进入相应阅读页进行阅读。
[0193]
在此说明,本发明实施例中的第一设备可以为网络设备,第二设备可以为终端,但并不以此为限。
[0194]
由上,本发明实施例提供的方案涉及:根据文本确定主要事件,基于主要事件生成预览动画;构建预览动画到电子书位置的组合索引,根据组合索引,获取用户点击图像帧对应的电子书页码;其中,具体可以将主要事件分割为片段,根据主要事件的片段信息,生成电子书预览动画;另外,可以根据事件重要性指标获取事件重要度,提取该电子书的主要事件。
[0195]
综上,本发明实施例提供的方案具体涉及:
[0196]
1)确定电子书主要事件,根据主要事件的时间和地点等信息将主要事件分割为至少一个片段,为每个片段生成一张图片,基于生成的多个图片组成电子书的预览动画(即根据主要事件的各个片段生成电子书的预览动画),以使用户能通过预览动画快速了解电子书的主要内容;
[0197]
2)根据各个事件的重要性指标,计算各个事件的重要度,其中,重要性指标包括描述该事件所用的字数、事件中出现的主要人物的数量、事件中描述主要人物时所用的字数、该事件在其他章节中出现的次数等等;
[0198]
3)构建预览动画(的每一帧图像)和电子书页码之间的组合索引,使用户在点击动画的某一帧图像后,能够跳转至该帧图像对应的页码进行阅读,提升用户的阅读体验。
[0199]
综上所述,本方案提供了一种电子书预览动态生成的方法,包括:从书中分析和提取主要事件,根据主要事件对应的片段信息动态生成图片,从而生成电子书的动态预览动画。进一步,还可构建预览动画到电子书位置的组合索引,从而使用户在播放预览动画时,通过点击即可跳转到电子书相应页码进行阅读,从提升了用户体验。
[0200]
本发明实施例还提供了一种信息处理装置,应用于第一设备,如图11所示,包括:
[0201]
第一获取模块111,用于获取目标文本中至少一个目标事件的事件信息;
[0202]
第一确定模块112,用于根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;
[0203]
第一生成模块113,用于根据每组所述图片生成参数信息,生成对应的目标图片;
[0204]
第二生成模块114,用于根据得到的所述目标图片,生成预览动画;
[0205]
其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项。
[0206]
本发明实施例提供的所述信息处理装置通过获取目标文本中至少一个目标事件的事件信息;根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息;根据每组所述图片生成参数信息,生成对应的目标图片;根据得到的所述目标图片,生成预览动画;其中,所述事件信息包括:时间、地点、人物以及事件在目标文本中的出现位置中的至少一项;能够实现自动生成文本对应的预览动画,提升处理效率,降低人工成本,很好的解决
了现有技术中针对图书预览的信息处理方案效率低的问题。
[0207]
其中,所述获取目标文本中至少一个目标事件的事件信息,包括:根据目标文本中包含的至少一个事件,获取所述至少一个事件的重要性指标信息;根据所述重要性指标信息,对所述至少一个事件进行排序;根据排序结果,从所述至少一个事件中选择至少一个目标事件;获取所述至少一个目标事件对应的事件信息;其中,所述重要性指标信息包括以下至少一项:针对所述事件的描述内容的篇幅字数、所述事件中关联目标人物的数量、所述事件中描写目标人物的篇幅字数、所述事件在其他章节出现的频次;所述其他章节是指所述目标文本所包含的章节中除所述事件所处章节之外的章节;所述事件所处章节是指满足第一条件的章节,所述第一条件包括:描述所述事件的文本内容的占比大于第一阈值。
[0208]
本发明实施例中,所述根据每个所述目标事件的事件信息,确定至少一组图片生成参数信息,包括:根据每个所述目标事件的事件信息,将针对所述目标事件的文本内容划分为至少一个片段;根据每个所述片段,确定一组图片生成参数信息。
[0209]
其中,所述根据每个所述片段,确定一组图片生成参数信息,包括:获取所述片段中的辅助信息;根据所述辅助信息,确定一组图片生成参数信息;其中,所述辅助信息包括:时间、地点、环境、场所、人物和摘要中的至少一项。
[0210]
进一步的,所述的信息处理装置,还包括:第二确定模块,用于确定每个所述片段的第一标识信息与所述目标图片的第二标识信息之间的第一对应关系;以及,每个所述片段的第一标识信息与每个片段在所述目标文本中位置的页码信息之间的第二对应关系。
[0211]
本发明实施例中,所述的信息处理装置,还包括:第三确定模块,用于在根据得到的所述目标图片,生成预览动画之后,在接收到针对所述预览动画的第一输入的情况下,确定所述第一输入对应的目标图像帧;根据所述目标图像帧的第三标识信息,确定对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;第一显示模块,用于根据所述页码信息,显示所述目标文本中的对应内容;或者,第四确定模块,用于在根据得到的所述目标图片,生成预览动画之后,在接收到第二设备发送的所述预览动画中的目标图像帧的第三标识信息的情况下,根据所述第三标识信息,确定所述目标图像帧对应的目标图片的第二标识信息;根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息;第一发送模块,用于将所述页码信息发送给所述第二设备。
[0212]
其中,所述根据所述第一对应关系和第二对应关系,确定所述第二标识信息对应的页码信息,包括:根据所述第二标识信息和第一对应关系,确定所述第二标识信息对应的片段的第一标识信息;根据所述第一标识信息和第二对应关系,确定所述第二标识信息对应的页码信息。
[0213]
本发明实施例中,所述根据得到的所述目标图片,生成预览动画,包括:根据得到的所述目标图片以及每个所述目标图片所对应的目标事件的重要等级,生成预览动画。
[0214]
进一步的,所述的信息处理装置,还包括:第二显示模块,用于在根据得到的所述目标图片,生成预览动画之后,在所述第一设备上显示所述预览动画;或者,第二发送模块,用于在根据得到的所述目标图片,生成预览动画之后,将所述预览动画发送给第二设备进行显示。
[0215]
其中,上述第一设备侧的信息处理方法的所述实现实施例均适用于该信息处理装
置的实施例中,也能达到相同的技术效果。
[0216]
本发明实施例还提供了一种信息处理装置,应用于第二设备,如图12所示,包括:
[0217]
第一接收模块121,用于在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;
[0218]
第一处理模块122,用于根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;
[0219]
第二接收模块123,用于接收所述第一设备发送的页码信息;
[0220]
第三显示模块124,用于根据所述页码信息,显示所述目标文本中的对应内容;
[0221]
其中,所述页码信息与所述目标图像帧相对应。
[0222]
本发明实施例提供的所述信息处理装置通过在播放针对目标文本的预览动画的情况下,接收针对所述预览动画的第二输入;根据所述第二输入,确定目标图像帧的第三标识信息,并发送给第一设备;接收所述第一设备发送的页码信息;根据所述页码信息,显示所述目标文本中的对应内容;其中,所述页码信息与所述目标图像帧相对应;能够实现针对目标图像帧自动进行对应文本页码的跳转,便于用户查看对应的文本内容,有助于提高用户体验,并且提升了处理效率,降低了人工成本,很好的解决了现有技术中针对图书预览的信息处理方案效率低的问题。
[0223]
其中,上述第二设备侧的信息处理方法的所述实现实施例均适用于该信息处理装置的实施例中,也能达到相同的技术效果。
[0224]
本发明实施例还提供了一种信息处理设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器执行所述程序时实现上述第一设备侧的信息处理方法;或者,所述处理器执行所述程序时实现上述第二设备侧的信息处理方法。
[0225]
其中,上述第一设备侧或第二设备侧的信息处理方法的所述实现实施例均适用于该信息处理设备的实施例中,也能达到相同的技术效果。
[0226]
本发明实施例还提供了一种可读存储介质,其上存储有程序,该程序被处理器执行时实现上述第一设备侧的信息处理方法中的步骤;或者,该程序被处理器执行时实现上述第二设备侧的信息处理方法中的步骤。
[0227]
其中,上述第一设备侧或第二设备侧的信息处理方法的所述实现实施例均适用于该可读存储介质的实施例中,也能达到相同的技术效果。
[0228]
需要说明的是,此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
[0229]
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
[0230]
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上
(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
[0231]
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(vlsi)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
[0232]
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1