Movement detection using an order statistics algorithm

J. Portillo-Portillo, F. Funes, A. Rosales-Silva, V. Ponomaryov
{"title":"Movement detection using an order statistics algorithm","authors":"J. Portillo-Portillo, F. Funes, A. Rosales-Silva, V. Ponomaryov","doi":"10.1117/12.924143","DOIUrl":null,"url":null,"abstract":"ABSTRACT In this paper, we present a novel algorithm to motion detection in video sequences. The proposed algorithm is based in the use of the median of the absolute deviations from the me dian (MAD) as a measure of statistical dispersion of pixels in a video sequence to provide the robustness needed to detect motion in a frame of video sequence. By using the MAD, the proposed algorithm is able to detect small or big objects, the size of the detected objects depend of the size of kernel used in the analysis of the video sequence. Experimental results in the human motion detection are presented showing that the proposed algorithm can be used in security applications. Keywords: Median of the absolute deviations from the median, motion detection, video sequences 1. INTRODUCTION Video surveillance has been a popular security tool for years [1]. They are used for safety and security in public environments and in the private sector. The science and technological applications of advanced video surveillance systems have progressed tremendously in recent years due to widened research in areas including transport networks, elder care, traffic monitoring, traffic flow analysis, endangered species conservation, home nursing, human activity understanding, observation of people and vehicles within a busy environment, etc. [2]. The design of an automatic video surveillance system requir es several critical functionalities such as, motion detection and tracking, classification, behavior monitoring, activity analysis, and identification [2-6]. Motion detection is one of the current research areas in the design of video surveillanc e systems. It provides segmentation of the video streams into foreground and background components in order to extract the desired moving objects and it is a critical preprocess for several computer vision applications, including object-based video encoding, human motion analysis, and human–machine interactions [2]. Detecting humans in frames of video sequences is a useful application of computer vision. Loose and textured clothing, occlusion and scene clutter make the human detection a difficult problem due bottom-up segmentation and grouping do not always work [7]. Several methods to motion detection can be implemented in video surveillance systems [1-7]. The common and easy way to develop such a system is to compute the absolute value of the difference between the current frame and a reference frame. After this, a threshold is imposed in the difference matrix. The pixels whose value are higher than a threshold are supposed to be part of an object moving into the scene, and those that are smaller belong to the background [4]. The value of the threshold to be chosen has a critical part in th is kind of systems, this value must be applied to the whole image. If the value of the mentioned threshold is small, the false alarm probability can increase, mainly due to the noise picked up by the camera, and the noise gene rated by a non-static background, i. e. the natural noise in an image such as a branch tree moving in a windy day. Otherwise, if the value of the threshold is high, the miss probability increases because the absolute difference between the background gray level and the object gray level is likely to be lower than the","PeriodicalId":369288,"journal":{"name":"Real-Time Image and Video Processing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Real-Time Image and Video Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.924143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

ABSTRACT In this paper, we present a novel algorithm to motion detection in video sequences. The proposed algorithm is based in the use of the median of the absolute deviations from the me dian (MAD) as a measure of statistical dispersion of pixels in a video sequence to provide the robustness needed to detect motion in a frame of video sequence. By using the MAD, the proposed algorithm is able to detect small or big objects, the size of the detected objects depend of the size of kernel used in the analysis of the video sequence. Experimental results in the human motion detection are presented showing that the proposed algorithm can be used in security applications. Keywords: Median of the absolute deviations from the median, motion detection, video sequences 1. INTRODUCTION Video surveillance has been a popular security tool for years [1]. They are used for safety and security in public environments and in the private sector. The science and technological applications of advanced video surveillance systems have progressed tremendously in recent years due to widened research in areas including transport networks, elder care, traffic monitoring, traffic flow analysis, endangered species conservation, home nursing, human activity understanding, observation of people and vehicles within a busy environment, etc. [2]. The design of an automatic video surveillance system requir es several critical functionalities such as, motion detection and tracking, classification, behavior monitoring, activity analysis, and identification [2-6]. Motion detection is one of the current research areas in the design of video surveillanc e systems. It provides segmentation of the video streams into foreground and background components in order to extract the desired moving objects and it is a critical preprocess for several computer vision applications, including object-based video encoding, human motion analysis, and human–machine interactions [2]. Detecting humans in frames of video sequences is a useful application of computer vision. Loose and textured clothing, occlusion and scene clutter make the human detection a difficult problem due bottom-up segmentation and grouping do not always work [7]. Several methods to motion detection can be implemented in video surveillance systems [1-7]. The common and easy way to develop such a system is to compute the absolute value of the difference between the current frame and a reference frame. After this, a threshold is imposed in the difference matrix. The pixels whose value are higher than a threshold are supposed to be part of an object moving into the scene, and those that are smaller belong to the background [4]. The value of the threshold to be chosen has a critical part in th is kind of systems, this value must be applied to the whole image. If the value of the mentioned threshold is small, the false alarm probability can increase, mainly due to the noise picked up by the camera, and the noise gene rated by a non-static background, i. e. the natural noise in an image such as a branch tree moving in a windy day. Otherwise, if the value of the threshold is high, the miss probability increases because the absolute difference between the background gray level and the object gray level is likely to be lower than the
运动检测使用的顺序统计算法
本文提出了一种新的视频序列运动检测算法。该算法基于使用绝对偏离中位数(MAD)的中位数作为视频序列中像素的统计离散度的度量,以提供检测视频序列帧中的运动所需的鲁棒性。利用该算法可以检测出大小不同的目标,检测到的目标大小取决于分析视频序列时使用的核的大小。人体运动检测的实验结果表明,该算法可以应用于安全领域。关键词:中值绝对偏离中值,运动检测,视频序列多年来,视频监控一直是一种流行的安全工具[1]。它们用于公共环境和私营部门的安全。近年来,由于在交通网络、老年人护理、交通监控、交通流分析、濒危物种保护、家庭护理、人类活动理解、繁忙环境中人车观察等领域的研究越来越广泛,先进视频监控系统的科技应用取得了巨大进展[2]。自动视频监控系统的设计需要几个关键的功能,如运动检测和跟踪、分类、行为监控、活动分析和识别[2-6]。运动检测是当前视频监控系统设计研究的热点之一。它将视频流分割为前景和背景组件,以提取所需的运动物体,它是几个计算机视觉应用的关键预处理,包括基于对象的视频编码、人体运动分析和人-机器交互[2]。在视频序列的帧中检测人是计算机视觉的一个有用的应用。由于自下而上的分割和分组并不总是有效,松散和有纹理的衣服、遮挡和场景杂乱使得人类检测成为一个难题[7]。在视频监控系统中可以实现几种运动检测方法[1-7]。开发这样一个系统的常见和简单的方法是计算当前坐标系和参考坐标系之间的差的绝对值。在此之后,在差矩阵中施加阈值。大于阈值的像素被认为是移动到场景中的物体的一部分,小于阈值的像素属于背景[4]。阈值的选取在图像分类系统中起着至关重要的作用,该阈值必须应用于整个图像。如果上述阈值较小,则虚警概率会增加,这主要是由于相机拾取的噪声,以及非静态背景所赋予的噪声基因,即图像中的自然噪声,如刮风天移动的树枝。否则,如果阈值较大,则脱靶概率增大,因为背景灰度与目标灰度的绝对差值很可能小于
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信