A VR-BASED HYPER INTERACTION PLATFORM. Rong-Chi Chang

Size: px
Start display at page:

Download "A VR-BASED HYPER INTERACTION PLATFORM. Rong-Chi Chang"

Transcription

1 Proceedngs of the 2006 Wnter Smulaton Conference L. F. Perrone, F. P. Weland, J. Lu, B. G. Lawson, D. M. Ncol, and R. M. Fujmoto, eds. A VR-BASED HYPER INTERACTION PLATFORM Chun-Hong Huang Hu-Huang Hsu Tmothy K. Shh Dept. of Computer Scence and Informaton Engneerng Tamang Unversty, Tape County, 25137, R.O.C. Rong-Ch Chang Department of Informaton and Desgn Asa Unversty, Tachung, Tawan, 41354, R.O.C. ABSTRACT We present a hyper-nteracton platform whch ntegrates several newly developed technques, ncludng moton classfcaton, a moton reacton control mechansm and a hgh precson 3-D model of the Internatonal Space Staton. The goal s to buld an nteracton platform for traners to navgate n a vrtual realty. The platform can be appled to customzed msson tranng. The system ntegrated vsualzaton envronment, underlyng 3-D model, and a human body tracng mechansm. The tracng system wll be extended to 3-D coordnaton reconstructon and thus behavors of users can be precsely dentfed. These navgaton parameters are used n controllng navgaton n the 3-D vrtual envronment. Another mportant ssue of ths system s to defne a model for moton reacton. The defnton of reacton can be appled to avatars or to the vrtual envronment. These ntegrated technologes can also be used n other vrtual realty envronments. 1 INTRODUCTION Human moton tracng was developed n the past few years. The MARG sensors were used to develop a system whch can embed seleton nto a vrtual envronment (Barchmann et al. 2001). Instead of usng sensors, vdeobased tracng strategy was proposed (Luo et al. 2002, Sgal et al., 2004). Typcally, the tracng nvolves matchng objects n consecutve frames usng pxels, ponts, lnes, and blobs, based on ther moton, shape, and other vsual nformaton (Leung et al. 1995, Sho et al. 1991, Polana et al. 1994). The dffculty of vdeo-based approach s on how to deal wth ncomplete moton such as occluson or bad vewng angle. Another dffculty s due to varatons of lght sources. Snce sensors are expensve n general, vdeo-based approach s usually used n commercal applcatons. We have developed a tracng system that can reconstruct 3-D coordnates of marers on a human seleton. Snce we got the seral 3-D coordnates, the moton types can be classfed. We propose an approach for unt moton classfcaton whch s based on Neural Networs. As long as the type of unt moton s dentfed, these types would be the tranng parameters of Bac-propagaton Neural Networs. The Bac-propagaton Neural Networs should understand human moton pattern accordng to the combnaton of the unt motons. As long as the human moton s dentfed, a set of pre-defned reactons s appled to the moton on a 3-D envronment, and they are used as the nput parameter of a smulated model. The smulatve specfcaton can be developed based on partcular mssons, such as movng objects or performng tass n the 3-D space. The partcular platform that we use s a hgh precson model of Russa Space Staton. We hope that, from moton detecton, tracng to understandng, moton reacton can be consdered as an nterestng research topc. We bult a studo that has a surroundng bacground (270 degrees) wth blac color. Lght sources are placed on the floor and on the celng to stablze lghtng parameters for vdeo tracng. Two cameras are used for calbraton of tracng ponts on a specal desgned sut. A bacprojected screen and a projector are equpped such that the 3-D model can be rendered on the screen wthout nterferng (.e., shadowng) by the actors n the studo. 2 MOTION TRACKING A tracng system that can reconstruct 3-D coordnates of marers on a human seleton. The tracng process nvolves four steps of computaton, whch are dscussed n turn n the remander of the paper: 1. Intalzaton and vdeo camera synchronzaton. 2. Bacground and trac ponts separaton. 3. Trac ponts dentfcaton. 4. Seleton reconstructon on bacground vdeo. 2.1 Intalzaton and vdeo camera synchronzaton The bacground need to be separated from trac ponts n order to dentfy trac ponts. An ntal vdeo bacground /06/$ IEEE 576

2 can be obtaned from a vdeo segment of 30 to 60 frames, where movng objects are removed and holes are npanted. We use a fast mage npantng algorthm whch reles on a dffuson ernel. In addton, snce we use two vdeo cameras for 3D coordnate reconstructon, the two cameras needs to be synchronzed. Our strategy requres the player to stand steady for at least 2 seconds. A varaton threshold for vdeo changes s set to tell the steady stuaton. Thus, n the frst step, the player need to move around for a few seconds, stand steady for 2 seconds, then our system start to update bacground varaton for tracng the seleton. 2.2 Bacground and trac ponts separaton Snce lght sources to trac ponts are qute dffcult to stay stable, t s necessary to update the bacground dynamcally n order to obtan a better separaton between bacground and trac ponts. Assumng that B (x, and B +1 (x, are values of pont (x, on the th and the +1 th frames, respectvely. and that, I (x, s the value of pont (x, on the comng th frame, we use: B ( + 1 [ B I ] B + α f I object pont x, = B + β f I object pont [ B I ], α = 1, β = 0.01 Ths strategy wors f small varaton of lght source occurs on bacground. However, f the varaton s too large, the bacground should be reconstructed. After that, we use medan flter to exclude solated ponts. Also, we use two morphology operators (eroson and dlaton) to perform the close operaton. The close operaton s able to elmnate small blocs. 2.3 The dentfcaton of trac ponts The most challengng ssue of multple object tracng s to dentfy each and all objects. We mantan a trac pont array to store propertes (locaton and color nformaton) of all trac ponts. To get TP property, we use seed fllng algorthm on the orgnal vdeo for basc color segmentaton. Boundares of trac ponts are roughly computed, to obtan the center of each trac pont. Each record n the trac pont array contans a locaton of the center and the HSI color nformaton. To precsely trac each pont, two ssues need to be solved. Trac ponts moves n a drecton whch s hard to predct; and, trac ponts can be cloaed (occluson). To solve the frst problem, predcton and searchng mechansms are used. The second problem can be partally solved wth multple cameras. However, t s possble to solve the second problem usng a unque color for each trac pont and searchng n a range of movement. A sample predcaton mechansm whch computes the average movement vector of each trac pont n the latest 30 frames s used. If the predcton of trac pont matches (wthn a small threshold of center locaton), the correspondng trac pont s updated n the array. Otherwse, the system searches the trac ponts n a small boundary (eght drectons to speed up computaton). Trac pont propertes are updated f there s a match. Otherwse, we count the trac pont as mss detecton. When a mss detecton occurs, we eep the mss detected trac pont n a trac pont queue. In the next teraton, trac ponts are searched aganst the queue wth a hgher prorty. The search focuses on the color of trac ponts. Our prelmnary experence shows that, wth the setup of our envronment, the mss detecton rate s tolerable. 2.4 Seleton reconstructon on bacground vdeo After the trac ponts are dentfed, we need to map them to a seleton whch represents a human body. The segments of seleton ncludes torso, upper arms and legs, and lower arms and legs. The mappng process s performed as soon as all TPs are dentfed n the frst run. Snce TPs are traced wth unque IDs, remappng to seleton s thus not necessary. The mappng strategy taes a smple heurstc rule assumng that the player s not upsde down or dong a handsprng (.e., flp): 1. Compute the fulcrum of 12 trac ponts based on the ntal posture, set fulcrum to be the pelvs. 2. Follow the vertcal lne up to fnd spne, nec, and head. A horzontal threshold of a few pxels s used n case that the 4 trac ponts of human body are not algned vertcally. 3. Splt the rest 8 TPs n the seleton to left and rght, accordng to the 4 trac ponts mapped n the above step. Followng the pelvs to fnd lower arms and legs, and followng the nec to fnd upper arms and legs. Spatal relatons of TPs are used as the heurstc. 4. Do the same for the rght hand sde trac ponts. Sde Camera Front Camera Fgure 1: Coordnates and Front and Sde Cameras Only the trac ponts that be captured by the front camera are used to dentfy the trac ponts. However, to reconstruct 3D coordnates for all trac ponts, t s necessary to use the sde camera (along the x-axs to the left of 577

3 the box n fgure 1). To restore 3D coordnates, we use the followng strategy: The vectors of S can be expressed as follows: 1. For each of the trac ponts on both cameras, fnd the dfferences of coordnates on y-axs. 2. Mnmzng the dfferences to algn TPs on y-axs usng dynamc programmng. 3. Tae the x-coordnates from the front camera and the z-coordnates from the sde camera. After the 3D coordnates are computed, t s necessary to perform a projecton of the coordnates to 2D space. One may argue that t s not necessary for 3D coordnate reconstructon and projecton, and usng 2D coordnates s enough. However, to mae the nteracton realstc, 3D nformaton s necessary. For nstance, the player must fell that a punch s ndeed located on an object n the vdeo by movng forward hs arm. In addton, f vrtual realty avatar s used, 3D coordnate s requred. After the projected 2D coordnates are obtaned, we map the seleton onto a scenaro vdeo. The scenaro vdeo follows MPEG-2, wth an mportant extenson allows a hyper jump among vdeo segments. Hyper jump tags are embedded n the user defned data secton of standard MPEG-2 vdeo clps. The scenaro vdeo can be a pre-recorded vdeo game or a tranng vdeo for customers. For performance consderaton, only a small secton of vdeo s stored n memory to speed up accessng tme. 3 MOTION CLASSIFICATION Next wor s moton analyss, snce we got 3-D coordnates of tracng ponts that were obtaned from 2 or more cameras. In order to dentfy what moton the actor(s) perform, we use approxmaton strategy based on Dynamc Programmng. A human moton specfcaton can be represented as 9 moton vectors wth regards to the 9 tracng ponts on a seleton. For each tracng pont, multple vectors are used. We segment the moton of the human body nto unt motons, and each unt moton has 200 frames. For example, f a human moton has 820 frames, then t would be dvded nto 5 unt motons. Suppose that each human unt moton data s a tme successve data S consstng n elements, the seral data can be presented as follows: S = S 1, S 2, S 3,,S. S n Here, S expresses a moton data of a certan segment of a human body. The dfference between S and S +1 s consdered as the value of vector v. Snce human moton data s 3D tme seral data, each element S can be express as space coordnates S=(x, y, z). Then the vector v s gven as follows: v = (( x + 1 x ), ( y + 1 y ), ( z + 1 z )) = S S + 1 V S = n ( v S 1, v S 2,... v S, v S ( + 1 ),... v S ( 1 ) ) where V s the set of vectors, all the feature trajectores S wth each segment of human body can be represented. Each moton vector s represented by a par of angles as shown as Fgure 2. Angle α s n between the projecton of moton vector v on the XZ-plane and the X-axs. Angle β S1 s between the moton vector and ts projecton. An angle has a value between 0 and 360 (nclusve). Y t 0 v S1 Fgure 2: Defnton of Moton Vectors Instead of usng precse coordnates n the moton dentfcaton computaton, we use an approxmaton approach whch only computes the rough locaton of each moton vector. For each angle (α or β), we defne an Angle Code (AC) as: AC = floor(angle / n) where Angle can be α or β and floor s the floor functon. The parameter n can be set to 45. As such, Angle Codes are between 0 and 7. It s possble to set n = Thus, Angle Codes are values between 0 and 15. In our tracng procedure, snce the length of a moton vector s short n general, coordnates of tracng ponts may not reflect the actons precsely. Usng an approxmaton approach, on the other hand, can reduce the computatonal cost n our wor. For the th moton vector, α and β are represented by a par of Angle Codes C = (AC αj, AC βj ). We can classfy the moton types accordng the seral Angle Codes. We should reconstruct the feature space whch stores the seral data of Angle Codes be parsed and translated from the dfferent nds of standard motons. Assume that each unt moton has ts own seral Angle Codes C j = (AC αj, AC βj ), whch stores n the feature space, thus we can compare the seral Angle Codes Csj of the new unt moton wth the Cs va the frst level classfer of neural networ. After the frst level classfer, we can fnd the smlar Unt Moton Types(UMT) for each unt moton as n the followng equaton: β α t 1 X Z 578

4 UMT =f 1 (Angle Codes Cs), (1 m) Snce the smlar types of each unt motons can be recognzed va f 1, a moton representaton can be Moton = { (UMT 1 ), (UMT 2 ),, (UMT m ) }. m s the amount of unt motons. The representaton of motons can be used n the second level of the neural networ model. A traned neural networ can be used as the mappng functon from a moton representaton to a moton classfcaton code (MCC) MCC j = f 2 (Moton x ) where j s between 1 and the maxmum number of moton code to be classfed, and x s assumed to be the maxmum number of possble motons. The mappng, f 2, decdes the MCC va the second level classfer. We propose a threelevel classfcaton mechansm usng a neural networ. As soon as a moton classfcaton code, MCC j, s classfed by the second level classfcaton mechansm, a seres of MCCs may represent a contnuous moton. However, smlar contnuous motons may have dfferent duratons. Therefore, a moton wndow s defned as an ordered lst of moton control codes, wth a varable number of MCCs. Fgure 3 llustrates the two-level archtecture. Each moton wndow starts at a moton control code. Thus, the number of motons wndows (.e., n) s equal to the number of motons n an acton. A thrd level classfer, f 3, taes as nput a moton wndow, and returns a moton sgnature (.e., MS ) as n the followng equaton: MS = f 3 (MW ), where 1 n Moton sgnatures are be used to trgger reactons, whch we dscuss n the next secton. 4 MOTION REACTION AND CONTROL Moton reacton can be defned n two types. The frst s changng the camera vew of a vrtual realty browser, by renderng the 3-D model (represented n VRML or the le) from dfferent vewng angles. Ths type of reacton depends on the movement of a traner. Thus, the defnton of motons should deal wth the movement of a traner n the studo. Yet, the movement specfcaton should consder the lmted space n the studo. Specal posture of the traner s recognzed as a partcular movement. The second type of reacton ncludes changng objects n the 3-D model, such as movng an object or assemblng an object n the space staton. In addton, the second type of reacton may nclude the reacton of other avatars n the 3-D scene, f the system s mplemented on a shared Web-based VR envronment. From moton detecton, moton tracng, moton understandng, to moton reacton, the poneer perspectve of ths research project s to nvestgate how a vrtual envronment (ncludng ts avatars) should react wth respect to a partcular moton dentfed by the system. For the two types of reactons controls (.e., changng camera vew and changng avatars), we mplement them n the Vrtools envronment as the followng: Control Camera Vew (MRA Camera ) 1. Create a target camera 2. Set camera poston and vewng angle 3. Attach camera poston to an avatar Control Avatars (MRA Avatar) 1. Create a database record by mportng the avatar and 3-D model resources. 2. Load the avatar and 3-D model nto the Vrtools envronment. 3. Add anmatons to the avatar. 4. Intate eyboard controller (usng moton control) and connect character control to anmatons After moton sgnatures are dentfed by the bacpropagaton neural networ, each moton sgnature s assocated wth a lst of moton reacton anmatons (.e., MRA Camera and MRA Avatar ). The anmatons rely on the above two types of controls n the Vrtools. In addton, t may be necessary to have addtonal object transformatons (or to add addtonal objects) n the 3-D scene, f the msson specfcatons have such a requrement. MW n MW 1 MW 2 MW 3 MW 4 MW 5 MCC j1 MCC j2 MCC j3 MCC j4 MCC j5 MCC jn Fgure 3: Moton Wndows of Varable Tme Slots 579

5 4.1 Reacton Resoluton To dentfy what reactons should be appled to each moton sgnature, a resoluton mechansm s used. Snce each moton sgnature contans a varable number of moton control codes, t s possble to have two or more sgnatures that share a lst of same control codes. In addton, snce each moton sgnature s assocated wth a lst of moton reacton anmatons, dfferent sgnatures should share reacton anmatons n overlapped tme slots. Thus, a mechansm to resolve the dfference of reacton anmatons wth respect to dfferent moton sgnatures s necessary. Fgure 4 llustrates a lst of moton reacton anmatons for each moton sgnature. Each MS x at tme slot x has a lst of moton reacton anmatons MRA T x, t. Assumng that a moton reacton anmaton, MRA T x, t, has a control type T, where T represents Avatar or Camera. The two subscrpts, x and t, represents the ndces of moton sgnatures and the ndex of tme slots. For the two types of controls, dfferent strateges are used to deduce the reactons. The frst equaton n Fgure 4 ndcates that for the MRA wth type Camera, the deduced moton reacton anmatons (DMRA) taes the average camera movements. That s, a DMRA refers to all camera motons up to a current tme slot t (.e., x x t), by tang the average camera coordnates n a 3D space. Ths strategy allows a contnuous moton to consder snapshots taen n current tme slot, as well as a few slots before. The deduced moton reacton anmatons results n a smooth camera movement. The second equaton s for the Avatar type of anmatons. It s necessary to consder multple avatars whch response to a moton sgnature. For new avatar, a new anmaton assocated wth the avatar s started. However, the anmaton of avatars started n prevous tme slots contnues. The computaton of DMRA s dynamc. That s, at each tme slot t, due to each moton sgnature, a lst of reacton behavor s sent to the reacton controller (to be dscussed). Thus, the dynamc reacton results n a smooth moton. 4.2 Rendezvous Communcaton Control A rendezvous control s a mechansm whch allows two processors to meet at a certan tme pont, where the two processors complete certan tass by ther own before the rendezvous happen. We use two servers. The tracng server and the VR renderng server are synchronzed n real-tme. Fgure 5 llustrates dfferent enttes of the rendezvous communcaton control. As soon as a moton sgnature (MS) s dentfed, the MS s ept n a moton sgnature queue, whch s controlled by the tracng server. An acton controller n the tracng server synchronzes wth a reacton controller n the VR renderng server, by the rendezvous communcaton control mechansm. The mechansm decdes where the two controllers wll meet. MS 1 MS 2 MRA Camera1,1 MRA Camera1,2 MRA Avatar1,3 MRA Camera2,2 MRA Camera2,3 MRA Camera2,4 MS 3 MS 4 MS n MRA Camera3,3 MRA Avatar3,4 MRA Avatar4,4 MRA Avatar4,5 MRA Cameran,n MS x MRA Tx,1 MRA Tx,2 MRA Tx,3 MRA Tx,4 MRA Tx,5 MRA Tx,n DM RA Camera t ( M RA C a m e ra x,t ) / (t-x'+1) x ' x t = M R A Avatar D M R A Avatar t = { M R A Avatar x ', f A v atar x ' s n o t co m p lete t, f A v a ta r t s n e w Fgure 4: Resoluton of Moton Reacton Anmatons 580

6 Reacton Controller Rendezvous Acton Controller Moton Sgnature Queue Control Message Queue Moton Reacton Classfer MS 1 MS 2 Fgure 5: Rendezvous Communcaton Control As soon as the controllers meet, the acton controller sends a moton message to the reacton controller, whch nteracts wth a moton reacton classfer to dentfy how to trgger avatars n the 3D VR envronment va control messages (CMs). The actvaton of avatars and renderng of 3D scenes consume heavy computaton. Thus, the reacton controller needs to wat tll the computaton s complete n order to move to the next step. Smlarly, the acton controller needs to wat tll the next moton sgnature s dentfed. The two controllers rendezvous. Thus, reactons n the 3D envronment are synchronzed wth the motons by the actor. 5 MISSION SPECIFICATION AND CONTROL A msson specfcaton s defned as a seres of actons that a traner needs to accomplsh by usng the system. The specfcaton may nclude some chec ponts, whch s used as the base of an assessment model. Msson assessment can be mantaned n a database for the analyss of ndvdual tranng performance. The specfcaton and smulaton model are desgned by doman experts. A msson specfcaton can be defned as a lst of events. Each event s assocated wth a locaton n the 3D space and a set of actons: CM Msson m = (Event 1, Event 2, Event 3,, Event x ) = ((Locaton 1, {A 11, A 12,, A 1 }), (Locaton 2, {A 21, A 22,, A 2j }),, (Locaton x, {A x1, A x2,, A x }) The order of actons wthn a msson can be defned n any topology. Thus, each acton s assocated wth a predecessor and a successor, except the last and the frst acton. Actons can be performed n sequental or parallel, as suggested by the topology, whch s desgned by usng a graphcal user nterface. The assessment of a msson ncludes an evaluaton functon whch taes two parameters as nput: an event n the msson and an event performed by the traner. Comparson of coordnates can be asserted nto the evaluaton functon as a chec pont (crtcal msson-based) or quanttatve outcome (overall performance). Comparson of actons n each locaton can be accomplshed by two factors: a detaled movement of the traner, and the reacton from the avatar. Msson specfcatons as well as the assessments for each traner are mantaned n a msson database. An analytcal model based on the outcome of assessment can be used by a hgh ranng offcer to evaluate ndvdual traners. We mplement a vdeo studo and ts software systems. The software systems run on two computers respectvely n a LAN. Fgure 6 shows the studo, the nteractve module, and example of the 3D model of Russa/Internatonal Space Staton. 6 CONCLUSION Ths paper nvestgates the fundamental technques and applcaton of buldng a 3-D vrtual envronment, as an nteracton platform. It proposes the platform and ts underlyng technology for cosmonaut msson tranng n the Vrtual Internatonal Space Staton. The system shows research collaboraton results that we have accomplshed n the past few years. (a) The Vdeo Studo wth an Actor (b) Interacton wth a 3D Stc Fgure (c) Snapshot of Space Staton Fgure 6: Implementaton of the System and Studo 581

7 The system use exstng tracng technques, wth a new nterestng ssue n moton reacton control. The software s mplemented on two computers wth a rendezvous control mechansm to adjust speed of reactons. Our experence encourages us to further enhance the collaboraton to nclude the nteror model of the space staton. We hope that, moton reacton wll be an mportant ssue n addton to detecton, tracng, and understandng n vdeo technology. ACKNOWLEDGMENTS Ths wor was supported n part by the Natonal Scence Councl of the Republc of Chna under contract NSC E REFERENCES Barchmann, E. R., R. B. McGhee, X. Yun, and M. J. Zyda Inertal and magnetc posture tracng for nsertng humans nto networed vrtual envronments. In Proceedngs of the ACM Symposum on Vrtual realty software and technology. pp Luo, Z., Y. Zhuang, F. Lu, and Y. Pan Incomplete Moton Feature Tracng Algorthm n Vdeo Sequences. In Proceedngs of the IEEE 2002 Internatonal Conference on Image Processng. pp. III/617- III/620. Sgal, L., S. Bhata, S. Roth, M. J. Blac, and M. Isard Tracng loose-lmbed people. In Proceedngs of the 2004 Computer Socety Conference on Computer Vson and Pattern Recognton. pp. I421-I428. Leung, M. K., and Y. H. Yang Frst sght: a human body outlne labelng system. IEEE Trans. Pattern Anal. Mach. Intell. 17 (4), pp Sho, A., and J. Slansy Segmentaton of people n moton. Proceedngs of the IEEE Worshop on Vsual Moton. pp Polana, R., and R. Nelson Low level recognton of human moton. In Proceedngs of the IEEE CS Worshop on Moton of Non-Rgd and Artculated Objects. pp

Parallelism for Nested Loops with Non-uniform and Flow Dependences

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

More information

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

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

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

More information

A 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

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

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

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

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

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

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

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

Lecture 5: Multilayer Perceptrons

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

More information

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

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

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

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

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

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline

Image Representation & Visualization Basic Imaging Algorithms Shape Representation and Analysis. outline mage Vsualzaton mage Vsualzaton mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and Analyss outlne mage Representaton & Vsualzaton Basc magng Algorthms Shape Representaton and

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

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Signature and Lexicon Pruning Techniques

Signature and Lexicon Pruning Techniques Sgnature and Lexcon Prunng Technques Srnvas Palla, Hansheng Le, Venu Govndaraju Centre for Unfed Bometrcs and Sensors Unversty at Buffalo {spalla2, hle, govnd}@cedar.buffalo.edu Abstract Handwrtten word

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

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

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

Fast Feature Value Searching for Face Detection

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

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

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

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

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

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

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES UbCC 2011, Volume 6, 5002981-x manuscrpts OPEN ACCES UbCC Journal ISSN 1992-8424 www.ubcc.org VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

More information

Pose, Posture, Formation and Contortion in Kinematic Systems

Pose, Posture, Formation and Contortion in Kinematic Systems Pose, Posture, Formaton and Contorton n Knematc Systems J. Rooney and T. K. Tanev Department of Desgn and Innovaton, Faculty of Technology, The Open Unversty, Unted Kngdom Abstract. The concepts of pose,

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

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

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

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

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

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

More information

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

Assembler. Building a Modern Computer From First Principles.

Assembler. Building a Modern Computer From First Principles. Assembler Buldng a Modern Computer From Frst Prncples www.nand2tetrs.org Elements of Computng Systems, Nsan & Schocken, MIT Press, www.nand2tetrs.org, Chapter 6: Assembler slde Where we are at: Human Thought

More information

Related-Mode Attacks on CTR Encryption Mode

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

More information

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

More information

Real-Time View Recognition and Event Detection for Sports Video

Real-Time View Recognition and Event Detection for Sports Video Real-Tme Vew Recognton and Event Detecton for Sports Vdeo Authors: D Zhong and Shh-Fu Chang {dzhong, sfchang@ee.columba.edu} Department of Electrcal Engneerng, Columba Unversty For specal ssue on Multmeda

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

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

Classifier Swarms for Human Detection in Infrared Imagery

Classifier Swarms for Human Detection in Infrared Imagery Classfer Swarms for Human Detecton n Infrared Imagery Yur Owechko, Swarup Medasan, and Narayan Srnvasa HRL Laboratores, LLC 3011 Malbu Canyon Road, Malbu, CA 90265 {owechko, smedasan, nsrnvasa}@hrl.com

More information

Verification by testing

Verification by testing Real-Tme Systems Specfcaton Implementaton System models Executon-tme analyss Verfcaton Verfcaton by testng Dad? How do they know how much weght a brdge can handle? They drve bgger and bgger trucks over

More information

A New Approach For the Ranking of Fuzzy Sets With Different Heights

A New Approach For the Ranking of Fuzzy Sets With Different Heights New pproach For the ankng of Fuzzy Sets Wth Dfferent Heghts Pushpnder Sngh School of Mathematcs Computer pplcatons Thapar Unversty, Patala-7 00 Inda pushpndersnl@gmalcom STCT ankng of fuzzy sets plays

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

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

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

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

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

Video Object Tracking Based On Extended Active Shape Models With Color Information

Video Object Tracking Based On Extended Active Shape Models With Color Information CGIV'2002: he Frst Frst European Conference Colour on Colour n Graphcs, Imagng, and Vson Vdeo Object rackng Based On Extended Actve Shape Models Wth Color Informaton A. Koschan, S.K. Kang, J.K. Pak, B.

More information

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

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

More information

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

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

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Real-time Multiple Objects Tracking with Occlusion Handling in Dynamic Scenes

Real-time Multiple Objects Tracking with Occlusion Handling in Dynamic Scenes Real-tme Multple Obects Tracng wth Occluson Handlng n Dynamc Scenes Tao Yang 1, Stan Z.L 2, Quan Pan 1, Jng L 1 1 College of Automatc Control, Northwestern Polytechncal Unversty, X an, Chna, 710072 2 Natonal

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

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

IP Camera Configuration Software Instruction Manual

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

More information

An Efficient Background Updating Scheme for Real-time Traffic Monitoring

An Efficient Background Updating Scheme for Real-time Traffic Monitoring 2004 IEEE Intellgent Transportaton Systems Conference Washngton, D.C., USA, October 3-6, 2004 WeA1.3 An Effcent Background Updatng Scheme for Real-tme Traffc Montorng Suchendra M. Bhandarkar and Xngzh

More information

Load Balancing for Hex-Cell Interconnection Network

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

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

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

More information

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

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

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

Real Time Hand Gesture Recognition Including Hand Segmentation and Tracking

Real Time Hand Gesture Recognition Including Hand Segmentation and Tracking Real Tme Hand Gesture Recognton Includng Hand Segmentaton and Tracng Thomas Coogan 1, George Awad 2, Junwe Han 3, Alstar Sutherland 4 Dubln Cty Unversty, Dubln 9, Ireland { 1 tcoogan, 2 gawad, 3 jhan,

More information

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data Malaysan Journal of Mathematcal Scences 11(S) Aprl : 35 46 (2017) Specal Issue: The 2nd Internatonal Conference and Workshop on Mathematcal Analyss (ICWOMA 2016) MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES

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

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

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

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

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

More information

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

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

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

Implementation of a Dynamic Image-Based Rendering System

Implementation of a Dynamic Image-Based Rendering System Implementaton of a Dynamc Image-Based Renderng System Nklas Bakos, Claes Järvman and Mark Ollla 3 Norrköpng Vsualzaton and Interacton Studo Lnköpng Unversty Abstract Work n dynamc mage based renderng has

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

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Refinement to the Chamfer matching for a center-on fit

Refinement to the Chamfer matching for a center-on fit Refnement to the Chamfer matchng for a center-on ft Jngyng Chen Paul Tan Terence Goh Sngapore Technologes Dynamcs 249 Jalan Boon Lay Sngapore 69523 Abstract Matchng s a central problem n mage analyss and

More information

Review of approximation techniques

Review of approximation techniques CHAPTER 2 Revew of appromaton technques 2. Introducton Optmzaton problems n engneerng desgn are characterzed by the followng assocated features: the objectve functon and constrants are mplct functons evaluated

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

Motion-Capture-Based Avatar Control Framework in Third-Person View Virtual Environments

Motion-Capture-Based Avatar Control Framework in Third-Person View Virtual Environments ACM SIGCHI Internatonal Conference on Advances n Computer Entertanment Technology 26 (ACE 26), Hollywood, U.S.A., June 26. Moton-Capture-Based Avatar Control Framework n Thrd-Person Vew Vrtual Envronments

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

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

Mining Image Features in an Automatic Two- Dimensional Shape Recognition System

Mining Image Features in an Automatic Two- Dimensional Shape Recognition System Internatonal Journal of Appled Mathematcs and Computer Scences Volume 2 Number 1 Mnng Image Features n an Automatc Two- Dmensonal Shape Recognton System R. A. Salam, M.A. Rodrgues Abstract The number of

More information

Recognizing Faces. Outline

Recognizing Faces. Outline Recognzng Faces Drk Colbry Outlne Introducton and Motvaton Defnng a feature vector Prncpal Component Analyss Lnear Dscrmnate Analyss !"" #$""% http://www.nfotech.oulu.f/annual/2004 + &'()*) '+)* 2 ! &

More information

Object Tracking Based on PISC Image and Template Matching

Object Tracking Based on PISC Image and Template Matching ect Trackng Based on PISC Image and Template Matchng Bud Sugand Electrcal Engneerng Department Batam State Polytechnc Batam Indonesa ud_sugand@polatam.ac.d Astract Ths paper proposed a method for oect

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

Human Skeleton Reconstruction for Optical Motion Capture

Human Skeleton Reconstruction for Optical Motion Capture Journal of Computatonal Informaton Systems 9: 0 (013) 8073 8080 Avalable at http://www.jofcs.com Human Skeleton Reconstructon for Optcal Moton Capture Guanghua TAN, Melan ZHOU, Chunmng GAO College of Informaton

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

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

More information

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

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

More information

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 Range Image Refinement Technique for Multi-view 3D Model Reconstruction

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

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information