Intelligent Multi-Sensor Measurements to Enhance Vehicle Navigation and Safety Systems

Size: px
Start display at page:

Download "Intelligent Multi-Sensor Measurements to Enhance Vehicle Navigation and Safety Systems"

Transcription

1 Intellgent Mult-Sensor Measurements to Enhance Vehcle Navgaton and Safety Systems John W. Allen, Auburn Unversty Jordan H. Brtt, Auburn Unversty Chrstopher J. Rose, Auburn Unversty Davd M. Bevly, Auburn Unversty BIOGRAPHY John was born n Demopols, AL and grew up n Brmngham, Alabama. In 27, he obtaned hs bachelor s degree n Mechancal Engneerng from Auburn Unversty. Currently, John s worng on hs master s degree and wors n the GPS and Vehcle Dynamcs Lab. John s research nterest ncludes multsensor fuson for vehcle navgaton, and modern control theory for ground vehcles. Jordan s currently a master s student and research assstant at Auburn Unversty s GPS and Vehcle Dynamcs Laboratory (GAVLAB. He receved hs B.S. degree n electrcal engneerng n 28. Hs current research nterests nclude sensor fuson and autonomous vehcle navgaton and control. Chrstopher Rose was born n Huntsvlle, Alabama. He s a member of the GPS and Vehcle Dynamcs Lab at Auburn Unversty. Hs current actvtes focus on vdeo processng applcatons and sensor fuson n ground vehcles. He receved hs B.S. n Electrcal Engneerng at Auburn Unversty n 27. Davd M. Bevly receved hs B.S. from Texas A&M Unversty n 995, M.S. from Massachusetts Insttute of Technology n 997, and Ph.D. from Stanford Unversty n 2 n mechancal engneerng. He joned the faculty of the Department of Mechancal Engneerng at Auburn Unversty n 2 as an assstant professor. Dr. Bevly's research nterests nclude control systems, sensor fuson, GPS, state estmaton, and parameter dentfcaton. Hs research focuses on vehcle dynamcs as well as modelng and control of vehcle systems. Addtonally, Dr. Bevly has developed algorthms for navgaton and control of off-road vehcles and methods for dentfyng crtcal vehcle parameters usng GPS and nertal sensors. ABSTRACT Nearly 5% of all the traffc fataltes are due to accdental lane departures. Therefore, there s great nterest n advanced drver assstance systems to prevent unntended lane departures. The purpose of ths paper s to present a method of lane postonng that nvolves combnng a GPS/IMU navgaton system wth camera and Lght Detecton and Rangng (LDAR measurements. A dscrete Kalman flter s mplemented as the navgaton flter used to combne all the measurements. The navgaton coordnate frame s a coordnate frame attached to the road. The camera and LDAR are assumed to gve a measurement of the vehcle s current offset from the center of the current lane. Ths measurement drectly corresponds to the y-axs of the navgaton coordnate frame. The IMU used has 3 accelerometer axs and 3 gyros; however, only 2 accelerometers and gyro were used for the navgaton flter. Many vehcles come standard wth a smlar IMU set up for stablty control. Many ssues become apparent when worng wth a shftng navgaton frame. Measurements from the GPS must be mapped nto the road coordnate frame. Ths nvolves a transformaton from earth centered earth fxed ( coordnates to the road frame s coordnates. Also, the states of the navgaton flter need to be updated when shftng to the next road coordnate frame. The largest mplementaton hurdle s obtanng a lane map. Current survey technques are slow and requre road closure. There are also ssues wth how long a road frame can be wthout addng error to the system. A road frame that s too long n a turn wll cause error. The surveyed secton of road used for the paper s splt nto road coordnate frames wth an average length of around m. INTRODUCTION In order to reduce the number of traffc fataltes that occur due to unntentonal lane departures, many car

2 manufacturers are developng lane departure warnng (LDW systems that alert the drver before the vehcle departs the lane. Most of the LDW systems n producton now are solely based off of camera measurements. Camera-based LDW systems are prone to falures due to road, weather, and lghtng condtons. The purpose of ths paper s to provde a method of sensor fuson that can be used to combne measurements from a camera, LDAR, GPS recever, and IMU to contnuously measure lane poston. LDAR stands for lght detecton and rangng. These devces are avalable on some vehcles equpped wth actve cruse control. The LDAR scanner used for data collecton s an IBEO ALASCA T scanner. Ths scanner uses precse mrror movements to scan four horzontal scans n one scan cycle. The ALASCA T s capable of reportng dstance and reflectvty data, a measurement nown as echo wdth. The reflectvty data reported wll be used to dstngush lane marngs from the road s surface usng the prncple that the lane marngs should be more reflectve than the road s surface at the same dstance [6]. A more n-depth loo at how the LDAR s used to determne lane poston can be found n []. The camera used for data collecton s a standard web camera. The camera s mounted drectly below the LDAR s focal pont. The web camera taes a pcture wth every LDAR scan. The mage s thresholded to elmnate unwanted nformaton. Edge detecton and the Hough transform were employed to extract lane lnes from the mage. Ths mage s then searched usng polynomal bounds to fnd the poston of the lanes and the vehcle s lateral poston relatve to the lanes. A more n-depth loo at how the camera s used to determne lane poston can be found n [8]. In order to provde a more robust measurement of lane poston, the camera, LDAR, and GPS measurements wll be used to estmate the nertal measurement unt s (IMU bases. A dscrete Kalman flter s used to update lane poston usng the IMU, camera, LDAR, and GPS. The IMU used to collect data s a mcroelectromechancal system (MEMS automotve grade IMU. It has an update rate of 5 Hz. Therefore, the IMU can update lane poston between vson and GPS updates. Also, the IMU s able to dead recon the lane poston for a small amount of tme wthout any GPS, camera, or LDAR measurements. Fg. 2. Navgaton Flter Archtecture Fg.. IBEO LDAR Scanner wth web camera A GPS (global postonng system recever s useful for determnng poston on a global scale; however, a standalone GPS recever s not precse enough to provde an accurate poston of a vehcle wthn a partcular lane on the road. Also, GPS can only provde poston wth respect to a global coordnate frame. For ths project, poston wth respect to a lane s desred. Therefore, the only way GPS can be used for lane navgaton s to construct a map of the lane. Even when compared to a map, stand alone GPS poston s heavly based and s not as accurate as vson methods for determnng lane offset. In order to have an accurate baselne to compare results, RTK-corrected GPS poston and velocty are recorded on all data runs. The GPS recever used for data collecton s the Novatel ProPa V3. The recever s responsble for the RTK-corrected poston and velocty soluton. The Novatel s RTK-corrected poston s also used n the trac survey to obtan a lane map. All the GPS data used for the lane poston algorthm development s nondfferental (no correctons. TRACK SURVEY The proposed method of sensor fuson for lane poston requres a detaled map of the lane n the whch the vehcle s travelng. Ths s one lmtng factor n mplementaton of the proposed method. Current GPS

3 recevers for personal vehcle navgaton have a map database; however, n order to ensure accuracy, the map data base for ths algorthm needs to be precse. GPS wth RTK correctons can provde accuracy on the centmeter level; however, surveyng usng GPS can be tmeconsumng. Surveyng lanes wll also requre the road to be free of traffc. Future development of lane postonng methods could be used to bac out lane poston relatve to a nown vehcle locaton [4]. Such systems would need to be based off dfferental GPS measurements and precse atttude determnaton. Fg. 4. Plot of NCAT Trac Survey Fg. 3. Top Down Vew of NCAT Trac All the data used for ths paper was collected at the NCAT (Natonal Center for Asphalt Technology test trac n Opela, Alabama (Fg. 3. The trac s a two lane.8 mle oval wth flat straghts and 8 of ban n the corners. The trac s used to test wear on nterstate asphalt. In order to accomplsh ths, the trac s submtted to a fleet of tractor traler trucs that drve on the trac 6 hours a day, 5 days a wee. The.8 mles of asphalt are dvded nto varous segments wth each segment contanng asphalt from dfferent locatons n the Southeast and other locatons n the USA. Some areas of the trac have easly vewable lane marngs. There are areas of the trac where the mddle (dashed lane lne s mssng. The outsde lane lnes (sold cover the majorty of the trac; however, there are a few spots where there s no outsde lane lne. One football feld szed secton of the bac straght has no mddle or outsde lane lnes. Also, there s one on-ramp, one off-ramp, and one servce road ntersecton along the outsde lane of the trac. In these sectons, the outsde lane lne s mssng, and, the outsde lane lne runs off wth the off-ramp. In order to get a detaled map of the NCAT test trac, the outsde lane of the trac was surveyed. The survey was conducted wth two Novatel GPS recevers. Both of the recevers provde a narrow nteger soluton wth correctons from an on-ste base staton. One GPS recever was used to survey the mddle lane lne, and the other recever was used to survey the outsde lane lne. The center lane lne on the trac s dashed at every meters, roughly. The poston of the center of each dash of the center lane lne was surveyed. The outsde lane was surveyed perpendcular to the road at every center lane lne survey. To ad n surveyng, two survey poles were used as GPS antenna mounts. The surveyng poles provde a fxed antenna phase heght off the ground. The poles are also equpped wth a bubble to nsure the pole s held uprght. The GPS recevers used provdes measurements of the GPS antenna locaton n earth centered earth fxed ( coordnates. The tme average of the measurements was used to fnd the locaton. Tme constrants lmt the amount of tme each spot can be surveyed. We averaged s worth of data at Hz to determne the fnal poston of the survey. Each recorded poston was also corrected for the antenna heght. It s mportant to recognze that a GPS soluton wth RTK correctons s not an absolute measurement. There are consderable drfts from day to day. In order to get a more exact lane map, the poston of the lanes needs to be observed over long perods of tme. We have observed drfts n sub-meter magntudes from day to day when worng wth our RTK set-up. The relatve poston obtaned when surveyng the trac s very accurate. If, the trac s surveyed on one day usng the descrbed survey method and then surveyed agan on another day, the trac maps wll be the same but offset by some amount to the north and east. To overcome ths, the trac map can be offset by the north and east by a small amount by measurng drft at a nown locaton close to the lane. NAVIGATION FILTER A Kalman Flter [5] s the core of the proposed lane tracng estmaton algorthm. Snce the nputs to the flter are dscrete, a Dscrete Kalman Flter s used. Many tradtonal navgaton flters use the or tangental plane coordnates for navgaton. The base navgaton frame for ths project s the tangental plane. The orentaton of the plane s based off of the trac map. The navgaton frame s also called the road frame. The road frame s a coordnate frame that s attached to the road. The poston and velocty states of the flter are expressed

4 n the road frame. The headng state (Ψ s measured from the x-axs of the road frame. x y x y b ax bay b x bax ( u y b (2 ay b The navgaton flte s a 3 degree of freedom flter; therefore, the vehcle s assumed to nether ptch nor roll. Also, the vertcal poston and velocty of the vehcle s gnored. The frst assumpton does add error to the system; however, ths error s small consderng most roads are not ptched or baned at more than. poston of the pont of nterest n coordnates. Veloctes n coordnates (V can be drectly rotated nto the coordnate frame (V because the frame s not movng relatve to the frame. The base coordnate frame of the navgaton flter s a modfcaton of the frame. The data from the trac survey s used to form a map of the surveyed lane. Ths map s based off of wayponts saved n coordnates. Each waypont s located n the mddle of the lane. The wayponts were calculated usng the mdpont formula on each outsde and mddle lane lne par from the trac survey. The navgaton coordnate frame (road frame s the same as the frame, except the x-axs ponts to the next waypont the vehcle wll pass. The orgn of the frame s located at the last waypont the vehcle passed. NAVIGATION COORDINATE FRAME A tangental coordnate frame s a frame of reference that s based off of a locaton gven n longtude and lattude. For ths wor, the North East Down ( coordnate frame s defned as; x-axs pontng North, y-axs pontng East, and the z-axs s an axs that s ponted down. Headng can be measured as +/- 8 form the x-axs. The x- and y-axs of the coordnate frame le n the plane tangent to the WGS84 ellpsod. Geodetc longtude and lattude are used to descrbe the pont on the ellpsod at whch the orgn of the frame s located. Postons and veloctes expressed n the frame can be mapped nto the coordnate frame and vce versa. In order to move from the frame to the frame, the longtude and lattude of the center of the frame must be nown. Also, the poston of the center of the plane n coordnates must be nown. Equaton (3 shows the rotaton matrx used to map postons and veloctes n the frame to the frame. R sn( cos( sn( cos( cos( - Longtude of frame orgn - Lattude of frame orgn P o - Poston of frame orgn n P R V R sn( sn( cos( cos( sn( ( P P o ( V cos( sn( Poston measured n the coordnate frame can be mapped to the frame usng (4 [3]. P o s the poston of the orgn of the frame expressed n coordnates ( P o = [ x y z ]. P s the poston of the pont of nterest n coordnates; P s the (3 (4 (5 Fg. 5. Pcture of Frame Fgure 5 shows a drawng of the navgaton frame. Ψ R s the road headng. The road headng s measured from the north-axs of the frame to the x-axs of the road frame. The length of the road frame s d. Once the vehcle passes the next waypont, the road frame s shfted to a frame based on the waypont the vehcle passed. Equaton (6 s a matrx that maps coordnates n the frame to the road frame. It s based off of the angle Ψ R. R cos( R sn( R sn( cos( Multplyng the rotaton matrx from to road and the rotaton matrx from to wll result n a matrx that maps coordnates to road frame coordnates (7. R R * R R R (6

5 f ( xˆ, u (7 A total of 29 wayponts were used to construct the road frames; hence, there are 29 dfferent road frames that mae up the.8 mle trac map. Each frame has 5 peces of nformaton assocated wth t: longtude of frame orgn, lattude of frame orgn, poston of orgn n coordnates, frame headng, and frame length. All ths nformaton s needed to map measurements from coordnates. These values are also needed to determne how and when to update road frames. If each road frame s coordnates are expressed n floatng pont format, all the nformaton needed for mllon mles (28 mllon road frames can be stored n less than 8 ggabytes of dgtal storage. IMU MECHANIZATION The measurements from the IMU can be used to propagate the flters states between GPS, camera, and LDAR measurements. Each state has a dscrete tme update functon. The propagated state s a functon of the prevous state (x - and IMU measurement (u -. x y P V R xˆ ( ˆ f x, u 2 ( dt ( dt x [( u bax cos( ( u2 bay sn( ] 2 2 ( dt ( dt y [( u bax sn( ( u2 bay cos( ] 2 x ( dt[( u b u b ax cos( ( 2 ay sn( ] y ( dt[( u bax sn( ( u2 bay cos( ] b ax bay ( dt[ u b 3 ] b (8 (9 ( ( Pluggng the IMU outputs and current flter states nto ( wll result n the flter states that have been propagated (dt seconds nto the future. The state covarance matrx (P can be updated usng (2 [9]. A P Q T A s a Jacoban matrx defned by f[ ] A ˆ, j] x, u x P R ( P Po ( V (2 (3 Q s the process nose covarance matrx. Ths matrx s assumed to be a constant dagonal matrx. The values of A [ ( [ j] the dagonal elements of the process nose covarance matrx were hand-tuned to gve desred performance. MEASUREMENT UPDATE TYPES A typcal GPS/INS navgaton system has only one type of measurement update. Addng a camera and LDAR adds another type of measurement update. The camera and LDAR are assumed to gve measurements of the vehcle s current poston n the lane, and an assocated standard devaton wth that measurement. GPS The GPS measurements are recorded n coordnates. The GPS recever used to collect data also provdes an estmate of the standard devaton of the recever s poston and velocty measurement. In order to update the flter, the GPS poston must be mapped nto the road frame usng (8. The y measurement of poston provded by the GPS s dscarded. The vson methods provde a measurement of y to compensate for the GPS s y measurement. If no vson measurement s avalable, the navgaton flter becomes unobservable; therefore, the GPS y measurement must be used to mantan observablty. When no vson measurement s provded, the navgaton flter wll not provde lane level precson. The velocty measurement from the GPS can be mapped nto the road frame usng (9. The z component of the poston and velocty n the road frame are also dscarded. (4 and (5 show how to map the standard devaton of the poston and velocty n coordnates to the road coordnate frame. P R, ( P,, ( V, V R The Kalman gan s defned as [9] K P H T T ( H P H (4 (5 (6 R s the current measurement covarance matrx. The dagonal elements of ths matrx are flled n usng the standard devatons from (4 and (5 squared. H s the measurement matrx. If vson measurements are avalable, H s defned as H If vson measurements are not avalable, H s defned as H R (7 (8

6 The state and covarance matrx can be updated usng (9 and (2; where z s the measurement vector ẑ s the predcted measurement vector usng most current states. LIDAR xˆ xˆ K ( z zˆ P ( I K H P (9 (2 The LDAR wll detect and trac the lane marngs through the use of boundng, dscrmnaton, and by fndng a best match soluton to an expected value. Data taen from the LDAR was at half-angle resoluton. If multple echo wdths exsted for a sngle half-angle measurement, then those echo wdths were averaged together. Because echo wdth data from the LDAR can appear nosy at tmes due to precptaton or dead nsects on the LDAR screen, the on-road data can qucly become ndstngushable from erroneous or off-road data. To dstngush between these cases, the algorthm developed employees boundng. It establshes an area n front of the car that s approxmately two lane wdths wde. Ths wdth ensures that regardless of the vehcle s poston n the lane or durng a lane change, a lane marer can be found f one exsts. The lane marngs are found by generatng an deal scan (Fgure 6 and tang the mnmum RMS error when compared to an actual scan. The deal scan s generated by frst averagng the echo wdths located n a.6m wde area n front of the car. Ths averaged area represents the average reflectvty of the road s surface and s referred to as a baselne, whch s the area between the spes n Fgure 6. The spes n Fgure 6 represent the actual lane marngs, whch are generated by smply multplyng the baselne by a factor of.75. Fg. 6 Algorthm Generated Ideal Scan Now that the bass for algorthm-generated deal scan has been created, the RMS comparson can be performed. Ths s done by placng the leftmost sde lobe at the leftmost scan boundary that was prevously establshed and shftng t by half-angle ncrements untl that sde lobe has reached the center of the scan at zero degrees. Wth each shft of the left sde lobe, the rghtmost sde lobe s placed at the center of the scan and stretched untl the rghtmost sde lobe s equal to the rghtmost scan boundary. The algorthm-generated deal scan s stretched by smply addng n another baselne measurement between the sde lobes. To mtgate erroneous results wth each shft, the dstance between the leftmost sde lobe and rghtmost sde lobe s checed to ensure that the wdth s greater than the mnmum expected lane wdth and less than some maxmum expected lane wdth, as set forth n [2]. The mnmum RMS error generated from comparng the actual LDAR scan to the algorthm-generated deal scan s saved. The locaton of the nnermost sde lobes denote the lane angle correspondng to the lane marng. Usng that nformaton, the dstance from the center of the vehcle to the lane marng can be computed. However, f lane marngs reported by the RMS soluton are not at least.4 tmes greater than the baselne, t s assumed a lane marng does not exst. Dstance results are then run through a low-pass flter to smooth out any jumps and a weghted average where the weghts are based on the nverse of the varance for each layer s measurement. Ths smply gves preference to more consstent scans. Once these fltered dstances have been computed, our offset from center s found. CAMERA The camera s also assumed to gve the poston of the vehcle wthn ts current lane. A technque to elmnate erroneous lnes has been employed whch bounds the prevously detected 2nd order polynomal wth two other polynomals that are equdstant from the orgnal polynomal. These boundng curves employ smlar characterstcs as the orgnal curve; therefore, the vald lane marng should be detected wthn the bounded area gven smooth transtons between each frame. The effects of erroneous lnes wthn ths bounded area can be reduced by employng a Kalman flter on the coeffcents of the 2nd order polynomal. The flter also allows for smooth transtons between curved and straght roads. The measurement of the poston wthn the lane s carred out by determnng the number of pxels from the center of the mage and the estmated lane marng. Ths measurement value can then be converted to ts real world

7 equvalent and used to estmate the poston of the vehcle wthn the lane. For vson updates, (6 s used to computed the Kalman gan. R s now a x matrx, whch s equal to the varance of the current vson measurement. H s defned as H (2 Equaton (9 s used to update the state, and (2 s used to update the covarance matrx. NAVIGATION COORDINATE FRAME UPDATES Snce the navgaton frame s based off of current poston, the longtudnal poston of the vehcle n the road coordnate frame must be checed after every state update. If the longtudnal poston exceeds the length of the current road frame, then the vehcle has passed nto the next road frame. The measurements of the states are expressed n the old road coordnate frame; therefore, the states must be mapped nto the new road frame. If the vehcle has passed nto the next road frame, the frst step to update the states s to form a rotaton matrx based off of the change n coordnate frame headng between the new and old coordnate frame (22. Ψ R,+ s the headng of the new road coordnate frame and Ψ R, s the headng of the old road coordnate frame. R cos( sn( R R sn( cos( (22 The poston state vector n (24 s a 2x vector ([x, y]. d corresponds to the length of the prevous road coordnate frame. Equaton (25 shows how to map the velocty state vector nto the new road coordnate frame. vel vel vel R ( vel - Velocty n Frame ( - Velocty n new Frame ( (25 After completng the above steps, the flter s state vector wll be expressed n terms of the new road frame. Ths process must be performed every tme the vehcle moves nto a new road coordnate frame. Comparng the lateral poston state (x to d after every tme and measurement update wll ensure the navgaton flter s operatng n the approprate road coordnate frame. RTK-CORRECTED GPS POSITION AND VELCOITY BASELINE A base-lne s needed to compare the results of the navgaton flter. The base-lne used for ths paper s GPS wth RTK correctons. The RTK soluton s provded by the GPS recever. The recever uses CMR correctons broadcasted from an on-ste base staton. The corrected poston and velocty of the vehcle s saved n coordnates at 2Hz. The headng state can be updated by subtractng the change n coordnate frame headng from the current estmate of vehcle headng n the lane (23. Ψ s the estmated headng of the vehcle n the road coordnate frame. Ψ + s the estmated headng of the vehcle n the new road coordnate frame. (23 The next step conssts of updatng the poston state estmates. Equaton (24 shows how to update the poston states usng the rotaton matrx (22. pos pos pos R ( pos d - Poston n Frame ( - Poston n new Frame ( (24 Fg. 7. Lateral Poston of Vehcle Usng RTK Soluton Fgure 7 shows the lateral lane poston of the vehcle for 47 seconds of data taen at the NCAT test trac. Data from ths run s used for all of the results. The vehcle starts on the frst straghtaway facng west and then travels around the trac counter-clocwse. In addton, the vehcle accelerates from a stop to 5 mph and mantans ths speed for the remander of the lap.

8 Fg. 8. Map Plot of GPS, LDAR, Camera, and IMU Soluton wth Trac The vehcle stops after completng one lap. The vehcle never ventures more than 8 cm from the lane center. The navgaton flter has an output rate that matches the IMU s output rate (5 Hz. The RTK-corrected GPS soluton s only avalable at 2Hz. In order to quantfy the navgaton flter s error, the RTK-corrected GPS soluton s lnearly nterpolated between GPS measurements. The coordnates of poston s nterpolated based on the tme between the GPS measurements and desred measurement. These values are then mapped nto the road frame to estmate the lateral poston n the lane at the desred measurement tme. The relatvely constant bas n the GPS measurement can be seen n Fgure 9. The lateral error remans constant on straghtway, and then shfts n the 8 corners. The stand-alone GPS and IMU can not accurately estmate lateral offset n a lane [2]. Vson measurements are perfect to substtute for the lateral poston measurement. Vson measurements provde measurements that are much less based, and vson measurements have a small standard devaton [8]. RESULTS For valdaton and comparson reasons, the navgaton flter s ntally set up to blend the GPS and IMU measurements. Fgure 8 shows the trajectory of the x and y states of the navgaton flter n the coordnate frame. The soluton s heavly based due to the bases n the GPS measurement. Fgure 9 shows the lateral poston error of the GPS and IMU only navgaton flter. The blac lnes represent the wdth of a standard lane (2 ft.. Fg. 9. Lateral Poston Error for GPS and IMU only navgaton flter Fg.. Plot of GPS, LDAR, Camera and IMU Lateral Poston Estmate Compared to the GPS RTK Soluton Addng vson measurement updates to the navgaton flter greatly decreases the lateral poston estmate error. Fgure shows the lateral poston estmate from the GPS, camera, LDAR, and IMU navgaton flter. To gve some scale, the y-axs of the plot s spread out 2ft (3.66 m, whch s the average wdth of a hghway lane.

9 Fg.. Map Plot of GPS, LDAR, Camera, and IMU Soluton wth Trac The soluton never leaves the lane; therefore, the soluton s accurate enough trac a vehcle s current lane. The soluton degrades around 9 seconds due to the large secton of mssng lane lnes on the bac straghtaway. A few seconds later, the measurement drfts due to the vehcle passng by the off ramp. The lateral poston reported by the nterpolated RTK soluton s nosy n turns. Ths s due to the nterpolaton of the GPS soluton, and the nterpolaton of the curve tself. The nterpolaton of the curve s ntroduced when tryng to represent the curve n lne segments. If the curve s not splt nto enough road frames, the soluton wll vary greatly when coordnate frames are changed. If the curve s splt nto too many road frames, the soluton wll vary slghtly, but at a hgher frequency because of the hgh frequency of coordnate changng. Breang curves nto straght road frames becomes a tradeoff between how much nterpolaton nose s added and practcalty. Too many road frames wll result n ambguty as to what road frame the vehcle currently resdes. The nterpolated RTK soluton s used to solve for the error n the navgaton flter s lateral estmate. Fgure 2 shows a vast mprovement n error over the GPS and IMU only soluton. The dar lnes represent the standard wdth of a lane. CONCLUSIONS The algorthm descrbed wll provde an accurate lateral lane poston as long as lane marngs are avalable. A more n depth loo at tme to lane departure s needed to alert the drver before a lane departure [7]. The soluton drfts away qucly n areas wth poor lane marngs. Future wor wll nclude examnng ways to cut down on estmaton drft n the absence of vson measurements. Also, wheel encoders could be used to mantan the observablty of the system durng GPS outages. ACKNOWLEDGMENTS The Federal Hghway Admnstraton s fundng ths project and others across the range of ssues that are crtcal to the transportaton ndustry through the Exploratory Advanced Research (EAR Program. For more nformaton, see the EAR Web ste at cus" Fg 2. Soluton Poston Error for the GPS, camera, LDAR, and IMU REFERENCES [] J. Brtt, Lane Tracng usng Multlayer Laser Scanner to Enhance Vehcle Navgaton and Safety Systems, presented at the 29 Internatonal Techncal Meetng, Anahem, Calforna, 29. [2] J. Clanton, GPS and Inertal Sensor Enhancement for Vson-Based Hghway Lane Tracng, M.S. thess, Auburn Unversty, Auburn, Alabama, US, 26

10 [3] J. Farell, Aded Navgaton GPS wth Hgh Rate Sensors. New Yor, New Yor: McGraw Hll, 28. [4] D. Grenjner-Brzeznsa and C. Toth, "Performance Study of Hgh-End Dual Frequency GPS Recevers Tghtly Integrated wth a Strapdown INS," presented at the 2 Symposum on Moble Mappng, Caro, Egypt, Jan [5] R. E. Kalman, A New Approach to Lnear Flterng and Predcton Problems, Trans. Of the ASME-Journal of Basc Engneerng, 82 (Seres D, pp , 96. [6] J. Kbbel, Wnfred Justus, Kay Fürstenberg, Lane Estmaton and Departure Warnng usng Multlayer Laserscanner, presented at Proceedng of the 8 th Internatonal IEEE Conference on Intellgent Transportaton Systems, Venna, Austra, September 3-6, 25. [7] S. Mammar, S. Glaser, and M. Netto, Tme to Lne Crossng for Lane Departure Avodance: A Theoretcal Study and an Dxpermental Settng, IEEE Trans. Entellgent Transportaton Systems, vol. 7, pp. 2, June 26. [8] C. Rose, Vehcle Lane Poston Estmaton wth Camera Vson usng Bounded Polynomal Interpolated Lnes, presented at the 29 Internatonal Techncal Meetng, Anahem, Calforna, 29. [9] G. Welch and G. Bshop, An ntroducton to the Kalman flter, UNC-Chapel Hll, Chapel Hll, North Carolna, 26.

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

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 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

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

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

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

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

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Calibration Method for 2-Dimensional Laser Scanner Attached on a Robot Vehicle

Calibration Method for 2-Dimensional Laser Scanner Attached on a Robot Vehicle Proceedngs of the 17th World Congress The Internatonal Federaton of Automatc Control Seoul, Korea, July 6-11, 8 Calbraton Method for -Dmensonal Laser Scanner Attached on a Robot Vehcle Oscar C. Barawd,

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

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

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

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

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

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

A proposal for the motion analysis method of skiing turn by measurement of orientation and gliding trajectory

A proposal for the motion analysis method of skiing turn by measurement of orientation and gliding trajectory Avalable onlne at www.scencedrect.com Proceda Engneerng 13 (211) 17 22 5 th Asa-Pacfc Congress on Sports Technology (APCST) A proposal for the moton analyss method of skng turn by measurement of orentaton

More information

Image-based Motion Stabilization for Maritime Surveillance

Image-based Motion Stabilization for Maritime Surveillance Image-based Moton Stablzaton for Martme Survellance Danel D. Morrs, Bran R. Colonna and Franln D. Snyder General Dynamcs Robotc Systems, 151 Ardmore Blvd, Pttsburgh, PA 15221 * ABSTRACT Robust mage-based

More information

Lecture 5: Multilayer Perceptrons

Lecture 5: Multilayer Perceptrons Lecture 5: Multlayer Perceptrons Roger Grosse 1 Introducton So far, we ve only talked about lnear models: lnear regresson and lnear bnary classfers. We noted that there are functons that can t be represented

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach Inventon Journal of Research Technology n Engneerng & Management (IJRTEM) ISSN: 2455-3689 www.jrtem.com olume 1 Issue 4 ǁ June. 2016 ǁ PP 16-23 Contours Plannng and sual Servo Control of XXY Postonng System

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

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

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

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

Pose and Position Estimation of Dozer Blade in 3- dimensional by Integration of IMU with Two RTK GPSs

Pose and Position Estimation of Dozer Blade in 3- dimensional by Integration of IMU with Two RTK GPSs Pose and Poston Estmaton of Dozer Blade n 3- dmensonal by Integraton of IMU wth Two RTK GPSs D.I. Sun a and S.H. Km b, Y.S. Lee b, S.K. Lee a, C.S. Han c a Mechatroncs Engneerng of Hanyang Unversty of

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

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

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES Lorenzo Sorg CIRA the Italan Aerospace Research Centre Computer Vson and Vrtual Realty Lab. Outlne Work goal Work motvaton

More information

Image Fusion With a Dental Panoramic X-ray Image and Face Image Acquired With a KINECT

Image Fusion With a Dental Panoramic X-ray Image and Face Image Acquired With a KINECT Image Fuson Wth a Dental Panoramc X-ray Image and Face Image Acqured Wth a KINECT Kohe Kawa* 1, Koch Ogawa* 1, Aktosh Katumata* 2 * 1 Graduate School of Engneerng, Hose Unversty * 2 School of Dentstry,

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

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects Clemson Unversty TgerPrnts All Theses Theses 12-2011 A Comparson and Evaluaton of Three Dfferent Pose Estmaton Algorthms In Detectng Low Texture Manufactured Objects Robert Krener Clemson Unversty, rkrene@clemson.edu

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

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

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification

12/2/2009. Announcements. Parametric / Non-parametric. Case-Based Reasoning. Nearest-Neighbor on Images. Nearest-Neighbor Classification Introducton to Artfcal Intellgence V22.0472-001 Fall 2009 Lecture 24: Nearest-Neghbors & Support Vector Machnes Rob Fergus Dept of Computer Scence, Courant Insttute, NYU Sldes from Danel Yeung, John DeNero

More information

THE MAP MATCHING ALGORITHM OF GPS DATA WITH RELATIVELY LONG POLLING TIME INTERVALS

THE MAP MATCHING ALGORITHM OF GPS DATA WITH RELATIVELY LONG POLLING TIME INTERVALS THE MA MATCHING ALGORITHM OF GS DATA WITH RELATIVELY LONG OLLING TIME INTERVALS Jae-seok YANG Graduate Student Graduate School of Engneerng Seoul Natonal Unversty San56-, Shllm-dong, Gwanak-gu, Seoul,

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system New dynamc oom calbraton technque for a stereo-vson based mult-vew 3D modelng system Tao Xan, Soon-Yong Park, Mural Subbarao Dept. of Electrcal & Computer Engneerng * State Unv. of New York at Stony Brook,

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

RIGOROUS GENERATION OF DIGITAL ORTHOPHOTOS FROM EROS A HIGH RESOLUTION SATELLITE IMAGES

RIGOROUS GENERATION OF DIGITAL ORTHOPHOTOS FROM EROS A HIGH RESOLUTION SATELLITE IMAGES ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matères Authors ndex Index des auteurs Search Recherches Ext Sortr RIGOROUS GENERATION OF DIGITAL ORTHOPHOTOS FROM EROS A HIGH RESOLUTION SATELLITE

More information

Accessibility Analysis for the Automatic Contact and Non-contact Inspection on Coordinate Measuring Machines

Accessibility Analysis for the Automatic Contact and Non-contact Inspection on Coordinate Measuring Machines Proceedngs of the World Congress on Engneerng 008 Vol I Accessblty Analyss for the Automatc Contact and Non-contact Inspecton on Coordnate Measurng Machnes B. J. Álvarez, P. Fernández, J. C. Rco and G.

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

Simultaneous State Estimation of UAV Trajectory Using Probabilistic Graph Models

Simultaneous State Estimation of UAV Trajectory Using Probabilistic Graph Models Smultaneous State Estmaton of UAV Trajectory Usng Probablstc Graph Models erek Chen and Grace Xngxn Gao Unversty of Illnos at Urbana-Champagn BIOGRAPHY erek Chen s currently a Masters student n the epartment

More information

Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps

Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps Relating Local Vision Measurements to Global Navigation Satellite Systems Using Waypoint Based Maps John W. Allen Samuel Gin College of Engineering GPS and Vehicle Dynamics Lab Auburn University Auburn,

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

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

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

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

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

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

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

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

INFLUENCE OF TIE POINT DISTRIBUTION ON INTEGRATED SENSOR ORIENTATION

INFLUENCE OF TIE POINT DISTRIBUTION ON INTEGRATED SENSOR ORIENTATION IFUEE OF TIE POIT DISTRIUTIO O ITEGRATED SESOR ORIETATIO K.Khoshelham a,b, M. Saadatseresht b,.g. Gorte a a Delft Unversty of Technology, Dept. of Earth Observaton and Space Systems, Kluyverweg 1, 2629

More information

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video 01 IEEE Internatonal Conference on Robotcs and Automaton RverCentre, Sant Paul, Mnnesota, USA May 14-18, 01 Lne-based Camera Movement Estmaton by Usng Parallel Lnes n Omndrectonal Vdeo Ryosuke kawansh,

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

ROAD SIGN SAFETY IDENTIFICATION THROUGH THE USE OF A MOBILE SURVEY SYSTEM

ROAD SIGN SAFETY IDENTIFICATION THROUGH THE USE OF A MOBILE SURVEY SYSTEM ROAD SIGN SAFETY IDENTIFICATION THROUGH THE USE OF A MOBILE SURVEY SYSTEM S. Foy a, C. Deegan a, C. Mulvhll a, C. Ftzgerald c, C. Markham b, S. McLoughln a a Insttute of Technology Blanchardstown, ITB,

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

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

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

More information

AP PHYSICS B 2008 SCORING GUIDELINES

AP PHYSICS B 2008 SCORING GUIDELINES AP PHYSICS B 2008 SCORING GUIDELINES General Notes About 2008 AP Physcs Scorng Gudelnes 1. The solutons contan the most common method of solvng the free-response questons and the allocaton of ponts for

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

Chapter 9. Model Calibration. John Hourdakis Center for Transportation Studies, U of Mn

Chapter 9. Model Calibration. John Hourdakis Center for Transportation Studies, U of Mn Chapter 9 Model Calbraton John Hourdaks Center for Transportaton Studes, U of Mn Hourd00@tc.umn.edu Why Calbrate? Computers Cannot Magcally Replcate Realty! Smulaton Models Are Desgned to be General Drver

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

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

A DATA ANALYSIS CODE FOR MCNP MESH AND STANDARD TALLIES

A DATA ANALYSIS CODE FOR MCNP MESH AND STANDARD TALLIES Supercomputng n uclear Applcatons (M&C + SA 007) Monterey, Calforna, Aprl 15-19, 007, on CD-ROM, Amercan uclear Socety, LaGrange Par, IL (007) A DATA AALYSIS CODE FOR MCP MESH AD STADARD TALLIES Kenneth

More information

An Adaptive Complementary Filter For Gyroscope/Vision Integrated Attitude Estimation

An Adaptive Complementary Filter For Gyroscope/Vision Integrated Attitude Estimation Paper Int l J. of Aeronautcal & Space Sc. 17(), 1 1 (16) DOI: http://dx.do.org/1.5139/ijass.16.17..1 An Adaptve Complementary Flter For Gyroscope/Vson Integrated Atttude Estmaton Chan Gook Park* Department

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

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

Lecture 4: Principal components

Lecture 4: Principal components /3/6 Lecture 4: Prncpal components 3..6 Multvarate lnear regresson MLR s optmal for the estmaton data...but poor for handlng collnear data Covarance matrx s not nvertble (large condton number) Robustness

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES

PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES PHOTOGRAMMETRIC ANALYSIS OF ASYNCHRONOUSLY ACQUIRED IMAGE SEQUENCES Karsten Raguse 1, Chrstan Hepke 2 1 Volkswagen AG, Research & Development, Dept. EZTV, Letter Box 1788, 38436 Wolfsburg, Germany Emal:

More information

An inverse problem solution for post-processing of PIV data

An inverse problem solution for post-processing of PIV data An nverse problem soluton for post-processng of PIV data Wt Strycznewcz 1,* 1 Appled Aerodynamcs Laboratory, Insttute of Avaton, Warsaw, Poland *correspondng author: wt.strycznewcz@lot.edu.pl 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

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices

High resolution 3D Tau-p transform by matching pursuit Weiping Cao* and Warren S. Ross, Shearwater GeoServices Hgh resoluton 3D Tau-p transform by matchng pursut Wepng Cao* and Warren S. Ross, Shearwater GeoServces Summary The 3D Tau-p transform s of vtal sgnfcance for processng sesmc data acqured wth modern wde

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR A. Wendt a, C. Dold b a Insttute for Appled Photogrammetry and Geonformatcs, Unversty of Appled

More information

Research Note MODELING OF VERTICAL MOVEMENTS OF BUILDINGS WITH MAT FOUNDATION * C. T. CELIK * *

Research Note MODELING OF VERTICAL MOVEMENTS OF BUILDINGS WITH MAT FOUNDATION * C. T. CELIK * * Iranan Journal of Scence & Technology, Transacton B, Engneerng, Vol. 32, No. B5, pp 543-548 Prnted n The Islamc Republc of Iran, 28 Shraz Unversty Research Note MODELING OF VERTICAL MOVEMENTS OF BUILDINGS

More information

LEAST SQUARES. RANSAC. HOUGH TRANSFORM.

LEAST SQUARES. RANSAC. HOUGH TRANSFORM. LEAS SQUARES. RANSAC. HOUGH RANSFORM. he sldes are from several sources through James Has (Brown); Srnvasa Narasmhan (CMU); Slvo Savarese (U. of Mchgan); Bll Freeman and Antono orralba (MI), ncludng ther

More information

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Dynamic wetting property investigation of AFM tips in micro/nanoscale Dynamc wettng property nvestgaton of AFM tps n mcro/nanoscale The wettng propertes of AFM probe tps are of concern n AFM tp related force measurement, fabrcaton, and manpulaton technques, such as dp-pen

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay, Vanshng Hull Jnhu Hu Suya You Ulrch Neumann Unversty of Southern Calforna {jnhuhusuyay uneumann}@graphcs.usc.edu Abstract Vanshng ponts are valuable n many vson tasks such as orentaton estmaton pose recovery

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

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Slide 1 SPH3UW: OPTICS I. Slide 2. Slide 3. Introduction to Mirrors. Light incident on an object

Slide 1 SPH3UW: OPTICS I. Slide 2. Slide 3. Introduction to Mirrors. Light incident on an object Slde 1 SPH3UW: OPTICS I Introducton to Mrrors Slde 2 Lght ncdent on an object Absorpton Relecton (bounces)** See t Mrrors Reracton (bends) Lenses Oten some o each Everythng true or wavelengths

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

A Novel Approach To Improve Vehicle Speed Estimation Using Smartphone s INS/GPS Sensors

A Novel Approach To Improve Vehicle Speed Estimation Using Smartphone s INS/GPS Sensors A Novel Approach To Improve Vehcle Speed Estmaton Usng Smartphone s INS/GPS Sensors Arjt Chowdhury TCS Innovaton Labs Tata Consultancy Servces Kolkata,Inda arjt.chowdhury@tcs.com Tapas Chakravarty TCS

More information

Model-Based Bundle Adjustment to Face Modeling

Model-Based Bundle Adjustment to Face Modeling Model-Based Bundle Adjustment to Face Modelng Oscar K. Au Ivor W. sang Shrley Y. Wong oscarau@cs.ust.hk vor@cs.ust.hk shrleyw@cs.ust.hk he Hong Kong Unversty of Scence and echnology Realstc facal synthess

More information

Exterior Orientation using Coplanar Parallel Lines

Exterior Orientation using Coplanar Parallel Lines Exteror Orentaton usng Coplanar Parallel Lnes Frank A. van den Heuvel Department of Geodetc Engneerng Delft Unversty of Technology Thsseweg 11, 69 JA Delft, The Netherlands Emal: F.A.vandenHeuvel@geo.tudelft.nl

More information

TEST-05 TOPIC: OPTICS COMPLETE

TEST-05 TOPIC: OPTICS COMPLETE Q. A boy s walkng under an nclned mrror at a constant velocty V m/s along the x-axs as shown n fgure. If the mrror s nclned at an angle wth the horzontal then what s the velocty of the mage? Y V sn + V

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision

Environmental Mapping by Trinocular Vision for Self-Localization Using Monocular Vision OS3-3 Envronmental Mappng by rnocular Vson for Self-Localzaton Usng Monocular Vson Yoo OGAWA, Nobutaa SHIMADA, Yosha SHIRAI Rtsumean Unversty, 1-1-1 No-hgash, Kusatu, Shga, Japan he hrd Jont Worshop on

More information

APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF

APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF Johannes Leebmann Insttute of Photogrammetry and Remote Sensng, Unversty of Karlsruhe (TH, Englerstrasse 7, 7618 Karlsruhe, Germany - leebmann@pf.un-karlsruhe.de

More information

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method NICOGRAPH Internatonal 2012, pp. 114-119 3D Vrtual Eyeglass Frames Modelng from Multple Camera Image Data Based on the GFFD Deformaton Method Norak Tamura, Somsangouane Sngthemphone and Katsuhro Ktama

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