基于OpenCV的物体识别引擎的设计与实现

被引量 : 2次 | 上传用户:goodcat13579
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在理论研究中,物体识别在最近的十几年中一直是计算机视觉领域中的热门研究点。在每年的顶尖会议和期刊中,有很多这个方向的相关工作。在某些细化的应用场景,如人脸识别和指纹识别已经有了比较成熟的应用。本文通过研究物体识别的相关理论,基于OpenCV设计实现了一个物体识别引擎,来试图解决一些具体的物体识别需求,论文完成的主要工作如下:(1)基于图片特征的物体识别方案:本文首先的研究内容是物体识别相关的算法,其中主要包含两大部分:特征的提取和特征的匹配。详细研究三种特征检测算法Harris特征,FAST特征,SURF特征的原理与实现过程,详细分析了算法的特点。深入地理解特征点检测算法有助于在实际应用时针对特定的场景选取合适的算法并进行优化。为了进行物体识别,还要将图片与样本库中的特征进行匹配,进而获取对应的标记信息。这样特征点的匹配也同样也是重要的一环。本文研究比较了线性查找算法和FLANN和一些匹配对的过滤算法。将匹配算法与一些过滤算法相结合,设计出了两套匹配方案,最终形成完整的物体识别方案。(2)样本库的持久化方案:持久化是实现一个具体的引擎所必不可少的部分,将学习完的样本数据持久化保存下来是实际应用的重要一环,并且要序列化相关的特征信息以及标记信息。经过详细的研究分析,采取leveldb作为存储引擎,持久化的保存了经过序列化的相关标记信息以及一些元数据。(3)设计实现物体识别引擎:最后基于上述方案,通过分析需求内容,使用模块化的设计思路,设计实现了整个物体识别引擎。同时设计一个高效的迭代器在已有样本库中进行高速匹配,解决了性能问题。最后测试了整个引擎的相关性能。
其他文献
随着现代科学技术的发展,企业的生产设备日趋高速、精密、复杂化和数控电脑化。生产依赖于设备的程度日益提高;产量、质量、品种、交货期、成本、安全与环境保护以及劳动者的情
目的:通过对MC3T3-E1成骨细胞内的信号分子进行抑制,筛选出影响MC3T3-E1细胞增殖活性的信号通路,并对其有效性进行验证。方法:选用44种蛋白抑制剂分别作用于MC3T3-E1细胞,通过M
<正>托物言志是假托某物,揭示某种哲理性的寓意,它往往运用象征手法,借此喻彼。日月星辰,山川草木,虫鱼鸟兽,风光声色,器物用具……往往能引起人的某种联想,寄托某种情思。
期刊
<正>萧启宏是当代研究汉字的学者,他在1999年出版了《汉字启示录》丛书,包括《汉字通易经》《从人字说起》《信仰字中寻》共50万字。他推出的汉字全息教学法,对中小学语文教
自十八届三中全会以后,我国掀起了新一轮国企改革,具有国家专卖专营特殊性质的烟草行业也开始在全行业推进改革。云南中烟紧紧把握住重大历史机遇,进行了“两统一两整合”的
<正> 对于现世生活享受的肯定和追求,从中得到乐趣,本是中国文化的一种传统,然而一般来说,世俗社会往往以追求物质享受为目的,没有更高的精神和审美追求;高洁的文人又往往重
近年来,建设集中式产业园区已成为现代工业发展的重要方式。在工业园区中,通常统一建设电力、燃气、水、蒸汽等公用工程,而蒸汽的质量有时直接关系到用热企业工业生产工艺和
政治话语总能彰显一个时代的政治风貌。自新一代以习近平为首的中央领导人执政以来,中国政界话语刮起一阵新风,大量“政治白话”应运而生。比如习近平主席用“萝卜青菜,各有
项目管理的目的在于使项目能够按照预定的成本、进度、质量顺利完成。针对软件工程项目,需要根据软件工程项目的特点,对软件项目的需求、成本、人力、进度、风险等多方面进行
目的探讨彩色多普勒超声在诊断乳腺良恶性病变中的应用,提高彩色多普勒超声对乳腺肿块的诊断准确率。方法运用彩色多普勒超声对124例乳腺肿块进行超声检查,将所得的二维及彩