Abstract
We present a large-scale platform for distributing Virtual Reality advertisements over the World Wide Web. The platform aims at receiving and transmitting large amounts of data over mobile and desktop devices in Smart City contexts, is based on a modular and distributed architecture to allow for scalability, and incorporates content-based search capabilities for Virtual Reality (VR) scenes to allow for content management. Data is stored on a cloud repository, to allow for a large amount of VR material to be kept and distributed, and follows a service-based approach of independent subsystems for the management, conversion and streaming of information. In order to function over a wide range of used end-devices, from mobile phones to high-end desktop PCs, the system is based on HTML5 technologies, and implements a remote rendering server to alleviate the computational burden on the end device. Furthermore, an extension of the MPEG-7 standard is used for the description and retrieval of 3D scenes from the cloud, and we have further ensured compliance of our system with a number of other structure and communication standards, to ensure extensibility and reusability of the sub-modules. The platform is a research work in progress: we present the subsystems already implemented, plan our next steps and describe our contributions to research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
IAB: Internet advertising revenue report, 2012 full year results, 2013. Last accessed 28 Aug 2013
Li, H., Daugherty, T., Biocca, F.: Impact of 3-D advertising on product knowledge, brand attitude, and purchase intention: the mediating role of presence. J. Advertising 31(3), 43–57 (2002)
Mazursky, D., Vinitzky, G.: Modifying consumer search processes in enhanced on-line interfaces. J. Bus. Res. 58(10), 1299–1309 (2005)
Suh, K.S., Lee, Y.E.: The effects of virtual reality on consumer learning: an empirical investigation. MIS Q. 29(4), 673–697 (2005)
Baile, S., Debbabi, S., Daassi, M.: Effect of online 3D advertising on consumer responses: the mediating role of telepresence. J. Mark. Manage. 2, 1472–1476 (2010)
Steven, M.: Edwards and Gan gadharbatla Harshavardhan. The novelty of 3D product presentations online. J. Interact. Advertising 2(1), 10–18 (2001)
Çapin, T., Pulli, K., Akenine-Moller, T.: The state of the art in mobile graphics research. IEEE Comput. Graph. Appl. 28(4), 74–84 (2008)
Lamberti, F., Zunino, C., Sanna, A., Fiume, A., Maniezzo, M.: An accelerated remote graphics architecture for PDAS. In: Bouville, C. (ed.) Proceeding of the Eighth International Conference on 3D Web Technology, Web3D 2003, 9–12 Mar 2003, pp. 55–62. Saint Malo, France, ACM (2003)
Lamberti, F., Sanna, A.: A streaming-based solution for remote visualization of 3D graphics on mobile devices. IEEE Trans. Vis. Comput. Graph. 13(2), 247–260 (2007)
Tizon, N., Moreno, C., Cernea, M., Preda, M.: MPEG-4-based adaptive remote rendering for video games. In: Royan, J., Preda, M., Boubekeur, T., Polys, N.F. (ed.) 3D Technologies for the World Wide Web, Proceedings of the 16th International Conference on Web 3D Technology, Web3D 2011, Paris, France, 20–22 June 2011, pp. 45–50. ACM (2011)
Simoens, P., Praet, P., Vankeirsbilck, B., De Wachter, J., Deboosere, L., De Turck, F., Dhoedt, B., Demeester, P.: Design and implementation of a hybrid remote display protocol to optimize multimedia experience on thin client devices. In: Telecommunication Networks and Applications Conference, pp. 391–396. IEEE (2008)
Jurgelionis, A., Fechteler, P., Eisert, P., Bellotti, F., David, H., Laulajainen, J., Carmichael, R., Poulopoulos, V., Laikari, A., Perälä, P.H.J., De Gloria, A., Bouras, C.: Platform for distributed 3D gaming. Int. J. Comput. Games Technol. (2009)
Nijdam, N.A., Han, S., Kevelham, B., Magnenat-Thalmann, N.: A context-aware adaptive rendering system for user-centric pervasive computing environments. In: 15th IEEE Mediterranean Electrotechnical Conference, pp. 790–795. IEEE (2010)
Diepstraten, J., Görke, M., Ertl, T.: Remote line rendering for mobile devices. In: Proceedings of International Computer Graphics, pp. 454–461. IEEE Computer Society (2004)
Hanbury, A.: A survey of methods for image annotation. J. Vis. Lang. Comput. 19(5), 617–627 (2008)
Dasiopoulou, S., Giannakidou, E., Litos, G., Malasioti, P., Kompatsiaris, Y.: A survey of semantic image and video annotation tools. In: Georgios Paliouras, Constantine D. Spyropoulos, and George Tsatsaronis, editors, Knowledge-Driven Multimedia Information Extraction and Ontology Evolution—Bridging the Semantic Gap, volume 6050 of Lecture Notes in Computer Science, pp. 196–239. Springer (2011)
Hu, W., Xie, N., Li, L., Zeng, X., Maybank, S.: A survey on visual content-based video indexing and retrieval. IEEE Trans. Syst. Man Cybern. Part C 41(6), 797–819 (2011)
Salembier, P., Sikora, T., Manjunath, B.S.: Introduction to MPEG-7: Multimedia Content Description Interface. Wiley, New York (2002)
Iyer, N., Jayanti, S., Lou, K., Kalyanaraman, Y., Ramani, K.: Three-dimensional shape searching: state-of-the-art review and future trends. Comput. Aided Des. 37(5), 509–530 (2005)
Tangelder, J.W.H., Veltkamp, R.C.: A survey of content based 3D shape retrieval methods. Multimedia Tools Appl. 39(3), 441–471 (2008)
Bilasco, I.M., Gensel, J., Villanova-Oliver, M., Martin, H.: An MPEG-7 framework enhancing the reuse of 3D models. In: Gracanin, D. (ed.) Proceeding of the Eleventh International Conference on 3D Web Technology, Web3D 2006, Columbia, Maryland, USA, 18–21 Apr 2006, pp. 65–74. ACM (2006)
Chmielewski. J.: Building extensible 3D interaction metadata with interaction interface concept. In: Proceedings of the 1st International Conference on Knowledge Discovery and Information Retrieval KDIR, pp. 160–167. (2009)
Chmielewski, J.: Describing interactivity of 3D content. In: Cellary, W., Walczak, K. (eds.) Interactive 3D Multimedia Content, pp. 195–221. Springer, London (2012)
Halabala, p.: Semantic metadata creation. In: Proceedings of 7th Central European Seminar on Computer Graphics CESCG, pp. 15–25. (2003)
Koutsoudis, A., Stavroglou, K., Pavlidis, G., Chamzas, C.: 3DSSE—a 3D scene search engine: exploring 3D scenes using keywords. J. Cult. Heritage 13(2), 187–194 (2012)
Le Bonhomme, B., Preda, M., Preteux, F., Extended MPEG-7 schema for 3d on demand. In: Workshop on Multimedia Semantics—The Role of Metadata, pp. 218–229. (2007)
Pittarello F., De Faveri. A.: Semantic description of 3D environments: a proposal based on web standards. In: Gracanin, D. (ed.) Proceeding of the Eleventh International Conference on 3D Web Technology, Web3D 2006, Columbia, Maryland, USA, 18–21 Apr 2006, pp. 85–95. ACM (2006)
Flotyński, J., Walczak, K.: Describing semantics of 3D Web content with RDFa. In: The First International Conference on Building and Exploring Web Based Environments, WEB 2013, pp. 63–68. IARIA (2013)
Dasiopoulou, S., Tzouvaras, V., Kompatsiaris, I., Strintzis, M.G.: Enquiring MPEG-7 based multimedia ontologies. Multimedia Tools Appl. 46(2–3), 331–370 (2010)
Mell, P., Grance, T.: The NIST definition of cloud computing: Recommendations of the national institute of standards and technology, 2009. Version 15. Available online at http://csrc.nist.gov/groups/SNS/cloud-computing. Accessed 28 Aug 2013
Alhamad, M., Dillon, T.S., Chang, E.: SLA-based trust model for cloud computing. In: Enokido, T., Xhafa, F., Barolli, L., Takizawa, M., Uehara, M., Durresi, A. (ed.) The 13th International Conference on Network-Based Information Systems, NBiS 2010, Takayama, Gifu, Japan, 14–16 Sep 2010, pp. 321–324. IEEE Computer Society (2010)
Hu, W., Tian, C., Liu, X., Qi, H., Zha, L., Liao, H., Zhang, Y., Zhang, J.: Multiple-job optimization in mapreduce for heterogeneous workloads. In: Proceedings of Sixth International Conference on Semantics Knowledge and Grid (SKG), 2010, pp. 135–140 (2010)
Lam, T., Ding, J.J., Liu, J.C.: XML document parsing: operational and performance characteristics. IEEE Comput. 41(9), 30–37 (2008)
Lombardo, S., Di Nitto, E., Ardagna, D.: Issues in handling complex data structures with noSQL databases. In: Proceedings of 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2012, pp. 443–448. IEEE Computer Society (2012)
The Xj3D Project website. http://www.xj3d.org/. Accessed 28 Aug 2013
Brutzman, D., Daly, L.: X3D: Extensible 3D Graphics for Web Authors. Elsevier Science, Amsterdam (2010). (The Morgan Kaufmann Series in Computer Graphics)
Behr, J., Eschler, P., Jung, Y., Zöllner, M.: X3DOM: a DOM-based HTML5/X3D integration model. In: Spencer, S.N., Fellner, D.W., Behr, J., Walczak, K. (ed.) Proceeding of the 14th International Conference on 3D Web Technology, Web3D 2009, Darmstadt, Germany, 16–17 June 2009, pp. 127–135. ACM (2009)
Burkard, R.E.: Assignment problems: Recent solution methods and applications. In: Prekopa, A., Szelezsaan, J., Strazicky, B. (eds.) System Modelling and Optimization, volume 84 of Lecture Notes in Control and Information Sciences, vol. 84, pp. 153–169. Springer, Berlin Heidelberg (1986)
Spala, P., Malamos, A.G., Doulamis, A., Mamakis, G.: Extending MPEG-7 for efficient annotation of complex web 3D scenes. Multimedia Tools Appl. 59(2), 463–504 (2012)
Zampoglou, M., Spala, P., Kontakis, K., Malamos, A.G., Ware, J.A.: Direct mapping of X3D scenes to MPEG-7 descriptions. In: Posada, J., Brutzman, D.P., Gracanin, D., Yoo, B., Oyarzun, D. (ed.) The 18th International Conference on Web3D Technology, Web3D ’13, San Sebastian, Spain, 20–22 Jun 2013, pp. 57–65. ACM (2013)
Pereira, F., Ebrahimi, T.: The MPEG-4 Book. Prentice Hall Professional, New Jersey (2002)
Burnett, I.S., Pereira, F., van de Walle, R., Koenen, R.: The MPEG-21 Book. Wiley, Chichester (2006)
Hecht, R., Jablonski, S.: Nosql evaluation: a use case oriented survey. In: Proceedings of the 2011 International Conference on Cloud and Service Computing, CSC ’11, pp. 336–341, Washington, DC, USA, 2011. IEEE Computer Society (2011)
Official webapage of Hadoop and related projects. http://hadoop.apache.org/
Acknowledgments
This work is granted by the European Union and the Hellenic General Secretary of Research and Technology under the “COOPERATION 2009 / 09SYN-72- 956” Framework.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Zampoglou, M. et al. (2014). iPromotion: A Cloud-Based Platform for Virtual Reality Internet Advertising. In: Bessis, N., Dobre, C. (eds) Big Data and Internet of Things: A Roadmap for Smart Environments. Studies in Computational Intelligence, vol 546. Springer, Cham. https://doi.org/10.1007/978-3-319-05029-4_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-05029-4_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05028-7
Online ISBN: 978-3-319-05029-4
eBook Packages: EngineeringEngineering (R0)