基于Blob的运动目标检测与跟踪算法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:huayong_
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
运动目标跟踪技术是计算机视觉领域的一个研究热点,早期主要用于军事、医疗、工业等专业领域。现在逐渐向消费领域扩展,如:智能视频监控、汽车导航、人机交互服务等。目标跟踪任务面临诸多挑战,主要是算法实时性和鲁棒性要求。本文将实现一种具有鲁棒性的运动目标检测与跟踪算法。Blob是指图像中的一块连通区域,可以表示一个单独的目标,而且可以根据Blob来获得相应的目标信息。Blob在目标检测和跟踪算法中有多种应用,可以提取Blob的颜色特征来做目标匹配,Blob与Mean-shift算法的结合,可以用来调整目标搜索窗口的大小。本文算法是通过提取所有运动目标的Blob,再根据观测目标Blob和跟踪目标Blob之间的全局距离来实现目标匹配的。在本文算法中,先进行了运动目标检测。目前,主要有三类运动目标检测算法:帧间差分法、背景减除法和光流法,而背景减除法中又有多种背景建模方法,例如,混合高斯背景建模、均值建模方法等。通过仿真实验对比了帧差法、均值建模和混合高斯建模的目标检测效果,本文将选取混合高斯建模算法来对背景进行维护和检测前景运动目标。接着对混合高斯的检测结果进行连通域提取来得到目标Blob,并计算了Blob的面积、质心特征,这两部分完成了运动目标检测和Blob提取。在运动目标匹配过程中,考虑到目标在视频相邻帧之间的移动距离较小,所以选取了Blob之间的距离来做目标匹配。依据所有观测目标Blob和跟踪目标Blob之间的距离建立一个关联矩阵,然后将该关联矩阵的求解转换成一个线性指派问题并用Munkres算法进行求解。根据数据关联结果,需要为运动目标建立相应的动态模型并进行跟踪,本文采用了Kalman滤波器来管理和跟踪运动目标。在实现运动目标检测与跟踪的基础上,对比了本文算法与Mean-shift算法对单目标的跟踪能力,并通过测试目标丢失数、虚假目标和目标误匹配三个指标,验证了本文算法对多目标进行跟踪时的准确度。实验表明,本文的方案是合理可行的。
其他文献
随着社会的进步和计算机科学的发展,人机交互就成了很重要的课题,而人脸表情是人类在进行交流时所采用的最有效和最直接的一种途径,所以,在人机交互应用中,表情就成了很重要
中枢神经系统(central nervous system,CNS)是神经系统的重要组成部分,包括脑和脊髓。CNS疾病是困扰人类的重大疾病之一,由于人类神经元损伤后不易再生,导致许多神经系统疾病仍无有
DNA条形码已经被用于异翅亚目多个类群的鉴定,但这些研究缺乏对同属近缘种及同种不同地理种群间和种群内不同个体遗传距离变异幅度的分析。  本研究选取半翅目异翅亚目缘蝽
目的:探讨与分析氟康唑与克霉唑阴道栓进行外阴阴道假丝酵母菌病治疗的疗效.方法:抽选2017年12月-2019年8月在我院医治的外阴阴道假丝酵母菌病患者(70例)开展研究,随机数表法
该研究以花岗岩母质发育而成的黄红壤上的毛竹(Phyllostachys edulis)为对象,探讨了毛竹配方施肥与营养诊断之间关系.研究内容主要是用临界值法和DRIS来诊断毛竹施肥试验后竹
目的:观察枸地氯雷他定治疗过敏性鼻炎的疗效.方法:随机选取我院2018年5月至2019年5月收治的患有过敏性鼻炎的患者60例,将其随机均分为对照组和观察组,对照组采用氯雷他定片
术后顽固性低蛋白血症由于血浆蛋白减少,胶体渗透压降低导致胸、腹水的产生和全身浮肿,对术后病人预后造成极大危害.目前,恶性肿瘤术后顽固性低蛋白血症营养支持治疗的文献报
先兆早产属于产科较为常见的妊娠现象,其主要是指妊娠满28周但不足37周期间生产的产妇,早产主要是由于胎膜早破、下生殖道及泌尿系统感染、妊娠合并症、子宫畸形、胎盘因素及
地衣芽孢杆菌是一种公认安全(GRAS)的微生物,其产生的酶制剂已广泛用于食品工业生产中.该工作以地衣孢杆菌(Bacilluslicheniformis)AS10106为出发菌株,通过对不同培养基中α-
工业机械臂已在工业领域中得到了广泛的应用。然而当前绝大部分工业机械臂仅依据人为程序完成自动化操作,无法对工件状态改变做出快速调整,智能化水平低。为了解决该问题,实