• 沒有找到結果。

Conclusion and Future Work

5.2 Future work

ent regions in stage two. In addition, this two stage optimization framework is suitable for interactive use required by surface painting. For the optimization process, we de-rived the modified L2 metric denoted as L2s. The L2s metric takes signal stretch into account in the regions of signal variation and combines geometry stretch in the regions without signal variation.

5.2 Future work

Some potential future work are listed as follows:

Better stroke sampling method

The stroke sampling method[2] based on graphics hardware is simple and fast for interactive use. However the result is bad when the resampling was done under either magnification or minification. Perhaps some filter on image space could alleviate this problem.

Parameterization metric

In the proposed L2s stretch, geometry stretch is applied in the regions without sig-nal gradient to prevent the excessively undersampling in the un-painted regions.

The major issue is that the same value of geometry and signal stretch does not imply the equal significance. Therefore, a study on the weighted relationship be-tween geometry and signal stretch will enhance the theoretical background of our method. Though our L2s metric works well for a surface painting system, but it is a little heuristic in some measure. We look for a better metric, especially the one which is more sensitive for the anisotropical distribution of surface signal on parametric domain.

Hierarchical optimization

5.2 Future work 59

Optimization based on adaptive sample points can be utilized to improve the per-formance. In our two-stage optimization framework, the sample points are uni-formly distributed on parametric domain at each step. To use the sample points more efficiently, we distribute more sample points on the regions of high signal gradient to accurately grab the signal variation. Less sample points are distributed on the regions of lower signal gradient, thus these regions will be converged more quickly. To achieve the goal, a hierarchy architecture of uniform grid is required to maintain the different resolution of grid points. For sampling, there are two major problems of the hierarchical method. The first one is the determination of high gradient region and lower gradient region. A two-pass method will be prac-tical to accomplish this. The second problem is that a theoreprac-tical and efficient method to propagate the L2s stretch from high resolution grid pints to lower reso-lution grid points is required. In addition to the problems of sampling, an efficient optimization algorithm for the hierarchical gird architecture is also required.

Dynamic cutting

Topological surgery is used to transform the closed surface into an open-one.

Current method [9] only takes the geometric information into account. A signal sensitive topological surgery will be a novel and great contribution for current surface surface painting system. The main issue is the time complexity of the cutting algorithm.

Bibliography

[1] N. A. Carr and J. C. Hart. Meshed atlases for real-time procedural solid texturing.

ACM Transactions on Graphics, 21(2):106–131, 2002.

[2] N. A. Carr and J. C. Hart. Painting detail. ACM Transactions on Graphics. Special issue for SIGGRAPH conference, 23, 3:845–852, 2004.

[3] W.-Z. Dai. User-assisted parameterization of polygonal meshes. Master’s thesis, National Chiao Tung University, 2004.

[4] M. Desbrun, M. Meyer, and P. Alliez. Intrinsic parameterizations of surface meshes. In Eurographics conference proceedings, pages 209–218, 2002.

[5] M. Eck, T. DeRose, T. Duchamp, H. Hoppe, M. Lounsbery, and W. Stuetzle. Mul-tiresolution analysis of arbitrary meshes. In SIGGRAPH 95 Conference Proceed-ings, pages 173–182, Aug. 1995.

[6] M. S. Floater. Parametrization and smooth approximation of surface triangula-tions. Computer Aided Geometric Design, 14(3):231–250, 1997.

[7] M. S. Floater. Mean value coordinates. Computer Aided Geometric Design, 20:

19–27, 2003.

60

Bibliography 61

[8] X. Gu. Parameterization for Surfaces with Arbitrary Topologies. PhD thesis, Department of Computer Science, Harvard University, 2002.

[9] X. Gu, S. J. Gortler, and H. Hoppe. Geometry images. In SIGGRAPH 2002 Conference Proceedings, pages 335–361, 2002.

[10] P. Hanrahan and P. Haeberli. Direct wysiwyg painting and texturing on 3d shapes.

In International Conference on Computer Graphics and Interactive Techniques, pages 215–223, 1990.

[11] K. Hormann and G. Greiner. MIPS: An efficient global parametrization method.

In Curve and Surface Design: Saint-Malo 1999, pages 153–162. Vanderbilt Uni-versity Press, 2000.

[12] K. Hormann, G. Greiner, and S. Campagna. Hierarchical parametrization of tri-angulated surfaces. In Proceedings of Vision, Modeling, and Visualization 1999, pages 219–226, Nov. 1999.

[13] T. Igarashi and D. Cosgrove. Adaptive unwrapping for interactive texture painting.

In Proceedings of the 2001 symposium on Interactive 3D graphics, pages 209–216, 2001.

[14] G. Karypis and V. Kumar. Multilevel algorithms for multi-constraint graph par-titioning. In Proceedings of the 1998 ACM/IEEE conference on Supercomputing, pages 1–13, 1998.

[15] A. Khodakovsky, N. Litke, and P. Schr¨oder. Globally smooth parameterizations with low distortion. ACM Transactions on Graphics. Special issue for SIGGRAPH conference, 22, 3:350–357, 2003.

[16] B. L´evy, S. Petitjean, N. Ray, and J. Maillot. Least squares conformal maps for automatic texture atlas generation. In Proceedings of the 29th Conference on

Bibliography 62

Computer Graphics and Interactive Techniques (SIGGRAPH-02), volume 21, 3 of ACM Transactions on Graphics, pages 362–371, July 21–25 2002.

[17] P. V. Sander, J. Snyder, S. J. Gortler, and H. Hoppe. Texture mapping progressive meshes. In SIGGRAPH 2001 Conference Proceedings, pages 409–416, 2001.

[18] P. V. Sander, S. J. Gortler, J. Snyder, and H. Hoppe. Signal-specialized parametrization. In Proceedings of the 13th Eurographics Workshop on Rendering (RENDERING TECHNIQUES-02), pages 87–98, June 26–28 2002.

[19] P. V. Sander, Z. J. Wood, S. J. Gortler, J. Snyder, and H. Hoppe. Multi-chart geom-etry images. Proceedings of the 2003 Eurographics/ACM SIGGRAPH symposium on Geometry processing, pages 146–155, 2003.

[20] A. Sheffer. Spanning tree seams for reducing parameterization distortion of trian-gulated surfaces. In Shape Modelling International, pages 61–66, 2002.

[21] A. Sheffer and E. de Sturler. Parameterization of faceted surfaces for meshing using angle based flattening. Engineering with Computers, 17, 3:326–337, 2001.

[22] A. Sheffer and E. de Sturler. Smoothing an overlay grid to minimize linear dis-tortion in texture mapping. ACM Transactions on Graphics, 21(4):874–890, Oct.

2002.

[23] A. Sheffer and J. C. Hart. Seamster: Inconspicuous low-distortion texture seam layout. In IEEE Visualization (Vis02), pages 291–298, 2002.

[24] O. Sorkine, D. Cohen-Or, R. Goldenthal, and D. Lischinski. Bounded-distortion piecewise mesh parameterization. In Proceedings of IEEE Visualization ’02, pages 355–362, June7–11 2002.

[25] W. T. Tutte. How to draw a graph. Proc. London Mathematical Society, 13:743–

768, 1963.

Bibliography 63

[26] S. Yoshizawa, A. G. Belyaev, and H.-P. Seidel. A fast and simple stretch-minimizing mesh parameterization. In International Conference on Shape Model-ing and Applications (SMI 2004), pages 200–208, June7–11 2004.

相關文件