Skip to main content

iPromotion: A Cloud-Based Platform for Virtual Reality Internet Advertising

  • Chapter
  • First Online:
Big Data and Internet of Things: A Roadmap for Smart Environments

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. IAB: Internet advertising revenue report, 2012 full year results, 2013. Last accessed 28 Aug 2013

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Mazursky, D., Vinitzky, G.: Modifying consumer search processes in enhanced on-line interfaces. J. Bus. Res. 58(10), 1299–1309 (2005)

    Article  Google Scholar 

  4. Suh, K.S., Lee, Y.E.: The effects of virtual reality on consumer learning: an empirical investigation. MIS Q. 29(4), 673–697 (2005)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Steven, M.: Edwards and Gan gadharbatla Harshavardhan. The novelty of 3D product presentations online. J. Interact. Advertising 2(1), 10–18 (2001)

    Article  Google Scholar 

  7. Ç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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. Hanbury, A.: A survey of methods for image annotation. J. Vis. Lang. Comput. 19(5), 617–627 (2008)

    Article  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Salembier, P., Sikora, T., Manjunath, B.S.: Introduction to MPEG-7: Multimedia Content Description Interface. Wiley, New York (2002)

    Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. Tangelder, J.W.H., Veltkamp, R.C.: A survey of content based 3D shape retrieval methods. Multimedia Tools Appl. 39(3), 441–471 (2008)

    Article  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. Chmielewski, J.: Describing interactivity of 3D content. In: Cellary, W., Walczak, K. (eds.) Interactive 3D Multimedia Content, pp. 195–221. Springer, London (2012)

    Chapter  Google Scholar 

  24. Halabala, p.: Semantic metadata creation. In: Proceedings of 7th Central European Seminar on Computer Graphics CESCG, pp. 15–25. (2003)

    Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. Dasiopoulou, S., Tzouvaras, V., Kompatsiaris, I., Strintzis, M.G.: Enquiring MPEG-7 based multimedia ontologies. Multimedia Tools Appl. 46(2–3), 331–370 (2010)

    Article  Google Scholar 

  30. 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

  31. 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)

    Google Scholar 

  32. 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)

    Google Scholar 

  33. Lam, T., Ding, J.J., Liu, J.C.: XML document parsing: operational and performance characteristics. IEEE Comput. 41(9), 30–37 (2008)

    Article  Google Scholar 

  34. 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)

    Google Scholar 

  35. The Xj3D Project website. http://www.xj3d.org/. Accessed 28 Aug 2013

  36. Brutzman, D., Daly, L.: X3D: Extensible 3D Graphics for Web Authors. Elsevier Science, Amsterdam (2010). (The Morgan Kaufmann Series in Computer Graphics)

    Google Scholar 

  37. 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)

    Google Scholar 

  38. 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)

    Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. 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)

    Google Scholar 

  41. Pereira, F., Ebrahimi, T.: The MPEG-4 Book. Prentice Hall Professional, New Jersey (2002)

    Google Scholar 

  42. Burnett, I.S., Pereira, F., van de Walle, R., Koenen, R.: The MPEG-21 Book. Wiley, Chichester (2006)

    Book  Google Scholar 

  43. 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)

    Google Scholar 

  44. Official webapage of Hadoop and related projects. http://hadoop.apache.org/

Download references

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

Authors

Corresponding authors

Correspondence to Markos Zampoglou or Kostas Kapetanakis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics