Image-based Localization in Urban Environments

Size: px
Start display at page:

Download "Image-based Localization in Urban Environments"

Transcription

1 Image-based Localzaton n Urban Envronments by Phlp Davd ARL-MR-0738 March 2010 Approved for publc release; dstrbuton unlmted.

2 NOTICES Dsclamers The fndngs n ths report are not to be construed as an offcal Department of the Army poston unless so desgnated by other authorzed documents. Ctaton of manufacturer s or trade names does not consttute an offcal endorsement or approval of the use thereof. Destroy ths report when t s no longer needed. Do not return t to the orgnator.

3 Army Research Laboratory Adelph, MD ARL-MR-0738 March 2010 Image-based Localzaton n Urban Envronments Phlp Davd Computatonal and Informaton Scences Drectorate, ARL Approved for publc release; dstrbuton unlmted.

4 REPORT DOCUMENTATION PAGE Form Approved OMB No Publc reportng burden for ths collecton of nformaton s estmated to average 1 hour per response, ncludng the tme for revewng nstructons, searchng exstng data sources, gatherng and mantanng the data needed, and completng and revewng the collecton nformaton. Send comments regardng ths burden estmate or any other aspect of ths collecton of nformaton, ncludng suggestons for reducng the burden, to Department of Defense, Washngton Headquarters Servces, Drectorate for Informaton Operatons and Reports ( ), 1215 Jefferson Davs Hghway, Sute 1204, Arlngton, VA Respondents should be aware that notwthstandng any other provson of law, no person shall be subject to any penalty for falng to comply wth a collecton of nformaton f t does not dsplay a currently vald OMB control number. PLEASE DO NOT RETURN YOUR FORM TO THE ABOVE ADDRESS. 1. REPORT DATE (DD-MM-YYYY) March REPORT TYPE DRI 4. TITLE AND SUBTITLE Image-based Localzaton n Urban Envronments 3. DATES COVERED (From - To) 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) Phlp Davd 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) U.S. Army Research Laboratory ATTN: RDRL-CII-A 2800 Powder Mll Road Adelph, MD PERFORMING ORGANIZATION REPORT NUMBER ARL-MR SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR'S ACRONYM(S) 11. SPONSOR/MONITOR'S REPORT NUMBER(S) 12. DISTRIBUTION/AVAILABILITY STATEMENT Approved for publc release; dstrbuton unlmted. 13. SUPPLEMENTARY NOTES 14. ABSTRACT Ths report descrbes an effcent algorthm to accurately determne the poston and orentaton of a camera n an outdoor urban envronment usng camera magery acqured from a sngle locaton on the ground. The requrement to operate usng magery from a sngle locaton allows a system usng our algorthms to generate nstant poston estmates and ensures that the approach may be appled to both moble and mmoble ground sensors. Localzaton s accomplshed by regsterng vsble ground mages to urban terran models that are easly generated offlne from aeral magery. Provded there are a suffcent number of buldngs n vew of the sensor, our approach provdes accurate poston and orentaton estmates, wth poston estmates that are more accurate than those typcally produced by a global postonng system (GPS). 15. SUBJECT TERMS localzaton, aeral to ground mage regstraton, omndrectonal camera, vanshng ponts 16. SECURITY CLASSIFICATION OF: a. REPORT Unclassfed b. ABSTRACT Unclassfed c. THIS PAGE Unclassfed 17. LIMITATION OF ABSTRACT UU 18. NUMBER OF PAGES 28 19a. NAME OF RESPONSIBLE PERSON Phlp Davd 19b. TELEPHONE NUMBER (Include area code) (301) Standard Form 298 (Rev. 8/98) Prescrbed by ANSI Std. Z39.18

5 Contents Lst of Fgures Acknowledgments v v 1. Objectve 1 2. Approach Sensors for Ar-to-Ground Regstraton Image Vanshng Ponts Estmatng the 3-space Orentaton of Image Lnes Poston Estmaton Results Conclusons References Transtons 17 Lst of Symbols, Abbrevatons, and Acronyms 18 Dstrbuton Lst 19

6 Lst of Fgures Fgure 1. Vsual Learnng Systems, Inc., LIDAR Analyst system: (a) a LIDAR dgtal elevaton model (DEM) (.e., raw LIDAR data), (b) buldng footprnts extracted from the LIDAR DEM, (c) 3-D buldng models generated from DEM, (d) a close-up of a LIDAR DEM of a complex buldng, and (e) a 3-D model generated from DEM of the complex buldng....3 Fgure 2. Aeral mage of ARL (left) and the buldng footprnt model manually generated from that mage (rght)...4 Fgure 3. Pont Grey Research Ladybug2 sphercal vson camera system....5 Fgure 4. Images from the Ladybug camera taken nsde the ARL courtyard. The top mage s from the vertcal camera and the lower fve mages are from cameras n the horzontal rng. The pncushon dstorton effect apparent n these mages s a result of warpng of the orgnal mages (not shown) to correct the optcal dstortons that were present n the orgnal mages....5 Fgure 5. The mage of parallel 3-space world lnes ntersectng at a common vanshng pont n the mage. Vanshng ponts (shown as colored dots n ths fgure) may le nsde or outsde the mage. The blue lnes ntersect at a pont hgh above the mage....6 Fgure 6. Image processng for straght lne segment detecton: (a) orgnal mage, (b) Canny edges, (c) edge contours, and (d) straght lne segments ft to contours....8 Fgure 7. Results of usng the vanshng pont algorthm to classfy the 3-space orentaton of the lne segments detected n the mage of fgure 6a. All lnes of the same color have the same 3-space orentaton Fgure 8. Lne segments are detected n the ARL courtyard mages from fgure 4 and are color coded (ndependently n each mage) based on the estmated orentaton of the assocated 3-space lne Fgure 9. Computaton of the LFO vector for the locaton n the buldng footprnt terran model marked wth the blue dot. Thrty-sx footprnt orentatons are assgned from 36 equally spaced vewng drectons (left). For each of these vewng drectons, the ground plane orentaton s computed as the average over all 3-space lne orentatons that are ntersected by a ray wthn 5 of the gven vewng drecton. One such vewng drecton s shown n the rght mage Fgure 10. True and estmated camera poston for ARL courtyard experment 1. The localzaton error s approxmately 0.5 m Fgure 11. True and estmated camera poston for ARL courtyard experment 2. The localzaton error s approxmately 0.5 m v

7 Acknowledgments I would lke to thank Mr. Nck Fung of the U.S. Army Research Laboratory (RDRL-CII-A) for provdng the panoramc magery and assstng wth experments. v

8 INTENTIONALLY LEFT BLANK. v

9 1. Objectve Imagng sensors are currently beng deployed n large numbers on vehcle systems and wll lkely be deployed n the future on ndvdual Solders as well. These sensors are ntended to serve many purposes, ncludng target detecton and trackng, detecton and locaton of hostle fre, navgatonal ad, and terran model acquston. Informaton regardng events observed on the battlefeld s most useful when these events can be accurately localzed wth respect to some larger coordnate system. Localzaton allows multple, non-collocated systems to exchange and fuse nformaton, and coordnate ther actons. The frst step to localzng observed events s to locate the poston and orentaton * of the observng sensor. There are many ways to determne the poston of a sensor n an envronment. These nclude usng a global postonng system (GPS), compass, TV or cell phone networks, and landmark recognton from optcal or range data. None of these methods wll solve the localzaton problem all of the tme: GPS works best n unobscured outdoor envronments, but does not provde orentaton and s not accurate enough for some applcatons (such as autonomous navgaton of unmanned ground vehcles). Cell phone networks can provde ndoor and outdoor localzaton, but are accurate to only 100 m. Landmark recognton can gve accurate poston and orentaton, but may be unrelable and computatonally ntense, and requre laborous offlne terran modelng. Some combnaton of these technques wll be needed to robustly solve the battlefeld sensor localzaton problem. In the short term, a system s envsoned that performs localzaton usng a combnaton of GPS and landmark recognton. GPS, when avalable, wll provde the rough postonng and the landmark recognton subsystem wll refne that poston and fll n the gaps durng GPS outages. The research descrbed here s focused on localzaton usng vsual landmark recognton n urban envronments. The goal of our research s to develop and demonstrate effcent and accurate algorthms to determne the poston and orentaton of a camera n an outdoor urban envronment usng camera magery acqured from a sngle locaton on the ground. The requrement to operate usng magery from a sngle locaton allows a system usng our algorthms to generate nstant poston estmates and ensures that the approach may be appled to both moble and mmoble ground sensors. Localzaton s accomplshed by regsterng vsble ground mages to urban terran models that are easly generated offlne from aeral magery. Provded there are a suffcent number of buldngs n vew of the sensor, our approach provdes accurate poston and orentaton estmates, wth poston estmates that are more accurate than those typcally produced by GPS. * Hereafter, for concseness, the terms poston and locaton wll often be used synonymously wth the phrase poston and orentaton. 1

10 2. Approach The poston of a camera can be determned from objects observed n the scene by recognzng landmarks (.e., mmoble objects lke buldngs, statues, natural features, etc.) and retrevng ther prerecorded postons from an exstng database or terran model. Approaches to landmark recognton may be broadly classfed as ether appearance-based or model-based. Appearancebased approaches represent objects as collectons of two-dmensonal (2-D) mages. Modelbased approaches represent objects n terms of some hgher level structures (e.g., 2-D or threedmensonal [3-D] geometrc models). In both approaches, a search s performed to match a new mage to the model. Although research n vsual landmark recognton has been ongong for over 30 years, all exstng technques seem to suffer from at least one of the followng problems (2, 3): (1) The sensor must have prevously observed the scene from smlar vantage ponts for t to be recognzed; (2) excessve computatons are needed to match mage data to a terran model, thus lmtng real-tme operaton; (3) accurate localzaton nformaton cannot be obtaned from recognzed landmarks; and (4) background clutter causes recognton and localzaton errors. Our approach to landmark recognton addresses all of these ssues. We regster ground-based magery to a terran model that s easly created from a sngle aeral mage. Our terran model conssts of a 2-D map of buldng footprnts. Thus, the sensor does not have to vst an area of the terran prevously to localze tself n that terran. The locaton of the camera n the urban terran s determned by estmatng, from a sngle mage, the footprnts of vsble buldng facades and then regsterng ths local footprnt to the terran model. Both the local footprnt estmaton and the regstraton steps are fast. Local buldng footprnt estmaton s performed usng mage vanshng ponts to compute the 3-space orentatons on the ground plane of lne segments detected n an omndrectonal camera mage. In other words, nformaton derved from vanshng ponts s used to dentfy mage lne segments that correspond to vertcal buldng facades and then used agan to project these lne segments onto the ground plane. Gven the ground plane projectons, a vector descrbng the footprnt orentatons at equal angles over a 360 feld of regard s computed. The local footprnt orentaton (LFO) vector s then matched to the 2-D terran model to determne the camera s poston and orentaton. Each of these steps s descrbed n more detal n sectons 2.1 through Sensors for Ar-to-Ground Regstraton As mentoned prevously, our terran model conssts of a 2-D map of buldng footprnts. The footprnt of a buldng conssts of the projecton onto a horzontal plane of all large vertcal facades of that buldng. The buldng footprnts for an urban envronment can be created n a number of ways. Numerous approaches for automated buldng footprnt detecton exst usng hgh-resoluton aeral monoscopc vsble (0, 0), stereoscopc vsble (0 0), and Lght Detecton and Rangng (LIDAR) (0 0) data. Approaches usng LIDAR are currently more robust than 2

11 those usng only optcal magery. In fact, there s a commercal product named LIDAR Analyst (0) that automatcally extracts buldng footprnts and 3-D computer-aded desgn (CAD) models from hgh-resoluton LIDAR data. Fgure 1 shows some of the outputs of ths product found on the company s Web ste. As shown n ths fgure, t s possble to automatcally generate accurate buldng footprnt models usng exstng systems. However, because the focus of ths research s on sensor localzaton and not terran modelng, we dd not use any of these exstng methods to generate our models, but nstead generated our buldng footprnt models by hand from sngle aeral mages. Ths was a cheap and fast way for us to test our method. A graphcal user nterface was wrtten that allows the user to easly and quckly draw lnes on top of an mage and save these lnes as a terran model. Fgure 2 shows an example of a publcally avalable (from the U.S. Geologcal Survey) aeral mage of part of the U.S. Army Research Laboratory (ARL) and the buldng footprnt model that we manually generated from that mage. (a) (b) (c) (d) (e) Fgure 1. Vsual Learnng Systems, Inc., LIDAR Analyst system: (a) a LIDAR dgtal elevaton model (DEM) (.e., raw LIDAR data), (b) buldng footprnts extracted from the LIDAR DEM, (c) 3-D buldng models generated from DEM, (d) a close-up of a LIDAR DEM of a complex buldng, and (e) a 3-D model generated from DEM of the complex buldng. 3

12 Fgure 2. Aeral mage of ARL (left) and the buldng footprnt model manually generated from that mage (rght). The system to be localzed must possess a sensor that wll observe the surroundng envronment. Because LFO vectors descrbe buldng footprnts over the full 360 range of vewng, any sensor for ths purpose that does not have a 360 feld of vew would need to be panned to cover the full range. A number of dfferent sensors may be used, ncludng a monocular vsble camera, a stereo vsble camera par, or a LIDAR camera. As stereo and LIDAR cameras generate range drectly, they should allow for faster and more accurate calculaton of the LFO vectors. However, these two sensors are usually only accurate at short ranges. The monocular vsble camera has the ablty to observe over much longer ranges, but requres sgnfcantly more processng to generate LFO vectors. In our research, we use the Pont Grey Research, Inc., Ladybug 2 sphercal camera shown n fgure 3. Ths dgtal vdeo camera system conssts of sx 0.8 megapxel color charge-coupled devce (CCD) mage sensors, each wth a 2.5-mm focal length lens, ntegrated nto a sngle enclosure. Fve of the cameras are postoned n a horzontal rng and one s postoned vertcally. Ths enables the camera to collect magery from more than 75% of the full vewng sphere. An ntegrated 12-bt analog-to-dgtal converter along wth an IEEE-1394b (FreWre) nterface s used to stream full 12 megapxel mages at 15 FPS to the host system. Ths camera system s small (110 mm x 100 mm x 141 mm, L W H) and lght enough (1190 g) to be mounted on a portable robot. Fgure 4 shows a set of sx mages that were smultaneously acqured from the Ladybug camera as t sat on the ground n an outdoor courtyard at ARL. 4

13 Fgure 3. Pont Grey Research Ladybug2 sphercal vson camera system. Fgure 4. Images from the Ladybug camera taken nsde the ARL courtyard. The top mage s from the vertcal camera and the lower fve mages are from cameras n the horzontal rng. The pncushon dstorton effect apparent n these mages s a result of warpng of the orgnal mages (not shown) to correct the optcal dstortons that were present n the orgnal mages. 2.2 Image Vanshng Ponts Optcal mage formaton s usually modeled usng perspectve projecton. In an dealzed perspectve camera, a pont n 3-space s mapped onto an mage at the locaton where a ray connectng the center of projecton (the lens center) and the 3-space pont ntersects the mage. Optcal aberratons such as focus and lens dstorton cause devatons from ths model, but these effects can be accounted for va standard camera calbraton technques. The planar perspectve mage x of a 3-space pont X can be modeled as 5

14 x = K[ I 0]X, (1) where x and X are the homogeneous representatons of the mage and 3-space ponts, respectvely; I s the 3x3 dentty matrx; 0 s the length three column zero vector; and K s the camera calbraton matrx. α x K = 0 s α 0 y 0 0 x0 y. (2) 1 Equaton 1 makes the assumpton that the 3-space coordnates of X are gven n the camera frame of reference. The parameters of the camera calbraton matrx are α and α, the focal lengths n the horzontal and vertcal drectons, respectvely; s, the axs skew; and x 0 and y 0, the poston of the optcal axs on the mage plane (1). Under perspectve projecton, an nfntely long lne n the world can have a fnte extent n the mage; the mage of the pont at nfnty on ths lne s called the lne s vanshng pont. Parallel lnes n the world that are not parallel to the mage plane wll be maged as convergng lnes that ntersect at a sngle fnte vanshng pont. When mage ponts and lnes are represented usng homogeneous coordnates, the mage of any set of parallel world lnes, whether or not they are parallel to the mage plane, wll ntersect at a common vanshng pont. Ths pont may be a pont at nfnty, but these ponts are treated dentcally to fnte vanshng ponts. Fgure 5 shows the mage of an urban envronment wth some parallel world lnes and ther vanshng ponts dentfed. x y Fgure 5. The mage of parallel 3-space world lnes ntersectng at a common vanshng pont n the mage. Vanshng ponts (shown as colored dots n ths fgure) may le nsde or outsde the mage. The blue lnes ntersect at a pont hgh above the mage. Homogeneous coordnates are used throughout ths report to represent mage and 3-space ponts. 6

15 The 3-space drecton of a lne relatve to the camera reference frame may be determned from the lne s vanshng pont as follows. The lne through the 3-space pont A wth drecton T T 3 D = (d, 0) ( d R, d 0 ) may be represented as the set of ponts wth homogeneous coordnates X( λ ) = A + λd. From equaton 1, the mage of pont X ( λ) s x T T ( λ ) K[ I 0] A + λk[ I 0] ( d, 0) = a + λkd =, (3) where a s the mage of the pont A. The vanshng pont v of the lne s then ( λ) = lm ( a + λkd) Kd. (4) v = lm x = λ Thus, gven the vanshng v pont of a 3-space lne and the camera calbraton matrx K, the 3-space drecton of the lne s λ 3 and the projecton onto a ground plane wth unt normal n R s d = -1 d = K v (5) K ( v ( v n) n). (6) Estmatng the 3-space Orentaton of Image Lnes The frst step n our approach to estmatng the 3-space orentatons of mage lne segments s to detect the vanshng ponts n the mage. Vanshng ponts are detected as follows. The Canny edge detector (14) wth hysteress thresholdng s frst appled to generate a bnary mage of the edge ponts (fgure 6b). Straght lne segments are then extracted from ths edge mage by lnkng edges nto contours (fgure 6c) and then splttng the contours nto straght segments (15). The fnal lne segments are those whose sum of squared dstances to the contour ponts are mnmzed and whose length s at least 5 pxels long (fgure 6d). 7

16 (a) (b) (c) (d) Fgure 6. Image processng for straght lne segment detecton: (a) orgnal mage, (b) Canny edges, (c) edge contours, and (d) straght lne segments ft to contours. 8

17 L s dentfed by ts two endponts: {( ) ( )} Each lne segment L = x, y, x, y. For effcency n computng the mage vanshng ponts, for each lne segment L we compute the normalzed 1 2 homogeneous representaton of the concdent nfnte lne, l ; the endponts, e and e ; and the mdpont, m. These are calculated accordng to e e 1 2 m = = 1 1 ( x, y, 1) = T 2 2 ( x, y, 1), T, ( x + x ) 2, ( y + y ) 2, 1) T, (7) l 1 2 = e e, l = l l 2 2 ( 1) + l ( 2). The Random Sample Consensus (RANSAC) algorthm (16) s then appled several tmes to the above data; each tral s used to locate the sngle vanshng pont wth the most support. Before each new tral, the data supportng the vanshng pont found n the prevous tral are removed. Ths process s repeated untl V max = 4 vanshng ponts are found, or untl the sze of the largest consensus set s less than S mn = 20. On each tral of RANSAC, T=50, random samples of lne pars are examned. The lne par l and l j seeds a potental vanshng pont v j when the lne segments L and L j are each at least H seed = 15 pxels long and when ther angle s no longer than Θ seed = 40. The ntal vanshng pont of the lne par s v j = l l j. The normalzed lne through v j and the mdpont of lne segment L k s gven by l ( 1) 2 ( 2) 2 jk = l jk l jk + l jk, where l jk = vj m k. Then, lne segment L k s consdered to support v j and s added to the consensus 1 1 set C j when the perpendcular dstance, djk = l jk ek, from one endpont e k of L k to l jk s no larger than D sup = 3 pxels and when the angle between these lnes s no larger than Θ sup = 3. All lne segments n the largest consensus set are used to estmate the fnal locaton of the vanshng * * pont, v. v s requred to mnmze the weghted sum, for all lnes L t n the consensus set, of * * the squared dstance of lne segment end ponts to the lne through v and m t. v s found usng standard nonlnear optmzaton routnes. Fgure 7 shows the results of usng ths algorthm to classfy the 3-space orentaton of the lne segments detected n the mage of fgure 6a. Fgure 8 shows the same results for the sx Ladybug camera mages shown n fgure 4 9

18 Fgure 7. Results of usng the vanshng pont algorthm to classfy the 3-space orentaton of the lne segments detected n the mage of fgure 6a. All lnes of the same color have the same 3-space orentaton. Fgure 8. Lne segments are detected n the ARL courtyard mages from fgure 4 and are color coded (ndependently n each mage) based on the estmated orentaton of the assocated 3-space lne. 10

19 In a typcal urban envronment, buldng facades are planar and orthogonal to the ground plane. Furthermore, markngs on most buldng facades consst of two sets of orthogonal 3-space lnes, one set that s orthogonal to the ground plane and one set that s parallel to the ground plane. The vanshng pont of the set that s orthogonal to the ground plane determnes the vertcal orentaton of the camera relatve to the ground plane. The vanshng ponts of 3-space lnes that are parallel to the ground plane determne the orentatons of the respectve façades when projected down onto the ground plane. An omndrectonal camera (the Ladybug) s used to ensure that the vertcal vanshng pont wll be detected. Ths s essental n order to determne the orentaton of the ground plane and, from ths, the orentaton of buldng facades. The vertcal vanshng pont s dentfed as the vanshng pont whose poston s nearest to the center of the overhead mage from the set of sx Ladybug mages. Ths vanshng pont defnes the ground plane normal, n. Gven n, the orentaton of the projecton onto the ground plane of any classfed lne segment s computed accordng to equaton Poston Estmaton For a calbrated camera (.e., a camera where the camera calbraton matrx n equaton 2 s known), every pxel n the mage corresponds to a specfc horzontal and vertcal vewng angle. All mage lne segments whose ground plane orentaton was determned, as descrbed n the prevous subsecton, are used to estmate the local buldng footprnt. For each horzontal vewng angle, the orentaton of the buldng footprnt n that drecton s assgned the domnant orentaton of all classfed lne segments n that drecton. The LFO vector conssts of the domnant orentaton for 36 drectons equally spaced over the 360 vewng plane. For each θ { 0, 10, 20,, 380 }, the average s computed over all vewng drectons n the range [ θ 5, θ + 5 ]. Gven the poston of a camera wth respect to the buldng footprnt terran model, the LFO vector s computed smlarly to the process descrbed n the prevous paragraph, except the terran model s used to compute the ground plane orentatons nstead of the mage lne segments. If the ray from the gven poston and n the specfc vewng drecton ntersects a buldng footprnt, then ths angle (whch s n the range 0 to 180 ) defnes the buldng footprnt orentaton n that vewng drecton. If the ray does not ntersect and buldng footprnt, then a value of 0 s assgned. Ths process s llustrated n fgure 9 for a regon of the buldng footprnt map llustrated n fgure 2. 11

20 Fgure 9. Computaton of the LFO vector for the locaton n the buldng footprnt terran model marked wth the blue dot. Thrty-sx footprnt orentatons are assgned from 36 equally spaced vewng drectons (left). For each of these vewng drectons, the ground plane orentaton s computed as the average over all 3-space lne orentatons that are ntersected by a ray wthn 5 of the gven vewng drecton. One such vewng drecton s shown n the rght mage. To determne the poston and orentaton of a camera from ts omndrectonal mages, we frst process the mages as descrbed prevously to generate the camera s LFO vector. Ths vector s then matched to those n the buldng footprnt terran model usng a gradent descent or some other smlar optmzaton scheme. The estmated locaton of the camera may be used, f avalable, to ntalze ths search. 3. Results Because software has not been completed to ntegrate all components of our algorthm, we evaluated the approach usng a smulaton. We assumed that, at any locaton n the terran model, our mage processng algorthms were able to correctly estmate, to a small error, 90% of the 36 elements of the LFO vector. That s, 10% of the 36 elements of any LFO vector were assgned random values rangng from 0 to 180. Furthermore, we assumed that the correctly estmated values had errors that were normally dstrbuted wth a mean of 0 and a standard devaton of 5. Fgures 10 and 11 show the true and estmate locaton of a camera for two dfferent trals. In all experments, the localzaton error was less than 0.5 m. The color at any pont n these fgures s proportonal to the dfference between the estmated LFO vector and the LFO vector at that pont. Ths gves an ndcaton of shape of the error surface and shows how close the ntal guess must be to the true poston n order for the algorthm to fnd an answer that s close to the true poston of the camera. It can be seen that the error surfaces are smooth wth farly large basns of attracton. Thus, the local optmzaton algorthm usually found very good solutons. Note also, that the global mnmum (over the entre regon of the terran model) s always very close to the true poston of the camera (ths was the case for all experments that 12

21 we ran wth the above-gven parameters). Because the search space was at most 3-D (two dmensons for x and y poston, and one dmenson for orentaton, f t s not known), t was easy and fast to perform a global search over a large regon of the terran model. Ths enables an even larger basn of attracton to the near-optmal soluton. Fgure 10. True and estmated camera poston for ARL courtyard experment 1. The localzaton error s approxmately 0.5 m. 13

22 Fgure 11. True and estmated camera poston for ARL courtyard experment 2. The localzaton error s approxmately 0.5 m. 4. Conclusons We have descrbed an effcent algorthm to determne the poston and orentaton of a camera n an outdoor urban envronment usng camera magery acqured from a sngle locaton on the ground. The locaton of the camera n the urban terran s determned by estmatng, from a sngle mage, the footprnt of vsble buldng facades and then regsterng ths local footprnt to the terran model. Both the local footprnt estmaton and the regstraton steps are fast. Local buldng footprnt estmaton s performed usng mage vanshng ponts to compute the 3-space orentatons on the ground plane of lne segments detected n an omndrectonal camera mage. The local footprnt orentaton vector s then regstered to the 2-D terran model to determne the camera s poston and orentaton. Based on ntal experments, we beleve our approach s an order of magntude more accurate than commercal GPS and t can be mplemented to run n real tme usng modest processor resources. These qualtes make the approach sutable for many applcatons of small platforms operatng n GPS-dened urban envronments such as navgaton, mappng, and survellance. Remanng work ncludes completng the real-tme software mplementaton and evaluatng the approach n real-world feld exercses. 14

23 5. References 1. Hartley, R. I.; Zsserman, A. Multple Vew Geometry n Computer Vson; 2 nd ed., Cambrdge Unversty Press, Campbell, R. J.; Flynn, P. J. A Survey of Free-Form Object Representaton and Recognton Technques. Computer Vson and Image Understandng February 2001, 81 (2), Chen, T.; Wu, K.; Yap, K.-H.; L, Z.; Tsa, F. S. A Survey on Moble Landmark Recognton for Informaton Retreval. Proceedngs of the Int. Conf. on Moble Data Management: Systems, Servces and Mddleware, May Woo, D.-M.; Nguyen, Q.-D.; Tran, Q.-D.N; Park, D.-C.; Jung, Y. K. Buldng Detecton and Reconstructon from Aeral Images. Proceedngs of the Int. Soc. for Photogrammetry and Remote Sensng, Bejng, Chna, July Cord, M.; Declercq, D. Three-dmensonal Buldng Detecton and Modelng Usng a Statstcal Approach. IEEE Transactons on Image Processng May 2001, 10 (5), San, D. K.; Turker, M. Automatc Buldng Detecton and Delneaton from Hgh Resoluton Space Images Usng Model Based Approach. Proceedngs of the ISPRS Workshop on Topographc Mappng from Space (wth Specal Emphass on Small Satelltes), Ankara, Turkey, February Verma, V.; Kumar, R.; Hsu, S. 3D Buldng Detecton and Modelng from Aeral LIDAR Data. Proceedngs of the IEEE Computer Socety Conference on Computer Vson and Pattern Recognton, vol. 2, Washngton, DC, June, Rottenstener, F.; Trnder, J.; Clode, S.; Kubk, K. Buldng Detecton Usng LIDAR Data and Mult-spectral Images. Proceedngs of the 7th Conf. on Dgtal Image Computng: Technques and Applcatons, Sydney, Australa, December Hathcoat, T. L.; Song, W.; Hpple, J. Buldng Footprnt Extracton and 3-D Reconstructon from LIDAR Data. Proceedngs of the IEEE/ISPRS jont Workshop on Remote Sensng and Data Fuson over Urban Areas, Rome, Italy, November Wang, O.; Lodha, S.; Helmbold, D. P. A Bayesan Approach to Buldng Footprnt Extracton from Aeral LIDAR Data. Proceedngs of the IEEE Thrd Internatonal Symposum on 3D Data Processng, Vsualzaton and Transmsson, June 2006, pp

24 11. Müller, S.; Zaum, D. Robust Buldng Detecton n Aeral Images. Proceedngs of the Internatonal Socety for Photogrammetry and Remote Sensng Workshop CMRT: Object Extracton for 3D Cty Models, Road Databases and Traffc Montorng - Concepts, Algorthms and Evaluaton, Venna, Austra, August Nevata, R.; Ln, C.; Huertas, A. A System for Buldng Detecton from Aeral Images. Proceedngs of the Conference on Automatc Extracton of Man-Made Objects from Aeral and Space Images (II), Basel, Swtzerland, pp , Vsual Learnng Systems, Inc. The LIDAR Analyst Extenson for ArcGIS Automated Feature Extracton Software for Arborne LIDAR Datasets, September 2005, (accessed 2009). 14. Canny, J. A Computatonal Approach to Edge Detecton. IEEE Trans. on Pattern Analyss and Machne Intellgence November 1986, Koves, P. D. MATLAB and Octave Functons for Computer Vson and Image Processng. School of Computer Scence & Software Engneerng, The Unversty of Western Australa, Fschler, M. A.; Bolles, R. C. Random Sample Consensus: A Paradgm for Model Fttng wth Applcatons to Image Analyss and Automated Cartography. Comm. Assocaton for Computng Machnery June 1981, 24,

25 6. Transtons We plan to transton ths software to the Communcatons-Electroncs Research Development and Engneerng Center (CERDEC)/Nght Vson and Electronc Sensors Drectorate (NVESD) n support of the Sensor Moblty and Percepton Technology Program Annex (TPA) (No. CE- CI ) and to the Safe Operatons of Unmanned systems for Reconnassance n Complex Envronments (SOURCE) Army Technology Objectve (ATO). 17

26 Lst of Symbols, Abbrevatons, and Acronyms 2-D two-dmensonal 3-D three-dmensonal ARL ATO CAD CCD CERDEC DEM GPS LFO LIDAR NVESD RANSAC SOURCE TPA U.S. Army Research Laboratory Army Technology Objectve computer-aded desgn charge-coupled devce Communcatons-Electroncs Research Development and Engneerng Center dgtal elevaton model global postonng system local footprnt orentaton Lght Detecton and Rangng Nght Vson and Electronc Sensors Drector/Drectorate Random Sample Consensus Safe Operatons of Unmanned systems for Reconnassance n Complex Envronments Technology Program Annex 18

27 No. of Copes Organzaton 1 ADMNSTR ELEC DEFNS TECHL INFO CTR ATTN DTIC OCP 8725 JOHN J KINGMAN RD STE 0944 FT BELVOIR VA CD US ARMY RSRCH LAB ATTN RDRL CIM G T LANDFRIED BLDG 4600 ABERDEEN PROVING GROUND MD CDS US ARMY RSRCH LAB ATTN IMNE ALC HRR MAIL & RECORDS MGMT ATTN RDRL CIM L TECHL LIB ATTN RDRL CIM P TECHL PUB ADELPHI MD HCS US ARMY RSRCH LAB ATTN RDRL CII A P DAVID (5 HCS) S YOUNG N FUNG ADELPHI MD TOTAL: 12 (1 ELEC, 7 HCS, 4 CDS) 19

28 INTENTIONALLY LEFT BLANK. 20

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

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

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

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

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

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

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

More information

A 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

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

Feature-based image registration using the shape context

Feature-based image registration using the shape context Feature-based mage regstraton usng the shape context LEI HUANG *, ZHEN LI Center for Earth Observaton and Dgtal Earth, Chnese Academy of Scences, Bejng, 100012, Chna Graduate Unversty of Chnese Academy

More information

A Range Image Refinement Technique for Multi-view 3D Model Reconstruction

A Range Image Refinement Technique for Multi-view 3D Model Reconstruction A Range Image Refnement Technque for Mult-vew 3D Model Reconstructon Soon-Yong Park and Mural Subbarao Electrcal and Computer Engneerng State Unversty of New York at Stony Brook, USA E-mal: parksy@ece.sunysb.edu

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

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

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

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

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

A Robust Method for Estimating the Fundamental Matrix

A Robust Method for Estimating the Fundamental Matrix Proc. VIIth Dgtal Image Computng: Technques and Applcatons, Sun C., Talbot H., Ourseln S. and Adraansen T. (Eds.), 0- Dec. 003, Sydney A Robust Method for Estmatng the Fundamental Matrx C.L. Feng and Y.S.

More information

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS Po-Lun La and Alper Ylmaz Photogrammetrc Computer Vson Lab Oho State Unversty, Columbus, Oho, USA -la.138@osu.edu,

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

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

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

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

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry Today: Calbraton What are the camera parameters? Where are the lght sources? What s the mappng from radance to pel color? Why Calbrate? Want to solve for D geometry Alternatve approach Solve for D shape

More information

Analysis of the Pan-Tilt-Zoom Consistency of a Sony SNC-RZ30N Camera

Analysis of the Pan-Tilt-Zoom Consistency of a Sony SNC-RZ30N Camera Analysis of the Pan-Tilt-Zoom Consistency of a Sony SNC-RZ30N Camera by Nicholas Fung ARL-MR-0721 May 2009 Approved for public release; distribution unlimited. NOTICES Disclaimers The findings in this

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

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

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

More information

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

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

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

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

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

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

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

More information

Lecture 13: High-dimensional Images

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

More information

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

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

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

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

More information

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

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

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

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

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

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

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

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

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

More information

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

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

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

More information

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

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

Calibrating a single camera. Odilon Redon, Cyclops, 1914

Calibrating a single camera. Odilon Redon, Cyclops, 1914 Calbratng a sngle camera Odlon Redon, Cclops, 94 Our goal: Recover o 3D structure Recover o structure rom one mage s nherentl ambguous??? Sngle-vew ambgut Sngle-vew ambgut Rashad Alakbarov shadow sculptures

More information

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

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

More information

Detection of hand grasping an object from complex background based on machine learning co-occurrence of local image feature

Detection of hand grasping an object from complex background based on machine learning co-occurrence of local image feature Detecton of hand graspng an object from complex background based on machne learnng co-occurrence of local mage feature Shnya Moroka, Yasuhro Hramoto, Nobutaka Shmada, Tadash Matsuo, Yoshak Shra Rtsumekan

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

UAV global pose estimation by matching forward-looking aerial images with satellite images

UAV global pose estimation by matching forward-looking aerial images with satellite images The 2009 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems October -5, 2009 St. Lous, USA UAV global pose estmaton by matchng forward-lookng aeral mages wth satellte mages Kl-Ho Son, Youngbae

More information

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

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

More information

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

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros. Fttng & Matchng Lecture 4 Prof. Bregler Sldes from: S. Lazebnk, S. Setz, M. Pollefeys, A. Effros. How do we buld panorama? We need to match (algn) mages Matchng wth Features Detect feature ponts n both

More information

AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES

AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES Norbert Haala, Jan Böhm, Darko Klnec Insttute for Photogrammetry (fp), Unversty of Stuttgart, Germany Commsson II, WG II/1 KEY WORDS:

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

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

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

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

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

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

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

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

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

More information

Image Alignment CSC 767

Image Alignment CSC 767 Image Algnment CSC 767 Image algnment Image from http://graphcs.cs.cmu.edu/courses/15-463/2010_fall/ Image algnment: Applcatons Panorama sttchng Image algnment: Applcatons Recognton of object nstances

More information

DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM

DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM DIRECT SENSOR-ORIENTED CALIBRATION OF THE PROJECTOR IN CODED STRUCTURED LIGHT SYSTEM M. Saadatseresht a, A. Jafar b a Center of Excellence for Surveyng Eng. and Dsaster Management, Unverstf Tehran, Iran,

More information

Takahiro ISHIKAWA Takahiro Ishikawa Takahiro Ishikawa Takeo KANADE

Takahiro ISHIKAWA Takahiro Ishikawa Takahiro Ishikawa Takeo KANADE Takahro ISHIKAWA Takahro Ishkawa Takahro Ishkawa Takeo KANADE Monocular gaze estmaton s usually performed by locatng the pupls, and the nner and outer eye corners n the mage of the drver s head. Of these

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

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

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

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

A New Feature of Uniformity of Image Texture Directions Coinciding with the Human Eyes Perception 1

A New Feature of Uniformity of Image Texture Directions Coinciding with the Human Eyes Perception 1 A New Feature of Unformty of Image Texture Drectons Concdng wth the Human Eyes Percepton Xng-Jan He, De-Shuang Huang, Yue Zhang, Tat-Mng Lo 2, and Mchael R. Lyu 3 Intellgent Computng Lab, Insttute of Intellgent

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

A fast algorithm for color image segmentation

A fast algorithm for color image segmentation Unersty of Wollongong Research Onlne Faculty of Informatcs - Papers (Arche) Faculty of Engneerng and Informaton Scences 006 A fast algorthm for color mage segmentaton L. Dong Unersty of Wollongong, lju@uow.edu.au

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

Scan Conversion & Shading

Scan Conversion & Shading Scan Converson & Shadng Thomas Funkhouser Prnceton Unversty C0S 426, Fall 1999 3D Renderng Ppelne (for drect llumnaton) 3D Prmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

KNOWLEDGE-BASED TOPOLOGICAL RECONSTRUCTION FOR BUILDING FAÇADE SURFACE PATCHES

KNOWLEDGE-BASED TOPOLOGICAL RECONSTRUCTION FOR BUILDING FAÇADE SURFACE PATCHES KNOWLEDGE-BASED TOPOLOGICAL RECONSTRUCTION FOR BUILDING FAÇADE SURFACE PATCHES Yxang Tan a,b,, Qng Zhu b, Markus Gerke a,george Vosselman a a Internatonal Insttute for Geo-Informaton Scence and Earth Observaton

More information

Snakes-based approach for extraction of building roof contours from digital aerial images

Snakes-based approach for extraction of building roof contours from digital aerial images Snakes-based approach for extracton of buldng roof contours from dgtal aeral mages Alur P. Dal Poz and Antono J. Fazan São Paulo State Unversty Dept. of Cartography, R. Roberto Smonsen 305 19060-900 Presdente

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

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

Scan Conversion & Shading

Scan Conversion & Shading 1 3D Renderng Ppelne (for drect llumnaton) 2 Scan Converson & Shadng Adam Fnkelsten Prnceton Unversty C0S 426, Fall 2001 3DPrmtves 3D Modelng Coordnates Modelng Transformaton 3D World Coordnates Lghtng

More information

3D Modeling Using Multi-View Images. Jinjin Li. A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science

3D Modeling Using Multi-View Images. Jinjin Li. A Thesis Presented in Partial Fulfillment of the Requirements for the Degree Master of Science 3D Modelng Usng Mult-Vew Images by Jnjn L A Thess Presented n Partal Fulfllment of the Requrements for the Degree Master of Scence Approved August by the Graduate Supervsory Commttee: Lna J. Karam, Char

More information

Fast Feature Value Searching for Face Detection

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

More information

Feature-Area Optimization: A Novel SAR Image Registration Method

Feature-Area Optimization: A Novel SAR Image Registration Method Feature-Area Optmzaton: A Novel SAR Image Regstraton Method Fuqang Lu, Fukun B, Lang Chen, Hao Sh and We Lu Abstract Ths letter proposes a synthetc aperture radar (SAR) mage regstraton method named Feature-Area

More information

A Volumetric Approach for Interactive 3D Modeling

A Volumetric Approach for Interactive 3D Modeling A Volumetrc Approach for Interactve 3D Modelng Dragan Tubć Patrck Hébert Computer Vson and Systems Laboratory Laval Unversty, Ste-Foy, Québec, Canada, G1K 7P4 Dens Laurendeau E-mal: (tdragan, hebert, laurendeau)@gel.ulaval.ca

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

THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO

THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO THE RENDERING OF BUILDING TEXTURE FROM LAND-BASED VIDEO Zuxun Zhang, Zhzhong Kang School o Remote Sensng and Inormaton Engneerng, Wuhan Unv., Wuhan 40079, P.R. Chna - (zxzhang, zzkang)@supresot.com.cn

More information

ScienceDirect. The Influence of Subpixel Corner Detection to Determine the Camera Displacement

ScienceDirect. The Influence of Subpixel Corner Detection to Determine the Camera Displacement Avalable onlne at www.scencedrect.com ScenceDrect Proceda Engneerng ( ) 8 8 th DAAAM Internatonal Symposum on Intellgent Manufacturng and Automaton, DAAAM The Influence of Subpxel Corner Detecton to Determne

More information

Face Recognition University at Buffalo CSE666 Lecture Slides Resources:

Face Recognition University at Buffalo CSE666 Lecture Slides Resources: Face Recognton Unversty at Buffalo CSE666 Lecture Sldes Resources: http://www.face-rec.org/algorthms/ Overvew of face recognton algorthms Correlaton - Pxel based correspondence between two face mages Structural

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

More information

PRÉSENTATIONS DE PROJETS

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

More information

Fusion Performance Model for Distributed Tracking and Classification

Fusion Performance Model for Distributed Tracking and Classification Fuson Performance Model for Dstrbuted rackng and Classfcaton K.C. Chang and Yng Song Dept. of SEOR, School of I&E George Mason Unversty FAIRFAX, VA kchang@gmu.edu Martn Lggns Verdan Systems Dvson, Inc.

More information

Finding Intrinsic and Extrinsic Viewing Parameters from a Single Realist Painting

Finding Intrinsic and Extrinsic Viewing Parameters from a Single Realist Painting Fndng Intrnsc and Extrnsc Vewng Parameters from a Sngle Realst Pantng Tadeusz Jordan 1, Davd G. Stork,3, Wa L. Khoo 1, and Zhgang Zhu 1 1 CUNY Cty College, Department of Computer Scence, Convent Avenue

More information

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information

Computer Generated Integral Imaging (II) System Using Depth-Camera

Computer Generated Integral Imaging (II) System Using Depth-Camera Computer Generated Integral Imagng (II) System Usng Depth-Camera Md. Sharful Islam 1, Md. Tarquzzaman 2 1,2 Department of Informaton and Communcaton Engneerng, Islamc Unversty, Kushta-7003, Bangladesh

More information

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

More information

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b

The Comparison of Calibration Method of Binocular Stereo Vision System Ke Zhang a *, Zhao Gao b 3rd Internatonal Conference on Materal, Mechancal and Manufacturng Engneerng (IC3ME 2015) The Comparson of Calbraton Method of Bnocular Stereo Vson System Ke Zhang a *, Zhao Gao b College of Engneerng,

More information