涂鸦方法、装置、终端设备及存储介质制造方法及图纸

技术编号:36085227 阅读:26 留言:0更新日期:2022-12-24 11:00
本申请适用于图像设计技术领域,提供了一种涂鸦方法、装置、终端设备及存储介质,其中,该方法首先获取通过涂鸦输入设备设置的当前涂鸦类型,然后获取涂鸦输入设备在投影区域内输入的当前涂鸦区域,接着根据当前涂鸦区域的面积与当前涂鸦类型,生成与当前涂鸦类型对应的当前涂鸦图形,最后将当前涂鸦图形投影至投影区域,以在当前涂鸦区域内显示当前涂鸦图形。由此,可以根据用户需求,自适应调整涂鸦输入设备设置的当前涂鸦类型,再结合通过涂鸦输入设备确定的当前涂鸦区域,在投影区域内生成相应的当前涂鸦图形,从而提升涂鸦的灵活性和实用性,改善了用户体验。改善了用户体验。改善了用户体验。

【技术实现步骤摘要】
涂鸦方法、装置、终端设备及存储介质


[0001]本申请属于图像设计
,尤其涉及一种涂鸦方法、装置、终端设备及存储介质。

技术介绍

[0002]涂鸦是一种以用户随手绘制图形最终形成一幅完整图像的方法,用于记录用户的创作灵感以及美好事物。由于传统绘画涂鸦一般是在墙壁上呈现,且一方面墙壁所承载的涂鸦内容极为有限,另一方面墙壁上的随手涂鸦可能会破坏景观,产生视觉污染。因此,电子类的涂鸦产品逐渐进入人们的视野。
[0003]相关技术中,电子类的涂鸦产品多见于个人电脑领域,用户通过鼠标、触屏、手写板等输入设备,直接记录所想表现的图形。然而这种电子涂鸦的模式较为单一和固定,无法根据用户需求自适应调整涂鸦的方式,从而导致电子涂鸦的灵活性和实用性较差,影响了用户体验。

技术实现思路

[0004]本申请实施例提供了一种涂鸦方法、装置、终端设备及存储介质,可以解决电子涂鸦的灵活性和实用性较差,影响用户体验的问题。
[0005]本申请实施例的第一方面提供了一种涂鸦方法,包括:
[0006]获取通过涂鸦输入设备设置的当前涂鸦类型;
[0007]获取涂鸦输入设备在投影区域内输入的当前涂鸦区域;
[0008]根据当前涂鸦区域的面积与当前涂鸦类型,生成与当前涂鸦类型对应的当前涂鸦图形;
[0009]将当前涂鸦图形投影至投影区域,以在当前涂鸦区域内显示当前涂鸦图形。
[0010]可选的,在第一方面一种可能的实现方式中,上述根据当前涂鸦区域的面积与当前涂鸦类型,生成与当前涂鸦类型对应的当前涂鸦图形,包括:
[0011]将当前涂鸦区域的面积及当前涂鸦类型输入至预设的图形生成模型,以生成与当前涂鸦类型对应的当前涂鸦图形。
[0012]可选的,在第一方面一种可能的实现方式中,上述预设的图形生成模型通过如下步骤生成:
[0013]获取训练样本集,训练样本集中包括多个训练样本,每个训练样本包括样本涂鸦区域的面积与样本涂鸦类型;
[0014]将每个训练样本依次输入初始图形生成模型,以生成每个训练样本对应的预测涂鸦图形;
[0015]根据每个训练样本与对应的预测涂鸦图形之间的互信息,确定初始图形生成模型的损失值;
[0016]若损失值大于损失值阈值,则根据损失值对初始图形生成模型的网络参数进行更
新,并采用更新后的图形生成模型继续进行训练,直至更新后的图形生成模型的损失值小于损失值阈值,则将更新后的图形生成模型确定为预设的图形生成模型。
[0017]可选的,在第一方面一种可能的实现方式中,上述将当前涂鸦区域的面积及当前涂鸦类型输入至预设的图形生成模型,以生成与当前涂鸦类型对应的当前涂鸦图形,包括:
[0018]将当前涂鸦区域的面积及当前涂鸦类型输入至预设的图形生成模型,以生成与当前涂鸦类型对应的第一涂鸦图形;
[0019]根据预设的图形模糊算法,确定第一涂鸦图形中的每个第一像素点对应的邻域像素点;
[0020]将每个第一像素点及其对应的邻域像素点的像素平均值,分别确定为每个第一像素点的像素值,以生成第二涂鸦图形;
[0021]对第二涂鸦图形进行边缘融合处理,以生成当前涂鸦图形。
[0022]可选的,在第一方面一种可能的实现方式中,上述对第二涂鸦图形进行边缘融合处理,以生成当前涂鸦图形,包括:
[0023]确定第二涂鸦图形中各个第二像素点对应的梯度方向及梯度值;
[0024]根据第二涂鸦图形中各个第二像素点对应的梯度方向及梯度值,确定第二涂鸦图形中的参考边缘像素点;
[0025]将梯度值大于最小梯度阈值的参考边缘像素点确定为真实边缘像素点;
[0026]根据各个真实边缘像素点,生成第二涂鸦图形中的边缘,并将包含边缘的第二涂鸦图形确定为当前涂鸦图形。
[0027]可选的,在第一方面一种可能的实现方式中,上述真实边缘像素点中包括强边缘像素点与弱边缘像素点,上述根据各个真实边缘像素点,生成第二涂鸦图形中的边缘,包括:
[0028]将梯度值大于最大梯度阈值的真实边缘像素点确定为强边缘像素点,以及将梯度值小于最大梯度阈值的真实边缘像素点确定为弱边缘像素点;
[0029]根据各个弱边缘像素点将各个强边缘像素点进行连接,以生成第二涂鸦图形中的边缘。
[0030]可选的,在第一方面一种可能的实现方式中,上述获取涂鸦输入设备在投影区域内输入的当前涂鸦区域,包括:
[0031]获取投影区域当前反射的涂鸦输入设备的发射光线对应的反射光线,其中,发射光线是指涂鸦输入设备发射至投影区域的预设波段的光线;
[0032]根据反射光线,确定发射光线在投影区域中的对应区域;
[0033]将发射光线在投影区域中的对应区域,确定为当前涂鸦区域。
[0034]本申请实施例的第二方面提供了一种涂鸦装置,包括:
[0035]第一获取模块,用于获取通过涂鸦输入设备设置的当前涂鸦类型;
[0036]第二获取模块,用于获取涂鸦输入设备在投影区域内输入的当前涂鸦区域;
[0037]生成模块,用于根据当前涂鸦区域的面积与当前涂鸦类型,生成与当前涂鸦类型对应的当前涂鸦图形;
[0038]投影模块,用于将当前涂鸦图形投影至投影区域,以在当前涂鸦区域内显示当前涂鸦图形。
[0039]本申请实施例的第三方面提供了一种终端设备,包括:存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述第一方面的涂鸦方法。
[0040]本申请实施例的第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述第一方面的涂鸦方法。
[0041]本申请实施例的第五方面提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面的涂鸦方法。
[0042]本申请实施例与现有技术相比存在的有益效果是:本申请公开了一种涂鸦方法、装置、终端设备及存储介质,其中,该方法首先获取通过涂鸦输入设备设置的当前涂鸦类型,然后获取涂鸦输入设备在投影区域内输入的当前涂鸦区域,接着根据当前涂鸦区域的面积与当前涂鸦类型,生成与当前涂鸦类型对应的当前涂鸦图形,最后将当前涂鸦图形投影至投影区域,以在当前涂鸦区域内显示当前涂鸦图形。由此,可以根据用户需求,自适应调整涂鸦输入设备设置的当前涂鸦类型,再结合通过涂鸦输入设备确定的当前涂鸦区域,在投影区域内生成相应的当前涂鸦图形,从而提升涂鸦的灵活性和实用性,改善了用户体验。
附图说明
[0043]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0044]图1是本申请实施例一提供的一种涂鸦方法的流程示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种涂鸦方法,其特征在于,包括:获取通过涂鸦输入设备设置的当前涂鸦类型;获取所述涂鸦输入设备在投影区域内输入的当前涂鸦区域;根据所述当前涂鸦区域的面积与所述当前涂鸦类型,生成与所述当前涂鸦类型对应的当前涂鸦图形;将所述当前涂鸦图形投影至所述投影区域,以在所述当前涂鸦区域内显示所述当前涂鸦图形。2.如权利要求1所述的涂鸦方法,其特征在于,所述根据所述当前涂鸦区域的面积与所述当前涂鸦类型,生成与所述当前涂鸦类型对应的当前涂鸦图形,包括:将所述当前涂鸦区域的面积及所述当前涂鸦类型输入至预设的图形生成模型,以生成与所述当前涂鸦类型对应的所述当前涂鸦图形。3.如权利要求2所述的涂鸦方法,其特征在于,所述预设的图形生成模型通过如下步骤生成:获取训练样本集,所述训练样本集中包括多个训练样本,每个所述训练样本包括样本涂鸦区域的面积与样本涂鸦类型;将每个所述训练样本依次输入初始图形生成模型,以生成每个所述训练样本对应的预测涂鸦图形;根据每个所述训练样本与对应的预测涂鸦图形之间的互信息,确定所述初始图形生成模型的损失值;若所述损失值大于损失值阈值,则根据所述损失值对所述初始图形生成模型的网络参数进行更新,并采用更新后的图形生成模型继续进行训练,直至所述更新后的图形生成模型的损失值小于损失值阈值,则将所述更新后的图形生成模型确定为预设的图形生成模型。4.如权利要求2所述的涂鸦方法,其特征在于,所述将所述当前涂鸦区域的面积及所述当前涂鸦类型输入至预设的图形生成模型,以生成与所述当前涂鸦类型对应的所述当前涂鸦图形,包括:将所述当前涂鸦区域的面积及所述当前涂鸦类型输入至预设的图形生成模型,以生成与所述当前涂鸦类型对应的第一涂鸦图形;根据预设的图形模糊算法,确定所述第一涂鸦图形中的每个第一像素点对应的邻域像素点;将每个所述第一像素点及其对应的所述邻域像素点的像素平均值,分别确定为每个所述第一像素点的像素值,以生成第二涂鸦图形;对所述第二涂鸦图形进行边缘融合处理,以生成所述当前涂鸦图形。5.如权利要求4所述的涂鸦方法,其特征在于,所述对所述第二涂鸦图形进行边缘融合处理,以生成所述当前涂鸦图形,包括:确定所述第二涂鸦图形中各个第二像素点...

【专利技术属性】
技术研发人员:曾宏黄江枫陈永新邓生全
申请(专利权)人:深圳盈天下视觉科技有限公司
类型:发明
国别省市:

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

1