摄像头运行状态的判断方法和装置.pdf

上传人:00****42 文档编号:668355 上传时间:2018-03-02 格式:PDF 页数:18 大小:2.26MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410487606.2

申请日:

2014.09.22

公开号:

CN104202530A

公开日:

2014.12.10

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||著录事项变更IPC(主分类):H04N 5/232变更事项:申请人变更前:安科智慧城市技术(中国)有限公司变更后:安科机器人有限公司变更事项:地址变更前:518000 广东省深圳市福田区深南大道特区报业大厦1306房变更后:518000 广东省深圳市福田区深南大道特区报业大厦1306房|||专利申请权的转移IPC(主分类):H04N 5/232登记生效日:20171207变更事项:申请人变更前权利人:安科机器人有限公司变更后权利人:精宸智云(武汉)科技有限公司变更事项:地址变更前权利人:518000 广东省深圳市福田区深南大道特区报业大厦1306房变更后权利人:430000 湖北省武汉市东湖新技术开发区茅店山西路8号创星汇科技园D-301号|||实质审查的生效IPC(主分类):H04N 5/232申请日:20140922|||公开

IPC分类号:

H04N5/232

主分类号:

H04N5/232

申请人:

安科智慧城市技术(中国)有限公司

发明人:

张欢; 吴金勇; 王军

地址:

518000 广东省深圳市福田区深南大道特区报业大厦1306房

优先权:

专利代理机构:

广东广和律师事务所 44298

代理人:

章小燕;曹建军

PDF下载: PDF下载
内容摘要

本发明公开了一种摄像头运行状态的判断方法和装置,所述判断方法包括步骤:获取视频图像的帧差特征;根据所述帧差特征判断摄像头的运行状态;若判断结果为无法确定所述运行状态,则获取视频图像的直方图相交特征;根据所述直方图相交特征判断摄像头的运行状态。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。

权利要求书

1.  一种摄像头运行状态的判断方法,其特征在于,包括步骤:
获取视频图像的帧差特征;
根据所述帧差特征判断摄像头的运行状态;
若判断结果为无法确定所述运行状态,则获取视频图像的直方图相交特征;
根据所述直方图相交特征判断摄像头的运行状态。

2.
  根据权利要求1所述的摄像头运行状态的判断方法,其特征在于,所述根据所述帧差特征判断摄像头的运行状态包括:
对当前时刻和前一时刻的帧差特征分别求取估计误差的方差;
计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标;
若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;
若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;
若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。

3.
  根据权利要求1所述的摄像头运行状态的判断方法,其特征在于,所述根据所述直方图相交特征判断摄像头的运行状态包括:
对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差;
计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标;
若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;
若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。

4.
  根据权利要求1-3任一项所述的摄像头运行状态的判断方法,其特征在于,所述获取视频图像的帧差特征包括:
获取视频图像的当前帧和前一帧的帧差图像;
计算所述帧差图像中满足预设条件的运动像素的个数;
根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。

5.
  根据权利要求1-3任一项所述的摄像头运行状态的判断方法,其特征在于,所述获取视频图像的直方图相交特征包括:
将视频图像的当前帧图像和前一帧图像转换为YCrCb空间;
统计当前帧图像和前一帧图像的Y分量的直方图;
计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。

6.
  一种摄像头运行状态的判断装置,其特征在于,包括获取模块、第一判断模块和第二判断模块,其中:
获取模块,用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块;
第一判断模块,用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结果为无法确定摄像头运行状态时则向获取模块发送所述判断结果;
第二判断模块,用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。

7.
  根据权利要求6所述的摄像头运行状态的判断装置,其特征在于,所述第一判断模块包括第一计算单元和第一判别单元,其中:
第一计算单元,用于对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标发送给第一判别单元;
第一判别单元,用于根据第一评价指标进行判别,若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。

8.
  根据权利要求6所述的摄像头运行状态的判断装置,其特征在于,所 述第二判断模块包括第二计算单元和第二判别单元,其中:第二计算单元,对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标发送给第二判别单元;
第二判别单元,用于根据所述第二评价指标进行判别,若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。

9.
  根据权利要求6-8任一项所述的摄像头运行状态的判断装置,其特征在于,所述获取模块包括帧差特征获取单元,所述帧差特征获取单元用于:
获取视频图像的当前帧和前一帧的帧差图像;
计算所述帧差图像中满足预设条件的运动像素的个数;
根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。

10.
  根据权利要求6-8任一项所述的摄像头运行状态的判断装置,其特征在于,所述获取模块包括直方图特征获取单元,所述直方图特征获取单元用于:
将视频图像的当前帧图像和前一帧图像转换为YCrCb空间;
统计当前帧图像和前一帧图像的Y分量的直方图;
计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。

说明书

摄像头运行状态的判断方法和装置
技术领域
本发明涉及摄像技术领域,尤其是涉及一种摄像头运行状态的判断方法和装置。
背景技术
教育信息化越来越受到教育主管部门的重视,其中教学智能录播系统是教育信息化的重要组成部分。根据国家“三通二平台”建设的要求,教学智能录播系统中,需要对教学过程中老师的教学行为进行视频摄像机监控,录播系统需要对教师进行实时跟踪录像。由于教师在讲台上和讲台下活动,故涉及到镜头切换以保证教师一直在视野范围内,若摄像头还处在运动或不稳定状态时就对教师进行跟踪,将会导致跟踪不稳定而出现跟丢跟错等问题。所以,镜头切换后是否能及时准确判断摄像头的运行状态显得非常关键。
现有技术中,有的利用帧差法对摄像头的运行状态进行判断,该方法原理简单、便于实现。缺点是对于镜头内物体运动、光线条件的剧烈变化比较敏感,容易误检。例如,当镜头切换完毕但镜头内仍存在运动物体时,帧差法容易误判为镜头尚未切换完毕,从而造成摄像头稳定状态判断延时,导致不能及时对拍摄目标进行跟踪。
还有的利用直方图相交法对摄像头的运行状态进行判断,该方法对于镜头内的运动物体具有良好的容忍程度,缺点是对于内容完全不同的两幅图像,可能具有相同的直方图,因此容易造成漏检。对于连续的视频图像,虽然很少会出现连续两幅图像直方图完全相同的情况,但是对于教师录播系统中跟踪教师场景较相似的情况,直方图相交法难以对视频运动或静止状态给出很好的分割方案。
综上所述,现有的摄像头运行状态的判断方法,尚不能及时准确的获得摄像头运行状态的判断结果。
发明内容
本发明的主要目的在于提供一种摄像头运行状态的判断方法和装置,旨在实现及时准确的获得摄像头运行状态的判断结果。
为达以上目的,本发明提出一种摄像头运行状态的判断方法,包括步骤:
获取视频图像的帧差特征;
根据所述帧差特征判断摄像头的运行状态;
若判断结果为无法确定所述运行状态,则获取视频图像的直方图相交特征;
根据所述直方图相交特征判断摄像头的运行状态。
优选地,所述根据所述帧差特征判断摄像头的运行状态包括:
对当前时刻和前一时刻的帧差特征分别求取估计误差的方差;
计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标;
若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;
若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;
若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。
优选地,所述根据所述直方图相交特征判断摄像头的运行状态包括:
对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差;
计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标;
若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;
若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。
优选地,所述获取视频图像的帧差特征包括:
获取视频图像的当前帧和前一帧的帧差图像;
计算所述帧差图像中满足预设条件的运动像素的个数;
根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。
优选地,其特征在于,所述获取视频图像的直方图相交特征包括:
将视频图像的当前帧图像和前一帧图像转换为YCrCb空间;
统计当前帧图像和前一帧图像的Y分量的直方图;
计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。
本发明同时提出一种摄像头运行状态的判断装置,包括获取模块、第一判断模块和第二判断模块,其中:
获取模块,用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块;
第一判断模块,用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结果为无法确定所述运行状态时则向获取模块发送所述判断结果;
第二判断模块,用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。
优选地,所述第一判断模块包括第一计算单元和第一判别单元,其中:
第一计算单元,用于对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标发送给判别单元;
第一判别单元,用于根据第一评价指标进行判别,若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。
优选地,所述第二判断模块包括第二计算单元和第二判别单元,其中:
第二计算单元,对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标发送给第二判别单元;
第二判别单元,用于根据第二评价指标进行判别,若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若所述第二评价 指标大于第三阈值,则判定摄像头的运行状态为运动状态。
优选地,其特征在于,所述获取模块包括帧差特征获取单元,所述帧差特征获取单元用于:
获取视频图像的当前帧和前一帧的帧差图像;
计算所述帧差图像中满足预设条件的运动像素的个数;
根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。
优选地,其特征在于,所述获取模块包括直方图特征获取单元,所述直方图特征获取单元用于:
将视频图像的当前帧图像和前一帧图像转换为YCrCb空间;
统计当前帧图像和前一帧图像的Y分量的直方图;
计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。
本发明所提供的一种摄像头运行状态的判断方法,鉴于帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。
同时,通过预测和更新机制获取更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。
附图说明
图1是本发明摄像头运行状态的判断方法一实施例的流程图;
图2是本发明实施例中获取视频图像的帧差特征的具体流程图;
图3是本发明实施例中根据帧差特征判断摄像头的运行状态的具体流程图;
图4是本发明实施例中获取视频图像的直方图相交特征的具体流程图;
图5是本发明实施例中根据直方图相交特征判断摄像头的运行状态的具 体流程图;
图6是本发明摄像头运行状态的判断装置一实施例的结构框图;
图7是本发明实施例中获取模块的结构框图;
图8是本发明实施例中第一判断模块的结构框图;
图9是本发明实施例中第二判断模块的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参见图1-图5,提出本发明摄像头运行状态的判断方法一实施例,所述判断方法包括以下步骤:
步骤S100:视频拍摄过程中,获取视频图像的帧差特征
在视频拍摄过程中,摄像头在拍摄移动目标时,若移动目标离开了摄像头的拍摄范围,摄像头便会随着移动目标的方向运动来进行镜头切换。此时,需要及时准确的判断镜头是否切换完毕,只有当镜头切换完毕,摄像头恢复静止状态后,再继续进行跟踪,才能保证跟踪的稳定性和准确性。
当检测到镜头切换,摄像头移动后,则开始启动摄像头运行状态的判断,本实施例首先通过帧差法判断摄像头的运行状态,首先需获取视频图像的帧差特征,获取帧差特征的具体流程如图2所示,包括以下步骤:
步骤S110:获取视频图像的当前帧和前一帧的帧差图像
具体的,获取视频图像序列{It},t∈Ζ+,其中It表示第t帧图像矩阵,下标t表示序号,在本文中均表示第t帧图像。对彩色图像It灰度化,得到灰度图像计算出当前帧和前一帧的帧差图像Dt
步骤S120:计算帧差图像中满足预设条件的运动像素的个数
设运动像素的个数为Nt,则Nt=Σr=0HΣc=0Wδt(r,c).]]>其中δt(r,c)=1,Dt(r,c)&GreaterEqual;τ0,Dt(r,c)<τ,]]>r、c分别表示图像的第r行和第c列;δt(r,c)用来表示帧差图像中Dt中第r行和第c列是否为运动像素,值为1则是运动像素,为0则不是;τ为灰度阈值, 10≤τ≤40,优选地,τ=20。
步骤S130:根据运动像素的个数统计帧差图像的运动像素比率,将运动像素比率作为帧差特征
具体的,通过公式计算出帧差图像的运动像素比率Ct,其中H、W表示图像宽度,Nt表示运动像素个数。
运动像素比率Ct即为视频图像的帧差特征,获取帧差特征后,则进入下一步骤S200。
步骤S200:根据帧差特征判断摄像头的运行状态
具体判断方法如图3所示,包括以下步骤:
步骤S210:对当前时刻和前一时刻的帧差特征分别求取估计误差的方差
作为优选,本实施例通过预测和更新机制获取估计误差的方差值,进而获得更优的自适应评价指标,具体通过以下流程实现:
i.给定初始估计量和Pt-1/t-1指t-1时刻的帧差图像运动像素比率即帧差特征的最理想值,P·为对应的估计误差的方差,Pt-1/t-1指t-1时刻对应的最理想估计误差的方差,最初给定和P0
ii.假设当前时刻是t,帧差特征特征为则可以基于上一个时刻t-1的最理想状态而预测出一个当前时刻的预测状态:
Ct/t-1h=TCt-1/t-1h]]>
其中,指t-1时刻的最理想状态,T为转移系数,0.8≤T≤1.2,优选地,T=1,认为下一时刻的特征的稳定状态应与前一时刻的状态一致。
iii.更新对应于的估计误差的方差:
Pt/t-1=T2Pt-1/t-1+Q
其中,Pt-1/t-1对应的估计误差的方差,Q为系统过程的方差,表示上一个时刻t-1的最理想状态预测出一个当前时刻的预测状态过程引入的误差,经验值为1×10-6
iv.根据可以得到当前时刻t的最理想估计值:
Ct/th=Ct/t-1h+Gt(Cth-MCt/t-1h)]]>
Gt=MPt/t-1M2Pt/t-1+R]]>
其中,M表示测量系数,优选地,M=1;Gt为偏差系数,表示t时刻的的差值对于值的贡献程度,这里对应步骤i中的R表示测量过程引入的方差,即指获取数据引入的方差,经验值为1×10-5
v.更新当前时刻t的估计误差的方差:
Pt/t=(1-MGt)Pt/t-1
当进入t+1时刻时,这里Pt/t对应步骤iii中的Pt-1/t-1,步骤iii和步骤iv得到的和Pt/t回到步骤i和步骤ii中,递归计算。
从而获得了当前时刻的帧差特征的估计误差的方差Pt/t和前一时刻的帧差特征的估计误差的方差Pt-1/t-1
步骤S220:计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将差值作为第一评价指标Z1
帧差特征的估计误差的方差差值则第一评价指标Z1=ΔPtc.]]>
步骤S230:比较第一评价指标Z1与第一阈值S1和第二阈值S2的大小
根据经验,可以设第一阈值S1=1x10-5,第二阈值S2=1x10-2。若Z1≤S1,即第一评价指标小于等于第一阈值,则进入步骤S240;若S1<Z1<S2,即第一评价指标介于第一阈值和第二阈值之间,则进入步骤S250;若Z1≥S2,即第一评价指标大于等于第二阈值,则进入步骤S260。
步骤S240:判定摄像头处于静止状态
若第一评价指标小于等于第一阈值,则得出判断结果为摄像头当前的运行状态为静止状态,并输出该判断结果。此时,说明镜头切换完毕,可以对拍摄目标进行跟踪,结束本次运行状态的检测。
步骤S250:无法确定摄像头的运行状态
若第一评价指标介于第一阈值和第二阈值之间,则得出无法确定摄像头运行状态的判断结果,并输出该判断结果。此时,摄像头有可能还在继续运动,也有可能已经静止,只是视频画面中有运动的物体。因此还需要进入下 阶段继续进行判断。
步骤S260:判定摄像头处于运动状态
若第一评价指标大于等于第二阈值,则得出判断结果为摄像头当前的运行状态为运动状态,并输出该判断结果。此时,说明镜头切换尚未完毕,不宜跟踪拍摄目标,本轮判断结束,继续进行下一轮运行状态的判断,直至判断结果为摄像头的运行状态为静止状态为止。
获得判断结果后,则进入步骤S300。
步骤S300:是否获得确定的判断结果
如果获得了前述步骤S240和S260的确定的判断结果,则进入步骤S600,结束流程,完结本轮运行状态的判断。如果获得了前述步骤S250的不确定的判断结果,则进入步骤S400,继续进行判断。
步骤S400:获取视频图像的直方图相交特征
如果帧差法无法确定摄像头当前的运行状态,本实施例则继续利用直方图相交法进行运行状态的判断。首先需获取视频图像的直方图相交特征,获取直方图相交特征的具体流程如图4所示,包括以下步骤:
步骤S410:将视频图像的当前帧图像和前一帧图像转换为YCrCb空间
具体的,获取视频图像序列{It},对图像进行预处理,对彩色图像It进行均值滤波后得到图像将图像从RGB空间变换到YCrCb空间,变换后仍用表示。
步骤S420:统计当前帧图像和前一帧图像的Y分量的直方图
统计图像的Y分量的直方图ht(i),其中i=0,1,2,...,255,i表示灰度值。假设当前帧图像的直方图为ht(i),则前一帧图像的直方图为ht-1(i)。
步骤S430:计算当前帧图像和前一帧图像的直方图的直方图相交距离,将直方图相交距离作为直方图相交特征
计算当前图像直方图ht(i)与前一张图像直方图ht-1(i)的直方图相交距离,记为其计算公式为:
Dth=Σi=0255min(ht(i),ht-1(i))Σi=0255ht(i)]]>
其中公式右边分式的分母表示当前图像的像素总数,分子表明当前帧与前一帧图像从0到255每一个灰度级上的最小值的总和,分子与分母相除的结果即为当前图像直方图ht(i)与前一张图像直方图ht-1(i)的直方图相交距离。
直方图相交距离即为视频图像的直方图相交特征,获取直方图相交特征后,则进入下一步骤S500。
步骤S500:根据直方图相交特征判断摄像头的运行状态
具体判断方法如图5所示,包括以下步骤:
步骤S510:对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差;
作为优选,本实施例通过预测和更新机制获取估计误差的方差值,进而获得更优的自适应评价指标,具体通过以下流程实现:
i.给定初始估计量和Pt-1/t-1指t-1时刻的直方图相交距离的最理想值,P·为对应的估计误差的方差,字母下标“.”表示任意时刻或者任意形式(如如t,t/t,t-1/t-1等),Pt-1/t-1指t-1时刻对应的最理想估计误差的方差,最初给定和P0
ii.假设当前时刻是t,直方图相交特征为则可以基于上一个时刻t-1的最理想状态而预测出一个当前时刻的预测状态:
Dt/t-1h=TDt-1/t-1h]]>
其中,指t-1时刻的最理想状态,T为转移系数,0.8≤T≤1.2,优选地,T=1,认为下一时刻的特征的稳定状态应与前一时刻的状态一致。
iii.更新对应于的估计误差的方差:
Pt/t-1=T2Pt-1/t-1+Q
其中,Pt-1/t-1对应的估计误差的方差,Q为系统过程的方差,表示上一个时刻t-1的最理想状态预测出一个当前时刻的预测状态过程引入 的误差,经验值为1×10-6
iv.根据可以得到当前时刻t的最理想估计值:
Dt/th=Dt/t-1h+Gt(Dth-MDt/t-1h)]]>
Gt=MPt/t-1M2Pt/t-1+R]]>
其中,M表示测量系数,优选地,M=1;Gt为偏差系数,表示t时刻的的差值对于值的贡献程度,这里对应步骤i中的R表示测量过程引入的方差,即指获取数据引入的方差,经验值为1×10-5
v.更新当前时刻t的估计误差的方差:
Pt/t=(1-MGt)Pt/t-1
当进入t+1时刻时,这里Pt/t对应步骤iii中的Pt-1/t-1,步骤iii和步骤iv得到的和Pt/t回到步骤i和步骤ii中,递归计算。
从而获得了当前时刻的直方图相交特征的估计误差的方差Pt/t和前一时刻的直方图相交特征的估计误差的方差Pt-1/t-1
步骤S520:计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标Z2
直方图相交特征的估计误差的方差差值则第二评价指标Z2=ΔPtd.]]>
步骤S530:比较第二评价指标Z2与第三阈值S3的大小
根据经验,可以设第三阈值S1=1x10-6。若Z2≤S3,即第二评价指标小于等于第三阈值,则进入步骤S540;若Z2>S3,即第二评价指标大于第三阈值,则进入步骤S550。
步骤S540:判定摄像头处于静止状态
若第二评价指标小于等于第三阈值,则得出判断结果为摄像头当前的运行状态为静止状态,并输出该判断结果。此时,说明镜头切换完毕,可以对拍摄目标进行跟踪,结束本次运行状态的检测。
步骤S550:判定摄像头处于运动状态
若第二评价指标大于第三阈值,则得出判断结果为摄像头当前的运行状态为运动状态,并输出该判断结果。此时,说明镜头切换尚未完毕,不宜跟 踪拍摄目标,本轮判断结束,继续进行下一轮运行状态的判断,直至判断结果为摄像头的运行状态为静止状态为止。
获得判断结果后,则进入步骤S600,结束流程,完结本轮运行状态的判断。
步骤S600:结束流程
本发明摄像头运行状态的判断方法的实施例可以应用于各种应用场景,以应用于教学智能录播系统为例:
教师走动引起镜头切换,摄像头跟随教师运行,此时启动摄像头运行状态的判断方法。获取跟踪拍摄教师的摄像头拍摄的视频图像序列,提取视频图像的帧差特征,根据帧差特征判断摄像头运行状态。若获得确定的判断结果,则流程结束;若无法获得确定的判断结果,则进一步提取视频图像的直方图相交特征,根据直方图相交特征判断摄像头运行状态,获得判断结果,结束流程。
在某些实施例中,也可以同时获取视频图像的帧差特征和直方图相交特征,然后先根据帧差特征进行运行状态的判断,当无法获得判断结果时再利用直方图相交特征进行运行状态的判断。
从而,本实施例的摄像头运行状态的判断方法,考虑到帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。
同时,通过预测和更新机制获取更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。
参见图6-图9,提出本发明摄像头运行状态的判断装置一实施例,所述判断装置包括获取模块、第一判断模块和第二判断模块。
获取模块:用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块。
具体的,如图7所示,获取模块包括帧差特征获取单元和直方图相交特征获取单元,其中:
帧差特征获取单元:用于首先获取视频并存成视频图像序列,并获取视频图像的当前帧和前一帧的帧差图像,然后计算帧差图像中满足预设条件的运动像素的个数,最后根据运动像素的个数统计帧差图像的运动像素比率,将运动像素比率作为帧差特征。
直方图相交特征获取单元:用于首先获取视频并存成视频图像序列,并将视频图像的当前帧图像和前一帧图像转换为YCrCb空间,然后统计当前帧图像和前一帧图像的Y分量的直方图,最后计算当前帧图像和前一帧图像的直方图的直方图相交距离,将直方图相交距离作为直方图相交特征。
第一判断模块:用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结果为无法确定运行状态时则向获取模块发送该判断结果。
如图8所示,判断模块包括第一计算单元和第一判别单元,其中:
第一计算单元:用于根据帧差特征计算得出第一评价指标并将第一评价指标发送给第一判别单元。
具体的,第一计算单元对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将差值作为第一评价指标发送给第一判别单元。本实施例优选通过预测和更新机制获取更加准确的帧差特征的估计误差的方差值,进而获得更优的自适应评价指标。即,对视频图像的帧差特征进行时间更新,预测图像的帧差特征,再通过实际获取的帧差特征来对预测的帧差特征进行更新,通过对更新后的帧差特征求取估计误差的方差,把相邻图像序列的估计误差的方差的差值作为评价指标。具体运算过程如前述方法实施例中的步骤S210所示,在此不再赘述。
第一判别单元:用于根据第一评价指标进行判别获得判断结果,若判断结果为无法确定摄像头的运行状态,则将该判断结果发送给获取模块。。
具体的,第一判别单元比较第一评价指标与第一阈值和第二阈值的大小,若第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运 行状态,此时第一判别单元向获取模块发送判断结果。根据经验,第一阈值可以设为1x10-5,第二阈值可以设为1x10-2
第二判断模块:用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。
如图9所示,第二判断模块包括第二计算单元和第二判别单元,其中:
第二计算单元:用于根据直方图相交特征计算得出第二评价指标,并将第二评价指标发送给第二判别单元。
具体的,第二计算单元对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将差值作为第二评价指标发送给第二判别单元。本实施例优选通过预测和更新机制获取更加准确的直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标。即,对视频图像的直方图相交特征进行时间更新,预测图像的直方图相交特征,再通过实际获取的直方图相交特征来对预测的直方图相交特征进行更新,通过对更新后的直方图相交特征求取估计误差的方差,把相邻图像序列的估计误差的方差的差值作为评价指标。具体运算过程如前述方法实施例中的步骤S510所示,在此不再赘述。
第二判别单元:用于根据第二评价指标进行判别获得判断结果。
具体的,第二判别单元比较第二评价指标与第三阈值的大小,若第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。根据经验,第三阈值可以设为1x10-6
在某些实施例中,获取模块也可以一次性获取帧差特征和直方图相交特征,并同时发送给第一判断模块和第二判断模块。第一判断模块先利用帧差特征进行判断,当无法获得确定的判断结果时,再由第二判断模块利用直方图相交特征进行判断。
举例而言,本实施例的判断装置可以应用于教学智能录播系统,在教学录像时对教师的跟踪拍摄:教师在讲台上走动或者走下讲台,引起跟踪球机(即摄像头)的镜头切换,此时获取模块获取跟踪球机采集的视频图像,获取视频图像的帧差特征并发送给第一判断模块,第一判断模块根据帧差特征判断摄像头的运行状态,若第一判断模块无法获得确定的判断结果,则向获 取模块发送该判断结果。获取模块收到无法确定的判断结果后继续获取视频图像的直方图相交特征并发送给第二判断模块,第二判断模块根据直方图相交特征判断摄像头的运行状态。若最终判断结果为摄像头处于静止状态,则将判断结果发送给摄像装置的处理模块,处理模块便可启动相应的检测和跟踪算法,继续跟踪教师;若判断结果为摄像头处于运动状态,则判断装置继续进行下一轮判断,直到获得摄像头处于静止状态的判断结果。
据此,本发明的摄像头运行状态的判断装置,鉴于帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。
同时,通过预测和更新机制获取更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。
上述方法实施例中的技术特征在本装置均对应适用,这里不再重述。
需要说明的是:上述实施例提供的摄像头运行状态的判断装置在进行摄像头运行状态的判断时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成。另外,上述实施例提供的摄像头运行状态的判断装置与摄像头运行状态的判断方法实施例属于同一发明构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以通过程序来控制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以是ROM/RAM、磁盘、光盘等。
应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

摄像头运行状态的判断方法和装置.pdf_第1页
第1页 / 共18页
摄像头运行状态的判断方法和装置.pdf_第2页
第2页 / 共18页
摄像头运行状态的判断方法和装置.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《摄像头运行状态的判断方法和装置.pdf》由会员分享,可在线阅读,更多相关《摄像头运行状态的判断方法和装置.pdf(18页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104202530A43申请公布日20141210CN104202530A21申请号201410487606222申请日20140922H04N5/23220060171申请人安科智慧城市技术(中国)有限公司地址518000广东省深圳市福田区深南大道特区报业大厦1306房72发明人张欢吴金勇王军74专利代理机构广东广和律师事务所44298代理人章小燕曹建军54发明名称摄像头运行状态的判断方法和装置57摘要本发明公开了一种摄像头运行状态的判断方法和装置,所述判断方法包括步骤获取视频图像的帧差特征;根据所述帧差特征判断摄像头的运行状态;若判断结果为无法确定所述运行状态,则获取视频。

2、图像的直方图相交特征;根据所述直方图相交特征判断摄像头的运行状态。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。51INTCL权利要求书2页说明书10页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书10页附图5页10申请公布号CN104202530ACN104202530A1/2页21一种摄像头运行状态的判断方法,其特征在于,包括步骤获取视频图像的帧差特征;根据所述帧差特征判断摄像头的运行状态;若判断结果为无法确定所述运行状态,则获取视频图像的直方图相交特征;根据所述直方图相交特征判断摄像头的运行状态。2根据权利。

3、要求1所述的摄像头运行状态的判断方法,其特征在于,所述根据所述帧差特征判断摄像头的运行状态包括对当前时刻和前一时刻的帧差特征分别求取估计误差的方差;计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标;若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。3根据权利要求1所述的摄像头运行状态的判断方法,其特征在于,所述根据所述直方图相交特征判断摄像头的运行状态包括对当前时刻和前一时刻的直方图相交特征分别。

4、求取估计误差的方差;计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标;若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。4根据权利要求13任一项所述的摄像头运行状态的判断方法,其特征在于,所述获取视频图像的帧差特征包括获取视频图像的当前帧和前一帧的帧差图像;计算所述帧差图像中满足预设条件的运动像素的个数;根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。5根据权利要求13任一项所述的摄像头运行状态的判断方法,其特征在于,所述获取视频图。

5、像的直方图相交特征包括将视频图像的当前帧图像和前一帧图像转换为YCRCB空间;统计当前帧图像和前一帧图像的Y分量的直方图;计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。6一种摄像头运行状态的判断装置,其特征在于,包括获取模块、第一判断模块和第二判断模块,其中获取模块,用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块;第一判断模块,用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结权利要求书CN104202530A2/2页3。

6、果为无法确定摄像头运行状态时则向获取模块发送所述判断结果;第二判断模块,用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。7根据权利要求6所述的摄像头运行状态的判断装置,其特征在于,所述第一判断模块包括第一计算单元和第一判别单元,其中第一计算单元,用于对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标发送给第一判别单元;第一判别单元,用于根据第一评价指标进行判别,若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;。

7、若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。8根据权利要求6所述的摄像头运行状态的判断装置,其特征在于,所述第二判断模块包括第二计算单元和第二判别单元,其中第二计算单元,对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标发送给第二判别单元;第二判别单元,用于根据所述第二评价指标进行判别,若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。9根据权利要求68任一项所述的摄像头运行状态。

8、的判断装置,其特征在于,所述获取模块包括帧差特征获取单元,所述帧差特征获取单元用于获取视频图像的当前帧和前一帧的帧差图像;计算所述帧差图像中满足预设条件的运动像素的个数;根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。10根据权利要求68任一项所述的摄像头运行状态的判断装置,其特征在于,所述获取模块包括直方图特征获取单元,所述直方图特征获取单元用于将视频图像的当前帧图像和前一帧图像转换为YCRCB空间;统计当前帧图像和前一帧图像的Y分量的直方图;计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。权利要求书CN104。

9、202530A1/10页4摄像头运行状态的判断方法和装置技术领域0001本发明涉及摄像技术领域,尤其是涉及一种摄像头运行状态的判断方法和装置。背景技术0002教育信息化越来越受到教育主管部门的重视,其中教学智能录播系统是教育信息化的重要组成部分。根据国家“三通二平台”建设的要求,教学智能录播系统中,需要对教学过程中老师的教学行为进行视频摄像机监控,录播系统需要对教师进行实时跟踪录像。由于教师在讲台上和讲台下活动,故涉及到镜头切换以保证教师一直在视野范围内,若摄像头还处在运动或不稳定状态时就对教师进行跟踪,将会导致跟踪不稳定而出现跟丢跟错等问题。所以,镜头切换后是否能及时准确判断摄像头的运行状态。

10、显得非常关键。0003现有技术中,有的利用帧差法对摄像头的运行状态进行判断,该方法原理简单、便于实现。缺点是对于镜头内物体运动、光线条件的剧烈变化比较敏感,容易误检。例如,当镜头切换完毕但镜头内仍存在运动物体时,帧差法容易误判为镜头尚未切换完毕,从而造成摄像头稳定状态判断延时,导致不能及时对拍摄目标进行跟踪。0004还有的利用直方图相交法对摄像头的运行状态进行判断,该方法对于镜头内的运动物体具有良好的容忍程度,缺点是对于内容完全不同的两幅图像,可能具有相同的直方图,因此容易造成漏检。对于连续的视频图像,虽然很少会出现连续两幅图像直方图完全相同的情况,但是对于教师录播系统中跟踪教师场景较相似的情。

11、况,直方图相交法难以对视频运动或静止状态给出很好的分割方案。0005综上所述,现有的摄像头运行状态的判断方法,尚不能及时准确的获得摄像头运行状态的判断结果。发明内容0006本发明的主要目的在于提供一种摄像头运行状态的判断方法和装置,旨在实现及时准确的获得摄像头运行状态的判断结果。0007为达以上目的,本发明提出一种摄像头运行状态的判断方法,包括步骤0008获取视频图像的帧差特征;0009根据所述帧差特征判断摄像头的运行状态;0010若判断结果为无法确定所述运行状态,则获取视频图像的直方图相交特征;0011根据所述直方图相交特征判断摄像头的运行状态。0012优选地,所述根据所述帧差特征判断摄像头。

12、的运行状态包括0013对当前时刻和前一时刻的帧差特征分别求取估计误差的方差;0014计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标;0015若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;0016若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;说明书CN104202530A2/10页50017若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。0018优选地,所述根据所述直方图相交特征判断摄像头的运行状态包括0019对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差;0020计算当。

13、前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标;0021若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;0022若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。0023优选地,所述获取视频图像的帧差特征包括0024获取视频图像的当前帧和前一帧的帧差图像;0025计算所述帧差图像中满足预设条件的运动像素的个数;0026根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。0027优选地,其特征在于,所述获取视频图像的直方图相交特征包括0028将视频图像的当前帧图像和前一帧图像转换为YCRC。

14、B空间;0029统计当前帧图像和前一帧图像的Y分量的直方图;0030计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。0031本发明同时提出一种摄像头运行状态的判断装置,包括获取模块、第一判断模块和第二判断模块,其中0032获取模块,用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块;0033第一判断模块,用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结果为无法确定所述运行状态时则向获取模块发送所述判断结果;0034第二判断模。

15、块,用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。0035优选地,所述第一判断模块包括第一计算单元和第一判别单元,其中0036第一计算单元,用于对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将所述差值作为第一评价指标发送给判别单元;0037第一判别单元,用于根据第一评价指标进行判别,若所述第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若所述第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若所述第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态。0038优选地,所述第。

16、二判断模块包括第二计算单元和第二判别单元,其中0039第二计算单元,对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标发送给第二判别单元;说明书CN104202530A3/10页60040第二判别单元,用于根据第二评价指标进行判别,若所述第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若所述第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。0041优选地,其特征在于,所述获取模块包括帧差特征获取单元,所述帧差特征获取单元用于0042获取视频图像的当前帧和前一帧的帧差图像;。

17、0043计算所述帧差图像中满足预设条件的运动像素的个数;0044根据所述运动像素的个数统计所述帧差图像的运动像素比率,将所述运动像素比率作为帧差特征。0045优选地,其特征在于,所述获取模块包括直方图特征获取单元,所述直方图特征获取单元用于0046将视频图像的当前帧图像和前一帧图像转换为YCRCB空间;0047统计当前帧图像和前一帧图像的Y分量的直方图;0048计算当前帧图像和前一帧图像的直方图的直方图相交距离,将所述直方图相交距离作为直方图相交特征。0049本发明所提供的一种摄像头运行状态的判断方法,鉴于帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中。

18、场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。0050同时,通过预测和更新机制获取更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。附图说明0051图1是本发明摄像头运行状态的判断方法一实施例的流程图;0052图2是本发明实施例中获取视频图像的帧差特征的具体流程图;0053图3是本发明实施例中根据帧差特征判断摄像头的运行状态的具体流。

19、程图;0054图4是本发明实施例中获取视频图像的直方图相交特征的具体流程图;0055图5是本发明实施例中根据直方图相交特征判断摄像头的运行状态的具体流程图;0056图6是本发明摄像头运行状态的判断装置一实施例的结构框图;0057图7是本发明实施例中获取模块的结构框图;0058图8是本发明实施例中第一判断模块的结构框图;0059图9是本发明实施例中第二判断模块的结构框图。0060本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式0061应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。0062参见图1图5,提出本发明摄像头运行状态的判断方法一实。

20、施例,所述判断方法说明书CN104202530A4/10页7包括以下步骤0063步骤S100视频拍摄过程中,获取视频图像的帧差特征0064在视频拍摄过程中,摄像头在拍摄移动目标时,若移动目标离开了摄像头的拍摄范围,摄像头便会随着移动目标的方向运动来进行镜头切换。此时,需要及时准确的判断镜头是否切换完毕,只有当镜头切换完毕,摄像头恢复静止状态后,再继续进行跟踪,才能保证跟踪的稳定性和准确性。0065当检测到镜头切换,摄像头移动后,则开始启动摄像头运行状态的判断,本实施例首先通过帧差法判断摄像头的运行状态,首先需获取视频图像的帧差特征,获取帧差特征的具体流程如图2所示,包括以下步骤0066步骤S1。

21、10获取视频图像的当前帧和前一帧的帧差图像0067具体的,获取视频图像序列IT,T,其中IT表示第T帧图像矩阵,下标T表示序号,在本文中均表示第T帧图像。对彩色图像IT灰度化,得到灰度图像计算出当前帧和前一帧的帧差图像DT,0068步骤S120计算帧差图像中满足预设条件的运动像素的个数0069设运动像素的个数为NT,则其中R、C分别表示图像的第R行和第C列;TR,C用来表示帧差图像中DT中第R行和第C列是否为运动像素,值为1则是运动像素,为0则不是;为灰度阈值,1040,优选地,20。0070步骤S130根据运动像素的个数统计帧差图像的运动像素比率,将运动像素比率作为帧差特征0071具体的,通。

22、过公式计算出帧差图像的运动像素比率CT,其中H、W表示图像宽度,NT表示运动像素个数。0072运动像素比率CT即为视频图像的帧差特征,获取帧差特征后,则进入下一步骤S200。0073步骤S200根据帧差特征判断摄像头的运行状态0074具体判断方法如图3所示,包括以下步骤0075步骤S210对当前时刻和前一时刻的帧差特征分别求取估计误差的方差0076作为优选,本实施例通过预测和更新机制获取估计误差的方差值,进而获得更优的自适应评价指标,具体通过以下流程实现0077I给定初始估计量和PT1/T1,指T1时刻的帧差图像运动像素比率即帧差特征的最理想值,P为对应的估计误差的方差,PT1/T1指T1时刻。

23、对应的最理想估计误差的方差,最初给定和P0。0078II假设当前时刻是T,帧差特征特征为则可以基于上一个时刻T1的最理想状态而预测出一个当前时刻的预测状态说明书CN104202530A5/10页800790080其中,指T1时刻的最理想状态,T为转移系数,08T12,优选地,T1,认为下一时刻的特征的稳定状态应与前一时刻的状态一致。0081III更新对应于的估计误差的方差0082PT/T1T2PT1/T1Q0083其中,PT1/T1是对应的估计误差的方差,Q为系统过程的方差,表示上一个时刻T1的最理想状态预测出一个当前时刻的预测状态过程引入的误差,经验值为1106。0084IV根据和可以得到当。

24、前时刻T的最理想估计值008500860087其中,M表示测量系数,优选地,M1;GT为偏差系数,表示T时刻的与的差值对于值的贡献程度,这里对应步骤I中的R表示测量过程引入的方差,即指获取数据引入的方差,经验值为1105;0088V更新当前时刻T的估计误差的方差0089PT/T1MGTPT/T10090当进入T1时刻时,这里PT/T对应步骤III中的PT1/T1,步骤III和步骤IV得到的和PT/T回到步骤I和步骤II中,递归计算。0091从而获得了当前时刻的帧差特征的估计误差的方差PT/T和前一时刻的帧差特征的估计误差的方差PT1/T1。0092步骤S220计算当前时刻与前一时刻的帧差特征的。

25、估计误差的方差的差值,将差值作为第一评价指标Z10093帧差特征的估计误差的方差差值则第一评价指标0094步骤S230比较第一评价指标Z1与第一阈值S1和第二阈值S2的大小0095根据经验,可以设第一阈值S11X105,第二阈值S21X102。若Z1S1,即第一评价指标小于等于第一阈值,则进入步骤S240;若S1Z1S2,即第一评价指标介于第一阈值和第二阈值之间,则进入步骤S250;若Z1S2,即第一评价指标大于等于第二阈值,则进入步骤S260。0096步骤S240判定摄像头处于静止状态0097若第一评价指标小于等于第一阈值,则得出判断结果为摄像头当前的运行状态为静止状态,并输出该判断结果。此。

26、时,说明镜头切换完毕,可以对拍摄目标进行跟踪,结束本次运行状态的检测。说明书CN104202530A6/10页90098步骤S250无法确定摄像头的运行状态0099若第一评价指标介于第一阈值和第二阈值之间,则得出无法确定摄像头运行状态的判断结果,并输出该判断结果。此时,摄像头有可能还在继续运动,也有可能已经静止,只是视频画面中有运动的物体。因此还需要进入下阶段继续进行判断。0100步骤S260判定摄像头处于运动状态0101若第一评价指标大于等于第二阈值,则得出判断结果为摄像头当前的运行状态为运动状态,并输出该判断结果。此时,说明镜头切换尚未完毕,不宜跟踪拍摄目标,本轮判断结束,继续进行下一轮运。

27、行状态的判断,直至判断结果为摄像头的运行状态为静止状态为止。0102获得判断结果后,则进入步骤S300。0103步骤S300是否获得确定的判断结果0104如果获得了前述步骤S240和S260的确定的判断结果,则进入步骤S600,结束流程,完结本轮运行状态的判断。如果获得了前述步骤S250的不确定的判断结果,则进入步骤S400,继续进行判断。0105步骤S400获取视频图像的直方图相交特征0106如果帧差法无法确定摄像头当前的运行状态,本实施例则继续利用直方图相交法进行运行状态的判断。首先需获取视频图像的直方图相交特征,获取直方图相交特征的具体流程如图4所示,包括以下步骤0107步骤S410将视。

28、频图像的当前帧图像和前一帧图像转换为YCRCB空间0108具体的,获取视频图像序列IT,对图像进行预处理,对彩色图像IT进行均值滤波后得到图像将图像从RGB空间变换到YCRCB空间,变换后仍用表示。0109步骤S420统计当前帧图像和前一帧图像的Y分量的直方图0110统计图像的Y分量的直方图HTI,其中I0,1,2,255,I表示灰度值。假设当前帧图像的直方图为HTI,则前一帧图像的直方图为HT1I。0111步骤S430计算当前帧图像和前一帧图像的直方图的直方图相交距离,将直方图相交距离作为直方图相交特征0112计算当前图像直方图HTI与前一张图像直方图HT1I的直方图相交距离,记为其计算公式。

29、为01130114其中公式右边分式的分母表示当前图像的像素总数,分子表明当前帧与前一帧图像从0到255每一个灰度级上的最小值的总和,分子与分母相除的结果即为当前图像直方图HTI与前一张图像直方图HT1I的直方图相交距离。0115直方图相交距离即为视频图像的直方图相交特征,获取直方图相交特征后,则进入下一步骤S500。0116步骤S500根据直方图相交特征判断摄像头的运行状态说明书CN104202530A7/10页100117具体判断方法如图5所示,包括以下步骤0118步骤S510对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差;0119作为优选,本实施例通过预测和更新机制获取估计误差。

30、的方差值,进而获得更优的自适应评价指标,具体通过以下流程实现0120I给定初始估计量和PT1/T1,指T1时刻的直方图相交距离的最理想值,P为对应的估计误差的方差,字母下标“”表示任意时刻或者任意形式如如T,T/T,T1/T1等,PT1/T1指T1时刻对应的最理想估计误差的方差,最初给定和P0。0121II假设当前时刻是T,直方图相交特征为则可以基于上一个时刻T1的最理想状态而预测出一个当前时刻的预测状态01220123其中,指T1时刻的最理想状态,T为转移系数,08T12,优选地,T1,认为下一时刻的特征的稳定状态应与前一时刻的状态一致。0124III更新对应于的估计误差的方差0125PT/。

31、T1T2PT1/T1Q0126其中,PT1/T1是对应的估计误差的方差,Q为系统过程的方差,表示上一个时刻T1的最理想状态预测出一个当前时刻的预测状态过程引入的误差,经验值为1106。0127IV根据和可以得到当前时刻T的最理想估计值012801290130其中,M表示测量系数,优选地,M1;GT为偏差系数,表示T时刻的与的差值对于值的贡献程度,这里对应步骤I中的R表示测量过程引入的方差,即指获取数据引入的方差,经验值为1105。0131V更新当前时刻T的估计误差的方差0132PT/T1MGTPT/T10133当进入T1时刻时,这里PT/T对应步骤III中的PT1/T1,步骤III和步骤IV得。

32、到的和PT/T回到步骤I和步骤II中,递归计算。0134从而获得了当前时刻的直方图相交特征的估计误差的方差PT/T和前一时刻的直方图相交特征的估计误差的方差PT1/T1。0135步骤S520计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将所述差值作为第二评价指标Z2说明书CN104202530A108/10页110136直方图相交特征的估计误差的方差差值则第二评价指标0137步骤S530比较第二评价指标Z2与第三阈值S3的大小0138根据经验,可以设第三阈值S11X106。若Z2S3,即第二评价指标小于等于第三阈值,则进入步骤S540;若Z2S3,即第二评价指标大于第三阈值,则。

33、进入步骤S550。0139步骤S540判定摄像头处于静止状态0140若第二评价指标小于等于第三阈值,则得出判断结果为摄像头当前的运行状态为静止状态,并输出该判断结果。此时,说明镜头切换完毕,可以对拍摄目标进行跟踪,结束本次运行状态的检测。0141步骤S550判定摄像头处于运动状态0142若第二评价指标大于第三阈值,则得出判断结果为摄像头当前的运行状态为运动状态,并输出该判断结果。此时,说明镜头切换尚未完毕,不宜跟踪拍摄目标,本轮判断结束,继续进行下一轮运行状态的判断,直至判断结果为摄像头的运行状态为静止状态为止。0143获得判断结果后,则进入步骤S600,结束流程,完结本轮运行状态的判断。01。

34、44步骤S600结束流程0145本发明摄像头运行状态的判断方法的实施例可以应用于各种应用场景,以应用于教学智能录播系统为例0146教师走动引起镜头切换,摄像头跟随教师运行,此时启动摄像头运行状态的判断方法。获取跟踪拍摄教师的摄像头拍摄的视频图像序列,提取视频图像的帧差特征,根据帧差特征判断摄像头运行状态。若获得确定的判断结果,则流程结束;若无法获得确定的判断结果,则进一步提取视频图像的直方图相交特征,根据直方图相交特征判断摄像头运行状态,获得判断结果,结束流程。0147在某些实施例中,也可以同时获取视频图像的帧差特征和直方图相交特征,然后先根据帧差特征进行运行状态的判断,当无法获得判断结果时再。

35、利用直方图相交特征进行运行状态的判断。0148从而,本实施例的摄像头运行状态的判断方法,考虑到帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。0149同时,通过预测和更新机制获取更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。0150参见图6图9。

36、,提出本发明摄像头运行状态的判断装置一实施例,所述判断装置包括获取模块、第一判断模块和第二判断模块。0151获取模块用于获取视频图像的帧差特征并发送给第一判断模块,当接收到第一判断模块发送的无法确定摄像头的运行状态的判断结果时,进一步获取视频图像的直方图相交特征并发送给第二判断模块。0152具体的,如图7所示,获取模块包括帧差特征获取单元和直方图相交特征获取单说明书CN104202530A119/10页12元,其中0153帧差特征获取单元用于首先获取视频并存成视频图像序列,并获取视频图像的当前帧和前一帧的帧差图像,然后计算帧差图像中满足预设条件的运动像素的个数,最后根据运动像素的个数统计帧差图。

37、像的运动像素比率,将运动像素比率作为帧差特征。0154直方图相交特征获取单元用于首先获取视频并存成视频图像序列,并将视频图像的当前帧图像和前一帧图像转换为YCRCB空间,然后统计当前帧图像和前一帧图像的Y分量的直方图,最后计算当前帧图像和前一帧图像的直方图的直方图相交距离,将直方图相交距离作为直方图相交特征。0155第一判断模块用于根据获取模块发送的帧差特征判断摄像头的运行状态,若判断结果为无法确定运行状态时则向获取模块发送该判断结果。0156如图8所示,判断模块包括第一计算单元和第一判别单元,其中0157第一计算单元用于根据帧差特征计算得出第一评价指标并将第一评价指标发送给第一判别单元。01。

38、58具体的,第一计算单元对当前时刻和前一时刻的帧差特征分别求取估计误差的方差,计算当前时刻与前一时刻的帧差特征的估计误差的方差的差值,将差值作为第一评价指标发送给第一判别单元。本实施例优选通过预测和更新机制获取更加准确的帧差特征的估计误差的方差值,进而获得更优的自适应评价指标。即,对视频图像的帧差特征进行时间更新,预测图像的帧差特征,再通过实际获取的帧差特征来对预测的帧差特征进行更新,通过对更新后的帧差特征求取估计误差的方差,把相邻图像序列的估计误差的方差的差值作为评价指标。具体运算过程如前述方法实施例中的步骤S210所示,在此不再赘述。0159第一判别单元用于根据第一评价指标进行判别获得判断。

39、结果,若判断结果为无法确定摄像头的运行状态,则将该判断结果发送给获取模块。0160具体的,第一判别单元比较第一评价指标与第一阈值和第二阈值的大小,若第一评价指标小于等于第一阈值,则判定摄像头的运行状态为静止状态;若第一评价指标大于等于第二阈值,则判定摄像头的运行状态为运动状态;若第一评价指标介于第一阈值和第二阈值之间,则判定无法确定摄像头的运行状态,此时第一判别单元向获取模块发送判断结果。根据经验,第一阈值可以设为1X105,第二阈值可以设为1X102。0161第二判断模块用于根据获取模块发送的直方图相交特征判断摄像头的运行状态。0162如图9所示,第二判断模块包括第二计算单元和第二判别单元,。

40、其中0163第二计算单元用于根据直方图相交特征计算得出第二评价指标,并将第二评价指标发送给第二判别单元。0164具体的,第二计算单元对当前时刻和前一时刻的直方图相交特征分别求取估计误差的方差,计算当前时刻与前一时刻的直方图相交特征的估计误差的方差的差值,将差值作为第二评价指标发送给第二判别单元。本实施例优选通过预测和更新机制获取更加准确的直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标。即,对视频图像的直方图相交特征进行时间更新,预测图像的直方图相交特征,再通过实际获取的直方图相交特征来对预测的直方图相交特征进行更新,通过对更新后的直方图相交特征求取估计误差的方差,把相邻图像序列。

41、的估计误差的方差的差值作为评价指标。具体运算过程如前说明书CN104202530A1210/10页13述方法实施例中的步骤S510所示,在此不再赘述。0165第二判别单元用于根据第二评价指标进行判别获得判断结果。0166具体的,第二判别单元比较第二评价指标与第三阈值的大小,若第二评价指标小于等于第三阈值,则判定摄像头的运行状态为静止状态;若第二评价指标大于第三阈值,则判定摄像头的运行状态为运动状态。根据经验,第三阈值可以设为1X106。0167在某些实施例中,获取模块也可以一次性获取帧差特征和直方图相交特征,并同时发送给第一判断模块和第二判断模块。第一判断模块先利用帧差特征进行判断,当无法获得。

42、确定的判断结果时,再由第二判断模块利用直方图相交特征进行判断。0168举例而言,本实施例的判断装置可以应用于教学智能录播系统,在教学录像时对教师的跟踪拍摄教师在讲台上走动或者走下讲台,引起跟踪球机即摄像头的镜头切换,此时获取模块获取跟踪球机采集的视频图像,获取视频图像的帧差特征并发送给第一判断模块,第一判断模块根据帧差特征判断摄像头的运行状态,若第一判断模块无法获得确定的判断结果,则向获取模块发送该判断结果。获取模块收到无法确定的判断结果后继续获取视频图像的直方图相交特征并发送给第二判断模块,第二判断模块根据直方图相交特征判断摄像头的运行状态。若最终判断结果为摄像头处于静止状态,则将判断结果发。

43、送给摄像装置的处理模块,处理模块便可启动相应的检测和跟踪算法,继续跟踪教师;若判断结果为摄像头处于运动状态,则判断装置继续进行下一轮判断,直到获得摄像头处于静止状态的判断结果。0169据此,本发明的摄像头运行状态的判断装置,鉴于帧差法对镜头切换完毕但镜头内仍存在运动物体的情况敏感的特点,以及直方图相交法对视频图像中场景内容不变的局部运动不敏感的特点,首先利用帧差法对摄像头的运行状态进行判断,当无法获得确定的判断结果时,再利用直方图相交法进行摄像头运行状态的判断。从而,综合利用了帧差法和直方图相交法的优点,保证了最终能够及时准确的获得摄像头运行状态的判断结果。0170同时,通过预测和更新机制获取。

44、更加准确的帧差特征或直方图相交特征的估计误差的方差值,进而获得更优的自适应评价指标,进一步提高了判断结果的准确性。0171上述方法实施例中的技术特征在本装置均对应适用,这里不再重述。0172需要说明的是上述实施例提供的摄像头运行状态的判断装置在进行摄像头运行状态的判断时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成。另外,上述实施例提供的摄像头运行状态的判断装置与摄像头运行状态的判断方法实施例属于同一发明构思,其具体实现过程详见方法实施例,这里不再赘述。0173本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤可以通过程序来控。

45、制相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质可以是ROM/RAM、磁盘、光盘等。0174应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。说明书CN104202530A131/5页14图1说明书附图CN104202530A142/5页15图2说明书附图CN104202530A153/5页16图3说明书附图CN104202530A164/5页17图4图5图6说明书附图CN104202530A175/5页18图7图8图9说明书附图CN104202530A18。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1