Abstract
Digital 3D models have emerged as a new type of multimedia following sound, image and video. This media type has been distributed and processed widely on desktop PCs. However, processing 3D models on mobile devices is more difficult, mainly due to their physical constraints. Though the remote rendering framework is able to make up for some deficiencies, previous methods based on this framework suffered from high transmission frequency, which just imposes a high power demand on mobile devices’ already limited battery life. In this paper, a new transmission control method, Adaptive Splitting and Error Handling Mechanism, is proposed to be integrated with canonical remote rendering system. Our mechanism is able to reduce transmission frequency by trading transmission with splitting operations. According to relevant research findings, reducing frequency will result in a decline in power consumption. Finally, the effectiveness of our method in terms of frequency reduction is validated by comparison with state of the art method.
Similar content being viewed by others
Notes
Though a node is an entity with several properties, e.g. position p and normal n, in the rest of the paper, we will denote p the node being considered.
References
Duguet F, Drettakis G (2004) Flexible point-based rendering on mobile devices. IEEE Comput Graph Appl 24(4):57–63
Ebert JP, Burns B, Wolisz A (2002) A trace-based approach for determining the energy consumption of a WLAN network interface. Proc Eur Wirel (EW’ 02), 230–236, Feb. 2002.
Engel K, Hastreiter P, Tomandl B, Eberhardt K, Ertl T (2000) Combining local and remote visualization techniques for interactive volume rendering in medical applications. Proc Visual 2000, Oct. 2000.
Feeney L, and Nilsson M (2001) Investigating the energy consumption of a wireless network interface in an Ad Hoc networking environment. Proc IEEE INFOCOM, 1548–1557, June 2001.
He ZY and Liang XH (2004) A multiresolution object space point-based rendering approach for mobile devices. Proc ACM Fifth Conf Virtual Real Comput Graph, Vis Interact Afr (VR’ 04), 7–13, Oct. 2007, doi:10.1145/1294685.1294687.
He ZY and Liang XH (2009) A novel simplification algorithm based on MLS and splats for point models. Proc Comput Graph Int (CGI’ 09), 45–52, May. 2009. doi:10.1145/1629739.1629745.
Hildebrandt D, Klimke J, Hagedorn B, Döllner J (2011) Service-oriented interactive 3D visualization of massive 3D city models on thin clients. Proc 2nd Int Conf Comput Geospatial Res Appl, May 2011.
Huang SJ, Bue B, Pattath A, Ebert SD, Thomas KM (2007) Interactive illustrative rendering on mobile devices. IEEE Comput Graph Appl 27(3):48–56
Kalaiah A, Varshney A (2005) Statistical geometry representation for efficient transmission and rendering. ACM Trans Graph 24(2):348–373. doi:10.1145/1061347.1061356
Lamberti F, Sanna A (2007) A streaming-based solution for remote visualization of 3D graphics on mobile devices. IEEE Trans Visual Comput Graph 13(2):247–260. doi:10.1109/TVCG.2007.29
Liang XH, Zhao QP, He ZY, Xie K, Liu YB (2009) A point-based rendering approach for real-time interaction on mobile devices. Sci China Ser F 52(8):1335–1345
Liu RF, Liang XH, Xie K (2009) Feature-preserving contour based remote rendering algorithm. J Image Graph 14(2):346–352
Noimark Y, Cohen-Or D (2003) Streaming scenes to MPEG-4 video-enabled devices. IEEE Comput Graph Appl 23(1):58–64
Paravati G, Celozzi C, Sanna A, Lamberti F (2010) A feedback-based control technique for interactive live streaming systems to mobile devices. IEEE Trans Consum Electron 56(1):190–197
Rusinkiewicz S and Levoy M (2000) QSplat: a multiresolution point rendering system for large meshes. Proc ACM SIGGRAPH (SIGGRAPH’ 00), 343–352, 2000. doi:10.1145/344779.344940.
Shi W, Perumalla K, Fujimoto R (2003) Power-aware state dissemination in mobile distributed virtual environment. Proc IEEE 17th Workshop Parallel Distrib Simul (PADS’ 2003), 181–188, June 2003. doi:10.1109/PADS.2003.1207434.
Simunic T, Beninl L, Glynn P, De Micheli G. (2000) Dynamic power management for portable systems. Proc ACM MOBICOM, 11–19, 2000. doi:10.1145/345910.345914.
Teler E, Lischinski D (2001) Streaming of complex 3D scenes for remote walkthroughs. Comput Graph Forum 20(3):17–25
Yang BL, Pan ZG, Li FBW, Wang X (2008) An effective error resilient packetization scheme for progressive mesh transmission over unreliable networks. J Comput Sci Technol 23(6):1015–1025
Acknowledgments
This research was supported by the Natural Science Foundation of China (Grant No. 61170186) and the Beijing Natural Science Foundation (Researches on Human Body Segmentation Methods in Natural Environment based on Computer Vision, Grant No. 4112032).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yan, Y., Liang, X., Xie, K. et al. ASEHM: a new transmission control mechanism for remote rendering system. Multimed Tools Appl 69, 585–603 (2014). https://doi.org/10.1007/s11042-012-1116-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-012-1116-y