本申请属于智能绘画,尤其涉及一种智能绘画的控制方法、装置、终端设备及介质。
背景技术:
1、近年来,随着科技和人工智能的不断发展,在平板和智能手机等终端设备上进行绘画深受用户喜爱。目前的智能绘画主要包括两种方式,一种是用户直接在终端设备的屏幕上进行自主绘画,根据用户的绘画轨迹生成对应的图画,即,用户的绘画轨迹是什么样最终呈现的图画就是什么样,这样的绘画方式下,若用户不擅长绘画或未经过系统绘画学习,则很难绘画出满意的图画。
2、为了满足没有绘画基础的用户的绘画需求,还可以根据用户的想法进行智能绘画,具体的,智能系统根据用户输入的关键词或对图画的描述性语句直接生成素材库中对应的素材图画,最终将多个素材图画拼接生成目标图画。然而,这样的方式用户的绘画参与感很低,给用户带来不好的体验。
3、由此可见,如何不同绘画基础的用户的绘画需求,提升用户得到满意图画的概率,同时,用户的绘画参与感,是本领域技术人员亟待解决的问题。
技术实现思路
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、需要说明的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种智能绘画的控制方法,其特征在于,包括:
2.如权利要求1所述的智能绘画的控制方法,其特征在于,所述根据所述绘画轨迹和所述绘画素材生成目标图画单元包括:
3.如权利要求2所述的智能绘画的控制方法,其特征在于,所述目标图画单元包括所述绘画轨迹的至少一部分。
4.如权利要求1所述的智能绘画的控制方法,其特征在于,所述从素材库中获取当前指定的绘画素材包括:
5.如权利要求1-4任意一项所述的智能绘画的控制方法,其特征在于,在生成所述目标图画单元之后,还包括:
6.如权利要求5所述的智能绘画的控制方法,其特征在于,还包括:
7.如权利要求2所述的智能绘画的控制方法,其特征在于,所述将第一图画输入超分网络模型得到第二图画包括:
8.一种智能绘画的控制装置,其特征在于,包括:
9.一种终端设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的智能绘画的控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的智能绘画的控制方法。