Blended Deformable Models

Size: px
Start display at page:

Download "Blended Deformable Models"

Transcription

1 Blended Deformable Models (In IEEE Trans. Pattern Analysis and Machine Intelligence, April 996, 8:4, pp ) Doglas DeCarlo and Dimitri Metaxas Department of Compter & Information Science University of Pennsylvania Philadelphia PA Abstract This paper develops a new class of parameterized models based on the linear interpolation of two parameterized shapes along their main axes, sing a blending fnction. This blending fnction specifies the relative contribtion of each component shape on the reslting blended shape. The reslting blended shape can have aspects of each of the component shapes. Using a small nmber of additional parameters, blendingextends the coverage of shape primitives while also providingabstraction of shape. In particlar, it offers the ability to constrct shapes whose gens can change. Blended models are incorporated into a physics-based shape estimation framework which ses dynamic deformable models. Finally, we present experiments involving the extraction of complex shapes from range data inclding examples of dynamic gens change. Keywords: Shape Representation, Shape Blending, Shape Abstraction, Shape Estimation, Physics-Based Modeling Introdction Shape models incorporate trade-offs between conciseness of representation and descriptive power which affect their seflness for different applications. For shape estimation, it is important that shape models cover a wide variety of shapes sing a small nmber of intitive parameters. Finding the right balance is a difficlt and important problem. When the ltimate goal is recognition, abstraction of shape is also a significant isse. There are many crrent shape representations that se a small nmber of parameters, sch as generalized cylinders [3,, 4], sperqadrics [, 5, 8], hyperqadrics [6] and geons []. These are sefl for recognition tasks, bt lack the generality to represent a large class of shapes in a single model. Representations with many parameters, sch as srfaces with free-form deformations [] have a wide shape coverage, bt have too many parameters to be sefl in recognition tasks. Advancing front methods [9] and oriented particle systems [9] provide srface connectivity information and can model srfaces of arbitrary topology, This work was spported by NSF grants IRI-93997, MIP and ARPA grant DAAH-49567

2 bt do not provide a compact representation of shape. In fact, no existing model for shape estimation with a compact representation can represent objects of varying topology in a nified way an abrpt change in the model (both geometric and representational) is reqired to perform the topological change. Making sch a drastic decision dring estimation is often difficlt, and is not likely to be robst. Estimation sing implicit polynomial based representions [] has also been investigated. The degree and configration of the algebraic srface to be sed for fitting mst be specified in advance, ths making smooth topological changes difficlt. Models sch as those sed in solid modeling [7, 7] have flexible and intitive representations, bt they were not designed for shape estimation they were designed for hman se. For shape recovery applications sing CAD models, compactness in representation is not often a major concern. Systems which are applicable for both shape reconstrction and shape recognition have been presented [, 6, 3]. In [6] the shape was specified by its deformation modes and extracted sing a closed-form soltion of modal analysis. Shape was represented in [3] sing a wavelet basis and estimated by embedding it in a probabilistic framework. Both of these methods provide a collection of parameters ordered by level of detail. The models in [, ] incorporate global deformations which represent prominent shape featres, and local deformations which captre srface detail. Abstraction and compactness of representation are distinct concepts, bt often both are reqired in recognition systems. Considering the isse of abstraction, the ability to combine together different shapes into a nified model is very important. Algebraic srface blends [7] provide this ability, bt are not easily applied to shape estimation. Blobby models [3] can also combine shapes, bt lack flexibility in the nderlying combined shapes, reslting in large nmbers of components. We propose an extension to the shape representation of [, ] which we call blended deformable models to address the isse of combining shapes together into a single model. Given two shapes that can be defined parametrically on a common material coordinate space, blended shapes are constrcted by the linear interpolation of two shapes sing a blending fnction that specifies the relative contribtion of each shape on the reslting blended shape. For example, a sphere and a cylinder blended together cold prodce a bllet shaped object (see figre ). In addition, this parameterization is able to represent shapes of gens and : blending a sphere and tors together prodces an object in which the presence of the hole depends the nmber of holes in a shape a sphere has gens, a tors has gens

3 on the vale of the blending fnction. In addition, a geometrically smooth transition from sphere to tors is achievable by smoothly changing the blending fnction. Figre 3 shows a variety of shapes that we can create sing blending. In a nified model, blended models compactly and intitively represent a wide variety of shapes, inclding shapes of varying gens. An abstraction of shape is also provided the above example blended shape is clearly composed of a sphere and cylinder, which are components of the representation. The global natre of these models allows an efficient approach to shape estimation and the ability to handle sitations where range data are incomplete or sparse. In this paper, we show how blended models can be incorporated into the previosly developed physicsbased estimation framework presented in [, ]. We conclde after demonstrating or techniqe throgh a series of experiments involving incomplete range data from varios objects. Geometry of blended models. Deformable model geometry As in [, ], the models sed in this paper are 3-D srface shape models. The position of a point on the model is given in world coordinates by x which is the reslt of a translation and rotation of its position p, with respect to a non-inertial reference frame. The material coordinates =(; v) of these shapes are specified over a domain. The position of a point on the world model at time t, with material coordinates, with respect to an inertial frame of reference is x(;t)=c(t) +R(t)p(;t); () where c is the center of the inertial frame, and R is a rotation matrix which specifies the relative orientation of the inertial frame to a fixed reference frame. In the non-inertial (fixed) reference frame, the position of model points p, is the sm of a reference shape s and a local displacement d so that p(;t)=s(;t)+d(;t): () These local displacements, d, allow the representation of fine detail, while the reference shape, s, captres salient shape featres. The reference shape of the model, s, is constrcted by applying a global deformation 3

4 T (sch as bending) with parameters q T to a shape primitive e as follows: s() =T(e; q T ): (3) For a 3-D shape primitive (sch as a sperellipsoid []), we have e() :! IR 3. To represent the geometry of the primitive, a mesh of nodes is sed, where each node is assigned a niqe point in. The edges connecting the nodes represent connectivity of the nodes in space. Nodes can be merged together to form a closed mesh where points in map to the same 3-D model location (sch as for the poles of a sphere). The primitives we will be considering have global shape parameters q e which specify the shape. Inclding these parameters, we represent the geometric primitive as e(; q e ); (4) which is defined parametrically in over and has global shape parameters q e. Even thogh or framework can be applied to any class of parameterized primitives, we will be sing sperellipsoid and spertoroid primitives [] to create a blended model. We will now extend the above definition of the global shape s to inclde blended models.. Shape blending In a method analogos to the linear interpolation of two points, it is possible to blend two fnctions. Given two fnctions, f (x) and g(x), wecan blend them singa thirdfnction, (x) (with range [; ]), so that h(x) =f (x)(x) +g(x)(, (x)): (5) An example of this is shown in figre. Notice how h(x) =f (x) where (x) =, h(x) =g(x) where (x) =, and how h(x) is between f (x) and g(x) everywhere. Using this idea, we can blend parameterized shapes by the following formla: s(; v) =s (; v)()+s (; v)(, ()); (6) where s and s are two shapes parameterized over, as in figres (a) and (b). Figre (c) shows s, the reslt of blending the shapes shown in figres (a) and (b). The blending fnction sed to blend the shapes is shown in figre (d). The blending is performed along, which corresponds to the z-axis in these shapes 4

5 y h(x)=f(x)(x)+ g(x)(, (x)) f (x) (x) g(x) x x Figre : Blending of two fnctions f (x), g(x) given blending fnction (x) (from pole to pole). This particlar blending fnction was chosen to illstrate how different parts of the component shapes are expressed in the reslting shape. Notice how the top of s looks like s (a cylinder) since ( )=, and how the bottom of s looks like s (a sphere) since (, )=. = α() =, π/ π/ (a) (b) (c) (d) Figre : (a) Shape s (b) Shape s (c) Blended shape s (d) Blending fnction () The global parameters of s will inclde the global shape parameters of s and s, those that specify (see section.4), and the global deformation parameters q T. A common deformation T is applied separately to each shape primitive so that s = T(e ; q T ) and s = T(e ; q T ). These reslting deformed shapes are then blended together sing (6). When blending shapes, not all combinations of primitives will achieve desirable reslts. For example, a blend between two spheres where one is rotated 9 degrees from the other will prodce an interpenetrating object. Bt since we are able to choose the models in advance for a vision application, we can simply choose compatible shapes, sch as a sperellipsoid and a spertoroid. For the prposes of this paper, we will only have vary with instead of both and v. This limits the coverage to axially symmetric shapes. This restriction does not limit the applicability of blending to the process of shape abstraction. A variety of shapes prodced sing this restricted form of blending are shown in figre 3 by blending sperellipsoids and spertoroids. While these shapes are expressible 5

6 sing other representations [3, 7, ], blending provides a compact and abstract representation. Algebraic srface blending [7] is a CAD method for connecting shapes together throgh the constrction of blend srfaces which are placed adjacent to the component shapes. While similar in spirit, the nderlying theory is very different from the blending presented here, since the smooth join between shapes is achieved by geometrically inserting blend srfaces, not by interpolation. Figre 3: Examples of blended shapes.3 Spertoroid definition In addition to the sperellipsoid [], we will be sing the following definition for a spertoroid primitive: e tors (; v; a;a;a3;a4;a5;;) = a a4 + (a 4 + C a a5 + (a 5 + C a3s )C v )S v C A (,=;=] v(,; ] ; (7) where a ;a ;a 3 ; ; > anda 4 ;a 5. a, a and a 3 are size parameters in the x, y and z directions respectively. and are sqareness parameters as in a sperellipsoid. a 4 and a 5 are hole size parameters in the x and y directions. The hole is closed when a 4 = a 5 =, and the hole opens for vales greater than. As in a sperellipsoid, we define C = sgn(cos )j cos j and S = sgn(sin )j sin j. This definition is similar to the spertoroid given by Barr []. The addition of a 5, a second hole size parameter allows asymmetric holes. The presence of the scaling factors =(a 4 + ) and =(a 5 + ) separate the effects of the global size parameters (a, a and a 3 ) from the hole size parameters (a 4 and a 5 ) to allow hole size changes that do not affect the global tors size. 6

7 .4 Blending fnction parameterization The blending fnction is implemented as a non-niform qadratic B-spline fnction [5]. Given different types of shape primitives, the domain of may vary. For a sperellipsoid, maps [, ; ] to [; ]. The B-spline fnction is specified sing L+ control vales fc i j i :::Lgand L knots f i j i :::Lg, with and L fixed to be the lower and pper bonds of the domain of. The fnction has the vales ( )=c and ( L )=c L and has a continos first derivative except where two knot vales are eqal. The parameters sed to constrct the blending fnction are the L + control vales and the L, movable knots ( and L are fixed), which yields L, total parameters to specify. We concatenate all these parameters into the vector q b,sothat q b =(c ;:::;c L ; ;:::; L, ) > : (8) 3 Gens changing It is also possible to blend objects having gens (a sphere) with objects having gens (a tors). A hole will appear in the blended object as changes. There is no smooth transition between these two shapes becase they are not homeomorphic no seqence of deformations will change a sphere into a tors. Yet it is possible to have a transition between the two where there is a single discontinos event when the object changes gens. This event affects only the topology of the object, not the geometry of the shape. An example transition is shown in figre 4. Figre 4 is an illstrative seqence showing how a sphere can be transformed into a tors sing a blended shape. The blended reslt is compted sing (6), where s is a tors and s is a sphere. Initially, in figre 4(a), () = (forallvalesof )andtheblendedobjecthasthegeometryandtopologyofa sphere. The blended shapes in (b) and (c) show what happens if we slowly change () from to. In (c), when () =, the shape is a pinched sphere [8] the poles have dimpled inward ntil they toch. This has the same geometry as a tors (with the hole closed), bt is topologically eqivalent to a sphere. At this time, at the location where the poles toch, we change the connectivity of the srface to be that topologically eqivalent a sphere and cylinder are homeomorphic, bt a sphere and tors are not 7

8 of a tors. A discssion of how the node interconnections change is given in section 3.. Once the pinched sphere is changed into a tors, the tors hole can now be opened by increasing the tors hole size parameters (a 4 and a 5 ), shown in (d) and (e) (shown from a slightly different viewpoint to make the hole visible). (a) (b) (c) (d) (e) Figre 4: A blended shape changing from a sphere (a) to a tors (e) There are two constraints on the parameters of a tors-sphere blend that mst be enforced to insre the blended shape remains closed. The tors hole mst remain closed when the object has gens. When the object has gens, the vales (, ) and ( ) mst weight the tors so that the poles of the sphere are not expressed in the blended shape. For figres 4(d) and (e), the constraint wold be (, )=( )=since s is the tors. These constraints can be implemented in or framework by simply fixing the appropriate parameter vales at the times in the estimation process when they are not permitted to change. This entire process of gens change can be easily integrated into the physics-based estimation framework. For a hole to form, the object is deformed by the data forces into the configration shown in (c). This point can be detected by examination of the blending fnction. At this point, the hole can atomatically open de to forces from the data. Using this method, a hole can form in a physics-based way. The ideas presented can be applied to any shape primitives, althogh the actal steps involved may vary for different primitives. 8

9 3. Node interconnections When altering the topology of an object, the mesh of nodes mst be reconnected to conform to the new topology. This is a straightforward bt necessary part of the gens conversion process. Figre 5 shows how is folded p to prodce a sphere or tors. The arrows in these diagrams indicate two nodes being merged together, since the material coordinates of the nodes map to the same 3-D model coordinates. For both the sphere and the tors, a tbe is made first (the dotted lines). For the sphere in figre 5(a), the north and soth poles are created by closing each end of the tbe. For the tors in figre 5(b), the ends of the tbe are connected together. When the gens changes, the node mesh first mst be nfolded, and then re-folded to have the proper configration. v (a) (b) Figre 5: Node interconnection differences between a sphere (a) and tors (b) 4 Dynamics and generalized forces The dynamics framework given in [] can be sed after several alterations. In this framework all the degrees of freedom needed to specify the shape (translation, rotation, global and local parameters) are collected together to form the generalized coordinates of the model, q, q =(q > c ; q> ; q> s ; q> d )> ; (9) where q c = c(t), q is the qaternion sed to specify R(t), q d specifies the local deformations, and q s =(q > s ; q > s ; q > ; b q> T )> are the global parameters (q s and q s are the parameters of each of the component shapes, q b are the parameters that specify the blending fnction, andq T are the parameters of the global parameterized deformations). When fitting the model to data, the goal of shape reconstrction is to recover the parameters in q. The approach sed here performs the fitting in a physics-based way the data apply forces to the srface of the 9

10 model, deforming it into the shape represented by the data []. The model can be made dynamic in q by introdcing mass, damping and stiffness and embedding it into a Lagrangian dynamics framework. The Lagrange eqations of motion are second order differential eqations []. In shape estimation applications, the mass is set to zero (so that the model has no inertia and comes to rest as soon as the applied forces eqilibrate or vanish), reslting in the following simplified dynamic eqation: D _q + Kq = f q =(f > c ; f> ; f> s ; f> d )> ; () where D and K are the damping and stiffness matrices respectively, and where f q are the generalized forces []. These generalized forces can be frther broken down into components each corresponding to a component of q as given in (9) above. Using (), _q can be compted, and an integration method can be sed to pdate q. Performing this process iteratively reslts in a model more closely representing the desired shape. Throghot the fitting process, parameter schedles are sed [4, 4], as in other physics-based fitting frameworks. The fitting is performed initially sing coarse parameters (translation, rotation, and major axis lengths), followed by the fine parameters (blending parameters, sperqadric sqareness vales). This allows improvements in efficiency by initially redcing the dimension of the parameter space. By initially disabling the fine scale parameters, local minimm soltions also can be avoided. We compte the generalized forces f q from the 3-D applied forces. The comptation of f c, f and f d are the same as described in []. The comptation of f s is given by f s =(RJ s ) > f applied : () We compte J s, the Jacobian for the global shape s, as follows: J s s : () The Jacobian of the global shape, J s, converts applied forces into generalized forces, which will deform the global shape. The addition of blending changes the comptation of J s. In particlar, from (6) and (): J s = ()J s (, ())J s J b ; (3) where J s =@q s is the Jacobian for the first shape, J s =@q s is the Jacobian for the second shape, and J b is the Jacobian for the parameters of the blending fnction, and is described below.

11 Intitively, (3) means the Jacobians for the components of a blended shape have a greater or lesser effect at a particlar location depending on the fnction. Considering the sphere/cylinder blending example in figre, if a force was applied to the top of the shape, only the parameters of the cylinder wold be affected. Similarly, if a force was applied to the bottom of the shape, only the parameters of the sphere wold change. Therefore, the blending fnction has the desirable effect of localizing the effect of a force to the appropriate shape component. The Jacobian matrix J b reflects how the global shape s changes with respect to the blending fnction parameters q b. Given (6) above, J b v) =, s (; v), s (; : b Given that is a B-spline, to b, we apply the prodct rle to the de Boor algorithm [5]. The control vale and knot constraints c i [; ] for all i L, and i j for all i j L, are enforced to insre the components of q b have correctly bonded vales. It is throgh J b that the blending fnction can change to reflect the shape of the data. Note that for blending to occr dring shape estimation at a particlar location on a shape, the nderlying shapes mst differ. If this was not the case, the difference of the two shapes (s, s ) wold be zero, making J b zero. 5 Experiments In the following fitting experiments, we show the reslts of sing blended shapes in or shape reconstrction system. Figre 6 shows information on each of the experiments inclding the nmber of data points, the reslting mean sqared error (MSE), the size of the parameter set, L (the nmber of knots sed to specify the blending fnction), the dimensions of the node mesh, and the nmber of iterations taken for the fit. In each of the examples, the initial model configration is shown. Initially, the model has all global shape parameters eqal to, and is centered at the center of mass of the data. The blending fnction is initialized to () =. Initially, only = of the data are sed (selected randomly). All of the models sed are global in natre no local deformations were sed. Figres 7 throgh 9 show the fitting reslts obtained for the five experiments. Each fitting example

12 Data Sorce Points MSE #Parm L Mesh #Iter light blb MSU (blb) 4.7% sphere/cylinder MSU (cylinder+sphere) % tors CAD generated 53.6% MSU: Michigan State University PRIP database (special thanks to Anil Jain and Tim Newman) Figre 6: Experiment data and statistics starts with the initial configration described above. After this, the first rogh fit by varying only a, a and a 3 of s is shown. The rest of the steps follow after this, and are described in detail below for each example. Figre 7 shows the model in the process of fitting to light blb data. A blend of two sperellipsoids is sed as the model. The initial model and range data are shown in (a), and the rogh fit after the initial fit is shown in (b). The blending fnction changes in (c). In figre 7(d), all the data are sed to complete the final step, where all the parameters are permitted to change. The final blending fnction (e) shows two distinct areas where it is, and where it is, connected by a smooth transition. Figre 8 shows the fitting of a sphere/cylinder object. Similar to the fitting process of the light blb, (b) shows the initial fit, (c) shows the model after the blending fnction changes, and (d) shows the final fit sing all the range data. With each step, the blending fnction is given to show how it changes dring the fitting. Since this object has a corner where the sphere and cylinder meet, the blending fnction in (d) has developed a point where it is not differentiable. Figre 9 shows the fitting of tors data sing a blend of a sperellipsoid and a spertoroid as the model. The initial range data are shown in (a), and the initialization is shown in (b). The rogh initial fit is shown in (c). The poles are pinched together in (d), and the gens atomatically changes to. The hole is plled open in (e) and (f) (which are the same object from different viewpoints). A final fit sing all data is shown in (g). Notice how the blending fnction (f) has (, )=( )=, since the hole is present. When fitting an object with a sperellipsoid-spertoroid, it is necessary that there be some range data from the inside of the hole. Otherwise, the hole will not be able to be plled throgh by data forces. Each iteration with a fll data set takes (on average) = second on a 5 MHz SGI R4 sing data sets of this size. An adaptive Eler method is sed to pdate the object state. Initially, iterations have O(n log d) complexity (where n is the nmber of nodes, d is the nmber of data points) de to initial nearest-node comptations (for force assignment). Once the shape acqires its rogh general shape, the complexity

13 α() π/ π/ (a) (b) (c) (d) (e) Figre 7: Fitting of light blb data and blending fnction (e) α() α() (a) π/ π/ (b) π/ π/ α() α() (c) π/ π/ (d) π/ π/ Figre 8: Fitting of sphere/cylinder data showing evoltion of blending fnction approaches O(n + d) since nearest-node information can often be carried across iterations. Since fewer range data can be sed initially, this offers an additional constant factor speed increase. For the experiments presented here, this reslts in fits with drations ranging from 45 to 6 seconds each. 6 Conclsions and Ftre Work We have developed and presented a new approach to shape modeling and estimation based on shape blending. These models we created can compactly and intitively represent a large class of shapes in a single model, inclding shapes of varying gens. What we have presented here is also likely to be sefl for recognition becase blended shapes can be parameterized sing a small nmber of intitive global parameters. Blending provides a mechanism of changing topology withot geometric discontinity 3

14 (a) (b) (c) (d) α() π/ π/ (e) (f) (g) (h) Figre 9: Fitting of tors data with gens change in (d) (over time). While there is a representational change (clearly some change is necessary to alter topology when dealing with global shapes), we avoid the sdden geometric and representational changes that other compact shape estimations frameworks employ. Redcing the intensity of this decision shold lead to greater robstness. We demonstrated the performance of or techniqe in a variety of shape estimation experiments involving the extraction of shapes with incomplete range data. Crrently, the blending fnction has a large nmber of degrees of freedom. If blending is to be sed for abstraction, this nmber can be drastically redced. Considering the blending fnctions shown in figres 7(e) and 8(d), the blending fnctions vary from to, with a transition in between. A redction in the nmber of parameters cold be achieved by simply parameterizing the location and character of this transition. Blending fnctions with transitions sch as these prodce a blended shape which clearly shows parts of each component shape, and a transition region between the two shapes. The abstractive power of blending is certainly the most sefl characteristic. We are crrently investigating how to extend the somewhat restricted form of blending presented here. By allowing blending to occr in arbitrary locations (not jst axially), we hope to provide a general facility for combining together selected portions of different shapes (inclding the addition of holes at any location). 4

15 References [] A. Barr. Sperqadrics and angle-preserving transformations. IEEE Compter Graphics and Applications, (): 3, 98. [] I. Biederman. Recognition-by-components: a theory of hman image nderstanding. Psychological Review, 94:5 47, April 987. [3] T. Binford. Visal perception by compter. In IEEE Conference on Systems and Control, December 97. [4] D. DeCarlo and D. Metaxas. Blended deformable models. In Proceedings CVPR 94, pages , 994. [5] G. Farin. Crves and Srfaces for Compter Aided Geometric Design. Academic Press, 993. [6] A. J. Hanson. Hyperqadrics: smoothly deformable shapes with convex polyhedral bonds. Compter Vision, Graphics, and Image Processing, 44:9, 988. [7] C. M. Hoffmann and J. Hopcroft. The geometry of projective blending srfaces. Artificial Intelligence, 37: , 988. [8] J. J. Koenderink. Solid Shape. MIT Press, 99. [9] R. Malladi, J. A. Sethian, and B. C. Vemri. Shape modeling with front propagation: A level set approach. IEEE Pattern Analysis and Machine Intelligence, 994, to appear. [] D. Marr and K. Nishihara. Representation and recognition of the spatial organization of three-dimensional shapes. Proceedings Royal Society London, :69 94, 978. [] D. Metaxas. Physics-Based Modeling of Nonrigid Objects for Vision and Graphics. PhD thesis, Department of Compter Science, University of Toronto, 99. [] D. Metaxas and D. Terzopolos. Shape and nonrigid motion estimation throgh physics-based synthesis. IEEE Pattern Analysis and Machine Intelligence, 5(6):58 59, Jne 993. [3] Shiger Mraki. Volmetric shape description of range data sing blobby model. In Proceedings SIGGRAPH 9, volme 5, pages 7 35, Jly 99. [4] T. O Donnell, T. Bolt, X. Fang, and A. Gpta. The extrded generalized cylinder: A deformable model for object recovery. In Proceedings CVPR 94, pages 74 8, 994. [5] A. Pentland. Perceptal organization and the representation of natral form. Artificial Intelligence, 8:93 33, 986. [6] A. Pentland and S. Sclaroff. Closed-form soltions for physically based shape modeling and recognition. IEEE Pattern Analysis and Machine Intelligence, 3(7):75 79, 99. [7] J. M. Snyder. Generative Modeling for Compter Graphics and CAD. Academic Press, 99. [8] F. Solina and R. Bajcsy. Recovery of parametric models from range images: The case for sperqadrics with global deformations. IEEE Pattern Analysis and Machine Intelligence, ():3 47, 99. [9] R. Szeliski, D. Tonnesen, and D. Terzopolos. Modeling srfaces of arbitrary topologywith dynamic particles. In Proceedings CVPR 93, pages 8 87, 993. [] G. Tabin. An improved algorithm for algebraic crve and srface fitting. In Proceedings ICCV 93, pages , 993. [] D. Terzopolos and D. Metaxas. Dynamic 3D models with local and global deformations: Deformable sperqadrics. IEEE Pattern Analysis and Machine Intelligence, 3(7):73 74, 99. [] D. Terzopolos, A. Witkin, and M. Kass. Constraints on deformable models: Recovering 3D shape and nonrigid motion. Artificial Intelligence, 36():9 3, 988. [3] B. C. Vemri and A. Radisavljevic. Mltiresoltion stochastic hybrid shape models with fractal priors. ACM Transactions on Graphics, 3():77 7,

A sufficient condition for spiral cone beam long object imaging via backprojection

A sufficient condition for spiral cone beam long object imaging via backprojection A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral

More information

CS 4204 Computer Graphics

CS 4204 Computer Graphics CS 424 Compter Graphics Crves and Srfaces Yong Cao Virginia Tech Reference: Ed Angle, Interactive Compter Graphics, University of New Mexico, class notes Crve and Srface Modeling Objectives Introdce types

More information

Picking and Curves Week 6

Picking and Curves Week 6 CS 48/68 INTERACTIVE COMPUTER GRAPHICS Picking and Crves Week 6 David Breen Department of Compter Science Drexel University Based on material from Ed Angel, University of New Mexico Objectives Picking

More information

Evaluating Influence Diagrams

Evaluating Influence Diagrams Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will

More information

EECS 487: Interactive Computer Graphics f

EECS 487: Interactive Computer Graphics f Interpolating Key Vales EECS 487: Interactive Compter Graphics f Keys Lectre 33: Keyframe interpolation and splines Cbic splines The key vales of each variable may occr at different frames The interpolation

More information

Networks An introduction to microcomputer networking concepts

Networks An introduction to microcomputer networking concepts Behavior Research Methods& Instrmentation 1978, Vol 10 (4),522-526 Networks An introdction to microcompter networking concepts RALPH WALLACE and RICHARD N. JOHNSON GA TX, Chicago, Illinois60648 and JAMES

More information

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration

Bias of Higher Order Predictive Interpolation for Sub-pixel Registration Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz

More information

Multi-lingual Multi-media Information Retrieval System

Multi-lingual Multi-media Information Retrieval System Mlti-lingal Mlti-media Information Retrieval System Shoji Mizobchi, Sankon Lee, Fmihiko Kawano, Tsyoshi Kobayashi, Takahiro Komats Gradate School of Engineering, University of Tokshima 2-1 Minamijosanjima,

More information

Computer-Aided Mechanical Design Using Configuration Spaces

Computer-Aided Mechanical Design Using Configuration Spaces Compter-Aided Mechanical Design Using Configration Spaces Leo Joskowicz Institte of Compter Science The Hebrew University Jersalem 91904, Israel E-mail: josko@cs.hji.ac.il Elisha Sacks (corresponding athor)

More information

Hardware-Accelerated Free-Form Deformation

Hardware-Accelerated Free-Form Deformation Hardware-Accelerated Free-Form Deformation Clint Cha and Ulrich Nemann Compter Science Department Integrated Media Systems Center University of Sothern California Abstract Hardware-acceleration for geometric

More information

Curves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science

Curves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science Crves and Srfaces CS 57 Interactive Compter Graphics Prof. David E. Breen Department of Compter Science E. Angel and D. Shreiner: Interactive Compter Graphics 6E Addison-Wesley 22 Objectives Introdce types

More information

Optimal Sampling in Compressed Sensing

Optimal Sampling in Compressed Sensing Optimal Sampling in Compressed Sensing Joyita Dtta Introdction Compressed sensing allows s to recover objects reasonably well from highly ndersampled data, in spite of violating the Nyqist criterion. In

More information

Tdb: A Source-level Debugger for Dynamically Translated Programs

Tdb: A Source-level Debugger for Dynamically Translated Programs Tdb: A Sorce-level Debgger for Dynamically Translated Programs Naveen Kmar, Brce R. Childers, and Mary Lo Soffa Department of Compter Science University of Pittsbrgh Pittsbrgh, Pennsylvania 15260 {naveen,

More information

Today. B-splines. B-splines. B-splines. Computergrafik. Curves NURBS Surfaces. Bilinear patch Bicubic Bézier patch Advanced surface modeling

Today. B-splines. B-splines. B-splines. Computergrafik. Curves NURBS Surfaces. Bilinear patch Bicubic Bézier patch Advanced surface modeling Comptergrafik Matthias Zwicker Uniersität Bern Herbst 29 Cres Srfaces Parametric srfaces Bicbic Bézier patch Adanced srface modeling Piecewise Bézier cres Each segment spans for control points Each segment

More information

Continuity Smooth Path Planning Using Cubic Polynomial Interpolation with Membership Function

Continuity Smooth Path Planning Using Cubic Polynomial Interpolation with Membership Function J Electr Eng Technol Vol., No.?: 74-?, 5 http://dx.doi.org/.537/jeet.5..?.74 ISSN(Print) 975- ISSN(Online) 93-743 Continity Smooth Path Planning Using Cbic Polomial Interpolation with Membership Fnction

More information

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003

Pavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003 From: AAAI-84 Proceedings. Copyright 1984, AAAI (www.aaai.org). All rights reserved. SELECTIVE ABSTRACTION OF AI SYSTEM ACTIVITY Jasmina Pavlin and Daniel D. Corkill Department of Compter and Information

More information

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns.

Nash Convergence of Gradient Dynamics in General-Sum Games. Michael Kearns. Convergence of Gradient Dynamics in General-Sm Games Satinder Singh AT&T Labs Florham Park, NJ 7932 bavejaresearch.att.com Michael Kearns AT&T Labs Florham Park, NJ 7932 mkearnsresearch.att.com Yishay

More information

The Disciplined Flood Protocol in Sensor Networks

The Disciplined Flood Protocol in Sensor Networks The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab

More information

Real-time mean-shift based tracker for thermal vision systems

Real-time mean-shift based tracker for thermal vision systems 9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University

More information

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing

On the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing 1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity

More information

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES

FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion

More information

Master for Co-Simulation Using FMI

Master for Co-Simulation Using FMI Master for Co-Simlation Using FMI Jens Bastian Christoph Claß Ssann Wolf Peter Schneider Franhofer Institte for Integrated Circits IIS / Design Atomation Division EAS Zenerstraße 38, 69 Dresden, Germany

More information

h-vectors of PS ear-decomposable graphs

h-vectors of PS ear-decomposable graphs h-vectors of PS ear-decomposable graphs Nima Imani 2, Lee Johnson 1, Mckenzie Keeling-Garcia 1, Steven Klee 1 and Casey Pinckney 1 1 Seattle University Department of Mathematics, 901 12th Avene, Seattle,

More information

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast

An Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering May 24 An Adaptive Strategy for Maximizing Throghpt in MAC layer Wireless Mlticast Prasanna

More information

COMPOSITION OF STABLE SET POLYHEDRA

COMPOSITION OF STABLE SET POLYHEDRA COMPOSITION OF STABLE SET POLYHEDRA Benjamin McClosky and Illya V. Hicks Department of Comptational and Applied Mathematics Rice University November 30, 2007 Abstract Barahona and Mahjob fond a defining

More information

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips

REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS M. Melpolder, D.H.J. Epema, H.J. Sips Parallel and Distribted Systems Grop Department of Compter Science, Delft University of Technology, the Netherlands

More information

EUCLIDEAN SKELETONS USING CLOSEST POINTS. Songting Luo. Leonidas J. Guibas. Hong-Kai Zhao. (Communicated by the associate editor name)

EUCLIDEAN SKELETONS USING CLOSEST POINTS. Songting Luo. Leonidas J. Guibas. Hong-Kai Zhao. (Communicated by the associate editor name) Volme X, No. 0X, 200X, X XX Web site: http://www.aimsciences.org EUCLIDEAN SKELETONS USING CLOSEST POINTS Songting Lo Department of Mathematics, University of California, Irvine Irvine, CA 92697-3875,

More information

Summer 2017 MATH Suggested Solution to Exercise Find the tangent hyperplane passing the given point P on each of the graphs: (a)

Summer 2017 MATH Suggested Solution to Exercise Find the tangent hyperplane passing the given point P on each of the graphs: (a) Smmer 2017 MATH2010 1 Sggested Soltion to Exercise 6 1 Find the tangent hyperplane passing the given point P on each of the graphs: (a) z = x 2 y 2 ; y = z log x z P (2, 3, 5), P (1, 1, 1), (c) w = sin(x

More information

Sketch-Based Aesthetic Product Form Exploration from Existing Images Using Piecewise Clothoid Curves

Sketch-Based Aesthetic Product Form Exploration from Existing Images Using Piecewise Clothoid Curves Sketch-Based Aesthetic Prodct Form Exploration from Existing Images Using Piecewise Clothoid Crves Günay Orbay, Mehmet Ersin Yümer, Levent Brak Kara* Mechanical Engineering Department Carnegie Mellon University

More information

Augmenting the edge connectivity of planar straight line graphs to three

Augmenting the edge connectivity of planar straight line graphs to three Agmenting the edge connectivity of planar straight line graphs to three Marwan Al-Jbeh Mashhood Ishaqe Kristóf Rédei Diane L. Sovaine Csaba D. Tóth Pavel Valtr Abstract We characterize the planar straight

More information

An Optimization of Granular Network by Evolutionary Methods

An Optimization of Granular Network by Evolutionary Methods An Optimization of Granlar Networ by Evoltionary Methods YUN-HEE HAN, KEUN-CHANG KWAK* Dept. of Control, Instrmentation, and Robot Engineering Chosn University 375 Seos-dong, Dong-g, Gwangj, 50-759 Soth

More information

Uncertainty Determination for Dimensional Measurements with Computed Tomography

Uncertainty Determination for Dimensional Measurements with Computed Tomography Uncertainty Determination for Dimensional Measrements with Compted Tomography Kim Kiekens 1,, Tan Ye 1,, Frank Welkenhyzen, Jean-Pierre Krth, Wim Dewlf 1, 1 Grop T even University College, KU even Association

More information

Stereo Matching and 3D Visualization for Gamma-Ray Cargo Inspection

Stereo Matching and 3D Visualization for Gamma-Ray Cargo Inspection Stereo Matching and 3D Visalization for Gamma-Ray Cargo Inspection Zhigang Zh *ab, Y-Chi H bc a Department of Compter Science, The City College of New York, New York, NY 3 b Department of Compter Science,

More information

A GENERIC MODEL OF A BASE-ISOLATED BUILDING

A GENERIC MODEL OF A BASE-ISOLATED BUILDING Chapter 5 A GENERIC MODEL OF A BASE-ISOLATED BUILDING This chapter draws together the work o Chapters 3 and 4 and describes the assembly o a generic model o a base-isolated bilding. The irst section describes

More information

arxiv: v1 [cs.cg] 27 Nov 2015

arxiv: v1 [cs.cg] 27 Nov 2015 On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca

More information

4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language 345.e1

4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language 345.e1 .3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage 35.e.3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage to Describe and odel a Pipeline

More information

POWER-OF-2 BOUNDARIES

POWER-OF-2 BOUNDARIES Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of

More information

Tu P7 15 First-arrival Traveltime Tomography with Modified Total Variation Regularization

Tu P7 15 First-arrival Traveltime Tomography with Modified Total Variation Regularization T P7 15 First-arrival Traveltime Tomography with Modified Total Variation Reglarization W. Jiang* (University of Science and Technology of China) & J. Zhang (University of Science and Technology of China)

More information

The extra single-cycle adders

The extra single-cycle adders lticycle Datapath As an added bons, we can eliminate some of the etra hardware from the single-cycle path. We will restrict orselves to sing each fnctional nit once per cycle, jst like before. Bt since

More information

The Intersection of Two Ringed Surfaces and Some Related Problems

The Intersection of Two Ringed Surfaces and Some Related Problems Graphical Models 63, 8 44 001) doi:10.1006/gmod.001.0553, available online at http://www.idealibrary.com on The Intersection of Two Ringed Srfaces and Some Related Problems Hee-Seok Heo and Sng Je Hong

More information

A choice relation framework for supporting category-partition test case generation

A choice relation framework for supporting category-partition test case generation Title A choice relation framework for spporting category-partition test case generation Athor(s) Chen, TY; Poon, PL; Tse, TH Citation Ieee Transactions On Software Engineering, 2003, v. 29 n. 7, p. 577-593

More information

Fast Obstacle Detection using Flow/Depth Constraint

Fast Obstacle Detection using Flow/Depth Constraint Fast Obstacle etection sing Flow/epth Constraint S. Heinrich aimlerchrylser AG P.O.Box 2360, -89013 Ulm, Germany Stefan.Heinrich@aimlerChrysler.com Abstract The early recognition of potentially harmfl

More information

Maximum Weight Independent Sets in an Infinite Plane

Maximum Weight Independent Sets in an Infinite Plane Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking

More information

Topological Drawings of Complete Bipartite Graphs

Topological Drawings of Complete Bipartite Graphs Topological Drawings of Complete Bipartite Graphs Jean Cardinal Stefan Felsner y Febrary 017 Abstract Topological drawings are natral representations of graphs in the plane, where vertices are represented

More information

TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS

TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS TOWARD AN UNCERTAINTY PRINCIPLE FOR WEIGHTED GRAPHS Bastien Pasdelop, Réda Alami, Vincent Gripon Telecom Bretagne UMR CNRS Lab-STICC name.srname@telecom-bretagne.e Michael Rabbat McGill University ECE

More information

Fast Ray Tetrahedron Intersection using Plücker Coordinates

Fast Ray Tetrahedron Intersection using Plücker Coordinates Fast Ray Tetrahedron Intersection sing Plücker Coordinates Nikos Platis and Theoharis Theoharis Department of Informatics & Telecommnications University of Athens Panepistemiopolis, GR 157 84 Ilissia,

More information

Minimal Edge Addition for Network Controllability

Minimal Edge Addition for Network Controllability This article has been accepted for pblication in a ftre isse of this jornal, bt has not been flly edited. Content may change prior to final pblication. Citation information: DOI 10.1109/TCNS.2018.2814841,

More information

Alliances and Bisection Width for Planar Graphs

Alliances and Bisection Width for Planar Graphs Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark.

More information

Estimating Model Parameters and Boundaries By Minimizing a Joint, Robust Objective Function

Estimating Model Parameters and Boundaries By Minimizing a Joint, Robust Objective Function Proceedings 999 IEEE Conf. on Compter Vision and Pattern Recognition, pp. 87-9 Estimating Model Parameters and Bondaries By Minimiing a Joint, Robst Objective Fnction Charles V. Stewart Kishore Bbna Amitha

More information

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods

Discrete Cost Multicommodity Network Optimization Problems and Exact Solution Methods Annals of Operations Research 106, 19 46, 2001 2002 Klwer Academic Pblishers. Manfactred in The Netherlands. Discrete Cost Mlticommodity Network Optimization Problems and Exact Soltion Methods MICHEL MINOUX

More information

The final datapath. M u x. Add. 4 Add. Shift left 2. PCSrc. RegWrite. MemToR. MemWrite. Read data 1 I [25-21] Instruction. Read. register 1 Read.

The final datapath. M u x. Add. 4 Add. Shift left 2. PCSrc. RegWrite. MemToR. MemWrite. Read data 1 I [25-21] Instruction. Read. register 1 Read. The final path PC 4 Add Reg Shift left 2 Add PCSrc Instrction [3-] Instrction I [25-2] I [2-6] I [5 - ] register register 2 register 2 Registers ALU Zero Reslt ALUOp em Data emtor RegDst ALUSrc em I [5

More information

Combined cine- and tagged-mri for tracking landmarks on the tongue surface

Combined cine- and tagged-mri for tracking landmarks on the tongue surface INTERSPEECH 2015 Combined cine- and tagged-mri for tracking landmarks on the tonge srface Honghao Bao 1, Wenhan L 1, Kiyoshi Honda 2,*, Jiango Wei 1, Qiang Fang 3, Jianw Dang 2, 4 1 School of Compter Software,

More information

Object Pose from a Single Image

Object Pose from a Single Image Object Pose from a Single Image How Do We See Objects in Depth? Stereo Use differences between images in or left and right eye How mch is this difference for a car at 00 m? Moe or head sideways Or, the

More information

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:

Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: 1137-3601 revista@aepia.org Asociación Española para la Inteligencia Artificial España Zaballos, Lis J.; Henning, Gabriela

More information

IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION

IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION ICAS 2 CONGRESS IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION Christophe Le Garrec, Marc Hmbert, Michel Lacabanne Aérospatiale Matra

More information

Triangle-Free Planar Graphs as Segments Intersection Graphs

Triangle-Free Planar Graphs as Segments Intersection Graphs Triangle-ree Planar Graphs as Segments Intersection Graphs N. de Castro 1,.J.Cobos 1, J.C. Dana 1,A.Márqez 1, and M. Noy 2 1 Departamento de Matemática Aplicada I Universidad de Sevilla, Spain {natalia,cobos,dana,almar}@cica.es

More information

SECOND order computational methods commonly employed in production codes, while sufficient for many applications,

SECOND order computational methods commonly employed in production codes, while sufficient for many applications, th AIAA Comptational Flid Dynamics Conference 7-3 Jne, Honoll, Hawaii AIAA -384 Active Fl Schemes for Systems Timothy A. Eymann DoD HPCMP/CREATE Kestrel Team, Eglin AFB, FL 354 Philip L. Roe Department

More information

Introduction to Computational Manifolds and Applications

Introduction to Computational Manifolds and Applications IMPA - Institto de Matemática Pra e Aplicada, Rio de Janeiro, RJ, Brazil Introdction to Comptational Manifolds and Applications Part 1 - Constrctions Prof. Marcelo Ferreira Siqeira mfsiqeira@dimap.frn.br

More information

Appearance Based Tracking with Background Subtraction

Appearance Based Tracking with Background Subtraction The 8th International Conference on Compter Science & Edcation (ICCSE 213) April 26-28, 213. Colombo, Sri Lanka SD1.4 Appearance Based Tracking with Backgrond Sbtraction Dileepa Joseph Jayamanne Electronic

More information

Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Columbia

Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Columbia Seismic trace interpolation with approximate message passing Navid Ghadermarzy and Felix Herrmann and Özgür Yılmaz, University of British Colmbia SUMMARY Approximate message passing (AMP) is a comptationally

More information

Isilon InsightIQ. Version 2.5. User Guide

Isilon InsightIQ. Version 2.5. User Guide Isilon InsightIQ Version 2.5 User Gide Pblished March, 2014 Copyright 2010-2014 EMC Corporation. All rights reserved. EMC believes the information in this pblication is accrate as of its pblication date.

More information

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS

ABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS Proceedings th FIG Symposim on Deformation Measrements Santorini Greece 00. ABSOUTE DEFORMATION PROFIE MEASUREMENT IN TUNNES USING REATIVE CONVERGENCE MEASUREMENTS Mahdi Moosai and Saeid Khazaei Mining

More information

Computer User s Guide 4.0

Computer User s Guide 4.0 Compter User s Gide 4.0 2001 Glenn A. Miller, All rights reserved 2 The SASSI Compter User s Gide 4.0 Table of Contents Chapter 1 Introdction...3 Chapter 2 Installation and Start Up...5 System Reqirements

More information

Topic Continuity for Web Document Categorization and Ranking

Topic Continuity for Web Document Categorization and Ranking Topic Continity for Web ocment Categorization and Ranking B. L. Narayan, C. A. Mrthy and Sankar. Pal Machine Intelligence Unit, Indian Statistical Institte, 03, B. T. Road, olkata - 70008, India. E-mail:

More information

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot

Method to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot Method to bild an initial adaptive Nero-Fzzy controller for joints control of a legged robot J-C Habmremyi, P. ool and Y. Badoin Royal Military Academy-Free University of Brssels 08 Hobbema str, box:mrm,

More information

Fault Tolerance in Hypercubes

Fault Tolerance in Hypercubes Falt Tolerance in Hypercbes Shobana Balakrishnan, Füsn Özgüner, and Baback A. Izadi Department of Electrical Engineering, The Ohio State University, Colmbs, OH 40, USA Abstract: This paper describes different

More information

The Occlusion Camera

The Occlusion Camera EUROGRAPHICS 2005 / M. Alexa and J. Marks Volme 24 (2005, Nmber 3 (Gest Editors The Occlsion Camera Chnhi Mei, Voic Popesc, and Elisha Sacks Prde University Abstract We introdce the occlsion camera: a

More information

PARAMETER OPTIMIZATION FOR TAKAGI-SUGENO FUZZY MODELS LESSONS LEARNT

PARAMETER OPTIMIZATION FOR TAKAGI-SUGENO FUZZY MODELS LESSONS LEARNT PAAMETE OPTIMIZATION FO TAKAGI-SUGENO FUZZY MODELS LESSONS LEANT Manfred Männle Inst. for Compter Design and Falt Tolerance Univ. of Karlsrhe, 768 Karlsrhe, Germany maennle@compter.org Brokat Technologies

More information

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation

Maximal Cliques in Unit Disk Graphs: Polynomial Approximation Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,

More information

Data/Metadata Data and Data Transformations

Data/Metadata Data and Data Transformations A Framework for Classifying Scientic Metadata Helena Galhardas, Eric Simon and Anthony Tomasic INRIA Domaine de Volcea - Rocqencort 7853 Le Chesnay France email: First-Name.Last-Name@inria.fr Abstract

More information

EMC VNX Series. Problem Resolution Roadmap for VNX with ESRS for VNX and Connect Home. Version VNX1, VNX2 P/N REV. 03

EMC VNX Series. Problem Resolution Roadmap for VNX with ESRS for VNX and Connect Home. Version VNX1, VNX2 P/N REV. 03 EMC VNX Series Version VNX1, VNX2 Problem Resoltion Roadmap for VNX with ESRS for VNX and Connect Home P/N 300-014-335 REV. 03 Copyright 2012-2014 EMC Corporation. All rights reserved. Pblished in USA.

More information

11 - Bump Mapping. Bump-Mapped Objects. Bump-Mapped Objects. Bump-Mapped Objects. Limitations Of Texture Mapping. Bumps: Perturbed Normals

11 - Bump Mapping. Bump-Mapped Objects. Bump-Mapped Objects. Bump-Mapped Objects. Limitations Of Texture Mapping. Bumps: Perturbed Normals CSc 155 Advanced Compter Graphics Limitations Of extre Mapping extre mapping paints srfaces o extre image is typically fixed Some characteristics are difficlt to textre o Roghness, Wrinkles extre illmination

More information

10.2 Solving Quadratic Equations by Completing the Square

10.2 Solving Quadratic Equations by Completing the Square . Solving Qadratic Eqations b Completing the Sqare Consider the eqation We can see clearl that the soltions are However, What if the eqation was given to s in standard form, that is 6 How wold we go abot

More information

STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWORK DYNAMICS FOR STATIC OPTIMIZATION

STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWORK DYNAMICS FOR STATIC OPTIMIZATION STABILITY OF SIMULTANEOUS RECURRENT NEURAL NETWOR DYNAMICS FOR STATIC OPTIMIZATION Grsel Serpen and Yifeng X Electrical Engineering and Compter Science Department, The University of Toledo, Toledo, OH

More information

METAMODEL FOR SOFTWARE SOLUTIONS IN COMPUTED TOMOGRAPHY

METAMODEL FOR SOFTWARE SOLUTIONS IN COMPUTED TOMOGRAPHY VOL. 10, NO 22, DECEBER, 2015 ISSN 1819-6608 ETAODEL FOR SOFTWARE SOLUTIONS IN COPUTED TOOGRAPHY Vitaliy ezhyev Faclty of Compter Systems and Software Engineering, Universiti alaysia Pahang, Gambang, alaysia

More information

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks

A Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks Open Access Library Jornal A Hybrid Weight-Based Clstering Algorithm for Wireless Sensor Networks Cheikh Sidy Mohamed Cisse, Cheikh Sarr * Faclty of Science and Technology, University of Thies, Thies,

More information

DIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES

DIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES DIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES Binh-Son Ha 1 Imari Sato 2 Kok-Lim Low 1 1 National University of Singapore 2 National Institte of Informatics, Tokyo, Japan ABSTRACT Dal

More information

Constrained Routing Between Non-Visible Vertices

Constrained Routing Between Non-Visible Vertices Constrained Roting Between Non-Visible Vertices Prosenjit Bose 1, Matias Korman 2, André van Renssen 3,4, and Sander Verdonschot 1 1 School of Compter Science, Carleton University, Ottawa, Canada. jit@scs.carleton.ca,

More information

The single-cycle design from last time

The single-cycle design from last time lticycle path Last time we saw a single-cycle path and control nit for or simple IPS-based instrction set. A mlticycle processor fies some shortcomings in the single-cycle CPU. Faster instrctions are not

More information

Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications

Pipelined van Emde Boas Tree: Algorithms, Analysis, and Applications This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the IEEE INFOCOM 007 proceedings Pipelined van Emde Boas Tree: Algorithms, Analysis,

More information

THE Unit Commitment problem (UCP) is the problem of

THE Unit Commitment problem (UCP) is the problem of IEEE TRANS IN POWER SYSTEMS 1 A new MILP-based approach for Unit Commitment in power prodction planning. Ana Viana and João Pedro Pedroso Abstract This paper presents a novel, iterative optimisation algorithm

More information

What s New in AppSense Management Suite Version 7.0?

What s New in AppSense Management Suite Version 7.0? What s New in AMS V7.0 What s New in AppSense Management Site Version 7.0? AppSense Management Site Version 7.0 is the latest version of the AppSense prodct range and comprises three prodct components,

More information

Polygon Decomposition based on the Straight Line Skeleton

Polygon Decomposition based on the Straight Line Skeleton Polygon Decomposition based on the Straight Line Skeleton Mirela Tănase Institte of Information & Compting Sciences P.O. Bo 80089 3508 TB Utrecht The Netherlands mirela@cs..nl Remco C. Veltkamp Institte

More information

SZ-1.4: Significantly Improving Lossy Compression for Scientific Data Sets Based on Multidimensional Prediction and Error- Controlled Quantization

SZ-1.4: Significantly Improving Lossy Compression for Scientific Data Sets Based on Multidimensional Prediction and Error- Controlled Quantization SZ-1.4: Significantly Improving Lossy Compression for Scientific Data Sets Based on Mltidimensional Prediction and Error- Controlled Qantization Dingwen Tao (University of California, Riverside) Sheng

More information

arxiv: v3 [math.co] 7 Sep 2018

arxiv: v3 [math.co] 7 Sep 2018 Cts in matchings of 3-connected cbic graphs Kolja Knaer Petr Valicov arxiv:1712.06143v3 [math.co] 7 Sep 2018 September 10, 2018 Abstract We discss conjectres on Hamiltonicity in cbic graphs (Tait, Barnette,

More information

Image Denoising Algorithms

Image Denoising Algorithms Image Denoising Algorithms Xiang Hao School of Compting, University of Utah, USA, hao@cs.tah.ed Abstract. This is a report of an assignment of the class Mathematics of Imaging. In this assignment, we first

More information

Para-catadioptric camera auto-calibration from epipolar geometry

Para-catadioptric camera auto-calibration from epipolar geometry CENTER FOR MACHINE PERCEPTION CZECH TECHNICAL UNIVERSITY Para-catadioptric camera ato-calibration from epipolar geometry Branislav Mičšík and Tomáš Pajdla micsb1@cmp.felk.cvt.cz, pajdla@cmp.felk.cvt.cz

More information

High-order 3D FEM of Prostate Needle Insertion Forces

High-order 3D FEM of Prostate Needle Insertion Forces High-order 3D FEM of Prostate Needle Insertion Forces Anitha Priya Krishnan Department of Biomedical Engineering University of Rochester 6 Elmwood Avene Rochester NY 464 ankrishn@bme.rochester.ed Walter

More information

Hierarchically Accelerated Ray Casting. for Volume Rendering with Controlled Error. Allen Van Gelder Kwansik Kim Jane Wilhelms

Hierarchically Accelerated Ray Casting. for Volume Rendering with Controlled Error. Allen Van Gelder Kwansik Kim Jane Wilhelms Hierarchically Accelerated Ray Casting for Volme Rendering with Controlled Error Allen Van Gelder Kwansik Kim Jane Wilhelms Baskin Center for Compter Engineering and Information Sciences University of

More information

Review Multicycle: What is Happening. Controlling The Multicycle Design

Review Multicycle: What is Happening. Controlling The Multicycle Design Review lticycle: What is Happening Reslt Zero Op SrcA SrcB Registers Reg Address emory em Data Sign etend Shift left Sorce A B Ot [-6] [5-] [-6] [5-] [5-] Instrction emory IR RegDst emtoreg IorD em em

More information

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism

IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY 2007 1 On the Analysis of the Bletooth Time Division Dplex Mechanism Gil Zssman Member, IEEE, Adrian Segall Fellow, IEEE, and Uri Yechiali

More information

p 1 p 2 p 3 S u( ) θ

p 1 p 2 p 3 S u( ) θ Preprint of a paper pblished in inimal Srfaces, Geometric Analysis and Symplectic Geometry Adv. Std. Pre ath, 34 (2002) 129 142. SOLUTION TO THE SHADOW PROBLE IN 3-SPACE OHAAD GHOI Abstract. If a convex

More information

A Class of Non-Linear Time Scaling Functions For Smooth Time Optimal Control Along Specified Paths

A Class of Non-Linear Time Scaling Functions For Smooth Time Optimal Control Along Specified Paths A Class o Non-Linear Time Scaling Fnctions For Smooth Time Optimal Control Along Speciied Paths Arn Kmar Singh and K.Madhava Krishna Abstract Compting time optimal motions along speciied paths orms an

More information

Functions of Combinational Logic

Functions of Combinational Logic CHPTER 6 Fnctions of Combinational Logic CHPTER OUTLINE 6 6 6 6 6 5 6 6 6 7 6 8 6 9 6 6 Half and Fll dders Parallel inary dders Ripple Carry and Look-head Carry dders Comparators Decoders Encoders Code

More information

Compound Catadioptric Stereo Sensor for Omnidirectional Object Detection

Compound Catadioptric Stereo Sensor for Omnidirectional Object Detection Compond Catadioptric Stereo Sensor for mnidirectional bject Detection Ryske Sagawa Naoki Krita Tomio Echigo Yasshi Yagi The Institte of Scientific and Indstrial Research, saka University 8-1 Mihogaoka,

More information

Chapter 5 Network Layer

Chapter 5 Network Layer Chapter Network Layer Network layer Physical layer: moe bit seqence between two adjacent nodes Data link: reliable transmission between two adjacent nodes Network: gides packets from the sorce to destination,

More information

REDUCED-REFERENCE ASSESSMENT OF PERCEIVED QUALITY BY EXPLOITING COLOR INFORMATION

REDUCED-REFERENCE ASSESSMENT OF PERCEIVED QUALITY BY EXPLOITING COLOR INFORMATION REDUCED-REFERENCE ASSESSMENT OF PERCEIVED QUALITY BY EXPLOITING COLOR INFORMATION Jdith Redi, Paolo Gastaldo, Rodolfo Znino, and Ingrid Heyndericx (+) University of Genoa, DIBE, Via Opera Pia a - 645 Genova

More information

Factors Influencing Performance of Firefly and Particle Swarm Optimization Algorithms

Factors Influencing Performance of Firefly and Particle Swarm Optimization Algorithms Factors Inflencing Performance of Firefly and Particle Swarm Optimization Algorithms Damanjeet Kar, UIET, Panjab University, Chandigarh Abstract In this paper, two natre inspired meta heristic approaches

More information

Reconstructing Generalized Staircase Polygons with Uniform Step Length

Reconstructing Generalized Staircase Polygons with Uniform Step Length Jornal of Graph Algorithms and Applications http://jgaa.info/ ol. 22, no. 3, pp. 431 459 (2018) DOI: 10.7155/jgaa.00466 Reconstrcting Generalized Staircase Polygons with Uniform Step Length Nodari Sitchinaa

More information

A RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA

A RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA A RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA Mei Zho*, Ling-li Tang, Chan-rong Li, Zhi Peng, Jing-mei Li Academy of Opto-Electronics, Chinese Academy of Sciences, No.9, Dengzhang

More information