{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T17:00:47Z","timestamp":1648746047270},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2006,2,1]],"date-time":"2006-02-01T00:00:00Z","timestamp":1138752000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"},{"start":{"date-parts":[[2006,2,1]],"date-time":"2006-02-01T00:00:00Z","timestamp":1138752000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Braz Comp Soc"],"published-print":{"date-parts":[[2006,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>With the growing dissemination and reliability of wireless networks and the emergence of devices with increasing processing and communication power, applications that up to now were restricted to the PCs are being envisaged to run on devices as heterogeneous as wrist clocks, refrigerators with access to the internet, mobile phones, PDAs, set-top-boxes, game consoles etc. Application development for this myriad of devices and networks with different capabilities requires special attention from the software programmers and designers -especially when these applications are shared among multiple users. Application adaptation, which allows a software to react to device and environment resource variations, is an important process to fit the application to a certain device configuration. A large amount of work has focused on the adaptation of multimedia such as text, images, audio and video. Less attention has been given to 3D media adaptation \u2014 firstly because of the complexity involved in the 3D application adaptation, and also because true marketing opportunities for 3D applications in heterogeneous devices have just began to emerge. This paper analyses 3D media adaptation as a nonfunctional requirement for 3D multiuser virtual environment applications. An adaptation framework is proposed that can be integrated to the MPEG-4 standard to offer a solution to the adaptation of 3D multiuser virtual environment applications, which can be accessed from heterogeneous devices with different capabilities. The advantages of integrating the framework to the MPEG-4 standard are twofold: it favors the creation of complex applications, with high degree of interaction, such as multiuser 3D collaborative environments; and makes easier to build these applications for heterogeneous devices (from cellular phones to PDAs and set-top-boxes) since MPEG-4 is aimed at small mobile devices and narrowband networks, such as some wireless networks.<\/jats:p>","DOI":"10.1007\/bf03192388","type":"journal-article","created":{"date-parts":[[2010,11,11]],"date-time":"2010-11-11T15:18:59Z","timestamp":1289488739000},"page":"59-69","source":"Crossref","is-referenced-by-count":0,"title":["Adapting multiuser 3D virtual environments to heterogeneous devices"],"prefix":"10.1007","volume":"12","author":[{"given":"Regina Borges","family":"de Araujo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alessandro Rodrigues","family":"e Silva","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Glauco","family":"Todesco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"BF03192388_CR1","unstructured":"Boukerche, A. Dzermajko, C. and Araujo, R.B. A Grid-Filtered Region-Based Approach to Support Synchronization in Large Distributed VEs, in preparation, 2004."},{"key":"BF03192388_CR2","unstructured":"Boukerche, A., Araujo, R.B. and Duarte, D.D.,3D Virtual Environments Extensibility through Nonlinear-Interactive Stories, accepted to DS-RT, 2004."},{"key":"BF03192388_CR3","unstructured":"Cadmium Project in www-sor.inria.fr\/projects\/ cadmium\/index.html, April, 2000."},{"key":"BF03192388_CR4","volume-title":"Fidelity Optimization in Distributed Virtual Environments","author":"M.V. Capps","year":"2000","unstructured":"Capps, M.V.Fidelity Optimization in Distributed Virtual Environments. Ph.D. thesis, Naval Postgraduate School, Monterey, CA, 2000."},{"key":"BF03192388_CR5","doi-asserted-by":"crossref","unstructured":"Chang, F. and Karamcheti, V.Automatic Configuration and Run-time Adaptation of Distributed Applications. Nineth IEEE Symposium on High Performance Distributed Computing (HPDC), August 2000.","DOI":"10.21236\/ADA439727"},{"key":"BF03192388_CR6","unstructured":"Coda and Odissey Mobile Information Access, em www.cs.cmu.edu\/afs\/cs\/project\/ coda\/Web\/ coda.html, April, 2000."},{"key":"BF03192388_CR7","unstructured":"Eisenstein, J., Vanderdonckt, J. and Puerta, A.Adapting to Mobile Contexts with User-Interface Modelling. IEEE Computer, 2000."},{"key":"BF03192388_CR8","doi-asserted-by":"crossref","unstructured":"Greenhalgh, C., S. Benford and G. Reynard.A QoS Architecture for Collaborative Virtual Environments. In Proceedings of ACM Multimedia 1999, pp. 121\u2013130.","DOI":"10.1145\/319463.319479"},{"key":"BF03192388_CR9","unstructured":"Helma, J. SIGGRAPH \u201996 Course #33 James Helman \u2014 Silicon Graphics \u2014Designing Real-Time 3D Graphics for Entertainment."},{"key":"BF03192388_CR10","unstructured":"http:\/\/3dgraphics.about.com\/od\/ web3dtechnologies\/"},{"key":"BF03192388_CR11","unstructured":"http:\/\/www.adobe.com\/products\/atmosphere\/ main.html\/"},{"key":"BF03192388_CR12","unstructured":"http:\/\/www.demicron.com"},{"key":"BF03192388_CR13","unstructured":"http:\/\/www.macromedia.com"},{"key":"BF03192388_CR14","unstructured":"http:\/\/www.marrin.com\/vrml\/private\/ EmmaWhitePaper.html"},{"key":"BF03192388_CR15","unstructured":"http:\/\/www.sait.samsung.co.kr\/snhc"},{"key":"BF03192388_CR16","unstructured":"http:\/\/www.vrml.org\/WorkingGroups\/living-worlds\/ draft_2\/index.htm."},{"key":"BF03192388_CR17","unstructured":"http:\/\/www.web3d.org"},{"key":"BF03192388_CR18","unstructured":"http:\/\/www.xj3d.org\/"},{"key":"BF03192388_CR19","unstructured":"http:\/\/www\/vrml.org"},{"key":"BF03192388_CR20","unstructured":"ISO\/IEC 14496-1:2001#38 Information technology \u2014 Coding of audio-visual objects, Part 1:Systems, August 2001."},{"key":"BF03192388_CR21","unstructured":"Lara, E., Wallach D. S. and Zwaenepoel, W.Puppeteer: Component-based Adaptation for Mobile Computing, Proceedings of the 3rd USENIX Symposium on Internet Technologies and Systems, San Francisco, California, in http:\/\/www.cs.rice.edu\/ ~delara\/papers."},{"key":"BF03192388_CR22","doi-asserted-by":"crossref","unstructured":"Martim, Ioana M. ARTE \u2014An Adaptive Rendering and Transmission Environment for 3D Graphics \u2014 IBM T. J. Watson Research Center, 2001.","DOI":"10.1145\/354384.376299"},{"key":"BF03192388_CR23","unstructured":"N4264 \u2014Overview of MPEG-4 Standard (V.18 \u2014 Singapore Version), 2001."},{"key":"BF03192388_CR24","unstructured":"Overmars, M.It\u2019s All in the Game \u2014 Game Developer, August 2000, pp. 24-32."},{"key":"BF03192388_CR25","unstructured":"Pulse 3D \u2014 www.pulse3d.com\/pulse\/"},{"key":"BF03192388_CR26","unstructured":"Quake III Arena \u2014 Developed by Id Software, Distributed by Activision. PC GAME \u2014 US RELEASE, 1999"},{"key":"BF03192388_CR27","unstructured":"QuickTime VR \u2014 www.apple.com\/quicktime\/qtvr\/"},{"key":"BF03192388_CR28","volume-title":"Efficient and Portable Middleware for application-level Adaptation","author":"D. Rao","year":"2001","unstructured":"Rao, D.Efficient and Portable Middleware for application-level Adaptation, Master of Science thesis, Department of Computer Science and Applications Virginia Tech, Blacksburg, Virginia. 2001."},{"key":"BF03192388_CR29","unstructured":"The Java 3D API Specification. \u2014 https:\/\/ java3d.dev.java.net\/."},{"key":"BF03192388_CR30","doi-asserted-by":"crossref","unstructured":"Trefftz, H., Marsic, I. and Zyda, M.Handling Heterogeneity in Networked Virtual Environments, IEEE Virtual Reality 2002 Conference. Published in Presence \u2014 Teleoperators and Virtual Environments, Vol. 12, Issue 1, 2002.","DOI":"10.1162\/105474603763835323"},{"key":"BF03192388_CR31","unstructured":"Unreal 2002 \u2014 Unreal technology in http:\/\/ unreal.epicgames.com\/"},{"key":"BF03192388_CR32","unstructured":"W4415- ISO\/IEC JTCL\/SC29\/WG11 \u2014 N4415 \u2014 MPEG-4 Systems. MPEG, ISO. Pattaya, December, 2001."}],"container-title":["Journal of the Brazilian Computer Society"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03192388.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/BF03192388\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03192388","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03192388.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T11:21:17Z","timestamp":1630495277000},"score":1,"resource":{"primary":{"URL":"https:\/\/journal-bcs.springeropen.com\/articles\/10.1007\/BF03192388"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,2]]},"references-count":32,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,2]]}},"alternative-id":["BF03192388"],"URL":"https:\/\/doi.org\/10.1007\/bf03192388","relation":{},"ISSN":["0104-6500","1678-4804"],"issn-type":[{"value":"0104-6500","type":"print"},{"value":"1678-4804","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,2]]}}}