Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1050491.1050494acmconferencesArticle/Chapter ViewAbstractPublication Pagesweb3dConference Proceedingsconference-collections
Article

Pareto based optimization of multi-resolution geometry for real time rendering

Published: 29 March 2005 Publication History

Abstract

This paper proposes a view-dependent quality-cost trade-off decision-taking framework for time-critical multi-resolution rendering. The paper extends existing surface to surface error metrics to a view-dependent accuracy heuristic, used in an off-line process for establishing a representative set of elementary accuracy-cost trade-off curves. These so-called Pareto plots are combined at run-time according to the object meshes visibility and importance (e.g. object distance) for proper global view-dependent quality-cost trade-off decision taking at minimum run-time cost. A more realistic viewpoint-dependent quality metric is introduced without sacrificing too much of the simplicity of earlier proposals.

References

[1]
Aliaga, D. G., and Lastra, A. 1999. Automatic image placement to provide a guaranteed frame rate. In SIGGRAPH 99, Computer Graphics Proceedings, 307--316.
[2]
Aspert, N., Santa-Cruz, D., and Ebrahimi, T. 2002. Mesh: Measuring errors between surfaces using the hausdorff distance. In Proceedings of the IEEE International Conference on Multimedia and Expo, vol. I, 705 - 708. http://mesh.epfl.ch.
[3]
Chang, C., and Ger, S. 2002. Enhancing 3d graphics on mobile devices by image-based rendering. In IEEE Pacific Rim Conference on Multimedia, 1105--1111.
[4]
Cignoni, P., Rocchini, C., and Scopigno, R. 1998. Metro: measuring error on simplified surfaces. In Computer Graphics Forum, pp 167--174.
[5]
Diepstraten, J., Görke, M., and Ertl, T. 2004. Remote line rendering for mobile devices. In Proceedings of Computer Graphics International (CGI'04), 454--461.
[6]
Duguet, F., and Drettakis, G. 2004. Flexible point-based rendering on mobile devices. IEEE Computer Graphics and Applications 24, 4 (July-August).
[7]
Ferwerda, J. A., Pattanaik, S. N., Shirley, P., and Greenberg, D. P. 1997. A model of visual masking for computer graphics. In SIGGRAPH 97, Computer Graphics Proceedings, 143--152.
[8]
Funkhouser, T. A., and Sequin, C. H. 1993. Adaptive display algorithms for interactive frame rates during visualization of complex virtual environments. In SIGGRAPH 93, Computer Graphics Proceedings.
[9]
Gobbetti, E., and Bouvier, E. 1999. Time-critical multiresolution scene rendering. In IEEE Visualization '99, D. Ebert, M. Gross, and B. Hamann, Eds., 123--130.
[10]
Hoppe, H. 1997. View-dependent refinement of progressive meshes. In SIGGRAPH 97, Computer Graphics Proceedings, 189--198.
[11]
Khodakovsky, A., Schröder, P., and Sweldens, W. 2000. Progressive geometry compression. In SIGGRAPH 00, Computer Graphics Proceedings, 271--278.
[12]
Kim, H., Joslin, C., Giacomo, T. D., Garchery, S., and Magnenat-Thalmann, N. 2004. Adaptation mechanism for three dimensional content within the mpeg-21 framework. In Proceedings of Computer Graphics International (CGI'04), 462--469.
[13]
Lamberti, F., Zunino, C., Sanna, A., Fiume, A., and Maniezzo, M. 2003. An accelerated remote graphics architecture for pdas. In Proceedings of ACM Web3D synposium, 55--62.
[14]
Lindstrom, P., and Turk, G. 2000. Image-driven simplification. ACM Transactions on Graphics 19, 3, 204--241.
[15]
Moran, F., Gioia, P., Steliaros, M., Bourges-Sevenier, M., and Garcia, N. 2002. Subdivision surfaces in mpeg-4. In Proceedings International Conference on Image Processing, III-5--III-8.
[16]
MPEG. 2003. FDIS of ISO/IEC 14496 Part 16: Animation Framework eXtension (AFX).
[17]
Pareto, V. 1896. Cours DEconomie Politique, vol. I-II. Lausanne, SwitzerLand.
[18]
Roy, M., Foufou, S., and Truchetet, F. 2002. Generic attribute deviation metric for assessing mesh simplification algorithm quality. In Proceedings of IEEE International Conference on Image Processing, 817--820.
[19]
Said, A., and Pearlman, W. A. 1996. A new fast and efficient image codec based on set partitioning in hierarchical trees. IEEE Transactions on Circuits and Systems for Video Technology 6 (june), 243--250.
[20]
Tack, N., Moran, F., R., G. L., and Lauwereins. 2004. Rendering time modeling and control for mobile terminals. In Proceedings of ACM Web3D synposium, 109--117.
[21]
Williams, N., Luebke, D., Cohen, J., Kelley, M., and Schubert, B. 2003. Perceptually guided simplification of lit, textured meshes. In Proceedings of the 2003 ACM SIGGRAPH Symposium on Interactive 3D Graphics.
[22]
Wimmer, M., and Wonka, P. 2003. Rendering time estimation for real- time rendering. In Proceedings of the Eurographics Symposium on Rendering, 118--129.
[23]
Zach, C., Mantler, S., and Karner, K. 2002. Time-critical rendering of discrete and continuous levels of detail. In Proceedings of the ACM symposium on Virtual reality software and technology, 1--8.

Cited By

View all
  • (2015)Optimization model for web based multimodal interactive simulationsExpert Systems with Applications: An International Journal10.5555/2781921.278248142:12(5245-5255)Online publication date: 15-Jul-2015
  • (2012)Imperceptible Simplification on Mobile DisplaysInternational Journal of Handheld Computing Research10.4018/jhcr.20120101033:1(37-54)Online publication date: Jan-2012
  • (2010)PinCommProceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems10.1109/ICPADS.2010.56(500-507)Online publication date: 8-Dec-2010
  • Show More Cited By

Recommendations

Reviews

Jiyong Ma

Animating three-dimensional (3D) models streamed through the Internet is a challenge, due to the bandwidth limitations of networks, and the limitations of the computational and display power of various computing devices, such as personal computers, personal digital assistants (PDAs), and mobile phones. In the past few years, the multi-resolutional representation of 3D models has attracted a great deal of attention as a way of solving these limitations, because it provides the flexibility to select appropriate resolutions of polygon meshes when rendering 3D models on different hardware platforms, and has the advantage that the 3D polygon meshes can be progressively streamed over the Internet. In this paper, the authors propose an optimization approach for choosing the appropriate level of detail for 3D models with multi-resolution representation under different viewing conditions. In the approach, off-line preprocessing is done for different viewing conditions, to estimate the relationship between the highest visual quality and the lowest resolution of the 3D models. This relationship is represented as a lookup table. For a given viewing condition, the lookup table is searched at runtime, to select a minimum resolution for the 3D models that can achieve the maximum required visual quality. Experiments were conducted on two different computing devices. One was a personal computer (PC) with a Pentium IV processor and a GeForce FX 5900 graphic accelerator; the other was an embedded system, with an Xscale processor at 600 Hertz (Hz), without a graphics accelerator. The experimental results indicate the proposed approach is efficient in selecting the lowest resolution of the rendered 3D models to achieve the highest visual quality. For readers who are interested in computer animation, especially in 3D animation over the Internet, and in designing real-time rendering engines in embedded operating systems, this paper is definitely worth reading. Online Computing Reviews Service

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
Web3D '05: Proceedings of the tenth international conference on 3D Web technology
March 2005
191 pages
ISBN:1595930124
DOI:10.1145/1050491
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 29 March 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MPEG-4 WSS
  2. cost-benefit
  3. pareto optimization

Qualifiers

  • Article

Conference

Web3D05
Sponsor:
Web3D05: 10th International Conference on 3D Web Technology 2005
March 29 - April 1, 2005
Bangor, United Kingdom

Acceptance Rates

Overall Acceptance Rate 27 of 71 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Optimization model for web based multimodal interactive simulationsExpert Systems with Applications: An International Journal10.5555/2781921.278248142:12(5245-5255)Online publication date: 15-Jul-2015
  • (2012)Imperceptible Simplification on Mobile DisplaysInternational Journal of Handheld Computing Research10.4018/jhcr.20120101033:1(37-54)Online publication date: Jan-2012
  • (2010)PinCommProceedings of the 2010 IEEE 16th International Conference on Parallel and Distributed Systems10.1109/ICPADS.2010.56(500-507)Online publication date: 8-Dec-2010
  • (2007)Real-Time Adaptive Facial AnimationData-Driven 3D Facial Animation10.1007/978-1-84628-907-1_12(217-247)Online publication date: 2007
  • (2006)Platform independent optimisation of multi-resolution 3D content to enable universal media accessThe Visual Computer10.1007/s00371-006-0036-022:8(577-590)Online publication date: 27-Jul-2006

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media