[发明专利]一种基于改进的Codebook前景检测的图像处理方法有效

专利信息
申请号: 201610452894.7 申请日: 2016-06-21
公开(公告)号: CN106097366B 公开(公告)日: 2019-04-19
发明(设计)人: 周航;邵荃;蒋欣欣 申请(专利权)人: 南京航空航天大学
主分类号: G06T7/13 分类号: G06T7/13;G06T7/90;G06F17/16;H04N7/18
代理公司: 江苏圣典律师事务所 32237 代理人: 贺翔
地址: 210016 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于改进的Codebook前景检测的图像处理方法,其特征在于,包括步骤如下:将RGB颜色空间转换为YCbCr颜色空间;改进Codebook前景检测算法;应用改进的Codebook算法进行前景检测。采用本发明的方法能够很好地进行前景检测,区分前景与背景的同时,降低了光照变化对检测的影响,降低了内存的消耗,提高了性能。
搜索关键词: 一种 基于 改进 codebook 前景 检测 图像 处理 方法
【主权项】:
1.一种基于改进的Codebook前景检测的图像处理方法,其特征在于,包括步骤如下:1)将RGB颜色空间转换为YCbCr颜色空间;2)改进Codebook前景检测算法;3)应用改进的Codebook算法进行前景检测;上述步骤1)中YCbCr颜色空间与RGB颜色空间存在一种线性变换关系转换关系公式为:即:其中,Y为亮度,Cb为蓝色色度分量,Cr为红色色度分量,亮度分量Y与色度分量Cb、Cr相互独立;上述步骤2)具体包括:对图像进行分段线性色彩变换;马氏距离计算色度分量的色差值;随机抛弃值方法筛选码字;对图像进行分段线性色彩变换具体包括:YCbCr是由RGB线性变化得到的,其亮度分量并不完全独立于色度信息存在,颜色聚类区域随着Y的不同而呈分段线性变化的趋势,在进行前景检测之前,需要对图像进行分段线性色彩变换,如公式(3):其中,i=b或r;Ci(Y)为变换后的色彩分类;是聚类区域的中轴线;为聚类区域宽度;为常量,Ki和Kh为常数,是非线性分段变换的分段阈值,Ki=125,Kh=188;经过分段色彩变换后,将其投影到二维子空间,得到颜色聚类模型,对于色度分量Cb和Cr,得到像素值的色差值向量γ=(Cb,Cr),在二维的Cb‑Cr子平面中判别前景的聚类情况;设X为单个像素的训练序列,它包含N个RGB向量,X={x1,x2,...,xN},通过上述公式(1),将RGB向量转换成YCbCr向量Y,Y={y1,y2,...,yN};C为此像素含有L个码字的Codebook,C={c1,c2,...cL},每个码字ci,i=1,2,...,L,包含一个YCbCr向量和一个六元组auyi={Yimin,Yimax,fii,mi,ni};其中,Yimin为码字的像素亮度最小值、Yimax为码字的像素亮度最大值、fi为码字出现的频数、λi为码字的最大消极时间,即训练期间码字被访问到的最大周期、mi为码字第一次被访问的时间、ni为码字最后一次被访问的时间;马氏距离计算色度分量的色差值具体包括:在Codebook的训练过程中,设YCbCr颜色空间中输入像素点由于马氏距离不受量纲的影响,两点之间的马氏距离与输入原始数据的测量单位无关,在总体样本的基础上,由协方差矩阵的逆矩阵及样本均值来决定,马氏距离排除了变量之间相关性的干扰;因此,采用马氏距离方法表示色度分量Cb和Cr间的色差值;计算公式如(4):d(yt)=(γt‑μ)T·Σ‑1t‑μ)            (4)其中,为样本均值向量,为样本的协方差矩阵,γt为当前输入像素点的色度差向量,γi为某一码字ci的色度差向量,N为向量个数;在时刻t采样所得的码字为yt与当前码字元素作比较,确定哪个码字元素cm与之相匹配,输入像素点其色度差向量为γt=(Cbt,Crt)和一个码字ci,并且其色度差向量为γi=(Cbi,Cri),采用颜色失真度与亮度作为选择标准;下面给出定义,根据马氏距离有如下等式成立:D(yt)表示输入像素点色度差向量与样本均值向量间的马氏距离;D(vi)表示某一码字色度差向量与样本均值向量间的马氏距离;D(yt,vi)表示两个色度差向量之间的马氏距离;则,颜色失真度δ可由下式计算得到:其中,θ表示为输入向量在YCbCr颜色空间投影的夹角,q为向量投影长度;亮度边界则定义为:其中,Y为像素亮度,分别为亮度最小值与最大值,[Ylow,Yhigh]为该像素马氏距离的稳定区间;随机抛弃值方法筛选码字具体包括:假设当前训练图像I中某一像素为I(x,y),同时记前景阈值的增长判定阈值为Bounds;步骤a:遍历每个CW,判断是否满足ILow≤I(x,y)≤IHigh,若不满足,则进入步骤b,若满足则进入步骤c;步骤b:创建新码字CWnew加入CB,赋I(x,y)值,判断是否满足:ILow<‑I(x,y)‑Bounds若不满足则进入步骤c,若满足则进入步骤e;步骤c:更新该码字的t_last;步骤d:更新码字的学习上下界;步骤e:更新CB中每个CW的stale,当t=t+1则重复步骤a;其中,CW为码字,CW={IHigh,ILow,max,min,t_last,stale};CWnew为新的码字;I(x,y)为像素值;CB为一个Codebook结构,CB={CW1,CW2,...CWn,t};n为一个CB中所包含的CW的数目,当n较小时,退化为简单背景,当n较大时可以对复杂背景进行建模;t为CB更新的次数;IHigh为更新时的学习上界;ILow为更新时的学习下界;max为记录当前像素的最大值;min为记录当前像素的最小值;t_last为上次更新的时间;stale为陈旧时间,用来删除很少使用的CW。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610452894.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top