scispace - formally typeset
Proceedings ArticleDOI

Embedded Implementation of Change Detection Algorithm for Smart Camera Applications

12 Mar 2010-pp 268-270

TL;DR: A platform based framework for implementing clustering based change detection algorithm using HW-SW co-design based methodology is proposed and the complete system is implemented on Xilinx XUP Virtex-II Pro FPGA board.

AbstractSmart cameras are important components in any Human Computer Interaction. In any remote surveillance scenario, smart cameras have to take intelligent decisions to select frames of interest to minimize communication and processing overhead. A clustering based change detection algorithm has been implemented in our smart camera system for filtering frames with significant changes. In this paper we propose a platform based framework for implementing clustering based change detection algorithm using HW-SW co-design based methodology. The complete system is implemented on Xilinx XUP Virtex-II Pro FPGA board. The overall algorithm is running on PowerPC405 and some of the blocks which are computationally intensive and more frequently called are implemented as custom IP using VHDL. Total gate count of the design is 2699K.

...read more


Citations
More filters
01 Jan 2005

101 citations

Proceedings ArticleDOI
01 Mar 2017
TL;DR: Following technological progress and the increase in the number of cameras installed on the same server, a new type of camera emerges and is out in the market, which besides the capture and the transmission of the video to the server; it can locally make video processing.
Abstract: Securing people, goods and information is becoming a fundamental issue on a global scale. Confronted to several problems such as the fight against terrorism, the reinforcement of the internal security and the rise of the cyber criminality, companies invest more and more to ensure an effective protection. Among the suggested solutions, video-surveillance constitutes one of the oldest and most spread security technologies. By integrating hundreds, sometimes even thousands of cameras, these systems generate an enormous quantity of data which exceeds the capacities of security agents for monitoring. To solve this problem, the smart video-surveillance allows -by analytical video- to treat and retain from the collected video only the relevant data for security. Following technological progress and the increase in the number of cameras installed on the same server, a new type of camera emerges and is out in the market. It is smart camera that we speak about, which besides the capture and the transmission of the video to the server; it can locally make video processing.

2 citations


Cites methods from "Embedded Implementation of Change D..."

  • ...[19,12] propose a platform of smart camera using methodology SW/HW Co-design containing FPGA board for the implementation of an detection algorithm....

    [...]

Journal ArticleDOI
TL;DR: An embedded platform based framework for implementing summary generation scheme using HW-SW Co-Design based methodology is proposed and the complete system is implemented on Xilinx XUP Virtex-II Pro FPGA board.
Abstract: In any remote surveillance scenario, smart cameras have to take intelligent decisions to generate summary frames to minimize communication and processing overhead. Video summary generation, in the context of smart camera, is the process of merging the information from multiple frames. A summary generation scheme based on clustering based change detection algorithm has been implemented in our smart camera system for generating frames to deliver requisite information. In this paper we propose an embedded platform based framework for implementing summary generation scheme using HW-SW Co-Design based methodology. The complete system is implemented on Xilinx XUP Virtex-II Pro FPGA board. The overall algorithm is running on PowerPC405 and some of the blocks which are computationally intensive and more frequently called are implemented in hardware using VHDL. The system is designed using Xilinx Embedded Design Kit (EDK).

2 citations


References
More filters
Journal ArticleDOI
TL;DR: This article emphasizes the processing that is done on the luminance components of the video, and provides an overview of the techniques used for bit-rate reduction and the corresponding architectures that have been proposed.
Abstract: Throughout this article, we concentrate on the transcoding of block-based video coding schemes that use hybrid discrete cosine transform (DCT) and motion compensation (MC). In such schemes, the frames of the video sequence are divided into macroblocks (MBs), where each MB typically consists of a luminance block (e.g., of size 16 /spl times/ 16, or alternatively, four 8 /spl times/ 8 blocks) along with corresponding chrominance blocks (e.g., 8 /spl times/ 8 Cb and 8 /spl times/ 8 Cr). This article emphasizes the processing that is done on the luminance components of the video. In general, the chrominance components can be handled similarly and will not be discussed in this article. We first provide an overview of the techniques used for bit-rate reduction and the corresponding architectures that have been proposed. Then, we describe the advances regarding spatial and temporal resolution reduction techniques and architectures. Additionally, an overview of error resilient transcoding is also provided, as well as a discussion of scalable coding techniques and how they relate to video transcoding. Finally, the article ends with concluding remarks, including pointers to other works on video transcoding that have not been covered in this article, as well as some future directions.

726 citations

Journal ArticleDOI
TL;DR: The 11 papers in this special section illustrate topics and techniques at the forefront of video surveillance research, touching on many of the core topics of computer vision, pattern analysis, and aritificial intelligence.
Abstract: UTOMATED video surveillance addresses real-time observation of people and vehicles within a busy environment, leading to a description of their actions and interactions. The technical issues include moving object detection and tracking, object classification, human motion analysis, and activity understanding, touching on many of the core topics of computer vision, pattern analysis, and aritificial intelligence. Video surveillance has spawned large research projects in the United States, Europe, and Japan, and has been the topic of several international conferences and workshops in recent years. There are immediate needs for automated surveillance systems in commercial, law enforcement, and military applications. Mounting video cameras is cheap, but finding available human resources to observe the output is expensive. Although surveillance cameras are already prevalent in banks, stores, and parking lots, video data currently is used only “after the fact” as a forensic tool, thus losing its primary benefit as an active, real-time medium. What is needed is continuous 24-hour monitoring of surveillance video to alert security officers to a burglary in progress or to a suspicious individual loitering in the parking lot, while there is still time to prevent the crime. In addition to the obvious security applications, video surveillance technology has been proposed to measure traffic flow, detect accidents on highways, monitor pedestrian congestion in public spaces, compile consumer demographics in shopping malls and amusement parks, log routine maintainence tasks at nuclear facilities, and count endangered species. The numerous military applications include patrolling national borders, measuring the flow of refugees in troubled areas, monitoring peace treaties, and providing secure perimeters around bases and embassies. The 11 papers in this special section illustrate topics and techniques at the forefront of video surveillance research. These papers can be loosely organized into three categories. Detection and tracking involves real-time extraction of moving objects from video and continuous tracking over time to form persistent object trajectories. C. Stauffer and W.E.L. Grimson introduce unsupervised statistical learning techniques to cluster object trajectories produced by adaptive background subtraction into descriptions of normal scene activity. Viewpoint-specific trajectory descriptions from multiple cameras are combined into a common scene coordinate system using a calibration technique described by L. Lee, R. Romano, and G. Stein, who automatically determine the relative exterior orientation of overlapping camera views by observing a sparse set of moving objects on flat terrain. Two papers address the accumulation of noisy motion evidence over time. R. Pless, T. Brodský, and Y. Aloimonos detect and track small objects in aerial video sequences by first compensating for the self-motion of the aircraft, then accumulating residual normal flow to acquire evidence of independent object motion. L. Wixson notes that motion in the image does not always signify purposeful travel by an independently moving object (examples of such “motion clutter” are wind-blown tree branches and sun reflections off rippling water) and devises a flow-based salience measure to highlight objects that tend to move in a consistent direction over time. Human motion analysis is concerned with detecting periodic motion signifying a human gait and acquiring descriptions of human body pose over time. R. Cutler and L.S. Davis plot an object’s self-similarity across all pairs of frames to form distinctive patterns that classify bipedal, quadripedal, and rigid object motion. Y. Ricquebourg and P. Bouthemy track apparent contours in XT slices of an XYT sequence volume to robustly delineate and track articulated human body structure. I. Haritaoglu, D. Harwood, and L.S. Davis present W4, a surveillance system specialized to the task of looking at people. The W4 system can locate people and segment their body parts, build simple appearance models for tracking, disambiguate between and separately track multiple individuals in a group, and detect carried objects such as boxes and backpacks. Activity analysis deals with parsing temporal sequences of object observations to produce high-level descriptions of agent actions and multiagent interactions. In our opinion, this will be the most important area of future research in video surveillance. N.M. Oliver, B. Rosario, and A.P. Pentland introduce Coupled Hidden Markov Models (CHMMs) to detect and classify interactions consisting of two interleaved agent action streams and present a training method based on synthetic agents to address the problem of parameter estimation from limited real-world training examples. M. Brand and V. Kettnaker present an entropyminimization approach to estimating HMM topology and

433 citations


"Embedded Implementation of Change D..." refers background in this paper

  • ...Change detection is of widespread interest due to a large number of applications in diverse disciplines, including video surveillance [4], remote sensing [5], segmentation of background and foreground objects [6], medical diagnosis and treatment [7], underwater sensing [9], and driver assistance…...

    [...]

Journal ArticleDOI
TL;DR: An adaptive semiparametric technique for the unsupervised estimation of the statistical terms associated with the gray levels of changed and unchanged pixels in a difference image is presented and a change detection map is generated.
Abstract: A novel automatic approach to the unsupervised identification of changes in multitemporal remote-sensing images is proposed. This approach, unlike classical ones, is based on the formulation of the unsupervised change-detection problem in terms of the Bayesian decision theory. In this context, an adaptive semiparametric technique for the unsupervised estimation of the statistical terms associated with the gray levels of changed and unchanged pixels in a difference image is presented. Such a technique exploits the effectivenesses of two theoretically well-founded estimation procedures: the reduced Parzen estimate (RPE) procedure and the expectation-maximization (EM) algorithm. Then, thanks to the resulting estimates and to a Markov random field (MRF) approach used to model the spatial-contextual information contained in the multitemporal images considered, a change detection map is generated. The adaptive semiparametric nature of the proposed technique allows its application to different kinds of remote-sensing images. Experimental results, obtained on two sets of multitemporal remote-sensing images acquired by two different sensors, confirm the validity of the proposed approach.

377 citations


"Embedded Implementation of Change D..." refers background in this paper

  • ...Change detection is of widespread interest due to a large number of applications in diverse disciplines, including video surveillance [4], remote sensing [5], segmentation of background and foreground objects [6], medical diagnosis and treatment [7], underwater sensing [9], and driver assistance…...

    [...]

Journal ArticleDOI
TL;DR: A novel quantitative approach has been presented for the detection and quantification of subtle signal changes in lesions based on serial MRI scan matching, of potential clinical value in the non-invasive characterization of signal change and biological behaviour of neoplastic lesions.
Abstract: The purpose of this work is to detect and assess the significance of subtle signal changes in mixed-signal lesions based on serial MRI scan matching. Pairs of serially acquired T1-weighted volume MR images from 20 normal controls and seven patients with epilepsy were matched and difference images obtained. The precision and consistency of the registration were evaluated. The Gaussian noise level in the difference images was determined automatically. A structured difference filter was then used to segment structured (changed) voxels from the Gaussian noise. In the controls, the structured difference images were normalized into Talairach space, resulting in a structured noise map. The significance of changes in patients was assessed by spatial normalization and comparison with the structured noise map. The precision and consistency of the co-registration were < or = 0.06 mm with a registration success rate of 100%. The Gaussian noise level in the difference images was in the range 3.0-6.9. In the controls, an average of 1.6% of the brain voxels were classified as structured. Sine-based registration resulted in a reduction of < 1% in the amount of structure compared to linear interpolation. The structured noise map in controls showed high noise density in areas affected by image artefacts. We show examples of significant changes found in lesions which had been reported as unchanged on visual inspection. A novel quantitative approach has been presented for the detection and quantification of subtle signal changes in lesions. This method is of potential clinical value in the non-invasive characterization of signal change and biological behaviour of neoplastic lesions.

147 citations


"Embedded Implementation of Change D..." refers background in this paper

  • ...…is of widespread interest due to a large number of applications in diverse disciplines, including video surveillance [4], remote sensing [5], segmentation of background and foreground objects [6], medical diagnosis and treatment [7], underwater sensing [9], and driver assistance systems [10] and…...

    [...]

01 Jan 2005

101 citations