Towards Collaborative Video Authoring

  • Boris Novikov
  • Oleg Proskurnin
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2798)


It’s a long time since video post production became digital, yet the issue of collaborative video authoring has not been seriously investigated so far. In this paper we tackle this problem from a transactional point of view, that allows us to ensure consistent exchange and sharing of information between authors by taking into account application semantics. Our main contribution is the development of a new data model called concurrent video, especially intended for cooperative authoring environments. We demonstrate that the presented model provides efficient means of organizing and manipulating video data, at the same time enabling direct use of merging mechanisms, which constitute a formal basis for collaborative scenarios. Moreover, since the proposed approach is mainly media-independent, we argue that the results of our work are applicable to other types of stream data as well.


Video Clip Video Segment Activity History Video Model Editing Operation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aberer, K., Klingemann, J., Tesch, T., Wasch, J., Neuhold, E.J.: Transaction models supporting cooperative work – the TransCoop experiences. In: Proc. of the Int. Symposium on Cooperative Database Systems for Advanced Applications, Kyoto, Japan (December 1996)Google Scholar
  2. 2.
    Adali, S., Candan, K.S., Chen, S., Erol, K., Subrahmanian, V.: The advanced video information system: Data structures and query processing. Multimedia Systems 4, 172–186 (1996)CrossRefGoogle Scholar
  3. 3.
    Adobe, Adobe Premiere 6.5 (2003), Available at
  4. 4.
    Beaudouin-Lafon, M., Karsenty, A.: Transparency and awareness in a real-time groupware system. In: Proc. of the 5th Annual ACM Symposium on User Interface Software and Technology, Monteray, California, United States, pp. 171–180 (1992)Google Scholar
  5. 5.
    Borghoff, U.M., Teege, G.: Structure management in the collaborative multimedia editing system IRIS. In: Proc. of the International Conference on Multi-Media Modeling (MMM 1993), Singapore, pp. 159–173 (1993)Google Scholar
  6. 6.
    Bulterman, D.C.A., Hardman, L.: Multimedia authoring tools: State of the art and research challenges. In: van Leeuwen, J. (ed.) Computer Science Today. LNCS, vol. 1000. Springer, Heidelberg (1995)CrossRefGoogle Scholar
  7. 7.
    Duda, A., Keramane, C.: Structured temporal composition of multimedia data. In: Proc. International Workshop on Multi-media Database Management Systems, Blue Mountain Lake, NY (August 1995)Google Scholar
  8. 8.
    Dumas, M., Lozano, R., Fauvet, M.-C., Martin, H., Scholl, P.-C.: A sequence-based object-oriented model for video databases. Multimedia Tools and Applications 18(3), 249–277 (2002)CrossRefGoogle Scholar
  9. 9.
    Ghandeharizadeh, S., Kim, S.H.: Design of multi-user editing servers for continuous media. Multimedia Tools and Applications 11(1), 101–127 (2000)zbMATHCrossRefGoogle Scholar
  10. 10.
    Gibbs, S., Breiteneder, C., Tsichritzis, D.: Data modeling of time-based media. In: Proc. Of ACM SIGMOD International Conference on Management of Data, Minneapolis, Minnesota, May 1994, pp. 91–102 (1994)Google Scholar
  11. 11.
    Klingemann, J., Tesch, T., Wasch, J.: Semantics-based transaction management for cooperative applications. In: Proc. of the International Workshop on Advanced Transaction Models and Architectures (ATMA), Goa, India, August - September 1996, pp. 234–252 (1996)Google Scholar
  12. 12.
    Li, J., Goralwalla, I., Ozsu, M., Szafron, D.: Modeling video temporal relationships in an* object database management system. In: Proc. of IS&T/SPIE Int. Symposium on Electronic Imaging: Multimedia Computing and Networking, San Jose, USA, pp. 80–91 (1997)Google Scholar
  13. 13.
    Mackay, W.E., Beaudouin-Lafon, M.: DIVA: exploratory data analysis with multimedia streams. In: Conference proceedings on Human factors in computing systems, Los Angeles, California, United States, April 1998, pp. 416–423 (1998)Google Scholar
  14. 14.
    Oomoto, E., Tanaka, K.: OVID: Design and implementation of a video-object database system. IEEE Transactions on Knowledge and Data Engineering 5(4) (August 1993)Google Scholar
  15. 15.
    Rusinkiewicz, M., Klas, W., Tesch, T., Wasch, J., Muth, P.: Towards a cooperative transaction model - The cooperative activity model. In: Proc. of the 21st International Conference on Very Large Databases, Zurich, Switzerland, September 1995, pp. 194–205 (1995)Google Scholar
  16. 16.
    Tesch, T., Wasch, J.: Transaction support for cooperative hypermedia document authoring – a study on requirements. In: Proc. of the 8th ERCIM Database Research Group Workshop on Database Issues and Infrastructure in Cooperative Information Systems (EDRG-8), Trondheim, Norway, August 1995, pp. 31–42 (1995)Google Scholar
  17. 17.
    Ulead, MediaStudio Pro 6.5 (2003), Available at
  18. 18.
    Wahl, T., Rothermel, K.: Representing time in multimedia systems. In: Proc. of IEEE International Conference on Multimedia Computing and Systems, May 1994, Boston, USA (1994)Google Scholar
  19. 19.
    Wang, K.: The design of extending individual multimedia authoring to cooperative multimedia authoring. In: Proc. of the Fourth International Conference for Young Computer Scientists (ICYCS 1995), July 1995, Beijing, China (1995)Google Scholar
  20. 20.
    Wasch, J., Klas, W.: History merging as a mechanism for concurrency control in cooperative environments. In: Proc. of RIDE-Interoperability of Nontraditional Database Systems, February 1996, pp. 76–85, New Orleans, USA (1996)Google Scholar
  21. 21.
    Weihl, W.E.: Commutativity-based concurrency control for abstract data types. IEEE Transactions on Computers 37(12), 1488–1505 (1988)zbMATHCrossRefMathSciNetGoogle Scholar
  22. 22.
    Weikum, G.: Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems 16(1), 132–180 (1991)CrossRefGoogle Scholar
  23. 23.
    Weiss, R., Duda, A., Gifford, D.: Composition and search with a video algebra. IEEE Multimedia 2(1), 12–25 (1995)CrossRefGoogle Scholar
  24. 24.
    Xiao, B.: Collaborative multimedia authoring: scenarios and consistency maintenance. In: Proc. of the Fourth International Workshop on Collaborative Editing Systems, November 2002, New Orleans, Louisiana, United States (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Boris Novikov
    • 1
  • Oleg Proskurnin
    • 1
  1. 1.University of St.PetersburgRussia

Personalised recommendations