• DocumentCode
    397775
  • Title

    Group undo framework and algorithms in real-time collaborative image editing systems

  • Author

    Xianghua, Xu ; Jiajun, Bu ; Chun, Chen ; Yong, Li

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • Volume
    3
  • fYear
    2003
  • fDate
    5-8 Oct. 2003
  • Firstpage
    2187
  • Abstract
    The ability to undo operations is an indispensable feature of single user editing systems, but supporting group undo in real-time collaborative editing systems is still a difficult problem. In this paper, we propose an undo framework and algorithms to achieve group undo in image-based collaborative graphics editing systems. The basic idea is to interpret an undo command as a concurrent inverse operation by means of image operation transformation algorithm, so that an operation is always undoable under its current context. Through exploiting relations among operations, space cost for operation preservation is greatly reduced. The global undo, local undo and selective undo mode are supported in our solution. The undo algorithms are also applicable in single-user applications. The algorithms are implemented in CoDesign-a multi-level collaborative graphics designing system, which aims at supporting both object-based and image-based collaborative pattern design.
  • Keywords
    computer graphics; human computer interaction; image reconstruction; text editing; CoDesign; concurrent inverse operation; group undo framework; image operation transformation algorithm; image-based collaborative graphics editing systems; image-based collaborative pattern design; object-based collaborative pattern design; real-time collaborative image editing system; single user editing systems; single-user applications; undo algorithms; undo command; Algorithm design and analysis; Collaboration; Collaborative work; Computer science; Costs; Educational institutions; Graphics; Mice; Pixel; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2003. IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7952-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2003.1244208
  • Filename
    1244208