基于人工智能的图像生成方法和装置制造方法及图纸

技术编号:18018964 阅读:65 留言:0更新日期:2018-05-23 05:12
本申请实施例公开了基于人工智能的图像生成方法和装置。该方法的一具体实施方式包括:接收用户输入的搜索用信息,其中,该搜索用信息用于指示对待绘制函数的函数图像的搜索需求;将该搜索用信息发送至服务器,其中,该服务器解析该搜索用信息得到该待绘制函数,确定并返回该待绘制函数的图像生成用信息;接收该图像生成用信息;利用该图像生成用信息,生成该函数图像。该实施方式丰富了生成函数图像的方式。

【技术实现步骤摘要】
基于人工智能的图像生成方法和装置
本申请实施例涉及计算机
,具体涉及互联网
,尤其涉及基于人工智能的图像生成方法和装置。
技术介绍
人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。函数关系式,简称函数。函数可以包括三要素:定义域、值域和对应法则(映射关系)。函数图像可以以图像形式直观展示自变量和因变量之间的关系。然而,现有的函数图像生成方式,通常需要在终端安装专业的数学软件,用户学习大量的数学知识,才能运用数学软件绘制函数图像。
技术实现思路
本申请实施例提出了基于人工智能的图像生成方法和装置。第一方面,本申请实施例提供了一种基于人工智能的图像生成方法,包括:接收用户输入的搜索用信息,其中,上述搜索用信息用于指示对待绘制函数的函数图像的搜索需求;将上述搜索用信息发送至服务器,其中,上述服务器解析上述搜索用信息得到上述待绘制函数,确定并返回上述待绘制函数的图像生成用信息;接收上述图像生成用信息;利用上述图像生成用信息,生成上述函数图像。在一些实施例中,上述服务器为搜索引擎服务器,上述搜索引擎服务器获取与上述待绘制函数相关的搜索结果,生成并返回网页和上述图像生成用信息,上述网页包括上述搜索结果和用于指示上述函数图像在上述网页中的位置指示信息。在一些实施例中,上述接收上述图像生成用信息,包括:接收上述网页和上述图像生成用信息。在一些实施例中,上述方法还包括:渲染呈现上述网页,其中,渲染呈现的网页包括在上述位置指示信息所指示的位置的函数图像。在一些实施例中,在上述绘制生成上述函数图像之后,上述方法还包括:显示上述函数图像。在一些实施例中,上述图像生成用信息包括上述待绘制函数以及定义域;以及上述利用上述图像生成用信息,生成上述函数图像,包括:根据上述待绘制函数以及上述定义域,确定与上述定义域中的自变量对应的因变量的值;基于上述定义域和所确定的因变量的值,绘制上述函数图像。在一些实施例中,上述图像生成用信息还包括上述待绘制函数的极值点信息,上述极值点信息是上述服务器通过以下步骤确定的:对上述待绘制函数求导和/或求偏导,得到求取结果;根据上述求取结果,确定上述待绘制函数的第一极值点信息。在一些实施例中,上述利用上述图像生成用信息,生成上述函数图像,包括:根据所确定的因变量的值,确定上述待绘制函数的第二极值点信息;根据上述定义域和所确定的因变量的值以及上述第一极值点信息和/或上述第二极值点信息,绘制上述函数图像。在一些实施例中,在上述显示上述函数图像之后,上述方法还包括:接收用户针对所显示的函数图像的操作的操作信息,其中,上述操作为以下至少一种:旋转、缩放和拖动,上述操作信息包括操作类型和操作位置信息;根据上述操作信息,调整所显示的函数图像。在一些实施例中,在上述显示上述函数图像之后,上述方法还包括:接收用户输入的用户指定信息,其中,用户指定信息包括以下至少一项:所指定的缩放倍数、所指定的定义域、所指定的值域、所指定的自变量数值和所指定的因变量数值;根据接收到的用户指定信息,确定与上述用户指定信息对应的待显示图像和/或待显示数值;显示所确定的待显示图像和/或待显示数值。第二方面,本申请实施例提供了一种基于人工智能的图像生成装置,包括:第一接收单元,配置用于接收用户输入的搜索用信息,其中,上述搜索用信息用于指示对待绘制函数的函数图像的搜索需求;发送单元,配置用于将上述搜索用信息发送至服务器,其中,上述服务器解析上述搜索用信息得到上述待绘制函数,确定并返回上述待绘制函数的图像生成用信息;第二接收单元,配置用于接收上述图像生成用信息;生成单元,配置用于利用上述图像生成用信息,生成上述函数图像。在一些实施例中,上述服务器为搜索引擎服务器,上述搜索引擎服务器获取与上述待绘制函数相关的搜索结果,生成并返回网页和上述图像生成用信息,上述网页包括上述搜索结果和用于指示上述函数图像在上述网页中的位置指示信息。在一些实施例中,上述第二接收单元,配置用于:接收上述网页和上述图像生成用信息。在一些实施例中,上述装置还包括:呈现单元,配置用于渲染呈现上述网页,其中,渲染呈现的网页包括在上述位置指示信息所指示的位置的函数图像。在一些实施例中,在上述绘制生成上述函数图像之后,上述装置还包括:第一显示单元,配置用于显示上述函数图像。在一些实施例中,上述图像生成用信息包括上述待绘制函数以及定义域;以及上述生成单元,配置用于:根据上述待绘制函数以及上述定义域,确定与上述定义域中的自变量对应的因变量的值;基于上述定义域和所确定的因变量的值,绘制上述函数图像。在一些实施例中,上述图像生成用信息还包括上述待绘制函数的极值点信息,上述极值点信息是上述服务器通过以下步骤确定的:对上述待绘制函数求导和/或求偏导,得到求取结果;根据上述求取结果,确定上述待绘制函数的第一极值点信息。在一些实施例中,上述生成单元,配置用于:根据所确定的因变量的值,确定上述待绘制函数的第二极值点信息;根据上述定义域和所确定的因变量的值以及上述第一极值点信息和/或上述第二极值点信息,绘制上述函数图像。在一些实施例中,在上述显示上述函数图像之后,上述装置还包括:第三接收单元,配置用于接收用户针对所显示的函数图像的操作的操作信息,其中,上述操作为以下至少一种:旋转、缩放和拖动,上述操作信息包括操作类型和操作位置信息;调整单元,配置用于根据上述操作信息,调整所显示的函数图像。在一些实施例中,上述装置还包括:第四接收单元,配置用于接收用户输入的用户指定信息,其中,用户指定信息包括以下至少一项:所指定的缩放倍数、所指定的定义域、所指定的值域、所指定的自变量数值和所指定的因变量数值;确定单元,配置用于根据接收到的用户指定信息,确定与上述用户指定信息对应的待显示图像和/或待显示数值;第二显示单元,配置用于显示所确定的待显示图像和/或待显示数值。第三方面,本申请实施例提供了一种终端,上述终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面的方法。本申请实施例提供的基于人工智能的图像生成方法和装置,通过接收用户输入的搜索用信息,其中,上述搜索用信息用于指示对待绘制函数的函数图像的搜索需求;将上述搜索用信息发送至服务器,其中,上述服务器解析上述搜索用信息得到上述待绘制函数,确定并返回上述待绘制函数的图像生成用信息;接收上述图像生成用信息;利用上述图像生成用信息,生成上述函数图像,丰富了生成函数图像的方式。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的基于人工智本文档来自技高网...
基于人工智能的图像生成方法和装置

【技术保护点】
一种基于人工智能的图像生成方法,包括:接收用户输入的搜索用信息,其中,所述搜索用信息用于指示对待绘制函数的函数图像的搜索需求;将所述搜索用信息发送至服务器,其中,所述服务器解析所述搜索用信息得到所述待绘制函数,确定并返回所述待绘制函数的图像生成用信息;接收所述图像生成用信息;利用所述图像生成用信息,生成所述函数图像。

【技术特征摘要】
1.一种基于人工智能的图像生成方法,包括:接收用户输入的搜索用信息,其中,所述搜索用信息用于指示对待绘制函数的函数图像的搜索需求;将所述搜索用信息发送至服务器,其中,所述服务器解析所述搜索用信息得到所述待绘制函数,确定并返回所述待绘制函数的图像生成用信息;接收所述图像生成用信息;利用所述图像生成用信息,生成所述函数图像。2.根据权利要求1所述的方法,其中,所述服务器为搜索引擎服务器,所述搜索引擎服务器获取与所述待绘制函数相关的搜索结果,生成并返回网页和所述图像生成用信息,所述网页包括所述搜索结果和用于指示所述函数图像在所述网页中的位置指示信息。3.根据权利要求2所述的方法,其中,所述接收所述图像生成用信息,包括:接收所述网页和所述图像生成用信息。4.根据权利要求3所述的方法,其中,所述方法还包括:渲染呈现所述网页,其中,渲染呈现的网页包括在所述位置指示信息所指示的位置的函数图像。5.根据权利要求1所述的方法,其中,在所述绘制生成所述函数图像之后,所述方法还包括:显示所述函数图像。6.根据权利要求1-5中任一项所述的方法,其中,所述图像生成用信息包括所述待绘制函数以及定义域;以及所述利用所述图像生成用信息,生成所述函数图像,包括:根据所述待绘制函数以及所述定义域,确定与所述定义域中的自变量对应的因变量的值;基于所述定义域和所确定的因变量的值,绘制所述函数图像。7.根据权利要求6所述的方法,其中,所述图像生成用信息还包括所述待绘制函数的极值点信息,所述极值点信息是所述服务器通过以下步骤确定的:对所述待绘制函数求导和/或求偏导,得到求取结果;根据所述求取结果,确定所述待绘制函数的第一极值点信息。8.根据权利要求7所述的方法,其中,所述利用所述图像生成用信息,生成所述函数图像...

【专利技术属性】
技术研发人员:李习君周俊李敏齐张一麟邵英杰
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1