一种机器人绘画系统技术方案

技术编号:39833163 阅读:5 留言:0更新日期:2023-12-29 16:16
本发明专利技术提出了一种机器人绘画系统

【技术实现步骤摘要】
一种机器人绘画系统、方法、电子设备及可读存储介质


[0001]本专利技术涉及绘画机器人领域,具体而言,涉及一种机器人绘画系统

方法

电子设备及可读存储介质


技术介绍

[0002]随着现代工业技术的不断发展,自动化技术应用范围的不断增加,机器人已成为现代工业生产中一个必不可少的部分

绘画机器人,是一种能够模仿人类完成某些绘画动作的类人机器人,绘画机器人可用于各种不同的领域,比如教学

艺术

生活

娱乐等

绘画机器人的出现大大减少了相关人员的工作量,可以实现成批量生产,减少成本与劳动力,提高工作效率

[0003]传统的绘画机器人内容输出模式为:出厂时预制多条内容至机器人内部存储器,用户通过扫描特定二维码,调取二维码对应的图形内容数据
ID
,并由机器对数据文件进行解析并转化为坐标数据,而后通过控制器控制机械手臂依坐标数据轨迹绘制出图形内容

该模式存在以下弊端:

图形内容为预制的固化内容,缺少变化,绘画风格单一,绘画内容较为固定,不能满足用户在实际应用过程中需求的多样化,存在着可定制性与灵活性不足的问题;

预制的内容数量有限,可玩性欠缺


技术实现思路

[0004]本专利技术的目的在于提供一种机器人绘画系统及使用方法,其能够识别用户语音和提供的图像,生成具有个性化的绘画作品

绘画风格多样,具有较强的趣味性,具有更强的可定制性和灵活性

[0005]本专利技术是这样实现的:
[0006]第一方面,本申请提供一种机器人绘画系统,包括语音识别模块

图形生成模块

图形处理模块

机器人绘画模块;
[0007]语音识别模块,用于获取用户语音,并使用自然语言处理工具分析用户语音得到用户绘画意图,将用户绘画意图传输给图形生成模块;
[0008]图形生成模块,用于接收用户绘画意图和用户输入的图形;调取人工智能图形生成算法将用户绘画意图转化为图形数据,得到第一图形数据,所述第一图形数据携带有多个图形数据

以及表征所述图形数据难度等级的数据标签;基于图像融合算法,将用户输入的图形进行合成创作,得到第二图形数据,所述第二图形数据携带有多个图形数据

以及表征所述图形数据难度等级的数据标签;
[0009]图形处理模块,用于接收用户输入的图形和对图形的处理方式,当图形的处理方式为对用户输入的图形进行二次加工时,将用户输入的图形传入图形生成模块;当图形的处理方式为对用户输入的图形进行打分时,按照预设的评分规则对用户输入的图形打分并输出打分结果;
[0010]机器人绘画模块,用户根据数据标签选择第一图形数据难度等级或第二图形数据
难度等级绘制对应的图形

[0011]基于第一方面,进一步的,语音识别模块包括自然语言处理工具

语音接收装置;
[0012]语音接收装置,用于识别用户语音,并将用户语音转换成自然语言处理工具可以识别的形式;
[0013]自然语言处理工具,用于根据用户语音分析用户绘画意图;所述用户绘画意图包括绘画风格

绘画内容

[0014]进一步的,绘画意图还包括对已绘制出的图形提出修改意见

[0015]进一步的,图形生成模块包括核心处理子模块

数据接收子模块

数据传输子模块

存储子模块;
[0016]数据接收子模块,用于接收语音识别模块和图形处理模块传输的信息,并将信息转换为核心处理子模块可以识别的形式;
[0017]核心处理子模块,用于根据数据接收模块传输的数据采用人工智能图形生成算法生成目标图形数据;
[0018]数据传输子模块,用于使图形生成模块和机器人绘画模块通信;
[0019]存储子模块,用于存储目标图形数据
,
并在用户选定目标图形数据后,删除其余目标图形数据

[0020]进一步的,机器人绘画模块包括控制模块

绘画机器人;
[0021]控制模块,用于获取用户的选择指令,根据选择指令选择图形并生成控制指令,控制绘画机器人;
[0022]绘画机器人,用于根据控制指令绘制对应的图形

[0023]进一步的,用户输入的图形包括二维码和直接提供的图形;其中,二维码用于识别映射图形数据文件

[0024]第二方面,本申请提供一种机器人绘画方法,其包括以下步骤:
[0025]S1、
判断用户的输入方式,当用户进行语音输入时,进入步骤
S2
;否则,用户进行图形输入,进入步骤
S4

[0026]S2、
获取用户语音,并使用自然语言处理工具分析用户语音得到用户绘画意图;
[0027]S3、
调取人工智能图形生成算法根据用户绘画意图生成不同难度等级的第一图形数据,并进入步骤
S6

[0028]S4、
判断用户意图,当用户需要对输入的图形进行二次加工时,进入步骤
S5
;否则,根据预设的评分规则对用户输入的图形进行打分并输出打分结果;
[0029]S5、
调取人工智能图形生成算法根据用户输入的图形进行二次加工,得到第二图形数据;
[0030]S6、
用户选择第一图形数据或第二图形数据的难度等级并控制机器人绘画模块绘制对应的图形

[0031]第三方面,本申请提供一种电子设备,其包括存储器,用于存储一个或多个程序;处理器;当上述一个或多个程序被上述处理器执行时,实现如上述第二方面中所述的方法

[0032]第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第二方面中所述的方法

[0033]相对于现有技术,本专利技术至少具有如下优点或有益效果:
[0034]本专利技术提出了一种机器人绘画系统

方法

电子设备及可读存储介质,将输入的语音指令转化为电脑可识别的文本,使绘画机器人能够识别并理解人类语言;人工智能语言模型和人工智能图形生成技术的结合可以实现绘画机器人的智能化水平和绘画作品的多样化,使得用户可以通过简单的语音指令创造出各种丰富的图形,并为绘画机器人带来了更人性化和智能化的体验;图形处理模块接收用户输入的图形,可以增强用户和机器人之间的互动性;绘画机器人能够创造更高效

更准确

更有创造力的图形本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种机器人绘画系统,其特征在于,包括语音识别模块

图形生成模块

图形处理模块

机器人绘画模块;语音识别模块,用于获取用户语音,并使用自然语言处理工具分析用户语音得到用户绘画意图,将用户绘画意图传输给图形生成模块;图形处理模块,用于接收用户输入的图形和对图形的处理方式,当图形的处理方式为对用户输入的图形进行二次加工时,将用户输入的图形传入图形生成模块;当图形的处理方式为对用户输入的图形进行打分时,按照预设的评分规则对用户输入的图形打分并输出打分结果;图形生成模块,用于接收用户绘画意图和用户输入的图形;调取人工智能图形生成算法将用户绘画意图转化为图形数据,得到第一图形数据,所述第一图形数据携带有多个图形数据

以及表征所述图形数据难度等级的数据标签;基于图像融合算法,将用户输入的图形进行合成创作,得到第二图形数据,所述第二图形数据携带有多个图形数据

以及表征所述图形数据难度等级的数据标签;机器人绘画模块,用户根据数据标签选择第一图形数据难度等级或第二图形数据难度等级绘制对应的图形
。2.
如权利要求1所述的一种机器人绘画系统,其特征在于,所述语音识别模块包括自然语言处理工具

语音接收装置;语音接收装置,用于识别用户语音,并将用户语音转换成自然语言处理工具可以识别的形式;自然语言处理工具,用于根据用户语音分析用户绘画意图;所述用户绘画意图包括绘画风格

绘画内容
。3.
如权利要求2所述的一种机器人绘画系统,其特征在于,绘画意图还包括对已绘制出的图形提出修改意见
。4.
如权利要求1所述的一种机器人绘画系统,其特征在于,所述图形生成模块包括核心处理子模块

数据接收子模块

数据传输子模块

存储子模块;数据接收子模块,用于接收语音识别模块和图形处理模块传输的信息,并将信息转换为核心处理子模块可以识别的形式;核心处理子模块,用于根据数据接收模块传输的数据采用人工智能图形生成算法生成目标图形数据;...

【专利技术属性】
技术研发人员:王江江波涛邹汝豪
申请(专利权)人:蓝宙江苏技术有限公司
类型:发明
国别省市:

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

1