The Dynamic Background Generation Scheme Using an Image Frame
|
|
- Della Welch
- 8 years ago
- Views:
Transcription
1 The Dynamic Background Generation Scheme Using an Image Frame Statistical Comparison Method *1, Corresponding Author Wen-Yuan Chen, Department of Electronic Engineering, National Chin-Yi University of Technology, Taiwan, Republic of China, 2, Chuin-Mu Wang, Department of Computer Science and Information Engineering, National Chin-Yi University of Technology, Taiwan, Republic of China, Abstract This paper is developing a dynamic background generation scheme for color video sequences. We calculate the pixels vibration and statistics for the 32 clusters to develop an effective background generation method in color video sequences. Since the color image has computation consumption problems, we use a color quantization technique to shrink the pixel value from 256 into 32 grayscales called 32 clusters firstly. And we find the main value of the pixel by a cluster statistic stage which static several frames of the video sequence. After a statistical analysis, it will have several clusters. We check and find the maximum cluster (FMC) as the pixel value for further processing. Since the background has two parts: static part and dynamic part, we measure the probability of pixels (BP) and judge if it belongs to static background or dynamic background. If the BP is less than a threshold SP we process, it is the static background. Otherwise it is the dynamic background. Finally, by adding the static background and dynamic background, the completed background is generated. In order to demonstrate our scheme is an effective method, several test sequences are used for simulations. According to the test results, it is evident that our scheme can exactly obtain an integrated color background from the color video sequences. Keywords: Background Generation, Video Sequence, Dynamic Background, Object Extraction 1. Introduction Protecting a country s borders is vital to its homeland security. Similarly, the intelligent monitor system is widely used for community security. However, it is very challenging to detect potential objects. It includes the intelligent traffic flow static system; Security Automation System includes TV monitor system, petrol system, alarm system, entrance security control system, car park control system, and intelligent energy saving system by image processing. The above systems all need image object extracting techniques means also need background generation techniques. Nowadays, the intelligent monitor system is widely used in the human life; it usually uses the web camera to detect objects. Several methods found are used to extract the objects and are listed in the following. 1) Background subtraction method: It is a kind of easier methods. It makes a background model and let the current frame subtract the background to extract the objects. Several researchers [1-3] proposed the model whose advantages are that the background can be exactly created and easily completed. 2) Continuous image subtraction: It can achieve the goal by subtracting the neighbor frames in the sequences to extract the objects. Obviously, it does not need to pre-create the background to adapt to the environment well. However, if the object is still, then the objects are hard to be detected, which is its disadvantage. 3) Features extraction: The algorithm extracts objects by the characteristics of the detected objects. Through carefully designing, it can obtain effective results. However, it has a poor versatility. 4) Optical flow method: This method detects the object moving distance and orientation by calculating the optical flow according to the continuous image. It can extract the objects independently without needing to consider scenarios. However, it has he computational complexity drawback and the timely detection is difficult and time-consuming. This research is based on the background of the inter-frame differences and calculates the spread of the pixels to extracting objects methods. Chung-Cheng Chiu [4] proposed a statistical method of background pixel classification of extraction. Jun Kong et al. [5] proposed a method using the high probability of convergence method to extract objects. Scholars have discussed over whether the proposed methods to extract objects require time in the background or the scene adaptive background updates the winning god reputation for performance. Other researches can be found in [6]-[11]. The International Journal of Advancements in Computing Technology(IJACT) Volume4, Number18,October doi: /ijact.vol4.issue
2 remainder of this paper is organized as follows. In Section 2, we present the object extraction algorithm. The empirical tests are shown in Section 3. Finally, a conclusion of this paper is shown in Section The System Algorithm For an object extracting from video sequences, a corrective dynamic background image is the kernel work. Here we calculate the pixels vibration and statistics for the 32 clusters to develop an effective background generation method in color video sequences. Figure 1 shows the dynamic and static backgrounds generation flow chart. We used the static background to extract static objects and used the dynamic background to extract the object in the dynamic part. In the system, we generate the background based on R, G, and B planes, respectively. Since the color image has computation consumption problems, we use a quantization technique to shrink the pixel value from 256 into 32 grayscales firstly. Next, we find the main value of the pixel by a cluster statistic stage which static several frames of the video sequence. If the background is dynamic, then the pixels of the area will be on the vibration state. After statistical procedure, it will have several clusters. We check and find the maximum cluster (FMC) as the pixel value for further processing. We called the pixel value as the vibration amount (VA) because it is obtained by static several frames of the video sequence. Certainly, at the initial state, the VA is so big that we need to wait for several times. Once the VA is less than the threshold VT, we can start the system. Since the background has two parts; static part and dynamic part, we measure the probability of pixels (BP) and judge if it belongs to static background or dynamic background. If the BP is less than a threshold SP we process, it is the static background. Otherwise it is the dynamic background. It is easier to obtain the objects (OGbSB) by using the video frame subtracting the static background. On the other hand, for dynamic background part, we compare between the video frame and the dynamic background to get the error values e C. We check the e C ; if it is less than the threshold D T then it is the background and can be neglected. Otherwise it is object under the dynamic background. Finally, by adding the static object and dynamic object, the objects extracting from the dynamic background sequences is completed. The details can be found in figure 1 and are described in the following. VA FMC VA V T BP S p ec D T Figure 1. The system algorithm 206
3 2.1 Color Quantization Since the color image has 24 bits, it has computing consumption problems. Thus, we adopt a color quantization method to reduce the color scales from 256 into 32 clusters for R, G and B planes, respectively. The formula of color quantization is as follows: RC( ceil Fn ( y,1) 0.014/8 GC( ceil Fn ( y,2) 0.014/8 BC( ceil F ( y,3) 0.014/8 n Where RC (, GC ( and BC( are the cluster results from the video sequence n-th frames: F n ( y,1), F n ( y,2), and F n ( y,3), which are corresponding to the red, green and blue frames, respectively. 2.2 Background Generation In this study, two type backgrounds are static background and dynamic background. In accordance with intuition, if the vibration rate of the pixel is less than a threshold SP from statistics for some time, we consider that it belongs to the static background. Otherwise it belongs to the dynamic background. It is easier to obtain the objects (OGbSB) by using video frame subtracting the static background. On the other hand, for dynamic background part, we compare between the video frame and the dynamic background to get the error values e C. We check the e C ; if it is less than the threshold D T, then it is the background which can be neglected. Otherwise it is the object under the dynamic background. To speed up the calculation, we let the pixels reclassified into 32 clusters by a color quantization technique. In this paper, the static and dynamic backgrounds are generated by different criteria. Based on test results, the two kinds of backgrounds are all correctively created. The equation (2) is the clustering formula on each frame. (1) BR( [ BR( [ 1 BG( [ BG( [ 1 BB( [ BB( [ 1 if RC( i if GC( i if BC( i (2) Where BR ( [ BG ( [ BB ( [ denote the clusters i from 1 to 32 corresponding to the R, G, and B planes. The RC (, GC (, and BC ( are expressed pixels located on x and y coordinates for R, G and B planes respectively. The static background or dynamic background is decided by equation (3). It checks the vibration rate of the pixel. If the maximum vibration rate is less than the threshold S P, then we get the static background. Otherwise we get the dynamic background as shown in formula (3). 207
4 BR( [ / N SP & maxbg( [ / N SP maxbb( [ / N S max If & P SBR( MAX ( RC( )*8 4; Then SBG( MAX ( GC( )*8 4; SBB( MAX ( BC( )*8 4; DBR( MAX ( BR( [ ); Else DBG( MAX ( BG( [ ); DBB( MAX ( BB( [ ); (3) Where N is the number of frames used in statistical analysis, S P is the threshold used to judge static background or dynamic background, and SBR (, SBG( and SBB( express the static backgrounds corresponding to the R, G, and B planes, respectively. DBR (, DBG (, and DBB( denote the dynamic backgrounds corresponding to the R, G, and B planes, respectively. Figure 2 shows the background generation case. Figure 2(a) is one of frames of the original video sequence, and figure 2(b) is the clusters data from the color quantization of the R plane. Similarly, figure 2(c) and 2(d) are the clusters data from the color quantization of the G plane and B plane, respectively. (a) (b) (c) (d) Figure 2. Background generation; (a) one of frames of the original video sequence, (b) the clusters data from the color quantization of the R plane, (c) the clusters data from the color quantization of the G plane, (d) the clusters data from the color quantization of the B plane. 2.3 Image Repairing The median filter is a nonlinear spatial filter, and is a powerful tool at removing outlier type noises. It does the good job at preserving edges of an image. The filter mask simply defines what pixels must be 208
5 included in the median calculation. The computation of the median filter starts at ordering those n pixels defined by the filter mask from minimum to maximum value of the pixels as given in equation (4). F 0 F1 F2 F n 2 Fn 1, (4) where F 0 denotes the minimum and F n1 is the maximum of all the pixels in the filter calculation. The output of the median filter is the median of these values and is given by Fn / 2 Fn / 21 for n even Fmed 2 (5) Fn / 2 for n odd Typically, an odd number of filter elements is chosen to avoid the additional step in averaging the middle two pixels of the order set when the number of elements is even. Since the moving objects extracting could cause some imperfect of all the images, including environment variation, threshold value setting, and data statistic error. Thus we adopt the median filter to filter out the noise to obtain a smooth background. 3. Empirical results The environment of simulation is described in the following. The personal computer is equipped with Intel(R) Core(TM) i5 CPU 2.40 GHz and 79GB RAMS. Simultaneously, Windows 7 Home Premium and Matlab R2010a software are used. The video sequence is generated by a CMOS digital camera with 320 x 240 pixels and under 25 frames per second. In the video sequence simulation, we use three kinds of scenes: the indoor, outdoor and corridor to demonstrate the effective of the scheme. Besides, the variant luminance is also used for testing. Figure 3 shows the outdoor scenes testing example. Figure 3 is simulation results-1: figures 3 (a1)-(a8) are the frames 250, 256, 263, 271, 279, 283, 292, 300 of the original sequence. Figures 2 (b1)-(b7) are the extracted backgrounds corresponding to the (a1)-a(7), respectively. Finally figure 3(c) is the final extracted background. Figure 4 (a1)-(a4) are the original test images. Figures 4 (b1)-(b4) are the extracted backgrounds corresponding to the (a1)-a(4),respectively. And figures 4(c1)-c(4) are the final extracted objects. Figure 5 shows the simulation results-4. Figures 5(a1)-(a5) are the frames 421, 426, 457, 500, 631 of the original sequence, and figure 5(b1)-(b5) denote the extracted static background images corresponding to the (a1)- (a 5),respectively. Figures 6(c1)-(c5) show the extracted dynamic background images corresponding to the (a1)- (a 5),respectively. Finally, the figures 6 (b5) and c(5) are the extracted static background and dynamic background, respectively. Figure 7 shows the background generation. Figure 7(a) is one of frames of the original video sequence, and figure 7(b) is the clusters data from the color quantization of the R plane. Similarly, figure 7(c) shows the clusters data from the color quantization of the G plane, and figure 7(d) expresses the clusters data from the color quantization of the B plane. Figure 8 shows the simulation results of case 6. Figure 8 (a1)-(a5) are the frames 261, 266, 300, 350, 408 of the original sequence, figure 8 (b1)-(b5) are the extracted static backgrounds corresponding to figure 8 (a1)-(a5), respectively. Finally, figure 8 (c1)-(c5) are the extracted dynamic background corresponding to figure 8 (a1)-(a5), respectively. By the way, figures 9 to 13 are the others video sequence used for simulations. They are used to evident that our scheme is an effective and correct method for a dynamic background generation method from the color video sequence. 209
6 Figure 3. Simulation results-1: (a1)-(a8) the frames 250, 256, 263, 271, 279, 283, 292, 300 of the original sequence, (b1)-(b7) are the extracted backgrounds corresponding to the (a1)-(a7), respectively, (c) the final extracted background. Figure 4. Simulation results-3: (a1)-(a4) the original image, (b1)-(b4) the extracted backgrounds corresponding to the (a1)-(a4), (c1)-(c4) the final extracted objects corresponding to the (a1)-(a4), respectively. 210
7 Figure 5. Simulation results-4: (a1)-(a5) the frames 421, 426, 457, 500, 631 of the original sequence, (b1)-(b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)-(c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively. Figure 6. Simulation results-5: (a1)-(a5) the frames 2, 21, 80, 101, 152 of the original sequence, (b1)- (b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)-(c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively. (a) (b) (c) (d) Figure 7. Background generation; (a) one of frames of the original video sequence, (b) the clusters data from the color quantization of the R plane, (c) the clusters data from the color quantization of the G plane, (d) the clusters data from the color quantization of the B plane. 211
8 Figure 8. Simulation results-6: (a1)-(a5) the frames 261, 266, 300, 350, 408 of the original sequence, (b1)-(b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)-(c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively. (a) (b) (c) (d) Figure 9. Background generation; (a) one of frames of the original video sequence, (b) the clusters data from the color quantization of the R plane, (c) the clusters data from the color quantization of the G plane, (d) the clusters data from the color quantization of the B plane. Figure 10. Simulation results-7: (a1)-(a5) the frames 392, 395, 399, 429, 810 of the original sequence, (b1)-(b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)-(c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively 212
9 Figure 11. Simulation results-8: (a1)-(a5) the frames 1106, 1117, 1130, 1235, 1425 of the original sequence, (b1)-(b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)- (c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively. Figure 12. Simulation results-9: (a1)-(a5) the frames 361, 367, 374, 385, 614 of the original sequence, (b1)-(b5) the extracted static backgrounds corresponding to the (a1)-(a5), respectively, (c1)-(c5) the extracted dynamic background corresponding to the (a1)-(a5), respectively. 213
10 Figure 13. Simulation results-10: (a) one of frames of the original sequence, (b) the extracted static backgrounds corresponding to the (a), (c) the extracted dynamic background corresponding to the (a), (d) the ground truth image, (e) the detected objects image. 4. Conclusion In this paper we calculate the pixels vibration and statistics for the 32 clusters to develop an effective background generation method in color video sequences. We use a color quantization technique to shrink the pixel value from 256 into 32 grayscales firstly. Since the background includes the dynamic background in a video sequence. Therefore, we use a statistic method to develop a background extraction method to separate static and dynamic backgrounds. In fact, we measure the probability of pixels (BP) and judge if it belongs to the static background or the dynamic background. If the BP is less than a threshold SP we process, it is the static background. Otherwise it is the dynamic background. Finally, by adding the static background and dynamic background, the background is completely generated. From the simulation results, it demonstrates that our scheme is an effective and correct method for object extraction in the video sequence. Acknowledgments This work was partly supported by the National Science Council, Taiwan (R.O.C.) under contract NSC E Referencers [1] Olivier Barnich, and Marc Van Droogenbroeck, ViBe: A Universal Background Subtraction Algorithm for Video Sequences, IEEE Trans. Image Process, Vol. 20, No. 6, pp , June [2] Lucia Maddalena, and Alfredo Petrosino, A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications, IEEE Trans. Image Processing, Vol. 17, No. 7, pp , July [3] Pierre-Marc Jodoin, Max Mignotte, and Janusz Konrad, Statistical Background Subtraction Using Spatial Cues, IEEE Trans. Circuits and Systems for Video Technology, Vol. 17, No. 12, pp , December [4] Chung-Cheng Chiu, Min-Yu Ku, and Li-Wey Liang, A Robust Object Segmentation System Using a Probability-Based Background Extraction Algorithm, IEEE Trans. Circuits and Systems for Video Technology., Vol. 20, No. 4, pp , April [5] Jun Kong, Ying Zheng, Yinghua Lu, and Baoxue Zhang, A Novel Background Extraction and Updating Algorithm for Vehicle Detectionand Tracking, Fourth International Conference on Fuzzy Systems and Knowledge Discovery, FSKD 2007, Vol. 3, pp , Aug
11 [6] Chengjun Jin, Guiran Chang, Wei Cheng, and Huiyan Jiang, Background extraction and update method based on histogram in YCbCr color space, 2011 International Conference on E - Business and E -Government (ICEE),, pp. 1 4, May [7] Anh-Nga Lai, Hyosun Yoon, and Gueesang Lee, Robust Background Extraction Scheme Using Histogram-wise for Real-time Tracking in Urban Traffic Video, Conference on Computer and Information Technology, CIT th IEEE International, pp , July [8], Chin-Ho Chung, "Rock Paper and Scissors Image Identification Scheme by using an Angular Criteria Technique", Advances in Information Sciences and Service Sciences (AISS), Vol. 3, No. 3, pp , April [9] Zunbing Sheng, and Xianyu Cui, An Adaptive Learning Rate GMM for Background Extraction, Conference on Computer Science and Software Engineering, 2008 International., Vol. 6, pp , Dec [10] Horng-Horng Lin, Tyng-Luh Liu, and Jen-Hui Chuang, Learning a Scene Background Model via Classification, IEEE Trans. Signal Processing, Vol. 57, No. 5, MAY 2009, pp [11], Chiou-Kou Tung, " Virtual 3D-Game Control Using Incline Paper Image Detection ", International Journal of Advancements in computing Technology (IJACT), Vol. 3, No. 3, pp , April
Circle Object Recognition Based on Monocular Vision for Home Security Robot
Journal of Applied Science and Engineering, Vol. 16, No. 3, pp. 261 268 (2013) DOI: 10.6180/jase.2013.16.3.05 Circle Object Recognition Based on Monocular Vision for Home Security Robot Shih-An Li, Ching-Chang
More informationThe Visual Internet of Things System Based on Depth Camera
The Visual Internet of Things System Based on Depth Camera Xucong Zhang 1, Xiaoyun Wang and Yingmin Jia Abstract The Visual Internet of Things is an important part of information technology. It is proposed
More informationDetection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Byoung-moon You 1, Kyung-tack Jung 2, Sang-kook Kim 2, and Doo-sung Hwang 3 1 L&Y Vision Technologies, Inc., Daejeon,
More informationAutomatic Traffic Estimation Using Image Processing
Automatic Traffic Estimation Using Image Processing Pejman Niksaz Science &Research Branch, Azad University of Yazd, Iran Pezhman_1366@yahoo.com Abstract As we know the population of city and number of
More informationReal Time Target Tracking with Pan Tilt Zoom Camera
2009 Digital Image Computing: Techniques and Applications Real Time Target Tracking with Pan Tilt Zoom Camera Pankaj Kumar, Anthony Dick School of Computer Science The University of Adelaide Adelaide,
More informationFriendly Medical Image Sharing Scheme
Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 3, July 2014 Frily Medical Image Sharing Scheme Hao-Kuan Tso Department of Computer
More informationAn Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
More informationNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN
More informationA Method of Caption Detection in News Video
3rd International Conference on Multimedia Technology(ICMT 3) A Method of Caption Detection in News Video He HUANG, Ping SHI Abstract. News video is one of the most important media for people to get information.
More informationReal-Time Background Estimation of Traffic Imagery Using Group-Based Histogram *
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 411-423 (2008) Real-Time Background Estimation of Traffic Imagery Using Group-Based Histogram KAI-TAI SONG AND JEN-CHAO TAI + Department of Electrical
More informationSpeed Performance Improvement of Vehicle Blob Tracking System
Speed Performance Improvement of Vehicle Blob Tracking System Sung Chun Lee and Ram Nevatia University of Southern California, Los Angeles, CA 90089, USA sungchun@usc.edu, nevatia@usc.edu Abstract. A speed
More informationLaser Gesture Recognition for Human Machine Interaction
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-04, Issue-04 E-ISSN: 2347-2693 Laser Gesture Recognition for Human Machine Interaction Umang Keniya 1*, Sarthak
More informationA PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA
A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir
More informationVision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control
Vision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control D.Jayanthi, M.Bommy Abstract In modern days, a large no of automobile accidents are caused due to driver fatigue. To
More informationREAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering
More informationContinuous Fastest Path Planning in Road Networks by Mining Real-Time Traffic Event Information
Continuous Fastest Path Planning in Road Networks by Mining Real-Time Traffic Event Information Eric Hsueh-Chan Lu Chi-Wei Huang Vincent S. Tseng Institute of Computer Science and Information Engineering
More informationCOLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION
COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION Tz-Sheng Peng ( 彭 志 昇 ), Chiou-Shann Fuh ( 傅 楸 善 ) Dept. of Computer Science and Information Engineering, National Taiwan University E-mail: r96922118@csie.ntu.edu.tw
More informationVirtual Mouse Using a Webcam
1. INTRODUCTION Virtual Mouse Using a Webcam Since the computer technology continues to grow up, the importance of human computer interaction is enormously increasing. Nowadays most of the mobile devices
More informationTowards License Plate Recognition: Comparying Moving Objects Segmentation Approaches
1 Towards License Plate Recognition: Comparying Moving Objects Segmentation Approaches V. J. Oliveira-Neto, G. Cámara-Chávez, D. Menotti UFOP - Federal University of Ouro Preto Computing Department Ouro
More informationTracking Moving Objects In Video Sequences Yiwei Wang, Robert E. Van Dyck, and John F. Doherty Department of Electrical Engineering The Pennsylvania State University University Park, PA16802 Abstract{Object
More informationFalse alarm in outdoor environments
Accepted 1.0 Savantic letter 1(6) False alarm in outdoor environments Accepted 1.0 Savantic letter 2(6) Table of contents Revision history 3 References 3 1 Introduction 4 2 Pre-processing 4 3 Detection,
More informationVision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work
More informationAnalecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
More informationProduct Characteristics Page 2. Management & Administration Page 2. Real-Time Detections & Alerts Page 4. Video Search Page 6
Data Sheet savvi Version 5.3 savvi TM is a unified video analytics software solution that offers a wide variety of analytics functionalities through a single, easy to use platform that integrates with
More informationA Dynamic Approach to Extract Texts and Captions from Videos
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 4, April 2014,
More informationReal-time Traffic Congestion Detection Based on Video Analysis
Journal of Information & Computational Science 9: 10 (2012) 2907 2914 Available at http://www.joics.com Real-time Traffic Congestion Detection Based on Video Analysis Shan Hu a,, Jiansheng Wu a, Ling Xu
More informationColour Image Segmentation Technique for Screen Printing
60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone
More informationA ROBUST BACKGROUND REMOVAL ALGORTIHMS
A ROBUST BACKGROUND REMOVAL ALGORTIHMS USING FUZZY C-MEANS CLUSTERING ABSTRACT S.Lakshmi 1 and Dr.V.Sankaranarayanan 2 1 Jeppiaar Engineering College, Chennai lakshmi1503@gmail.com 2 Director, Crescent
More informationLow-resolution Image Processing based on FPGA
Abstract Research Journal of Recent Sciences ISSN 2277-2502. Low-resolution Image Processing based on FPGA Mahshid Aghania Kiau, Islamic Azad university of Karaj, IRAN Available online at: www.isca.in,
More informationA Routing Algorithm Designed for Wireless Sensor Networks: Balanced Load-Latency Convergecast Tree with Dynamic Modification
A Routing Algorithm Designed for Wireless Sensor Networks: Balanced Load-Latency Convergecast Tree with Dynamic Modification Sheng-Cong Hu r00631036@ntu.edu.tw Jen-Hou Liu r99631038@ntu.edu.tw Min-Sheng
More informationPhase Balancing of Distribution Systems Using a Heuristic Search Approach
Phase Balancing of Distribution Systems Using a Heuristic Search Approach Lin, Chia-Hung*, Kang, Meei-Song**, Chuang, Hui-Jen**, and Ho, Chin-Ying** *National Kaohsiung University of Applied Sciences **Kao
More informationAutomatic Traffic Surveillance System for Vision-Based Vehicle Recognition and Tracking
JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 26, 611-629 (2010) Automatic Traffic Surveillance System for Vision-Based Vehicle Recognition and Tracking Department of Electrical and Electronic Engineering
More informationCanny Edge Detection
Canny Edge Detection 09gr820 March 23, 2009 1 Introduction The purpose of edge detection in general is to significantly reduce the amount of data in an image, while preserving the structural properties
More informationThe Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
More informationThe application of image division method on automatic optical inspection of PCBA
1 1 1 1 0 The application of image division method on automatic optical inspection of PCBA Min-Chie Chiu Department of Automatic Control Engineering Chungchou Institute of Technology, Lane, Sec. 3, Shanchiao
More informationReal time vehicle detection and tracking on multiple lanes
Real time vehicle detection and tracking on multiple lanes Kristian Kovačić Edouard Ivanjko Hrvoje Gold Department of Intelligent Transportation Systems Faculty of Transport and Traffic Sciences University
More informationPalmprint Recognition. By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap
Palmprint Recognition By Sree Rama Murthy kora Praveen Verma Yashwant Kashyap Palm print Palm Patterns are utilized in many applications: 1. To correlate palm patterns with medical disorders, e.g. genetic
More informationA Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
More informationAutomatic Detection of PCB Defects
IJIRST International Journal for Innovative Research in Science & Technology Volume 1 Issue 6 November 2014 ISSN (online): 2349-6010 Automatic Detection of PCB Defects Ashish Singh PG Student Vimal H.
More informationTracking and Recognition in Sports Videos
Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey mustafa.teke@gmail.com b Department of Computer
More informationFigure 1. The cloud scales: Amazon EC2 growth [2].
- Chung-Cheng Li and Kuochen Wang Department of Computer Science National Chiao Tung University Hsinchu, Taiwan 300 shinji10343@hotmail.com, kwang@cs.nctu.edu.tw Abstract One of the most important issues
More informationImage Compression through DCT and Huffman Coding Technique
International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2015 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Rahul
More informationMean-Shift Tracking with Random Sampling
1 Mean-Shift Tracking with Random Sampling Alex Po Leung, Shaogang Gong Department of Computer Science Queen Mary, University of London, London, E1 4NS Abstract In this work, boosting the efficiency of
More informationAUTOMATIC ACCIDENT DETECTION AND AMBULANCE RESCUE WITH INTELLIGENT TRAFFIC LIGHT SYSTEM
AUTOMATIC ACCIDENT DETECTION AND AMBULANCE RESCUE WITH INTELLIGENT TRAFFIC LIGHT SYSTEM Mr.S.Iyyappan 1, Mr.V.Nandagopal 2 P.G Scholar, Dept. of EEE, Ganadipathy Tulis s Jain Engineering College, Vellore,
More informationNeovision2 Performance Evaluation Protocol
Neovision2 Performance Evaluation Protocol Version 3.0 4/16/2012 Public Release Prepared by Rajmadhan Ekambaram rajmadhan@mail.usf.edu Dmitry Goldgof, Ph.D. goldgof@cse.usf.edu Rangachar Kasturi, Ph.D.
More informationAn Optimization Model of Load Balancing in P2P SIP Architecture
An Optimization Model of Load Balancing in P2P SIP Architecture 1 Kai Shuang, 2 Liying Chen *1, First Author, Corresponding Author Beijing University of Posts and Telecommunications, shuangk@bupt.edu.cn
More informationA Fast Path Recovery Mechanism for MPLS Networks
A Fast Path Recovery Mechanism for MPLS Networks Jenhui Chen, Chung-Ching Chiou, and Shih-Lin Wu Department of Computer Science and Information Engineering Chang Gung University, Taoyuan, Taiwan, R.O.C.
More informationRecognition Method for Handwritten Digits Based on Improved Chain Code Histogram Feature
3rd International Conference on Multimedia Technology ICMT 2013) Recognition Method for Handwritten Digits Based on Improved Chain Code Histogram Feature Qian You, Xichang Wang, Huaying Zhang, Zhen Sun
More informationBuilding an Advanced Invariant Real-Time Human Tracking System
UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian
More informationReal Time Multiple License Plates Localization and Distortion Normalization for Moving Vehicles
Real Time Multiple License Plates Localization and Distortion Normalization for Moving Vehicles Chen-Chung Liu, Chih-Chin Chang Department of Electronic Engineering, Department of Electronic Engineering,
More informationA Prediction-Based Transcoding System for Video Conference in Cloud Computing
A Prediction-Based Transcoding System for Video Conference in Cloud Computing Yongquan Chen 1 Abstract. We design a transcoding system that can provide dynamic transcoding services for various types of
More informationMulti-view Intelligent Vehicle Surveillance System
Multi-view Intelligent Vehicle Surveillance System S. Denman, C. Fookes, J. Cook, C. Davoren, A. Mamic, G. Farquharson, D. Chen, B. Chen and S. Sridharan Image and Video Research Laboratory Queensland
More informationVEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS
VEHICLE TRACKING USING ACOUSTIC AND VIDEO SENSORS Aswin C Sankaranayanan, Qinfen Zheng, Rama Chellappa University of Maryland College Park, MD - 277 {aswch, qinfen, rama}@cfar.umd.edu Volkan Cevher, James
More informationVEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS
VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS Norbert Buch 1, Mark Cracknell 2, James Orwell 1 and Sergio A. Velastin 1 1. Kingston University, Penrhyn Road, Kingston upon Thames, KT1 2EE,
More informationEfficient Background Subtraction and Shadow Removal Technique for Multiple Human object Tracking
ISSN: 2321-7782 (Online) Volume 1, Issue 7, December 2013 International Journal of Advance Research in Computer Science and Management Studies Research Paper Available online at: www.ijarcsms.com Efficient
More informationSuper-resolution Reconstruction Algorithm Based on Patch Similarity and Back-projection Modification
1862 JOURNAL OF SOFTWARE, VOL 9, NO 7, JULY 214 Super-resolution Reconstruction Algorithm Based on Patch Similarity and Back-projection Modification Wei-long Chen Digital Media College, Sichuan Normal
More informationNumerical Research on Distributed Genetic Algorithm with Redundant
Numerical Research on Distributed Genetic Algorithm with Redundant Binary Number 1 Sayori Seto, 2 Akinori Kanasugi 1,2 Graduate School of Engineering, Tokyo Denki University, Japan 10kme41@ms.dendai.ac.jp,
More informationEFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
More informationAn Intelligent Video Surveillance Framework for Remote Monitoring M.Sivarathinabala, S.Abirami
An Intelligent Video Surveillance Framework for Remote Monitoring M.Sivarathinabala, S.Abirami Abstract Video Surveillance has been used in many applications including elderly care and home nursing etc.
More informationVideo compression: Performance of available codec software
Video compression: Performance of available codec software Introduction. Digital Video A digital video is a collection of images presented sequentially to produce the effect of continuous motion. It takes
More informationT-REDSPEED White paper
T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation
More informationTraffic Estimation and Least Congested Alternate Route Finding Using GPS and Non GPS Vehicles through Real Time Data on Indian Roads
Traffic Estimation and Least Congested Alternate Route Finding Using GPS and Non GPS Vehicles through Real Time Data on Indian Roads Prof. D. N. Rewadkar, Pavitra Mangesh Ratnaparkhi Head of Dept. Information
More informationBildverarbeitung und Mustererkennung Image Processing and Pattern Recognition
Bildverarbeitung und Mustererkennung Image Processing and Pattern Recognition 1. Image Pre-Processing - Pixel Brightness Transformation - Geometric Transformation - Image Denoising 1 1. Image Pre-Processing
More informationMouse Control using a Web Camera based on Colour Detection
Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,
More informationTracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: spk170@stanford.edu Aeronautics and Astronautics Stanford
More informationParallel Data Selection Based on Neurodynamic Optimization in the Era of Big Data
Parallel Data Selection Based on Neurodynamic Optimization in the Era of Big Data Jun Wang Department of Mechanical and Automation Engineering The Chinese University of Hong Kong Shatin, New Territories,
More informationVision-Based Blind Spot Detection Using Optical Flow
Vision-Based Blind Spot Detection Using Optical Flow M.A. Sotelo 1, J. Barriga 1, D. Fernández 1, I. Parra 1, J.E. Naranjo 2, M. Marrón 1, S. Alvarez 1, and M. Gavilán 1 1 Department of Electronics, University
More informationImage Processing Based Automatic Visual Inspection System for PCBs
IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 6 (June 2012), PP 1451-1455 www.iosrjen.org Image Processing Based Automatic Visual Inspection System for PCBs Sanveer Singh 1, Manu
More informationSimultaneous Gamma Correction and Registration in the Frequency Domain
Simultaneous Gamma Correction and Registration in the Frequency Domain Alexander Wong a28wong@uwaterloo.ca William Bishop wdbishop@uwaterloo.ca Department of Electrical and Computer Engineering University
More informationAlgorithm for License Plate Localization and Recognition for Tanzania Car Plate Numbers
Algorithm for License Plate Localization and Recognition for Tanzania Car Plate Numbers Isack Bulugu Department of Electronics Engineering, Tianjin University of Technology and Education, Tianjin, P.R.
More informationDatabase Modeling and Visualization Simulation technology Based on Java3D Hongxia Liu
International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 05) Database Modeling and Visualization Simulation technology Based on Java3D Hongxia Liu Department of Electronic
More informationResearch Article Engineering Change Orders Design Using Multiple Variables Linear Programming for VLSI Design
VLSI Design, rticle ID 698041, 5 pages http://dx.doi.org/10.1155/2014/698041 Research rticle Engineering Change Orders Design Using Multiple Variables Linear Programming for VLSI Design Yu-Cheng Fan, Chih-Kang
More informationNavigation Aid And Label Reading With Voice Communication For Visually Impaired People
Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, mani85a@gmail.com,karur,india 2 M.Kumarasamy
More informationCredit Risk Comprehensive Evaluation Method for Online Trading
Credit Risk Comprehensive Evaluation Method for Online Trading Company 1 *1, Corresponding Author School of Economics and Management, Beijing Forestry University, fankun@bjfu.edu.cn Abstract A new comprehensive
More informationReal Time Vision Hand Gesture Recognition Based Media Control via LAN & Wireless Hardware Control
Vol. 3, Issue. 5, Sep - Oct. 2013 pp-3129-3133 ISSN: 2249-6645 Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wireless Hardware Control Tarachand Saini,Savita Sivani Dept. of Software
More informationA Counting Algorithm and Application of Image-Based Printed Circuit Boards
Tamkang Journal of Science and Engineering, Vol. 12, No. 4, pp. 471 479 (2009) 471 A Counting Algorithm and Application of Image-Based Printed Circuit Boards Ping-Huang Wu 1 * and Chin-Hwa Kuo 2 1 Department
More informationA method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
More informationHoneywell Video Analytics
INTELLIGENT VIDEO ANALYTICS Honeywell s suite of video analytics products enables enhanced security and surveillance solutions by automatically monitoring video for specific people, vehicles, objects and
More informationCloud Resource Management for Image and Video Analysis of Big Data from Network Cameras
-RXIVREXMSREP SRJIVIRGISR PSYH SQTYXMRKERH&MK(EXE Cloud Resource Management for Image and Video Analysis of Big Data from Network Cameras Ahmed S. Kaseb, Anup Mohan, Yung-Hsiang Lu School of Electrical
More informationSemantic Video Annotation by Mining Association Patterns from Visual and Speech Features
Semantic Video Annotation by Mining Association Patterns from and Speech Features Vincent. S. Tseng, Ja-Hwung Su, Jhih-Hong Huang and Chih-Jen Chen Department of Computer Science and Information Engineering
More informationA Method Based on the Combination of Dynamic and Static Load Balancing Strategy in Distributed Rendering Systems
Journal of Computational Information Systems : 4 (24) 759 766 Available at http://www.jofcis.com A Method Based on the Combination of Dynamic and Static Load Balancing Strategy in Distributed Rendering
More informationTime-Frequency Detection Algorithm of Network Traffic Anomalies
2012 International Conference on Innovation and Information Management (ICIIM 2012) IPCSIT vol. 36 (2012) (2012) IACSIT Press, Singapore Time-Frequency Detection Algorithm of Network Traffic Anomalies
More informationAssessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall
Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin
More informationResearch on the UHF RFID Channel Coding Technology based on Simulink
Vol. 6, No. 7, 015 Research on the UHF RFID Channel Coding Technology based on Simulink Changzhi Wang Shanghai 0160, China Zhicai Shi* Shanghai 0160, China Dai Jian Shanghai 0160, China Li Meng Shanghai
More informationPresentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids
Presentation of Multi Level Data Replication Distributed Decision Making Strategy for High Priority Tasks in Real Time Data Grids Naghmeh Esmaieli Esmaily.naghmeh@gmail.com Mahdi Jafari Ser_jafari@yahoo.com
More informationReal-Time Tracking of Pedestrians and Vehicles
Real-Time Tracking of Pedestrians and Vehicles N.T. Siebel and S.J. Maybank. Computational Vision Group Department of Computer Science The University of Reading Reading RG6 6AY, England Abstract We present
More informationA Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer
A Novel Load Balancing Optimization Algorithm Based on Peer-to-Peer Technology in Streaming Media College of Computer Science, South-Central University for Nationalities, Wuhan 430074, China shuwanneng@yahoo.com.cn
More information3D Vehicle Extraction and Tracking from Multiple Viewpoints for Traffic Monitoring by using Probability Fusion Map
Electronic Letters on Computer Vision and Image Analysis 7(2):110-119, 2008 3D Vehicle Extraction and Tracking from Multiple Viewpoints for Traffic Monitoring by using Probability Fusion Map Zhencheng
More informationMATLAB-based Applications for Image Processing and Image Quality Assessment Part II: Experimental Results
154 L. KRASULA, M. KLÍMA, E. ROGARD, E. JEANBLANC, MATLAB BASED APPLICATIONS PART II: EXPERIMENTAL RESULTS MATLAB-based Applications for Image Processing and Image Quality Assessment Part II: Experimental
More informationSIGNATURE VERIFICATION
SIGNATURE VERIFICATION Dr. H.B.Kekre, Dr. Dhirendra Mishra, Ms. Shilpa Buddhadev, Ms. Bhagyashree Mall, Mr. Gaurav Jangid, Ms. Nikita Lakhotia Computer engineering Department, MPSTME, NMIMS University
More informationBlind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections
Blind Deconvolution of Barcodes via Dictionary Analysis and Wiener Filter of Barcode Subsections Maximilian Hung, Bohyun B. Kim, Xiling Zhang August 17, 2013 Abstract While current systems already provide
More information2695 P a g e. IV Semester M.Tech (DCN) SJCIT Chickballapur Karnataka India
Integrity Preservation and Privacy Protection for Digital Medical Images M.Krishna Rani Dr.S.Bhargavi IV Semester M.Tech (DCN) SJCIT Chickballapur Karnataka India Abstract- In medical treatments, the integrity
More informationFault Analysis in Software with the Data Interaction of Classes
, pp.189-196 http://dx.doi.org/10.14257/ijsia.2015.9.9.17 Fault Analysis in Software with the Data Interaction of Classes Yan Xiaobo 1 and Wang Yichen 2 1 Science & Technology on Reliability & Environmental
More informationHandwritten Character Recognition from Bank Cheque
International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Special Issue-1 E-ISSN: 2347-2693 Handwritten Character Recognition from Bank Cheque Siddhartha Banerjee*
More informationFUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT MINING SYSTEM
International Journal of Innovative Computing, Information and Control ICIC International c 0 ISSN 34-48 Volume 8, Number 8, August 0 pp. 4 FUZZY CLUSTERING ANALYSIS OF DATA MINING: APPLICATION TO AN ACCIDENT
More informationA New Method for Traffic Forecasting Based on the Data Mining Technology with Artificial Intelligent Algorithms
Research Journal of Applied Sciences, Engineering and Technology 5(12): 3417-3422, 213 ISSN: 24-7459; e-issn: 24-7467 Maxwell Scientific Organization, 213 Submitted: October 17, 212 Accepted: November
More informationAutomatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,
More informationMethod for Traffic Flow Estimation using Ondashboard
Method for Traffic Flow Estimation using Ondashboard Camera Image Kohei Arai Graduate School of Science and Engineering Saga University Saga, Japan Steven Ray Sentinuwo Department of Electrical Engineering
More informationDefog Image Processing
Introduction Expectations for a camera s performance, no matter the application, are that it must work and provide clear usable images, regardless of any environmental or mechanical challenges the camera
More informationBasler. Line Scan Cameras
Basler Line Scan Cameras High-quality line scan technology meets a cost-effective GigE interface Real color support in a compact housing size Shading correction compensates for difficult lighting conditions
More information