利索能及
我要发布
收藏
专利号: 2011103187285
申请人: 中兴通讯股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-10-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于人工标志的增强现实方法,其特征在于,所述人工标志包括用于识别的红色识别区域、用于定位的蓝色定位区域及存储虚拟物体中需改变的信息的二维码,所述方法包括以下步骤:采集帧图像;

根据所述识别区域,检测所述帧图像中的所有人工标志,并放至链表中;

根据所述定位区域,计算获得人工标志所在平面信息;

根据所述人工标志所在平面信息,将虚拟物体叠加至人工标志所在平面上。

2.根据权利要求1所述的方法,其特征在于,所述根据所述识别区域,检测所述帧图像中的所有人工标志,并放至链表中的步骤具体包括:检测帧图像中的识别区域,并将其图像二值化;

提取所有识别区域的内外轮廓,判断识别区域是否为人工标志;

若是,则将其放至链表中;

若否,则返回采集下一帧图像。

3.根据权利要求2所述的方法,其特征在于,所述根据所述定位区域,计算获得人工标志所在平面信息的步骤包括:检测人工标志中的定位区域,并将其图像二值化;

提取所有定位区域的外轮廓,计算获得定位区域的四个角点;

根据所述定位区域的四个角点,计算获得人工标志所在平面信息。

4.根据权利要求3所述的方法,其特征在于,所述根据所述定位区域的四个角点,计算获得人工标志所在平面信息的步骤之后还包括:对所述人工标志所在平面信息进行滤波。

5.根据权利要求2至4中任一项所述的方法,其特征在于,所述提取所有识别区域的内外轮廓,判断识别区域是否为人工标志中的判断方法包括:若识别区域不存在内轮廓,则判断该识别区域不是人工标志;

若识别区域存在内轮廓,则将外轮廓和最大的内轮廓拟合成椭圆,计算两椭圆圆心距;

若所述圆心距小于外轮廓椭圆直径的1/10,则判断该识别区域是人工标志。

6.一种基于人工标志的增强现实装置,其特征在于,所述人工标志包括用于识别的红色识别区域、用于定位的蓝色定位区域及存储虚拟物体中需改变的信息的二维码,包括:图像采集模块,用于采集帧图像;

人工标志识别模块,用于根据所述识别区域,检测所述帧图像中的所有人工标志,并放至链表中;

人工标志定位模块,用于根据所述定位区域,计算获得人工标志所在平面信息,并根据所述人工标志所在平面信息,将虚拟物体叠加至人工标志所在平面上。

7.根据权利要求6所述的装置,其特征在于,所述人工标志识别模块具体包括:识别区域检测单元,用于检测帧图像中的识别区域,并将其图像二值化;

人工标志判断单元,用于提取所有识别区域的内外轮廓,判断识别区域是否为人工标志;若是,则将其放至链表中;若否,则通知图像采集模块采集下一帧图像。

8.根据权利要求7所述的装置,其特征在于,所述人工标志定位模块具体用于:定位区域检测单元,用于检测人工标志中的定位区域,并将其图像二值化;

定位区域角点计算单元,用于提取所有定位区域的外轮廓,计算获得定位区域的四个角点;

人工标志平面计算单元,用于根据所述定位区域的四个角点,计算获得人工标志所在平面信息。

9.根据权利要求8所述的装置,其特征在于,所述人工标志定位模块还包括:平面信息滤波单元,用于在计算获得人工标志所在平面信息后,对所述人工标志所在平面信息进行滤波。

10.根据权利要求7至9中任一项所述的装置,其特征在于,所述人工标志判断单元具体用于:若识别区域不存在内轮廓,则判断该识别区域不是人工标志;

若识别区域存在内轮廓,则将外轮廓和最大的内轮廓拟合成椭圆,计算两椭圆圆心距;

若所述圆心距小于外轮廓椭圆直径的1/10,则判断该识别区域是人工标志。