Shape Optimization of Quad Mesh Elements

Size: px
Start display at page:

Download "Shape Optimization of Quad Mesh Elements"

Transcription

1 Shape Optiization of Quad Mesh Eleents Yufei Li 1, Wenping Wang 1, Ruotian Ling 1, and Changhe Tu 2 1 The University of Hong Kong 2 Shandong University Abstract We study the proble of optiizing the face eleents of a quad esh surface, that is, resapling a given quad esh to ake it possess, as uch as possible, face eleents of soe desired aspect ratio and size. Unlike previous quad esh optiization/iproveent ethods based on local operations on a sall group of eleents, we adopt a global approach that does not introduce extra singularities and therefore preserves the original quad structure of the input esh. Starting fro a collection of quad patches extracted fro an input quad esh, two global operations, i.e. resapling and re-distribution, are perfored to optiize the nuber and spacings of grid lines in each patch. Both operations are forulated as siple optiization probles with linear constraints. Categories and Subject Descriptors (according to ACM CCS): Coputer Graphics [I.3.5]: Coputational Geoetry and Object Modeling Geoetric algoriths, languages, and systes Keywords: esh generation, quad esh optiization, esh eleent optiization, eleent aspect ratio 1. Introduction Quad eshes are used in any applications, such as B-spline surface fitting, texture synthesis [4], finite eleent analysis [17, 18] and odeling of architectural surfaces [14]. One iportant consideration about the quality of a quad esh is the shape of its face eleents. We study the proble of optiizing the shape, i.e. aspect ratio and size, of the face eleents of a quad esh according to soe pre-specified requireents, without changing the overall quad structure of the esh, that is, no extra singularities are introduced. The ain challenge of quad eleent optiization is due to the global nature of the esh connectivity. Local optiization intended to iprove the eleent shape in one region often causes ore poorly shaped eleents elsewhere. We propose a global optiization fraework for coputing esh eleents of desired aspect ratio and size for quad eshes. Refer to Fig. 1. Given an input quad esh in Fig. 1a, we first extract the patch coplex of the esh as shown in Fig. 1b. Then we forulate the aspect ratio optiization proble as an optial grid line sapling proble of the extracted quad patches. Two operations, re-sapling and re-distribution, are introduced for deterining the optial nuber and spacings of the grid lines in each patch. The final esh is constructed with the resulting grid lines, as shown in Fig. 1c. Eleent size can also be controlled by specifying desired grid line density (see Fig. 1d and 1e). When seeking an optial shape of quad eleents, we distinguish the isotropic case where all eleent aspect ratios are expected to be 1, and the anisotropic case where the eleent aspect ratios should atch soe target aspect ratios specified by users, such as conforation with surface curvatures. For the reainder of the paper, we shall explain the proble and solution ainly for the isotropic case and shall only point out at the end how to apply the sae idea to the anisotropic case Related work Quad esh optiization/iproveent Quad esh generation is a research field that has been extensively studied. Iproving the shape of esh eleents is an iportant aspect of quad esh generation. Canann et al [6] cobine Laplacian and optiization-based soothing to iniize eleent distortion. Zhang et al [23] iprove the eleent aspect ratio of quad esh by lo- Preprint subitted to SMI 2011 March 22, 2011

2 (c) (d) (e) Figure 1: An input esh. The extracted quad patch coplex. (c) The optiized esh with siilar density to the input. (d) The optiized esh at a coarse level. (e) The optiized esh at a coarser level. cally adjusting vertices in the tangent plane of the input surface. Other topology-based ethods for iproving quad finite eleent eshes include [12, 20, 5, 19]. All these ethods are based on local optiization and cannot, in general, achieve satisfactory results. 2 Isotropic quadrangulation Much research has been done for generating high-quality quad eshes directly fro triangular eshes in recent years. The reader is referred to [2, 9] for detailed surveys. There are several paraetrization-based ethods for generating sei-regular quad eshes with a sall nuber of singular vertices [8, 10, 21, 16, 11, 7, 3, 15]. The seinal work in [8] coputes a quad esh based on the Morse- Sale coplex of Laplacian eigenfunctions coputed on input surface. Their ethod was extended by [10] to provide explicit controls of the orientation and alignent of the quad eleents. The ethod in [21] eploys a user-designed singularity graph as the highlevel layout and creates quadrilateral tiling by scalar function isolines. Ray et al [16] propose a globally sooth paraetrization that is aligned with orthogonal input vector fields defined over the input surface, and deonstrated an application to quad-doinant reeshing. Kälberer et al [11] introduced an autoatic coputation algorith of global paraetrization by converting a cross field into a single vector field on a branched covering. Daniels et al [7] propose a siplificationbased technique for coputing the sei-regular quadonly reeshing fro siplified base doains. More recently, Boes et al [3] developed a quadrangulation ethod based on ixed integer optiization, which first constructs a feature-aligned sooth cross field and then coputes a sealess globally sooth paraetrization following the cross field. To further reduce the nuber of patches, Myles et al [15] propose an approach to constructing quadrilateral T-eshes while aintaining good feature alignent. Anisotropic quadrangulation It is well known that anisotropic eshes provide better approxiation quality and are preferred in soe applications. Alliez et al [1] introduced a technique of anisotropic quaddoinant reeshing by explicitly coputing integral lines of the principal direction fields. Kovacs et al [13] developed an anisotropic quadrangulation technique by cobining curvature-based surface etric into the paraetrization. Zhang et al [22] propose to reesh a surface into anisotropically sized quads by constructing a special standing wave on the surface Contributions Although any ethods entioned above could produce high-quality quad eshes with nicely shaped eleents, no one explicitly address the issue of optiizing eleent aspect ratios of a given quad esh. To fill the gap, we consider the proble that takes as input a quad esh whose esh eleent shapes need to be optiized to eet certain requireents and propose a novel and siple ethod for solving this proble. Unlike soe previous ethods which involve global paraetrization, our ethod avoids solving large scale linear systes. Both operations are forulated as siple optiization probles with linear constraints, which can be solved efficiently. We also provide analysis to the solution space for gaining insights into constraints of the proble. The fraework is flexible in that it works for both isotropic and anisotropic cases. Our ethod can be integrated with soe other quadrangulation ethods or

3 used as a post-processing step. 2. Preliinaries 2.1. Definitions Given an oriented quad esh surface M, an interior vertex of M is regular if its degree is 4; otherwise, it is a singular vertex. A boundary vertex is regular if its degree is 3; otherwise, it is singular. A poly-line is a polygon, open or closed, consisting of esh edges and satisfying the following properties: (1) any two consecutive edges of the poly-line are two opposite edges incident to a regular esh vertex; (2) if it is an open polygon, then its two endpoints are either singular vertices or boundary vertices. A singular poly-line is a poly-line such that either (1) it is a closed polygon and exactly one of its vertex is singular (e.g. the closed red curve in Fig. 2a); or (2) it is an open polygon and at least one of its endpoints is a singular vertex (e.g. the open red curves in Fig. 2a and 2b). A poly-line that is not singular is a regular poly-line (e.g. the closed blue curve in Fig. 2a and the open blue curve in Fig. 2b). Note that a regular poly-line ay be self-intersecting, as shown in Fig. 2d. the set of patch edges and F the set of patches. Clearly, these patches are quad patches, since all their interior vertices are regular. ei f e j Figure 3: The dashed lines are regular poly-lines of the sae faily. Three failies of regular poly-lines for a quad esh of a cube are shown in three different colors. (d) A faily of regular poly-lines intersect theselves at patch f. The set of regular poly-lines constructed by connecting the parallel grid lines in a sequence of adjacent patches are grouped in the sae faily (see Fig. 3a). All the failies of regular poly-lines copose a set Z. For exaple, in the quad esh of a cube in Fig. 3b there are totally three failies of regular poly-lines ( Z =3). Note that the regular poly-lines of the sae faily are locally parallel, but ay intersect theselves if considered globally (see Fig. 3c). a f (c) R=H/W b d H c (c) W Figure 2: The two red curves are singular polylines, and the blue curve is a closed regular poly-line. The red curve is a singular poly-line with one end being a boundary vertex, and the blue curve is an open regular poly-line. (c) The patch coplex of a closed esh. (d) The blue curve is a single regular poly-line that intersects itself any ties. A quad esh is segented by all its singular poly-lines into a collection of patches (see Fig. 2c), to be called a patch coplex and denoted by K = (V, E, F), where V is the set of nodes (i.e. corner vertices of the patches), E 3 Figure 4: A general quad eleent. The nodes of a patch coplex are bi-colored. (d) The definition of the aspect ratio of a quad patch, with a blue node at the origin. The aspect ratio of a rectangle is the ratio of the lengths of its two adjacent sides. For a quad eleent as shown in Fig. 4a, which is not necessarily a rectangle, we define its aspect ratio to be the ratio of a + c to b + d. There are two ways to denote this ratio either r = (a + c)/(b + d) or r = (b + d)/(a + c). We need to ake a convention as which of the two is used for our subsequent discussions. For this purpose, we first explain how to define the aspect ratio of a quad patch in a globally consistent anner. Since each patch is quad, all closed paths of the graph of the patch coplex have an even nuber of edges. It follows that the patch coplex is a bi-colored graph,

4 that is, all of its nodes can be colored with two colors, yellow and blue say, as shown in Fig. 4b, in such a way that the colors of any two adjacent nodes are different. Then for each patch with its nodes colored as such (see Fig. 4c), we define its aspect ratio R = H/W, where W, H are the average width and height of the patch (to be defined ore precisely in Section 4.2). Finally, the aspect ratio r of a quad eleent is defined in a anner consistent to its belonging patch Outline of ethod 3. Patch coplex extraction Figure 6: Trace singular poly-lines fro each singular vertex. Group regular poly-lines into different failies. (c) Figure 5: A quad patch f. Deterine the nuber of grids in the two directions. (c) Optiize the spacings of the grid lines. Consider a patch f in a patch coplex of a quad esh (see Fig. 5). The grid lines in horizontal and vertical directions define a quad esh over f, as shown in Fig. 5b. The size and aspect ratio of the eleents are dictated by the following two factors: (1) the nuber of grid lines in the two directions; and (2) the spacings of the grid lines in the two directions. Therefore, after extracting the patch coplex fro an input quad esh, our ethod for esh eleent optiization works in two stages: grid line re-sapling and grid line re-distribution. Specifically, the whole algorith has the following steps: 1. Patch coplex extraction: Construct quad patch coplex K fro the input quad esh M. 2. Grid line re-sapling: Deterine the nuber of grid lines (or equivalently the nuber of grids) for each patch by solving a linearly constrained optiization proble (see Fig. 5b). The optiization target is that the aspect ratios of the esh eleents in each patch confor with a specified aspect ratio. 3. Grid line re-distribution: Given the nuber of grid lines for all patches, as deterined fro the last step, optiize the spacings of these grid lines to achieve unifor distribution of eleent aspect ratios on each patch (see Fig. 5c). This gives the final quad esh to output. 4 The first step of patch coplex extraction is straightforward. Fro any quad esh M we can produce the coarsest esh of quad patches by extracting the collection of paths that include all singular vertices. More specifically, starting at every singular vertex we follow each of its outgoing edges until we reach another singularity or surface boundary. Consecutive edges in each path should not share a face, see Fig. 6a for exaple. The regions bounded by these paths for a patch coplex K. For grouping the regular poly-lines into different failies, we start fro all the grid lines of any patch in one direction, and keep traversing its neighboring patches along the parallel grid lines until we reach the starting patch or surface boundary. All the grid lines in the path construct a faily of regular poly-lines. This process is successively perfored until all grid lines of all patches are visited, see Fig. 6b for exaple. 4. Grid line re-sapling In this section we discuss the re-sapling operation, that is, deterining the optial nuber of grid lines for each patch. Note that we will consider only the isotropic case in this section, that is, the target aspect ratios for all esh eleents are Forulation of objective function Although the target aspect ratios are 1, in general we can only ake all eleent aspect ratios as close to 1 as possible but not exactly equal to 1, due to the esh

5 connectivity constraints. Hence, we define our objective function as F ( ) 2 J = log ri (1) r i is the aspect ratio of eleents in patch f i. Clearly, the iniu of J is non-negative, and it is 0 if and only if all the r i are equal to 1. Of course, there are other possible objective functions that could serve the sae purpose, such as J = i(r i 1) 2, for exaple. However, it will becoe clear shortly that the objective function in (1) leads to a siple quadratic optiization proble with linear constraints, which is uch easier to treat than with other objective functions Constraints Considering a quad patch f with n eleents q i j, i = 1, 2,..., and j = 1, 2,..., n. Suppose every eleent q i j in f has the sae aspect ratio r, i.e. h i j /w i j = r, w i j and h i j are the n q ij w ij h ij h ij/w ij= r Figure 7: /n = R/r width and height of q i j. Define the average width W and height H of the patch f as W = 1 w i j, H = 1 n Then the aspect ratio of the patch f is defined as R = H/W. On the one hand, n h n i j rw i j n = w n = r i j w i j On the other hand, the left hand side of the above equation is n ( h i j ) ( n w i j ) = nh W = n R Hence, n = R r h i j (2) 5 We are going to show that every interior node of the patch coplex iposes a constraint on the aspect ratios. Consider a node v V of the coplex as shown in Fig. 8, which is adjacent to three patches f i, f j, f k, for exaple. Suppose f i, f j and f k consists of n, n l and n l f i v f j f k l n Figure 8: r i r j r k = R i R j R k l eleents, whose aspect ratios are r i, r j and r k respectively. It follows fro (2) that n = R i r i, n l = R j r j, Cobining these equations yields r i r j r k = R i R j R k l = R k r k This is the constraint iposed by the node v. The case where there are ore than three patches incident to a node v can be analyzed in the sae way. In general, for every non-boundary node v V, we have r i = R i = log r i = log R i (3) where Ω(v) is the set of patches incident to node v. Note that a boundary node does not ipose any constraints. Now, denoting x i = log r i, fro (1) and (3), we ay forulate the re-sapling proble as the following optiization proble s.t. F in J = x i = where M is the boundary of M. x 2 i log R i, (v V) (v M ). (4) This is a linearly constrained quadratic optiization proble; the x i = log r i are variables and the R i are known quantities. Due to its siplicity, this proble can efficiently be solved to obtain the optial aspect ratios ri for all the patches. The desired nubers of grids for all patches are related by these optial aspect ratios ri. For exaple, supposing a patch f consists of n eleents with optial aspect ratio r, one ay first specify the value of according to soe requireent on the size of esh eleents. Then n will be

6 deterined by Eqn. (2). Then, in turn, the nubers of grids for all other patches can be deterined in the sae way. This process is illustrated with the following exaple. Exaple:. Suppose that the optial aspect ratios ri have been obtained for the six patches of a cubical quad esh in Fig. 9a. The user first specifies for the nuber of grids in one direction of patch f i. Note that this actually deterines the nuber for a faily of regular poly-lines since T-vertices are not allowed on patch boundaries. Then in Fig. 9b, the nuber of grids in another direction of f i is deterined through ri by n = ri /R i (cf. Eqn (2)). Finally, in Fig. 9c, the optial nuber l is deterined through r j by l = n r j /R j. Then the grid nubers for all the six patches are obtained. * n* f i Figure 9: The user first specifies. n is deterined through r i. (c) l is deterined through r j Analysis of solution space The constraints in (4) raise an issue about the existence of solutions. We now show that the diension of the solution space of the x i is not null. For siplicity, first suppose that the input quad esh is a closed surface. The constraints in (4) is a syste of linear equations with V equations and F unknowns. Since each patch is a quad, we have E = 2 F. Then, by Euler s forula V E + F = 2 2g, we have V F = 2 2g, where g is the genus of the input quad esh surface. Take the case of g = 0 for exaple. In this case, since V F = 2, there are ore equations than unknowns in the constraints, which eans that the linear syste could be over-deterined. Then the constraint space would be null if the constraints are independent. Fortunately, these constraints are always dependent, as can be seen as follows. Due to the special structure of the constraints, there always exists a solution x i = log R i (i.e. r i = R i ), which can be interpreted as trivially sapling the sae nuber of rows and coluns = n for every patch. For a quad esh with only one faily of f j (c) l* 6 regular poly-lines, x i = log R i is the only solution. For a quad esh with Z > 1 failies of regular poly-lines, one is free to independently choose the nuber of regular poly-lines for all the Z failies. This gives rises to Z 1 degrees of freedo for the aspect ratios r i that satisfy the constraints. Hence, the diension of solution space of the linear syste in (4) is at least Z 1. We shall use two exaples to explain the above analysis. First consider the quad esh of a cube in Fig. 9. For this exaple, it can be verified nuerically that the diension of solution space is 2. This agrees with the intuitive understanding that only two aspect ratios r 1 and r 2 of quad patches on two adjacent sides of the cube can be specified freely; those for the other patches will be deterined once r 1 and r 2 are fixed. Figure 10: A quad esh with only one faily of regular poly-lines, depicted with one of its regular and self-intersecting poly-line. The corresponding abstract patch coplex of the esh in. The second exaple is shown in Fig. 10. It is a quad esh that has only one faily of regular poly-lines, that is, Z = 1, and every patch is traversed twice by this sae faily. In this case, the solution space has diension Z 1 = 0, and there is no degree of freedo to specify the aspect ratio of any face eleents resapling regular poly-lines of this faily affects siultaneously the width and length of a quad patch. 5. Grid line re-distribution In this section, we present the re-distribution operation for optiizing the distribution of grid lines in ters of aspect ratios, supposing that the nuber of grid lines for each patch has been coputed as described in the last section. Considering the grid line connectivity constraint between the patches, the operation is defined on each faily z Z of regular poly-lines instead of being restricted in one single patch. We shall first define an

7 objective function in ters of the regular poly-line spacings to be found and then develop an iterative ethod for solving the proble Proble forulation Consider a faily of regular poly-lines z Z in Fig. 11. It divides the corresponding patches into strips s i and s i q ij d i W Figure 11: Optiize the spacings of a faily of regular poly-lines. each strip s i contains a sequence of n eleents q i j, i = 1, 2,..., and j = 1, 2,..., n. To easure the spacings of the regular poly-lines, we ay take any of its cross section (see Fig. 11). Suppose that the total width along this section is W and the widths of the strips s i are d i. Then, clearly, d i = W. d z = (d 1, d 2,..., d ) T are the unknown spacings (i.e., basic variables) to be deterined via optiization. Note that the choice of the cross section is arbitrary, which does not affect the re-distribution result. Take the eleent aspect ratio as its weight, and then the weight of each strip s i equals to t i = n r i j, where the aspect ratios r i j of eleents q i j depend on the spacings d z. To achieve unifor distribution of the eleent aspect ratios r i j, we require that all the t i be equal to each other, i = 1, 2,...,, for any z Z, which is equivalent to t i = t 1 k=1 t k. Therefore, we define the error ter for the faily z to be E(d z ) = (t i t) 2. Finally, letting D denote the collection of variables d z for all z Z, the su of these error ter E(d z ) over all the failies z Z gives the objective function, i.e. G(D) = E(d z ) (5) 5.2. Optiization algorith z Z Starting fro soe initial spacings of the regular polylines of all the failies, we iniize the objective function G(D) in Eqn. (5) by alternatively applying a gradient-descent step to all the failies. That is, in each iteration, we adopt a ultiple-pass approach, with each pass processing only one of the failies. Or, in other words, in each pass we iniize G(D) only along the direction of a subset of variables, d z D, corresponding to the regular poly-line spacings of z, while fixing the spacings of the other failies. 7 The coputation in each pass is carried out as follows. The weight t i of the strip s i can be expressed as t i = r i j = where κ i j = h i j d i h i j w i j = κ i j w i j d i = α i d i, and α i = n κ i j w i j. Here we ake use of the fact that, in the first order of approxiation, the average height h i j of q i j is linearly related to d i ; and we use κ i j to denote this linear proportion. Clearly, the error ter E(d z ) collects all the ters in G(D) that are related to the spacings d z. Hence, in each pass, we just need to iniize E(d z ), which leads to the following syste of + 1 linear equations α 1 d 1 1 α i d i = 0 α 2 d 2 1 α i d i = 0... α d 1 α i d i = 0 d 1 + d d = W where the last equation represents the constraints on d z. It is easy to see that the first equations are linearly dependent but any 1 of the are linearly independent. Hence, plus the last equation, the whole syste has a unique solution d z = (d 1, d 2,..., d n), which deterines the regular poly-line spacings of the faily z. Figure 12: Re-distribution operation: An input esh with two regular poly-line failies z 1 and z 2. Optiize the spacings of z 1. (c) Optiize the spacings of z 2. This procedure of iproving the regular poly-line spacings d z is applied successively to all the failies in ultiple passes until convergence. The terination rule is that iproveent increents t for all failies drop beneath a user-specified bound σ. Then the final quad esh is constructed using these optially deterined regular poly-line spacings di. The new regular polylines are produced by linearly interpolating the input ones. This is illustrated by the siple exaple involving two failies in Fig. 12. z 1 z 2 (c)

8 6. Anisotropic Optiization As discussed in [1], anisotropic eshes are preferred in certain applications, such as flow siulation. In addition, eshes with desired anisotropy have better approxiation quality than isotropic eshes. It has been proven in approxiation theory that a quad esh with a given nuber of eleents provides best approxiation of a sooth surface if its face eleents are oriented with the curvature tensor and with an aspect ratio equal to κ 1 / κ 2 (κ 1 and κ 2 are principal curvatures). Given an input quad esh with face eleents oriented with the curvature tensor, which can be generated by explicit ethods such as [1], we now explain how to adapt our optiization fraework to the anisotropic case, that is, resaple the input esh to ake its eleents with the desired aspect ratio ρ = κ 1 / κ 2. Patch coplex extraction This step is exactly the sae as in the isotropic case. Grid line re-sapling Consider a quad patch f with n eleents q i j, and define its desired anisotropy as A = 1 n Then the objective function for re-sapling is obtained by adapting the objective function (1) into ρ i j F ( r i ) 2 J = log (6) A i And the constraint syste reains the sae as in (4). Grid line re-distribution The proble forulation reains the sae as in (5) with the only odification of cobining desired aspect ratio into eleent weight, i.e. define the weight of q i j as r i j /ρ i j. Accordingly, the weight of strip s i is t i = n r i j ρ i j. This odification eans to achieve a unifor distribution of the eleent weights r i j /ρ i j. If J = 0 in (6) is achieved in the last re-sapling step, r i j /ρ i j is nearly 1 (i.e. r i j ρ i j ) for all eleents. A siple exaple of anisotropic optiization for a surface of revolution is shown in Fig Experiental results and discussions In this section we present experiental results. All the experients were conducted on a laptop PC with 2.4 GHz Intel(R) Core(TM)2 CPU and 4GB eory. 8 Figure 13: Anisotropic optiization of a surface of revolution. The color of each face eleent encodes its noralized weight [ r ρ ] = ax( r ρ, ρ r ). Feature preserving To preserve sharp feature edges of a quad esh, regular poly-lines containing sharp feature edges are treated as singular poly-lines, that is, they are also used in defining patch coplex. Note that this treatent does not change the four-sided property of the patches and all the algoriths are still valid. Error easureent of aspect ratios Note that the aspect ratio r of a quad eleent of the sae rectangular shape can be less than 1 or greater than 1, depending on its orientation (cf. the definition of the aspect ratio in Section 2). To eliinate this discrepancy when easuring optiization quality in ters of aspect ratios, in the following we use the noralized aspect ratio [r] = ax(r, 1 r ). Thus, a quad eleent whose average width and height are not equal always has its aspect ratio greater than 1. Likewise, we use the noralized eleent weight [ r ρ ] = ax( r ρ, ρ r ) to easure the quality of anisotropic optiization. Other exaples More exaples of isotropic optiization are shown in Fig. 14 and the corresponding statistics are listed in Table 1. Tie is the total tie for the three steps. The iperfectness ([r] 1) is ainly caused by two factors: (1) The constraint syste. If R i 1 for a node v, there is no way for all the eleent aspect ratios of the patches incident to v to reach 1. In other words, the geoetry of the patch coplex deterines how uch the eleent aspect ratios can be optiized. (2) Rounding errors. Rounding optial grid nubers to its nearest integers causes further inaccuracy. For anisotropic optiization, the results are deonstrated in Fig. 15 with statistics listed in Table 2. Note that in soe of our exaples (e.g. Fig. 15d) highquality anisotropic eleents (r i j ρ i j ) ight not be achieved everywhere due to the highly varying curvatures and the global nature of the optiization.

9 Figure 14: Exaples of isotropic optiization. In each sub-figure, left: input esh; iddle: the patch coplex of the input; right: after isotropic optiization. Table 1: Statistics for isotropic results. Liitations Our ethod didn t consider to optiize the topology of the patch coplex. Thus, little iproveent could be achieved if the extracted patch coplex consists of highly fragented, Figure 16: Fertility. sall patches. Such a difficult esh surface produced by the ixed integer quadrangulation ethod [3] is shown in Fig. 16 ( F = 3357, [r]avg. = 1.250): there are 48 singular vertices, whose singular poly-lines however segent the surface into 2271 patches. Most face eleents theselves are patches, leaving little space to define sufficiently any grids. Future work will be focused on optiizing the patch coplex, e.g. odifying the location of singularities, aligning isatched singularities, canceling adjacent singularity pairs, etc. Fig V F Z 1c 14a 14b 14c 14d 14e Tie 748s 202s 780s 172s 3510s 390s Quad In Out [r]avg. In Out Another issue is that our definition of the aspect ratio for a quad eleent does not take angles into account. Therefore, our ethod cannot iprove the orthogonality of input esh edges. For exaple, for a sheared patch, new poly-lines are generated by linearly interpolating input poly-lines in both re-sapling and redistribution steps, thus quad eleents with acute angles still exist within the sheared patch. A future research proble is optiizing the patches to generate orthogonal esh edges. 9

10 Figure 15: Exaples of anisotropic optiization. In each sub-figure, left: input esh; right: after anisotropic optiization. The color of each face eleent encodes its noralized weight [ ρr ] = ax( ρr, ρr ). Table 2: Statistics for anisotropic results. Fig V F Z 15a 15b 15c 15d 15e Tie 203s 514s 311s 2137s 640s Quad In Out Acknowledgeents [r/ρ]avg. In Out The work of Wenping Wang is partially supported by the State Key Progra of NSFC project ( ). References [1] Alliez, P., Cohen-Steiner, D., Devillers, O., Levy, B., Desbrun, M., Anisotropic polygonal reeshing. ACM Trans. Graph. 22 (3), [2] Alliez, P., Ucelli, G., Gotsan, C., Attene, M., Recent advances in reeshing of surfaces. Research report, AIM@SHAPE Network of Excellence. [3] Boes, D., Zier, H., Kobbelt, L., Mixed-integer quadrangulation. ACM Trans. Graph. 28 (3), 77:1 77:10. [4] Botsch, M., Pauly, M., Kobbelt, L., Alliez, P., Le vy, B., Geoetric odeling based on polygonal eshes. In: Eurographics Tutorial. [5] Canann, S., Muthukrishnan, S. N., Phillips, R. K., Topological iproveent procedures for quadrilateral finite eleent eshes. Engineering with Coputers 14 (2), [6] Canann, S., Tristano, J., Staten, M., An approach to cobined laplacian and optiization-based soothing for triangular, quadrilateral, and quad-doinant eshes. In: 7th International Meshing Roundtable. pp Conclusion We have introduced a novel fraework for optiizing the eleent aspect ratios of a quad esh without changing its esh structure or introducing extra singular vertices. Our fraework is siple and flexible, and can handle both isotropic and anisotropic cases. To our knowledge, this is the first attept to forulate the aspect ratio optiization proble based on global optiization. Theoretical analysis is also provided for better understanding the existence of solutions and the diension of the solution space. 10

11 [7] Daniels, J., Silva, C. T., Cohen, E., Sei-regular quadrilateral-only reeshing fro siplified base doains. Coputer Graphics Foru 28 (5), [8] Dong, S., Breer, P.-T., Garland, M., Pascucci, V., Hart, J. C., Spectral surface quadrangulation. ACM Trans. Graph. 25 (3), [9] Horann, K., Lévy, B., Sheffer, A., Mesh paraeterization: theory and practice. In: ACM SIGGRAPH 2007 courses. ACM, New York, NY, USA. [10] Huang, J., Zhang, M., Ma, J., Liu, X., Kobbelt, L., Bao, H., Spectral quadrangulation with orientation and alignent control. ACM Trans. Graph. 27 (5), 147:1 147:9. [11] Kälberer, F., Nieser, M., Polthier, K., Quadcover - surface paraeterization using branched coverings. Coputer Graphics Foru, [12] Kinney, P., Cleanup: Iproving quadrilateral finite eleent eshes. In: 6th International Meshing Roundtable. pp [13] Kovacs, D., Myles, A., Zorin, D., Anisotropic quadrangulation. In: Proceedings of the 14th ACM Syposiu on Solid and Physical Modeling. pp [14] Liu, Y., Pottann, H., Wallner, J., Yang, Y., Wang, W., Geoetric odeling with conical eshes and developable surfaces. ACM Trans. Graph. 25 (3), [15] Myles, A., Pietroni, N., Kovacs, D., Zorin, D., Featurealigned t-eshes. ACM Trans. Graph. 29 (4), 117:1 117:11. [16] Ray, N., Li, W. C., Lévy, B., Sheffer, A., Alliez, P., Periodic global paraeterization. ACM Trans. Graph. 25 (4), [17] Robinson, J., CRE ethod of eleent testing and jacobian shape paraeters. Engineering Coputations 4 (2), [18] Robinson, J., Soe new distortion easures for quadrilaterals. Finite Ele. Anal. Des. 3 (3), [19] Staten, M., Benzley, S., Scott, M., A ethodology for quadrilateral finite eleent esh coarsening. Engineering with Coputers 24 (3), [20] Staten, M., Canann, S., Post refineent eleent shape iproveent for quadrilateral eshes. In: AMD-Vol. 220 Trends in Unstructured Mesh Generation, ASME. pp [21] Tong, Y., Alliez, P., Cohen-Steiner, D., Desbrun, M., Designing quadrangulations with discrete haronic fors. In: SGP 06: Proc. of the 4th Eurographics Syposiu on Geoetry Processing. pp [22] Zhang, M., Huang, J., Liu, X., Bao, H., A wave-based anisotropic quadrangulation ethod. ACM Trans. Graph. 29 (4), 118:1 118:8. [23] Zhang, Y., Bajaj, C., Xu, G., Surface soothing and quality iproveent of quadrilateral/hexahedral eshes with geoetric flow. In: 14th International Meshing Roundtable. pp

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM

AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM International Journal of Software Engineering & Applications (IJSEA), Vol.6, No.5, Septeber 205 AGV PATH PLANNING BASED ON SMOOTHING A* ALGORITHM Xie Yang and Cheng Wushan College of Mechanical Engineering,

More information

A Discrete Spring Model to Generate Fair Curves and Surfaces

A Discrete Spring Model to Generate Fair Curves and Surfaces A Discrete Spring Model to Generate Fair Curves and Surfaces Atsushi Yaada Kenji Shiada 2 Tootake Furuhata and Ko-Hsiu Hou 2 Tokyo Research Laboratory IBM Japan Ltd. LAB-S73 623-4 Shiotsurua Yaato Kanagawa

More information

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011

EE 364B Convex Optimization An ADMM Solution to the Sparse Coding Problem. Sonia Bhaskar, Will Zou Final Project Spring 2011 EE 364B Convex Optiization An ADMM Solution to the Sparse Coding Proble Sonia Bhaskar, Will Zou Final Project Spring 20 I. INTRODUCTION For our project, we apply the ethod of the alternating direction

More information

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10 Weeks 1 3 Weeks 4 6 Unit/Topic Nuber and Operations in Base 10 FLOYD COUNTY SCHOOLS CURRICULUM RESOURCES Building a Better Future for Every Child - Every Day! Suer 2013 Subject Content: Math Grade 3rd

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE 7. FRESNEL DIFFRACTION ON A ROUND APERTURE. Objective Exaining diffraction pattern on a round aperture, deterining wavelength of light source.. Equipent needed Optical workbench, light source, color filters,

More information

Novel Image Representation and Description Technique using Density Histogram of Feature Points

Novel Image Representation and Description Technique using Density Histogram of Feature Points Novel Iage Representation and Description Technique using Density Histogra of Feature Points Keneilwe ZUVA Departent of Coputer Science, University of Botswana, P/Bag 00704 UB, Gaborone, Botswana and Tranos

More information

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, August 23, 2004, 12:38 PM) PART III: CHAPTER ONE DIFFUSERS FOR CGH S COPUTER GEERATED HOLOGRAS Optical Sciences 67 W.J. Dallas (onday, August 3, 004, 1:38 P) PART III: CHAPTER OE DIFFUSERS FOR CGH S Part III: Chapter One Page 1 of 8 Introduction Hologras for display purposes

More information

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds Evaluation of a ulti-frae blind deconvolution algorith using Craér-Rao bounds Charles C. Beckner, Jr. Air Force Research Laboratory, 3550 Aberdeen Ave SE, Kirtland AFB, New Mexico, USA 87117-5776 Charles

More information

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang IEEE International Conference on ultiedia and Expo POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION Junjun Jiang, Ruiin Hu, Zhen Han, Tao Lu, and Kebin Huang National Engineering

More information

Gromov-Hausdorff Distance Between Metric Graphs

Gromov-Hausdorff Distance Between Metric Graphs Groov-Hausdorff Distance Between Metric Graphs Jiwon Choi St Mark s School January, 019 Abstract In this paper we study the Groov-Hausdorff distance between two etric graphs We copute the precise value

More information

A Novel Fast Constructive Algorithm for Neural Classifier

A Novel Fast Constructive Algorithm for Neural Classifier A Novel Fast Constructive Algorith for Neural Classifier Xudong Jiang Centre for Signal Processing, School of Electrical and Electronic Engineering Nanyang Technological University Nanyang Avenue, Singapore

More information

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3 2017 2nd International Conference on Coputational Modeling, Siulation and Applied Matheatics (CMSAM 2017) ISBN: 978-1-60595-499-8 TensorFlow and Keras-based Convolutional Neural Network in CAT Iage Recognition

More information

An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured from Different Viewpoints

An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured from Different Viewpoints 519 An Integrated Processing Method for Multiple Large-scale Point-Clouds Captured fro Different Viewpoints Yousuke Kawauchi 1, Shin Usuki, Kenjiro T. Miura 3, Hiroshi Masuda 4 and Ichiro Tanaka 5 1 Shizuoka

More information

A Novel 2D Texture Classifier For Gray Level Images

A Novel 2D Texture Classifier For Gray Level Images 2012, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.co A Novel 2D Texture Classifier For Gray Level Iages B.S. Mousavi 1 Young Researchers Club, Zahedan

More information

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm Detection of Outliers and Reduction of their Undesirable Effects for Iproving the Accuracy of K-eans Clustering Algorith Bahan Askari Departent of Coputer Science and Research Branch, Islaic Azad University,

More information

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl.

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl. Structural Balance in Networks An Optiizational Approach Andrej Mrvar Faculty of Social Sciences University of Ljubljana Kardeljeva pl. 5 61109 Ljubljana March 23 1994 Contents 1 Balanced and clusterable

More information

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards

Cassia County School District #151. Expected Performance Assessment Students will: Instructional Strategies. Performance Standards Unit 1 Congruence, Proof, and Constructions Doain: Congruence (CO) Essential Question: How do properties of congruence help define and prove geoetric relationships? Matheatical Practices: 1. Make sense

More information

Automatic Graph Drawing Algorithms

Automatic Graph Drawing Algorithms Autoatic Graph Drawing Algoriths Susan Si sisuz@turing.utoronto.ca Deceber 7, 996. Ebeddings of graphs have been of interest to theoreticians for soe tie, in particular those of planar graphs and graphs

More information

Leveraging Relevance Cues for Improved Spoken Document Retrieval

Leveraging Relevance Cues for Improved Spoken Document Retrieval Leveraging Relevance Cues for Iproved Spoken Docuent Retrieval Pei-Ning Chen 1, Kuan-Yu Chen 2 and Berlin Chen 1 National Taiwan Noral University, Taiwan 1 Institute of Inforation Science, Acadeia Sinica,

More information

Optimized stereo reconstruction of free-form space curves based on a nonuniform rational B-spline model

Optimized stereo reconstruction of free-form space curves based on a nonuniform rational B-spline model 1746 J. Opt. Soc. A. A/ Vol. 22, No. 9/ Septeber 2005 Y. J. Xiao and Y. F. Li Optiized stereo reconstruction of free-for space curves based on a nonunifor rational B-spline odel Yi Jun Xiao Departent of

More information

Overview. Topology as Central Information in Building Models. Basic Set. Topology Topological Space. What is topology?

Overview. Topology as Central Information in Building Models. Basic Set. Topology Topological Space. What is topology? Overview What is topology? as Central Inforation in Building Models Frank Gielsdorf Wolfgang uhnt technet Gb Berlin Technical University Berlin Why topology is needed for process odeling? ow can topologic

More information

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm International Journal of Engineering and Technical Research (IJETR) ISSN: 31-869 (O) 454-4698 (P), Volue-5, Issue-1, May 16 Shortest Path Deterination in a Wireless Packet Switch Network Syste in University

More information

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for

Guillotine subdivisions approximate polygonal subdivisions: Part III { Faster polynomial-time approximation schemes for Guillotine subdivisions approxiate polygonal subdivisions: Part III { Faster polynoial-tie approxiation schees for geoetric network optiization Joseph S. B. Mitchell y April 19, 1997; Last revision: May

More information

A Study of the Relationship Between Support Vector Machine and Gabriel Graph

A Study of the Relationship Between Support Vector Machine and Gabriel Graph A Study of the Relationship Between Support Vector Machine and Gabriel Graph Wan Zhang and Irwin King {wzhang, king}@cse.cuhk.edu.hk Departent of Coputer Science & Engineering The Chinese University of

More information

1 Extended Boolean Model

1 Extended Boolean Model 1 EXTENDED BOOLEAN MODEL It has been well-known that the Boolean odel is too inflexible, requiring skilful use of Boolean operators to obtain good results. On the other hand, the vector space odel is flexible

More information

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL 1 Te-Wei Chiang ( 蔣德威 ), 2 Tienwei Tsai ( 蔡殿偉 ), 3 Jeng-Ping Lin ( 林正平 ) 1 Dept. of Accounting Inforation Systes, Chilee Institute

More information

The Method of Flotation Froth Image Segmentation Based on Threshold Level Set

The Method of Flotation Froth Image Segmentation Based on Threshold Level Set Advances in Molecular Iaging, 5, 5, 38-48 Published Online April 5 in SciRes. http://www.scirp.org/journal/ai http://dx.doi.org/.436/ai.5.54 The Method of Flotation Froth Iage Segentation Based on Threshold

More information

Construction of a regular hendecagon by two-fold origami

Construction of a regular hendecagon by two-fold origami J. C. LUCERO /207 Construction of a regular hendecagon by two-fold origai Jorge C. Lucero 1 Introduction Single-fold origai refers to geoetric constructions on a sheet of paper by perforing a sequence

More information

Geo-activity Recommendations by using Improved Feature Combination

Geo-activity Recommendations by using Improved Feature Combination Geo-activity Recoendations by using Iproved Feature Cobination Masoud Sattari Middle East Technical University Ankara, Turkey e76326@ceng.etu.edu.tr Murat Manguoglu Middle East Technical University Ankara,

More information

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science. Professor Willia Hoff Dept of Electrical Engineering &Coputer Science http://inside.ines.edu/~whoff/ 1 Caera Calibration 2 Caera Calibration Needed for ost achine vision and photograetry tasks (object

More information

News Events Clustering Method Based on Staging Incremental Single-Pass Technique

News Events Clustering Method Based on Staging Incremental Single-Pass Technique News Events Clustering Method Based on Staging Increental Single-Pass Technique LI Yongyi 1,a *, Gao Yin 2 1 School of Electronics and Inforation Engineering QinZhou University 535099 Guangxi, China 2

More information

Semantic-preserving mesh direct drilling

Semantic-preserving mesh direct drilling Seantic-preserving esh direct drilling Ruding Lou, Jean-Philippe Pernot, Philippe Véron LSIS laboratory, UMR-CNRS 6168 Arts et Métiers ParisTech Aix-en-Provence, France firstnae.lastnae@ensa.fr Franca

More information

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS Key words SOA, optial, coplex service, coposition, Quality of Service Piotr RYGIELSKI*, Paweł ŚWIĄTEK* OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS One of the ost iportant tasks in service oriented

More information

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation

A Model Free Automatic Tuning Method for a Restricted Structured Controller. by using Simultaneous Perturbation Stochastic Approximation 28 Aerican Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 WeC9.5 A Model Free Autoatic Tuning Method for a Restricted Structured Controller by Using Siultaneous Perturbation

More information

Boosted Detection of Objects and Attributes

Boosted Detection of Objects and Attributes L M M Boosted Detection of Objects and Attributes Abstract We present a new fraework for detection of object and attributes in iages based on boosted cobination of priitive classifiers. The fraework directly

More information

3D Building Detection and Reconstruction from Aerial Images Using Perceptual Organization and Fast Graph Search

3D Building Detection and Reconstruction from Aerial Images Using Perceptual Organization and Fast Graph Search 436 Journal of Electrical Engineering & Technology, Vol. 3, No. 3, pp. 436~443, 008 3D Building Detection and Reconstruction fro Aerial Iages Using Perceptual Organization and Fast Graph Search Dong-Min

More information

Galois Homomorphic Fractal Approach for the Recognition of Emotion

Galois Homomorphic Fractal Approach for the Recognition of Emotion Galois Hooorphic Fractal Approach for the Recognition of Eotion T. G. Grace Elizabeth Rani 1, G. Jayalalitha 1 Research Scholar, Bharathiar University, India, Associate Professor, Departent of Matheatics,

More information

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem.

Geometry. The Method of the Center of Mass (mass points): Solving problems using the Law of Lever (mass points). Menelaus theorem. Pappus theorem. Noveber 13, 2016 Geoetry. The Method of the enter of Mass (ass points): Solving probles using the Law of Lever (ass points). Menelaus theore. Pappus theore. M d Theore (Law of Lever). Masses (weights)

More information

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points

Joint Measurement- and Traffic Descriptor-based Admission Control at Real-Time Traffic Aggregation Points Joint Measureent- and Traffic Descriptor-based Adission Control at Real-Tie Traffic Aggregation Points Stylianos Georgoulas, Panos Triintzios and George Pavlou Centre for Counication Systes Research, University

More information

Performance Analysis of RAID in Different Workload

Performance Analysis of RAID in Different Workload Send Orders for Reprints to reprints@benthascience.ae 324 The Open Cybernetics & Systeics Journal, 2015, 9, 324-328 Perforance Analysis of RAID in Different Workload Open Access Zhang Dule *, Ji Xiaoyun,

More information

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification

Solving the Damage Localization Problem in Structural Health Monitoring Using Techniques in Pattern Classification Solving the Daage Localization Proble in Structural Health Monitoring Using Techniques in Pattern Classification CS 9 Final Project Due Dec. 4, 007 Hae Young Noh, Allen Cheung, Daxia Ge Introduction Structural

More information

O-Snap: Optimization-Based Snapping for Modeling Architecture

O-Snap: Optimization-Based Snapping for Modeling Architecture O-Snap: Optiization-Based Snapping for Modeling Architecture MURAT ARIKAN Vienna University of Technology MICHAEL SCHWÄRZLER VRVis Research Center SIMON FLÖRY and MICHAEL WIMMER Vienna University of Technology

More information

Least-squares approximation of affine mappings for sweep mesh generation. Functional analysis and applications

Least-squares approximation of affine mappings for sweep mesh generation. Functional analysis and applications Least-squares approxiation of affine appings for sweep esh generation. Functional analysis and applications evi Roca Josep Sarrate Abstract Sweep ethods are one of the ost robust techniques to generate

More information

Wavelets for Computer Graphics: A Primer Part 1

Wavelets for Computer Graphics: A Primer Part 1 Wavelets for Coputer Graphics: A Prier Part Eric J. Stollnitz Tony D. DeRose David H. Salesin University of Washington Introduction Wavelets are a atheatical tool for hierarchically decoposing functions.

More information

Identifying Converging Pairs of Nodes on a Budget

Identifying Converging Pairs of Nodes on a Budget Identifying Converging Pairs of Nodes on a Budget Konstantina Lazaridou Departent of Inforatics Aristotle University, Thessaloniki, Greece konlaznik@csd.auth.gr Evaggelia Pitoura Coputer Science and Engineering

More information

Distributed Multicast Tree Construction in Wireless Sensor Networks

Distributed Multicast Tree Construction in Wireless Sensor Networks Distributed Multicast Tree Construction in Wireless Sensor Networks Hongyu Gong, Luoyi Fu, Xinzhe Fu, Lutian Zhao 3, Kainan Wang, and Xinbing Wang Dept. of Electronic Engineering, Shanghai Jiao Tong University,

More information

Data & Knowledge Engineering

Data & Knowledge Engineering Data & Knowledge Engineering 7 (211) 17 187 Contents lists available at ScienceDirect Data & Knowledge Engineering journal hoepage: www.elsevier.co/locate/datak An approxiate duplicate eliination in RFID

More information

Controlled field generation for quad-remeshing

Controlled field generation for quad-remeshing Controlled field generation for quad-remeshing Oliver Schall MPI Informatik Rhaleb Zayer MPI Informatik Hans-Peter Seidel MPI Informatik Abstract Quadrangular remeshing of triangulated surfaces has received

More information

EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B.

EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B. EFFICIENT VIDEO SEARCH USING IMAGE QUERIES A. Araujo1, M. Makar2, V. Chandrasekhar3, D. Chen1, S. Tsai1, H. Chen1, R. Angst1 and B. Girod1 1 Stanford University, USA 2 Qualco Inc., USA ABSTRACT We study

More information

Geometric Constraint Solver using Multivariate Rational Spline Functions

Geometric Constraint Solver using Multivariate Rational Spline Functions Geoetric onstraint Solver using Multivariate ational Spline Functions Gershon Elber Departent of oputer Science Technion srael nstitute of Technology Haifa 3000 srael E-ail: gershon@cstechnionacil Myung-Soo

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

The Internal Conflict of a Belief Function

The Internal Conflict of a Belief Function The Internal Conflict of a Belief Function Johan Schubert Abstract In this paper we define and derive an internal conflict of a belief function We decopose the belief function in question into a set of

More information

Feature Based Registration for Panoramic Image Generation

Feature Based Registration for Panoramic Image Generation IJCSI International Journal of Coputer Science Issues, Vol. 10, Issue 6, No, Noveber 013 www.ijcsi.org 13 Feature Based Registration for Panoraic Iage Generation Kawther Abbas Sallal 1, Abdul-Mone Saleh

More information

Minimax Sensor Location to Monitor a Piecewise Linear Curve

Minimax Sensor Location to Monitor a Piecewise Linear Curve NSF GRANT #040040 NSF PROGRAM NAME: Operations Research Miniax Sensor Location to Monitor a Piecewise Linear Curve To M. Cavalier The Pennsylvania State University University Par, PA 680 Whitney A. Conner

More information

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands

Oblivious Routing for Fat-Tree Based System Area Networks with Uncertain Traffic Demands Oblivious Routing for Fat-Tree Based Syste Area Networks with Uncertain Traffic Deands Xin Yuan Wickus Nienaber Zhenhai Duan Departent of Coputer Science Florida State University Tallahassee, FL 3306 {xyuan,nienaber,duan}@cs.fsu.edu

More information

Ming-Wei Lee 1, Wei-Tso Lin 1, Yu-Ching Ni 2, Meei-Ling Jan 2, Yi-Chun Chen 1 * National Central University

Ming-Wei Lee 1, Wei-Tso Lin 1, Yu-Ching Ni 2, Meei-Ling Jan 2, Yi-Chun Chen 1 * National Central University Rapid Constructions of Circular-Orbit Pinhole SPECT Iaging Syste Matrices by Gaussian Interpolation Method Cobined with Geoetric Paraeter Estiations (GIMGPE Ming-Wei Lee, Wei-Tso Lin, Yu-Ching Ni, Meei-Ling

More information

Set Theoretic Estimation for Problems in Subtractive Color

Set Theoretic Estimation for Problems in Subtractive Color Set Theoretic Estiation for Probles in Subtractive Color Gaurav Shara Digital Iaging Technology Center, Xerox Corporation, MS0128-27E, 800 Phillips Rd, Webster, NY 14580 Received 25 March 1999; accepted

More information

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180

A Non-greedy Decision Tree Algorithm. Kristin P. Bennett. Rensselaer Polytechnic Institute. Troy, NY 12180 Global Tree Optiization: A Non-greedy Decision Tree Algith Kristin P. Bennett Eail benne@rpi.edu Departent of Matheatical Sciences Rensselaer Polytechnic Institute Troy, NY 28 Abstract A non-greedy approach

More information

Haptic Subdivision: an Approach to Defining Level-of-detail in Haptic Rendering

Haptic Subdivision: an Approach to Defining Level-of-detail in Haptic Rendering Haptic Subdivision: an Approach to Defining Level-of-detail in Haptic Rendering Jian Zhang, Shahra Payandeh and John Dill Coputer Graphics and Robotics Laboratories, School of Engineering Science Sion

More information

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Investigation of The Tie-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Pingyi Fan, Chongxi Feng,Yichao Wang, Ning Ge State Key Laboratory on Microwave and Digital Counications,

More information

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem Theoretical Analysis of Local Search and Siple Evolutionary Algoriths for the Generalized Travelling Salesperson Proble Mojgan Pourhassan ojgan.pourhassan@adelaide.edu.au Optiisation and Logistics, The

More information

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing

A Trajectory Splitting Model for Efficient Spatio-Temporal Indexing A Trajectory Splitting Model for Efficient Spatio-Teporal Indexing Slobodan Rasetic Jörg Sander Jaes Elding Mario A. Nasciento Departent of Coputing Science University of Alberta Edonton, Alberta, Canada

More information

A Periodic Dynamic Load Balancing Method

A Periodic Dynamic Load Balancing Method 2016 3 rd International Conference on Engineering Technology and Application (ICETA 2016) ISBN: 978-1-60595-383-0 A Periodic Dynaic Load Balancing Method Taotao Fan* State Key Laboratory of Inforation

More information

Different criteria of dynamic routing

Different criteria of dynamic routing Procedia Coputer Science Volue 66, 2015, Pages 166 173 YSC 2015. 4th International Young Scientists Conference on Coputational Science Different criteria of dynaic routing Kurochkin 1*, Grinberg 1 1 Kharkevich

More information

Collaborative Web Caching Based on Proxy Affinities

Collaborative Web Caching Based on Proxy Affinities Collaborative Web Caching Based on Proxy Affinities Jiong Yang T J Watson Research Center IBM jiyang@usibco Wei Wang T J Watson Research Center IBM ww1@usibco Richard Muntz Coputer Science Departent UCLA

More information

A new method for moving-boundary hydrodynamic problems in shallow water

A new method for moving-boundary hydrodynamic problems in shallow water A new ethod for oving-boundary hydrodynaic probles in shallow water By Paul D. Bates 1 and Jean-Michel Hervouet 2 1 Research Centre for Environental and Geophysical Flows, School of Geographical Sciences,

More information

Relief shape inheritance and graphical editor for the landscape design

Relief shape inheritance and graphical editor for the landscape design Relief shape inheritance and graphical editor for the landscape design Egor A. Yusov Vadi E. Turlapov Nizhny Novgorod State University after N. I. Lobachevsky Nizhny Novgorod Russia yusov_egor@ail.ru vadi.turlapov@cs.vk.unn.ru

More information

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions *

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 21, 607-626 (2005) A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Mebership Functions * SHIH-HSU HUANG AND JIAN-YUAN LAI + Departent of

More information

Quantitative Comparison of Sinc-Approximating Kernels for Medical Image Interpolation

Quantitative Comparison of Sinc-Approximating Kernels for Medical Image Interpolation Quantitative Coparison of Sinc-Approxiating Kernels for Medical Iage Interpolation Erik H. W. Meijering, Wiro J. Niessen, Josien P. W. Plui, Max A. Viergever Iage Sciences Institute, Utrecht University

More information

Multipath Selection and Channel Assignment in Wireless Mesh Networks

Multipath Selection and Channel Assignment in Wireless Mesh Networks Multipath Selection and Channel Assignent in Wireless Mesh Networs Soo-young Jang and Chae Y. Lee Dept. of Industrial and Systes Engineering, KAIST, 373-1 Kusung-dong, Taejon, Korea Tel: +82-42-350-5916,

More information

A simplified approach to merging partial plane images

A simplified approach to merging partial plane images A siplified approach to erging partial plane iages Mária Kruláková 1 This paper introduces a ethod of iage recognition based on the gradual generating and analysis of data structure consisting of the 2D

More information

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH Kulapraote Prathuchai Geoinforatics Center, Asian Institute of Technology, 58 Moo9, Klong Luang, Pathuthani, Thailand.

More information

KS3 Maths Progress Delta 2-year Scheme of Work

KS3 Maths Progress Delta 2-year Scheme of Work KS3 Maths Progress Delta 2-year Schee of Work See the spreadsheet for the detail. Essentially this is an express route through our higher-ability KS3 Maths Progress student books Delta 1, 2 and 3 as follows:

More information

(Geometric) Camera Calibration

(Geometric) Camera Calibration (Geoetric) Caera Calibration CS635 Spring 217 Daniel G. Aliaga Departent of Coputer Science Purdue University Caera Calibration Caeras and CCDs Aberrations Perspective Projection Calibration Caeras First

More information

THE rapid growth and continuous change of the real

THE rapid growth and continuous change of the real IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 8, NO. 1, JANUARY/FEBRUARY 2015 47 Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh, Issa

More information

Downloaded 08/07/13 to Redistribution subject to SIAM license or copyright; see

Downloaded 08/07/13 to Redistribution subject to SIAM license or copyright; see SIAM J. SCI. COMPUT. Vol. 35, No., pp. A A3 c 3 Society for Industrial and Applied Matheatics Downloaded 8/7/3 to 55.98..3. Redistribution subject to SIAM license or copyright; see http://www.sia.org/journals/ojsa.php

More information

Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression

Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression Efficient Learning of Generalized Linear and Single Index Models with Isotonic Regression Sha M. Kakade Microsoft Research and Wharton, U Penn skakade@icrosoft.co Varun Kanade SEAS, Harvard University

More information

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Yonghwan Ki* & Dick K.P. Yue** Massachusetts Institute of Technology, Departent of Ocean Engineering, Cabridge,

More information

Rule Extraction using Artificial Neural Networks

Rule Extraction using Artificial Neural Networks Rule Extraction using Artificial Neural Networks S. M. Karuzzaan 1 Ahed Ryadh Hasan 2 Abstract Artificial neural networks have been successfully applied to a variety of business application probles involving

More information

Verifying the structure and behavior in UML/OCL models using satisfiability solvers

Verifying the structure and behavior in UML/OCL models using satisfiability solvers IET Cyber-Physical Systes: Theory & Applications Review Article Verifying the structure and behavior in UML/OCL odels using satisfiability solvers ISSN 2398-3396 Received on 20th October 2016 Revised on

More information

A Hybrid Network Architecture for File Transfers

A Hybrid Network Architecture for File Transfers JOURNAL OF IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, VOL. 6, NO., JANUARY 9 A Hybrid Network Architecture for File Transfers Xiuduan Fang, Meber, IEEE, Malathi Veeraraghavan, Senior Meber,

More information

A Measurement-Based Model for Parallel Real-Time Tasks

A Measurement-Based Model for Parallel Real-Time Tasks A Measureent-Based Model for Parallel Real-Tie Tasks Kunal Agrawal 1 Washington University in St. Louis St. Louis, MO, USA kunal@wustl.edu https://orcid.org/0000-0001-5882-6647 Sanjoy Baruah 2 Washington

More information

Modal Masses Estimation in OMA by a Consecutive Mass Change Method.

Modal Masses Estimation in OMA by a Consecutive Mass Change Method. Modal Masses Estiation in OMA by a Consecutive Mass Change Method. F. Pelayo University of Oviedo, Departent of Construction and Manufacturing Engineering, Gijón, Spain M. López-Aenlle University of Oviedo,

More information

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks

Utility-Based Resource Allocation for Mixed Traffic in Wireless Networks IEEE IFOCO 2 International Workshop on Future edia etworks and IP-based TV Utility-Based Resource Allocation for ixed Traffic in Wireless etworks Li Chen, Bin Wang, Xiaohang Chen, Xin Zhang, and Dacheng

More information

05 - Surfaces. Acknowledgements: Olga Sorkine-Hornung. CSCI-GA Geometric Modeling - Daniele Panozzo

05 - Surfaces. Acknowledgements: Olga Sorkine-Hornung. CSCI-GA Geometric Modeling - Daniele Panozzo 05 - Surfaces Acknowledgements: Olga Sorkine-Hornung Reminder Curves Turning Number Theorem Continuous world Discrete world k: Curvature is scale dependent is scale-independent Discrete Curvature Integrated

More information

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh 1, Issa Khalil 2, and Abdallah Khreishah 3 1: Coputer Engineering & Inforation Technology,

More information

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH V. Atienza; J.M. Valiente and G. Andreu Departaento de Ingeniería de Sisteas, Coputadores y Autoática Universidad Politécnica de Valencia.

More information

Energy-Efficient Disk Replacement and File Placement Techniques for Mobile Systems with Hard Disks

Energy-Efficient Disk Replacement and File Placement Techniques for Mobile Systems with Hard Disks Energy-Efficient Disk Replaceent and File Placeent Techniques for Mobile Systes with Hard Disks Young-Jin Ki School of Coputer Science & Engineering Seoul National University Seoul 151-742, KOREA youngjk@davinci.snu.ac.kr

More information

Calculation of the blocking factor in heliostat fields

Calculation of the blocking factor in heliostat fields Available online at www.sciencedirect.co ScienceDirect Energy Procedia 57 (014 ) 91 300 013 ISES Solar World Congress Calculation of the blocking factor in heliostat fields Mustafa E. Elayeb a *, Rajab

More information

QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS

QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS QUERY ROUTING OPTIMIZATION IN SENSOR COMMUNICATION NETWORKS Guofei Jiang and George Cybenko Institute for Security Technology Studies and Thayer School of Engineering Dartouth College, Hanover NH 03755

More information

IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE. Rafael García, Xevi Cufí and Lluís Pacheco

IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE. Rafael García, Xevi Cufí and Lluís Pacheco IMAGE MOSAICKING FOR ESTIMATING THE MOTION OF AN UNDERWATER VEHICLE Rafael García, Xevi Cufí and Lluís Pacheco Coputer Vision and Robotics Group Institute of Inforatics and Applications, University of

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 10, October ISSN

International Journal of Scientific & Engineering Research, Volume 4, Issue 10, October ISSN International Journal of Scientific & Engineering Research, Volue 4, Issue 0, October-203 483 Design an Encoding Technique Using Forbidden Transition free Algorith to Reduce Cross-Talk for On-Chip VLSI

More information

Generating Mechanisms for Evolving Software Mirror Graph

Generating Mechanisms for Evolving Software Mirror Graph Journal of Modern Physics, 2012, 3, 1050-1059 http://dx.doi.org/10.4236/jp.2012.39139 Published Online Septeber 2012 (http://www.scirp.org/journal/jp) Generating Mechaniss for Evolving Software Mirror

More information

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making

I ve Seen Enough : Incrementally Improving Visualizations to Support Rapid Decision Making I ve Seen Enough : Increentally Iproving Visualizations to Support Rapid Decision Making Sajjadur Rahan Marya Aliakbarpour 2 Ha Kyung Kong Eric Blais 3 Karrie Karahalios,4 Aditya Paraeswaran Ronitt Rubinfield

More information

Medical Biophysics 302E/335G/ st1-07 page 1

Medical Biophysics 302E/335G/ st1-07 page 1 Medical Biophysics 302E/335G/500 20070109 st1-07 page 1 STEREOLOGICAL METHODS - CONCEPTS Upon copletion of this lesson, the student should be able to: -define the ter stereology -distinguish between quantitative

More information