一种快速识别物体的方法技术

技术编号:28223123 阅读:22 留言:0更新日期:2021-04-28 09:51
本发明专利技术公开了一种快速识别物体的方法,包括以下步骤:建立与已知建模对象相关联的识别模型的对象模型数据库;基于从建模对象的关键帧派生的识别特征在对象模型数据库中为对象标识符建立索引;识别引擎基于构造识别策略。本发明专利技术所述的一种快速识别物体的方法,本发明专利技术建立所有需要识别和区分物体的识别模型和对象模型数据库,并且将识别模型的关键帧派生的识别特征汇总成关键帧集合,根据关键帧集合识别需要识别和区分物体,能够同时识别多种物体,识别速度快,使用比较方便,能够降低快速识别物体的方法对于硬件的要求,成本比较低,而且减少快速识别物体的方法使用时对数据的处理量,从而加快数据的处理速度。从而加快数据的处理速度。从而加快数据的处理速度。

【技术实现步骤摘要】
一种快速识别物体的方法


[0001]本专利技术涉及物体识别领域,特别涉及一种快速识别物体的方法。

技术介绍

[0002]物体识别是计算机视觉领域中的一项基础研究,它的任务是识别出图像中有什么物体,并报告出这个物体在图像表示的场景中的位置和方向,随着社会的快速发展,人们生活水平不断的提高,对于机器智能化的要求也越来越高,为了便于快速识别物体,研发了一些快速识别物体的方法;
[0003]现有的快速识别物体的方法在使用时存在一定的弊端,现有的快速识别物体的方法使用时处理的数据量大,而且通常单个物品单个物品的识别和区分,无法同时识别和区分多个物体,使用不方便,不满足人们的使用要求,为此,我们提出一种快速识别物体的方法。

技术实现思路

[0004]本专利技术的主要目的在于提供一种快速识别物体的方法,可以有效解决
技术介绍
中的问题。
[0005]为实现上述目的,本专利技术采取的技术方案为:
[0006]一种快速识别物体的方法,包括以下步骤:
[0007](1)、建立与已知建模对象相关联的识别模型的对象模型数据库;
[0008](2)、基于从建模对象的关键帧派生的识别特征在对象模型数据库中为对象标识符建立索引;
[0009](3)、识别引擎基于构造识别策略;
[0010](4)、识别引擎跟踪对象或向内容数据库查询内容信息,快速识别物体。
[0011]优选的,步骤(1)中的已知建模对象为需要识别和区分的物体,对象模型数据库中储存所有需要识别和区分的物体的识别模型。
[0012]优选的,步骤(1)中对象模型数据库的建立步骤为:
[0013]①
、对所有需要识别和区分进行扫描,对所有需要识别和区分的物体单独进行建模,创建物体三维模型;
[0014]②
、删除物体三维模型内部的特征,保留三维模型表面特征,构成识别模型;
[0015]③
、将所有的识别模型进行汇总,构成对象模型数据库。
[0016]优选的,步骤(2)中关键帧派生的识别特征为所有需要识别和区分物体识别模型的区别点。
[0017]优选的,步骤(3)中的识别策略采用可以在具体场景中应用的一种或多种物体识别算法。
[0018]优选的,步骤(4)中识别引擎使用前需要进行识别检测,识别检测时从对象模型数据库中识别对象,识别时识别引擎读取关键帧派生的识别特征,识别相关的关键帧集合,判
断识别的结果是否准确。
[0019]优选的,识别检测过程中识别的结果不准确时重新根据建模对象的关键帧派生识别特征。
[0020]优选的,步骤(4)中内容数据库为总数据库,其包含有需要识别和区分物体的模型以及其他物体模型。
[0021]与现有技术相比,本专利技术一种快速识别物体的方法具有如下有益效果:
[0022]1、本专利技术建立所有需要识别和区分物体的识别模型和对象模型数据库,并且将识别模型的关键帧派生的识别特征汇总成关键帧集合,根据关键帧集合识别需要识别和区分物体,能够同时识别多种物体,识别速度快,使用比较方便;
[0023]2、识别模型建立过程中删除掉三维模型中的内部的特征,减少模型数据,从而降低快速识别物体的方法对于硬件的要求,成本比较低,而且减少快速识别物体的方法使用时对数据的处理量,从而加快数据的处理速度,效率更高,而且整个快速识别物体的方法流程比较简单,使用效果更好。
附图说明
[0024]图1为本专利技术一种快速识别物体的方法流程图。
具体实施方式
[0025]为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。
[0026]一种快速识别物体的方法,包括以下步骤:
[0027](1)、建立与已知建模对象相关联的识别模型的对象模型数据库;
[0028]已知建模对象为需要识别和区分的物体,对象模型数据库中储存所有需要识别和区分的物体的识别模型;
[0029]对象模型数据库的建立步骤为:
[0030]①
、对所有需要识别和区分的物体进行扫描并单独进行建模,创建物体三维模型;
[0031]②
、删除物体三维模型内部的特征,保留三维模型表面特征,构成识别模型;
[0032]③
、将所有的识别模型进行汇总,构成对象模型数据库。
[0033](2)、基于从建模对象的关键帧派生的识别特征在对象模型数据库中为建模对象标识符建立索引;
[0034]关键帧派生的识别特征为所有需要识别和区分物体识别模型的区别点。
[0035](3)、识别引擎(现有的图像识别引擎)基于构造识别策略;
[0036]识别策略采用可以在具体场景中应用的一种或多种物体识别算法(现有的识别算法);
[0037](4)、识别引擎跟踪对象或向内容数据库查询内容信息,快速识别物体;
[0038]识别引擎使用前需要进行识别检测,识别检测时从对象模型数据库中识别对象,识别时识别引擎读取关键帧派生的识别特征,识别相关的关键帧集合,判断识别的结果是否准确;关键帧集合为已知建模对象有关的信息包,其中每个集合可以包括关键帧、以及其他关键帧前后相关信息或元数据,例如,关键帧集合可以包括对象模型的小型缩略图关键
帧图像(如16
×
16像素图像,32
×
32像素图像等)或者特定的视点或特定视图。识别引擎可以根据算法处理缩略图图像,计一步提取可以通过其跟踪对象的对象识别特征。关键帧集合中的信息还可以包括内容链接、关键帧的法线向量、增强现实(AR)内容,前后相关属性或其他类型的数据等。在一些实施例中,关键帧集合的内容链接可以引用位于内容数据库中的内容信息。
[0039]识别检测过程中识别的结果不准确时重新根据建模对象的关键帧派生识别特征;更进一步的,可以通过将识别结果不准确的多张关键帧图像,由人工进行特征校正,并将人工校正结果作为系统后续识别参考,例如可以提供多张关键帧,其中仅部分关键帧包含识别特征或包含部分的识别特征,由人工选择出包含识别特征或包还部分识别特征的关键帧,并将结果反馈至系统,再与系统自动识别结果进行比对,反覆进行多次以对自动识别结果进行修正。
[0040]内容数据库为总数据库,其包含有需要识别和区分物体的模型以及其他物体模型。
[0041]在本专利技术中,关键帧可以被认为是对象模型的单个图像,一般来说关键帧是从对象模型的特定视点或特定姿势捕获;例如,一个玩具或玩偶可能有六个关键帧,根据对象的对称性,关键帧的数量可以最小化;玩具的六个关键帧可以分别对应于顶视图,底视图,前视图,后视图,左视图和右视图,其中,在较好的状态下所有关键帧都在距对象相同的距离处获取,当关键帧中的距离不同时,可先经过图像处理,将所有关键帧内的对象模型比例调整至相同,此外,对象模型可以具有从许多不同的视角获取或从其他变化的环境获取的图像。更进一步,关键帧可以由建模代理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种快速识别物体的方法,其特征在于:包括以下步骤:(1)、建立与已知建模对象相关联的识别模型的对象模型数据库;(2)、基于从建模对象的关键帧派生的识别特征在对象模型数据库中为对象标识符建立索引;(3)、识别引擎基于构造识别策略;(4)、识别引擎跟踪对象或向内容数据库查询内容信息,快速识别物体。2.根据权利要求1所述的一种快速识别物体的方法,其特征在于:步骤(1)中的已知建模对象为需要识别和区分的物体,对象模型数据库中储存所有需要识别和区分的物体的识别模型。3.根据权利要求1所述的一种快速识别物体的方法,其特征在于:步骤(1)中对象模型数据库的建立步骤为:

、对所有需要识别和区分进行扫描,对所有需要识别和区分的物体单独进行建模,创建物体三维模型;

、删除物体三维模型内部的特征,保留三维模型表面特征,构成识别模型;

、将所有的...

【专利技术属性】
技术研发人员:刘笑彤李小山陈伯行黄海军
申请(专利权)人:珠海新天地科技有限公司
类型:发明
国别省市:

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

1