【技术实现步骤摘要】
本公开涉及一种用于高效地执行视频分析操作的方法、相应的计 算机程序和照相机。
技术介绍
视频分析或视频内容分析涵盖从视频运动检测和音频检测到更先进的系统(包括照相机擅改(tampering)检测、人员计数、检测 物体穿过感兴趣的线或区域、车辆牌照识别、将视频分成前景部分和 背景部分、跟踪目标、交通分析、元数据提取、生物测定应用、以及 人脸识别)。视频分析还使得监视系统更加智能,以将大量的图像数 据减少到可管理的水平。智能视频监视系统例如可以实时地自动分析 监视视频并对监视视频加标签,检测可疑活动,启动视频记录,激活 警报或其它动作以警告操作员或其他人员。在监视应用中,常常使用视频分析来检测运动。运动检测是通过 分析图像数据来定义场景中的活动的一种方式,并可以对监视照相机 的整个视野或者对用户定义的感兴趣的区域执行运动检测。此外,具 有运动检测能力的视频监视系统能够比操作员更可靠地检测运动,并 因此能够使操作员不必长时间地盯着多个视频监视器。作为替代,具 有运动检测能力的视频监视系统能够在检测到运动时使用视觉指示 器、音频指示器或两者来警告操作员。这样的监视系统还可以使监视 照相机自动地聚焦在检测到运动的区域以获得更详细的图像。如本专利技术人所认识的那样,能够执行视频分析的网络照相机将降 低集中式图像处理系统的工作负荷,并节省宝贵的网络带宽。这样的 网络照相机将使得能够实现真正的事件驱动的监视系统,其中照相机 进行的运动检测可以触发预先定义的自动处理(诸如调整温度、激活警报、锁门/开门,等等)。然而,由于视频分析频繁地需要对大量的像素数据执行几种相对 简单 ...
【技术保护点】
一种视频分析处理方法,包括: 根据预先确定的二进制掩码将来自图像的多个感兴趣的像素收集在计算机可读存储介质中,所述预先确定的二进制掩码定义所述多个感兴趣的像素在所述图像上的至少一个位置; 将所述多个感兴趣的像素排列在至少包括所述 感兴趣的像素的像素矩阵中,每个感兴趣的像素被与其它感兴趣的像素相邻地存储在所述像素矩阵中; 使用数据处理器上的SIMD指令对所述像素矩阵执行视频分析处理;以及 根据所述预先确定的二进制掩码,在处理之后将所述感兴趣的像素分散到图像 中,其中 独立于执行视频分析处理步骤地执行所述收集步骤和所述分散步骤。
【技术特征摘要】
US 2008-9-26 61/100,575;US 2008-11-21 12/275,832;E1.一种视频分析处理方法,包括根据预先确定的二进制掩码将来自图像的多个感兴趣的像素收集在计算机可读存储介质中,所述预先确定的二进制掩码定义所述多个感兴趣的像素在所述图像上的至少一个位置;将所述多个感兴趣的像素排列在至少包括所述感兴趣的像素的像素矩阵中,每个感兴趣的像素被与其它感兴趣的像素相邻地存储在所述像素矩阵中;使用数据处理器上的SIMD指令对所述像素矩阵执行视频分析处理;以及根据所述预先确定的二进制掩码,在处理之后将所述感兴趣的像素分散到图像中,其中独立于执行视频分析处理步骤地执行所述收集步骤和所述分散步骤。2. 如权利要求1所迷的视频分析处理方法,其中,对于每个感 兴趣的像素,所述收集步骤包括使所述预先确定的二进制掩码沿横向方向膨胀至少一个像素位置,依照膨胀后的二进制掩码收集来自所述感兴趣的像素之上的像 素行的至少 一 个相邻像素,依照膨胀后的二进制掩码收集来自所述感兴趣的像素的像素行 的至少一个相邻像素和所述感兴趣的像素,以及依照膨胀后的二进制掩码收集来自所述感兴趣的像素之下的像 素行的至少 一个相邻像素。3. 如权利要求1或2所述的视频分析处理方法,其中,所述收 集步骤和所述分散步骤还包括使用DMA单元以独立于所述数据处理器的方式分别收集和分散所述多个感兴趣的像素和相邻像素。4. 如权利要求1至3中的任何一项所述的视频分析处理方法, 其中,执行视频分析处理包括使用SIMD指令集利用NxN滤波器核 对所述感兴趣的像素进行滤波,所述SIMD指令集包括取平均指令、 具有有偏结果的半分减法指令和接合指令。5. 如权利要求4所述的视频分析处理方法,其中,在整个滤波 运算过程中,预先确定的表示每个像素的位的数目被保持恒定。6. —种包括计算机可读指令的计算机程序,所述指令在被处理 器执行时使该处理器执行视频分析处理方法,所述视频分析处理方法 包括根据预先确定的二进制掩码将来自图像的多个感兴趣的像素收 集在计算机可读存储介质中,所述预先确定的二进制掩码定义所述多个感兴趣的像素在所述图像上的至少一个位置;将所述多个感兴趣的像素排列在至少包括所述感兴趣的像素的 像素矩阵中;使用SIMD处理器对所述像素矩阵执行视频分析处理;以及 根据所述预先确定的二进制掩码,在处理之后将所述像素分散到 图像中,其中独立于执行视频分析处理步骤地执行所述收集步骤和所述分散步骤。7. 如权利要求6所述的计算机程序,其中,对于每个感兴趣的 像素,所述收集步骤包括使所述预先确定的二进制掩码沿横向方向膨胀至少 一 个像素位置,依照膨胀后的二进制掩码收集来自所述感兴趣的像素之...
【专利技术属性】
技术研发人员:J阿尔布莱德,
申请(专利权)人:阿克塞斯股份公司,
类型:发明
国别省市:SE[瑞典]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。