演示文稿生成方法、装置以及电子设备制造方法及图纸

技术编号:20625079 阅读:24 留言:0更新日期:2019-03-20 15:35
本公开提出一种演示文稿生成方法、装置、电子设备以及非暂态计算机可读存储介质,其中,方法包括:通过获取用于描绘演示文稿的绘制图片,根据绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息,进一步的,根据已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据预测元素的信息确定预测元素内容在演示文稿中的展示位置,最终,根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在演示文稿中的展示位置生成演示文稿。由此,根据绘制图片自动生成演示文稿,解决了现有技术中根据模板生成演示文稿,使得灵活性差、无法自主设计的问题,提高了演示文稿的制作效率,实现了自主设计的功能。

Presentation generation methods, devices and electronic devices

This disclosure proposes a presentation generation method, device, electronic device and non-transient computer readable storage medium, in which the method includes: generating information of prediction elements by acquiring drawing pictures for describing the presentation, generating information of prediction elements based on drawing pictures and information of known elements contained in the presentation to be generated, and further, according to information of known elements. Determine the display position of the known element content in the presentation, and determine the display position of the predicted element content in the presentation based on the information of the predicted element. Finally, generate the presentation according to the display position of the known element content in the presentation and the display position of the predicted element content in the presentation. As a result, presentations can be generated automatically according to drawing pictures, which solves the problem of poor flexibility and unable to design independently in the existing technology, improves the production efficiency of presentations and realizes the function of independent design.

【技术实现步骤摘要】
演示文稿生成方法、装置以及电子设备
本公开涉及移动终端
,尤其涉及一种演示文稿生成方法、装置以及电子设备。
技术介绍
随着互联网技术的不断发展,演示文稿的制作水平逐步提高,应用领域越来越广,正成为人们工作生活的重要组成部分,并在工作汇报、企业宣传、产品推介、婚礼庆典、项目竞标、管理咨询、教育培训等领域占着举足轻重的地位。演示文稿的应用领域日益广泛,人们对幻灯片的制作需求也越来越多。目前,演示文稿的制作主要是通过人工将图片、文字等元素填充到预设的模板,但是,这种方式需要耗费较高的人力成本,而且在一些情况下模板与内容无法很好的融合,从而导致演示文稿生成效率较低。
技术实现思路
本公开旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本公开提出一种演示文稿生成方法,以解决现有技术中通过人工将图片、文字等元素填充到预设的模板,再根据模板生成幻灯片,灵活性差、无法实现自主设计的技术问题,提高了幻灯片制作效率。本公开提出一种演示文稿生成装置。本公开提出一种电子设备。本公开提出一种非暂态存储介质。本公开一方面实施例提出了一种演示文稿生成方法,包括:获取用于描绘演示文稿的绘制图片;根据所述绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息;其中,所述信息包括位置和内容;根据所述已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据所述预测元素的信息确定预测元素内容在所述演示文稿中的展示位置;根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在所述演示文稿中的展示位置生成演示文稿。本公开又一方面实施例提出了一种演示文稿生成装置,包括:获取模块,用于获取用于描绘演示文稿的绘制图片;信息生成模块,用于根据所述绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息;其中,所述信息包括位置和内容;确定模块,用于根据所述已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据所述预测元素的信息确定预测元素内容在所述演示文稿中的展示位置;演示文稿生成模块,用于根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在所述演示文稿中的展示位置生成演示文稿。本公开又一方面实施例提出了一种电子设备,其特征在于,包括至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述实施例中所述的演示文稿生成方法。本公开又一方面实施例提出了一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述实施例中所述的演示文稿生成方法。本公开实施例提供的技术方案可以包含如下的有益效果:通过获取用于描绘演示文稿的绘制图片,根据绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息,进一步的,根据已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据预测元素的信息确定预测元素内容在演示文稿中的展示位置,最终,根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在演示文稿中的展示位置生成演示文稿。由此,根据绘制图片自动生成演示文稿,解决了现有技术中根据模板生成演示文稿,使得灵活性差、无法自主设计的问题,提高了演示文稿的制作效率,实现了自主设计的功能。附图说明本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本公开实施例所提供的一种演示文稿生成方法的流程示意图;图2为本公开实施例所提供的一种生成预测元素的信息方法的流程示意图;图3为本公开实施例所提供的一种训练预测模型的流程示例图;图4为本公开实施例所提供的另一种演示文稿生成方法的流程示意图;图5为本公开实施例所提供的一种演示文稿生成装置的结构示意图;图6是图示根据本公开的实施例的电子设备的硬件结构示意图;以及图7是图示根据本公开实施例的非暂态存储介质的示意图。具体实施方式下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。下面参考附图描述本公开实施例的演示文稿生成方法和装置。图1为本公开实施例所提供的一种演示文稿生成方法的流程示意图。如图1所示,该演示文稿生成方法包括以下步骤:步骤101,获取用于描绘演示文稿的绘制图片。其中,绘制图片,可以是通过电子设备直接绘制的用于描绘演示文稿图片,也可以是在纸上绘制的,再通过相机拍摄得到的图片。绘制图片的具体获取方式,本公开实施例中不做限定。其中,演示文稿,是指把静态文件制作成动态文件浏览,把复杂的问题变的通俗易懂,使之更加生动,给人留下更为深刻印象的幻灯片。一套完整的演示文稿一般包含:片头动画、PPT封面、前言、目录、过渡页、图表页、图片页、文字页、封底、片尾动画等。演示文稿正成为人们工作生活的重要组成部分,已经广泛的应用在工作汇报、企业宣传、产品推介、婚礼庆典、项目竞标、管理咨询等领域。本公开实施例中,如果用于描绘演示文稿的绘制图片是在纸上绘制的,可以通过拍摄将纸质的图片转换为用于描绘演示文稿的绘制图片;如果在电子设备上绘制的,只需要读取用户输入的绘制图片,即可获得用于演示文稿的绘制图片。需要说明的是,演示文稿的格式为XML格式,XML是一种标记语言,结构化的信息中包含了一些内容(例如文字,图片等)和一些指示出内容的重现手段的标记。每个演示文稿的XML包含了设定的在特定域语言(Domain-specificLanguage,DSL)中的标识(token),另外,每个token都可以有对应的一个序列号。步骤102,根据绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息。其中,已知元素,是指绘制图片所描绘的演示文稿中已知包含的元素,具体已知元素一般是演示文稿的开始元素,在XML格式中对应<START>。预测元素,是指预测出的绘制图片所描绘的演示文稿中可能包含的元素。无论是已知元素的信息还是预测元素的信息,这里的信息具体包含两方面内容,一方面是位置,一方面是内容。具体来说,位置是用于指示对应元素在演示文稿中的展示位置,内容是用于指示对应元素的内容,例如图像内容或者是文本内容,又或者是控件内容等等。本公开实施例中,为了基于绘制图片,和绘制图片描绘的演示文稿中包含的已知元素,预测出绘制图片描绘的演示文稿中包含的其他预测元素,作为一种可能的实现方式,可以对绘制图片进行特征提取,得到图像特征,以及,对已知元素的信息进行特征提取,得到已知元素的元素特征,进而将图像特征和已知元素的元素特征输入预先训练的预测模型中,得到预测元素的信息。由于该预测模型已经过预先训练,学习得到输入的特征与输出的信息之间的对应关系,基于该对应关系,可以预测出预测元素的信息。具体生成预测元素的信息的过程如图2所示,并在后续进行详细介绍。步骤103,根据已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据预测元素的信息确定预测元素内容在演示文稿中的展示位置。本公开实施例中,已知元素和预测元素的信息可以是通过X本文档来自技高网...

【技术保护点】
1.一种演示文稿生成方法,其特征在于,所述方法包括以下步骤:获取用于描绘演示文稿的绘制图片;根据所述绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息;其中,所述已知元素的信息包括已知元素内容和对应展示位置,所述预测元素的信息包括预测元素内容和对应展示位置;根据所述已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据所述预测元素的信息确定预测元素内容在所述演示文稿中的展示位置;根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在所述演示文稿中的展示位置生成演示文稿。

【技术特征摘要】
1.一种演示文稿生成方法,其特征在于,所述方法包括以下步骤:获取用于描绘演示文稿的绘制图片;根据所述绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息;其中,所述已知元素的信息包括已知元素内容和对应展示位置,所述预测元素的信息包括预测元素内容和对应展示位置;根据所述已知元素的信息确定已知元素内容在演示文稿中的展示位置,以及根据所述预测元素的信息确定预测元素内容在所述演示文稿中的展示位置;根据已知元素内容在演示文稿中的展示位置,以及预测元素内容在所述演示文稿中的展示位置生成演示文稿。2.根据权利要求1所述的演示文稿生成方法,其特征在于,所述根据所述绘制图片,以及待生成演示文稿中包含的已知元素的信息,生成预测元素的信息,包括:对所述绘制图片进行特征提取,得到图像特征;对所述已知元素的信息进行特征提取,得到所述已知元素的元素特征;将所述图像特征和所述已知元素的元素特征输入预先训练的预测模型中,得到所述预测元素的信息。3.根据权利要求2所述的演示文稿生成方法,其特征在于,所述将所述图像特征和所述已知元素的元素特征输入预先训练的预测模型中之后,还包括:循环执行将所述预测模型前次输出的预测元素的信息进行特征提取得到的元素特征,以及将所述图像特征输入所述预测模型中,得到所述预测模型本次输出的预测元素的信息,直至所述预测模型输出预设结束元素的信息为止。4.根据权利要求3所述的演示文稿生成方法,其特征在于,所述将所述图像特征和所述已知元素的元素特征输入预先训练的预测模型中之前,还包括:获取用于描绘训练演示文稿的训练图片,以及所述训练演示文稿中包含的各训练元素;根据各训练元素在所述训练演示文稿中的展示位置,以及各训练元素内容生成各训练元素的信息;对各训练元素的信息提取出的元素特征顺序排列得到训练序列;其中,预设起始元素的信息提取出的元素特征位于所述训练序列的首位,预设结束元素的信息提取出的元素特征位于所述训练序列的末位;根据所述训练图片提取出的图像特征,以及所述训练序列中各元素特征,训练所述预测...

【专利技术属性】
技术研发人员:俞亮
申请(专利权)人:天津字节跳动科技有限公司
类型:发明
国别省市:天津,12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1