Automatic 3D Building Reconstruction

Size: px
Start display at page:

Download "Automatic 3D Building Reconstruction"

Transcription

1 Automatc 3D Buldng Reconstructon Ildko Suveg, George Vosselman Delft Unversty of Technology, The Netherlands Secton of Photogrammetry and Remote Sensng {I.Suveg, ABSTRACT We present a knowledge-based system for automatc 3D buldng reconstructon from aeral mages. Our approach reles on combnng pars of stereo mages wth 2D GIS map and doman knowledge. Snce most buldngs can be descrbed as aggregaton of smple buldng types, the doman knowledge s represented n a buldng lbrary contanng buldng prmtves (flat, gable, and hp roof buldng). The approach of modelng buldngs usng a set of basc buldng models suggests the usage of Constructve Sold Geometry representaton for buldng descrpton. The buldng reconstructon process s formulated as a hypothess generaton and verfcaton scheme. It starts wth the parttonng of a buldng n smple buldng parts based on the ground plan defned n the map. For each buldng partton dfferent buldng hypotheses are generated correspondng to the buldng prmtves defned n the buldng lbrary. The evaluaton of the generated buldng models s based on the formulaton of the mutual nformaton between the model and the mages. The CSG tree representng a buldng s gven by the best ft of the buldng models correspondng to the buldng parttons. We used ths method to reconstruct buldngs n suburban and urban scenes. The method worked well even n dffcult condtons (nose, shadow). Keywords: 3D reconstructon, mnmum descrpton length, model fttng, evaluaton, mutual nformaton 1. INTRODUCTION 3D reconstructon of buldngs has been an actve research topc n computer vson n recent years. 3D reconstructon of buldngs from aeral mages s becomng of ncreasng practcal mportance. Tradtonal applcatons are those of cartography and photo nterpretaton. Newer applcatons nclude urban plannng, constructon, envronment, communcaton, transportaton, energy and property management, toursm, and vrtual tours of ctes. Photogrammetrc methods are well establshed but show neffcences due to the extensve amount of data. Manual 3D processng of aeral mages s very tme consumng and requres hghly qualfed personnel and expensve nstruments. Therefore, speedng up ths process by automatc or semautomatc procedures has become a necessty. The current state of automaton n the reconstructon of buldngs from aeral mages s stll surprsngly low. A lot of algorthms and systems have been proposed towards ths problem. However, a versatle soluton to the automatc reconstructon has not been found yet, wth only partal solutons and lmted success n constraned envronments beng the state of art. The dffculty n obtanng a general soluton to ths problem can be attrbuted to the complexty of the reconstructon tself, as t nvolves processng at dfferent levels: low level processng (feature extracton), mddle level processng (representaton and descrpton of buldng models) and hgh level processng (matchng and reasonng). The success of a reconstructon system depends upon the succeedng at all these levels and n combnng these levels of processng. Most approaches have focused on the reconstructon of specfc buldng models: rectlnear shapes [13, 15], flat roofs [8, 9] or parametrc models [4]. But buldngs show a much wder varety n ther shape. Other approaches employ a generc roof model that assumes planar roof surfaces [3, 12, 16]. These 3D roof planes are generated by groupng the coplanar 3D lnes or corners computed from the mages. Nevertheless, the feature extractors can fragment or mss boundary lnes, due to low contrast, occlusons, and bad perspectve. To overcome these problems, the mage data has to be combned wth other data sources, for example fusng mages wth scanned [11] or dgtal map [7]. These approaches represent the newest trend n 3D buldng reconstructon. Three-Dmensonal Image Capture and Applcatons V, Bran D. Corner, Roy P. Pargas, Joseph H. Nurre, Edtors, Proceedngs of SPIE Vol (2002) 2002 SPIE X/02/$

2 Our strategy for 3D reconstructon of buldngs combnes pars of stereo mages wth large-scale Geographc Informaton System (GIS) maps and doman knowledge as addtonal nformaton sources. The 2D GIS map contans the outlne of footprnts of the buldngs. The knowledge about the problem doman s represented by a buldng lbrary contanng prmtve buldng models. Although, buldngs reveal a hgh varablty n shape, even complex buldngs can be generated by combnng smple buldng models wth flat, gable or hp roof. Ths paper s organzed as follows: Secton 2 presents an overvew of the steps nvolved n the proposed method for 3D reconstructon of buldngs. The parttonng of a buldng and rankng of the resultant parttonng schemes are dscussed n secton 3. The next secton descrbes the generaton of buldng hypotheses. Secton 5 presents an evaluaton functon based on mutual nformaton for determnng the best buldng hypothess. The refned reconstructon of a complete buldng s descrbed n secton 5. Secton 6 shows some expermental results. The conclusons and future work are dscussed n the fnal secton. 2. METHOD OVERVIEW The buldng reconstructon process s formulated as a mult-level hypothess generaton and verfcaton scheme and t s mplemented as a search tree. The tree s generated ncrementally by the search method. To cope wth the complexty of aeral mages specfc knowledge about buldngs have to be ntegrated n the reconstructon process. Snce most buldngs can be descrbed as an aggregaton of smple buldng types, the knowledge about the problem doman can be represented n a buldng lbrary contanng the smple buldng models (flat roof, gable roof, and hp roof buldng). The approach of modelng buldngs usng a set of basc buldng models (prmtves) suggests the usage of Constructve Sold Geometry (CSG) representaton for buldng descrpton. In ths way, a complex buldng can be seen as a CSG tree, where the leaf nodes contan prmtve buldng models and the nternal nodes contan boolean operatons such as unon, ntersecton, dfference. The reconstructon process starts wth the parttonng of a buldng n smple buldng parts. All possble parttonng schemes of a buldng are represented on the frst level of the search tree. The second level of the tree contans the parttons correspondng to each parttonng scheme. Next, the tree s expanded wth a level correspondng to dfferent buldng hypotheses generated for each buldng partton. Correspondng to each buldng prmtve defned n the buldng lbrary, buldng hypotheses are generated. The estmaton of the parameters of the buldng model s performed usng a fttng algorthm. The buldng hypotheses are verfed by back projectng them nto the mages and then matchng wth the nformaton extracted from the mages. The matchng defnes a score functon that s used to gude the search n the tree. The CSG tree representng a buldng s gven by the best ft of the buldng models correspondng to the buldng parttons. In the fnal verfcaton step the complete CSG tree s ft to the mage data. To mprove the results, constrants, whch descrbe geometrc relatonshps between buldng prmtves, are ncorporated n the fttng algorthm. 3. PARTITIONING OF A BUILDING The frst step of the actual reconstructon process s the parttonng of a buldng n smple buldng parts, whch mght correspond to the buldng models defned n the buldng lbrary. Frst, the parttonng s done usng only the ground plan of the buldng defned n the GIS map. If the ground plan of the buldng s not a rectangle, then t s dvded n rectangles, called parttons. The lne segments created by parttonng are labeled as nternal lnes, whle the orgnal house segments are labeled as external lnes. A parttonng scheme can be defned as a subdvson of a buldng nto dsjont parttons. These parttonng schemes are generated by sequental mergng of the parttons. Two parttons can be merged f they share a common edge. A buldng can have multple parttonng schemes (fg. 2), more or less lkely to occur n realty. Each of these parttonng schemes wll start up a branch n the search tree. The number of possble parttonng schemes ncreases wth the complexty of a buldng. Due to the exponental complexty of the tree search, searchng all the paths would be very tme consumng. Therefore, we consder only the parttonng schemes that have some support n the mages. The goal s to defne a measure of ths support and to rank the parttonng schemes based on ths measure. Optmzng the order, n whch the parttonng schemes are consdered n the search tree, can reduce the number of parttonng schemes that have to be verfed and, thus, the reconstructon tme. In ths way the most lkely parttonng schemes are evaluated frst and then the search s stopped when an optmum buldng model s found, thus mnmzng the number of unnecessary verfcaton of parttonng schemes. 60 Proc. SPIE Vol. 4661

3 a) Fgure 1. a) Condtonal probablty densty P(l l p ) b) Probablty densty functon of the mage lne length P(l ) c) Mutual nformaton I(l ; l p ) For rankng parttonng schemes, a metrc based on mutual nformaton has been developed. Ths metrc employs mage nformaton, namely mage lnes. The mage lnes are extracted usng the Foerstner operator [5]. The metrc measures the support that the mage lnes gve to a parttonng scheme. Ths support should be hgh for a good parttonng scheme, and t should be negatve f there s no mage nformaton to support a parttonng scheme. Therefore, the best parttonng scheme can be defned as the one wth the hghest mutual nformaton. The formulaton of mutual nformaton s largely credted to Shannon (1948). Snce then, there have been many uses of mutual nformaton especally n communcaton theory. In computer vson mutual nformaton was used for relatonal matchng [21] and for mage regstraton [22]. The mutual nformaton between two descrptons M = {m 1, m 2, } and D = {d 1, d 2, } s defned as the dfference between the self-nformaton and the condtonal nformaton [23]: I(m ; d j ) = I( d j ) - I( m d j ) (1) where I( d j ) = -log P( d j ) and I(m d j ) = -log P(m d j ) Thus the mutual nformaton can be wrtten as: P(d j m ) I(m ;d j) = log (2) P(d j) The metrc used for rankng of parttonng schemes s based on the formulaton of mutual nformaton between the length of the lnes of parttonng schemes and the length of the lnes extracted from mages. To calculate the mutual nformaton between an mage lne length l and a partton lne length l p, we have to know the condtonal probablty densty of the mage lne length gven the partton lne length P(l l p ). Ths expresson can be gven by: l lp 1,f 0 l lp l 2 p(l p l p) = l (3) 1 l p 0, else Ths functon s shown n fgure 1a for the buldng from fgure 2. The length of the mage lne can be at most length of the projected partton lne l p. Snce the probabltes of the lnes length n the parttonng schemes are known, the probablty densty functon of the mage lne length can be calculated by: p(l ) = p(l l )P(l ) (4) p p lp Fgure 1b shows the probablty densty functon of the mage lne length, wthout the knowledge of the projected partton lne length. Conform (1) the mutual nformaton between an mage lne length and a partton lne length can be calculated as: p(l l p) I(l p;l ) = log (5) p(l ) Proc. SPIE Vol

4 a) b) Rank = 4.21 c) Rank = 3.35 d) Rank = e) Rank = f) Rank = Fgure 2. a) Lnes extracted from mage b) f) Possble parttonng schemes and t s shown n fgure 1c. The rank of a parttonng scheme s gven by the sum of the mutual nformaton between ts lnes and mage lnes: I(P;ID) = I(l l ) (6) lp p Clearly, the external house lnes do not provde any nformaton about a parttonng scheme, therefore ther support can be consdered null. On the other hand, the nternal house lnes are more mportant than the external house lnes and thus wll have a large mpact on the rank measure. Ther support can be computed usng (5). Another crteron that has to be consdered at the rankng of the parttonng schemes s the smplcty, expressed by Mnmum Descrpton Length (MDL) crteron. Ths crteron provdes a means of gvng hgher prorty to the parttonng schemes wth a smaller number of parttons. The measure of the smplcty then becomes the number of bts necessary to descrbe the parttonng scheme. For an optmal descrpton ths s gven by: log 2 n where n s the number of parttons composng the partton scheme. Hence, the rank of a parttonng scheme s gven by: Rank(PS) = I(P;ID) log n (7) If the rank of a partton scheme s hgh enough then the partton can be classfed as standalone partton and t s not used n further partton mergng operatons. Thus the number of parttonng schemes s reduced. Usng ths rankng method for orderng the possble parttonng schemes, we can avod a blnd search of the tree. An example s gven n fgure 2. There are fve possble parttonng schemes for that buldng. These parttonng schemes together wth ther ranks are presented n fgure 2 b-f. The hghest rank was assgned to the frst parttonng scheme. Other examples are presented n fgure 3. Here only the best ranked parttonng schemes are shown. Fgure 3. Best ranked parttonng schemes selected from the lst of all possble parttonng schemes 4. GENERATION OF BUILDING HYPOTHESES After the parttonng process the next step s the generaton of buldng hypotheses. For each partton of the parttonng schemes dfferent buldng hypotheses are generated correspondng to the buldng models defned n the buldng lbrary. To avod multple generaton of buldng hypotheses for a partton ncluded n more parttonng schemes a dynamc programmng method s used. The generated buldng hypotheses are represented on the last level of the search tree. The basc buldng models n the buldng lbrary are descrbed by parametrc models havng pose and shape parameters. For nstance to descrbe a flat roof buldng 6 parameters are necessary: wdth, length, heght, x, y coordnates of the buldng reference pont and the orentaton n the xy-plane. For a gable roof an extra parameter, the heght of the rdge has to be consdered. The parameters of the model are estmated n a two-step method. Frst an approxmate estmaton s done based on the nformaton from the map and 3D nformaton extracted from mages. Afterwards the values of the parameters are mproved by fttng the model to the mages. 62 Proc. SPIE Vol. 4661

5 5.1 Reconstructon of 3D corners and 3D lnes For the approxmate estmaton of the parameters of a buldng model 3D nformaton are extracted from mages. Ths 3D nformaton conssts of 3D corners and 3D lnes obtaned by matchng 2D features extracted from dfferent mages. To cope wth the combnatoral complexty of the matchng, many constrants have been ncorporated n the matchng process. The constrants used for corner ponts matchng are: Eppolar geometry: the eppolar constrant s appled to restrct the search for correspondences along one lne, the eppolar lne. Heght: The 3D pont obtaned by trangulaton from two 2D corner ponts must have a heght between the mnmum and maxmum heght of the buldng. Ths problem s dentcal to the determnaton of the dsparty search range along the eppolar lne. Ground plan of a buldng: The 3D pont must le nsde or suffcently close to the ground plan of the buldng defned n the map. The problem of matchng lne segments s slghtly more complex than that of matchng ponts, because the lne segment extracton algorthm often produces dfferent results n the two mages. Hence, two lne segments generally do not correspond globally and only contan a subset of homologous ponts. The constrants used for lne segments matchng are: Eppolar geometry: The lne segment n one vew must le at least partally wthn a bean defned by the eppolar geometry and the buldng heght constrants. Consder fgure 4. By the eppolar constrants for ponts, the match for A must le on the eppolar lne ep1, defned by A. Smlarly, a match for B must le on ep2. By knowng the heght range of buldng, the search space can be reduced to the segments on the eppolar lnes defned by extreme heght values. Hence, the search space for matchng lne segments s lmted to a four-corner polygon. Each lne segment at least partally nsde of ths polygon can be matched wth the ntal lne segment. Unqueness: Ths constrant mposes that one lne segment from the frst mage has, at most, one correspondng lne segment n the second mage (a symmetrc constrant apples to a lne segment of the second mage). Order: Ths constrant assumes the preservaton of the order of correspondng lnes from the two mages. 5.2 Estmaton of buldng model parameters In the ntal approxmaton the x, y coordnates and the orentaton of a buldng prmtve are gven by the ground plan of the buldng. The wdth and length parameters are the wdth and the length of the rectangle correspondng to the ground plan of the buldng part. The heght of the buldng prmtve s computed takng nto account the heghts of the reconstructed 3D corners of the buldng part. For a gable roof the heght of the rdge s consdered as the heght of the reconstructed 3D top lne f the top lnes were detected n both mages and the 3D lne could be reconstructed. Otherwse, the approxmate poston of the projected rdge n the mages can be deducted taken nto account the symmetry of a gable roof. Then the 3D rdge can be reconstructed by matchng these two approxmate lne segments. At ths stage the estmaton s nfluenced by uncertantes of the knowledge sources. The uncertantes are due to the accuracy of the GIS map, the roof extensons, and estmated heght [17]. In order to handle these uncertantes, a more precse estmaton of the parameters s obtaned usng a fttng algorthm. Ths algorthm fts the edges of the projected wre frame of the model to gradents of the pxels from both mages smultaneously [20]. Ths algorthm s smlar to the one descrbed by Lowe [10]. The fttng method s descrbed as an teratve least-square algorthm. It estmates the changes of the parameter values that have to be appled n order to mnmze the square sum of the perpendcular dstances of the mage pxels to the nearest wre frame edge. An observaton equaton s set up for each mage pxel wthn some range of a wre frame edge. The lnearzed observaton equaton for a pxel j can be wrtten as: K u j E{ u j} = p (8) p = 1 B B1 A1 A2 B2 Fgure 4. Eppolar constrant for matchng lne segments Proc. SPIE Vol

6 where u j s the observed perpendcular dstance of the pxel to the nearest edge of the wre frame, p are the model parameters, K s the number of parameters, and p are the changes of the parameters that have to be estmated. In order to ensure that the pxels wth hgher gradents domnate the parameter estmaton, the squared gradent of the pxel can be used as a weght to ts observaton equaton. 5. EVALUATION OF BUILDING MODELS The 3D reconstructon of a buldng can be seen as a tree search. The search space for the best ft buldng model can be represented as a tree wth the nodes of the tree representng the dfferent buldng prmtve hypotheses. The root node of the tree represents the ntal state, where only the ground plan of the buldng s known. The frst level of the tree contans all the possble parttonng schemes of the buldng ordered by ther ranks. The second level contans the parttons correspondng to each parttonng scheme. The last level of the search tree contans the dfferent buldng hypotheses generated for each buldng partton. Two problems have to be consdered at the search of the tree: Defnton of an evaluaton functon to gude the search for the best soluton Defnton of stops crtera, whch speed up the search by reducng the search space. In ths secton, we descrbe the defnton of an evaluaton functon. From the possble hypotheses of a matchng between an object model and an mage, one wants to select the hypothess that maxmzes some approprate metrc. Therefore, an evaluaton functon s defned to measure for the qualty of the match. Usually, an evaluaton functon s based on error models that descrbe how an mage feature may dffer from what the object model has predcted. Two man categores of approaches for defnng evaluaton functons can be dstngushed. Ad hoc evaluaton functons were used by Ayache [1], Beverdge [2], Grmson [6]. Wth ths approach, components of the evaluaton functon are combned usng trade-off parameters that are determned emprcally. Other class of evaluaton functons s based on statstcal theory. Match qualty measures are often defned usng Bayesan probablty theory ([14], [19]). Our evaluaton functon belongs to ths latest category, usng a mutual nformaton based measure. The evaluaton functon defnes the score of matchng between the hypotheszed buldng model and the mages. Matchng can be seen as a communcaton problem, where the model descrpton M = {m 1, m 2, } s transmtted through a communcaton channel nto the mage D = {d 1, d 2, }. The mage data wll be smlar to the model data but sometmes t s corrupted due to occlusons, nose, etc. The smlarty between the two descrptons can be measured by the mutual nformaton I(M; D). A lot of work has been done on computng matchng scores. Generally, one can dstngush between feature based and ntensty based approaches. The feature-based methods requre segmentaton of the mages before the matchng process. However, usually the segmentaton needs selecton of a threshold. In addton, the extracted features are nfluenced by nose, bad contrast and occlusons n the mage. To overcome these problems we do the matchng between the model and the mages and the evaluaton of the matchng at the lowest level of abstracton, namely at pxel level. The attrbutes dealt wth at ths level are gradents. Another advantage of our evaluaton functon s the smplcty. The dstrbuton of the gradents at random mage ponts P(grad ) and the condtonal dstrbuton of the gradents along the projected roof edges P(grad pont m ) can be determned by tranng (see secton 5.3). These dstrbutons are shown n fgure 5a, b. Thus, the mutual nformaton between an mage pxel and the correspondng model pont s gven by: P(grad po nt m) I (pont m;pont ) = log (9) P(grad ) and t s shown n fgure 5c. Our evaluaton functon gves a postve response where ponts match wth hgh confdence, a negatve response where there s a clear msmatch and zero response n the ponts where there s nether evdence for match nor evdence aganst a match. The mutual nformaton for a model lne s found by takng the sum of the ponts of the lne: I(lne ;lne ) = I(pont ;pont ) (10) m m pontm lnem The total nformaton for a buldng model n both mages s gven by the sum over all ponts on all projected model lnes n all mages: 64 Proc. SPIE Vol. 4661

7 I(M;D) P(grad pont ) P(grad ) 2 m = log (11) k= 1 lnem pontm 5.1 Mnmum Descrpton Length Prncple The goal s to select the model M from a lst of models M = { M 1, M 2, }, whch best fts the mage data, knowng the transformatons. If all the models have had the same complexty, ths could have been acheved by choosng the model wth the hghest mutual nformaton. But the mutual nformaton between a model and the mage data ncreases wth the complexty of a model. Therefore, the mutual nformaton between dfferent buldng models and mage data are not drectly comparable and cannot be used as an evaluaton functon. The problem can be solved usng the MDL prncple. Ths prncple selects the model M wth the shortest complete descrpton of the data, thus the model whch mnmzes L(D M )+L(M ). If the code used for the descrpton s optmal, the length of the descrpton s equvalent to ts nformaton content. L( M ) = I( M ) and L( D M ) = I( D M ) (12) Thus, the mnmum descrpton length prncple mnmzes: I( D M ) + L( M ) (13) By usng the defnton of the mutual nformaton: I( D; M ) = I( D) - I( D M ) (14) the formula (13) can be expressed as: L( M ) + I( D ) - I( D; M ) => mn (15) Snce I( D ) s constant, the expresson I(D; M ) - L(M ) has to be maxmzed. Therefore, t follows that the best model s gven by: M opt :max(i(m ;D) L(M )) (16) and the expresson Score(M )=I(M ;D) L(M ) can be used as an evaluaton functon for the matchng between buldng model and mage data. 5.2 Relaton MAP and MDL It can be shown that the MAP (maxmum a posteror) and the MDL prncple lead to the same soluton [18]. The maxmum a posteror strategy selects the model M that maxmzes the condtonal probablty of the model gven the data D, P(M D). By usng Bayes formula: P(D M )P(M ) P(M D) = (17) P(D) snce P(D) s constant, MAP states that P(D M )P(M ) has to be maxmzed. The mnmum descrpton length prncple mnmzes (13) I(D M ) + I(M ) Ths can be wrtten as: P(grad) grad P(grad model) grad I(grad;model) grad a) b) c) Fgure 5. a) Gradent dstrbuton P(grad ) b) Condtonal probablty densty of the gradent P(grad pont m ) c) Mutual nformaton I(pont m ; pont ) Proc. SPIE Vol

8 I(D M ) + I(M ) = log P(D M ) log P(M ) (18) = log P(D M )P(M ) => mn Hence, MDL maxmzes P(D M )P(M ) lke MAP. The frst term of (17), P(M D) can be compute, whle the second term P(M ) cannot be specfed easly. The smplest specfcaton of the pror probabltes s that they are all the same,.e. P(M ) s a constant. Ths leads to the maxmum lkelhood strategy of choosng M that maxmzes P(M D). In case that no nformaton about the a pror probabltes s avalable, nstead of MAP crteron MDL crteron can be used, snce MDL does not requre the defnton of a pror probabltes. 5.3 Densty estmaton In order to calculate the score functon for matchng between a buldng model and the mage data as defned n (16), we need to know the a pror probabltes P(grad ) and the condtonal probabltes P(grad pont m ). In estmatng the denstes we don t know the shape of the densty functon whch descrbes the data. Therefore we have to use non-parametrc technques. The easest and the fastest method s hstogrammng. In ths method, the frequency of sample ponts n each bn are counted and then normalzed so that the hstogram frequences all add to one. One alternatve to the hstogrammng could be Parzen wndow densty estmaton [22]. The probabltes of the gradent at random mage ponts can be obtaned drectly from the mages. The gradent dstrbuton s determned as the hstogram of the gradent values n the regons of the mages where there s a buldng. The delneaton of these regons n the mages was descrbed n [17]. The obtaned a pror probablty P(grad ) s shown n fgure 5a. The condtonal probablty densty functon of the gradent along the projected roof edges can be determned from tranng matches by analyzng the probabltes of gradents n these tranng matches. Some mage lnes correspondng to model lnes are selected manually. Next, the hstogram of the gradent values along these lnes s computed. The obtaned condtonal probablty densty functon P(grad pont m ) s shown n fgure 5b. Knowng these two dstrbutons, the mutual nformaton can be computed conform (9) and ths s shown n fgure 5c. 6. CSG TREE FITTING In the fnal verfcaton step the complete CSG tree wll be ft to the mage data. In the prevous stages of our method, the buldng models correspondng to dfferent buldng parttons were treated as solated objects. The results can be further refned f contextual nformaton s utlzed. The fact that the buldng models contaned n the CSG tree form a complex buldng can be seen as contextual nformaton. Between the buldng models of a complex buldng many geometrc relatonshps can be dentfed, whch consttute very valuable nformaton. Therefore, the global fttng algorthm performs a smultaneous adjustment of the buldng models contaned n the CSG tree takng nto account the geometrc relatonshps between them. The geometrc relatonshps between buldng models can be represented by constrants. In the parameter estmaton process, these constrants mean that the parameters of dfferent buldng models are correlated wth each other. The usage of the constrants reduces the degree of freedom of some parameters, therefore the precson of the parameter estmaton s ncreased. Consder the buldng from fgure 9a, composed from a man part and a small attached shed. The estmaton of the parameters of the small buldng extenson can produce problems. By mposng the constrant that the shed s connected to the man buldng, ts parameters can be estmated more precsely, snce a) b) c) Fgure 6. Constrants a) Connecton constrant b) Corner constrant c) Extenson constrant much nformaton can be derved from the man buldng. In our buldng reconstructon system the followng types of constrants are used: Parameter constrant: establshes a relaton between two parameters of two buldng models. For example, two buldng models have the same orentaton. Connecton constrant. One edge of a buldng model les on one of edges of the other buldng model (fgure 6a). Corner constrant. Two buldng models share a common corner (fgure 6b). 66 Proc. SPIE Vol. 4661

9 Extenson constrant. Two buldng models share a common edge (fgure 6c). Constrants can be mplemented as ether hard constrants or soft constrants. A hard constrant mposes a relaton n any condton, whle a soft constrant allows small relaxaton n the specfcaton of the constrant. Our goal s to ntegrate the constrants n the fttng algorthm (8) used to estmate the parameters of the buldng models. We have chosen to mplement the constrants as soft constrants. A soft constrant can be mplemented n a least-square adjustment as weghted observaton wth a standard devaton. The weght specfes the strength of the constrant n the adjustment. At each teraton of the parameter estmaton, the constrants are lnearzed n the neghborhood of the current estmate and then ncluded together wth the observatons equatons correspondng to the mage pxels n the estmaton of the parameters of the buldng. 7. RESULTS The test data conssts of hgh resoluton aeral mages wth the scale of 1:3000. The nteror orentaton parameters of the camera and the exteror orentaton parameters of the mages are known. A 2D GIS map contanng the ground planes of the buldngs s gven. In our current mplementaton, three hypotheses are generated correspondng to a flat roof buldng prmtve and two gable roof prmtves wth dfferent orentatons. Therefore we can reconstruct only flat roof buldngs, gable roof buldngs or buldngs formed by combnng these two buldng types. However, the buldng lbrary can be easly extended wth other prmtve buldng models. Also, we assume that the buldngs have only 90 o corners. Ths s actually a lmtaton of the models defned n the buldng lbrary, snce the current models requre rectangular base. The frst experment was to generate buldng hypotheses for smple buldngs composed by only one buldng prmtve and to select the rght buldng Frst buldng hypotheses derved from outlnes of buldng footprnts from the map are generated correspondng to the buldng models from the buldng lbrary. Next, the buldng hypotheses are ft to the mage data. The scores computed for matchng the hypotheses aganst the mages are used to choose the best model. The resultant buldng models projected back nto one of the mages are presented n fgure 7. The evaluaton functon based on mutual nformaton relably selects the correct model. The buldng models are reconstructed correctly even though some of the roof edges have very bad contrast. Next, we tested our approach on complex buldngs. Frst, the parttonng of the buldng nto buldng prmtves based on the ground plan was performed. Then, for each Score flat = Score flat = Score gable = Score gable = Fgure 7. Reconstructon of smple buldngs a) b) Fgure 8. Refned reconstructon of a buldng. a) Reconstructon wthout constrants Score = b) Reconstructon wth constrants Score = resultant buldng prmtve, hypotheses were generated. Evaluatng the partton schemes we found that the partton schemes presented n fgure 8, 9 are the best ones. Fgure 8 shows the mprovement ganed by ntegratng geometrc constrants between buldng models n the fttng. When fttng wthout constrants the two buldng models are not connected to each other, there s slght dfference n ther orentaton (fgure 8a). Ths problem s solved by ntroducng the connecton constrant between the two buldng models. The evaluaton score ncreased from at the fttng wthout constrants to at constraned fttng. Fgure 10 shows the results obtaned by applyng our approach on an entre scene. Artfcal vertcal walls were added to the automatcally extracted 3D models of the roofs. The results from the proposed approach are encouragng. The method worked well even n dffcult condtons, where feature based approaches would have faled. The constrants ncorporated n the prmtve buldng models Proc. SPIE Vol

10 contrbute to the robustness of the method. Hence the reconstructon has a hgh redundancy and can succeed even n dffcult condtons. 8. CONCLUSIONS a) b) c) d) Fgure 9. Reconstructon of complex buldngs. a, c) Parttonng schemes wth the hghest scores projected back nto mages. b, d) Vrml models correspondng to these parttonng schemes A knowledge-based approach for automatc 3D reconstructon of buldngs from aeral mages was presented. The 3D reconstructon of buldngs was descrbed as a search tree. The generaton of the search tree contanng the multple consstent buldng prmtve hypotheses was descrbed. To search the tree two metrcs based on mutual nformaton were defned. A metrc orders the buldng parttonng schemes such that the most lkely s presented frst for verfcaton to the search tree. Another metrc allows comparson and evaluaton of dfferent buldng hypotheses. Ths metrc s unque n that t compares 3D buldng models drectly to raw mages. No preprocessng or edge detecton s requred. The metrc has been rgorously derved from nformaton theory. The results showed the usefulness of the mutual nformaton as evaluaton metrc. Ths technque works well n domans where edge based methods have dffcultes. Future work wll be drected towards the defnton of the expected amount on mutual nformaton needed for a relable matchng. Ths s gong to be used as stop crtera for the tree search n order to speed up the search. The reconstructon can be further speed up by ncorporatng more knowledge for parttonng the buldngs. References 1. N.Ayache, O.D.Faugeras, HYPER: A Fgure 10. 3D model of a reconstructed scene New Approach for the Recognton and Postonng of Two-Dmensonal Objects, IEEE PAMI, 8, 1, pp , Jan J. Beverdge, R.Wess, E.Rseman, Optmsaton of 2D Model Matchng, In Proc. Image Understandng Workshop, pp , F. Bgnone, O. Henrcsson, P. Fua, M. Strcker, Automatc Extracton of Generc House Roofs from Hgh Resoluton Aeral Imagery, Computer Vson - ECCV 96, Sprnger Verlag, vol.1, pp , A. Fscher, T.H. Kolbe, F. Lang, A.B. Cremers, W. Förstner, L. Plümer, V. Stenhage, Extractng Buldngs from Aeral Images Usng Herarchcal Aggregaton n 2D and 3D, Computer Vson and Image Understandng, Vol. 72, no. 2, Nov W. Foerstner, A Framework for Low Level Feature Extracton, Computer Vson - ECCV94, vol.2, Sprnger Verlag, Berln, 1994, pp W.E.L. Grmson, Object Recognton by Computer: The Role of Geometrc Constrants, MIT Press, Proc. SPIE Vol. 4661

11 7. N. Haala, M. Hahn, Data fuson for the detecton and reconstructon of buldngs, Automatc Extracton of Man- Made Objects from Aeral Images, pp , Brkhauser Verlag, Basel, C. Jaynes, M. Marengon, A. Hanson, E.Rseman, H.Schultz, Knowledge-Drected Reconstructon from Multple Aeral Images, Proc. ARPA Image Understandng Workshop, New Orleans, LA, Vol. II, pp , C. Ln, A. Huertas, and R. Nevata, Detecton of Buldngs Usng Perceptual Groupng and Shadows, Proc. CVPR, IEEE Computer Socety Press, Los Alamtos, CA, pp , D.G. Lowe, Fttng Parameterzed Three-dmensonal Models to Images, IEEE PAMI, 13, 5, pp , May H.Matre, I. Bloch, H. Mossnac, C. Gounaud, Cooperatve Use of Aeral Images and Maps for the Interpretaton of Urban Scenes, Automatc Extracton of Man-Made Objects from Aeral Images, pp , Brkhauser Verlag, Basel, T.Moons, D.Frere, J.Vandekerckhove, L.Gool, Automatc Modelng and 3D Reconstructon of Urban House Roofs from Hgh Resoluton Aeral Imagery, ECCV98, pp , S. Noronha, R. Nevata, Detecton and Descrpton of Buldngs from Multple Images, Proc. CVPR, pp , A.R. Pope, D.G. Lowe, Modelng Postonal Uncertanty n Object Recognton, Unversty of Brtsh Columba, Computer Scence, TR-94-32, November M. Roux, D.M. McKeown, Feature Matchng for Buldng Extracton from Multple Vews, Proceedngs of the ARPA IUW, Menterey, CA, pp , C. Schmd, A. Zsserman, Automatc Lne Matchng Across Vews, Proc. CVPR, pp , I. Suveg, G. Vosselman, 3D reconstructon of Buldng Models, Int. Archves of Photogrammetry and Remote Sensng, vol XXXIII, part B2, pp , I. Suveg, G. Vosselman, 3D Buldng Reconstructon by Map Based Generaton and Evaluaton of Hypotheses, BMVC I. Wess, Statstcal Object Recognton, Ph.D. dssertaton, Cambrdge MIT, G. Vosselman, H. Veldhus, Mappng by Draggng and Fttng of Wre-Frame Models, Photogrammetrc Engneerng & Remote Sensng, vol. 65, no.7, July, pp , G. Vosselman, Relatonal Matchng, Lecture Notes n Computer Scence 628, Sprnger-Verlag, P. Vola, W. Wells, Algnment by Maxmzaton of Mutual Informaton, Proceedngs of 5th Internatonal Conference on Computer Vson, pp , T. M. Cover, J. A. Thomas, Elements of Informaton Theory, John Wley & Sons, Proc. SPIE Vol

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

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

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

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

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

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

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

More information

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

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

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

More information

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

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

More information

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

ON THE ACCURACY ASSESSMENT OF LEAST-SQUARES MODEL-IMAGE FITTING FOR BUILDING EXTRACTION FROM AERIAL IMAGES

ON THE ACCURACY ASSESSMENT OF LEAST-SQUARES MODEL-IMAGE FITTING FOR BUILDING EXTRACTION FROM AERIAL IMAGES ON THE ACCURACY ASSESSMENT OF LEAST-SQUARES MODEL-IMAGE FITTING FOR BUILDING EXTRACTION FROM AERIAL IMAGES Sendo WANG and Y-Hsng TSENG Department of Surveyng Engneerng, Natonal Cheng Kung Unversty No.

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

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

More information

Support Vector Machines

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

More information

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

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

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

More information

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

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

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

More information

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images A B-Snake Model Usng Statstcal and Geometrc Informaton - Applcatons to Medcal Images Yue Wang, Eam Khwang Teoh and Dnggang Shen 2 School of Electrcal and Electronc Engneerng, Nanyang Technologcal Unversty

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

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

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

More information

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

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

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

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

Unsupervised Learning

Unsupervised Learning Pattern Recognton Lecture 8 Outlne Introducton Unsupervsed Learnng Parametrc VS Non-Parametrc Approach Mxture of Denstes Maxmum-Lkelhood Estmates Clusterng Prof. Danel Yeung School of Computer Scence 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

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

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

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

More information

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

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

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

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

Hierarchical clustering for gene expression data analysis

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

More information

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

Mathematics 256 a course in differential equations for engineering students

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

More information

Two Dimensional Projective Point Matching

Two Dimensional Projective Point Matching Two Dmensonal Projectve Pont Matchng Jason Denton & J. Ross Beverdge Colorado State Unversty Computer Scence Department Ft. Collns, CO 80523 denton@cs.colostate.edu Abstract Pont matchng s the task of

More information

BUILDING RECONSTRUCTION BASED ON MDL PRINCIPLE FROM 3-D FEATURE POINTS

BUILDING RECONSTRUCTION BASED ON MDL PRINCIPLE FROM 3-D FEATURE POINTS BUILDING RECONSTRUCTION BASED ON MDL PRINCIPLE FROM 3-D FEATURE POINTS Y. Ishkawa a, I. Myagawa a, K. Wakabayash a, T. Arkawa a a NTT Cyber Space Laboratory, NTT Corporaton, - Hkarnooka Yokosuka-Sh Kanagawa,

More information

GSLM Operations Research II Fall 13/14

GSLM Operations Research II Fall 13/14 GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are

More information

3D INDUSTRIAL RECONSTRUCTION BY FITTING CSG MODELS TO A COMBINATION OF IMAGES AND POINT CLOUDS

3D INDUSTRIAL RECONSTRUCTION BY FITTING CSG MODELS TO A COMBINATION OF IMAGES AND POINT CLOUDS 3D INDUSTRIAL RECONSTRUCTION BY FITTING CSG MODELS TO A COMBINATION OF IMAGES AND POINT CLOUDS Tahr Rabban, Frank van den Heuvel * Secton of Photogrammetry and Remote Sensng, Faculty of Aerospace Engneerng,

More information

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation

Maximum Variance Combined with Adaptive Genetic Algorithm for Infrared Image Segmentation Internatonal Conference on Logstcs Engneerng, Management and Computer Scence (LEMCS 5) Maxmum Varance Combned wth Adaptve Genetc Algorthm for Infrared Image Segmentaton Huxuan Fu College of Automaton Harbn

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

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

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

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

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

Hermite Splines in Lie Groups as Products of Geodesics

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

More information

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science

EECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science EECS 730 Introducton to Bonformatcs Sequence Algnment Luke Huan Electrcal Engneerng and Computer Scence http://people.eecs.ku.edu/~huan/ HMM Π s a set of states Transton Probabltes a kl Pr( l 1 k Probablty

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

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

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

Alignment Results of SOBOM for OAEI 2010

Alignment Results of SOBOM for OAEI 2010 Algnment Results of SOBOM for OAEI 2010 Pegang Xu, Yadong Wang, Lang Cheng, Tany Zang School of Computer Scence and Technology Harbn Insttute of Technology, Harbn, Chna pegang.xu@gmal.com, ydwang@ht.edu.cn,

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

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

An Entropy-Based Approach to Integrated Information Needs Assessment

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

More information

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems

A Unified Framework for Semantics and Feature Based Relevance Feedback in Image Retrieval Systems A Unfed Framework for Semantcs and Feature Based Relevance Feedback n Image Retreval Systems Ye Lu *, Chunhu Hu 2, Xngquan Zhu 3*, HongJang Zhang 2, Qang Yang * School of Computng Scence Smon Fraser Unversty

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

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

Meta-heuristics for Multidimensional Knapsack Problems

Meta-heuristics for Multidimensional Knapsack Problems 2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,

More information

Biostatistics 615/815

Biostatistics 615/815 The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts

More information

Object-Based Techniques for Image Retrieval

Object-Based Techniques for Image Retrieval 54 Zhang, Gao, & Luo Chapter VII Object-Based Technques for Image Retreval Y. J. Zhang, Tsnghua Unversty, Chna Y. Y. Gao, Tsnghua Unversty, Chna Y. Luo, Tsnghua Unversty, Chna ABSTRACT To overcome the

More information

Ecient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem

Ecient Computation of the Most Probable Motion from Fuzzy. Moshe Ben-Ezra Shmuel Peleg Michael Werman. The Hebrew University of Jerusalem Ecent Computaton of the Most Probable Moton from Fuzzy Correspondences Moshe Ben-Ezra Shmuel Peleg Mchael Werman Insttute of Computer Scence The Hebrew Unversty of Jerusalem 91904 Jerusalem, Israel Emal:

More information

City Models Automation in Research and Practice

City Models Automation in Research and Practice 'Photogrammetrc Week 01' D. Frtsch & R. Spller, Eds. Wchmann Verlag, Hedelberg 2001. Brenner 149 Cty Models Automaton n Research and Practce CLAUS BRENNER, Hannover ABSTRACT Ths paper concentrates on the

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

EXTENDED BIC CRITERION FOR MODEL SELECTION

EXTENDED BIC CRITERION FOR MODEL SELECTION IDIAP RESEARCH REPORT EXTEDED BIC CRITERIO FOR ODEL SELECTIO Itshak Lapdot Andrew orrs IDIAP-RR-0-4 Dalle olle Insttute for Perceptual Artfcal Intellgence P.O.Box 59 artgny Valas Swtzerland phone +4 7

More information

Machine Learning. Support Vector Machines. (contains material adapted from talks by Constantin F. Aliferis & Ioannis Tsamardinos, and Martin Law)

Machine Learning. Support Vector Machines. (contains material adapted from talks by Constantin F. Aliferis & Ioannis Tsamardinos, and Martin Law) Machne Learnng Support Vector Machnes (contans materal adapted from talks by Constantn F. Alfers & Ioanns Tsamardnos, and Martn Law) Bryan Pardo, Machne Learnng: EECS 349 Fall 2014 Support Vector Machnes

More information

Private Information Retrieval (PIR)

Private Information Retrieval (PIR) 2 Levente Buttyán Problem formulaton Alce wants to obtan nformaton from a database, but she does not want the database to learn whch nformaton she wanted e.g., Alce s an nvestor queryng a stock-market

More information

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

Querying by sketch geographical databases. Yu Han 1, a *

Querying by sketch geographical databases. Yu Han 1, a * 4th Internatonal Conference on Sensors, Measurement and Intellgent Materals (ICSMIM 2015) Queryng by sketch geographcal databases Yu Han 1, a * 1 Department of Basc Courses, Shenyang Insttute of Artllery,

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

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

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

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

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

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

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

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

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

Modular PCA Face Recognition Based on Weighted Average

Modular PCA Face Recognition Based on Weighted Average odern Appled Scence odular PCA Face Recognton Based on Weghted Average Chengmao Han (Correspondng author) Department of athematcs, Lny Normal Unversty Lny 76005, Chna E-mal: hanchengmao@163.com Abstract

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 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 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

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

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

Fitting: Deformable contours April 26 th, 2018

Fitting: Deformable contours April 26 th, 2018 4/6/08 Fttng: Deformable contours Aprl 6 th, 08 Yong Jae Lee UC Davs Recap so far: Groupng and Fttng Goal: move from array of pxel values (or flter outputs) to a collecton of regons, objects, and shapes.

More information

A Background Subtraction for a Vision-based User Interface *

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

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms

Course Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques

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

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 Modified Median Filter for the Removal of Impulse Noise Based on the Support Vector Machines

A Modified Median Filter for the Removal of Impulse Noise Based on the Support Vector Machines A Modfed Medan Flter for the Removal of Impulse Nose Based on the Support Vector Machnes H. GOMEZ-MORENO, S. MALDONADO-BASCON, F. LOPEZ-FERRERAS, M. UTRILLA- MANSO AND P. GIL-JIMENEZ Departamento de Teoría

More information

POTENTIAL OF DENSE MATCHING FOR THE GENERATION OF HIGH QUALITY DIGITAL ELEVATION MODELS

POTENTIAL OF DENSE MATCHING FOR THE GENERATION OF HIGH QUALITY DIGITAL ELEVATION MODELS POTENTIAL OF DENSE MATCHING FOR THE GENERATION OF HIGH QUALITY DIGITAL ELEVATION MODELS Mathas Rothermel, Norbert Haala Insttute for Photogrammetry (fp), Unversty of Stuttgart, Geschwster-Scholl-Str. 24D,

More information

12. Segmentation. Computer Engineering, i Sejong University. Dongil Han

12. Segmentation. Computer Engineering, i Sejong University. Dongil Han Computer Vson 1. Segmentaton Computer Engneerng, Sejong Unversty Dongl Han Image Segmentaton t Image segmentaton Subdvdes an mage nto ts consttuent regons or objects - After an mage has been segmented,

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

Machine Learning: Algorithms and Applications

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

More information

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

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

Query Clustering Using a Hybrid Query Similarity Measure

Query Clustering Using a Hybrid Query Similarity Measure Query clusterng usng a hybrd query smlarty measure Fu. L., Goh, D.H., & Foo, S. (2004). WSEAS Transacton on Computers, 3(3), 700-705. Query Clusterng Usng a Hybrd Query Smlarty Measure Ln Fu, Don Hoe-Lan

More information

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

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

More information

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

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

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

Wishing you all a Total Quality New Year!

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

More information