[发明专利]一种面向视频序列的运动目标提取方法有效
申请号: | 201910615786.0 | 申请日: | 2019-07-09 |
公开(公告)号: | CN110503659B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 刘远超;吴宗林;夏路;何伟荣 | 申请(专利权)人: | 浙江浩腾电子科技股份有限公司 |
主分类号: | G06T7/20 | 分类号: | G06T7/20;G06T7/10 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 周红芳 |
地址: | 323000 浙江省丽水市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 视频 序列 运动 目标 提取 方法 | ||
1.一种面向视频序列的运动目标提取方法,其特征在于,包括如下步骤:
步骤1:提取视频序列第一帧作为初始化图像initMat,图像宽为width,高为height;
步骤2:提取initMat的背景RGB颜色,具体步骤为:
步骤2.1:使用区域生长方法将图像initMat分割为n个分块segi(i=1,2,3,…,n),每个分块有mi个像素点pointsij(j=1,2,3,…,mi),每个像素点的RGB值分别为Rij、Gij、Bij;
步骤2.2:找到所有mi的最大值,记录下标为k;
步骤2.3:计算每个分块的RGB平均值分别记为ARi、AGi、ABi,计算公式如下:
步骤2.4:根据式(4)计算所有segi与segk的颜色距离disti;若disti小于某个阈值d0,将下标i存入linkList集合中,如式(5)所示:
linkList={i|disti<d0} (5)
步骤2.5:根据式(6)-(9)计算以linkList中元素作为下标的所有segi的像素总和M以及RGB平均值AVGR、AVGG、AVGB:
步骤3:将AVGR、AVGG、AVGB融合入ViBe算法,具体步骤为:
步骤3.1:使用ViBe算法初始化initMat后,使用ViBe算法检测视频序列除第一帧外的每一帧,当ViBe算法将当前像素判定为运动目标时,根据式(10)计算该像素的RGB值与AVGR、AVGG、AVGB的距离DIST:
其中,r、g、b分别为当前像素的RGB值;
步骤3.2:若DISTd0,则将当前像素的RGB值以1/φ的概率存入ViBe算法中的样本空间该像素对应的位置,其中,φ为事先设定的概率系数,d0为事件设定的某个阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江浩腾电子科技股份有限公司,未经浙江浩腾电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910615786.0/1.html,转载请声明来源钻瓜专利网。