A Real-time Computer Vision System for Measuring Trac. Parameters. David Beymer, Philip McLauchlan, Benn Coifman, and Jitendra Malik

Size: px
Start display at page:

Download "A Real-time Computer Vision System for Measuring Trac. Parameters. David Beymer, Philip McLauchlan, Benn Coifman, and Jitendra Malik"

Transcription

1 A Real-ime Compuer Vision Sysem for Measuring Trac Parameers David Beymer, Philip McLauchlan, Benn Coifman, and Jiendra Malik Dep. of Elecrical Engineering and Compuer Sciences Universiy of California Berkeley, California, fbeymer, pm, zephyr, Absrac For he problem of racking vehicles on freeways using machine vision, exising sysems work well in free-owing rac. Trac engineers, however, are more ineresed in monioring freeways when here is congesion, and curren sysems break down for congesed rac due o he problem of parial occlusion. We are developing a feaurebased racking approach for he ask of racking vehicles under congesion. Insead of racking enire vehicles, vehicle sub-feaures are racked o make he sysem robus o parial occlusion. In order o group ogeher sub-feaures ha come from he same vehicle, he consrain of common moion is used. In his paper we describe he sysem, a real-ime implemenaion using a nework of DSP chips, and experimens of he sysem on approximaely 44 lane hours of video daa. 1 Inroducion Trac managemen and informaion sysems mus rely on a sysem of sensors for esimaing rac parameers in real-ime. Currenly, he dominan echnology for his purpose is ha of magneic loop deecors, which are buried underneah highways o coun vehicles passing over hem. Video monioring sysems promise a number of advanages. Firs, a much larger se of rac parameers can be esimaed in addiion o vehicle couns and speeds. These include vehicle classicaions, link ravel imes, lane changes, rapid acceleraions or deceleraions, queue lenghs a urban inersecions, ec. Second, cameras are less disrupive and less cosly o insall han loop deecors, which require digging up he road surface. For some years, our group has been developing a prooype vision-based rac surveillance sysem [11, 12]. The core idea is o have video cameras mouned on poles or oher all srucures looking down a he rac scene. Video is capured, digiized, and processed by onsie compuers, and hen ransmied in summary form o a Transporaion Managemen Cener (TMC) for collaion and compuaion of muli-sie saisics such as link ravel imes. Processing occurs in hree sages: 1. Segmenaion of he scene ino individual vehicles and racking each individual vehicle o rene and updae is posiion and velociy in 3D world coordinaes, unil i leaves he racking zone. This research was suppored by FHWA hrough a conrac moniored by JPL, and by Calrans/PATH (MOU 152 and MOU 214). 2. Processing he rack daa o compue local rac parameers including vehicle couns per lane, average speeds, lane change frequencies, ec. These parameers, ogeher wih rack informaion (ime samp, vehicle ype, color, shape, posiion), are communicaed o he TMC a regular inervals. 3. A he TMC, local rac parameers from each sie are collaed and displayed as desired, and/or used in conrolling signals, message displays, and oher rac conrol devices. Compuers a he TMC also process he rack informaion from neighboring camera sies o compue long-disance parameers such as link imes and origin{desinaion couns. In his paper, we focus on he rs wo sages, he vehicle segmenaion and racking sage and he compuaion of rac parameers from he racking daa. 2 Tracking Approach Tracking moving objecs in video sreams has been a popular opic in he eld of compuer vision in he las few years; earlier conribuions o he areas of muli{arge racking and daa associaion were made by conrol and aerospace engineers. Our applicaion enails several sringen requiremens for a proposed scheme: 1. Auomaic segmenaion of a vehicle from he background and oher vehicles so ha here can be a unique rack associaed wih each vehicle. 2. Deal wih variey of vehicles { moorcycles, passenger cars, buses, consrucion equipmen, rucks, ec. 3. Deal wih range of rac condiions { ligh midday rac, rush-hour congesion, varying speeds in differen lanes. 4. Deal wih variey of lighing condiions { day, evening, nigh, sunny, overcas, rainy days. 5. Real-ime operaion of he sysem. Even hough a number of commercial sysems for rac monioring have been inroduced recenly, many of hese crieria sill canno be me. In a recen evaluaion of a group of hese commercial sysems [4], problems were repored wih congesion, long shadows linking ogeher vehicles, and he ransiion beween nigh and day. In he compuer vision lieraure, he dieren racking approaches for video daa can be classied as follows.

2 2.1 3D Model based racking Three-dimensional model-based vehicle racking sysems have previously been invesigaed by several research groups, he mos prominen being he groups a Karlsruhe [1] and a he Universiy of Reading[1, 15]. The emphasis is on recovering rajecories and models wih high accuracy for a small number of vehicles. The mos serious weakness of his approach is he reliance on deailed geomeric objec models. I is unrealisic o expec o be able o have deailed models for all vehicles ha could be found on he roadway. 2.2 Region based racking The idea here is o idenify a conneced region in he image { a \blob" { associaed wih each vehicle and hen rack i over ime using a cross-correlaion measure. Iniializaion of he process is mos easily done by he background subracion echnique. A Kalman ler-based adapive background model[8, 9] allows he background esimae o evolve as he weaher and ime of day aec lighing condiions. Foreground objecs (vehicles) are deeced by subracing he incoming image from he curren background esimae, looking for pixels where his dierence image is above some hreshold and hen nding conneced componens. This approach works fairly well in free-owing rac. However, under congesed rac condiions, vehicles parially occlude one anoher insead of being spaially isolaed, which makes he ask of segmening individual vehicles dicul. Such vehicles will become grouped ogeher as one large blob in he foreground image. 2.3 Acive conour based racking A dual o he region based approach is racking based on acive conour models, or snakes. The idea is o have a represenaion of he bounding conour of he objec and keep dynamically updaing i. The previous sysem for vehicle racking developed in our group [11, 12] was based on his approach. The advanage of having a conour based represenaion insead of a region based represenaion is reduced compuaional complexiy. However, he inabiliy o segmen vehicles ha are parially occluded remains. If one could iniialize a separae conour for each vehicle, hen one could rack even in he presence of parial occlusion[11]. However, iniializaion is he dicul par of he problem! 2.4 Feaure based racking Finally, ye anoher approach o racking abandons he idea of racking objecs as a whole bu insead racks sub-feaures such as disinguishable poins or lines on he objec. The advanage of his approach is ha even in he presence of parial occlusion, some of he sub-feaures of he moving objec remain visible. The echnology of racking poins and line feaures in a Kalman lering formalism is well developed in he compuer vision communiy. Since a vehicle could have muliple sub-feaures, he new problem hen is ha of grouping { wha se of feaures belong o he same objec. 3 Moion-Based Grouping The grouping of vehicle sub-feaures will be based on a common moion consrain, a concep known o Gesal y x Figure 1: A projecive ransform H, or homography, is used o map from image coordinaes (x; y) o world coordinaes (X; Y ). psychologiss as common fae. Poin feaures ha are seen as moving rigidly ogeher will be grouped ogeher ino a single vehicle. Bu since here are many vehicles in raf- c scenes, here is also an imporan segmenaion aspec o he problem. One does no wan o link ogeher subfeaures from neighboring vehicles. The grouping process mus be sensiive enough o pick up a moion ha disinguishes a vehicle from is neighbors, a moion such as a sligh acceleraion or lane drif. To make he grouping sysem robus enough o segmen dieren vehicles, he spaial informaion guiding he grouper will be inegraed over a period of ime, uilizing as many image frames as possible. Only he subfeaures ha are racked from a deecion region a he boom of he image o an exi region near he op will be allowed o paricipae in he nal grouping. Thus, in order o fool he grouper, wo vehicles would have o have idenical moions during he enire ime hey were being racked. In congesed rac, vehicles are consanly changing heir velociy o adjus o nearby rac, hus giving he grouper he informaion i needs o perform he segmenaion. In free-owing rac, vehicles may be more likely o mainain consan spaial headways over ime, hus making he grouping consrain less useful. Bu in his scenario, here is more space beween vehicles, so a spaial proximiy cue is added o aid he grouping/segmenaion process. Since mos road surfaces are a, he grouper explois an assumpion ha vehicle moion will be parallel o he road plane. To describe he road plane, he user simply species four or more line or poin correspondences beween he image road and a separae \world" road plane, as shown in Fig. 1. Based on his o-line sep, he sysem can compue a projecive ransform, or homography, beween he image coordinaes (x; y) and world coordinaes (X; Y ). By wriing poins in homogeneous coordinaes, his is a simple linear ransform " X Y 1 # / H " x y 1 The scaling of H is arbirary, so H(3; 3) is ofen chosen o be 1. The grouper considers sub-feaure poins in pairs. Tha is, he basic grouper compuaion is wheher or no o # H : Y X

3 sabilize deec rack car NTSC subfeaures racks group vehicles vehicle classes classify raffic parameers flow, speed, ec o TMC Figure 3: Example corner feaures locaed by he sysem. Figure 2: Block diagram of our vehicle racking and grouping sysem. group ogeher he 2D poin feaures p a () and p b (). The dependence on ime is wrien o emphasize ha he grouper is working wih sub-feaure racks, and hence has access o he ime hisory of poins. The 3D coordinaes of hese poins in he real world will be wrien in upper case P a () and P b (). Consider he simple case where P a and P b are a he same disance o he camera (e.g. boh on he back face of a ruck). In his scenario, he grouper only needs o look a a simple funcion of he displacemen vecor p a ()? p b (). Since P a and P b are boh a he same disance from he camera d, p a () and p b () are boh scaled by he same scale facor 1=d. Thus, for poins on he same vehicle, p a ()? p b () will be consan over ime if we can simply compensae for he 1=d scaling. Forunaely, he homography can be used for his compensaion. Given a poin (x; y) in he image, we can esimae he scale facor s ha ransforms he region around ha poin o world coordinaes. The dierence vecor p a ()? p b () can hen simply be scaled by s. We have also considered he more general case where P a and P b are no a he same disance from he camera. Space consideraions in hese proceedings preven a discussion of his case; please see [3] for he deails. 4 Algorihm 4.1 O-line camera deniion Before running he racking and grouping sysem, he user species some camera-specic parameers o-line. These parameers include: 1. line correspondences for he homography (Fig. 1), 2. a deecion region near he image boom and an exi region near he image op, and 3. a ducial poin for camera sabilizaion. 4.2 On-line racking and grouping A block diagram for our vehicle racking and grouping sysem is shown in Fig. 2. Firs, he raw camera video is sabilized by racking a manually chosen ducial poin o subpixel accuracy. Nex, he sabilized video is sen o a deecion module, which locaes corner feaures in a deecion zone near he boom of he image. These corner feaures are hen racked over ime in he racking module. Nex, sub-feaure racks are grouped ino vehicle hypoheses in he grouping module. Finally, rac parameers such as ow rae, average speed, and average spaial headway are compued from he vehicle racks. In he fuure, we inend o add a vehicle classicaion module ha will idenify vehicles as auomobiles, moorcycles, rucks, buses, ec. In his secion, we describe he deecion, racking, and grouping modules Feaure Deecion and Tracking Vehicle sub-feaures are deeced and racked in order o be insensiive o parial occlusion. Even if par of he vehicle is obscured due o congesed rac, some of he vehicle's sub-feaures should sill remain visible. Corner feaures are he chosen sub-feaures since hey can be reliably racked. Our corner deecor compues he windowed second momen marix by averaging in a spaial window he 2x2 marix, riri T, where ri is he image gradien [6]. are declared where he numerical rank of his marix is 2 (smaller eigenvalue above hreshold). Fig. 3 shows some example corner feaures deeced by he sysem. When a corner sub-feaure is deeced, a small 9x9 emplae of he grey level image is exraced and used for correlaion in he racking module. Also, while here are some undesirable corners presen near he vehicle boundaries and background, hese corners will be pruned away by he feaure ess employed by he racker. The racking module racks corner sub-feaures from he deecion region a he boom of he image o he exi region near he op. To address he problem of noisy measuremens, we employ Kalman lering[7] o provide mos likely esimaes of he sae of a vehicle sub-feaure based on accumulaed observaions. In our sysem, he sae vecor conains sub-feaure posiions and velociies (X; Y; X; _ Y _ ) in he world coordinae sysem; vehicle acceleraion is capured in he sysem dynamics noise process. The measuremen process in he Kalman ler is based on normalized correlaion. A each ime frame, he Kalman ler predics where o search for each corner feaure. This predicion is mapped back o he image plane, and hen he emplae exraced when he corner was originally deeced is correlaed in a window around he predicion. The emplae is scaled down over ime o reec he fac ha vehicles are geing smaller as hey move down he road surface. We can use he posiion in world coordinaes o predic he proper scale of he emplae. Once we have locaed he correlaion peak, his measuremen is mapped back ono he road plane. Finally, he sandard Kalman ler equaions for updaing he sae and error variance are employed. Two ess are used o eliminae bad sub-feaure racks: 1. Kalman ler innovaions. The disance beween he Kalman ler predicion and he curren measuremen is compued and he rack is rejeced if he

4 Figure 4: Example racks of corner feaures. Figure 5: Example groups of corner feaures. disance is above a hreshold. 2. Imprecise measuremen es. If he correlaion values form a broad, undened peak around he correlaion maximum, hen he measuremen process is probably no localizing he sub-feaure wihin he needed precision. To measure he peak's curvaure, we compue he number of pixels in he correlaion peak ha are wihin a cerain fracion of he peak. The rack is rejeced if he coun is over a hreshold. Fig. 4 shows he ime evoluion of some example racks, ploed as posiion over ime. The image shown is he frame when he corners were originally deeced Grouping The purpose of he grouping module is o group ogeher sub-feaures ha come from he same vehicle. The cenral cue used by he grouper { common moion { was described already in secion 3. In his secion, we discuss he deails of how he common moion consrain is applied o he sub-feaure racks. The grouper organizes is ask by consrucing a graph over ime. The verices are sub-feaure racks, edges are grouping relaionships beween racks, and conneced componens correspond o vehicle hypoheses. When a new sub-feaure is deeced and is added o he grouping graph, i is iniially conneced o all neighboring racks wihin a cerain radius in he image plane. The aiude of he grouper is ha nearby racks are compaible unil hey prove oherwise hrough relaive moion. For all pairs of racks p a () and p b () joined by an edge, he grouper keeps rack of he relaive displacemen d() = p a ()? p b () as scaled by he deph-compensaing facor compued from he homography. Upon each ime frame, anoher d value is compued for each edge, and he edge is broken if eiher max max d x ()? min d x () > x hreshold, or (1) d y ()? min d y () > y hreshold: This breaks he link beween wo racks if here is enough relaive moion beween he wo. In he normal evoluion of he graph, vehicles are overgrouped near he deecion region since he graph is liberally conneced a rs. Bu as vehicles move down he road, hey are segmened as hey perform a disinguishing moion such as lane drif or an acceleraion. When he las rack of a conneced componen eners he exi region, a new vehicle hypohesis is generaed and he componen is removed from he grouping graph. Fig. 5 shows he nal groups compued for he vehicles in he racking region (which is he middle par of he image). Corner feaures are indicaed by circles, and here is an edge drawn beween grouped corners. How are he grouping hresholds in equaion (1) deermined? Consider how he median vehicle size changes as a funcion of he grouping hreshold (Fig. 6). Here, we assume ha he same hreshold is used for x and y, and vehicle size is measured as he maximum disance beween any wo poins in he group. Empirically, one noices ha he plo of median vehicle size versus hreshold exhibis wo linear regimes: 1. Oversegmenaion. Below opimum hreshold. Vehicle size increases rapidly as one raises he hreshold, as correc groups are sill being consruced ou of vehicle fragmens. 2. Overgrouping. Above opimum hreshold. This par of he graph has a lower slope, as i is harder o group ogeher dieren vehicles han i is o group a single vehicle's sub-feaures. Given his relaionship, our goal is o deec he breakpoin beween he wo regimes. In an o-line sep, we sample he graph by running he grouper a dieren hresholds and compuing he median vehicle size. Nex, wo line segmens are o he graph by minimizing he sum of squared error, which locaes he breakpoin. We performed his procedure for all 7 video sequences in secion 6.2. The hresholds compued led o vehicle recogniion raes ha were very close o he opimum hresholds (opimum hresholds were compued via exhausive search). In he wors case, he compued hresholds led o a decline of only 3.6% in he recogniion rae. 5 Real-ime Sysem We have implemened he racker on a nework of 13 Texas Insrumens C4 DSPs, conneced ogeher as shown in Fig. 7. The compuaionally heavy operaions in he racking algorihm { convoluion in he feaure deecor and correlaion in feaure racker { are placed on he C4 nework, while he grouper is run on he hos PC. Running he grouper on he PC is necessiaed by memory

5 vehicle size oversegmen overgroup opimum hreshold grouping hreshold Figure 6: The plo of vehicle size versus grouping hreshold exhibis wo regimes: an oversegmenaion regime and overgrouping regime. Hos PC rack NTSC Frame- grabber updaes C4 nework Track Conroller images & corners Display Figure 7: The C4 nework used for feaure racking, consising of an NCSC frame-grabber C44 module (C44s are cu-down C4s wih only four communicaion links); a quad C44 module (four processors) for corner feaure deecion; a large memory module (8M RAM) for mainaining he sae of curren feaure racks (rack conroller); six fas SRAM modules for feaure racking; and a VGA graphics module for display. requiremens. The grouper needs o sore rack rajecories, which would quickly exhaus he limied memory available on he C4 modules. Bu keeping he grouper on he PC is also benecial from a load balancing perspecive, as he PC is a 15MHz Penium and hus equivalen o 3 o 4 C4s. The processors are arranged in wo loops, each of which is operaed as a pipeline feeding back o is source. These wo pipelines are conrolled by he frame grabber and he rack conroller; hey compue he corner feaures and he rack updaes respecively. Four C44 processors are assigned o corner deecion, each processing one quarer of he user-dened deecion region. The corners are fed back o he frame-grabber, which passes hem along wih he original image o he rack conroller. A simple eciency gain is achieved by sending he image rs, since he rack conroller can hen updae he exising racks while he corners are compued. The job of he rack conroller is o mainain he sae of he complee lis of curren racks. I does his by receiving updaes for exising racks from is pipeline of six C4s, and creaing new racks a posiions indicaed by he corner deecor. The racker C4s each updae one sixh of he racks. Since rack updaes are fairly homogeneous asks, his achieves good load balancing. The performance of he racker is 7.5Hz in uncongesed rac, dropping o 2Hz in congesed rac, where many more racks are in progress a any given ime. This reducion in speed does no of iself lead o a reducion in performance of he racker, since vehicle speeds in congesed rac are reduced, and so he requiremen for racking Sequence Descripion Lengh N G Highway 55 heavy congesion 2: Florin Rd 1 free ow & congesion 2: Mac Rd 1 free ow & congesion 1: Florin Rd 2 nigh 1: San Jose urban inersecion 1: Mac Rd 2 free ow & congesion 3: Florin Rd 3 free ow & congesion 3: Table 1: Video sequences for laboraory esing. Lengh is in min:sec, N is he number of acual vehicles (couned by a human) and G is he number of repored vehicle groups. rae is naurally reduced. 6 Resuls Our racking and grouping sysem has gone hrough wo major phases of esing. Firs, we esed a sofware-only, o-line version of he sysem in erms of is abiliy o deec vehicles. This esing gave us a \microscopic" view of he sysem, allowing us o analyze errors such as false deecions, false negaives, and overgroupings. Second, he real-ime sysem was esed on a subsanial amoun of daa { 44 lane hours worh { o see if he sysem could accuraely measure he aggregae parameers of ow, velociy, vehicle densiy, and average spacing. 6.1 O-line esing of vehicle deecion In order o analyze he behavior of he sysem a he vehicle level, we esed he sysem's vehicle deecion rae for a se of videoapes covering a range of scene condiions: congesion, free-ow, nigh, and an urban inersecion (see Table 1). Since we waned o measure errors such as vehicle oversegmenaion and overgrouping, vehicle ground ruh was manually dened for each sequence. For a paricular vehicle, ground ruh is a binary mask oulining he vehicle in one or wo frames. The number of ground ruhs is denoed as N in Table 1, and he number of repored groups is G. Table 2 shows he performance of our sysem using auomaically compued grouping hresholds, as well as he disribuion of errors. A separae auomaic evaluaion program compares he vehicle ground ruhs agains he groups repored by he racker/grouper and allies he following evens: 1. True mach. A one-o-one maching beween a ground ruh and a group. 2. False negaive. An unmached ground ruh. 3. Oversegmenaion. A ground ruh ha maches more han one group. 4. False posiive. An unmached group. 5. Overgrouping. A group ha maches more han one ground ruh. In analyzing he resuls, i should be said ha he Highway 55 sequence is a dicul one because of a poor camera posiion and a number of large rucks ha someimes compleely occlude auomobiles. In erms of rading o he dieren error condiions, we have noiced ha oversegmenaion and overgrouping can be raded o by adjusing he grouping hresholds.

6 rue false over- false over- Sequence mach neg. seg pos. group Highway % 18.5% 6.7% 4.9%.4% Florin Rd % 1.6% 6.9% 1.9% 1.5% Mac Rd % 1.5% 1.5% 2.8% 1.4% Florin Rd % 6.9% 3.4% 2.%.% San Jose 85.3% 2.9% 5.9%.% 2.9% Mac Rd 2 8.3% 6.% 1.4% 2.3% 1.5% Florin Rd % 2.2% 1.1%.3% 1.8% Table 2: Performance of he racking/grouping sysem on he o-line es sequences. When compuing raes, he rs hree columns divide he number of rue maches, false negaives, ec., by N; he nal wo columns divide by G. As he rs hree sequences have long shadows, he experimenal resuls show ha he sysem can handle shadows { shadow sub-feaures end o be unsable over ime, especially in congesion. 6.2 On-line esing of rac parameers Our second phase of esing evaluaed he on-line sysem's abiliy o esimae aggregae rac parameers. The parameers ypically used by rac engineers o monior he freeways include: 1. Flow. Number of vehicles per hour. 2. Velociy. Average vehicle velociy. 3. Densiy. Number of vehicles per uni disance. 4. Headway. Average spacing beween vehicles. These parameers are compued separaely for each lane of rac and are averaged over a period of ime (aken o be 5 minues in our experimens). Also, i should be apparen ha hese are no independen variables; we use he mehodology from Edie[5] o compue hese parameers from he vehicle rack daa. Ground ruh is provided from inducive loop daa ha was colleced concurrenly wih he video daa. Each lane of rac has wo loops separaed by 2 fee, giving us an eecive speed rap for measuring velociy. Our sysem was esed on approximaely 44 lane hours of video from he Florin Road inerchange along Highway 99 in Sacrameno, Calif. (see Fig. 9 for an example sho). The daa includes all observed operaing condiions: day, nigh, wiligh, long shadows and rain; congesion and free ow. Lane 1, on he lef, is carpool (HOV) lane and exhibied lile if any congesion. Lane 3, on he righ, exhibied some degree of congesion for approximaely 2% of he ime. Finally, he loops in lane 2 were bad so i was excluded from he nal analysis. The video daa was divided ino 5 minue aggregaion periods, yielding 514 samples for he rac parameers. Overall, here were roughly 4, vehicles in he nal video daa se. The vehicle rack daa from he real-ime sysem can hen be compared wih he loop daa over he 2 foo region of overlap beween he racks and loop daa. Fig. 8 shows scaer plos of he ow and velociy esimaes provided by he loop and vision daa, and Table 3 summarizes he error disribuion for velociy, ow, densiy, and headway. As one would expec from a feaure based racker, he measured velociy is very accurae. Even if he racker overgroups or oversegmens vehicles, he erroneous blobs measured q (veh/hr) measured v (mi/h) minue avg flow; 44 hours of daa ground ruh q (veh/hr) 5 minue avg velociy; 44 hours of daa ground ruh v (mi/h) Figure 8: Scaer plos comparing ow q and velociy v o ground ruh for he 44 lane hours of daa used o es he real-ime sysem. sill move a he prevailing speed. The errors in ow, densiy and spacing are due o missed or over couned vehicles. Ofen, an error of wo or hree vehicles in one sample can be very signican. For example, one missed vehicle in a ve minue sample a 1, veh/hr resuls in a 2% error. A he mean ow for he daa, 91 veh/hr, he error per missed vehicle is slighly higher, a 2.2%. Anoher way o examine esimaed rac parameers is as a ime series. To demonsrae he performance of our sysem during a dramaic change in lighing condiions from nigh o day, in Fig. 1 we show ow q and velociy v for a wo hour srech of coninuous video. The video sars a nigh (5:3 AM, see Fig. 9, lef), progresses % error % vel % ow % dens % headway less han samples samples samples samples 2.5% 86% 18% 19% 19% 5% 95% 31% 33% 34% 1% 1% 6% 59% 6% 15% 1% 79% 79% 81% 2% 1% 91% 9% 89% 25% 1% 96% 96% 94% Table 3: Error disribuion for velociy, ow, densiy, and headway.

7 I68 shock wave A (dashes=ground ruh, solid=racker) Figure 9: Two images from he sar and end of a wo hour run of he real-ime sysem. dis (m) 3 6 flo_17r, 4/1/96, 5 minue velociy 2 1 q (veh/h) v (mi/h) 4 2 racker, lane 1 racker, lane 3 ground ruh ime (hr) flo_17r, 4/1/96, 5 minue flow ime (hr) Figure 1: Flow and velociy as a funcion of ime. The sequence begins a 5:3 AM (nigh lighing condiions) and nishes a dayime. hrough sunrise and long shadows, and ends wih day (7:3 AM, see Fig. 9, righ). In he plo of ow and velociy, here are 48 samples of 5 minue periods and roughly 4,6 vehicles. Noe ha he morning rush hour peak sars during he sequence and approximaely 3 minues of daa from lane hree are under ligh congesion, and hus, frequen occlusions. In addiion, since he primary design goal in developing our sysem was o deal wih congesion, we close he resuls secion wih an example of a \shockwave". Fig. 11 plos vehicle racks as he disance along he lane as a funcion of ime. In his case, ground ruh was enered manually a a number of poins along each vehicle's rajecory. In he regions of he graph where he slope goes o zero, one noices ha vehicles coninue o be racked even when rac has come o a complee sop. 7 Summary We have presened a vehicle deecion and racking sysem ha is designed o operae in congesed rac. Insead of racking enire vehicles, vehicle sub-feaures are racked, which makes he sysem less sensiive o he problem of parial occlusion. In order o group sub-feaures ha come from he same vehicle, he consrain of common moion over rajecory lifeimes is used. A real-ime version of he sysem has been implemened using a nework of C4 DSP chips conneced o a hos PC. The sysem has been esed on approximaely 44 lane hours of daa and has demonsraed good performance no only in congesed rac, bu also on free-owing, nighime, and urban inersecion rac ime (s) Figure 11: Vehicle racks for he real-ime sysem during a shockwave. When he slope is zero, he vehicle is compleely sopped. References [1] K.D. Baker and G.D. Sullivan. Performance assessmen of modelbased racking. In Proc. of he IEEE Workshop on Applicaions of Compuer Vision, pp , Palm Springs, CA, [2] Yaakov Bar-Shalom and Thomas E. Formann. Tracking and Daa Associaion. Academic Press, New York, [3] David Beymer and Jiendra Malik. Tracking vehicles in congesed rac. In SPIE Vol. 292, Transporaion Sensors and Conrols: Collision Avoidance, Trac Managemen, and ITS, pages 8{18, Boson, MA, November [4] A. Chaziioanou, S. Hockaday, L. Ponce, S. Kaighn and C. Saley. Video Image Processing Sysems Applicaions in Transporaion, Phase II. Final Repor, Calif. Poly. Sae Univ., San Luis Obispo, Calif., Dec. 3, [5] L.C. Edie. Discussion of rac sream measuremens and deniions. In Proc. Second Inernaional Symposium on he Theory of Trac Flow, OECD, pages 139{154, Paris, France, [6] W. Forsner and E. Gulch. A fas operaor for deecion and precise locaion of disinc poins, corners, and ceners of circular feaures. In Proc. of he Inercommission Conf. on Fas Processing of Phoogrammeric Daa, pages 281{35, [7] Arhur Gelb, edior. Applied Opimal Esimaion. The MIT Press, Cambridge, MA., [8] Klaus-Peer Karmann and Achim von Brand. Moving objec recogniion using an adapive background memory. In V Cappellini, edior, Time-Varying Image Processing and Moving Objec Recogniion, 2. Elsevier, Amserdam, The Neherlands, 199. [9] Michael Kilger. A shadow handler in a video-based real-ime rac monioring sysem. In IEEE Workshop on Applicaions of Compuer Vision, pages 16{166, Palm Springs, CA, [1] D. Koller, K. Daniilidis, and H.-H. Nagel. Model-based Objec Tracking in Monocular Image Sequences of Road Trac Scenes. Inernaional Journal of Compuer Vision, 1: ,1993. [11] D. Koller, J. Weber, and J. Malik. Robus muliple car racking wih occlusion reasoning. In ECCV, pp. 189{196, Sockholm, Sweden, May 2-6, [12] D. Koller, J. Weber, T. Huang, J. Malik, G. Ogasawara, B. Rao, and S. Russell. Towards robus auomaic rac scene analysis in real-ime. In ICPR, Israel, November [13] H.A. Mallo, H.H. Bulho, J.J. Lile, and S. Bohrer. Inverse perspecive mapping simplies opical ow compuaion and obsacle deecion. Biological Cyberneics, 64(3):177{185, [14] P. Michalopoulos. Vehicle deecion video hrough image processing: he Auoscope sysem. IEEE Trans. on Vehicular Technology, 4:21-29, [15] G.D.Sullivan. Visual inerpreaion of known objecs in consrained scenes. In Phil. Trans. Roy. Soc (B), 337: , 1992.

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

Role of Kalman Filters in Probabilistic Algorithm

Role of Kalman Filters in Probabilistic Algorithm Volume 118 No. 11 2018, 5-10 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu doi: 10.12732/ijpam.v118i11.2 ijpam.eu Role of Kalman Filers in Probabilisic Algorihm

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

B-MAC Tunable MAC protocol for wireless networks

B-MAC Tunable MAC protocol for wireless networks B-MAC Tunable MAC proocol for wireless neworks Summary of paper Versaile Low Power Media Access for Wireless Sensor Neworks Presened by Kyle Heah Ouline Inroducion o B-MAC Design of B-MAC B-MAC componens

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid.

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid. OpenSax-CNX module: m0004 Elemenal Signals Don Johnson This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License.0 Absrac Complex signals can be buil from elemenal signals,

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Distributed Tracking in Wireless Ad Hoc Sensor Networks

Distributed Tracking in Wireless Ad Hoc Sensor Networks Disribued Tracing in Wireless Ad Hoc Newors Chee-Yee Chong Booz Allen Hamilon San Francisco, CA, U.S.A. chong_chee@bah.com cychong@ieee.org Feng Zhao Palo Alo Research Cener (PARC) Palo Alo, CA, U.S.A.

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

Electrical connection

Electrical connection Reference scanner Dimensioned drawing en 02-2014/06 50117040-01 200 500mm Disance on background/reference 10-30 V DC We reserve he righ o make changes DS_HRTR46Bref_en_50117040_01.fm Robus objec deecion

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

sensors ISSN

sensors ISSN Sensors 2011, 11, 6328-6353; doi:10.3390/s110606328 OPEN ACCESS sensors ISSN 1424-8220 www.mdpi.com/journal/sensors Aricle Auomaic Fores-Fire Measuring Using Ground Saions and Unmanned Aerial Sysems JoséRamiro

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival Square Waves, Sinusoids and Gaussian Whie Noise: A Maching Pursui Conundrum? Don Percival Applied Physics Laboraory Deparmen of Saisics Universiy of Washingon Seale, Washingon, USA hp://faculy.washingon.edu/dbp

More information

Chapter 14: Bandpass Digital Transmission. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies

Chapter 14: Bandpass Digital Transmission. A. Bruce Carlson Paul B. Crilly 2010 The McGraw-Hill Companies Communicaion Sysems, 5e Chaper 4: Bandpass Digial Transmission A. Bruce Carlson Paul B. Crilly The McGraw-Hill Companies Chaper 4: Bandpass Digial Transmission Digial CW modulaion Coheren binary sysems

More information

LECTURE 1 CMOS PHASE LOCKED LOOPS

LECTURE 1 CMOS PHASE LOCKED LOOPS Lecure 01 (8/9/18) Page 1-1 Objecive LECTURE 1 CMOS PHASE LOCKED LOOPS OVERVIEW Undersand he principles and applicaions of phase locked loops using inegraed circui echnology wih emphasis on CMOS echnology.

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks To appear in Inernaional Join Conference on Neural Neworks, Porland Oregon, 2003. Predicion of Pich and Yaw Head Movemens via Recurren Neural Neworks Mario Aguilar, Ph.D. Knowledge Sysems Laboraory Jacksonville

More information

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

More information

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

EE 40 Final Project Basic Circuit

EE 40 Final Project Basic Circuit EE 0 Spring 2006 Final Projec EE 0 Final Projec Basic Circui Par I: General insrucion 1. The final projec will coun 0% of he lab grading, since i s going o ake lab sessions. All oher individual labs will

More information

Appearance-Based Multimodal Human Tracking and Identification for Healthcare in the Digital Home

Appearance-Based Multimodal Human Tracking and Identification for Healthcare in the Digital Home Sensors 24, 4, 4253-4277; doi:.339/s484253 Aricle OPEN ACCESS sensors ISSN 424-822 www.mdpi.com/journal/sensors Appearance-Based Mulimodal Human Tracking and Idenificaion for Healhcare in he Digial Home

More information

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

4 20mA Interface-IC AM462 for industrial µ-processor applications

4 20mA Interface-IC AM462 for industrial µ-processor applications Because of he grea number of indusrial buses now available he majoriy of indusrial measuremen echnology applicaions sill calls for he sandard analog curren nework. The reason for his lies in he fac ha

More information

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

More information

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System General Leers in Mahemaic, Vol. 3, No.3, Dec 27, pp. 77-85 e-issn 259-9277, p-issn 259-9269 Available online a hp:\\ www.refaad.com Evaluaion of Insananeous Reliabiliy Measures for a Gradual Deerioraing

More information

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax 26 Capiol Avenue Suie 2 Sacrameno, CA 9816 916.64.4 phone 916.64.41 fax www.esassoc.com memorandum dae Sepember 2, 216 o from subjec Richard Rich, Ciy of Sacrameno; Jeffrey Dorso, Pioneer Law Group Brian

More information

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH Progress In Elecromagneics Research Leers, Vol. 21, 129 137, 2011 A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH S. Ononchimeg, G. Ogonbaaar, J.-H. Bang, and B.-C. Ahn Applied Elecromagneics

More information

GG6005. General Description. Features. Applications DIP-8A Primary Side Control SMPS with Integrated MOSFET

GG6005. General Description. Features. Applications DIP-8A Primary Side Control SMPS with Integrated MOSFET General Descripion GG65 is a primary side conrol PSR SMPS wih an inegraed MOSFET. I feaures a programmable cable drop compensaion funcion, PFM echnology, and a CV/CC conrol loop wih high reliabiliy and

More information

Estimation of Automotive Target Trajectories by Kalman Filtering

Estimation of Automotive Target Trajectories by Kalman Filtering Buleinul Şiinţific al Universiăţii "Poliehnica" din imişoara Seria ELECRONICĂ şi ELECOMUNICAŢII RANSACIONS on ELECRONICS and COMMUNICAIONS om 58(72), Fascicola 1, 2013 Esimaion of Auomoive arge rajecories

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information

R. Stolkin a *, A. Greig b, J. Gilby c

R. Stolkin a *, A. Greig b, J. Gilby c MESURING COMPLETE GROUND-TRUTH DT ND ERROR ESTIMTES FOR REL VIDEO SEQUENCES, FOR PERFORMNCE EVLUTION OF TRCKING, CMER POSE ND MOTION ESTIMTION LGORITHMS R Solkin a *, Greig b, J Gilby c a Cener for Mariime

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

Primary Side Control SMPS with Integrated MOSFET

Primary Side Control SMPS with Integrated MOSFET General Descripion GG64 is a primary side conrol SMPS wih an inegraed MOSFET. I feaures programmable cable drop compensaion and a peak curren compensaion funcion, PFM echnology, and a CV/CC conrol loop

More information

Surveillance System with Object-Aware Video Transcoder

Surveillance System with Object-Aware Video Transcoder MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Surveillance Sysem wih Objec-Aware Video Transcoder Toshihiko Haa, Naoki Kuwahara, Toshiharu Nozawa, Derek Schwenke, Anhony Vero TR2005-115 April

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers A New Measuremen Mehod of he Dynamic Conac Resisance of HV Circui Breakers M. Landry*, A. Mercier, G. Ouelle, C. Rajoe, J. Caron, M. Roy Hydro-Québec Fouad Brikci Zensol Auomaion Inc. (CANADA) Inroducion

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS Kalle Rui, Mauri Honanen, Michael Hall, Timo Korhonen, Veio Porra Insiue of Radio Communicaions, Helsini Universiy of Technology

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

Person Tracking in Urban Scenarios by Robots Cooperating with Ubiquitous Sensors

Person Tracking in Urban Scenarios by Robots Cooperating with Ubiquitous Sensors Person Tracking in Urban Scenarios by Robos Cooperaing wih Ubiquious Sensors Luis Merino Jesús Capián Aníbal Ollero Absrac The inroducion of robos in urban environmens opens a wide range of new poenial

More information

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS DAGSTUHL SEMINAR 342 EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS A Sysems Perspecive Pascal Felber Pascal.Felber@unine.ch hp://iiun.unine.ch/! Gossip proocols Inroducion! Decenralized

More information

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability Muliple Load-Source Inegraion in a Mulilevel Modular Capacior Clamped DC-DC Converer Feauring Faul Toleran Capabiliy Faisal H. Khan, Leon M. Tolber The Universiy of Tennessee Elecrical and Compuer Engineering

More information

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II ECE 405 - ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II FALL 2005 A.P. FELZER To do "well" on his invesigaion you mus no only ge he righ answers bu mus also do

More information

USING MATLAB TO CREATE AN IMAGE FROM RADAR

USING MATLAB TO CREATE AN IMAGE FROM RADAR USING MATLAB TO CREATE AN IMAGE FROM RADAR Douglas Hulber Mahemaics Deparmen Norfol Sae Universiy 700 Par Avenue Uni 483 Norfol VA 3504-8060 dhulber@nsu.edu Inroducion. Digial imaging algorihms developed

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

A new image security system based on cellular automata and chaotic systems

A new image security system based on cellular automata and chaotic systems A new image securiy sysem based on cellular auomaa and chaoic sysems Weinan Wang Jan 2013 Absrac A novel image encrypion scheme based on Cellular Auomaa and chaoic sysem is proposed in his paper. The suggesed

More information

3D Laser Scan Registration of Dual-Robot System Using Vision

3D Laser Scan Registration of Dual-Robot System Using Vision 3D Laser Scan Regisraion of Dual-Robo Sysem Using Vision Ravi Kaushik, Jizhong Xiao*, William Morris and Zhigang Zhu Absrac This paper presens a novel echnique o regiser a se of wo 3D laser scans obained

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

Communications II Lecture 7: Performance of digital modulation

Communications II Lecture 7: Performance of digital modulation Communicaions II Lecure 7: Performance of digial modulaion Professor Kin K. Leung EEE and Compuing Deparmens Imperial College London Copyrigh reserved Ouline Digial modulaion and demodulaion Error probabiliy

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

PRM and VTM Parallel Array Operation

PRM and VTM Parallel Array Operation APPLICATION NOTE AN:002 M and V Parallel Array Operaion Joe Aguilar VI Chip Applicaions Engineering Conens Page Inroducion 1 High-Level Guidelines 1 Sizing he Resisor 4 Arrays of Six or More Ms 5 Sysem

More information

TELE4652 Mobile and Satellite Communications

TELE4652 Mobile and Satellite Communications TELE465 Mobile and Saellie Communicaions Assignmen (Due: 4pm, Monday 7 h Ocober) To be submied o he lecurer before he beginning of he final lecure o be held a his ime.. This quesion considers Minimum Shif

More information

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop

Chapter 2 Introduction: From Phase-Locked Loop to Costas Loop Chaper 2 Inroducion: From Phase-Locked Loop o Cosas Loop The Cosas loop can be considered an exended version of he phase-locked loop (PLL). The PLL has been invened in 932 by French engineer Henri de Belleszice

More information

Installation and Operating Instructions for ROBA -brake-checker Typ

Installation and Operating Instructions for ROBA -brake-checker Typ (B.018102.EN) Guidelines on he Declaraion of Conformiy A conformiy evaluaion has been carried ou for he produc in erms of he EC Low Volage Direcive 2006/95/ EC and EMC Direcive 2004/108/EC. The Declaraion

More information

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption An off-line muliprocessor real-ime scheduling algorihm o reduce saic energy consumpion Firs Workshop on Highly-Reliable Power-Efficien Embedded Designs Shenzhen, China Vincen Legou, Mahieu Jan, Lauren

More information

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm EE368/CS232 Digial Image Processing Winer 207-208 Lecure Review and Quizzes (Due: Wednesday, January 7, :30pm) Please review wha you have learned in class and hen complee he online quiz quesions for he

More information

Mobile Communications Chapter 3 : Media Access

Mobile Communications Chapter 3 : Media Access Moivaion Can we apply media access mehods from fixed neworks? Mobile Communicaions Chaper 3 : Media Access Moivaion SDMA, FDMA, TDMA Aloha Reservaion schemes Collision avoidance, MACA Polling CDMA SAMA

More information

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 ISSCC 27 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 29.8 A 3GHz Swiching DC-DC Converer Using Clock- Tree Charge-Recycling in 9nm CMOS wih Inegraed Oupu Filer Mehdi Alimadadi, Samad Sheikhaei,

More information

Automatic Power Factor Control Using Pic Microcontroller

Automatic Power Factor Control Using Pic Microcontroller IDL - Inernaional Digial Library Of Available a:www.dbpublicaions.org 8 h Naional Conference on Advanced Techniques in Elecrical and Elecronics Engineering Inernaional e-journal For Technology And Research-2017

More information

the next step in tyre modeling

the next step in tyre modeling Igo Besselink Applicaions of SWIFT-Tyre: he nex sep in yre modeling TNO Auomoive TNO Auomoive: applicaions of SWIFT-Tyre November 2001 1 Conens Relaion beween MDI and TNO Auomoive New developmens for ADAMS

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

Automated oestrus detection method for group housed sows using acceleration measurements

Automated oestrus detection method for group housed sows using acceleration measurements Auomaed oesrus deecion mehod for group housed sows using acceleraion measuremens C. Cornou and T. Heiskanen Deparmen of Large Animal Sciences, Faculy of Life Sciences, Universiy of Copenhagen, Groennegaardsvej,

More information

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION 1. Parial Derivaives and Differeniable funcions In all his chaper, D will denoe an open subse of R n. Definiion 1.1. Consider a funcion

More information

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags 2008 IEEE Inernaional Conference on RFID The Veneian, Las Vegas, Nevada, USA April 16-17, 2008 1C2.2 SLAM Algorihm for 2D Objec Trajecory Tracking based on RFID Passive Tags Po Yang, Wenyan Wu, Mansour

More information

Color-Based Object Tracking in Multi-camera Environments

Color-Based Object Tracking in Multi-camera Environments Color-Based Objec Tracking in Muli-camera Environmens Kaja Nummiaro 1, Esher Koller-Meier 2, Tomáš Svoboda 2, Daniel Roh 2, and Luc Van Gool 1,2 1 Kaholieke Universiei Leuven, ESAT/PSI-VISICS, Belgium,

More information

Dynamic Networks for Motion Planning in Multi-Robot Space Systems

Dynamic Networks for Motion Planning in Multi-Robot Space Systems Proceeding of he 7 h Inernaional Symposium on Arificial Inelligence, Roboics and Auomaion in Space: i-sairas 2003, NARA, Japan, May 19-23, 2003 Dynamic Neworks for Moion Planning in Muli-Robo Space Sysems

More information

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation A Cogniive Modeling of Space using Fingerprins of Places for Mobile Robo Navigaion Adriana Tapus Roland Siegwar Ecole Polyechnique Fédérale de Lausanne (EPFL) Ecole Polyechnique Fédérale de Lausanne (EPFL)

More information

Digital Communications - Overview

Digital Communications - Overview EE573 : Advanced Digial Communicaions Digial Communicaions - Overview Lecurer: Assoc. Prof. Dr Noor M Khan Deparmen of Elecronic Engineering, Muhammad Ali Jinnah Universiy, Islamabad Campus, Islamabad,

More information

Efficient burst assembly algorithm with traffic prediction

Efficient burst assembly algorithm with traffic prediction Efficien burs assembly algorihm wih raffic predicion Mmoloki Mangwala, Boyce B. Sigweni and Bakhe M. Nleya Deparmen of compuer science Norh Wes Universiy, Privae Bag X2046, Mmabaho, 2735 Tel: +27 8 3892,

More information

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View A Smar Sensor wih Hyperspecral/Range Fovea and Panoramic Peripheral View Tao Wang,2, Zhigang Zhu,2 and Harvey Rhody 3 Deparmen of Compuer Science, The Ciy College of New York 38 h Sree and Conven Avenue,

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms DrunkWalk: Collaboraive and Adapive Planning for Navigaion of Micro-Aerial Sensor Swarms Xinlei Chen Carnegie Mellon Universiy Pisburgh, PA, USA xinlei.chen@sv.cmu.edu Aveek Purohi Carnegie Mellon Universiy

More information

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2)

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2) FACTA UNIERITATI eries: Auomaic Conrol and Roboics ol. 2 N o 23 pp. 43-5 KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT IION BAED HUMAN TRACKING UDC (4.42KALMAN) (4.32.26) (7.2) Emina Perović Žaro Ćojbašić

More information

A Bidirectional Three-Phase Push-Pull Converter With Dual Asymmetrical PWM Method

A Bidirectional Three-Phase Push-Pull Converter With Dual Asymmetrical PWM Method A Bidirecional Three-Phase Push-Pull Converer Wih Dual Asymmeral PWM Mehod Minho Kwon, Junsung Par, Sewan Choi, IEEE Senior Member Deparmen of Elecral and Informaion Engineering Seoul Naional Universiy

More information

Autonomous Robotics 6905

Autonomous Robotics 6905 6 Simulaneous Localizaion and Mapping (SLAM Auonomous Roboics 6905 Inroducion SLAM Formulaion Paricle Filer Underwaer SLAM Lecure 6: Simulaneous Localizaion and Mapping Dalhousie Universiy i Ocober 14,

More information

Increasing multi-trackers robustness with a segmentation algorithm

Increasing multi-trackers robustness with a segmentation algorithm Increasing muli-rackers robusness wih a segmenaion algorihm MARTA MARRÓN, MIGUEL ÁNGEL SOTELO, JUAN CARLOS GARCÍA Elecronics Deparmen Universiy of Alcala Campus Universiario. 28871, Alcalá de Henares.

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

More information

Noise Reduction/Mode Isolation with Adaptive Down Conversion (ADC)

Noise Reduction/Mode Isolation with Adaptive Down Conversion (ADC) Page 1 Noise Reducion/Mode Isolaion wih Adapive Down Conversion (ADC) Abel B. Diaz, Thomas W. Tunnell NSTec Los Alamos Operaions Presened o PDV Workshop 8-16-2007 Page 2 Summary Adapive down conversion

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information