An Architecture Approach for 3D Render Distribution using Mobile Devices in Real Time

Authors

DOI:

https://doi.org/10.9781/ijimai.2015.337

Keywords:

Gamification, Mobile Device, Distribution Render, Hidden Markov Models

Abstract

Nowadays, video games such as Massively Multiplayer Online Game (MMOG) have become cultural mediators. Mobile games contribute to a large number of downloads and potential benefits in the applications market. Although processing power of mobile devices increases the bandwidth transmission, a poor network connectivity may bottleneck Gaming as a Service (GaaS). In order to enhance performance in digital ecosystem, processing tasks are distributed among thin client devices and robust servers. This research is based on the method ‘divide and rule’, that is, volumetric surfaces are subdivided using a tree-KD of sequence of scenes in a game, so reducing the surface into small sets of points. Reconstruction efficiency is improved, because the search of data is performed in local and small regions. Processes are modeled through a finite set of states that are built using Hidden Markov Models with domains configured by heuristics. Six test that control the states of each heuristic, including the number of intervals are carried out to validate the proposed model. This validation concludes that the proposed model optimizes response frames per second, in a sequence of interactions.

Downloads

Download data is not yet available.

References

[1] Bolívar Holman, González Rubén, Pascual Jordan, Sanjuan Oscar (2010) Assessment of learning in environments interactive through fuzzy cognitive maps, Soft Computing, vol 19, pp 1037 C1050.

[2] Barab S, Thomas M, Dodge T, Carteaux R, Tuzun H (2005) Making learning fun: quest Atlantis, a game without guns, Educational Technology Research and Development, vol 53, no. 1, pp 86 C107.

[3] Siu-Lung J, Chi-Wai R, Fang Y (2012) The effects of peer intrinsic and extrinsic motivation on MMOG game-based collaborative learning, Information & Management, vol 49, no. 1, pp 1 C9.

[4] Gonzalez-Crespo R, Rios-Aguilar R, Ferro-Escobar, Torres N (2012) Dynamic, ecological, accessible and 3D Virtual Worlds-based Libraries using OpenSim and Sloodle along with mobile location and NFC for checking in, International Journal of Interactive Multimedia and Artificial Intelligence, vol 1, pp 62 C69.

[5] Neri R, Lopez M, Bolivar-Baron H, Gonzalez-Crespo R (2023) nnotation and Visualization in Android: An Application for Education and Real Time Information, International Journal of Interactive Multimedia and Artificial Intelligence, vol 2, pp 7 C12.

[6] Hoberman P, Krum D. M, Suma E. A, Bolas M (2012) Immersive training games for Smartphone-based head mounted displays, Proceedings of Virtual Reality Workshop, pp 151 C152.

[7] Cai W, Leung V, Hu L (2013) A Cloudlet-Assisted Multiplayer Cloud Gaming System, Mobile Networks and Applications, vol 19, pp 144 C152.

[8] Feisst M, Christ A (2004) Dynamically Optimized 3D (Virtual Reality) Data Transmission for Mobile Devices, In: Proceedings of the 2nd International Symposium on, pp 270 C274.

[9] Nguyen Thu D, Peery C, Zahorian J (2001) DDDDRRaW: A Prototype Toolkit for Distributed Real-Time Rendering on Commodity Clusters, Proceedings of 15th International Parallel and Distributed Processing Symposium.

[10] Bolívar H, Martínez M, Gonzalez R, Sanjuan. O (2012) A multi-agent matchmaker based on hidden markov model for decentralized grid scheduler, Proceedings of 4th International Conference on Intelligent

Networking and Collaborative Systems (INCoS), pp 628 C636.

[11] Stone J, Saam J, Hardy D, Vandivort K, Hwu W, Schulten K, (2009) High performance computation and interactive display of molecular ortitals on GPUs and multi-core CPUs, Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, pp 9 C18.

[12] Anderson D, Estrada T, Taufer M, Reed K (2009) EmBIOINC: An emulator for performance analysis of BOINC projects, Proceedings of the 2009 IEEE International Symposium on Parallel & Distributed Processing, pp 1 C8.

[13] Yamagiwa S, Wada K (2009) Performance study of interference on GPU and CPU resources with multiple apllications, Proceedings of the 2009 IEEE International Symposium on Parallel & Distributed Processing, pp

1 C8.

[14] Thomas D, Howes L, Luk W. (2009) A comparison of CPUs, GPUs, FPGAs, and massively parallel processor arrays for random numer generation, Proceedings of the ACM/SIGDA International symposium on Field programmeable gate arrays, pp 63 C72.

[15] Bethel W, Shalf J (2003) Grid-Distributed Visualizations Using Connectionless Protocols, Computer Graphics and Applications, pp 51 C59.

[16] Corcoran A, Redmond N, Dingliana J (2010) Perceptual enhancement of two-level volume rendering, Computers & Graphics, vol 34, no. 4, pp 388 C397.

[17] Wald I, Ize T, Parker S (2008) Fast, Parallel, and Asynchronous Construction of BVHs for Ray Tracing Animated Scenes, Computers & Graphics, vol 32, pp 3 C13.

[18] Madhavan, K.P.C. Arns L.L, Bertoline G.R (2005) A distributed rendering environment for teaching animation and scientific

visualization, Computer Graphics and Applications, vol 25, no. 5, pp 32 C38.

[19] Taura K (2004) GXP: An Interactive Shell for the Grid Environment, In International Workshop on Innovative Architecture for Future Generation High-Performance Processors and Systems, pp 59 C67.

[20] Kamoshida Y, Taura K (2008) Scalable Data Gathering for Real-time Monitoring Systems on Distributed Computing, CCGRID '08. 8th IEEE International Symposium on Cluster Computing and the Grid, pp 425 C432.

[21] Mahovsky J, Benedicenti L (2003) An Architecture for Java-Based Real-Time Distributed Visualization, Visualization and Computer Graphics, vol 9, no. 4, pp 570 C 579.

[22] Carmona R, Froehlich B (2011) Error-controlled real-time cut updates for multi-resolution volume rendering, Computers & Graphics, vol 35, no. 4, pp 931 C944.

[23] Scheiblauer C, Wimmer M (2011) Out-of-Core Selection and Editing of Huge Point Clouds, Computers & Graphics, vol 35, no. 2, pp 342 C351.

[24] Klein J, Friman O, Hadwiger M, Preim B, Ritter F, Vilanova A, Zachmann G, Bartz D (2009) Visual computing for medical diagnosis and treatment, Computers & Graphics, vol 33, no.4, pp 554 C565.

[25] Shirley P, Sung K, Brunvand E, Davis A, Parker S, Boulos S (2008) Fast ray tracing and the potential effects on graphics and gaming courses, Computers & Graphics vol 32, no. 2, pp 260 C267.

[26] Santos A, Teixeira J. M., Farias T, Teichrieb V, Kelner J (2012) Understanding the Efficiency of kD-tree Ray-Traversal Techniques over a GPGPU, Architecture International Journal of Parallel Programming, vol 40, no.3, pp 331 C352.

[27] Steinberger M, Kainz B, Hauswiesner S, Khlebnikov R, Kalkofen D,

Schmalstieg D (2012) Ray prioritization using stylization and visual saliency, Computers & Graphics, vol 36, no. 6, pp 673 C684.

[28] Parker S, G., Bigler J, Dietrich A, Friedrich H, Hoberock J, et al. (2010) Optix: a general purpose ray tracing engine. ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH 2010, vol 29, no. 66.

[29] Castanie L, Mion C, Cavin X, Levy B (2006) Distributed Shared Memory for Roaming Large Volumes, IEEE Transactions on Visualization and Computer Graphics, vol 12, no. 5 pp 1299 C1306.

[30] Xing X, Jia R, Lv X (2011) A Surface Reconstruction Algorithm based on Octree and Optimized Local Smooth Degree, Procedia Engineering, vol 15, pp 3728 C3732.

[31] Wald I, Havran V (2006) On building fast kd-trees for ray tracing, and on doing that in O (N log N), In: Proceedings of the 2006 IEEE Symposium on Interactive Ray Tracing, pp 61 C69.

[32] Baum L, Petrie T, Soules G, Weiss N (1970) A maximization technique occurring in the statistical analysis of probabilistic functions of Markov chains, The Annals of Mathematical Statistics, vol 26, pp 164 C171.

[33] Xhafa F, Abraham A Computational models and heuristic methods for Grid scheduling problem, Future Generation Computer System, vol 26, pp 608 C621.

Downloads

Published

2015-06-01
Metrics
Views/Downloads
  • Abstract
    60
  • PDF
    18

How to Cite

Bolivar, H. D., Velandia, J. A., Torres, J. N., and Giménez Ory E. (2015). An Architecture Approach for 3D Render Distribution using Mobile Devices in Real Time. International Journal of Interactive Multimedia and Artificial Intelligence, 3(3), 51–60. https://doi.org/10.9781/ijimai.2015.337