一种基于增强现实的涂色识别图的显示方法及系统与流程

文档序号:11591688阅读:403来源:国知局

本发明涉及增强现实技术领域,特别涉及一种基于增强现实的涂色识别图的显示方法和系统。



背景技术:

涂色是一项适合幼儿早期开展的、可以锻炼幼儿手眼脑协调能力的艺术活动。涂色活动不仅能充分展现孩子对周围客观世界的认识,还能反映孩子的生活经验。孩子们能够通过涂色表达自己眼中的世界,能启发思维还能锻炼动脑能力。涂色能促进孩子们锻炼手眼脑协调、发展观察能力、动手能力。这对孩子来说是一项很好的早教活动。但是,当前的涂色产品互动性较差,除了涂色外并无其他功能,单一而乏味,同时也不能让他们的作品进行动态立体展现,无法给用户更好的视觉体验。



技术实现要素:

本发明提供了一种基于增强现实的涂色识别图的显示方法和系统,解决了现有技术功能单一且视觉效果差的技术问题。

本发明解决上述技术问题的技术方案如下:一种基于增强现实的涂色识别图的显示方法,包括:

s1、对涂色识别图进行扫描,获取对应于所述涂色识别图的扫描图,所述涂色识别图包括多个增强现实技术可识别的特征点;

s2、对所述扫描图中的特征点进行提取;

s3、对提取到的所述特征点进行增强现实处理,获取对应于所述特征点的匹配模型;

s4、对所述匹配模型和所述扫描图进行虚拟现实图像合成,将合成后的图像发送到移动终端进行显示。

本发明的有益效果是:通过对用户涂好的涂色识别图进行扫描,获取到对应的扫描图,提取扫描图中的特征点,通过增强现实技术获取到特征点对应的匹配模型,通过移动终端显示出来,给用户良好的视觉效果体验。

在上述技术方案的基础上,本发明还可以做如下改进。

优选地,在所述步骤s1之前,还包括:

s0、制作所述涂色识别图。

优选地,所述步骤s0具体包括:

s101、选取第一数量的大小相同且图案不同的识别图;

s102、从所述识别图中随机选取第二数量的识别图作为背景图;

s103、将unity作为验证工具,搭建验证工程;

s104、通过所述验证工程对所述背景图进行验证,得到验证结果;

s105、根据所述验证结果对所述背景图进行拼接,并在中间留白作为涂色区域,得到所述涂色识别图。

优选地,所述背景图设置有多个增强现实技术可识别的特征点,且所述背景图为非单调重复的图案。

优选地,所述涂色区域的面积占所述涂色识别图的比例范围为30%-50%。

一种基于增强现实的涂色识别图的显示系统,包括:

扫描模块,用于对涂色识别图进行扫描,获取对应于所述涂色识别图的扫描图,所述涂色识别图包括多个增强现实技术可识别的特征点;

提取模块,用于对所述扫描图中的特征点进行提取;

处理模块,用于对提取到的所述特征点进行增强现实处理,获取对应于所述特征点的匹配模型;

合成模块,用于对所述匹配模型和所述扫描图进行虚拟现实图像合成,将合成后的图像发送到移动终端进行显示。

优选地,在所述扫描模块之前,还包括:制作模块,用于制作所述涂色识别图。

优选地,所述制作模块具体用于:

选取第一数量的大小相同且图案不同的识别图;

从所述识别图中随机选取第二数量的识别图作为背景图;

将unity作为验证工具,搭建验证工程;

通过所述验证工程对所述背景图进行验证,得到验证结果;

根据所述验证结果对所述背景图进行拼接,并在中间留白作为涂色区域,得到所述涂色识别图。

优选地,所述背景图设置有多个增强现实技术可识别的特征点,且所述背景图为非单调重复的图案。

优选地,所述涂色区域的面积占所述涂色识别图的比例范围为30%-50%。

附图说明

图1为本发明实施例提供的一种基于增强现实的涂色识别图的显示方法的流程示意图;

图2为本发明另一实施例提供的涂色识别图;

图3为本发明实施例提供的一种基于增强现实的涂色识别图的显示系统的结构示意图;

图4为本发明另一实施例提供的一种基于增强现实的涂色识别图的显示系统的结构示意图。

具体实施方式

以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。

如图1所示,在实施例中,提供一种基于增强现实的涂色识别图的显示方法,包括:

s1、对涂色识别图进行扫描,获取对应于涂色识别图的扫描图,涂色识别图包括多个增强现实技术可识别的特征点;

s2、对扫描图中的特征点进行提取;

s3、对提取到的特征点进行增强现实处理,获取对应于特征点的匹配模型;

s4、对匹配模型和扫描图进行虚拟现实图像合成,将合成后的图像发送到移动终端进行显示。

具体地,通过摄像头对用户涂好的涂色识别图进行扫描,获取到对应的扫描图,提取扫描图中的特征点,通过增强现实技术获取到特征点对应的匹配模型,通过移动终端显示出来,给用户良好的视觉效果体验。

在步骤s1之前,还包括:

s0、制作涂色识别图。

步骤s0具体包括:

s101、选取第一数量的大小相同且图案不同的识别图;

s102、从识别图中随机选取第二数量的识别图作为背景图;

s103、将unity作为验证工具,搭建验证工程;

s104、通过验证工程对背景图进行验证,得到验证结果;

s105、根据验证结果对背景图进行拼接,并在中间留白作为涂色区域,得到涂色识别图。

背景图设置有多个增强现实技术可识别的特征点,且背景图为非单调重复的图案。

涂色区域的面积占涂色识别图的比例范围为30%-50%。

具体地,涂色识别图的制作方法包括以下步骤:步骤1,选取8张大小相同、图案不同的识别图;步骤2,根据图2给出的制作识别图的样例图来随机选取其中四块,作为模块1、模块2、模块3和模块4,其后留出中间留白处,作为涂色区域;步骤3,根据表一给出的九种验证方式制作出对应的拼接图,以用作验证的识别图;步骤4,在unity工程中,验证本发明中提出的识别图制作方式;步骤5,通过识别图,使用验证工程以测试识别图是否可用,并记录结果,可得出本方法所给出的快速稳定制作ar涂色识别图的可行性。在制作涂色识别图时,不同张识别图上,不应出现同边模块图相同的情况;中间留白部分(非识别区域)尽量控制在30%-50%内(留白部分越大,对边框模块图的要求就越高),建议留白部分控制在40%左右;除留白部分外,四块边框模块图上的特征点要多,且不能是单调重复的图案;留白部分的边界与边框模块图的边界处尽量不要有过多的特征点;中间留白部分的形状对识别影响很小(在测试时,留白部分为长方形、圆形或者椭圆形,对识别几乎没有影响)。

表一

如图3所示,在实施例中,提供一种基于增强现实的涂色识别图的显示系统,包括:

扫描模块1,用于对涂色识别图进行扫描,获取对应于涂色识别图的扫描图,涂色识别图包括多个增强现实技术可识别的特征点;

提取模块2,用于对扫描图中的特征点进行提取;

处理模块3,用于对提取到的特征点进行增强现实处理,获取对应于特征点的匹配模型;

合成模块4,用于对匹配模型和扫描图进行虚拟现实图像合成,将合成后的图像发送到移动终端进行显示。

如图4所示,在扫描模块1之前,还包括:制作模块5,用于制作涂色识别图。

制作模块5具体用于:

选取第一数量的大小相同且图案不同的识别图;

从识别图中随机选取第二数量的识别图作为背景图;

将unity作为验证工具,搭建验证工程;

通过验证工程对背景图进行验证,得到验证结果;

根据验证结果对背景图进行拼接,并在中间留白作为涂色区域,得到涂色识别图。

背景图设置有多个增强现实技术可识别的特征点,且背景图为非单调重复的图案。

涂色区域的面积占涂色识别图的比例范围为30%-50%。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1