Incorporating Geometric Algorithms in Impedance- and Admittance-Type Haptic Rendering

Size: px
Start display at page:

Download "Incorporating Geometric Algorithms in Impedance- and Admittance-Type Haptic Rendering"

Transcription

1 Incororating Geometric Algorithms in Imedance- and Admittance-Tye Hatic Rendering Ryo Kikuuwe and Hideo Fujimoto Nagoya Institute of Technology, Nagoya, , Jaan Abstract Geometric (roxy-based) hatic rendering algorithms are widely used in imedance-tye hatic rendering. Such methods are useful for develoing comlex virtual environment because they reduce mechanistic roblems of determining reaction forces into geometric roblems of udating roxy ositions. This aer aims to aly geometric algorithms to wider variations of hatic rendering systems. First, we resent a method to include viscous daming in imedance-tye hatic rendering. Second, we roose a method to utilize geometric algorithms in admittance-tye hatic rendering. The results of imlementation exeriments are resented. 1. Introduction The control schemes of hatic devices can be broadly classified into two tyes: the imedance tye and admittance tye. In imedance-tye hatic rendering, the actuator force is determined according to the osition of the tool (the grasing ortion of a hatic device) measured with osition sensors such as otical encoders. This scheme is suited for sufficiently back-drivable and lightweight hatic devices. On the contrary, in admittance-tye hatic rendering, the tool osition is controlled to follow a desired osition that is determined according to the force measured with force sensors. This control scheme is used with devices having a large inertia or high-friction joints (e.g., [1, 2, 3]) because such dynamics can be suressed by stiff osition controllers. In both of imedance- and admittance-tye hatic rendering, it is generally difficult to construct consistent algorithms to treat geometrically comlex virtual objects. In the imedance tye, it is convenient to use a secial virtual object (a roxy) connected to the tool through a virtual sring-like element (a virtual couling). The roxy moves together with the tool in the virtual environment, but it remains on the surface of a virtual object when the tool comes inside the virtual object. Moreover, friction and textures of virtual surfaces can be dislayed by aroriately limiting the moving seed of the roxy. In this scheme, the mechanistic 1 roblem of determining the reaction force can be relaced by a geometric roblem of udating the roxy osition. It is convenient for develoers (rogrammers) of virtual environments because the algorithms can be develoed without considering hysical forces. It however includes at least two roblems. One is that it is unclear how to include daming in the virtual couling in imedance-tye hatic rendering. The other is that an admittance-tye hatic rendering algorithm accets a force inut although a geometric algorithm reuires a osition inut. This aer rovides solutions for the above two roblems. First, we roose an imedance-tye hatic rendering scheme in which a geometric algorithm is combined with viscous daming. Second, we roose an admittancetye hatic rendering scheme incororating a geometric algorithm. The use of the roosed methods allows the use of common geometric algorithms both in imedance- and admittance-tye hatic rendering. In what follows, section 2 reviews the geometric aroach that have been used in imedance-tye hatic rendering. Its roblems and limitations are also discussed. Section 3 resents a mechanistic interretation on geometric algorithms and derives new techniues. Section 4 describes exerimental results and Section 5 rovides concluding remarks. virtual object roxy virtual couling K O tool Figure 1. Imedance-tye hatic rendering using roxy. 1 We use the adjective mechanistic to mean of mechanics. Mechanics includes dynamics and statics, which concern hysical forces.

2 2. Geometric Hatic Rendering Algorithms n new = G( K,, ) 2.1. Proxy-based Imedance-tye Hatic Rendering new = G( K,, ) The concet of roxy was first roosed by Zilles and Salisbury [4]. They used a oint-like virtual object to reresent the hatic device (tool) in the virtual environment, and termed it as a god object. Rusini et al. [5] extended this concet to dislay surface deformations, textures, and friction. They termed the virtual object as a roxy. The following discussion assumes that the roxy is a oint-like element and the virtual environment is an n- dimensional Cartesian sace. Most of recent hatic rendering algorithms using roxies can be described in the following general form: (k) =G (K, (k), (k 1)) f(k) =K((k) (k)) (1a) (1b) where k is a discrete-time index, R n and R n are the ositions of the tool and the roxy, resectively, and K>isthestiffness of the virtual couling. The function G : R R n R n R n is a geometric algorithm that accets the current tool osition (k) and the roxy osition (k 1) of the one timeste ago as inuts, and rovides a new roxy osition (k) as the outut. The function G takes the stiffness K as an argument so that its comutation may deend on K. The actuator force f(k) R n of the hatic device is determined by the ositional relation between the tool and the roxy as indicated in (1b). As a simle examle, let us consider a unilateral constraint imosed by a flat object surface including the origin. Then, the function G can be written as follows: { if n G(K,, ) = T > nn T if n T (2) where n R n ( n =1) is the outward normal direction of the surface. Fig 2 illustrates the relation among,,and new = G(K,, ) under this definition. The new roxy osition new coincides with the tool osition as long as the tool is outside the object (i.e., n T > ). When is inside the object, new is the orthogonal rojection of onto the surface, and thus the roxy remains on the surface. The following definition of the function G is another examle, which reresents an isotroic Coulomb friction law: G(K,, ) = F K if F/K if >F/K.(3) Here, F > reresents the kinetic and maximum static friction force. Fig 3 illustrates this definition, with which Figure 2. Unilateral constraint by a frictionless flat surface. FK / = new = G( K,, ) (a) static friction FK / new = G( K,, ) (b) kinetic friction Figure 3. Isotroic Coulomb friction. new = G( K,, ) sf n tan Ä1 ñ Figure 4. Unilateral constraint by a frictional flat surface. the roxy does not move as long as the distance between the tool and the roxy is smaller than F/K, and otherwise the roxy follows the tool maintaining the distance F/K. This way of modeling Coulomb friction can be found in the literature [6, 7]. The following definition reresents a flat surface that includes the origin and has the friction coefficient of µ>: if n T > sf if n T sf sf µn T G(K,, )= sf + µn T sf sf sf sf if n T sf sf > µn T where sf = nn T, sf = nn T,andn is the outward normal vector of the surface. Fig. 4 illustrates this definition, with which the roxy osition is udated so that it remains in the friction cone. The algorithm G can be more comlex if the virtual environment is more comlex. Saving the comutational cost while maintaining the consistency of hatic rendering is the major interest of recent studies [8, 9, 1]. It nevertheless is a common rocedure to determine the current roxy osition (k) and the reaction force f(k) as described in (1). It is convenient for develoers in that a mechanistic roblem of determining reaction forces can be treated with geometric consideration. (4)

3 2.2. Limitation of Geometric Algorithms The algorithm (1) roduces an elastic force that does not include daming. It is usually referred to include some viscous daming with a feedback of the measured velocity to reduce a bouncy feeling or to revent the system from going unstable. It, however, is not straightforward to consistently combine the geometrically determined forces and viscous daming. For examle, let us consider to substitute (1) by the following rocedure: (k) =G (K, (k), (k 1)) (5a) f(k) =K((k) (k)) + B( (k) (k))/t. (5b) Here, B> denotes the viscosity of the virtual couling, T denotes the timeste size, and is the backward difference oerator, which is defined as x(k) =x(k) x(k 1). This algorithm is used in, for examle, [1]. It does not reflect the geometric relation between the roxy and the tool correctly to the reaction force f(k). For examle, when a tool in contact with a virtual surface is ulled aart from the surface, the viscous term can roduce an unnatural force sucking the tool toward the surface. This unnatural sucking (sticking) force has been recognized as one of the drawbacks of collision models based on the linear viscoelastic (Kelvin-Volgt) model [11]. Another aroach for including daming is, as described in [8], for examle, to relace (1) by (k) =G (K, (k), (k 1)) f(k) =K((k) (k)) B (k)/t. (6a) (6b) This algorithm reresents the situation in which a grounded virtual damer is connected to the roxy. Thus, the user feels viscous resistance even when the tool is in the free sace. It is not referred because it roduces unnecessary obstruction for the user s motion. Admittance-tye hatic rendering, on the other hand, reuires a force measurement as the inut. This scheme usually incororates a virtual object reresenting the tool osition in the virtual environment, and the motion of the object is udated deending on the force inut. The virtual object in this case is similar to the roxy discussed in section 2.1, but it must have a nonzero mass M >. (Hereafter, we term it as a roxy also in admittance-tye hatic rendering.) Let h(k) denote the force measured by the force sensors, and f(k) denote the force acting to the roxy from the virtual environment. Then, the roxy osition (k) can be determined by the following euation of motion. M 2 (k)/t 2 = h(k)+f(k). (7) Here, 2 satisfies 2 x(k) = x(k) x(k 1), and 2 (k)/t 2 reresents the acceleration of the roxy. The actual tool osition does not aear in this euation because it is osition-controlled to follow the roxy osition (k). The force f(k) from the virtual environment is usually determined by the roxy motion in the virtual environment. In conclusion, it is not straightforward to use the geometric algorithm G in admittance-tye hatic rendering. 3. Proosals 3.1. Mechanistic Interretation of Geometric Algorithms In order to derive new hatic rendering techniues incororating existing geometric algorithms G, we discuss mechanistic interretation of (1). Euation (1b) yields (k) =(k) f(k)/k, and substituting it into (1a) yields the following: (k) =G (K, (k) f(k)/k, (k 1)). (8) This euation reresents the algebraic constraint among K, (k), (k 1), andf(k). Here, we imose the following assumtion: Assumtion 1 If r = G (K, r f/k, ) is satisfied with vectors r R n, f R n, R n, and a ositive real number K>, thenr = G (κ, r f/κ, ) is satisfied for all ositive real numbers κ>. This means that whether (8) is satisfied or not is indeendent from K. When a ositive real number T > is given, the assumtion allows us to define a new function M : R n R n R n as follows: M(, v)=f s.t. = G (κ, f/κ, T v), κ>. (9) This allows us to remove K from (8), showing that the following exression is algebraically euivalent to (8): f(k) =M ((k), (k)/t ). (1) Thus, Assumtion 1 allows the use of the following exression as an algebraically euivalent form of (1): f(k) =M((k), (k)/t ) f(k) =K((k) (k)). (11a) (11b) Although Assumtion 1 is not guaranteed to hold, its validity can be assumed as long as the function G is mechanistically valid. The reason can be exlained as follows. Because the roxy has no mass, the total force alied to the roxy is always zero. Euation (11b) imlies that the force from the virtual couling to the roxy is f(k), and thus the sum of the forces from all other sources, i.e., the force from the virtual environment, is f(k). Therefore, the roxy

4 receives the force f(k) of (11a) from the virtual environment. Thus, (8) and (11a) can be interreted as the mechanistic constraint resulting from the virtual environment, and therefore they must be indeendent from K, which is the arameter of the virtual couling. Euation (11) algebraically constrains two unknown values: f(k) and (k). Here, the function M can be viewed as an imedance element that accets the roxy motion (osition (k) and velocity (k)/t ) as the inut and rovides the force f(k) from the virtual environment as the outut. As oosed to (9), when M and T > are given, the corresondent G can be obtained as follows: G(κ,, ) =r s.t. M (r, (r )/T )=κ(r ). (12) 3.2. Examles of Function M We describe the definitions of M that corresond to the three examles of the function G in section 2.1. In the first examle of the unilateral constraint (Fig. 2 and (2)), the force f from the virtual environment to the roxy and the roxy osition satisfy the following condition: ( f = o n T > ) ( f = n T f n T = ). (13) Here, o denotes the n-dimensional zero vector. Although (13) does not uniuely determine f when n T =,the function M can be described as the following set-valued form: { = o if n M(, ) T > {fn f>} if n T (14) =. Using (14), we can relace (13) by f = M(, ). In the case of the isotroic Coulomb friction (Fig. 3 and (3)), the relation between f and can be described as (f = F / o) ( f F = o). (15) This can be rewritten as f = M(, ) under the following definition: { = F / if o M(, ) {f R n (16) f F } if = o. Moreover, the function M that reresents the frictional flat surface (Fig. 4 and (4)) can be described as = { o ( ) if n T } > f n µ NNT M(, ) N T f> (17) if n T = N T o { f (n µt) f>, t T n =, t 1 } if n T = N T = o where N is a column full rank matrix that satisfies I = NN T + nn T and N T n = o and I is the n-dimensional identity matrix. When the function G is more comlex, it is generally difficult to derive its corresondent function M. However, the function M is only used to rovide a mechanistic interretation to the geometric algorithm G, and is not used for actual imlementation. The formulation f = M(, ) can be discussed in relation to constraint-based simulation schemes [12, 13]. In such schemes, it is usual that the constraints in the whole system is described in well-established roblem formulations such as Linear Comlementarity Problems (LCPs), which can be numerically solved. Our formulation describes only the direct interaction between the roxy and the environment. Another difference is that the most of LCPbased simulation techniues includes constraints on the acceleration while our formulation, f = M(, ), does not Combining Function G and Daming in Imedance-Tye Hatic Rendering Euation (11) describes the virtual environment and the virtual couling searately. Thus, adding a daming to the virtual couling yields f(k) =M((k), (k)/t ) (18a) f(k) =K((k) (k)) + B( (k) (k))/t. (18b) This inclusion of daming is mechanistically consistent. Euation (18), which describes algebraic constraints between f(k) and (k), has a simle closed-form solution. It is easy to find (18b) is euivalent to the following: where f(k) =(K + B/T)((k) ˆ(k)) (19) B((k 1) (k 1)) ˆ(k) =(k)+. (2) KT + B Substituting (18a) by (19) yields (K + B/T)((k) ˆ(k)) = M((k), (k)/t ). (21) Because of (12), (21) is euivalent to the following: (k) =G(K + B/T, ˆ(k), (k 1)). (22) Therefore, the analytical solution for (18) can be obtained by the following comutational rocedure: B((k 1) (k 1)) ˆ(k) =(k)+ (23a) KT + B (k) =G (K + B/T, ˆ(k), (k 1)) (23b) f(k) =(K + B/T)((k) ˆ(k)). (23c)

5 The above comutational rocedure is obtained by relacing (k) and K by ˆ(k) and K + B/T, resectively, in the basic euation (1) of the roxy-based hatic rendering. Develoers do not need to care about the velocity feedback in using G. Geometric algorithms in revious studies can be incororated in (23) as long as it can be reresented in the form of the function G. When the algorithm (23) is used with the function G of (2), no sticking force can be roduced when the tool is ulled aart from the surface. This is because the force f becomes zero when ˆ(k) comes above the surface even if the actual tool osition (k) is still below the surface. It has been ointed out that the Kelvin-Volgt model has another drawback, which is the discontinuity in the force at the time of gaining contact [11]. This characteristic still remains in our method but ractically it is not roblematic in hatic rendering Using Function G in Admittance-Tye Hatic Rendering Based on the relation between M and G discussed in section 3.1, we can derive a new techniue to incororate the geometric algorithm G in admittance-tye hatic rendering. In admittance-tye hatic rendering, the force h alied from the user to the tool is measured by a force sensor, and the roxy osition in the virtual environment is udated deending on h. In this case, the roxy has a nonzero mass M, so the discrete-time reresentation of the euation of motion of the roxy can be described as follows: M 2 (k)/t 2 = h(k)+m ((k), (k)/t ). (24) Euation (24) is euivalent to the following: where (M/T 2 )((k) ˆ(k)) = M ((k), (k)/t ) (25a) ˆ(k) =2(k 1) (k 2) + T 2 h(k)/m. (25b) By using (12), we can rewrite (25) as follows: ˆ(k) =2(k 1) (k 2) + T 2 h(k)/m (26a) (k) =G ( M/T 2, ˆ(k), (k 1) ). (26b) Thus, the geometric algorithm G is incororated in admittance-tye hatic rendering by using ˆ(k) of (26a) as the inut to the function G. 4. Imlementation The roosed method (23) of incororating daming into imedance-tye hatic rendering was demonstrated through x [m] f x [N] x [m] f x [N] x [m] f x [N] y [m] f y [N] (a) e.(1): no daming y [m] f y [N] (b) e.(5): inaroriate inclusion of daming y [m] f y [N] (c) e.(23): roosed method Figure 5. Results of Exeriment: imedancetye hatic rendering. a comarison to (5). (The other roosed techniue (26) was not demonstrated because its validity is analytically shown and because the sace of the aer is limited.) A PHANTOM R Deskto TM device of SensAble Technologies was used, which is caable of 3-DOF actuation and 6-DOF osition measurement. A virtual flat surface erendicular to y axis was constructed in the virtual environment, and the friction coefficient of the surface was chosen as µ =.3. The function G in this case is described in (2), and it was imlemented in three methods: (1), (5), and (23). Euation (1), which includes no daming, was imlemented to show the daming effect of (23) to be as significant as that of (5). The arameters were set to be T =.1 s, K = 75 N/m, and B =8Ns/m. The osition measurements were smoothed with a first-order low-ass filter with the cut-off freuency of 3 Hz. In the exeriment, the tool was first ressed onto the vir-

6 tual surface, then was moved on the surface back and forth in x direction, and finally was moved aart from the surface in +y direction. Fig. 5 shows x- andy-comonents of the tool osition and the actuator force f. When the tool collided with the virtual surface (i.e., when y reached ), the force in y direction, f y, became oscillatory with (1), while not so with (5) and (23). This shows that the viscous daming works not only with (5) but also with (23). The negative x force observed at the collision is due to the static friction and fluctuations of the exerimenter s hand intending to vertically ress the tool onto the surface. The difference between (5) and (23) aears in the gray circles in Figs. 5(b) and (c). With (5), an imulse force in y direction is roduced when the tool was moving aart from the virtual surface. Moreover, another imulse force was roduced in x direction at the transition from static friction to kinetic friction. When (23) was used, such hysically incorrect forces are not roduced. 5. Conclusions This aer has roosed two techniues for extending the scoe of alication of geometric (roxy-based) hatic rendering algorithms. One is the algorithm (23), which combines geometric algorithms and viscous daming in imedance-tye hatic rendering. The other is the algorithm (26) to incororate geometric algorithms in admittance-tye hatic rendering. The results of imlementation exeriments have been resented. The resented techniues are related to the discrete-time friction models for hatic rendering that the authors reviously roosed [14]. Substituting the function G of the definition (3) into (23) and (26) yield the imedance-tye and admittance-tye friction models described in [14]. While this aer has limited its scoe to static virtual environments with stationary virtual objects, it will also be ossible to treat a mobile virtual object by using a coordinate system attached to the object. A theoretical validation for this aroach will be a art of our future research. References [1] M. Ueberle, N. Mock, and M. Buss, VISHARD1, a novel hyer-redundant hatic interface, in Proc. of 12th Sym. on Hatic Interfaces for Virtual Environment and Teleoerator Systems, 24, [2] R. Q. Van Der Linde and P. Lammertse, HaticMaster - a generic force controlled robot for human interaction, Industrial Robot, 3(6), , 23. [3] R. Taylor, P. Jensen, L. L. Whitcomb, A. Barnes, R. Kumar, D. Stoianovici, P. Guta, Z. Wang, E. de- Juan, and L. Kavoussi, A steady-hand robotic system for microsurgical augmentation, Int. J. of Robotics Research, 18(12), , [4] C. B. Zilles and J. K. Salisbury, A constraint-based god-object method for hatic dislay, in Proc. of 1995 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 1995, [5] D. C. Rusini and O. Khatib, Hatic dislay for human interaction with virtual dynamic environments, J. of Robotic Systems, 18(12), , 21. [6] V. Hayward and B. Armstrong, A new comutational model of friction alied to hatic rendering, in Exerimental Robotics VI, 2, [7] S. Hasegawa, N. Fujii, Y. Koike, and M. Sato, Real-time rigid body simulation based on volumetric enalty method, in Proc. of 11th Sym. on Hatic Interfaces for Virtual Environment and Teleoerator Systems, 23, [8] L. Kim, A. Kyrikou, G. Sukhatme, and M. Desbrun, An imlicit-based hatic rendering techniue, in Proc. of 22 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 22, [9] K. Lundin, A. Ynnerman, and B. Gudmundsson, Proxy-based hatic feedback from volumetric density data, in Proc. of EuroHatics 22, 22, [1] M. Ikits, J. D. Brederson, C. D. Hansen, and C. R. Johnson, A constraint-based techniue for hatic volume exloration, in Proc. of 14th IEEE Visualization 23 Conference, 23, [11] K. H. Hunt and F. R. E. Crossley, Coefficient of restitution interreted as daming in vibroimact, Trans. of ASME: J. of Alied Mechanics, 7, , [12] D. Baraff, Fast contact force comutation for nonenetrating rigid bodies, Comuter Grahics Proc., Annual Conference Series, , [13] M. Anitescu and F. A. Potra, Formulating Dynamic Multi-Rigid-Body Contact Problems with Friction as Solvable Linear Comlementarity Problems, Nonlinear Dynamics, 14(3), , [14] R. Kikuuwe, N. Takesue, A. Sano, H. Mochiyama, and H. Fujimoto, Admittance and Imedance Reresentations of Friction Based on Imlicit Euler Integration, IEEE Trans. on Robotics, 22(6), , 25.

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems Matlab Virtual Reality Simulations for otimizations and raid rototying of flexible lines systems VAMVU PETRE, BARBU CAMELIA, POP MARIA Deartment of Automation, Comuters, Electrical Engineering and Energetics

More information

CMSC 425: Lecture 16 Motion Planning: Basic Concepts

CMSC 425: Lecture 16 Motion Planning: Basic Concepts : Lecture 16 Motion lanning: Basic Concets eading: Today s material comes from various sources, including AI Game rogramming Wisdom 2 by S. abin and lanning Algorithms by S. M. LaValle (Chats. 4 and 5).

More information

MATHEMATICAL MODELING OF COMPLEX MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT

MATHEMATICAL MODELING OF COMPLEX MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT MATHEMATICAL MODELING OF COMPLE MULTI-COMPONENT MOVEMENTS AND OPTICAL METHOD OF MEASUREMENT V.N. Nesterov JSC Samara Electromechanical Plant, Samara, Russia Abstract. The rovisions of the concet of a multi-comonent

More information

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION

Short Papers. Symmetry Detection by Generalized Complex (GC) Moments: A Close-Form Solution 1 INTRODUCTION 466 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE VOL 2 NO 5 MAY 999 Short Paers Symmetry Detection by Generalized Comlex (GC) Moments: A Close-Form Solution Dinggang Shen Horace HS I

More information

GEOMETRIC CONSTRAINT SOLVING IN < 2 AND < 3. Department of Computer Sciences, Purdue University. and PAMELA J. VERMEER

GEOMETRIC CONSTRAINT SOLVING IN < 2 AND < 3. Department of Computer Sciences, Purdue University. and PAMELA J. VERMEER GEOMETRIC CONSTRAINT SOLVING IN < AND < 3 CHRISTOPH M. HOFFMANN Deartment of Comuter Sciences, Purdue University West Lafayette, Indiana 47907-1398, USA and PAMELA J. VERMEER Deartment of Comuter Sciences,

More information

Extracting Optimal Paths from Roadmaps for Motion Planning

Extracting Optimal Paths from Roadmaps for Motion Planning Extracting Otimal Paths from Roadmas for Motion Planning Jinsuck Kim Roger A. Pearce Nancy M. Amato Deartment of Comuter Science Texas A&M University College Station, TX 843 jinsuckk,ra231,amato @cs.tamu.edu

More information

Equality-Based Translation Validator for LLVM

Equality-Based Translation Validator for LLVM Equality-Based Translation Validator for LLVM Michael Ste, Ross Tate, and Sorin Lerner University of California, San Diego {mste,rtate,lerner@cs.ucsd.edu Abstract. We udated our Peggy tool, reviously resented

More information

A Novel Iris Segmentation Method for Hand-Held Capture Device

A Novel Iris Segmentation Method for Hand-Held Capture Device A Novel Iris Segmentation Method for Hand-Held Cature Device XiaoFu He and PengFei Shi Institute of Image Processing and Pattern Recognition, Shanghai Jiao Tong University, Shanghai 200030, China {xfhe,

More information

521493S Computer Graphics Exercise 3 (Chapters 6-8)

521493S Computer Graphics Exercise 3 (Chapters 6-8) 521493S Comuter Grahics Exercise 3 (Chaters 6-8) 1 Most grahics systems and APIs use the simle lighting and reflection models that we introduced for olygon rendering Describe the ways in which each of

More information

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces

Wavelet Based Statistical Adapted Local Binary Patterns for Recognizing Avatar Faces Wavelet Based Statistical Adated Local Binary atterns for Recognizing Avatar Faces Abdallah A. Mohamed 1, 2 and Roman V. Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville,

More information

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot

Kinematics, Workspace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot HSI 009 Catania, Italy, May 1-3, 009. Kinematics, Worksace, Design and Accuracy Analysis of RPRPR Medical Parallel Robot Cristian Sze, Sergiu-Dan Stan, Member, IEEE, Vencel Csibi, Milos Manic, Senior Member,

More information

Stereo Disparity Estimation in Moment Space

Stereo Disparity Estimation in Moment Space Stereo Disarity Estimation in oment Sace Angeline Pang Faculty of Information Technology, ultimedia University, 63 Cyberjaya, alaysia. angeline.ang@mmu.edu.my R. ukundan Deartment of Comuter Science, University

More information

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method

Leak Detection Modeling and Simulation for Oil Pipeline with Artificial Intelligence Method ITB J. Eng. Sci. Vol. 39 B, No. 1, 007, 1-19 1 Leak Detection Modeling and Simulation for Oil Pieline with Artificial Intelligence Method Pudjo Sukarno 1, Kuntjoro Adji Sidarto, Amoranto Trisnobudi 3,

More information

EE678 Application Presentation Content Based Image Retrieval Using Wavelets

EE678 Application Presentation Content Based Image Retrieval Using Wavelets EE678 Alication Presentation Content Based Image Retrieval Using Wavelets Grou Members: Megha Pandey megha@ee. iitb.ac.in 02d07006 Gaurav Boob gb@ee.iitb.ac.in 02d07008 Abstract: We focus here on an effective

More information

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 Mingliang Chen 1, Weiyao Lin 1*, Xiaozhen Zheng 2 1 Deartment of Electronic Engineering, Shanghai Jiao Tong University, China

More information

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Min Hu, Saad Ali and Mubarak Shah Comuter Vision Lab, University of Central Florida {mhu,sali,shah}@eecs.ucf.edu Abstract Learning tyical

More information

Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming

Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming Source-to-Source Code Generation Based on Pattern Matching and Dynamic Programming Weimin Chen, Volker Turau TR-93-047 August, 1993 Abstract This aer introduces a new technique for source-to-source code

More information

Visualization, Estimation and User-Modeling for Interactive Browsing of Image Libraries

Visualization, Estimation and User-Modeling for Interactive Browsing of Image Libraries Visualization, Estimation and User-Modeling for Interactive Browsing of Image Libraries Qi Tian, Baback Moghaddam 2 and Thomas S. Huang Beckman Institute, University of Illinois, Urbana-Chamaign, IL 680,

More information

AN INTEGER LINEAR MODEL FOR GENERAL ARC ROUTING PROBLEMS

AN INTEGER LINEAR MODEL FOR GENERAL ARC ROUTING PROBLEMS AN INTEGER LINEAR MODEL FOR GENERAL ARC ROUTING PROBLEMS Philie LACOMME, Christian PRINS, Wahiba RAMDANE-CHERIF Université de Technologie de Troyes, Laboratoire d Otimisation des Systèmes Industriels (LOSI)

More information

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network

Sensitivity Analysis for an Optimal Routing Policy in an Ad Hoc Wireless Network 1 Sensitivity Analysis for an Otimal Routing Policy in an Ad Hoc Wireless Network Tara Javidi and Demosthenis Teneketzis Deartment of Electrical Engineering and Comuter Science University of Michigan Ann

More information

Privacy Preserving Moving KNN Queries

Privacy Preserving Moving KNN Queries Privacy Preserving Moving KNN Queries arxiv:4.76v [cs.db] 4 Ar Tanzima Hashem Lars Kulik Rui Zhang National ICT Australia, Deartment of Comuter Science and Software Engineering University of Melbourne,

More information

On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics Approach

On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics Approach ECCOMS Multibody Dynamics 2013 1-4 July, 2013, University of Zagreb, Croatia On Modeling and Simulation of 6 Degrees of Freedom Stewart Platform Mechanism Using Multibody Dynamics roach yman El-Badawy

More information

Model-Based Annotation of Online Handwritten Datasets

Model-Based Annotation of Online Handwritten Datasets Model-Based Annotation of Online Handwritten Datasets Anand Kumar, A. Balasubramanian, Anoo Namboodiri and C.V. Jawahar Center for Visual Information Technology, International Institute of Information

More information

An Efficient VLSI Architecture for Adaptive Rank Order Filter for Image Noise Removal

An Efficient VLSI Architecture for Adaptive Rank Order Filter for Image Noise Removal International Journal of Information and Electronics Engineering, Vol. 1, No. 1, July 011 An Efficient VLSI Architecture for Adative Rank Order Filter for Image Noise Removal M. C Hanumantharaju, M. Ravishankar,

More information

Interactive Image Segmentation

Interactive Image Segmentation Interactive Image Segmentation Fahim Mannan (260 266 294) Abstract This reort resents the roject work done based on Boykov and Jolly s interactive grah cuts based N-D image segmentation algorithm([1]).

More information

TOPP Probing of Network Links with Large Independent Latencies

TOPP Probing of Network Links with Large Independent Latencies TOPP Probing of Network Links with Large Indeendent Latencies M. Hosseinour, M. J. Tunnicliffe Faculty of Comuting, Information ystems and Mathematics, Kingston University, Kingston-on-Thames, urrey, KT1

More information

Improved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties

Improved heuristics for the single machine scheduling problem with linear early and quadratic tardy penalties Imroved heuristics for the single machine scheduling roblem with linear early and quadratic tardy enalties Jorge M. S. Valente* LIAAD INESC Porto LA, Faculdade de Economia, Universidade do Porto Postal

More information

Face Recognition Using Legendre Moments

Face Recognition Using Legendre Moments Face Recognition Using Legendre Moments Dr.S.Annadurai 1 A.Saradha Professor & Head of CSE & IT Research scholar in CSE Government College of Technology, Government College of Technology, Coimbatore, Tamilnadu,

More information

10. Parallel Methods for Data Sorting

10. Parallel Methods for Data Sorting 10. Parallel Methods for Data Sorting 10. Parallel Methods for Data Sorting... 1 10.1. Parallelizing Princiles... 10.. Scaling Parallel Comutations... 10.3. Bubble Sort...3 10.3.1. Sequential Algorithm...3

More information

Theoretical Analysis of Graphcut Textures

Theoretical Analysis of Graphcut Textures Theoretical Analysis o Grahcut Textures Xuejie Qin Yee-Hong Yang {xu yang}@cs.ualberta.ca Deartment o omuting Science University o Alberta Abstract Since the aer was ublished in SIGGRAPH 2003 the grahcut

More information

Texture Mapping with Vector Graphics: A Nested Mipmapping Solution

Texture Mapping with Vector Graphics: A Nested Mipmapping Solution Texture Maing with Vector Grahics: A Nested Mimaing Solution Wei Zhang Yonggao Yang Song Xing Det. of Comuter Science Det. of Comuter Science Det. of Information Systems Prairie View A&M University Prairie

More information

SPARSE SIGNAL REPRESENTATION FOR COMPLEX-VALUED IMAGING Sadegh Samadi 1, M üjdat Çetin 2, Mohammad Ali Masnadi-Shirazi 1

SPARSE SIGNAL REPRESENTATION FOR COMPLEX-VALUED IMAGING Sadegh Samadi 1, M üjdat Çetin 2, Mohammad Ali Masnadi-Shirazi 1 SPARSE SIGNAL REPRESENTATION FOR COMPLEX-VALUED IMAGING Sadegh Samadi 1, M üjdat Çetin, Mohammad Ali Masnadi-Shirazi 1 1. Shiraz University, Shiraz, Iran,. Sabanci University, Istanbul, Turkey ssamadi@shirazu.ac.ir,

More information

Vector sigma filters for noise detection and removal in color images

Vector sigma filters for noise detection and removal in color images J. Vis. Commun. Image R. 7 (26) 26 www.elsevier.com/locate/jvci Vector sigma filters for noise detection and removal in color images Rastislav Lukac a, *,, Bogdan Smolka b, Konstantinos N. Plataniotis

More information

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH A. Prokos 1, G. Karras 1, E. Petsa 2 1 Deartment of Surveying, National Technical University of Athens (NTUA),

More information

Robot Path and End-Effector Orientation Planning Using Augmented Reality

Robot Path and End-Effector Orientation Planning Using Augmented Reality Available online at www.sciencedirect.com Procedia CIRP 3 (2012 ) 191 196 45 th CIRP Conference on Manufacturing Systems 2012 Robot Path and End-Effector Orientation Planning Using Augmented Reality H.C.

More information

5. UDEC. 5.1 Introduction. 5.2 UDEC: Two-dimensional modelling

5. UDEC. 5.1 Introduction. 5.2 UDEC: Two-dimensional modelling 5. 5.1 Introduction On a conference in 1971 Peter A. Cundall, the doctorial student of Imerial College, introduced a novel software called Universal Distinct Element Code (). This software (Cundall, 1971)

More information

Modified Bloom filter for high performance hybrid NoSQL systems

Modified Bloom filter for high performance hybrid NoSQL systems odified Bloom filter for high erformance hybrid NoSQL systems A.B.Vavrenyuk, N.P.Vasilyev, V.V.akarov, K.A.atyukhin,..Rovnyagin, A.A.Skitev National Research Nuclear University EPhI (oscow Engineering

More information

SPITFIRE: Scalable Parallel Algorithms for Test Set Partitioned Fault Simulation

SPITFIRE: Scalable Parallel Algorithms for Test Set Partitioned Fault Simulation To aear in IEEE VLSI Test Symosium, 1997 SITFIRE: Scalable arallel Algorithms for Test Set artitioned Fault Simulation Dili Krishnaswamy y Elizabeth M. Rudnick y Janak H. atel y rithviraj Banerjee z y

More information

AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS. Ren Chen and Viktor K.

AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS. Ren Chen and Viktor K. inuts er clock cycle Streaming ermutation oututs er clock cycle AUTOMATIC GENERATION OF HIGH THROUGHPUT ENERGY EFFICIENT STREAMING ARCHITECTURES FOR ARBITRARY FIXED PERMUTATIONS Ren Chen and Viktor K.

More information

Sensitivity of multi-product two-stage economic lotsizing models and their dependency on change-over and product cost ratio s

Sensitivity of multi-product two-stage economic lotsizing models and their dependency on change-over and product cost ratio s Sensitivity two stage EOQ model 1 Sensitivity of multi-roduct two-stage economic lotsizing models and their deendency on change-over and roduct cost ratio s Frank Van den broecke, El-Houssaine Aghezzaf,

More information

Parametric Optimization in WEDM of WC-Co Composite by Neuro-Genetic Technique

Parametric Optimization in WEDM of WC-Co Composite by Neuro-Genetic Technique Parametric Otimization in WEDM of WC-Co Comosite by Neuro-Genetic Technique P. Saha*, P. Saha, and S. K. Pal Abstract The resent work does a multi-objective otimization in wire electro-discharge machining

More information

P Z. parametric surface Q Z. 2nd Image T Z

P Z. parametric surface Q Z. 2nd Image T Z Direct recovery of shae from multile views: a arallax based aroach Rakesh Kumar. Anandan Keith Hanna Abstract Given two arbitrary views of a scene under central rojection, if the motion of oints on a arametric

More information

Graph Cut Matching In Computer Vision

Graph Cut Matching In Computer Vision Grah Cut Matching In Comuter Vision Toby Collins (s0455374@sms.ed.ac.uk) February 2004 Introduction Many of the roblems that arise in early vision can be naturally exressed in terms of energy minimization.

More information

Space-efficient Region Filling in Raster Graphics

Space-efficient Region Filling in Raster Graphics "The Visual Comuter: An International Journal of Comuter Grahics" (submitted July 13, 1992; revised December 7, 1992; acceted in Aril 16, 1993) Sace-efficient Region Filling in Raster Grahics Dominik Henrich

More information

Non-Strict Independence-Based Program Parallelization Using Sharing and Freeness Information

Non-Strict Independence-Based Program Parallelization Using Sharing and Freeness Information Non-Strict Indeendence-Based Program Parallelization Using Sharing and Freeness Information Daniel Cabeza Gras 1 and Manuel V. Hermenegildo 1,2 Abstract The current ubiuity of multi-core rocessors has

More information

Efficient Processing of Top-k Dominating Queries on Multi-Dimensional Data

Efficient Processing of Top-k Dominating Queries on Multi-Dimensional Data Efficient Processing of To-k Dominating Queries on Multi-Dimensional Data Man Lung Yiu Deartment of Comuter Science Aalborg University DK-922 Aalborg, Denmark mly@cs.aau.dk Nikos Mamoulis Deartment of

More information

Multi-robot SLAM with Unknown Initial Correspondence: The Robot Rendezvous Case

Multi-robot SLAM with Unknown Initial Correspondence: The Robot Rendezvous Case Multi-robot SLAM with Unknown Initial Corresondence: The Robot Rendezvous Case Xun S. Zhou and Stergios I. Roumeliotis Deartment of Comuter Science & Engineering, University of Minnesota, Minneaolis, MN

More information

Randomized algorithms: Two examples and Yao s Minimax Principle

Randomized algorithms: Two examples and Yao s Minimax Principle Randomized algorithms: Two examles and Yao s Minimax Princile Maximum Satisfiability Consider the roblem Maximum Satisfiability (MAX-SAT). Bring your knowledge u-to-date on the Satisfiability roblem. Maximum

More information

Chapter 8: Adaptive Networks

Chapter 8: Adaptive Networks Chater : Adative Networks Introduction (.1) Architecture (.2) Backroagation for Feedforward Networks (.3) Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Comuting: A Comutational Aroach to Learning and

More information

CENTRAL AND PARALLEL PROJECTIONS OF REGULAR SURFACES: GEOMETRIC CONSTRUCTIONS USING 3D MODELING SOFTWARE

CENTRAL AND PARALLEL PROJECTIONS OF REGULAR SURFACES: GEOMETRIC CONSTRUCTIONS USING 3D MODELING SOFTWARE CENTRAL AND PARALLEL PROJECTIONS OF REGULAR SURFACES: GEOMETRIC CONSTRUCTIONS USING 3D MODELING SOFTWARE Petra Surynková Charles University in Prague, Faculty of Mathematics and Physics, Sokolovská 83,

More information

Constrained Path Optimisation for Underground Mine Layout

Constrained Path Optimisation for Underground Mine Layout Constrained Path Otimisation for Underground Mine Layout M. Brazil P.A. Grossman D.H. Lee J.H. Rubinstein D.A. Thomas N.C. Wormald Abstract The major infrastructure comonent reuired to develo an underground

More information

Analysis and Design of a 3-DOF Flexure-based Zero-torsion Parallel Manipulator for Nano-alignment Applications

Analysis and Design of a 3-DOF Flexure-based Zero-torsion Parallel Manipulator for Nano-alignment Applications 211 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-1, 211, Shanghai, China Analysis and Design of a -DOF Flexure-based Zero-torsion Parallel Maniulator

More information

Chapter 1 - Basic Equations

Chapter 1 - Basic Equations 2.20 - Marine Hydrodynamics, Sring 2005 Lecture 2 2.20 Marine Hydrodynamics Lecture 2 Chater 1 - Basic Equations 1.1 Descrition of a Flow To define a flow we use either the Lagrangian descrition or the

More information

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model

IMS Network Deployment Cost Optimization Based on Flow-Based Traffic Model IMS Network Deloyment Cost Otimization Based on Flow-Based Traffic Model Jie Xiao, Changcheng Huang and James Yan Deartment of Systems and Comuter Engineering, Carleton University, Ottawa, Canada {jiexiao,

More information

CS 428: Fall Introduction to. Geometric Transformations. Andrew Nealen, Rutgers, /15/2010 1

CS 428: Fall Introduction to. Geometric Transformations. Andrew Nealen, Rutgers, /15/2010 1 CS 428: Fall 21 Introduction to Comuter Grahics Geometric Transformations Andrew Nealen, Rutgers, 21 9/15/21 1 Toic overview Image formation and OenGL (last week) Modeling the image formation rocess OenGL

More information

Efficient Parallel Hierarchical Clustering

Efficient Parallel Hierarchical Clustering Efficient Parallel Hierarchical Clustering Manoranjan Dash 1,SimonaPetrutiu, and Peter Scheuermann 1 Deartment of Information Systems, School of Comuter Engineering, Nanyang Technological University, Singaore

More information

Hardware-Accelerated Formal Verification

Hardware-Accelerated Formal Verification Hardare-Accelerated Formal Verification Hiroaki Yoshida, Satoshi Morishita 3 Masahiro Fujita,. VLSI Design and Education Center (VDEC), University of Tokyo. CREST, Jaan Science and Technology Agency 3.

More information

CS649 Sensor Networks IP Track Lecture 6: Graphical Models

CS649 Sensor Networks IP Track Lecture 6: Graphical Models CS649 Sensor Networks IP Track Lecture 6: Grahical Models I-Jeng Wang htt://hinrg.cs.jhu.edu/wsn06/ Sring 2006 CS 649 1 Sring 2006 CS 649 2 Grahical Models Grahical Model: grahical reresentation of joint

More information

IEEE Coyright Notice Personal use of this material is ermitted. However, ermission to rerint/reublish this material for advertising or romotional uroses or for creating new collective works for resale

More information

Building Polygonal Maps from Laser Range Data

Building Polygonal Maps from Laser Range Data ECAI Int. Cognitive Robotics Worksho, Valencia, Sain, August 2004 Building Polygonal Mas from Laser Range Data Longin Jan Latecki and Rolf Lakaemer and Xinyu Sun and Diedrich Wolter Abstract. This aer

More information

Submission. Verifying Properties Using Sequential ATPG

Submission. Verifying Properties Using Sequential ATPG Verifying Proerties Using Sequential ATPG Jacob A. Abraham and Vivekananda M. Vedula Comuter Engineering Research Center The University of Texas at Austin Austin, TX 78712 jaa, vivek @cerc.utexas.edu Daniel

More information

A DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans

A DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans Available online at htt://ijdea.srbiau.ac.ir Int. J. Data Enveloment Analysis (ISSN 2345-458X) Vol.5, No.2, Year 2017 Article ID IJDEA-00422, 12 ages Research Article International Journal of Data Enveloment

More information

Continuous Visible k Nearest Neighbor Query on Moving Objects

Continuous Visible k Nearest Neighbor Query on Moving Objects Continuous Visible k Nearest Neighbor Query on Moving Objects Yaniu Wang a, Rui Zhang b, Chuanfei Xu a, Jianzhong Qi b, Yu Gu a, Ge Yu a, a Deartment of Comuter Software and Theory, Northeastern University,

More information

PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS

PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS PREDICTING LINKS IN LARGE COAUTHORSHIP NETWORKS Kevin Miller, Vivian Lin, and Rui Zhang Grou ID: 5 1. INTRODUCTION The roblem we are trying to solve is redicting future links or recovering missing links

More information

OMNI: An Efficient Overlay Multicast. Infrastructure for Real-time Applications

OMNI: An Efficient Overlay Multicast. Infrastructure for Real-time Applications OMNI: An Efficient Overlay Multicast Infrastructure for Real-time Alications Suman Banerjee, Christoher Kommareddy, Koushik Kar, Bobby Bhattacharjee, Samir Khuller Abstract We consider an overlay architecture

More information

Identity-sensitive Points-to Analysis for the Dynamic Behavior of JavaScript Objects

Identity-sensitive Points-to Analysis for the Dynamic Behavior of JavaScript Objects Identity-sensitive Points-to Analysis for the Dynamic Behavior of JavaScrit Objects Shiyi Wei and Barbara G. Ryder Deartment of Comuter Science, Virginia Tech, Blacksburg, VA, USA. {wei,ryder}@cs.vt.edu

More information

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation

Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Robust Motion Estimation for Video Sequences Based on Phase-Only Correlation Loy Hui Chien and Takafumi Aoki Graduate School of Information Sciences Tohoku University Aoba-yama 5, Sendai, 98-8579, Jaan

More information

A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism

A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism A New and Efficient Algorithm-Based Fault Tolerance Scheme for A Million Way Parallelism Erlin Yao, Mingyu Chen, Rui Wang, Wenli Zhang, Guangming Tan Key Laboratory of Comuter System and Architecture Institute

More information

Earthenware Reconstruction Based on the Shape Similarity among Potsherds

Earthenware Reconstruction Based on the Shape Similarity among Potsherds Original Paer Forma, 16, 77 90, 2001 Earthenware Reconstruction Based on the Shae Similarity among Potsherds Masayoshi KANOH 1, Shohei KATO 2 and Hidenori ITOH 1 1 Nagoya Institute of Technology, Gokiso-cho,

More information

To appear in IEEE TKDE Title: Efficient Skyline and Top-k Retrieval in Subspaces Keywords: Skyline, Top-k, Subspace, B-tree

To appear in IEEE TKDE Title: Efficient Skyline and Top-k Retrieval in Subspaces Keywords: Skyline, Top-k, Subspace, B-tree To aear in IEEE TKDE Title: Efficient Skyline and To-k Retrieval in Subsaces Keywords: Skyline, To-k, Subsace, B-tree Contact Author: Yufei Tao (taoyf@cse.cuhk.edu.hk) Deartment of Comuter Science and

More information

Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Spanning Trees 1

Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Spanning Trees 1 Multicast in Wormhole-Switched Torus Networks using Edge-Disjoint Sanning Trees 1 Honge Wang y and Douglas M. Blough z y Myricom Inc., 325 N. Santa Anita Ave., Arcadia, CA 916, z School of Electrical and

More information

Grouping of Patches in Progressive Radiosity

Grouping of Patches in Progressive Radiosity Grouing of Patches in Progressive Radiosity Arjan J.F. Kok * Abstract The radiosity method can be imroved by (adatively) grouing small neighboring atches into grous. Comutations normally done for searate

More information

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern Face Recognition Based on Wavelet Transform and Adative Local Binary Pattern Abdallah Mohamed 1,2, and Roman Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville, Louisville,

More information

The Spatial Skyline Queries

The Spatial Skyline Queries The Satial Skyline Queries Mehdi Sharifzadeh Comuter Science Deartment University of Southern California Los Angeles, CA 90089-078 sharifza@usc.edu Cyrus Shahabi Comuter Science Deartment University of

More information

Figure 8.1: Home age taken from the examle health education site (htt:// Setember 14, 2001). 201

Figure 8.1: Home age taken from the examle health education site (htt://  Setember 14, 2001). 201 200 Chater 8 Alying the Web Interface Profiles: Examle Web Site Assessment 8.1 Introduction This chater describes the use of the rofiles develoed in Chater 6 to assess and imrove the quality of an examle

More information

Real Time Compression of Triangle Mesh Connectivity

Real Time Compression of Triangle Mesh Connectivity Real Time Comression of Triangle Mesh Connectivity Stefan Gumhold, Wolfgang Straßer WSI/GRIS University of Tübingen Abstract In this aer we introduce a new comressed reresentation for the connectivity

More information

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore. This document is downloaded from DR-NTU, Nanyang Technological University Library, Singaore. Title Automatic Robot Taing: Auto-Path Planning and Maniulation Author(s) Citation Yuan, Qilong; Lembono, Teguh

More information

Using Standard AADL for COMPASS

Using Standard AADL for COMPASS Using Standard AADL for COMPASS (noll@cs.rwth-aachen.de) AADL Standards Meeting Aachen, Germany; July 5 8, 06 Overview Introduction SLIM Language Udates COMPASS Develoment Roadma Fault Injections Parametric

More information

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool

Research on Inverse Dynamics and Trajectory Planning for the 3-PTT Parallel Machine Tool 06 International Conference on aterials, Information, echanical, Electronic and Comuter Engineering (IECE 06 ISBN: 978--60595-40- Research on Inverse Dynamics and rajectory Planning for the 3-P Parallel

More information

An Indexing Framework for Structured P2P Systems

An Indexing Framework for Structured P2P Systems An Indexing Framework for Structured P2P Systems Adina Crainiceanu Prakash Linga Ashwin Machanavajjhala Johannes Gehrke Carl Lagoze Jayavel Shanmugasundaram Deartment of Comuter Science, Cornell University

More information

Weighted Page Rank Algorithm based on In-Out Weight of Webpages

Weighted Page Rank Algorithm based on In-Out Weight of Webpages Indian Journal of Science and Technology, Vol 8(34), DOI: 10.17485/ijst/2015/v8i34/86120, December 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 eighted Page Rank Algorithm based on In-Out eight

More information

Information Flow Based Event Distribution Middleware

Information Flow Based Event Distribution Middleware Information Flow Based Event Distribution Middleware Guruduth Banavar 1, Marc Kalan 1, Kelly Shaw 2, Robert E. Strom 1, Daniel C. Sturman 1, and Wei Tao 3 1 IBM T. J. Watson Research Center Hawthorne,

More information

Weight Co-occurrence based Integrated Color and Intensity Matrix for CBIR

Weight Co-occurrence based Integrated Color and Intensity Matrix for CBIR Weight Co-occurrence based Integrated Color and Intensity Matrix for CBIR Megha Agarwal, 2R.P. Maheshwari Indian Institute of Technology Roorkee 247667, Uttarakhand, India meghagarwal29@gmail.com, 2rmaheshwari@gmail.com

More information

Tracking Multiple Targets Using a Particle Filter Representation of the Joint Multitarget Probability Density

Tracking Multiple Targets Using a Particle Filter Representation of the Joint Multitarget Probability Density Tracing Multile Targets Using a Particle Filter Reresentation of the Joint Multitarget Probability Density Chris Kreucher, Keith Kastella, Alfred Hero This wor was suorted by United States Air Force contract

More information

Learning Robust Locality Preserving Projection via p-order Minimization

Learning Robust Locality Preserving Projection via p-order Minimization Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence Learning Robust Locality Preserving Projection via -Order Minimization Hua Wang, Feiing Nie, Heng Huang Deartment of Electrical

More information

Generic ILP-Based Approaches for Time-Multiplexed FPGA Partitioning

Generic ILP-Based Approaches for Time-Multiplexed FPGA Partitioning 1266 IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, VOL. 2, NO. 1, OCTOBER 21 Generic ILP-Based Aroaches for Time-Multilexed FPGA Partitioning Guang-Ming Wu, Jai-Ming Lin,

More information

AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY

AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY AN ANALYTICAL MODEL DESCRIBING THE RELATIONSHIPS BETWEEN LOGIC ARCHITECTURE AND FPGA DENSITY Andrew Lam 1, Steven J.E. Wilton 1, Phili Leong 2, Wayne Luk 3 1 Elec. and Com. Engineering 2 Comuter Science

More information

High Quality Offset Printing An Evolutionary Approach

High Quality Offset Printing An Evolutionary Approach High Quality Offset Printing An Evolutionary Aroach Ralf Joost Institute of Alied Microelectronics and omuter Engineering University of Rostock Rostock, 18051, Germany +49 381 498 7272 ralf.joost@uni-rostock.de

More information

Support Vector Machines for Face Authentication

Support Vector Machines for Face Authentication Suort Vector Machines for Face Authentication K Jonsson 1 2, J Kittler 1,YPLi 1 and J Matas 1 2 1 CVSSP, University of Surrey Guildford, Surrey GU2 5XH, United Kingdom 2 CMP, Czech Technical University

More information

Dr Pavan Chakraborty IIIT-Allahabad

Dr Pavan Chakraborty IIIT-Allahabad GVC-43 Lecture - 5 Ref: Donald Hearn & M. Pauline Baker, Comuter Grahics Foley, van Dam, Feiner & Hughes, Comuter Grahics Princiles & Practice Dr Pavan Chakraborty IIIT-Allahabad Summary of line drawing

More information

FAST TRAJECTORY GENERATION USING BEZIER CURVES

FAST TRAJECTORY GENERATION USING BEZIER CURVES FAST TRAJECTORY GENERATION USING BEZIER CURVES Melissa Fiter 1 1 School of Comuter Science and Software Engineering, The Universit of Western Australia ABSTRACT: Man real world alications require the coeistence

More information

CSE4421/5324: Introduction to Robotics

CSE4421/5324: Introduction to Robotics CSE442/5324: Introduction to Robotics Contact Information Burton Ma Lassonde 246 burton@cse.yorku.ca EECS442/5324 lectures Monday, Wednesday, Friday :3-2:3PM (SLH C) Lab Thursday 2:3-2:3, Prism 4 Lab 2

More information

Analyzing Borders Between Partially Contradicting Fuzzy Classification Rules

Analyzing Borders Between Partially Contradicting Fuzzy Classification Rules Analyzing Borders Between Partially Contradicting Fuzzy Classification Rules Andreas Nürnberger, Aljoscha Klose, Rudolf Kruse University of Magdeburg, Faculty of Comuter Science 39106 Magdeburg, Germany

More information

Facial Expression Recognition using Image Processing and Neural Network

Facial Expression Recognition using Image Processing and Neural Network Keerti Keshav Kanchi / International Journal of Comuter Science & Engineering Technology (IJCSET) Facial Exression Recognition using Image Processing and eural etwork Keerti Keshav Kanchi PG Student, Deartment

More information

A Model-Adaptable MOSFET Parameter Extraction System

A Model-Adaptable MOSFET Parameter Extraction System A Model-Adatable MOSFET Parameter Extraction System Masaki Kondo Hidetoshi Onodera Keikichi Tamaru Deartment of Electronics Faculty of Engineering, Kyoto University Kyoto 66-1, JAPAN Tel: +81-7-73-313

More information

GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES

GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES AIAA Modeling and Simulation Technologies Conference and Exhibit 5-8 August 22, Monterey, California AIAA 22-4694 GENERIC PILOT AND FLIGHT CONTROL MODEL FOR USE IN SIMULATION STUDIES Eric N. Johnson *

More information

2-D Fir Filter Design And Its Applications In Removing Impulse Noise In Digital Image

2-D Fir Filter Design And Its Applications In Removing Impulse Noise In Digital Image -D Fir Filter Design And Its Alications In Removing Imulse Noise In Digital Image Nguyen Thi Huyen Linh 1, Luong Ngoc Minh, Tran Dinh Dung 3 1 Faculty of Electronic and Electrical Engineering, Hung Yen

More information

Object and Native Code Thread Mobility Among Heterogeneous Computers

Object and Native Code Thread Mobility Among Heterogeneous Computers Object and Native Code Thread Mobility Among Heterogeneous Comuters Bjarne Steensgaard Eric Jul Microsoft Research DIKU (Det. of Comuter Science) One Microsoft Way University of Coenhagen Redmond, WA 98052

More information

Fuzzy Logic and ANFIS based Image Centroid Tracking and Filtering Schemes

Fuzzy Logic and ANFIS based Image Centroid Tracking and Filtering Schemes Fuzzy Logic and ANFIS based Image Centroid Tracking and Filtering Schemes Parimala, A., Asstt. Prof., Det. of Telecommunication, MSRIT; Jain University Research Scholar, Bangalore. Raol, J. R., Prof. Emeritus,

More information

Implementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching

Implementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching Imlementation of Evolvable Fuzzy Hardware for Packet Scheduling Through Online Context Switching Ju Hui Li, eng Hiot Lim and Qi Cao School of EEE, Block S Nanyang Technological University Singaore 639798

More information