【技术实现步骤摘要】
【国外来华专利技术】
本专利技术大体上涉及基于计算机视觉的对象辨识应用程序,且明确地但非排他地说,涉及特征数据库管理。
技术介绍
在移动电话或其它移动平台上实现增强现实(AR)的一个难题是实时地检测和追踪对象的问题。用于AR应用程序的对象检测具有非常苛刻的要求:其必须提供完整的六个自由度,产生相对于给定坐标系的绝对测量值,非常稳固并且实时地运行。所关注的是使用基于计算机视觉(CV)的途径来计算相机姿势的方法,其依赖于首先检测并且随后在相机视图内追踪对象。在一个方面中,检测操作包含检测包含在数字图像内的一组特征,以便将那些特征与对应于现实世界对象的已知特征的数据库进行比较。特征可指数字图像中的一个区域,这个区域的属性(例如亮度或颜色)与所述区域周围的区是不同的。在一个方面中,特征是数字图像中的一个区域,在这个区域中一些属性是恒定的,或者在规定的值范围内变化。接着将所提取的特征与特征数据库中包含的已知特征比较,以便确定图像中是否存在现实世界对象。因此,基于视觉的AR系统的操作中的一个重要要素是特征数据库的组成。在许多系统中,在运行时间之前建构特征数据库,建构的方式是通过从多种已知视点拍摄已知目标对象的多个样本图像。接着从这些样本图像中提取特征并将其添加到特征数据库。然而,一旦创建特征数据库,包含于数据库中的特征就保持静止,且因此使用此数据库的系统的检测性能也保持静止。
技术实现思路
根据本专利技术的一个方面,一种动态地更新含有对应于已知目标对象的特征的特征数据库的方法包含:提供图像;从所提供的图像内提取第一组特征;以及将所述第一组特征与存储在所述特征数据库中的特征进行比较。如果确定目 ...
【技术保护点】
一种动态地更新含有对应于已知目标对象的特征的特征数据库的计算机实施的方法,所述方法包括:提供图像;从所述所提供的图像提取第一组特征;将所述第一组特征与存储在所述特征数据库中的所述特征进行比较;基于包含于所述第一组特征中的所述特征中的至少一些是否与包含于所述特征数据库中的所述特征中的至少一些相关,来确定所述目标对象是否存在于所述图像中;以及如果是,那么识别所述第一组的所述所提取的特征中尚未包含于所述特征数据库中的至少一者,并将所述至少一个所提取特征添加到所述特征数据库。
【技术特征摘要】
【国外来华专利技术】2014.01.28 US 14/166,6201.一种动态地更新含有对应于已知目标对象的特征的特征数据库的计算机实施的方法,所述方法包括:提供图像;从所述所提供的图像提取第一组特征;将所述第一组特征与存储在所述特征数据库中的所述特征进行比较;基于包含于所述第一组特征中的所述特征中的至少一些是否与包含于所述特征数据库中的所述特征中的至少一些相关,来确定所述目标对象是否存在于所述图像中;以及如果是,那么识别所述第一组的所述所提取的特征中尚未包含于所述特征数据库中的至少一者,并将所述至少一个所提取特征添加到所述特征数据库。2.根据权利要求1所述的计算机实施的方法,其中从所述所提供的图像提取所述第一组特征包含将尺度不变特征变换SIFT算法应用于所述所提供的图像。3.根据权利要求1所述的计算机实施的方法,其中将所述至少一个所提取特征添加到所述特征数据库包含仅在所述至少一个特征的得分超过得分阈值的情况下,添加所述至少一个所提取特征。4.根据权利要求3所述的计算机实施的方法,其中所述得分是基于所述所提取特征的从由以下组成的群组中选出的方面:曲率的局部量度和拐点强度的量度。5.根据权利要求1所述的计算机实施的方法,其进一步包括在确定所述目标对象存在于所述图像中的情况下,确定所提取的特征是否属于所述目标对象,其中将所述至少一个所提取特征添加到所述特征数据库包含仅在所述所提取特征属于所述目标对象的情况下,添加所述至少一个所提取特征。6.根据权利要求1所述的计算机实施的方法,其中将所述至少一个所提取特征添加到所述特征数据库包含仅在所述至少一个所提取特征不同于已经包含于所述特征数据库中的特征的情况下,添加所述至少一个所提取特征。7.根据权利要求6所述的计算机实施的方法,其中如果所述至少一个所提取特征的关键点位置与所述特征数据库中的关键点位置相差超过第一阈值量,那么所述至少一个所提取特征不同于已经包含于所述特征数据库中的特征。8.根据权利要求6所述的计算机实施的方法,其中如果所述至少一个所提取特征的关键点描述符与所述特征数据库中的关键点描述符相差超过第二阈值量,那么所述至少一个所提取特征不同于已经包含于所述特征数据库中的特征。9.一种上面存储有用于更新含有对应于已知目标对象的特征的特征数据库的程序代码的计算机可读媒体,所述程序代码包括用于以下操作的指令:从所提供的图像提取第一组特征;将所述第一组特征与存储在所述特征数据库中的所述特征进行比较;基于包含于所述第一组特征中的所述特征中的至少一些是否与包含于所述特征数据库中的所述特征中的至少一些相关,来确定所述目标对象是否存在于所述图像中;以及如果是,那么识别所述第一组的所述所提取的特征中尚未包含于所述特征数据库中的至少一者,并将所述至少一个所提取特征添加到所述特征数据库。10.根据权利要求9所述的计算机可读媒体,其中所述用于从所述所提供的图像内提取所述第一组特征的指令包含用于将尺度不变特征变换SIFT算法应用于所述所提供的图像的指令。11.根据权利要求9所述的计算机可读媒体,其中所述用于将所述至少一个所提取特征添加到所述特征数据库的指令包含用于仅在所述至少一个特征的得分超过得分阈值的情况下添加所述至少一个所提取特征的指令。12.根据权利要求11所述的计算机可读媒体,其中所述得分是基于所述所提取特征的从由以下组成的群组中选出的方面:曲率的局部量度和拐点强度的量度。13.根据权利要求9所述的计算机可读媒体,其进一...
【专利技术属性】
技术研发人员:R·克里希纳穆尔蒂,B·弗尔采利,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。