Performance Evaluation of Surveillance Systems Under Varying Conditions

Size: px
Start display at page:

Download "Performance Evaluation of Surveillance Systems Under Varying Conditions"

Transcription

1 Performance Evaluaton of Survellance Systems Under Varyng Condtons Lsa M. Brown, Andrew W. Senor, Yng-l Tan, Jonathan Connell, Arun Hampapur, Chao-Fe Shu, Hans Merkl, Max Lu IBM T.J. Watson Research Center, Abstract Effectvely evaluatng the performance of movng object detecton and trackng algorthms s an mportant step towards attanng robust dgtal vdeo survellance systems wth suffcent accuracy for practcal applcatons. As systems become more complex and acheve greater robustness, the ablty to quanttatvely assess performance s needed n order to contnuously mprove performance. In ths paper, we refne the methods used to estmate performance and use these methods to measure the performance of our system under several dfferent condtons ncludng: ndoor/outdoor, dfferent weather condtons (precptaton, wnd, and brghtness), dfferent cameras/vewponts, and as a standard benchmark, the PETS 2001 datasets. To test the extensblty/valdty of our results, we have also evaluated our system on four longer data sets (20-30 mn each) from four dfferent cameras. We evaluate the performance of the background subtracton alone and wth a smple trackng system usng two dfferent sets of metrcs. Vsualzaton of the performance results has proven crtcal for understandng the weaknesses of the system. 1. Introducton In practce, dgtal vdeo survellance needs to operate around the clock, as the weather vares, the seasons change, and the daly events unfold. Performance evaluaton of automatc survellance systems s stll typcally lmted to short sequences. Unfortunately, these sequences and ther annotaton are often avalable only to the researchers who created them. There s a need to create benchmark datasets avalable to all researchers and to agree on standardzed performance metrcs for ther evaluaton. Furthermore, we need to understand the extensblty of these results to the long-term operaton of systems for real-world applcatons. In an effort to begn to understand the ssues nvolved n runnng real-tme real-world around-the-clock dgtal vdeo analyss, we have developed and evaluated a test bed of sequences, across a range of condtons. The condtons we have studed nclude: ndoor/outdoor, varyng weather condtons, and dfferent cameras/vewponts. We have also evaluated our system on the standard datasets provded by the PETS 2001 workshop. In ths paper, we suggest several metrcs for system performance evaluaton, and test our system on these metrcs for several dfferent types of sequences. When possble, we provde the sequences and ther ground truth annotaton onlne for general accessblty and further testng. [ performanceevaluaton.html] Performance evaluaton systems have been developed to analyze the two prmary levels of processng: background subtracton and trackng. We beleve these are both mportant elements of any dgtal vdeo survellance system. However, snce the ultmate performance of such a system, reles on correct trackng and subsequent trggerng of specfc alarms and possbly archvng the correct vdeo clps, t s mportant to dstngush raw background subtracton detecton accuracy from the eventual hgh level trackng and trggerng of an event alarm. Background subtracton may nfluence the effectveness of the trackng, but the fnal trackng wll reflect the system s capabltes. In the next secton of the paper, we dscuss the stateof-the-art n performance evaluaton ncludng the absolute performance of systems.e., what are the current performance values reported by researchers on ther systems. In Secton 3, we descrbe the annotaton process used to generate ground truth. In Secton 4, we descrbe our background subtracton evaluaton system. In Secton 5, we explan our track evaluaton system. In Secton 6, we descrbe the datasets used for evaluaton. In Secton 7 we show the results on each of the datasets. Fnally we gve our conclusons n Secton Background Some of the earlest efforts n performance evaluaton of movng object detecton and trackng began at the

2 PETS (Performance Evaluaton of ng and Survellance) workshops. In 2000 and 2001, the workshop provded general outdoor survellance benchmark datasets for the partcpants to evaluate ther systems. [Senor 01] suggested several metrcs for evaluatng performance of trackng ncludng: # track false postves, # track false negatves, average poston error, average area error, average detecton lag, and average track ncompleteness. However, the results of these metrcs are hghly dependent on the nput sequence and practcal systems need to perform well on a wde range of nput data. [Toyama 99] was the frst to analyze the performance of nne background subtracton methods usng the number of pxels erroneously classfed as foreground (false postves) or not detected (false negatves). The results were based on the manual and somewhat arduous annotaton of seven short (several mnutes) sequences usng the outlne of each foreground object at 4Hz and a resoluton of 160x120. The sequences were chosen to exemplfy each of 7 challengng stuatons for background subtracton methods. In partcular, the stuatons were: moved object (statc objects are moved), tme of day (gradual lghtng change), lght swtch (sudden lght change), wavng trees (unnterestng moton), camouflage (foreground smlar to background), bootstrap (constant moton, no tme to learn background), and foreground aperture (unformly colored object moves). Ther results show the comparatve performance of the nne algorthms and the advantages of background subtracton methods whch determne foreground objects based on spatally varyng crtera (.e., not just based on pxel level models.) For further comparson, ther sequences need to be made accessble to other researchers. More recently (at PETS 03), two new methods have been proposed to evaluate background subtracton and n the second case, trackng performance. [Chaldabhongse03] proposed a background subtracton evaluaton system n whch the false alarm rate (FAR) s fxed, typcally n the range of percent of pxels/frame, and unform random contrast dfferences are generated to determne the just notceable dfference (JND) for background subtracton. They compared 4 methods and found ther own codebook approach whch uses a nonparametrc quantzaton/clusterng model to be superor. Ther analyss compares the raw performance dfferences of pxel-based approaches. Ths s a useful, repeatable (although of course, t depends on the sequences) metrc but lmted to measurng raw (.e. pxel level) models. The degree to whch the role of the base performance of background subtracton pxel-level model effects the ultmate results of trackng 24/7 n the real world are stll unclear. [Black 03] propose a methodology to mnmze the panstakng manual annotaton necessary to provde accurate ground truth nformaton. They suggest generatng a range of trackng stuatons based on a small set of manually annotated tracks by usng dfferent combnatons of tracks on dfferent background scenes. Although ths clearly elmnates sgnfcant labor, t s not clear ths wll smulate many of the ssues present n actual vdeo such as wnd and shadows or effects due to naccurate background subtracton healng (e.g. ghosts left behnd when statonary objects begn to move.) Most of these effects are complexly related to the tracks themselves and wll not occur wth smulaton but may severely affect performance. Furthermore there s a need to dscover these real-world ssues. They also report the performance of ther system on the PETS 2001 data for one sequence (dataset 2, camera 2). For the full resoluton (768x576) color vdeo, they report a false alarm rate of.01 and a track detecton rate of 98%. In terms of our metrcs (descrbed n Secton 4, ths s equvalent to FP=.02, FN=.02, and track fragmentaton=1.2. Ths s one of the few quanttatve and comparable results reported for a publcly avalable sequence albet for a sngle sequence and no tmng nformaton. System to ground truth algnment was based on mnmzng the dstance metrc (match each system track to ts best GT track) weghted nversely by the length of the temporal overlap [Senor01]. We wll dscuss ths metrc and ts lmtatons n Secton 5. [Pngal96] descrbe an approach to measure trackng accuracy based on trajectores and trajectory events such as crossngs. Matchng system to ground truth tracks s based on comparng trajectores and trajectory events. Ther prmary contrbuton allows performance evaluaton of specfc applcaton goals such as countng. As far as we know, the work of [Black04], [Pngal96] and [Senor01] are the only papers whch quanttatvely evaluate the performance of full trackng algorthms,.e., trackng of multple objects through occlusons. Other researchers have studed trackng systems only wth regard to segmentaton accuracy,.e., wthout evaluatng occlusons, mergng and splttng. [Tssanayagam02] evaluated the performance of contour trackers but they only consder performance of the trackers n terms of the accuracy of the contour and assume a sngle object wthout occluson. [Erdem04] measure trackng performance based on segmentaton accuracy usng spatal dfferences of color and moton along the boundary. [Dahlkamp04] vsually compare two vehcle trackng methods by analyzng ther respectve falure modes and comparng the tme ntervals n whch each vehcle s successfully tracked.

3 In ths paper, we descrbe a method to evaluate trackng performance for real-world stuatons n whch multple objects traverse the scene, there s sgnfcant background clutter, and objects are occluded by the scene and each other. 3. Ground Truth Acquston Ground Truth (GT) s were obtaned manually usng an annotaton tool. Annotaton s performed every 30 frames and at start/end of each track. The user draws the approprate boundng box around each foreground object whch s assocated wth a track. If the object s temporarly predomnantly occluded, the user marks t as such. The system tracks are obtaned by an automatc scrpt. More nformaton about our system, the Smart Survellance System can be found n [Hampapur03]. 4. Background Subtracton Evaluaton The background subtracton evaluaton compares every ground truth frame aganst the results of a specfc background subtracton algorthm. Each comparson determnes f there s a false negatve (FN): no system foreground object centrod nsde the ground truth boundng box or false postve (FP): system foreground object does not ntersect wth any ground truth boundng box. If a foreground movng object becomes statonary, we do not measure performance for ths regon.e., whether the system contnues to detect ths object for longer or no longer detects t, we do not consder t to be ether a FP or FN because of the ambguty of the stuaton. The evaluaton determnes the number of true postves (TP) over all ground truth frames. The fnal FP measure represents the average number of false postves per ground truth frame. The fnal FN measure s the percentage of TP whch are mssed by the system. For both false postves and false negatves, we also measure the average area (n pxels) of ther respectve nstances. These values are referred to as FPSze and FNSze. We compare two background subtracton algorthms. The frst uses a varaton of the adaptve mxture of Gaussans model (MOG) [Stauffer 99]. We use three Gaussans per pxel and a threshold of.3. The multadaptve model learnng rate s.01 and the weght update learnng rate s.005. The second method, we call Salence-Based (SAL) and s descrbed n [Connell04]. Ths method combnes evdence from dfferences n color, texture and moton. The method also has several bult-n mechansms to handle changng ambent condtons and scene composton. Frst, t contnually updates ts overall RGB channel nose parameters to compensate for changng lght levels. Second, t estmates and corrects for automatc gan control and whte balance shfts nduced by the camera. Fnally, t mantans a map of hgh actvty regons and slowly updates ts background model only n areas deemed as relatvely quescent. 5. ng Evaluaton In addton to measurng the performance of the background subtracton, we also measure the performance of the full system (background subtracton followed by trackng.) For ths evaluaton, we need to determne whch system tracks correspond to whch ground truth tracks. In [Senor 01], the evaluaton matched system tracks to ground truth tracks. The correspondence was many-toone,.e., several system tracks could be matched to one ground truth track but not vce versa. A match was based on proxmty and the overlap duraton: where MatchDuraton * MatchDuraton GT p s the centrod of the ground truth track at the th Sys ground truth frame, p s the centrod of the system track, and Dst s the Eucldean dstance. MatchDuraton s the number of frames n the overlap. If the match score s below a threshold, the two tracks are matched. Ths metrc s useful for smple scenes and trackng scenaros but has several lmtatons. Ths can be best explaned n terms of the four types of trackng errors: spatal fragmentaton, temporal fragmentaton, spatal mergng and temporal mergng. Fg 1 shows examples of track fragmentaton error. Ths can be due to ether spatal error (e.g. a sngle person results n an upper and lower body track) or temporal (e.g. a small object s only ntermttently observed). In the latter case, the horzontal axs represents tme. Fg 2 shows examples of track merge error. Temporal mergng s often due to the track of one object extng just as the track of another object enters the scene. Spatal mergng s often the result of the tracks of two objects mergng when they appear close together. S1 GT1 S2 Fg 1. fragmentaton error. The system dentfes multple tracks for a sngle real track. GT1 MatchDuraton Dst S1 ( p GT, p Sys GT2 Fg 2. merge error. The system dentfes a sngle track for multple real tracks. )

4 The problem wth matchng tracks usng the prevously descrbed match score based on proxmty s twofold. Proxmty between the centrods of the system and ground truth tracks s often nsuffcent to correctly match tracks when multple tracks are nearby; sze and shape nformaton should also be consdered. Second, snce a many-to-one match s performed (many ground truth tracks to each system track) only track fragmentaton errors are addressed. We have found when evaluatng a wde range of sequences, that ths metrc s nadequate. We propose a new two-pass matchng scheme to address these lmtatons as seen n Fgure 3. In phase 1, each system (S) track s allowed to match to many ground-truth (GT) tracks. A GT track s matched to the system track f there s both temporal overlap and spatal overlap. Temporal overlap s wth respect to the duraton of the system track. Spatal overlap s based on the centrod of the system lyng nsde the boundng box of the ground truth track. If multple GT tracks are matched to a partcular system track, then the cumulatve temporal/spatal overlap s computed,.e, percent of frames whch overlap both spatally and temporally. Ths s used to fnd track false postves.e. system tracks wth nsuffcent matches. We threshold the cumulatve overlap to dentfy system tracks wth nsuffcent matches (track false postves). By measurng temporal and spatal overlap, we address the problems of temporal and spatal mergng respectvely. After ths matchng phase s completed, we can fnd nstances of track mergng system tracks whch are explaned by multple ground truth tracks. In phase 2, each GT track s matched to many system tracks. Ths s used to determne track false negatves,.e., ground truth tracks wth nsuffcent matches. In ths case, temporal and spatal overlap s used to dentfy nstances of temporal and spatal fragmentaton respectvely. By determnng spatal overlap based on the system track centrod locaton nsde the GT track boundng box (or vce versa for phase 1), we have a more precse estmate of track concdence than proxmty. We enlarge the boundng box by 20% (E1=E2=.2) to account for small errors n segmentaton. After ths matchng phase s completed, we can fnd nstances of track fragmentaton ground truth tracks whch are explaned by multple system tracks. After track matchng s performed, t s possble to measure the number of track false negatves (TFN) and track false postves (TFP). These should be tracks whch have ether been mssed by the system or ncorrectly found by t. We have set the temporal overlap thresholds for TFP to T1=.5 and for TFN to T2=.01. Vsualzng these tracks has been very useful n understandng the causes of these problems and the ultmate system performance. In addton to measurng the number of track false postves (TFP) and track false negatves (TFN), we also measure the average sze and duraton of TFPs and TFNs. The fragmentaton error s defned as the number of system tracks per ground truth track (phase 1). The merge error s defned as the number of GT tracks per system track (phase 2). 6. Data Sets PETS 01 4 sequences from the Performance Evaluaton n ng for Survellance (PETS) Workshop 2001, 2 dfferent cameras of an outdoor campus scene, hgh qualty (from dgtal camera), wth resoluton (358,288) 30fps, stored as avs wth no compresson. The data from PETS01 was orgnally of hgher resoluton and stored as JPEG mages. Hawthorne Outdoor 10 sequences from an IBM buldng entrance and parkng lot, from 4 dfferent Sensormatc NTSC cameras, many dfferent vewponts, range of NY weather condtons, 320x240 resoluton, 30fps, MPEG1 compressed, 2-5mnutes each. Longer Sequences 4 longer sequences from 4 dfferent IBM Sensormatc NTSC cameras, 320x240 resoluton, 30fps, MPEG1 compressed, mnutes each. Sgnfcant lghtng changes and wndy condtons ncludng camera nstablty Indoor 11 sequences, 5 dfferent NTSC cameras, 320x240 resoluton, 30fps, MPEG1 compressed, less than 3 mnutes each. Three sequences are taken smultaneously by 3 cameras n our laboratory as two or three people walk by and around each other. Two other sequences are taken from two dfferent cameras n our lobby and by our elevators, of two people, each walkng along a corrdor, followng one another, and then walkng past each other. 7. Results We frst report our results on the PETS01 datasets. Tables 1 and 2 show the results of the background subtracton and trackng evaluaton for the two dfferent background subtracton methods. We compare the results for varyng resoluton (ds1 = full resoluton, ds2= half resoluton), varyng the mnmum connected component sze threshold (30 or 100 pxels for full resoluton), and for grey-scale (8-bt) vs. color (RGB 24bt). In each case (resoluton, component sze threshold and grey vs. color) there s a clear trade-off between mproved detecton (lower FN) and over-senstvty (ncreased FP). Ths relatonshp s depcted n the plots shown n Fgure 4. These plots show the relatonshp between the false negatves and false postves for each background

5 subtracton method. Each lne segment represents the two values obtaned at the two resolutons (ds1/ds2). In addton to showng the trade-off between FN/FP, the plot for the salence-based approach ndcates lttle change wth grey to color or from low (ds2) to hgh (ds1) resoluton Ths s not true for the MOG method. Table 2 shows the average number of FP per frame based on the background subtracton evaluator and the number of track false postves and ther average duraton based on the track evaluator. Although the number of false postves s hgh, the average duraton s typcally short (<100 frames or 3 seconds). The percentage of false negatves wth respect to the total number of true postves and ther average sze based on the background subtracton evaluator s also shown. In addton, the number of track FN and ther average sze per frame n square pxels are also gven. FN are typcally less than 100 square pxels. The best results are obtaned usng the SAL method, at half resoluton (DS2), wth mnmum connected component sze of 30 and color pxels. At these settngs, there were 6 TFP and 8 TFN. The evaluator automatcally creates a vdeo of these tracks for vsualzaton of the results. Fgure 4 shows an example frame from the TFPs and one of the TFN. The other FNs are very smlar along the same dstant partally occluded road. The TFP are due to (1) parked cars begnnng to move leavng a hole (2) movng tree and movng object resultng n extra object and (3) shadows. Table 3 shows the results of the background subtracton and trackng evaluaton on the 10 Hawthorne outdoor sequences usng the MOG background subtracton method, CCMn=100, and grey-scale pxels. MOG performed modestly better than SAL overall. Fgure 5 shows several examples of track FPs and FNs. Table 4 shows the results of the evaluaton on the four longer outdoor sequences. It can be seen wth more data, our results are not yet suffcent to generalze. For these longer sequences the SAL method was sgnfcantly more robust to the strong lghtng changes whch caused nnumerable FP for MOG method. Table 5 shows the results of the evaluaton on the 11 ndoor sequences. The movng objects n the ndoor data were substantally larger than outdoors and not subject to the lghtng changes, weather and camera moton due to wnd. Hence the ndoor data had no TFN and only one TFP due to shadows. For ndoor data, the performance was most nfluenced by the accuracy of trackng through occluson. For our smple appearance-based tracker there were sgnfcant amounts of fragmentaton and mergng. Some of the mergng s due to actually mergng of GT tracks. In ths case, a system track wll correctly match to multple GT tracks. Ths type of mergng should not be reported as merge errors. Fgures 7 and 8 show examples of track fragmentaton and merge errors. Fgure 7 shows an example of spatal mergng and temporal mergng. Fgure 8 shows an example of temporal fragmentaton and temporal mergng due to track crossng (the system follows one track then loses ths track whch contnues and ncorrectly follows a dfferent track.) For the appearance based tracker used n these examples spatal fragmentaton dd not occur. The tme requred by the system (background subtracton and trackng) to process each frame for a gven vdeo sequence (from the 10 outdoor Hawthorne vdeos) s shown n Fgure 6. Ths s based on MOG background subtracton followed by appearance based trackng. The graph s a hstogram showng the relatve frequency of frame tmes n mcroseconds on a 2.4 GHz machne. Ths plot shows that most frames take < 12ms to process and very few take more than 20ms (~50fps). The left hand peak (7ms/frame) corresponds to frames n whch no foreground s detected. The rght hand (and broader) peak corresponds to frames n whch trackng must be carred out n addton to background subtracton. 8. Conclusons In ths paper we have presented a new method for evaluatng the performance of background subtracton and trackng ncludng a track evaluaton based on matchng ground truth tracks to system tracks n a two-way matchng system. We have shown the quanttatve results of ths evaluaton on the PETS benchmark data, over 100 mnutes of outdoor data wth a wde range of camera vewponts, weather condtons, lghtng changes and camera nstablty. We have also shown results on ndoor data. We have made some of the data and annotaton avalable publcly (when possble) n order to enable the communty to work together to understand the relatve merts of dfferent algorthms. Consequently many of our results can be openly compared to results wth other algorthms. We have llustrated the trade-off between FN and FP detecton based on varyng background subtracton method, resoluton, color vs. grey-scale, and the mnmum connected component sze. But, we have also shown, va the use of longer sequences, that nsuffcent data s yet avalable to determne the performance of systems for around-the-clock operaton. 9. References [Black03] Black, J. et al., A Novel Method for Vdeo ng Performance Evaluaton,, Jont IEEE Int l Workshop on Vsual Survellance and Performance Evaluaton of ng and Survellance (VS-PETS), Nce France, October 11-12, 2003, p [Chaldabhongse03] Chaldabhongse, T.H., et al., A Perturbaton Method for Evaluatng Background

6 Subtracton Algorthms, Jont IEEE Int l Workshop on Vsual Survellance and Performance Evaluaton of ng and Survellance (VS-PETS), Nce France, October 11-12, 2003, p [Connell04] Connell, J., Detecton and ng n the IBM PeopleVson System, IEEE ICME, June [Erdem 04] Erdem, C.E. et al., Performance Measures for Vdeo Object Segmentaton and ng, IEEE Trans. On Image Processng, Vol 13, No. 7, July [Dahlkamp04] Dahlkamp, H. et al., Dfferental Analyss of Two Model-Based Vehcle ng Approaches, DAGM 2004, LNCS 3175, pp71-78, [Erdem04] Erdem.C. et al., Performance Measures for Vdeo Object Segmentaton and ng, IEEE Trans. On Image Processng, Vol 13, No. 7, July [Hampapur03] Hampapur, A. et al., Smart Survellance: Applcatons, Technologes and Implcatons, IEEE Pacfc-Rm Conference On Multmeda, Sngapore, Dec [Pngal96] Pngal, S. and Segen, J., Performance Evaluaton of People ng Systems, IEEE Workshop on Applcatons of Computer Vson, p33-38, [Senor01] Senor, A. et al., Appearance Models for Occluson Handlng, IEEE Int. Workshop on Performance Evaluaton of ng and Survellance, Kaua, HI, December 9, [Stauffer99] Stauffer, C. and Grmson, W.E.L., Adaptve Background Mxture Models for Real-tme ng, Int l Conf. Computer Vson and Pattern Recognton, Vol. 2, pp , [Tssanayagam02] Tssanayagam, P., and Suter, D., Performance Measures for Assessng Contour ers, IEEE Int. Journal of Image and Graphcs, Vol 2, p , Aprl [Toyama99] Toyama, K. et al., Wallflower: Prncples and Practce of Background Mantenance, Seventh Int l Conf on Computer Vson, pp , System--Matchng for every system track fnd all GT-matches GT-match = Temporal-Overlap AND Spatal-Overlap Temporal-Overlap = overlap/(system duraton) Spatal-Overlap = GT centrod nsde E1% enlarged system boundng box If cumulatve temporal/spatal overlap < T1, then system track has nsuffcent matches and s labeled a FP. If multple GT-matches, then ths system track has merge error = # matched GT tracks 2. GT--Matchng for every GT track fnd all system-matches System-match = Temporal-Overlap AND Spatal-Overlap Temporal-Overlap = overlap/(gt duraton) Spatal-Overlap = system centrod nsde E2% enlarged GT boundng box If cumulatve temporal/spatal overlap < T2, then GT track has nsuffcent matches and s labelhbghed a FN. If multple system-matches, then ths GT track has fragmentaton error = # matched Sys tracks Fgure 3. Two-pass many-to-many system to ground truth (GT) track matchng crtera MOG 30 MOG 100 SAL 30 SAL 100 FP FN FP FN FP FN FP FN COLOR DS DS GREY DS DS Table 1. Performance results on PETS01 data usng dfferent background subtracton methods (SAL/MOG), dfferent resoluton(ds1/ds2), and mnmum connected component sze (30 or 100 pxels) for Color/Grey-Scale data. Fle Frames True Postves False Postves False Negatves TP FP TFP duraton FN TFN area MOG SAL Table 2. Performance results ncludng performance of trackng on PETS01 data usng two best results (SAL-color-ds2 and MOG-grey-ds1.

7 Salence-Based Background Subtracton ROC on PETS data MOG Background Subtracton ROC on PETS data % False Negatve Color CCSze30 Grey CCSze 30 Color CCSze100 Grey CCSze100 %False Negatves Color CCSze30 Grey CCSze30 Color CCSze100 Grey CCSze False Postves/Frame False Postves/Frame Fgure 4. ROC plots of the performance of two background subtractons plots. Each lne segment represents the results at two resolutons. Performance vares from upper left (hgh FN, low FP usng grey-values, low resoluton, and large sze threshold to bottom rght (low FN, hgh FP) for color, hgh resoluton and small sze threshold. Fgure 5. Top left, track FN example car behnd trees on upper left. Top rght, track FP due to statonary truck movng and leavng a ghost. Bottom left, track FP due to movng tree near movng object. Bottom rght, track FP due to shadow on grass (number on mage where FP occurred.) Fle Frames True Postves False Postves False Negatves TP FP TFP duraton FN TFN area MOG SAL Table 3. Performance Results on 10 Hawthorne Outdoor Vdeos (CCSze100,ds2,grey) Frames True False False Fle Postves Postves Negatves Table 4. Performance results on 4 longer Hawthorne outdoor sequences usng SAL background subtracton. Fgure 6. Two pctures on left are example frames from track FNs - the frst s not detected because of nsuffcent contrast, the second because t les on the border of the vdeo mage (upper left). Two pctures on rght are examples from track FPs the frst s the result of sgnfcant shadows, the second from reflectons off glass of buldng (bottom rght of mage.)

8 Indoor Data GT TP FP FN s TFP TFN #sys/gt #GT/sys Frames Total /Ave Table 5. Performance results on ndoor data ncludng track fragmentaton and merge errors. Fgure 7. Left two mages: spatal merge system combnes two people nto one track, Mddle two mages: 1 st person walks across, Last two mages: 2 nd person then walks, causng temporal merge system combnes tracks of both people, one after the other. Fgure 8. Top Row frst person walks halfway across room, stops and then contnues. System s confused when the person stops and creates another track when he restarts resultng n temporal fragmentaton (s S0 and S2). Second Row second person walks around the frst person. System ntally tracks ths person as S1 but then ncorrectly connects hs fnal ext to track S0. Fgure 9. Hstogram showng the relatve frequency of frames executon tmes (n mcroseconds on a 2.4GHz machne). The left hand peak (7ms/frame) corresponds to frames n whch no foreground s detected. The rght hand (and broader) peak corresponds to frames n whch trackng must be carred out n addton to background subtracton.

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

DETECTION OF MOVING OBJECT BY FUSION OF COLOR AND DEPTH INFORMATION

DETECTION OF MOVING OBJECT BY FUSION OF COLOR AND DEPTH INFORMATION INTERNATIONAL JOURNAL ON SMART SENSING AN INTELLIGENT SYSTEMS VOL. 9, NO., MARCH 206 ETECTION OF MOVING OBJECT BY FUSION OF COLOR AN EPTH INFORMATION T. T. Zhang,G. P. Zhao and L. J. Lu School of Automaton

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

A SALIENCY BASED OBJECT TRACKING METHOD

A SALIENCY BASED OBJECT TRACKING METHOD A SALIENCY BASED OBJECT TRACKING METHOD Shje Zhang and Fred Stentford Unversty College London, Adastral Park Campus, Ross Buldng Martlesham Heath, Ipswch, IP5 3RE, UK {j.zhang, f.stentford}@adastral.ucl.ac.uk

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

An Efficient Background Updating Scheme for Real-time Traffic Monitoring

An Efficient Background Updating Scheme for Real-time Traffic Monitoring 2004 IEEE Intellgent Transportaton Systems Conference Washngton, D.C., USA, October 3-6, 2004 WeA1.3 An Effcent Background Updatng Scheme for Real-tme Traffc Montorng Suchendra M. Bhandarkar and Xngzh

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng, Natonal Unversty of Sngapore {shva, phanquyt, tancl }@comp.nus.edu.sg

More information

A Gradient Difference based Technique for Video Text Detection

A Gradient Difference based Technique for Video Text Detection 2009 10th Internatonal Conference on Document Analyss and Recognton A Gradent Dfference based Technque for Vdeo Text Detecton Palaahnakote Shvakumara, Trung Quy Phan and Chew Lm Tan School of Computng,

More information

Face Detection with Deep Learning

Face Detection with Deep Learning Face Detecton wth Deep Learnng Yu Shen Yus122@ucsd.edu A13227146 Kuan-We Chen kuc010@ucsd.edu A99045121 Yzhou Hao y3hao@ucsd.edu A98017773 Mn Hsuan Wu mhwu@ucsd.edu A92424998 Abstract The project here

More information

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input Real-tme Jont Tracng of a Hand Manpulatng an Object from RGB-D Input Srnath Srdhar 1 Franzsa Mueller 1 Mchael Zollhöfer 1 Dan Casas 1 Antt Oulasvrta 2 Chrstan Theobalt 1 1 Max Planc Insttute for Informatcs

More information

Data Mining: Model Evaluation

Data Mining: Model Evaluation Data Mnng: Model Evaluaton Aprl 16, 2013 1 Issues: Evaluatng Classfcaton Methods Accurac classfer accurac: predctng class label predctor accurac: guessng value of predcted attrbutes Speed tme to construct

More information

2 ZHENG et al.: ASSOCIATING GROUPS OF PEOPLE (a) Ambgutes from person re dentfcaton n solaton (b) Assocatng groups of people may reduce ambgutes n mat

2 ZHENG et al.: ASSOCIATING GROUPS OF PEOPLE (a) Ambgutes from person re dentfcaton n solaton (b) Assocatng groups of people may reduce ambgutes n mat ZHENG et al.: ASSOCIATING GROUPS OF PEOPLE 1 Assocatng Groups of People We-Sh Zheng jason@dcs.qmul.ac.uk Shaogang Gong sgg@dcs.qmul.ac.uk Tao Xang txang@dcs.qmul.ac.uk School of EECS, Queen Mary Unversty

More information

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures A Novel Adaptve Descrptor Algorthm for Ternary Pattern Textures Fahuan Hu 1,2, Guopng Lu 1 *, Zengwen Dong 1 1.School of Mechancal & Electrcal Engneerng, Nanchang Unversty, Nanchang, 330031, Chna; 2. School

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

Detection of an Object by using Principal Component Analysis

Detection of an Object by using Principal Component Analysis Detecton of an Object by usng Prncpal Component Analyss 1. G. Nagaven, 2. Dr. T. Sreenvasulu Reddy 1. M.Tech, Department of EEE, SVUCE, Trupath, Inda. 2. Assoc. Professor, Department of ECE, SVUCE, Trupath,

More information

Real-time Multiple Objects Tracking with Occlusion Handling in Dynamic Scenes

Real-time Multiple Objects Tracking with Occlusion Handling in Dynamic Scenes Real-tme Multple Obects Tracng wth Occluson Handlng n Dynamc Scenes Tao Yang 1, Stan Z.L 2, Quan Pan 1, Jng L 1 1 College of Automatc Control, Northwestern Polytechncal Unversty, X an, Chna, 710072 2 Natonal

More information

EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS

EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS P.G. Demdov Yaroslavl State Unversty Anatoly Ntn, Vladmr Khryashchev, Olga Stepanova, Igor Kostern EYE CENTER LOCALIZATION ON A FACIAL IMAGE BASED ON MULTI-BLOCK LOCAL BINARY PATTERNS Yaroslavl, 2015 Eye

More information

Face Tracking Using Motion-Guided Dynamic Template Matching

Face Tracking Using Motion-Guided Dynamic Template Matching ACCV2002: The 5th Asan Conference on Computer Vson, 23--25 January 2002, Melbourne, Australa. Face Trackng Usng Moton-Guded Dynamc Template Matchng Lang Wang, Tenu Tan, Wemng Hu atonal Laboratory of Pattern

More information

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010

Simulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010 Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement

More information

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Local Quaternary Patterns and Feature Local Quaternary Patterns

Local Quaternary Patterns and Feature Local Quaternary Patterns Local Quaternary Patterns and Feature Local Quaternary Patterns Jayu Gu and Chengjun Lu The Department of Computer Scence, New Jersey Insttute of Technology, Newark, NJ 0102, USA Abstract - Ths paper presents

More information

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION 1 THE PUBLISHING HOUSE PROCEEDINGS OF THE ROMANIAN ACADEMY, Seres A, OF THE ROMANIAN ACADEMY Volume 4, Number 2/2003, pp.000-000 A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION Tudor BARBU Insttute

More information

Adaptive Silhouette Extraction and Human Tracking in Dynamic. Environments 1

Adaptive Silhouette Extraction and Human Tracking in Dynamic. Environments 1 Adaptve Slhouette Extracton and Human Trackng n Dynamc Envronments 1 X Chen, Zhha He, Derek Anderson, James Keller, and Marjore Skubc Department of Electrcal and Computer Engneerng Unversty of Mssour,

More information

Adaptive Silhouette Extraction In Dynamic Environments Using Fuzzy Logic. Xi Chen, Zhihai He, James M. Keller, Derek Anderson, and Marjorie Skubic

Adaptive Silhouette Extraction In Dynamic Environments Using Fuzzy Logic. Xi Chen, Zhihai He, James M. Keller, Derek Anderson, and Marjorie Skubic 2006 IEEE Internatonal Conference on Fuzzy Systems Sheraton Vancouver Wall Centre Hotel, Vancouver, BC, Canada July 16-21, 2006 Adaptve Slhouette Extracton In Dynamc Envronments Usng Fuzzy Logc X Chen,

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Real-time ghost removal for foreground segmentation methods

Real-time ghost removal for foreground segmentation methods Real-tme ghost removal for foreground segmentaton methods Fe Yn, Dmtros Makrs, Sergo Velastn To cte ths verson: Fe Yn, Dmtros Makrs, Sergo Velastn. Real-tme ghost removal for foreground segmentaton methods.

More information

Accurate Overlay Text Extraction for Digital Video Analysis

Accurate Overlay Text Extraction for Digital Video Analysis Accurate Overlay Text Extracton for Dgtal Vdeo Analyss Dongqng Zhang, and Shh-Fu Chang Electrcal Engneerng Department, Columba Unversty, New York, NY 10027. (Emal: dqzhang, sfchang@ee.columba.edu) Abstract

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches

Fuzzy Filtering Algorithms for Image Processing: Performance Evaluation of Various Approaches Proceedngs of the Internatonal Conference on Cognton and Recognton Fuzzy Flterng Algorthms for Image Processng: Performance Evaluaton of Varous Approaches Rajoo Pandey and Umesh Ghanekar Department of

More information

Book chapter for Machine Learning for Human Motion Analysis: Theory and Practice

Book chapter for Machine Learning for Human Motion Analysis: Theory and Practice YngL Tan 1, Rogero Fers 2, Lsa Brown 2, Danel Vaquero 3, Yun Zha 2, Arun Hampapur 2 1 Department of Electrcal Engneerng Cty College, Cty Unversty of New York, New York, NY ytan@ccny.cuny.edu 2 IBM T. J.

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Collaborative Tracking of Objects in EPTZ Cameras

Collaborative Tracking of Objects in EPTZ Cameras Collaboratve Trackng of Objects n EPTZ Cameras Fasal Bashr and Fath Porkl * Mtsubsh Electrc Research Laboratores, Cambrdge, MA, USA ABSTRACT Ths paper addresses the ssue of mult-source collaboratve object

More information

CSE 237A: Final Project Report Object Tracking Willis Hoang & Shimona Carvalho November 27, 2006

CSE 237A: Final Project Report Object Tracking Willis Hoang & Shimona Carvalho November 27, 2006 CSE 237A: Fnal Project Report Object Trackng Wlls Hoang & Shmona Carvalho November 27, 2006 1 Project Descrpton For ths project, we plan to mplement an object trackng applcaton usng the ntegrated vdeo

More information

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Dynamic Camera Assignment and Handoff

Dynamic Camera Assignment and Handoff 12 Dynamc Camera Assgnment and Handoff Br Bhanu and Ymng L 12.1 Introducton...338 12.2 Techncal Approach...339 12.2.1 Motvaton and Problem Formulaton...339 12.2.2 Game Theoretc Framework...339 12.2.2.1

More information

Online Detection and Classification of Moving Objects Using Progressively Improving Detectors

Online Detection and Classification of Moving Objects Using Progressively Improving Detectors Onlne Detecton and Classfcaton of Movng Objects Usng Progressvely Improvng Detectors Omar Javed Saad Al Mubarak Shah Computer Vson Lab School of Computer Scence Unversty of Central Florda Orlando, FL 32816

More information

MATHEMATICS FORM ONE SCHEME OF WORK 2004

MATHEMATICS FORM ONE SCHEME OF WORK 2004 MATHEMATICS FORM ONE SCHEME OF WORK 2004 WEEK TOPICS/SUBTOPICS LEARNING OBJECTIVES LEARNING OUTCOMES VALUES CREATIVE & CRITICAL THINKING 1 WHOLE NUMBER Students wll be able to: GENERICS 1 1.1 Concept of

More information

Fuzzy C-Means Initialized by Fixed Threshold Clustering for Improving Image Retrieval

Fuzzy C-Means Initialized by Fixed Threshold Clustering for Improving Image Retrieval Fuzzy -Means Intalzed by Fxed Threshold lusterng for Improvng Image Retreval NAWARA HANSIRI, SIRIPORN SUPRATID,HOM KIMPAN 3 Faculty of Informaton Technology Rangst Unversty Muang-Ake, Paholyotn Road, Patumtan,

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Fuzzy Logic Based RS Image Classification Using Maximum Likelihood and Mahalanobis Distance Classifiers

Fuzzy Logic Based RS Image Classification Using Maximum Likelihood and Mahalanobis Distance Classifiers Research Artcle Internatonal Journal of Current Engneerng and Technology ISSN 77-46 3 INPRESSCO. All Rghts Reserved. Avalable at http://npressco.com/category/jcet Fuzzy Logc Based RS Image Usng Maxmum

More information

GPU-based non-parametric background subtraction for a practical surveillance system

GPU-based non-parametric background subtraction for a practical surveillance system GPU-based non-parametrc background subtracton for a practcal survellance system Davd Schreber, Mchael Rauter Safety & Securty Department AIT Austran Insttute of Technology GmbH Donau-Cty-Straße 1, 1220

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

An Attention Based Method For Motion Detection And Estimation

An Attention Based Method For Motion Detection And Estimation An Attenton Based Method For Moton Detecton And Estmaton Shje Zhang and Fred Stentford Department of Electronc and Electrcal Engneerng Unversty College London, Adastral Par Campus, Ross Buldng Martlesham

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1

Outline. Discriminative classifiers for image recognition. Where in the World? A nearest neighbor recognition example 4/14/2011. CS 376 Lecture 22 1 4/14/011 Outlne Dscrmnatve classfers for mage recognton Wednesday, Aprl 13 Krsten Grauman UT-Austn Last tme: wndow-based generc obect detecton basc ppelne face detecton wth boostng as case study Today:

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Efficient Content Representation in MPEG Video Databases

Efficient Content Representation in MPEG Video Databases Effcent Content Representaton n MPEG Vdeo Databases Yanns S. Avrths, Nkolaos D. Doulams, Anastasos D. Doulams and Stefanos D. Kollas Department of Electrcal and Computer Engneerng Natonal Techncal Unversty

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

An Improved Image Segmentation Algorithm Based on the Otsu Method

An Improved Image Segmentation Algorithm Based on the Otsu Method 3th ACIS Internatonal Conference on Software Engneerng, Artfcal Intellgence, Networkng arallel/dstrbuted Computng An Improved Image Segmentaton Algorthm Based on the Otsu Method Mengxng Huang, enjao Yu,

More information

Learning-based License Plate Detection on Edge Features

Learning-based License Plate Detection on Edge Features Learnng-based Lcense Plate Detecton on Edge Features Wng Teng Ho, Woo Hen Yap, Yong Haur Tay Computer Vson and Intellgent Systems (CVIS) Group Unverst Tunku Abdul Rahman, Malaysa wngteng_h@yahoo.com, woohen@yahoo.com,

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

Lecture 13: High-dimensional Images

Lecture 13: High-dimensional Images Lec : Hgh-dmensonal Images Grayscale Images Lecture : Hgh-dmensonal Images Math 90 Prof. Todd Wttman The Ctadel A grayscale mage s an nteger-valued D matrx. An 8-bt mage takes on values between 0 and 55.

More information

EFFICIENT H.264 VIDEO CODING WITH A WORKING MEMORY OF OBJECTS

EFFICIENT H.264 VIDEO CODING WITH A WORKING MEMORY OF OBJECTS EFFICIENT H.264 VIDEO CODING WITH A WORKING MEMORY OF OBJECTS A Thess presented to the Faculty of the Graduate School at the Unversty of Mssour-Columba In Partal Fulfllment of the Requrements for the Degree

More information

Electrical analysis of light-weight, triangular weave reflector antennas

Electrical analysis of light-weight, triangular weave reflector antennas Electrcal analyss of lght-weght, trangular weave reflector antennas Knud Pontoppdan TICRA Laederstraede 34 DK-121 Copenhagen K Denmark Emal: kp@tcra.com INTRODUCTION The new lght-weght reflector antenna

More information

VFH*: Local Obstacle Avoidance with Look-Ahead Verification

VFH*: Local Obstacle Avoidance with Look-Ahead Verification 2000 IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, CA, Aprl 24-28, 2000, pp. 2505-25 VFH*: Local Obstacle Avodance wth Look-Ahead Verfcaton Iwan Ulrch and Johann Borensten The Unversty

More information

Pictures at an Exhibition

Pictures at an Exhibition 1 Pctures at an Exhbton Stephane Kwan and Karen Zhu Department of Electrcal Engneerng Stanford Unversty, Stanford, CA 9405 Emal: {skwan1, kyzhu}@stanford.edu Abstract An mage processng algorthm s desgned

More information

Open Access Early Fire Smoke Image Segmentation in a Complex Large Space

Open Access Early Fire Smoke Image Segmentation in a Complex Large Space Send Orders for Reprnts to reprnts@benthamscence.ae The Open Constructon and Buldng Technology Journal, 2015, 9, 27-31 27 Open Access Early Fre Smoke Image Segmentaton n a Complex Large Space Hu Yan 1,2,*,

More information

Hierarchical clustering for gene expression data analysis

Hierarchical clustering for gene expression data analysis Herarchcal clusterng for gene expresson data analyss Gorgo Valentn e-mal: valentn@ds.unm.t Clusterng of Mcroarray Data. Clusterng of gene expresson profles (rows) => dscovery of co-regulated and functonally

More information

Multiple Frame Motion Inference Using Belief Propagation

Multiple Frame Motion Inference Using Belief Propagation Multple Frame Moton Inference Usng Belef Propagaton Jang Gao Janbo Sh The Robotcs Insttute Department of Computer and Informaton Scence Carnege Mellon Unversty Unversty of Pennsylvana Pttsburgh, PA 53

More information

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

Background subtraction with multispectral video sequences

Background subtraction with multispectral video sequences Background subtracton wth multspectral vdeo sequences Yannck Benezeth, Désré Sdbé and Jean Baptste Thomas Unversté de Bourgogne - LE2I UMR CNRS 6306 France Emal: {frstname.lastname} @u-bourgogne.fr Abstract

More information

Robust Classification of ph Levels on a Camera Phone

Robust Classification of ph Levels on a Camera Phone Robust Classfcaton of ph Levels on a Camera Phone B.Y. Loh, N.K. Vuong, S. Chan and C.. Lau AbstractIn ths paper, we present a new algorthm that automatcally classfes the ph level on a test strp usng color

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

A Background Subtraction for a Vision-based User Interface *

A Background Subtraction for a Vision-based User Interface * A Background Subtracton for a Vson-based User Interface * Dongpyo Hong and Woontack Woo KJIST U-VR Lab. {dhon wwoo}@kjst.ac.kr Abstract In ths paper, we propose a robust and effcent background subtracton

More information

Long-Term Moving Object Segmentation and Tracking Using Spatio-Temporal Consistency

Long-Term Moving Object Segmentation and Tracking Using Spatio-Temporal Consistency Long-Term Movng Obect Segmentaton Trackng Usng Spato-Temporal Consstency D Zhong Shh-Fu Chang {dzhong, sfchang}@ee.columba.edu Department of Electrcal Engneerng, Columba Unversty, NY, USA Abstract The

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS by XUNYU PAN (Under the Drecton of Suchendra M. Bhandarkar) ABSTRACT In modern tmes, more and more

More information

Hybrid Non-Blind Color Image Watermarking

Hybrid Non-Blind Color Image Watermarking Hybrd Non-Blnd Color Image Watermarkng Ms C.N.Sujatha 1, Dr. P. Satyanarayana 2 1 Assocate Professor, Dept. of ECE, SNIST, Yamnampet, Ghatkesar Hyderabad-501301, Telangana 2 Professor, Dept. of ECE, AITS,

More information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information IS&T's 23 PICS Conference Sx-Band HDTV Camera System for Color Reproducton Based on Spectral Informaton Kenro Ohsawa )4), Hroyuk Fukuda ), Takeyuk Ajto 2),Yasuhro Komya 2), Hdeak Hanesh 3), Masahro Yamaguch

More information

Combining Keypoint Clustering and Neural Background Subtraction for Real-time Moving Object Detection by PTZ Cameras

Combining Keypoint Clustering and Neural Background Subtraction for Real-time Moving Object Detection by PTZ Cameras Combnng Keypont Clusterng and Neural Background Subtracton for Real-tme Movng Object Detecton by PTZ Cameras Danlo Avola 1, Marco Bernard 2, Lug Cnque 2, Gan Luca Forest 1 and Crstano Massaron 2 1 Department

More information

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images Internatonal Journal of Informaton and Electroncs Engneerng Vol. 5 No. 6 November 015 Usng Fuzzy Logc to Enhance the Large Sze Remote Sensng Images Trung Nguyen Tu Huy Ngo Hoang and Thoa Vu Van Abstract

More information

Fast Feature Value Searching for Face Detection

Fast Feature Value Searching for Face Detection Vol., No. 2 Computer and Informaton Scence Fast Feature Value Searchng for Face Detecton Yunyang Yan Department of Computer Engneerng Huayn Insttute of Technology Hua an 22300, Chna E-mal: areyyyke@63.com

More information

Semantic Image Retrieval Using Region Based Inverted File

Semantic Image Retrieval Using Region Based Inverted File Semantc Image Retreval Usng Regon Based Inverted Fle Dengsheng Zhang, Md Monrul Islam, Guoun Lu and Jn Hou 2 Gppsland School of Informaton Technology, Monash Unversty Churchll, VIC 3842, Australa E-mal:

More information

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

A Clustering Algorithm for Key Frame Extraction Based on Density Peak Journal of Computer and Communcatons, 2018, 6, 118-128 http://www.scrp.org/ournal/cc ISSN Onlne: 2327-5227 ISSN Prnt: 2327-5219 A Clusterng Algorthm for Key Frame Extracton Based on Densty Peak Hong Zhao

More information

PRÉSENTATIONS DE PROJETS

PRÉSENTATIONS DE PROJETS PRÉSENTATIONS DE PROJETS Rex Onlne (V. Atanasu) What s Rex? Rex s an onlne browser for collectons of wrtten documents [1]. Asde ths core functon t has however many other applcatons that make t nterestng

More information