CN109379595B - 基于视频码流码书模型的动态目标检测方法 - Google Patents

基于视频码流码书模型的动态目标检测方法 Download PDF

Info

Publication number
CN109379595B
CN109379595B CN201811362605.XA CN201811362605A CN109379595B CN 109379595 B CN109379595 B CN 109379595B CN 201811362605 A CN201811362605 A CN 201811362605A CN 109379595 B CN109379595 B CN 109379595B
Authority
CN
China
Prior art keywords
block
code
code word
frame
matched
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811362605.XA
Other languages
English (en)
Other versions
CN109379595A (zh
Inventor
李付江
张起贵
杨京晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhilin Information Technology Co ltd
Original Assignee
Taiyuan University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taiyuan University of Technology filed Critical Taiyuan University of Technology
Priority to CN201811362605.XA priority Critical patent/CN109379595B/zh
Publication of CN109379595A publication Critical patent/CN109379595A/zh
Application granted granted Critical
Publication of CN109379595B publication Critical patent/CN109379595B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/142Detection of scene cut or scene change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/186Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/625Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using discrete cosine transform [DCT]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

本发明涉及视频处理中运动目标检测技术领域,特别涉及一种基于视频码流码书模型的动态目标检测方法;所要解决的技术问题为:提供一种基于视频码流码书模型的动态目标检测方法,此方法充分利用编码块像素之间的相关性,避免了在解码过程中重构和环路滤波等耗时的操作;解决该技术问题采用的技术方案为:码书模型基于像素编码块建立,通过分析视频码流编码块的所属宏块类型、预测模式、量化参数、运动矢量残差和像素残差等信息,分别建立帧内预测和帧间预测两种类型码字,并通过分析视频码流编码块与背景码字是否匹配进行动态目标检测;本发明方法应用于视频处理领域动态目标检测。

Description

基于视频码流码书模型的动态目标检测方法
技术领域
本发明涉及视频处理中运动目标检测技术领域,特别涉及一种基于视频码流码书模型的动态目标检测方法。
背景技术
动态目标检测一直都是计算机视觉领域中研究的热点问题,在实际的生活中有着广泛的应用领域,智能交通,智能视频监控,物体跟踪等都需要动态目标检测的效果作保障;通常动态目标检测目的是在序列图像中检测出目标的变化区域并将动态目标从背景图像中提取出来;传统的动态目标检测算法包括帧差法、光流法和背景减除法,其中背景减除法是使用较为广泛的方法,背景减除法的关键在于对背景模型的建立,基于Codebook的算法属于背景减除法的一种,该模型基于背景像素的统计分布,在多峰环境下检测动态目标能取得较好的结果。
传统Codebook模型的算法在RGB空间内对单一像素进行建模,根据颜色和亮度两种信息对像素点属于前景还是背景进行判断,其实质是将一副完整的图像拆分成为许多孤立的小像素点来进行判定,经过一定算法判定后再将像素点重新组合起来成为检测结果画面;这样的做法有不完善之处:(1)由于将画面分散成为离散的像素进行判断,忽略了个像素点之间的联系;画面中的动态目标一般是占据一定区域的像素,故经常会出现单一像素点被检测为动态目标,而周围的八个像素点都没有检测到动态目标的情况;(2)码书算法采用RGB色彩空间判定色彩距离,同时加入了亮度判定条件,这就造成了在高亮度和低亮度时检测的敏感度是不同的;(3)当光照有变化,尤其是有突变时,匹配失败的情况就会经常发生,从而发生大面积误检,存在光照变化自适应能力不足以及检测精度不高的问题;(4)计算复杂,时间开销大,难以实时实现。
监控视频数据是经过视频编码算法压缩后的数据,而不是单一像素点数据;目前视频压缩适用的国际标准主要有H.264和H.265,国内标准为AVS,它们都采用了基于块的混合编码算法;传统基于Codebook模型的动态目标检测算法针对图像中的每个像素进行处理,需要对视频数据进行完全解码后再对每个像素做处理,对于接收到的海量视频数据计算量大且复杂,难以实现对动态目标的实时处理。
发明内容
本发明为了克服现有技术中存在的不足,所要解决的技术问题为:提供一种基于视频码流码书模型的动态目标检测方法;为了解决上述技术问题,本发明采用的技术方案为:基于视频码流码书模型的动态目标检测方法,包括如下步骤:
步骤一:根据编码块采用不同的编码方式分别建立帧内预测和帧间预测两种类型码字;定义码书:
定义块大小为4x4,定义u为视频训练序列中YUV颜色空间下不同时刻的块集合为:u={b1,b2,...,bN};
其中bt(t=1,...,N)是第t次采样得到的4x4块YUV残差向量;
该4x4块的码书为:l={c1,c2,...,cL},l中有L个码字,对于每个码字ci,i=1,2,...L,包含一个YUV残差向量vi(Yi,Ui,Vi)和一个8元组auvi
帧内预测块的码书8元组包括以下元素:
4x4块亮度残差经DCT变换后DC系数的最大值和最小值,色度残差最大值和最小值,所属宏块类型,帧内预测模式,码字出现的频率,码字出现的最大时间间隔;
帧间预测块的码书8元组包括以下元素:
4x4块亮度残差经DCT变换后DC系数的最大值和最小值,所属宏块类型,所属子宏块类型,水平运动矢量和垂直运动矢量,码字出现的频率,码字出现的最大时间间隔;
步骤二:对码书背景进行建模,得到背景模型;
将整幅图像每个4x4块的码书置空,码书集置为空集,将码字计数归零;
对训练帧编码码流进行读取,训练帧编码码流进行部分解码:
如果4x4块采用帧内预测编码则执行如下步骤:
(1)解码得到所属宏块类型,预测模式,量化参数,亮度残差DC系数值,色度残差值;
(2)计算帧内预测模式匹配度MIpm
(3)计算帧内亮度残差DC系数范围度CYIDC
(4)计算帧内色度残差范围度CUVI
(5)对比该4x4块的所有帧内预测块码书中的所***字,判断是否匹配;判断为匹配则对原来的码字进行更新操作,不匹配则创建新的码字;
如果4x4块采用帧间预测编码则执行如下步骤:
(1)解码得到所属宏块类型,子宏块类型,运动矢量,量化参数,亮度残差DC系数值;
(2)计算帧间宏块划分匹配度MPpm
(3)计算帧间亮度残差DC系数范围度CYPDC
(4)计算帧间运动矢量范围度;
(5)对比该4x4块的所有帧间预测块码书中的所***字,判断是否匹配;判断为匹配则对原来的码字进行更新操作,不匹配则创建新的码字;
依照上述步骤对建模的视频帧进行训练,并根据每个码字的最大时间间隔inm和码字运动矢量进行修正,修正后对每个码字的最大时间间隔inm做出判断,判断每个码字是否属于背景模型的码书;
步骤三:检测动态目标;
通过分析视频码流编码块与背景码字是否匹配的方法进行检测,目标检测时通过视频当前帧中每个编码块和背景模型中对应的码书进行比较,采用当前帧与背景模型相减的方法,对比每一帧中每一个4x4块,若与背景模型码书中的码字匹配,则判断为背景点,并使用当前编码块对匹配码字进行更新;
如果不满足匹配条件则判断为前景目标。
本发明相对于现有技术具备的有益效果为:本发明充分利用编码块像素之间的相关性,且不需要对视频码流完全解码,避免了在解码过程中重构和环路滤波等耗时的操作;本发明通过对视频码流进行部分解码,得到编码块的所属宏块类型、预测模式、量化参数、运动矢量残差和像素残差等信息,根据上述信息建立码书模型;此方法利用编码块像素之间的相关性,可去除单一像素的伪目标,提高了检测精度;利用编码块残差信息进行码书建模和码字更新,避免因光照变化出现检测精度不高的问题;避免了解码过程中整数IDCT变换、反量化、重构和环路滤波等耗时的操作,可以实现动态目标的实时处理,提高了动态目标检测的效率。
具体实施方式
下面结合实施例详细说明本发明的技术方案:本发明充分利用视频码流中编码块的所属宏块类型、预测模式、量化参数、运动矢量残差和像素残差等信息,码书模型基于编码块上述信息建立,通过分析视频码流编码块与背景码字是否匹配进行动态目标检测。
假定视频码流采用视频压缩标准为H.264,像素块大小为4x4;在视频编码码流中,对于帧内预测编码块而言,4x4块所属宏块类型、帧内预测模式、量化参数和像素残差分布情况CBP都会写入码流,通过上述信息建立帧内预测码书;对于帧间编码前向预测编码块而言,4x4块所属宏块类型、子宏块类型、量化参数、运动矢量残差和像素残差分布情况CBP都会写入码流,通过上述信息建立帧间预测码书。
对于动态目标而言,4x4像素块如果是帧内预测块,其预测模式和像素残差会明显改变,通过判断和背景码书匹配程度,可较准确检测出目标;4x4像素块如果是帧间预测块,其运动矢量和像素残差会明显改变,通过判断和背景码书匹配程度,可较准确检测出目标。
本发明具体的检测步骤如下:
一、码书定义和初始化:
定义块大小为4x4,定义u为视频训练序列中YUV颜色空间下不同时刻的块集合u={b1,b2,...,bN},其中bt(t=1,...,N)是第t次采样得到的4x4块YUV残差向量。该4x4块的码书为1={c1,c2,...,cL},l中有L个码字,对于每个码字ci,i=1,2,...L,包含一个YUV残差向量Vi=(Yi,Ui,Vi)和一个8元组auvi
4x4块采用帧内预测编码:
auvm=<Ymaxt,Ymint,UVmaxt,UVmint,MTYt,PMt,ft,int>,其中Ymaxt表示该4x4块亮度残差经DCT变换后DC系数的最大值,Ymint表示该4x4块亮度残差经DCT变换后DC系数的最小值,UVmaxt表示该4x4块色度残差最大值,UVmint表示该4x4块色度残差的最小值,MTYt表示该4x4块所属宏块类型,PMt表示该4x4块帧内预测模式,ft表示该码字出现的频率,int表示码字出现的最大时间间隔。
4x4块采用帧间预测编码:
auvm=<Ymaxt,Ymint,MTYt,STYt,MVxt,MVvt,ft,int>,其中Ymaxt表示该4x4块亮度残差经DCT变换后DC系数的最大值,Ymint表示该4x4块亮度残差经DCT变换后DC系数的最小值,MTYt表示该4x4块所属宏块类型,STYt表示该4x4块所属子宏块类型,MVxt表示该码字水平运动矢量,MVyt表示该码字垂直运动矢量,ft表示该码字出现的频率,int表示码字出现的最大时间间隔。
二、码书构建条件计算:
1.帧内预测块码书构建条件:
第一个条件是帧内预测模式匹配度MIpm计算:
当MTYt=0时,如果PMt=PMi,帧内预测模式匹配度MIpm=1,否则MIpm=0
当0<MTYt<25时,MTY1t=MTYt%4,MTY1i=MTYi%4,如果MTY1t=MTY1i,帧内预测模式匹配度MIpm=1,否则MIpm=0
当MTYt=25时,如果MTYt=MTYi,帧内预测模式匹配度MIpm=1,否则MIpm=0
第二个条件是帧内亮度残差DC系数范围度CYIDC的计算:
帧内亮度残差DC系数范围度:
Figure GDA0003203466940000051
其中YL=αYi,YH=min(βYi,Yi/α),α<1,β>1。
其中,Yi是经过归一化的值(通过量化参数),α与β的取值与帧内预测模式匹配度MIpm相关:
当MIpm=1时,α取较小值,β取较大值;
当MIpm=0时,α取较大值,β取较小值;α、β初始值可通过场景不同进行调整。
第三个条件是帧内色度残差范围度的计算:
帧内色度残差范围度:
Figure GDA0003203466940000052
其中UVL=αUVi,UVH=min(βUVi,UVi/α),α<1,β>1。
其中,UVi是色度U和色度V经过归一化的绝对值的最大值(通过量化参数),α与β的取值与帧内预测模式匹配度MIpm相关:
当MIpm1时,α取较小值,β取较大值;
当MIpm=0时,α取较大值,β取较小值;α、β初始值可通过场景不同进行调整。
2.帧间预测块码书构建条件:
第一个条件是帧间宏块划分匹配度MPpm计算:
当MTYt宏块类型为跳跃宏块(SKIP块),MTYi所属宏块类型为SKIP块或MTYi=0,帧间宏块划分匹配度MPpm=1;否则MPpm=0
当MTYt=0时,MTYi所属宏块类型为SKIP块或MTYi=0,帧间宏块划分匹配度MPpm=1;MTYi=1或MTYi=2,帧间宏块划分匹配度MPpm=0.5;否则MPpm=0
当MTYt=1或MTYt=2时,如果MTYt=MTYi,帧间宏块划分匹配度MPpm=1;MTYi=0时,帧间宏块划分匹配度MPpm=0.5;否则MPpm=0
当MTYt=3时,如果MTYt=MTYi,帧间宏块划分匹配度MPpm=1;MTYi=3或MTYi=4时,帧间宏块划分匹配度MPpm=0.5;否则MPpm=0
当MTYt=4时,如果MTYt=MTYi且STYt=STYi,帧间宏块划分匹配度MPPm=1;MTYi=4且STYt与MTYi不相等时,帧间宏块划分匹配度MPpm=0.5;否则MPpm=0。
第二个条件是帧间亮度残差DC系数范围度CYPDC的计算:
帧间亮度残差DC系数范围度:
Figure GDA0003203466940000061
其中YL=αYi,YH=min(βYi,Yi/α),α<1,β>1。
其中,Yi是经过归一化的值(通过量化参数),α与β的取值与帧间宏块划分匹配度MPpm相关:
当MPpm取值较大时,α取较小值,β取较大值;
当MPpm取值较小时,α取较大值,β取较小值;α、β初始值可通过场景不同进行调整。
第三个条件是帧间运动矢量范围度的计算:
帧间运动矢量范围度:
Figure GDA0003203466940000062
其中MVxH=γMVxi,γ<1。
其中γ取值与帧间宏块划分匹配度MPpm相关,MPpm取值较大时,γ取较大值;MPpm取值较小时,γ取较小值。γ初始值可通过场景不同进行调整。
三、码书背景建模过程:
首先将整幅图像每个4x4块的码书置空,Cbook置为空集,将码字计数L归零。
读取训练帧编码码流,训练帧编码码流进行部分解码:
如果4x4块采用帧内预测编码,解码得到所属宏块类型,预测模式,量化参数,亮度残差DC系数值,色度残差值;
如果4x4块采用帧间预测编码,解码得到所属宏块类型,子宏块类型,运动矢量,量化参数,亮度残差DC系数值。
对于新输入的4x4块bt,如果采用帧内预测编码,需要对比该4x4块的所有帧内预测块码书lI={ci|1<i<L}中的所***字判断是否匹配;
首先计算帧内预测模式匹配度,根据帧内预测模式匹配度调整亮度残差DC系数范围度的参数和色度残差范围度的参数,参数确定后计算亮度残差DC系数范围度和色度残差范围度,根据结果判断是否匹配;
如果不匹配,则不属于该码书中的任何码字,需要重新建立新的码字则L=L+1,并创建新码字CL
如果码字匹配,则需要对原来的码字进行更新操作,假设新来的4x4块与码字cm匹配成功,那么将对cm做如下操作:
Ymaxm=max{Ymaxm,Yt},Yminm=min{Yminm,Yt},UVmaxm=max{UVmaxm,|UVt|},UVminm=min{UVminm,|UVt|},fm=fm+1,更新inm
对于新输入的4x4块bt,如果采用帧间预测编码,需要对比该4x4块的所有帧间预测块码书lI={ci|1<i<L}中的所***字判断是否匹配;
首先计算帧间宏块划分匹配度,根据帧间宏块划分匹配度调整亮度残差DC系数范围度的参数α、β和帧间运动矢量范围度的参数γ,参数确定后计算亮度残差DC系数范围度和色度残差范围度,根据结果判断是否匹配;
如果不匹配,则不属于该码书中的任何码字,需要重新建立新的码字则L=L+1,并创建新码字CL
如果码字匹配,则需要对原来的码字进行更新操作,假设新来的4x4块与码字cm匹配成功,那么将对cm做如下操作:
Ymaxm=max{Ymaxm,Yt},Yminm=min{Yminm,Yt},MVxm=max{MVxm,|MVxt|},MVym=min{MVym,|MVyt|},fm=fm+1,更新inm
依照上述步骤对需要建模的视频帧进行训练,训练结束后还应该对生成的码字进行修正,原因是在训练过程中同样会出现动态目标,这样的训练机制会将前景动态目标作为背景码字保存。
根据每个码字的最大时间间隔inm和码字运动矢量进行修正,对每个码字的最大时间间隔inm做如下判断:
对于inm的值大于阀值的码字予以精简,阀值Tn通常设为N/2,其中N为训练总帧数,如果inm>N/2,则该码字不属于背景模型的码书;如果|MVmx|>MVTHx或|MVmy|>MVTHy,则该码字不属于背景模型的码书。
四、动态目标检测:
运动目标检测采用当前帧与背景码字是否匹配的方法进行检测:对比每一帧中每一个4x4块,若与背景模型码书中的码字匹配,则判断为背景点,并对相应的码字进行更新,若不匹配则判别为动态目标。
以上内容是结合具体的实施方式对本发明所做的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定专利保护范围。

Claims (1)

1.基于视频码流码书模型的动态目标检测方法,其特征在于:包括如下步骤:
步骤一:根据编码块采用不同的编码方式分别建立帧内预测和帧间预测两种类型码字;
定义码书:
定义块大小为4x4,定义u为视频训练序列中YUV颜色空间下不同时刻的块集合为:
u={b1,b2,...,bN};
其中bt(t=1,...,N)是第t次采样得到的4x4块YUV残差向量;
该4x4块的码书为:l={c1,c2,...,cL},l中有L个码字,对于每个码字ci,i=1,2,...L,包含一个YUV残差向量Vi=(Yi,Ui,Vi)和一个8元组auvi
帧内预测块的码书8元组包括以下元素:
4x4块亮度残差经DCT变换后DC系数的最大值和最小值,色度残差最大值和最小值,所属宏块类型,帧内预测模式,码字出现的频率,码字出现的最大时间间隔;
帧间预测块的码书8元组包括以下元素:
4x4块亮度残差经DCT变换后DC系数的最大值和最小值,所属宏块类型,所属子宏块类型,水平运动矢量和垂直运动矢量,码字出现的频率,码字出现的最大时间间隔;
步骤二:对码书背景进行建模,得到背景模型;
将整幅图像每个4x4块的码书置空,码书集置为空集,将码字计数归零;
对训练帧编码码流进行读取,训练帧编码码流进行部分解码:
如果4x4块采用帧内预测编码则执行如下步骤:
(1)解码得到所属宏块类型,预测模式,量化参数,亮度残差DC系数值,色度残差值;
(2)计算帧内预测模式匹配度MIPm
(3)计算帧内亮度残差DC系数范围度CYIDC
(4)计算帧内色度残差范围度CUVI
(5)对比该4x4块的所有帧内预测块码书中的所***字,判断是否匹配;判断为匹配则对原来的码字进行更新操作,不匹配则创建新的码字;
如果4x4块采用帧间预测编码则执行如下步骤:
(1)解码得到所属宏块类型,子宏块类型,运动矢量,量化参数,亮度残差DC系数值;
(2)计算帧间宏块划分匹配度MPpm
(3)计算帧间亮度残差DC系数范围度CYPDC
(4)计算帧间运动矢量范围度;
(5)对比该4x4块的所有帧间预测块码书中的所***字,判断是否匹配;判断为匹配则对原来的码字进行更新操作,不匹配则创建新的码字;
依照上述步骤对建模的视频帧进行训练,并根据每个码字的最大时间间隔inm和码字运动矢量进行修正,修正后对每个码字的最大时间间隔inm做出判断,判断每个码字是否属于背景模型的码书;
步骤三:检测动态目标;
通过分析视频码流编码块与背景码字是否匹配的方法进行检测,目标检测时通过视频当前帧中每个编码块和背景模型中对应的码书进行比较,采用当前帧与背景模型相减的方法,对比每一帧中每一个4x4块,若与背景模型码书中的码字匹配,则判断为背景点,并使用当前编码块对匹配码字进行更新;
如果不满足匹配条件则判断为前景目标。
CN201811362605.XA 2018-11-15 2018-11-15 基于视频码流码书模型的动态目标检测方法 Active CN109379595B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811362605.XA CN109379595B (zh) 2018-11-15 2018-11-15 基于视频码流码书模型的动态目标检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811362605.XA CN109379595B (zh) 2018-11-15 2018-11-15 基于视频码流码书模型的动态目标检测方法

Publications (2)

Publication Number Publication Date
CN109379595A CN109379595A (zh) 2019-02-22
CN109379595B true CN109379595B (zh) 2021-10-15

Family

ID=65389037

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811362605.XA Active CN109379595B (zh) 2018-11-15 2018-11-15 基于视频码流码书模型的动态目标检测方法

Country Status (1)

Country Link
CN (1) CN109379595B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112714316B (zh) * 2020-12-21 2023-01-31 太原智林信息技术股份有限公司 基于视频码流的规则标志检测和分类识别方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8233704B2 (en) * 2007-06-13 2012-07-31 Sri International Exemplar-based heterogeneous compositional method for object classification
CN103729862A (zh) * 2014-01-26 2014-04-16 重庆邮电大学 基于码本背景模型的自适应阈值运动目标检测方法
CN103927714A (zh) * 2013-11-05 2014-07-16 广东工业大学 一种基于改进码本模型的前景检测方法
CN108256511A (zh) * 2018-03-15 2018-07-06 太原理工大学 基于视频编码码流的人体运动检测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8233704B2 (en) * 2007-06-13 2012-07-31 Sri International Exemplar-based heterogeneous compositional method for object classification
CN103927714A (zh) * 2013-11-05 2014-07-16 广东工业大学 一种基于改进码本模型的前景检测方法
CN103729862A (zh) * 2014-01-26 2014-04-16 重庆邮电大学 基于码本背景模型的自适应阈值运动目标检测方法
CN108256511A (zh) * 2018-03-15 2018-07-06 太原理工大学 基于视频编码码流的人体运动检测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
An improved background modeling algorithm based on the codebook model;Z.Bin et al.;《2017 29th Chinese Control And Decision Conference(CCDC)》;20170717;第3998-4003页 *
一种视频序列中运动目标检测算法;张起贵 等;《昆明理工大学学报(理工版)》;20100815;第35卷(第04期);第67-70页 *

Also Published As

Publication number Publication date
CN109379595A (zh) 2019-02-22

Similar Documents

Publication Publication Date Title
CN101352046B (zh) 图像编码/解码方法与装置
US7023918B2 (en) Color motion artifact detection and processing apparatus compatible with video coding standards
CN102395030B (zh) 基于视频压缩码流的运动分析方法、码流转换方法及其装置
TWI728518B (zh) 使用推導自權重的降採樣的亮度樣本之基於亮度的彩度幀內預測方法與相關的基於亮度的彩度幀內預測裝置
CN107580222B (zh) 一种基于线性模型预测的图像或视频编码方法
KR100578433B1 (ko) 페이딩 추정/보정
CN109379594B (zh) 视频编码压缩方法、装置、设备和介质
TW202101986A (zh) 視頻編解碼之亮度mpm列表導出的方法及裝置
CN110460848A (zh) 用于解码视频数据的方法、介质和***
CN107295337A (zh) 使针对图像的一组重建样本的补偿偏移的编码/解码最优化的方法和装置
CN106254870A (zh) 采用自适性色彩转换的视频编码方法及***
US20080247466A1 (en) Method and system for skip mode detection
CN112104868A (zh) 一种针对vvc帧内编码单元划分的快速决策方法
CN110519591B (zh) 一种基于多用途编码中帧内编码的预测模式快速选择方法
US7676107B2 (en) Method and system for video classification
CN102075751B (zh) 一种基于宏块运动状态的h264快速模式选择方法
CN102934445B (zh) 基于分段对图像编码和解码的方法和设备
CN109379595B (zh) 基于视频码流码书模型的动态目标检测方法
CN109151467B (zh) 基于图像块活动性的屏幕内容编码帧间模式快速选择方法
CN111770334B (zh) 数据编码方法及装置、数据解码方法及装置
WO2022174469A1 (zh) 一种光照补偿方法、编码器、解码器及存储介质
CN104427320A (zh) 基于敏感信息增强的视频监控***视频质量提高方法
JP2001076166A (ja) アニメーション動画像の符号化方法
JP2005184241A (ja) 動画像フレーム内モード判定方式
TW201711477A (zh) 採用自適性色彩轉換之視訊編碼方法及系統

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230117

Address after: Floor 9-10, East Building, Hongtai International Building, No. 75, Longcheng Street, Taiyuan City, Shanxi Province, 030000

Patentee after: Taiyuan Zhilin Information Technology Co.,Ltd.

Address before: 030024 No. 79 West Main Street, Wan Berlin District, Shanxi, Taiyuan, Yingze

Patentee before: Taiyuan University of Technology

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Floor 9-10, East Building, Hongtai International Building, No. 75, Longcheng Street, Taiyuan City, Shanxi Province, 030000

Patentee after: Zhilin Information Technology Co.,Ltd.

Address before: Floor 9-10, East Building, Hongtai International Building, No. 75, Longcheng Street, Taiyuan City, Shanxi Province, 030000

Patentee before: Taiyuan Zhilin Information Technology Co.,Ltd.