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

Size: px
Start display at page:

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

Transcription

1 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 Hwang, and In-So Kweon Abstract A global pose estmaton method of an Unmanned Aeral Vehcle (UAV) by matchng forward-lookng aeral mages from the UAV flyng at low alttude wth down-lookng mages from a satellte s proposed. To overcome the lmtaton of sgnfcantly dfferent camera vewponts and characterstcs, we use buldngs as a cue of matchng. We extract buldngs from aeral mages and construct a 3D model of buldngs, usng the fundamental matrx. We estmate the global pose of the vehcle by matchng 3D structure of buldngs wth satellte mages, usng a partcle flter. Expermental results show that the proposed approach s a promsng method to the global pose estmaton of the UAV wth forward-lookng vson data. I. INTRODUCTION OSE estmaton of an aeral vehcle s a fundamental and Pchallengng ssue n the aerospace communty. A global postonng system (GPS) s usually used for the localzaton of a vehcle. However, the GPS s unstable when there s jammng around the vehcle. Even though an nertal measurement unt (IMU) system can be appled to estmate the pose of the vehcle, The IMU system accumulates errors as tme goes on. Also, the system can only estmate a local pose of a vehcle wth reference to an ntal pose. A camera system can be a complementary soluton to overcome the above lmtatons. Although a camera system also has ts lmtatons, such as an aerosol, a weather condton and an llumnaton, t s not affected by jammng around the vehcle or the accumulaton of errors. In addton, t s the global localzaton method, f we can match aeral mages wth satellte mages, whch are geometrcally referenced. Varous works have been presented for the UAV pose estmaton usng a camera. Snopol et. al. proposed a localzaton algorthm, usng a GPS, an IMU and a camera system []. They estmated an ntal pose of the vehcle wth the GPS and IMU system and refned t wth a camera. Although ther results were good, the GPS and IMU have ther lmtatons, as descrbed above. A localzaton method matchng dgtal elevaton maps wth aeral mages has been suggested [2], and relatve and absolute UAV localzaton Ths research was supported by ADD project, A Study on IR Image matchng for estmatng UAV poston (No. UD069009ED), and by the Defence Acquston Program Admnstraton and Agency for Defense Development, Korea, through the Image Informaton Research Center at KAIST under the contract UD070007AD Kl-Ho Son s wth the ADD, Daejeon, Korea (correspondng author to provde phone: ; e-mal: khson@add.re.kr). Youngbae Hwang s wth the KAIST, Deajeon, Korea (e-mal : uncorn@rcv.kast.ac.kr). In-So Kweon s wth the KAIST, Daejeon, Korea (e-mal : skweon@ee.kast.ac.kr). (c) Fg.. Advantages of forward-lookng camera: down-lookng aeral mage; forward-lookng aeral mage; and (c) Amount of ground nformaton for each camera system. Fg. 2. SIFT matchng results (green rectangles are the SIFT descrptors and red lnes represent correspondng ponts). methods by matchng between satellte mages and down-lookng aeral mages have been studed [3]. Caballero et. al. estmated a relatve poston of the UAV by calculatng homographes among down-lookng aeral scenes wth the assumpton that the ground s a plane[4][5]. All these methods showed good results wth down-lookng camera systems because matchng between satellte mages and down-lookng aeral mages s feasble as a result of usng smlar vewponts. However, mages taken by a down-lookng camera tend to have blurred effects and lttle ground nformaton when a UAV navgates at low alttude and hgh speed, especally as shown n Fgure a and c. Although short exposure tme can reduce the blurred effect, mages can be too dark to obtan adequate nformaton from them. A forward-lookng camera system, however, can take well-focused and brght mages wth more ground nformaton (Fg. b and c). We propose a method of UAV global pose estmaton by /09/$ IEEE 3880

2 Fg. 4. Results of vertcal lne detecton: constructed ground quas-plane and ts normal vector; and vertcal lnes about the ground planes. Fg. 3. An llustraton of a matchng system for global pose estmaton of a UAV. matchng forward-lookng aeral mages wth satellte mages. The man problem of the matchng s the sgnfcant dfference n characterstcs, such as type of cameras and a wde baselne between forward-lookng mages and down-lookng satellte mages. Conventonal matchng schemes by the scale nvarant feature transform (SIFT) [6] algorthm usng appearance nformaton does not work well because of the wde baselne between two mages, as shown n Fgure 2. We detect SIFT descrptors n an aeral mage and fnd the best correspondng ponts n a satellte mage. It shows that most correspondence s false. Matchng two mages only usng appearance nformaton s dffcult because forward-lookng aeral mages contan sdes of buldngs, whereas down-lookng satellte mages have only rooftops of buldngs. We suggest a semantc matchng method between forward-lookng aeral mages and down-lookng satellte mages based on nformaton of buldngs to estmate a global pose of a UAV, as shown n Fgure 3. Frst, we detect buldngs n aeral mages based on cues that columns of buldngs are normal to the ground and buldngs nclude man-made regons and repeated patterns. Next, we construct a 3D model of the detected buldngs and fnd the relatve pose of the camera, usng structure from moton (SFM) [7]. Then, we project the 3D structure of buldngs to make mages, usng the azmuth and elevaton angles of the satellte. Fnally, buldng nformaton from the aeral mages and satellte mages s used to match the mages, and we estmate the global pose of a UAV. The paper s organzed as follows: Secton 2 explans the detals of the buldng detecton method n aeral mages; Secton 3 descrbes a method for 3D constructon and reprojecton of buldngs; Secton 4 dscusses the matchng method by consderng errors of estmatng ntrnsc and extrnsc camera parameters; Secton 5 presents the expermental results; and the concluson s dscussed n Secton 6. II. BUILDING DETECTION To detect buldngs from aeral mages, we generate canddates wth a cue that columns of buldngs are normal to the ground plane. Buldngs are then detected based on the observaton that buldngs are parts of the man-made regons and have repeated patterns. A. Detecton of the ground plane and ts normal vector We cannot construct an accurate 3D model of buldngs wth a seres of aeral mages by usng an SFM method because the dstance between the camera and the buldng s too long compared wth the sze of the buldng. However, we can construct the 3D ponts of the ground as a quas-plane through the SFM method, as shown n Fgure 4a [7]. Let ax + by + cz + d = 0 be the ground plane equaton. Then, ( abc,, ) s a normal vector of the ground plane. P, P2... Pk... PN( Pk = [ xk, yk, zk]) are the N number of constructed 3D ponts of the ground plane usng the SFM method. Then, all ponts have to satsfy the followng equaton: a b A = 0 c d, A P P PN 2 =. () Equaton () s the over constraned case of smultaneous equatons. We can solve the equaton usng sngular value decomposton (SVD). Once we estmate the normal vector of the ground plane, we can fnd the drecton of vertcal lnes to the ground plane n aeral mages by projectng the normal vector to the mage plane. Some 3D ponts from the buldngs wll result n erroneous results for detectng the normal vector of the ground plane, because the constructed 3D ponts of the ground plane are not plane but quas-plane. We therefore nclude a ± 5-degree error when detectng vertcal lnes n aeral mages. Fgure 4a shows the SFM results wth aeral mages that contan 3D ponts of the ground (blue ponts) and pose of the camera (red ponts) and a normal vector of the ground plane. If we estmate how the normal vector of the ground plane projects to the aeral mages, we can fnd the vertcal lnes about the ground plane n aeral mages, as shown n Fgure 4b. Our method detectng a drecton of 388

3 Gradent orentaton hstogram Bn Fg. 5. Tranng data for man-made detecton: ten representatve orentaton hstograms of tranng data for man-made regons; and Ten representatve orentaton hstograms of tranng data for the regons of the nature Gradent Orentaton Hstogram Bn vertcal lnes to the ground plane n aeral mages can be appled to the roll movement of the UAV because we estmate a drecton of vertcal lnes through fndng ground planes n aeral mages B. Man-made regon detecton Gven an nput mage, the man-made regon detecton can be consdered as a classfcaton problem for each patch (block, ste). Each patch can be classfed nto the man-made regon or the non-man-made ones. Let Y be the observed data as Y = ( y ) M th m m=, where ym s the data from the m ste. Let the correspondng labels at the mage ste be gven by X = ( x ) M m m=, where x m = {0,}. 0 means that the selected patch s a natural regon, and means the patch s a man-made regon. We use a gradent orentaton hstogram classfer because man-made objects usually contan structures, such as lnes, corners and Y junctons, whch have a domnant edge. To capture these characterstcs, the nput mage s convolved wth the dervatve of Gaussan flters to yeld the gradent magntude and orentaton at each pxel. Then, for an mage patch, the gradents are combned to yeld a hstogram over gradent orentatons. We weght each count by the gradent magntude at each pxel and normalze the hstogram nstead of ncrementng the counts n the hstogram [8]. Then, the hstogram s shfted n order to make the domnant orentaton drecton be n the frst bn. Ths shft procedure makes features be orentaton nvarant. We defne C as: ( H H M < H α H C( y ) = 0 ( H H M H α H α = arg mn H H k M k β = arg mn H H k N k where H s a vector that contans the orentaton hstogram of the -th patch. HM s a set of representatve hstogram vectors extracted from tranng data correspondng to man-made regons where H M s a k-th vector. k H N s a set of vectors and H N s the k-th vector correspondng to the k natural regons. To extract 0 representatve hstograms, we elmnate the outlers, usng a cross-valdaton algorthm, and make 0 representatve models of a hstogram by the K-mean Nβ Nβ ) ) (2) (3) (4) (c) Fg. 6. Results of man-made regon detecton: aeral nput mage; man-made regon detecton before ICM; and (c) man-made regon detecton wth ICM and normal lnes about the ground plane n the man-made regon. clusterng algorthm. Equaton (2) means that an nput patch s classfed nto the man-made regon f ts orentaton hstogram s closer to 0 man-made representatves than natural ones. Fgure 5 shows the 0 representatves of tranng data. Note that the hstograms of man-made regons have more than one sgnfcant peak n the hstogram because of the structures n patches. In contrast, the results from natural patterns are dstrbuted evenly. A sgnfcant dfference n hstograms between man-made and natural regons makes the classfer strong. We apply the terated condtonal modes (ICM) algorthm to use neghborhood nformaton because man-made regons usually gather together [9]. Fgure 6b s an nput mage and Fgure 6b showss detected results whose black regons mean non-man-made regons before applyng ICM. Fgure 6c shows the fnal results of man-made regon detecton wth ICM and normal lnes about the ground plane n man-made regons, as explaned n the prevous chapter. Because the sdes of buldngs are generally rectangles, we can generate canddates of buldngs wth two vertcal lnes. We construct all buldng canddates by combnng two vertcal lnes n man-made regons, as shown n Fgure7. C. Buldng decson algorthm among the remanng hypotheses We propose a buldng decson algorthm that selects true buldngs among the remanng buldng hypotheses. By observng that the buldng texture has repeated patterns due to the wndows or the brcks n the wall, we can use the man orentaton around the corner to detect buldngs. We rank all hypotheses that contan a common lne because an extracted lne can be a part of only one buldng. The score s estmated as below: 3882

4 Fg. 7. Rectangle-shaped buldng canddates wthn man-made regons. Score = # of corners whose man drecton s smlar to the man drecton of the sum of the orentaton hstogram around corners - # of corners whose man drecton s dfferent to the man drecton of the sum of the orentaton hstogram around corners. Fgure 8a shows corners and ther man orentaton after excludng the ground normal orentaton drecton wthn the rectangle canddates, and Fgure 8b shows the sum of orentaton hstograms around the corners. The rectangle canddate s determned as a buldng because the man orentatons of the corners are smlar to the man drecton of the sum of orentaton hstograms around the corners. Fgure 9 shows the outler case. Not only the sum of orentaton hstograms s randomly dstrbuted but also the man orentatons of the corners are almost random. III. 3D CONSTRUCTION AND REPROJECTION OF BUILDINGS A. Estmatng ntrnsc parameters n aeral mages We fnd the ntrnsc parameter usng mages that are collected from the UAV. If we assume that the ntrnsc parameter of the camera s fxed and the UAV moves n varous motons when t captures mages, we can estmate the ntrnsc parameter usng the dual absolute quadrc [9]. B. Estmatng extrnsc parameters n aeral mages We assume that the UAV navgates at low alttude to allow robust computaton of the fundamental matrx between consecutve aeral mages. We fnd the correspondng ponts among a sequence of aeral mages, usng the KLT algorthm [0]. After estmatng a fundamental matrx wth the correspondng ponts, we calculate the extrnsc parameters of the camera by decomposng the fundamental matrx and estmate the 3D structure of the buldngs by trangulaton [7]. Although the correspondng ponts between aeral mages have subpxel errors, there are some errors n the 3D structures of the buldng ponts because the ponts are trangulated usng only the fundamental matrx. We therefore consder these errors when defnng a cost-functon matchng between extracted buldng nformaton n aeral and satellte mages. The defnton of cost functon s explaned n secton 4. Orentaton hstogram Orentaton Fg. 8. Buldng detecton result: corner ponts and ther man orentaton except for the ground normal drectons; and sum of orentaton hstogram around the corner ponts. Orentaton hstogram Orentaton Fg. 9. Outler regons: corner ponts and ther man orentaton except for the ground normal drectons; and sum of orentaton hstogram around the corner ponts. We construct the 3D structure of extracted buldngs and relatve aeral camera poses, as shown n Fgure 0a. The orgn of the coordnate s the poston of the camera. The drecton of the postve z-axs s the prncpal axs of the camera. Rectangles show the 3D poston of buldngs. C. Projecton of constructed buldngs and cameras We can fnd azmuth and elevaton values of the satellte camera from the meta data of satellte mages. We project the constructed 3D structure of buldngs to the ground plane wth the azmuth and elevaton values of the satellte camera so that we can extract 2D nformaton of buldngs whose vewponts are the same as satellte mages, as shown n 3883

5 between the aeral camera and the buldngs s extremely long n a forward-lookng camera system. Therefore, we defne the cost functon, consderng the factors that severely affect 3D constructon, to estmate a homography: Fg. 0. Projecton of constructed buldngs and cameras: constructed 3D model of buldngs and relatve pose of an aeral camera; and mage of buldngs and a camera projected to the ground plane wth azmuth and elevaton of the satellte camera Fgure 0b. The trangle s the pose of an aeral camera and lnes show the buldng nformaton extracted from the aeral mages. IV. BUILDING MATCHING BASED ON NONLINEAR OPTIMIZATION The buldng nformaton from the satellte mages s extracted manually. We match two types of mages based on extracted buldng nformaton, such as a scale, poston and orentaton of buldngs. We also defne the cost-functon consderng errors n the 3D constructon of buldngs and mnmze t to match the buldngs extracted from aeral mages and satellte mages, usng nonlnear optmzaton methods. A. Cost functon, consderng 3D constructon error Once we fnd the 2D buldng nformaton from aeral mages and satellte mages, matchng problems can be translated to 2D 2D regstraton problems (.e., all we need to estmate s a homograhpy between two scenes that contan a scale, a rotaton and a translaton value). We defne the cost functon to fnd a homography. Although correspondng ponts between the aeral mages have a subpxel error, we have to consder that constructon of 3D buldngs from aeral mages can have erroneous results because we do not know the exact ntrnsc parameters and because the dstance between aeral cameras and buldngs s too long. Ths means that trangulaton results can have erroneous results. If we assume that there s no skew n an aeral camera, then there are two mportant factors affectng 3D constructon n ntrnsc parameters: a focal length n terms of pxel dmenson n the x and y drecton and a prncpal pont offset [7]. Problems n focal length n terms of a pxel dmenson result n the 3D constructon results havng a dfferent scale error n the x and y drecton. A prncpal pont offset error affects all the results of constructed buldngs. However, f scene depth s too large, prncpal pont error does not have much of an effect n constructng 3D models of buldngs [7]. The dstance between aeral cameras and buldngs s so great that we can neglect the error of prncpal ponts. If depth of the scene s too large, results of the trangulaton method are very senstve to the error of correspondng ponts, even though the correspondng error s n the subpxel range. We must consder trangulaton error because the dstance close α S( H l)/ S( l ) M close H = arg mn + βdh ( l l ) (5) H close + γ AH ( l) Al ( ) b b2 Tx H = b2 b22 T y (6) 0 0 b b2 B = b2 b (7) 22 B = R φ Λ R φ (8) ( ) ( ) cosφ snφ R ( φ ) = snφ cosφ λ 0 Λ= 0 λ 2 x x 2 l = y y2 (9) (0). () l s the extracted buldng lnes from aeral mages, where x and x 2 are the x coordnates of lnes at endponts and y and y2 are the y coordnates of lnes at endponts. A homography conssts of a scale ( Λ ),rotaton ( R ) and translaton ( T x, T y ) factors, as shown n Equaton (6). φ s a relatve angle of prncpal axs, and λ and λ2 are scale factors n the x and y drecton, respectvely. The scale factors complement error n focal length n the pxel range. M s the total number of the constructed buldngs from aeral mages. close l s a boundary lne of buldngs manually extracted n satellte mages and s the closest one to the -th lne of the buldngs constructed from aeral mages. We place the weght termsα, β andγ to be dependent on the depth of the -th buldng so that the cost functon compensates for the error of the trangulaton method. α β, γ and the others are defned as follows: α = β = γ = (2) Z 2 2 Sl ( ) = ( x, y) ( x, y) (3) D( l ) = ( x, y ) + ( x, y ) (4) 2 2 y y2 = x x2 Al ( ) tan ( ). (5) 3884

6 Z s the depth of the -th buldng. Functon S s used to calculate the length of lnes and functon D calculates the dstance between lnes. Functon A s used to compute the relatve orentaton angle of buldngs. Equaton (5) conssts of three smlarty measures of two types of buldngs, whch consder the scale, poston and orentaton of buldngs. The frst term n equaton (5) decreases f the sze of the buldngs s smlar to each other. The second and thrd terms also decrease f the poston and orentaton of buldngs are analogous to each other. B. Nonlnear optmzaton Our optmzaton problem has sx degrees of freedom. We cannot apply gradent methods to fnd the mnmum value of the proposed cost functon because t s not a convex. Therefore, we apply the partcle flter method, whch s an algorthm for samplng the probablty dstrbutons to fnd the global mnmum of the cost functon [2]. We ntalze the partcles accordng to the buldngs, whch are manually extracted from the satellte mage (.e., we construct the same number of partcles as the number of buldngs from a satellte mage). Each partcle s ntalzed by algnng the constructed buldng lne that s closest to the aeral camera wth a lne of buldngs n the satellte mage. For each partcle, we calculate a local mnmum value of the cost wth the gradent method. We then make new partcles n the form of a Gaussan dstrbuton, where the number of partcles defned accordng to the cost and varaton of the partcles s dependent on the number of the teraton of the gradent method. We teratvely do ths procedure several tmes. We do ths teraton fve tmes emprcally. Mnmum value of the cost functon n ths procedure determnes fnal matchng results. The uncertanty of n poston estmaton s defned as follow: U = #of partcles when generatng mnmum cost value total#of partcles. (6) V. EXPERIMENTS AND ANALYSES We tested our proposed method wth QuckBrd satellte mages, whch are rectfed wth shuttle radar topography msson (SRTM) as a dgtal elevaton model (DEM) and ground control ponts (GCP) for geo-referencng [3]. We appled our system to a set of aeral mages that has 56 by 34 resolutons. Fgure shows the results of buldng detecton. Rectangles n the mage are the detecton results of buldngs from the aeral mages. The proposed method detects the buldngs robustly as long as the buldngs satsfy the condtons. A number of UAV localzaton papers proposed verfcaton methods usng GPS or IMU systems [3]. However, t s very dffcult to obtan varous sensor data smultaneously, and synchronzaton of the sensors s not easy. Therefore, we manually verfed our methods. Fgure 2a and 2c show automatcally detected buldngs and ther labeled numbers for each buldng n aeral mages. Rectangles n Fgure 2b and 2d are the manually detected buldng data from satellte mages, and numbers n the mage are also the Fg.. Buldng detecton results from a seres of aeral mages labelng numbers of each buldng. Buldngs labeled as 9, 5, 6 and 7 n aeral mages are matched wth buldngs labeled as 9, 5, 6, and 7 n the satellte mage respectvely, as shown n Fgure2a and 2b. It s apparent that the automatcally extracted buldngs n an aeral mage and the manually extracted buldngs n a satellte mage are well matched. Red crcles n Fgure 2b and 2d are the estmated pose of the camera and ts uncertantes. The bgger crcles mean the hgher uncertantes. We appled our algorthms to key frames that are selected when correspondng ponts are frstly below 50 between aeral mages. Fgure 3 shows the fnal estmated results of the camera poses and ts uncertantes. Fgure 3b shows a set of aeral mages, wth numbers n the crcles of Fgure 3j beng correspondng camera poses. The closer the buldngs are to the camera, the more the pose of the camera become stable because the trangulaton error s reduced as the scene depth decreases. In Fgure 3, uncertantes are decreased as the pose of the camera s close to the buldngs except for the msmatchng case n aeral mage 7 (Fg. 3). If the buldng detecton method does not work well because the columns of buldngs are not detected, our algorthm fals, as shown n aeral mage 7 (Fg. 3). Lttle nformaton on the buldngs from aeral mages also results n method falure. Our method compared wth the GPS usng other aeral mages that has 320 by 240 resolutons, as shown n Fgure 4. The UAV fled to the buldngs that are detected n aeral mages and collected key frames from to 0 sequentally. Although buldngs n satellte and aeral mages are matched well, a proposed pose estmaton method s unstable compared wth GPS and has offset errors. Ths s manly because the trangulaton errors accordng to the scene depth. We can observe that the closer the UAV s to the buldngs, the more the pose of the UAV become stable and also the errors are reduced. VI. CONCLUSIONS We desgned a semantc matchng algorthm between forward-lookng aeral mages and down-lookng satellte mages based on relatonal nformaton of buldngs to estmate a global pose of a UAV. We detect buldngs n forward-lookng aeral mages by observng that the columns of buldngs are normal to the ground plane and the buldngs are part of man-made regons and have a repeated pattern. 3885

7 Fnally, we proposed a cost functon to match the buldng nformaton from aeral mages and manually detected connectons of buldngs from satellte mages, consderng errors n 3D constructon of aeral mages. Our system works well wth assumptons that the UAV fles around buldngs and the ground plane s flat. Also, our system s not real tme. Even though there are lmtatons to our algorthm, our proposed approach shows a promsng soluton to pose estmaton of a UAV wth only forward-lookng camera data. For more accurate and robust pose estmaton, we wll carry out addtonal studes on how to combne road nformaton wth our current work. (c) REFERENCES [] Bruno Snopol, Maro Mchel, Ganluca Donato, T. John Koo, Vson Based Navgaton for an Unmanned Aeral Vehcle, Internatonal Conference on Robotcs and Automaton, 200. [2] Kumar. R., Sawhney. H. S., Asmuth. J. C. Pope. A. Hsu. S., Regstraton of vdeo to geo-referenced magery, Fourteenth Internatonal Conference on, 998. [3] D.-G. Sm, R.-H. Park, R. C. Km, S. U. Lee, and I. C. Km, Integrated poston estmaton usng aeral mage sequences., IEEE Trans, Pattern Anal. Machne Intell., Vol. PAMI-24 no., pp. -8, Jan [4] Fernando Caballero, Lus Merno, Joaqun Ferruz and Anbal Ollero, Improvng Vson-based Planar Moton Estmaton for Unmanned Aeral Vehcles through Onlne Mosacng, Internatonal Conference on Robotcs and Automaton, [5] Fernando Caballero, Lus Merno, Joaqun Ferruz and Anbal Ollero, Homography Based Kalman Flter for Mosac buldng. Applcaton to UAV pose estmaton, Internatonal Conference on Robotcs and Automaton, [6] D. G. Lowe, Object Recognton from Local Scale-Invarant Features", n Proceedngs of the IEEE Internatonal Conference on Computer Vson, 999. [7] R. I. Hartley and A. Zsserman. Multple Vew Geometry n Computer Vson. Cambrdge Unversty Press, Second Edton [8] S. Kumar and Martal Hebert, Man-Made Structure Detecton n Natural Images usng a Causal Multscale Random Feld", n Proceedngs of the IEEE Internatonal Conference on Computer Vson, [9] J. Besag, On the statstcal analyss of drty pctures, Journal of the Royal Statstcal Socety, 986. [0] Janbo Sh, Carlo Tomas, Good features to track, 994 IEEE Conference on Computer Vson and Pattern Recognton (CVPR'94), 994, pp [] B. Trggs. Autocalbraton and the absolute quadrc. IEEE Computer Socety Conference on Computer Vson and Pattern Recognton, pages , 997. [2] J.S. Lu, Monte Carlo Strateges n Scentfc Computng, Sprnger, 200 [3] (d) Fg. 2. Matchng results wth buldng nformaton: detected buldngs n aeral scene ; matched results between buldngs n aeral scene and buldngs n satellte mages; (c) detected buldngs n aeral scene 2; and (d) matched results between buldngs n aeral scene 2 and buldngs n satellte mages. uncertantes of pose for each aeral mage 3886

8 aeral mage (c) aeral mage 2 (d) aeral mage 3 (e) aeral mage 4 (f) aeral mage 5 (g) aeral mage 6 (h) aeral mage 7 () aeral mage 8 (j) UAV localzaton results accordng to aeral mages Fg. 3. Fnal results; uncertantes of UAV pose for each aeral mage; ~() red rectangles are detected buldngs and numbers are buldng label numbers; (j) numbers n crcles are the correspondng aeral mage number and crcles show the pose of the forward-lookng aeral camera. Red crcles are the results of the camera pose when the buldng match s successful, and blue crcles are the results of the camera pose when the buldng match has faled. Fg. 4. GPS and proposed results; yellow lnes are GPS results and red lnes are proposed results. Numbers are key frame number n aeral mages; errors between GPS and proposed results n Eucldan dstance. 3887

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

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

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

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

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

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

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

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

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

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

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

More information

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

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

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

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

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

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

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

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

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

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

IMAGE MATCHING WITH SIFT FEATURES A PROBABILISTIC APPROACH

IMAGE MATCHING WITH SIFT FEATURES A PROBABILISTIC APPROACH IMAGE MATCHING WITH SIFT FEATURES A PROBABILISTIC APPROACH Jyot Joglekar a, *, Shrsh S. Gedam b a CSRE, IIT Bombay, Doctoral Student, Mumba, Inda jyotj@tb.ac.n b Centre of Studes n Resources Engneerng,

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

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

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

Local Quaternary Patterns and Feature Local Quaternary Patterns

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

More information

A Probabilistic Approach to Detect Urban Regions from Remotely Sensed Images Based on Combination of Local Features

A Probabilistic Approach to Detect Urban Regions from Remotely Sensed Images Based on Combination of Local Features A Probablstc Approach to Detect Urban Regons from Remotely Sensed Images Based on Combnaton of Local Features Berl Sırmaçek German Aerospace Center (DLR) Remote Sensng Technology Insttute Weßlng, 82234,

More information

Classifier Selection Based on Data Complexity Measures *

Classifier Selection Based on Data Complexity Measures * Classfer Selecton Based on Data Complexty Measures * Edth Hernández-Reyes, J.A. Carrasco-Ochoa, and J.Fco. Martínez-Trndad Natonal Insttute for Astrophyscs, Optcs and Electroncs, Lus Enrque Erro No.1 Sta.

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

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

MOTION BLUR ESTIMATION AT CORNERS

MOTION BLUR ESTIMATION AT CORNERS Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter

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

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

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

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

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

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

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

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

Delayed Features Initialization for Inverse Depth Monocular SLAM

Delayed Features Initialization for Inverse Depth Monocular SLAM Delayed Features Intalzaton for Inverse Depth Monocular SLAM Rodrgo Mungua and Anton Grau Department of Automatc Control, Techncal Unversty of Catalona, UPC c/ Pau Gargallo, 5 E-0808 Barcelona, Span, {rodrgo.mungua;anton.grau}@upc.edu

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

Fitting and Alignment

Fitting and Alignment Fttng and Algnment Computer Vson Ja-Bn Huang, Vrgna Tech Many sldes from S. Lazebnk and D. Hoem Admnstratve Stuffs HW 1 Competton: Edge Detecton Submsson lnk HW 2 wll be posted tonght Due Oct 09 (Mon)

More information

Unsupervised Learning and Clustering

Unsupervised Learning and Clustering Unsupervsed Learnng and Clusterng Why consder unlabeled samples?. Collectng and labelng large set of samples s costly Gettng recorded speech s free, labelng s tme consumng 2. Classfer could be desgned

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

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

Histogram of Template for Pedestrian Detection

Histogram of Template for Pedestrian Detection PAPER IEICE TRANS. FUNDAMENTALS/COMMUN./ELECTRON./INF. & SYST., VOL. E85-A/B/C/D, No. xx JANUARY 20xx Hstogram of Template for Pedestran Detecton Shaopeng Tang, Non Member, Satosh Goto Fellow Summary In

More information

Shape Classification Using Contour Simplification and Tangent Function

Shape Classification Using Contour Simplification and Tangent Function INTERNATIONAL JOURNAL OF CIRCUIT, YTEM AND IGNAL PROCEING hape Classfcaton Usng Contour mplfcaton and Tangent Functon Ch-Man Pun and Cong Ln Abstract - In ths paper we propose a new approach for mage classfcaton

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

Hierarchical Motion Consistency Constraint for Efficient Geometrical Verification in UAV Image Matching

Hierarchical Motion Consistency Constraint for Efficient Geometrical Verification in UAV Image Matching Herarchcal Moton Consstency Constrant for Effcent Geometrcal Verfcaton n UAV Image Matchng San Jang 1, Wanshou Jang 1,2, * 1 State Key Laboratory of Informaton Engneerng n Surveyng, Mappng and Remote Sensng,

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

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

Discriminative Dictionary Learning with Pairwise Constraints

Discriminative Dictionary Learning with Pairwise Constraints Dscrmnatve Dctonary Learnng wth Parwse Constrants Humn Guo Zhuoln Jang LARRY S. DAVIS UNIVERSITY OF MARYLAND Nov. 6 th, Outlne Introducton/motvaton Dctonary Learnng Dscrmnatve Dctonary Learnng wth Parwse

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

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

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

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

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

More information

A Gradient Difference based Technique for Video Text Detection

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

More information

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

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

A Gradient Difference based Technique for Video Text Detection

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

More information

Face Recognition using 3D Directional Corner Points

Face Recognition using 3D Directional Corner Points 2014 22nd Internatonal Conference on Pattern Recognton Face Recognton usng 3D Drectonal Corner Ponts Xun Yu, Yongsheng Gao School of Engneerng Grffth Unversty Nathan, QLD, Australa xun.yu@grffthun.edu.au,

More information

Calibration of an Articulated Camera System with Scale Factor Estimation

Calibration of an Articulated Camera System with Scale Factor Estimation Calbraton of an Artculated Camera System wth Scale Factor Estmaton CHEN Junzhou, Kn Hong WONG arxv:.47v [cs.cv] 7 Oct Abstract Multple Camera Systems (MCS) have been wdely used n many vson applcatons and

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

Robust Inlier Feature Tracking Method for Multiple Pedestrian Tracking

Robust Inlier Feature Tracking Method for Multiple Pedestrian Tracking 2011 Internatonal Conference on Informaton and Intellgent Computng IPCSIT vol.18 (2011) (2011) IACSIT Press, Sngapore Robust Inler Feature Trackng Method for Multple Pedestran Trackng Young-Chul Lm a*

More information

Face Detection with Deep Learning

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

More information

Collaboratively Regularized Nearest Points for Set Based Recognition

Collaboratively Regularized Nearest Points for Set Based Recognition Academc Center for Computng and Meda Studes, Kyoto Unversty Collaboratvely Regularzed Nearest Ponts for Set Based Recognton Yang Wu, Mchhko Mnoh, Masayuk Mukunok Kyoto Unversty 9/1/013 BMVC 013 @ Brstol,

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

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

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

Integrated Expression-Invariant Face Recognition with Constrained Optical Flow

Integrated Expression-Invariant Face Recognition with Constrained Optical Flow Integrated Expresson-Invarant Face Recognton wth Constraned Optcal Flow Chao-Kue Hseh, Shang-Hong La 2, and Yung-Chang Chen Department of Electrcal Engneerng, Natonal Tsng Hua Unversty, Tawan 2 Department

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

Accuracy of Measuring Camera Position by Marker Observation

Accuracy of Measuring Camera Position by Marker Observation J. Software Engneerng & Applcatons, 2010, 3, 906-913 do:10.4236/jsea.2010.310107 Publshed Onlne October 2010 (http://www.scrp.org/journal/jsea) Accuracy of Measurng Camera Poston by Marker Observaton Vladmr

More information

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like:

Outline. Self-Organizing Maps (SOM) US Hebbian Learning, Cntd. The learning rule is Hebbian like: Self-Organzng Maps (SOM) Turgay İBRİKÇİ, PhD. Outlne Introducton Structures of SOM SOM Archtecture Neghborhoods SOM Algorthm Examples Summary 1 2 Unsupervsed Hebban Learnng US Hebban Learnng, Cntd 3 A

More information

A Clustering Algorithm for Key Frame Extraction Based on Density Peak

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

More information

Range Data Registration Using Photometric Features

Range Data Registration Using Photometric Features Range Data Regstraton Usng Photometrc Features Joon Kyu Seo, Gregory C. Sharp, and Sang Wook Lee Dept. of Meda Technology, Sogang Unversty, Seoul, Korea Dept. of Radaton Oncology, Massachusetts General

More information

Palmprint Feature Extraction Using 2-D Gabor Filters

Palmprint Feature Extraction Using 2-D Gabor Filters Palmprnt Feature Extracton Usng 2-D Gabor Flters Wa Kn Kong Davd Zhang and Wenxn L Bometrcs Research Centre Department of Computng The Hong Kong Polytechnc Unversty Kowloon Hong Kong Correspondng author:

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

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z.

TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS. Muradaliyev A.Z. TECHNIQUE OF FORMATION HOMOGENEOUS SAMPLE SAME OBJECTS Muradalyev AZ Azerbajan Scentfc-Research and Desgn-Prospectng Insttute of Energetc AZ1012, Ave HZardab-94 E-mal:aydn_murad@yahoocom Importance of

More information

Alignment of Non-Overlapping Sequences

Alignment of Non-Overlapping Sequences Algnment of Non-Overlappng Sequences Yaron Casp Mchal ran Dept. of Computer Scence and Appled Math The Wezmann nsttute of Scence 76100 Rehovot, srael Ths paper shows how two mage sequences that have no

More information

Mobile Robot Localization and Mapping by Scan Matching using Laser Reflection Intensity of the SOKUIKI Sensor

Mobile Robot Localization and Mapping by Scan Matching using Laser Reflection Intensity of the SOKUIKI Sensor Moble Robot Localzaton and Mappng by Scan Matchng usng Reflecton Intensty of the SOKUIKI Sensor *HARA Yoshtaka, KAWATA Hrohko, OHYA Akhsa, YUTA Shn ch Intellgent Robot Laboratory Unversty of Tsukuba 1-1-1,

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

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

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

A PATTERN RECOGNITION APPROACH TO IMAGE SEGMENTATION

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

More information

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

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming

Kent State University CS 4/ Design and Analysis of Algorithms. Dept. of Math & Computer Science LECT-16. Dynamic Programming CS 4/560 Desgn and Analyss of Algorthms Kent State Unversty Dept. of Math & Computer Scence LECT-6 Dynamc Programmng 2 Dynamc Programmng Dynamc Programmng, lke the dvde-and-conquer method, solves problems

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

Fingerprint matching based on weighting method and SVM

Fingerprint matching based on weighting method and SVM Fngerprnt matchng based on weghtng method and SVM Ja Ja, Lanhong Ca, Pnyan Lu, Xuhu Lu Key Laboratory of Pervasve Computng (Tsnghua Unversty), Mnstry of Educaton Bejng 100084, P.R.Chna {jaja}@mals.tsnghua.edu.cn

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

Face Recognition Method Based on Within-class Clustering SVM

Face Recognition Method Based on Within-class Clustering SVM Face Recognton Method Based on Wthn-class Clusterng SVM Yan Wu, Xao Yao and Yng Xa Department of Computer Scence and Engneerng Tong Unversty Shangha, Chna Abstract - A face recognton method based on Wthn-class

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

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

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

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

Image Matching Algorithm based on Feature-point and DAISY Descriptor

Image Matching Algorithm based on Feature-point and DAISY Descriptor JOURNAL OF MULTIMEDIA, VOL. 9, NO. 6, JUNE 2014 829 Image Matchng Algorthm based on Feature-pont and DAISY Descrptor L L School of Busness, Schuan Agrcultural Unversty, Schuan Dujanyan 611830, Chna Abstract

More information

A Novel Adaptive Descriptor Algorithm for Ternary Pattern Textures

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

More information

AIMS Computer vision. AIMS Computer Vision. Outline. Outline.

AIMS Computer vision. AIMS Computer Vision. Outline. Outline. AIMS Computer Vson 1 Matchng, ndexng, and search 2 Object category detecton 3 Vsual geometry 1/2: Camera models and trangulaton 4 Vsual geometry 2/2: Reconstructon from multple vews AIMS Computer vson

More information

The Research of Support Vector Machine in Agricultural Data Classification

The Research of Support Vector Machine in Agricultural Data Classification The Research of Support Vector Machne n Agrcultural Data Classfcaton Le Sh, Qguo Duan, Xnmng Ma, Me Weng College of Informaton and Management Scence, HeNan Agrcultural Unversty, Zhengzhou 45000 Chna Zhengzhou

More information

PCA Based Gait Segmentation

PCA Based Gait Segmentation Honggu L, Cupng Sh & Xngguo L PCA Based Gat Segmentaton PCA Based Gat Segmentaton Honggu L, Cupng Sh, and Xngguo L 2 Electronc Department, Physcs College, Yangzhou Unversty, 225002 Yangzhou, Chna 2 Department

More information