本发明涉及图像处理,具体为一种基于ai图像处理算法的涂色方法。
背景技术:
1、海外移动应用市场有一个“涂色”类型的休闲小游戏很受市场欢迎,市场规模很大,该类涂色游戏的主要玩法是显示一个勾勒线条的人像图案,该人像图案上包含有多个由若干个相邻的勾勒线所构成的待涂色区域,由用户玩家为每个空白的待涂色区域去填涂颜色。
2、该类涂色游戏存在以下技术问题:(1)需要投入大量设计师去手绘勾勒线条的人像图案,人力成本投入很大;(2)用户只能玩由厂家预先制作好的人像图案的涂色,影响用户的趣味体验感;(3)缺少用户之间的互动乐趣。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术的不足,本发明提供了一种基于ai图像处理算法的涂色方法,能够解决上述技术问题。
3、(二)技术方案
4、为解决上述技术问题,本发明提供如下技术方案:一种基于ai图像处理算法的涂色方法,包括以下步骤:
5、s1:用户上传人像照片;
6、s2:对人像照片进行ai图像处理,以自动生成人像勾勒图,其中人像勾勒图包含有多个勾勒线以及多个待涂色区域,若干个相邻的勾勒线构成一个待涂色区域;
7、s3:生成包含有人像勾勒图的超级链接;
8、s4:在线分享超级链接给其他用户;
9、s5:其他用户点击超级链接,以对人像勾勒图的各个待涂色区域进行涂色。
10、优选的,步骤s2的ai图像处理具体包括以下子步骤:
11、s21:自动从人像照片中提取人像区域的图像内容;
12、s22:自动从人像区域的图像内容中提取勾勒线,以自动生成人像勾勒图。
13、优选的,在步骤s2之后还包括:
14、s2a:对应各个待涂色区域,从人像照片提取各个对应位置区域的所有颜色值;
15、s2b:根据所有颜色值计算对应位置区域的颜色平均值。
16、优选的,步骤s3具体为:将人像勾勒图以及各个颜色平均值保存成数据文件,以生成超级链接。
17、优选的,超级链接还包含有过关奖励方式。
18、优选的,过关奖励方式为:判断用户的涂色评分的排名是否在预设名次内,若是则赋予用户预设文件的下载权限。
19、优选的,过关奖励方式为:判断用户的涂色评分是否高于预设分值,若是则赋予用户预设文件的下载权限。
20、优选的,预设文件为文本、图片或者音频。
21、优选的,在步骤s5之后还包括:
22、s6:计算用户在各个待涂色区域所涂的颜色平均值与步骤s2b的颜色平均值两者之间的偏离值,偏离值越小则涂色评分越高。
23、优选的,在步骤s6之后还包括:
24、s7:判断涂色评分是否满足过关奖励方式的奖励条件,若是则相应触发过关奖励方式的奖励内容。
25、(三)有益效果
26、与现有技术相比,本发明提供了一种基于ai图像处理算法的涂色方法,具备以下有益效果:(1)通过对用户上传的人像照片进行ai图像处理,以自动生成人像勾勒图,无需投入大量设计师去手绘勾勒人像图案,大大减少人力成本投入;(2)涂色的图案选择不受限于厂家预先制作好的人像图案,用户可自己选择上传人像照片,提高用户的趣味体验感;(3)此外本发明通过生成包含有人像勾勒图的超级链接,进一步在线分享超级链接给其他用户,以使得其他用户可对超级链接所包含的人像勾勒图进行涂色,从而增加用户之间的互动乐趣。
1.一种基于ai图像处理算法的涂色方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于ai图像处理算法的涂色方法,其特征在于,所述步骤s2的ai图像处理具体包括以下子步骤:
3.根据权利要求1所述的基于ai图像处理算法的涂色方法,其特征在于,在所述步骤s2之后还包括:
4.根据权利要求3所述的基于ai图像处理算法的涂色方法,其特征在于,所述步骤s3具体为:将所述人像勾勒图以及各个所述颜色平均值保存成数据文件,以生成所述超级链接。
5.根据权利要求4所述的基于ai图像处理算法的涂色方法,其特征在于:所述超级链接还包含有过关奖励方式。
6.根据权利要求5所述的基于ai图像处理算法的涂色方法,其特征在于:所述过关奖励方式为:判断用户的涂色评分的排名是否在预设名次内,若是则赋予用户预设文件的下载权限。
7.根据权利要求5所述的基于ai图像处理算法的涂色方法,其特征在于:所述过关奖励方式为:判断用户的涂色评分是否高于预设分值,若是则赋予用户预设文件的下载权限。
8.根据权利要求6或7所述的基于ai图像处理算法的涂色方法,其特征在于:所述预设文件为文本、图片或者音频。
9.根据权利要求8所述的基于ai图像处理算法的涂色方法,其特征在于,在所述步骤s5之后还包括:
10.根据权利要求9所述的基于ai图像处理算法的涂色方法,其特征在于,在所述步骤s6之后还包括: