Skip to main content

Collaborative Application for Rapid Design of Paintings in Vector Format

  • Conference paper
  • First Online:
Cooperative Design, Visualization, and Engineering (CDVE 2020)

Abstract

Online cooperative or collaborative work have become common nowadays, because this helps to do any job without require meet together physically in one place. On the other hand, due to out current reality, inherent to many health conditions, traffic difficulties, and social insecurity; virtual or distance education is increasingly being promoted. In that sense, the main goal of this research work is develop a web based collaborative tool for rapid designing paints. This could be useful in many different areas, like as replacing the classical whiteboard, or express ideas to a workgroup, or even to design any realistic picture. This application allows to work together with a group of around ten connected users to collaborate virtually designing drawings in real time. The interaction experience depends on the internet bandwidth of all the users. For the implementation, many open source popular frameworks and programming utilities have been used. The presented results demonstrate the high scalability and versatility of our system being capable of managing hundreds of objects in real time.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Shankar, A.R.: Physics engine basics. Pro HTML5 Games, pp. 47–72. Apress, Berkeley (2017). https://doi.org/10.1007/978-1-4842-2910-1_3

    Chapter  Google Scholar 

  2. Tanaya, M., Chen, H., Pavleas, J., Sung, K.: Building a 2D Game Physics Engine: Using HTML5 and JavaScript (2017). https://doi.org/10.1007/978-1-4842-2583-7

  3. Katayama, S., Goda, T., Shiramatsu, S., Ozono, T., Shintani, T.: A fast synchronization mechanism for collaborative web applications based on html5, pp. 663–668 (2013). https://doi.org/10.1109/SNPD.2013.13

  4. Hammond, M.: Online collaboration and cooperation: the recurring importance of evidence, rationale and viability. Educ. Inf. Technol. 22, 1005–1024 (2016). https://doi.org/10.1007/s10639-016-9469-x

    Article  Google Scholar 

  5. Cho, B., Ng, A., Sun, C.: CoVim+CoEmacs: a heterogeneous co-editing system as a potential solution to editor war. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 64–68. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_9

    Chapter  Google Scholar 

  6. Goldman, M., Little, G., Miller, R.: Real-time collaborative coding in a web IDE, pp. 155–164 (2011). https://doi.org/10.1145/2047196.2047215

  7. Wenzel, M., Gericke, L., Gumienny, R., Meinel, C.: Towards cross-platform collaboration - transferring real-time groupware to the browser, pp. 49–54 (2013). https://doi.org/10.1109/CSCWD.2013.6580938

  8. Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: Real-time medical collaboration services over the web, vol. 2015, pp. 1393–1396 (2015). https://doi.org/10.1109/EMBC.2015.7318629

  9. Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: An enhanced device-transparent real-time teleconsultation environment for radiologists. IEEE J. Biomed. Health Inform. 23, 374–386 (2018). https://doi.org/10.1109/JBHI.2018.2824312

    Article  Google Scholar 

  10. Marin, C., Cloquell, J., Luo, Y., Estrany, B.: A multiplayer game with virtual interfaces. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 94–102. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_13

    Chapter  Google Scholar 

  11. Yeom, J., Lee, G.: Designing a user interface for a painting application supporting real watercolor painting processes (2012). https://doi.org/10.1145/2350046.2350091

  12. Jackson, W.: Interactive drawing: using paint and canvas classes interactively. Pro Android Graphics, pp. 479–513. Apress, Berkeley (2013). https://doi.org/10.1007/978-1-4302-5786-8_17

    Chapter  Google Scholar 

  13. Sandnes, F.E., Lianguzov, Y., Rodrigues, O.V., Lieng, H., Medola, F.O., Pavel, N.: Supporting collaborative ideation through freehand sketching of 3D-shapes in 2D using colour. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 123–134. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_16

    Chapter  Google Scholar 

  14. Coppens, A., Mens, T.: Towards collaborative immersive environments for parametric modelling. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 304–307. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_44

    Chapter  Google Scholar 

  15. Ratajczak, J., Schimanski, C.P., Marcher, C., Riedl, M., Matt, D.T.: Mobile application for collaborative scheduling and monitoring of construction works according to lean construction methods. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 207–214. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_26

    Chapter  Google Scholar 

  16. Ubik, S., Kubišta, J.: Scalable real-time sharing of 3D model visualizations for group collaboration. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 244–251. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_31

    Chapter  Google Scholar 

  17. Qin, G., Li, Q., Li, S.: Vehicle route tracking system by cooperative license plate recognition on multi-peer monitor videos. In: Luo, Y. (ed.) CDVE 201. LNCS, vol. 9929, pp. 271–282. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-46771-9_35

    Chapter  Google Scholar 

  18. Ibarra, M.J., Navarro, A.F., Ibañez, V., Soto, W., Ibarra, W.: mSIREMAP: cooperative design for monitoring teacher’s classes in K-12 schools. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 114–122. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_15

    Chapter  Google Scholar 

  19. Turkay, S.: The effects of whiteboard animations on retention and subjective experiences when learning advanced physics topics. Comput. Educ. 98, 102–114 (2016). https://doi.org/10.1016/j.compedu.2016.03.004

    Article  Google Scholar 

  20. Chen, J., Xu, J., Tang, T., Chen, R.: Webintera-classroom: an interaction-aware virtual learning environment for augmenting learning interactions. Interact. Learn. Environ. 25, 1–16 (2016). https://doi.org/10.1080/10494820.2016.1188829

    Article  Google Scholar 

  21. Sun, X.: Design and implementation of whiteboard in online classroom, p. 056 (2016). https://doi.org/10.22323/1.264.0056

  22. Patel, C., Gadhavi, M., Patel, A.: A survey paper on e-learning based learning management systems (LMS). Int. J. Sci. Eng. Res. 4, 171–176 (2013)

    Google Scholar 

  23. Liao, X., Huang, X., Huang, W.: Visualization of farm land use by classifying satellite images. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 287–290. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_40

    Chapter  Google Scholar 

  24. Wibisono, A., Buchori, A.: Muhdi: whiteboard animation for android design using think talk write model to improve the post graduates students’ concepts understanding. J. Adv. Res. Dyn. Control Syst. 11, 535–543 (2019)

    Google Scholar 

  25. Mosina, Y.: An interactive whiteboard as a support tool to a teacher. English Am. Stud. 1, 88–94 (2019). https://doi.org/10.15421/381911

    Article  Google Scholar 

  26. Mukhyala, K., Masselot, A.: Visualization of protein sequence features using Javascript and SVG with pVIZ.js. Bioinformatics (Oxford, England) 30, 3408–3409 (2014). https://doi.org/10.1093/bioinformatics/btu567

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yalmar Ponce Atencio , Manuel J. Ibarra or Herwin Huillcen Baca .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Atencio, Y.P., Ibarra, M.J., Baca, H.H. (2020). Collaborative Application for Rapid Design of Paintings in Vector Format. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2020. Lecture Notes in Computer Science(), vol 12341. Springer, Cham. https://doi.org/10.1007/978-3-030-60816-3_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60816-3_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60815-6

  • Online ISBN: 978-3-030-60816-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics