Introduction to Data-Driven Animation: Programming with Motion Capture Jehee Lee

Size: px
Start display at page:

Download "Introduction to Data-Driven Animation: Programming with Motion Capture Jehee Lee"

Transcription

1 Inroducion o Daa-Driven Animaion: Programming wih Moion Caure Jehee Lee Seoul Naional Universiy

2 Daa-Driven Animaion wih Moion Caure

3 Programming wih Moion Caure Why is i difficul? Encomass a lo of heerogeneous informaion Join angles Posiion/orienaion of a skeleal roo Their emoral rajecories A number of local/global coordinae sysems

4 Mahemaical Noaion Can we describe oeraions in simle euaions? Linear inerolaion beween wo moion clis Slice wo moion clis seuenially

5 Course Objecives Mahemaical framework and noaion Geomeric reasoning and inuiion A racical guide o rogramming wih moion caure

6 References Jehee Lee, Reresening Roaions and Orienaions in Geomeric Comuing, IEEE Comuer Grahics and Alicaions, 008. Yoonsang Lee, Sungeun Kim, Jehee Lee, Daa-Driven Bied Conrol, SIGGRAPH 00. Jehee Lee, Jinxiang Chai, Paul Reisma, Jessica Hodgins, and Nancy Pollard, Ineracive Conrol of Avaars Animaed wih Human Moion Daa, SIGGRAPH 00. Jehee Lee and Sung Yong Shin, A Coordinae-Invarian Aroach o Muliresoluion Moion Analysis, Grahical Models, 00. Hyun Joon Shin, Jehee Lee, Michael Gleicher, and Sung Yong Shin, Comuer Puery: An Imorance-based Aroach, ACM Transacions on Grahics, 00. Jehee Lee and Sung Yong Shin, A Hierarchical Aroach o Ineracive Moion Ediing for Human-like Characers, SIGGRAPH 99.

7 Course Overview Inroducion and Overview 5 min Coordinae-Invarian Geomeric Programming 0 min Wha is coordinae-invarian? Affine geomery Coordinae-invarian oeraions beween oins and vecors Programming wih Orienaions and Roaions 35 min Programming wih Moion Caure Daa 0 min Pracical examles 30 min

8 Geomeric Programming A way of handling geomeric eniies such as vecors, oins, and ransforms. Wrie geomeric rograms relying on geomeric reasoning raher han coordinae maniulaion Pioneered by Goldman and DeRose Geomeric rogramming : A coordinae-free aroach, SIGGRAPH 988 Course #5 Noes Coodinae-Invarian vs Coordinae-Free

9 Examle of coordinae-deendence Poin Poin Wha is he sum of hese wo osiions?

10 If you assume coordinaes, = x, y = x, y The sum is x+x, y+y Is i correc? Is i geomerically meaningful?

11 If you assume coordinaes, = x, y x+x, y+y Vecor sum Origin = x, y x, y and x, y are considered as vecors from he origin o and, resecively.

12 If you selec a differen origin, = x, y x+x, y+y = x, y Origin If you choose a differen coordinae frame, you will ge a differen resul

13 Poins and Vecors vecor - Poin Poin A oin is a osiion secified wih coordinae values. A vecor is secified as he difference beween wo oins. If an origin is secified, hen a oin can be reresened by a vecor from he origin. Bu, a oin is sill no a vecor in coordinae-free conces.

14 Vecor and Affine Saces Vecor sace Includes vecors and relaed oeraions No oins Affine sace Suerse of vecor sace Includes vecors, oins, and relaed oeraions

15 Coordinae-Invarian Geomeric Oeraions Addiion Subracion Scalar mulilicaion Linear combinaion Affine combinaion

16 Addiion + w w u + v v + w is a oin u u + v is a vecor u, v, w : vecors, : oins

17 Subracion - w u u - v - -w v u - v is a vecor - is a vecor - w is a oin u, v, w : vecors, : oins

18 Scalar Mulilicaion scalar vecor = vecor oin = oin 0 oin = vecor c oin = undefined if c 0,

19 Linear Combinaion v v v v v N N N i i i c c c c A linear sace is sanned by a se of bases Any oin in he sace can be reresened as a linear combinaion of bases

20 Affine Combinaion N i i i N i i N N N i i i c c c c c c

21 Examles + / : midoin of line + / 3 : no valid + + r / 3 : cener of graviy of r / + / r : a vecor from r o he midoin of and

22 Summary

23 Marix Reresenaion Use an exra coordinae In 3-dimensional saces Poin : x, y, z, Vecor : x, y, z, 0 For examle x, y, z, + x, y, z, = x+x, y+y, z+z, oin oin undefined x, y, z, - x, y, z, = x-x, y-y, z-z, 0 oin oin vecor x, y, z, + x, y, z, 0 = x+x, y+y, z+z, oin vecor oin

24 Projecive Saces Homogeneous coordinaes x, y, z, w = x/w, y/w, z/w, Useful for handling ersecive rojecion Bu, i is algebraically inconsisen!!,0,0,,,0,,,0,,,0,,0,0,,,0, 3,,0,3, 3,0,

25 Course Overview Inroducion and Overview 5 min Coordinae-Invarian Geomeric Programming 0 min Programming wih Orienaions and Roaions 35 min Reresening orienaions and roaions Analogy beween oins/vecors and orienaions/roaions Coordinae-invarian oeraions beween orienaions and roaions Programming wih Moion Caure Daa 0 min Pracical examles 30 min

26 Orienaion and Roaion No inuiive Formal definiions are also confusing Many differen ways o describe Roaion direcion cosine marix Euler angles Axis-angle Roaion vecor Helical angles Uni uaernions

27 Orienaion and Roaion Roaion Circular movemen Orienaion The sae of being oriened Given a coordinae sysem, he orienaion of an objec can be reresened as a roaion from a reference ose

28 Analogy oin : vecor is similar o orienaion : roaion Boh reresen a sor of sae : movemen Reference coordinae sysem

29 Analogy oin : vecor is similar o orienaion : roaion Boh reresen a sor of sae : movemen oin : he 3d locaion of he bunny vecor : ranslaional movemen Reference coordinae sysem

30 Analogy oin : vecor is similar o orienaion : roaion Boh reresen a sor of sae : movemen oin : he 3d locaion of he bunny vecor : ranslaional movemen Reference coordinae sysem orienaion : he 3d orienaion of he bunny roaion : circular movemen

31 D Orienaion or 0 Polar Coordinaes

32 D Orienaion or 0 Time Alhough he moion is coninuous, is reresenaion could be disconinuous

33 D Orienaion or 0 Time Many-o-one corresondences beween D orienaions and heir reresenaions

34 Exra Parameer Y x y x, y X

35 Exra Parameer x Roaion marix is ye anoher mehod of using exra arameers Y x y cos sin sin cos x, y X

36 Comlex Number of Uni Lengh Imaginary x iy Real

37 Comlex Exoneniaion Imaginary x iy cos i sin e i x iy Real

38 D Roaion Comlex numbers of uni lengh are good for reresening D orienaions, bu inadeuae for D roaions A comlex number canno disinguish differen roaional movemens ha resul in he same final orienaion Turn 0 degree couner-clockwise Turn -40 degree clockwise Turn 480 degree couner-clockwise Imaginary Real

39 D Roaion and Orienaion D Roaion The conseuence of any D roaional movemen can be uniuely reresened by a urning angle D Orienaion The non-singular arameerizaion of D orienaions reuires exra arameers Eg Comlex numbers, x roaion marices

40 Oeraions in D orienaion : comlex number roaion : scalar value exroaion : comlex number

41 D Roaion and Dislacemen Imaginary c x iy Real

42 D Roaion and Dislacemen Imaginary c c x iy c c c c or e e i i Real

43 D Orienaion Comosiion Imaginary c c undefined c c Real

44 D Roaion Comosiion Imaginary e i e i e i Real

45 Analogy

46 3D Orienaion and Roaion Given wo arbirary orienaions of a rigid objec, X X Z Z Y Y

47 3D Orienaion and Roaion Euler s fundamenal heorem We can always find a fixed axis of roaion and an angle abou he axis vˆ

48 Roaion Vecor vˆ vˆ : uni vecor :scalar angle Roaion vecor 3 arameers v vˆ x, y, z Axis-Angle + arameers, vˆ

49 3D Orienaions and Roaions Orienaions and roaions are differen in coordinae-invarian geomeric rogramming Use uni uaernions for orienaion reresenaion Alernaively, 3x3 orhogonal marices Use 3-vecors for roaion reresenaion

50 Uni Quaernions Real w ix jy kz S 3 w, x, y, z w, v k i j w x y z

51 Tangen Vecor Infiniesimal Roaion 3 T S

52 Tangen Vecor Infiniesimal Roaion 3 T S

53 Tangen Vecor Infiniesimal Roaion 3 T I S I, 0, 0, 0 0, x, y, z Angular Velociy

54 Ex and Log I log ex ex v ex vˆ cos, vˆ sin

55 3D Roaion and Dislacemen u u 3 S 3 R log ex ex v

56 3D Roaion and Dislacemen 3 S I u 3 R u log ex ex v

57 3D Roaion and Dislacemen I log ex ex v log v u 3 R u

58 Sherical Linear Inerolaion SLERP [Shoemake 985] Linear inerolaion beween wo orienaions sler, ex log

59 Sherical Linear Inerolaion sler, ex log

60 Analogy oin : vecor is similar o orienaion : roaion

61 Coordinae-Invarian Oeraions

62 Linear Combinaion of Roaions Marc Alexa, Linear combinaion of ransformaions, Siggrah 00.

63 Coordinae-Invarian Oeraions

64 Affine Combinaion of Orienaions

65 Course Overview Inroducion and Overview 5 min Coordinae-Invarian Geomeric Programming 0 min Programming wih Orienaions and Roaions 35 min Programming wih Moion Caure Daa 0 min Reresening moion daa and moion dislacemens Coordinae-invarian oeraions for moion daa Pracical examles 30 min

66 Moion Reresenaion Configuraion of an ariculaed figure Linear comonens: Angular comonens: 3 R 3 S i 0 n m The osiion of he roo segmen The orienaions of body segmens w.r.. heir arens join angles The orienaion of he roo segmen

67 Elemen-wise Oeraions Translaion Roaion ex ~ ' n n v v d m m ex ex ex ~ ' n n r v 0 0 v 0 d m m

68 Elemen-wise Oeraions Exercise joins ex ex ex ~ ' n i n i j v 0 v 0 0 d m m

69 Moion Dislacemen Indeenden ranslaion and roaion for roo ex ex ex ex ex ~ ex ~ ' n n n n n n v v v v v v v v v d m m

70 Moion Dislacemen Rigid ransformaion a roo ex ex ex ex ex ~ ' 0 0 n n n n v v v v v v d m m

71 Moion Dislacemen Rigid Transformaion a roo n n n n ' ' ' ' ' ' ' ex m m d

72 Oeraions Valid oeraions Invalid oeraions! Be careful ex ~ ex ~ 3 d d d d d d m m m d m?? m m m

73 Oeraions Time waring Proeries ' m s m d d m d d m m d d m

74 Coordinae-Invarian Oeraions

75 Course Overview Inroducion and Overview 5 min Coordinae-Invarian Geomeric Programming 0 min Programming wih Orienaions and Roaions 35 min Programming wih Moion Caure Daa 0 min Pracical examles 30 min Moion exaggeraion and syle ransfer Aligning and waring Inerolaion and ransiioning

76 Moion Exaggeraion Jehee Lee and Sung Yong Shin, A Coordinae-Invarian Aroach o Muliresoluion Moion Analysis and Synhesis, Grahical Models, 00.

77 Moion Exaggeraion M L M L M :inu daa L :simlified and lowass filered

78 Walk Run? Sru Run in a romous manner

79 Walk Run Sru

80 Syle Transfer A B A B B B A A

81 Walk Turn Lim Turn wih a lim

82 Transiion Grah TurnL TurnR Sar Righ foo forward Sand So Loo

83 Transiion Grah Jehee Lee, Jinxiang Chai, Paul Reisma, Jessica Hodgins, Nancy Pollard, Ineracive Conrol of Avaars Animaed wih Human Moion Daa, SIGGRAPH 00

84 Connecing Moion Segmens Firs Moion Second Moion Alignmen Roae and ranslae he second moion o align wo moions Waring War he moions a he boundary so ha hey can be conneced smoohly

85 Alignmen The end of one moion A should be aligned o he beginning of he nex moion B The roo locaion of he end of A: The roo locaion of he beginning of B: Aly o moion B, ha is, A n A n, 0 0 B B ex ex ex ~ n n B v u 0 0 v u d m B B A n A n 0 0 ex ~ v u

86 Alignmen Using In-Plane Transformaion Rigid ransformaion resriced wihin a lane Roaion abou he verical axis, followed by Translaion along wo horizonal axes Finding in-lane roaion close o given roaion Using Euler angles Discard roaion abou x- and z-axes No oimal R R x R y R z

87 Oimal In-Plane Transformaion The geodesic curve reresens a se of orienaion ha can be reached by roaing abou a fixed axis from any orienaion on he curve A n G yˆ, B 0 ex yˆ B 0 B 0 cos, yˆ sin B 0

88 Oimal In-Plane Transformaion Hyun Joon Shin, Jehee Lee, Michael Gleicher, Sung Yong Shin, Comuer Puery: An Imorance-based Aroach ACM Transacions on Grahics, 00

89 Waring Deform a moion smoohly so ha i seamlessly connecs o is revious moion Firs Moion d Second Moion d A B m m n 0 A scalar ransiion funcion s S B m s d

90 Blending for Smooh Transiion Case sudy: walk-o-sneak Transi smoohly over one cycle of locomoion Walk is faser han sneak One cycle of sneak is longer han one cycle of walk Jehee Lee and Sung Yong Shin, A Hierarchical Aroach o Ineracive Moion Ediing for Human-like Characers, SIGGRAPH 99

91 Blending for Smooh Transiion Blend over he overlaing ime inerval Walk Walk Walk Time scaling Blend Linear Inerolaion Sneak Sneak Time scaling Sneak

92 Blending for Smooh Transiion Linear inerolaion beween moions Sler for orienaion comonens A scalar ransiion funcion s Walk Blend Sneak A B s m s m s cos L L

93 Disconinuiy in velociy Walk Time Scaling Blend Uniform resamling + Linear Inerolaion Sneak Walk Blend Sneak Disconinuiy in velociy

94 Time Scaling Non-uniform resamling Walk Time elased Blend Sneak 0 0 Normalized ime T H f H f H3 T 0 0, T, T '0 f, T ' f H H H 3 0 H H H

95 Wra U Coordinae-Invariance does maer Disinguish orienaions from roaions as we do oins from vecors The algebraic srucure of moion daa is similar o he srucure of orienaion/roaion daa

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

parametric spline curves

parametric spline curves arameric sline curves comuer grahics arameric curves 9 fabio ellacini curves used in many conexs fons animaion ahs shae modeling differen reresenaion imlici curves arameric curves mosly used comuer grahics

More information

geometric transformations

geometric transformations geomeric ranformaion comuer grahic ranform 28 fabio ellacini linear algebra review marice noaion baic oeraion mari-vecor mulilicaion comuer grahic ranform 28 fabio ellacini 2 marice noaion for marice and

More information

4.1 3D GEOMETRIC TRANSFORMATIONS

4.1 3D GEOMETRIC TRANSFORMATIONS MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions

More information

Motion Level-of-Detail: A Simplification Method on Crowd Scene

Motion Level-of-Detail: A Simplification Method on Crowd Scene Moion Level-of-Deail: A Simplificaion Mehod on Crowd Scene Absrac Junghyun Ahn VR lab, EECS, KAIST ChocChoggi@vr.kais.ac.kr hp://vr.kais.ac.kr/~zhaoyue Recen echnological improvemen in characer animaion

More information

Geometry Transformation

Geometry Transformation Geomer Transformaion Januar 26 Prof. Gar Wang Dep. of Mechanical and Manufacuring Engineering Universi of Manioba Wh geomer ransformaion? Beer undersanding of he design Communicaion wih cusomers Generaing

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

A new method for 3-dimensional roadway design using visualization techniques

A new method for 3-dimensional roadway design using visualization techniques Urban Transor XIII: Urban Transor and he Environmen in he 2s Cenury 23 A new mehod for 3-dimensional roadway design using visualizaion echniques G. Karri & M. K. Jha Dearmen of Civil Engineering, Morgan

More information

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves

AML710 CAD LECTURE 11 SPACE CURVES. Space Curves Intrinsic properties Synthetic curves AML7 CAD LECTURE Space Curves Inrinsic properies Synheic curves A curve which may pass hrough any region of hreedimensional space, as conrased o a plane curve which mus lie on a single plane. Space curves

More information

Projection & Interaction

Projection & Interaction Projecion & Ineracion Algebra of projecion Canonical viewing volume rackball inerface ransform Hierarchies Preview of Assignmen #2 Lecure 8 Comp 236 Spring 25 Projecions Our lives are grealy simplified

More information

Petri Nets for Object-Oriented Modeling

Petri Nets for Object-Oriented Modeling Peri Nes for Objec-Oriened Modeling Sefan Wi Absrac Ensuring he correcness of concurren rograms is difficul since common aroaches for rogram design do no rovide aroriae mehods This aer gives a brief inroducion

More information

Streamline Pathline Eulerian Lagrangian

Streamline Pathline Eulerian Lagrangian Sreamline Pahline Eulerian Lagrangian Sagnaion Poin Flow V V V = + = + = + o V xi y j a V V xi y j o Pahline and Sreakline Insananeous Sreamlines Pahlines Sreaklines Maerial Derivaive Acceleraion

More information

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1

CS 428: Fall Introduction to. Geometric Transformations (continued) Andrew Nealen, Rutgers, /20/2010 1 CS 428: Fall 2 Inroducion o Compuer Graphic Geomeric Tranformaion (coninued) Andrew Nealen, Ruger, 2 9/2/2 Tranlaion Tranlaion are affine ranformaion The linear par i he ideni mari The 44 mari for he ranlaion

More information

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification Las Time? Adjacency Daa Srucures Spline Curves Geomeric & opologic informaion Dynamic allocaion Efficiency of access Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures Las Time? Adjacency Daa Srucures Geomeric & opologic informaion Dynamic allocaion Efficiency of access Curves & Surfaces Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough Today Curves & Surfaces Moivaion Limiaions of Polygonal Models Some Modeling Tools & Definiions Curves Surfaces / Paches Subdivision Surfaces Limiaions of Polygonal Meshes Can We Disguise he Faces? Planar

More information

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x))

M y. Image Warping. Targil 7 : Image Warping. Image Warping. 2D Geometric Transformations. image filtering: change range of image g(x) = T(f(x)) Hebrew Universi Image Processing - 6 Image Warping Hebrew Universi Image Processing - 6 argil 7 : Image Warping D Geomeric ransormaions hp://www.jere-marin.com Man slides rom Seve Seiz and Aleei Eros Image

More information

Assignment 2. Due Monday Feb. 12, 10:00pm.

Assignment 2. Due Monday Feb. 12, 10:00pm. Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how

More information

Image warping/morphing

Image warping/morphing Image arping/morphing Image arping Digial Visual Effecs Yung-Yu Chuang ih slides b Richard Szeliski, Seve Seiz, Tom Funkhouser and leei Efros Image formaion Sampling and quanizaion B Wha is an image We

More information

Digital Geometry Processing Differential Geometry

Digital Geometry Processing Differential Geometry Digial Geomery Processing Differenial Geomery Moivaion Undersand he srucure of he surface Differenial Geomery Properies: smoohness, curviness, imporan direcions How o modify he surface o change hese properies

More information

Gauss-Jordan Algorithm

Gauss-Jordan Algorithm Gauss-Jordan Algorihm The Gauss-Jordan algorihm is a sep by sep procedure for solving a sysem of linear equaions which may conain any number of variables and any number of equaions. The algorihm is carried

More information

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes. 8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged

More information

Image warping Li Zhang CS559

Image warping Li Zhang CS559 Wha is an image Image arping Li Zhang S559 We can hink of an image as a funcion, f: R 2 R: f(, ) gives he inensi a posiion (, ) defined over a recangle, ih a finie range: f: [a,b][c,d] [,] f Slides solen

More information

Definition and examples of time series

Definition and examples of time series Definiion and examples of ime series A ime series is a sequence of daa poins being recorded a specific imes. Formally, le,,p be a probabiliy space, and T an index se. A real valued sochasic process is

More information

Projective geometry- 2D

Projective geometry- 2D Projecive geomer- D Acknowledgemens Marc Pollefes: for allowing e use of is ecellen slides on is opic p://www.cs.unc.edu/~marc/mvg/ Ricard Harle and Andrew Zisserman, "Muliple View Geomer in Compuer Vision"

More information

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets?

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets? Las Time: Curves & Surfaces Expeced value and variance Mone-Carlo in graphics Imporance sampling Sraified sampling Pah Tracing Irradiance Cache Phoon Mapping Quesions? Today Moivaion Limiaions of Polygonal

More information

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12]. In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer

More information

Non-uniform Subdivision for B-splines of Arbitrary Degree

Non-uniform Subdivision for B-splines of Arbitrary Degree Non-niform Sbdivision for B-slines of Arbirary Degree S. Schaefer, R. Goldman We resen an efficien algorihm for sbdividing non-niform B-slines of arbirary degree in a manner similar o he Lane-Riesenfeld

More information

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures.

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures. Schedule Curves & Surfaces Sunday Ocober 5 h, * 3-5 PM *, Room TBA: Review Session for Quiz 1 Exra Office Hours on Monday (NE43 Graphics Lab) Tuesday Ocober 7 h : Quiz 1: In class 1 hand-wrien 8.5x11 shee

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time INFINIE-HORIZON CONSUMPION-SAVINGS MODEL SEPEMBER, Inroducion BASICS Quaniaive macro models feaure an infinie number of periods A more realisic (?) view of ime Infinie number of periods A meaphor for many

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

Computer representations of piecewise

Computer representations of piecewise Edior: Gabriel Taubin Inroducion o Geomeric Processing hrough Opimizaion Gabriel Taubin Brown Universiy Compuer represenaions o piecewise smooh suraces have become vial echnologies in areas ranging rom

More information

Tracking Persons and Vehicles in Outdoor Image Sequences Using Temporal Spatio-Velocity Transform *

Tracking Persons and Vehicles in Outdoor Image Sequences Using Temporal Spatio-Velocity Transform * Tracking Persons and Vehicles in Oudoor Image Sequences Using Temoral Saio-Veloci Transform * Koichi Sao and J. K. Aggarwal Dearmen of Elecrical and Comuer Engineering The Universi of Teas a Ausin Ausin,

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

IDEF3 Process Description Capture Method

IDEF3 Process Description Capture Method IDEF3 Process Descripion Capure Mehod IDEF3 is par of he IDEF family of mehods developmen funded by he US Air Force o provide modelling suppor for sysems engineering and enerprise inegraion 2 IDEF3 Mehod

More information

Image Content Representation

Image Content Representation Image Conen Represenaion Represenaion for curves and shapes regions relaionships beween regions E.G.M. Perakis Image Represenaion & Recogniion 1 Reliable Represenaion Uniqueness: mus uniquely specify an

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

An Improved Square-Root Nyquist Shaping Filter

An Improved Square-Root Nyquist Shaping Filter An Improved Square-Roo Nyquis Shaping Filer fred harris San Diego Sae Universiy fred.harris@sdsu.edu Sridhar Seshagiri San Diego Sae Universiy Seshigar.@engineering.sdsu.edu Chris Dick Xilinx Corp. chris.dick@xilinx.com

More information

STRING DESCRIPTIONS OF DATA FOR DISPLAY*

STRING DESCRIPTIONS OF DATA FOR DISPLAY* SLAC-PUB-383 January 1968 STRING DESCRIPTIONS OF DATA FOR DISPLAY* J. E. George and W. F. Miller Compuer Science Deparmen and Sanford Linear Acceleraor Cener Sanford Universiy Sanford, California Absrac

More information

Research Article Auto Coloring with Enhanced Character Registration

Research Article Auto Coloring with Enhanced Character Registration Compuer Games Technology Volume 2008, Aricle ID 35398, 7 pages doi:0.55/2008/35398 Research Aricle Auo Coloring wih Enhanced Characer Regisraion Jie Qiu, Hock Soon Seah, Feng Tian, Quan Chen, Zhongke Wu,

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

A Face Detection Method Based on Skin Color Model

A Face Detection Method Based on Skin Color Model A Face Deecion Mehod Based on Skin Color Model Dazhi Zhang Boying Wu Jiebao Sun Qinglei Liao Deparmen of Mahemaics Harbin Insiue of Technology Harbin China 150000 Zhang_dz@163.com mahwby@hi.edu.cn sunjiebao@om.com

More information

Optimal Crane Scheduling

Optimal Crane Scheduling Opimal Crane Scheduling Samid Hoda, John Hooker Laife Genc Kaya, Ben Peerson Carnegie Mellon Universiy Iiro Harjunkoski ABB Corporae Research EWO - 13 November 2007 1/16 Problem Track-mouned cranes move

More information

Introduction to Computer Graphics 10. Curves and Surfaces

Introduction to Computer Graphics 10. Curves and Surfaces Inroduion o Comuer Grahis. Curves and Surfaes I-Chen Lin, Assisan Professor Naional Chiao Tung Univ, Taiwan Tebook: E.Angel, Ineraive Comuer Grahis, 5 h Ed., Addison Wesley Ref: Hearn and aker, Comuer

More information

Real-Time Avatar Animation Steered by Live Body Motion

Real-Time Avatar Animation Steered by Live Body Motion Real-Time Avaar Animaion Seered by Live Body Moion Oliver Schreer, Ralf Tanger, Peer Eiser, Peer Kauff, Bernhard Kaspar, and Roman Engler 3 Fraunhofer Insiue for Telecommunicaions/Heinrich-Herz-Insiu,

More information

Systems & Biomedical Engineering Department. Transformation

Systems & Biomedical Engineering Department. Transformation Sem & Biomedical Engineering Deparmen SBE 36B: Compuer Sem III Compuer Graphic Tranformaion Dr. Aman Eldeib Spring 28 Tranformaion Tranformaion i a fundamenal corner one of compuer graphic and i a cenral

More information

Collision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments

Collision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments Collision-Free and Curvaure-Coninuous Pah Smoohing in Cluered Environmens Jia Pan 1 and Liangjun Zhang and Dinesh Manocha 3 1 panj@cs.unc.edu, 3 dm@cs.unc.edu, Dep. of Compuer Science, Universiy of Norh

More information

Data Structures and Algorithms

Data Structures and Algorithms Daa Srucures and Algorihms The maerial for his lecure is drawn, in ar, from The Pracice of Programming (Kernighan & Pike) Chaer 2 1 Goals of his Lecure Hel you learn (or refresh your memory) abou: Common

More information

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR . ~ PART 1 c 0 \,).,,.,, REFERENCE NFORMATON CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONTOR n CONTROL DATA 6400 Compuer Sysems, sysem funcions are normally handled by he Monior locaed in a Peripheral

More information

COMP26120: Algorithms and Imperative Programming

COMP26120: Algorithms and Imperative Programming COMP26120 ecure C3 1/48 COMP26120: Algorihms and Imperaive Programming ecure C3: C - Recursive Daa Srucures Pee Jinks School of Compuer Science, Universiy of Mancheser Auumn 2011 COMP26120 ecure C3 2/48

More information

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display Poin Cloud Represenaion of 3D Shape for Laser- Plasma Scanning 3D Displa Hiroo Ishikawa and Hideo Saio Keio Universi E-mail {hiroo, saio}@ozawa.ics.keio.ac.jp Absrac- In his paper, a mehod of represening

More information

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..

More information

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012)

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012) Foundaions of ompuer Graphics (Fall 2012) S 184, Lecure 16: Ray Tracing hp://ins.eecs.berkeley.edu/~cs184 Effecs needed for Realism (Sof) Shadows Reflecions (Mirrors and Glossy) Transparency (Waer, Glass)

More information

Interactive Graphical Systems HT2005

Interactive Graphical Systems HT2005 Ineracive Graphical Ssems HT25 Lesson 2 : Graphics Primer Sefan Seipel Sefan Seipel, Deparmen of Informaion Technolog, Uppsala Universi Ke issues of his lecure Represenaions of 3D models Repeiion of basic

More information

Engineering Mathematics 2018

Engineering Mathematics 2018 Engineering Mahemaics 08 SUBJET NAME : Mahemaics II SUBJET ODE : MA65 MATERIAL NAME : Par A quesions REGULATION : R03 UPDATED ON : November 06 TEXTBOOK FOR REFERENE To buy he book visi : Sri Hariganesh

More information

Motor Control. 5. Control. Motor Control. Motor Control

Motor Control. 5. Control. Motor Control. Motor Control 5. Conrol In his chaper we will do: Feedback Conrol On/Off Conroller PID Conroller Moor Conrol Why use conrol a all? Correc or wrong? Supplying a cerain volage / pulsewidh will make he moor spin a a cerain

More information

Evaluation and Improvement of Region-based Motion Segmentation

Evaluation and Improvement of Region-based Motion Segmentation Evaluaion and Improvemen of Region-based Moion Segmenaion Mark Ross Universiy Koblenz-Landau, Insiue of Compuaional Visualisics, Universiässraße 1, 56070 Koblenz, Germany Email: ross@uni-koblenz.de Absrac

More information

Real time 3D face and facial feature tracking

Real time 3D face and facial feature tracking J Real-Time Image Proc (2007) 2:35 44 DOI 10.1007/s11554-007-0032-2 ORIGINAL RESEARCH PAPER Real ime 3D face and facial feaure racking Fadi Dornaika Æ Javier Orozco Received: 23 November 2006 / Acceped:

More information

MARSS Reference Sheet

MARSS Reference Sheet MARSS Reference Shee The defaul MARSS model (form="marxss") is wrien as follows: x = B x 1 + u + C c + w where w MVN( Q ) y = Z x + a + D d + v where v MVN( R ) x 1 MVN(π Λ) or x MVN(π Λ) c and d are inpus

More information

Chapter 4 Sequential Instructions

Chapter 4 Sequential Instructions Chaper 4 Sequenial Insrucions The sequenial insrucions of FBs-PLC shown in his chaper are also lised in secion 3.. Please refer o Chaper, "PLC Ladder diagram and he Coding rules of Mnemonic insrucion",

More information

Scattering at an Interface: Normal Incidence

Scattering at an Interface: Normal Incidence Course Insrucor Dr. Raymond C. Rumpf Office: A 337 Phone: (915) 747 6958 Mail: rcrumpf@uep.edu 4347 Applied lecromagneics Topic 3f Scaering a an Inerface: Normal Incidence Scaering These Normal noes Incidence

More information

Image Registration in Medical Imaging

Image Registration in Medical Imaging 2/2/202 Image Regisraion in Medical Imaging BI260 VALERIE CARDENAS NICOLSON, PH.D ACKNOWLEDGEMENTS: COLIN STUDHOLME, PH.D. Medical Imaging Analysis Developing mahemaical algorihms o erac and relae informaion

More information

Data Structures and Algorithms. The material for this lecture is drawn, in part, from The Practice of Programming (Kernighan & Pike) Chapter 2

Data Structures and Algorithms. The material for this lecture is drawn, in part, from The Practice of Programming (Kernighan & Pike) Chapter 2 Daa Srucures and Algorihms The maerial for his lecure is drawn, in par, from The Pracice of Programming (Kernighan & Pike) Chaper 2 1 Moivaing Quoaion Every program depends on algorihms and daa srucures,

More information

Rendering Pipeline/ OpenGL

Rendering Pipeline/ OpenGL Grading Programming Assignmens: 4% Chaper 2 2D Game: Inro o (6%) ou now 3D Transformaions modeling/animaion (11%) Basics of Compuer Graphics: Rendering pipeline (11%) Ray racing (12%) compuer graphics

More information

NURBS rendering in OpenSG Plus

NURBS rendering in OpenSG Plus NURS rering in OpenSG Plus F. Kahlesz Á. alázs R. Klein Universiy of onn Insiue of Compuer Science II Compuer Graphics Römersrasse 164. 53117 onn, Germany Absrac Mos of he indusrial pars are designed as

More information

Pointer Analysis. Outline: What is pointer analysis Intraprocedural pointer analysis Interprocedural pointer analysis. Andersen and Steensgaard

Pointer Analysis. Outline: What is pointer analysis Intraprocedural pointer analysis Interprocedural pointer analysis. Andersen and Steensgaard Poiner anaysis Poiner Anaysis Ouine: Wha is oiner anaysis Inrarocedura oiner anaysis Inerrocedura oiner anaysis Andersen and Seensgaard Poiner and Aias Anaysis Aiases: wo exressions ha denoe he same memory

More information

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency,

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency, Proceeding of he 6 h Inernaional Symposium on Arificial Inelligence and Roboics & Auomaion in Space: i-sairas 00, Canadian Space Agency, S-Huber, Quebec, Canada, June 8-, 00. Muli-resoluion Mapping Using

More information

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation Submission o Special Issue of CVIU on Model-based and Image-based 3D Scene Represenaion for Ineracive Visualizaion LAMP: 3D Layered, Adapive-resoluion and Muliperspecive Panorama - a New Scene Represenaion

More information

Landmarks: A New Model for Similarity-Based Pattern Querying in Time Series Databases

Landmarks: A New Model for Similarity-Based Pattern Querying in Time Series Databases Lmarks: A New Model for Similariy-Based Paern Querying in Time Series Daabases Chang-Shing Perng Haixun Wang Sylvia R. Zhang D. So Parker perng@cs.ucla.edu hxwang@cs.ucla.edu Sylvia Zhang@cle.com so@cs.ucla.edu

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

Real Time Integral-Based Structural Health Monitoring

Real Time Integral-Based Structural Health Monitoring Real Time Inegral-Based Srucural Healh Monioring The nd Inernaional Conference on Sensing Technology ICST 7 J. G. Chase, I. Singh-Leve, C. E. Hann, X. Chen Deparmen of Mechanical Engineering, Universiy

More information

Upper Body Tracking for Human-Machine Interaction with a Moving Camera

Upper Body Tracking for Human-Machine Interaction with a Moving Camera The 2009 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems Ocober -5, 2009 S. Louis, USA Upper Body Tracking for Human-Machine Ineracion wih a Moving Camera Yi-Ru Chen, Cheng-Ming Huang, and

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

Improved TLD Algorithm for Face Tracking

Improved TLD Algorithm for Face Tracking Absrac Improved TLD Algorihm for Face Tracking Huimin Li a, Chaojing Yu b and Jing Chen c Chongqing Universiy of Poss and Telecommunicaions, Chongqing 400065, China a li.huimin666@163.com, b 15023299065@163.com,

More information

It is easier to visualize plotting the curves of cos x and e x separately: > plot({cos(x),exp(x)},x = -5*Pi..Pi,y = );

It is easier to visualize plotting the curves of cos x and e x separately: > plot({cos(x),exp(x)},x = -5*Pi..Pi,y = ); Mah 467 Homework Se : some soluions > wih(deools): wih(plos): Warning, he name changecoords has been redefined Problem :..7 Find he fixed poins, deermine heir sabiliy, for x( ) = cos x e x > plo(cos(x)

More information

Using CANopen Slave Driver

Using CANopen Slave Driver CAN Bus User Manual Using CANopen Slave Driver V1. Table of Conens 1. SDO Communicaion... 1 2. PDO Communicaion... 1 3. TPDO Reading and RPDO Wriing... 2 4. RPDO Reading... 3 5. CANopen Communicaion Parameer

More information

Motion along a Line. Describing Motion along a Line

Motion along a Line. Describing Motion along a Line Moion along a Line Describing Moion: Displacemen Velociy Acceleraion Uniformly Acceleraed Moion Free Fall Describing Moion along a Line Wha is he posiion, elociy, and acceleraion of he blue do a each insan

More information

Virtual Recovery of Excavated Archaeological Finds

Virtual Recovery of Excavated Archaeological Finds Virual Recovery of Excavaed Archaeological Finds Jiang Yu ZHENG, Zhong Li ZHANG*, Norihiro ABE Kyushu Insiue of Technology, Iizuka, Fukuoka 820, Japan *Museum of he Terra-Coa Warrlors and Horses, Lin Tong,

More information

Visual Indoor Localization with a Floor-Plan Map

Visual Indoor Localization with a Floor-Plan Map Visual Indoor Localizaion wih a Floor-Plan Map Hang Chu Dep. of ECE Cornell Universiy Ihaca, NY 14850 hc772@cornell.edu Absrac In his repor, a indoor localizaion mehod is presened. The mehod akes firsperson

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Diparimeno di Eleronica Informazione e Bioingegneria Roboics Mobiliy: wheels and whegs @ 2015 Wheeled Mobile robos (WMR) A robo capable of locomoion on a surface solely hrough he acuaion of wheel assemblies

More information

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates A Fas Sereo-Based Muli-Person Tracking using an Approximaed Likelihood Map for Overlapping Silhouee Templaes Junji Saake Jun Miura Deparmen of Compuer Science and Engineering Toyohashi Universiy of Technology

More information

Chapter 3 MEDIA ACCESS CONTROL

Chapter 3 MEDIA ACCESS CONTROL Chaper 3 MEDIA ACCESS CONTROL Overview Moivaion SDMA, FDMA, TDMA Aloha Adapive Aloha Backoff proocols Reservaion schemes Polling Disribued Compuing Group Mobile Compuing Summer 2003 Disribued Compuing

More information

RGBD Data Based Pose Estimation: Why Sensor Fusion?

RGBD Data Based Pose Estimation: Why Sensor Fusion? 18h Inernaional Conference on Informaion Fusion Washingon, DC - July 6-9, 2015 RGBD Daa Based Pose Esimaion: Why Sensor Fusion? O. Serdar Gedik Deparmen of Compuer Engineering, Yildirim Beyazi Universiy,

More information

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magneic Field Maps A. D. Hahn 1, A. S. Nencka 1 and D. B. Rowe 2,1 1 Medical College of Wisconsin, Milwaukee, WI, Unied

More information

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state

Outline. EECS Components and Design Techniques for Digital Systems. Lec 06 Using FSMs Review: Typical Controller: state Ouline EECS 5 - Componens and Design Techniques for Digial Sysems Lec 6 Using FSMs 9-3-7 Review FSMs Mapping o FPGAs Typical uses of FSMs Synchronous Seq. Circuis safe composiion Timing FSMs in verilog

More information

Algorithm for image reconstruction in multi-slice helical CT

Algorithm for image reconstruction in multi-slice helical CT Algorihm for image reconsrucion in muli-slice helical CT Kasuyuki Taguchi a) and Hiroshi Aradae Medical Engineering Laboraory, Toshiba Corporaion, 1385 Shimoishigami, Oawara, Tochigi 324-855, Japan Received

More information

Detection Tracking and Recognition of Human Poses for a Real Time Spatial Game

Detection Tracking and Recognition of Human Poses for a Real Time Spatial Game Deecion Tracking and Recogniion of Human Poses for a Real Time Spaial Game Feifei Huo, Emile A. Hendriks, A.H.J. Oomes Delf Universiy of Technology The Neherlands f.huo@udelf.nl Pascal van Beek, Remco

More information

TOOTH ALIGNMENT OF THE DENTAL CAST USING 3D THIN PLATE SPLINE

TOOTH ALIGNMENT OF THE DENTAL CAST USING 3D THIN PLATE SPLINE TOOTH ALIGMET OF THE DETAL CAST USIG 3D THI LATE SLIE Chanjira Sinhanaohin, Wisaru Bholsihi, Wichi Tharanon aional Science and Technolog Developmen Agenc (STDA 111 Thailand Science ark, hahon-yohin d,

More information

Jorge Salvador Marques, Stereo Reconstruction

Jorge Salvador Marques, Stereo Reconstruction Jorge Slvdor Mrques, Sereo Reconsrucion roblem Gol: reconsruc he D she of objecs in he scene from or more imges. Jorge Slvdor Mrques, Jorge Slvdor Mrques, secil cse f f f f b model reconsrucion, b - fb,

More information

Motion Estimation of a Moving Range Sensor by Image Sequences and Distorted Range Data

Motion Estimation of a Moving Range Sensor by Image Sequences and Distorted Range Data Moion Esimaion of a Moving Range Sensor by Image Sequences and Disored Range Daa Asuhiko Banno, Kazuhide Hasegawa and Kasushi Ikeuchi Insiue of Indusrial Science Universiy of Tokyo 4-6-1 Komaba, Meguro-ku,

More information

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008 MATH 5 - Differenial Equaions Sepember 15, 8 Projec 1, Fall 8 Due: Sepember 4, 8 Lab 1.3 - Logisics Populaion Models wih Harvesing For his projec we consider lab 1.3 of Differenial Equaions pages 146 o

More information

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version

Test - Accredited Configuration Engineer (ACE) Exam - PAN-OS 6.0 Version Tes - Accredied Configuraion Engineer (ACE) Exam - PAN-OS 6.0 Version ACE Exam Quesion 1 of 50. Which of he following saemens is NOT abou Palo Alo Neworks firewalls? Sysem defauls may be resored by performing

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

Computational Geometry in Wireless Networks - Routing. Presented by Heather M. Michaud

Computational Geometry in Wireless Networks - Routing. Presented by Heather M. Michaud Compaional Geomery in Wireless Neworks - Roing Presened by Heaher M. Michad 1 Ad Hoc Wireless Neworks No fixed pre-exising infrasrcre Nodes can be saic or mobile Assme nodes don move dring roing or opology

More information

DETC2004/CIE VOLUME-BASED CUT-AND-PASTE EDITING FOR EARLY DESIGN PHASES

DETC2004/CIE VOLUME-BASED CUT-AND-PASTE EDITING FOR EARLY DESIGN PHASES Proceedings of DETC 04 ASME 004 Design Engineering Technical Conferences and Compuers and Informaion in Engineering Conference Sepember 8-Ocober, 004, Sal Lake Ciy, Uah USA DETC004/CIE-57676 VOLUME-BASED

More information

4 Error Control. 4.1 Issues with Reliable Protocols

4 Error Control. 4.1 Issues with Reliable Protocols 4 Error Conrol Jus abou all communicaion sysems aemp o ensure ha he daa ges o he oher end of he link wihou errors. Since i s impossible o build an error-free physical layer (alhough some shor links can

More information

Time Series Data Mining (TSDM): A New Temporal Pattern Identification Method for Characterization and Prediction of Complex Time Series Events

Time Series Data Mining (TSDM): A New Temporal Pattern Identification Method for Characterization and Prediction of Complex Time Series Events Time Series Daa Mining (TSDM): A New Temoral Paern Idenificaion Mehod for Characerizaion and Predicion of Comlex Time Series Evens Xin Feng, Ph.D. Dearmen of Elecrical and Comuer Engineering Marquee Universiy

More information