개념적 시간관계 기반의 멀티미디어 프레젠테이션 저작 시스템

A Multimedia Presentation Authoring System based on Conceptual Temporal Relations

  • 노승진 (인천대학교 컴퓨터공학과) ;
  • 장진희 (인천대학교 컴퓨터공학과) ;
  • 성미영 (인천대학교 컴퓨터공학과)
  • 발행 : 2003.06.01

초록

모든 개념적 시간관계는 7가지의 관계(‘before’,‘meets’,‘starts’,‘finishes’,‘overlaps’, ‘during’,‘equals') 중 하나로 표현될 수 있다. 개념적 표현은 멀티미디어’저작 시스템의 자동 생성에 필요한 세부적 시간에 대해 효과적인 수단을 제공한다. 본 연구에서는 서로 다른 미디어들 간의 시간관계를 개념적으로 표현하는 사용하기 쉽고 효과적인 멀티미디어 프레젠테이션 저작 시스템을 개발하였다. 본 시스템을 구성하는 시간관계 편집기는 사용자에게 다른 편집기들로부터의 시간 정보를 간단하고 직접적인 그래픽 조작을 이용하여 프레젠테이션의 개념적 흐름을 직관적으로 표현할 수 있는 메커니즘을 제공한다. 본 시스템은 SMIL(Synchronized Multimedia Integration Language)에 기반한다. 본 시스템의 편집기들은 SMIL 객체 관리자를 통해 실시간으로 정보를 서로 교환하여 SMIL 코드를 자동 생성한다. 그리고, 본 시스템에서는 멀티미디어 프레젠테이션의 내부표현 구조로 TRN(Temporal Relation Network) 을 제안한다. TRN은 프레젠테이션의 흐름을 방향 그래프 구조로 표현한 것이다. TRN의 모든 병렬관계는 하나의 동기화된 블록으로 간소화될 수 있다. 이것은 컴포넌트들 간의 재생시간을 결정하는데 유용하며, 이미 구성되어 있는 프레젠테이션 문서를 재사용 할 때 그 기본단위로 이용될 수 있다. 또한, 멀티미디어 프레젠테이션 플레이어의 스케줄러로의 응용에도 적합하다.

Every conceptual temporal rat relationship can be described using one of seven relations (before, meets, overlaps, during, starts, finishes, and equals ). The conceptual representation provides an efficient means for our multimedia authoring system to automatically fill in the necessary timing details. We developed a multimedia Presentation authoring system that supports a mechanism for conceptually representing the temporal relations of different media. Among the many editors that make up our system, the temporal relation editor provides users with an intuitive mechanism for representing the conceptual flow of a presentation by simple and direct graphical manipulations. Our system is based on the SMIL(Synchronized Multimedia Integration Language). The conceptual temporal relation editor and other editors of our system exchange their information in real-time and automatically generate SMIL codes through the SMIL Object Manager. Our system uses TRN(Temporal Relation Network) as its internal multimedia presentation representation. The TRN corresponds exactly to the structure seen in the graphical representation of the presentation. A parallel relationship found in a TRN can be collapsed into a single synchronization block. This facilitates the determination of the playing time of each component and can be the basic unit for reusability of already prepared blocks of presentation code.

키워드

참고문헌

  1. W3C, Synchronized Multimedia Integration Language (SMIL) 1.0 Specification, http://www.w3.org/TR/REC-smil/
  2. Rousseau, F., and Duda, A., 'Synchronized Multimedia for the WWW,' Computer Networks and ISDN Systems, Vol 30, No.11, April, 1998 https://doi.org/10.1016/S0169-7552(98)00019-1
  3. W3C, W3C Issues SMIL as a Proposed Recommendation, http://www. w3.org/Press/1998/SMIL-PR
  4. W3C, W3c Synchronized Multimedia Working Group, http//www.w3c.org/Audio Video
  5. W3C, Extensible Markup Language(XML), http://www.w3c.org/XML
  6. 성미영, 윤자천, '멀티미디어 프레젠테이션을 위한 시.공간 합성의 시각화', HCI '95학술대회 발표논문집, 한국정보과학회 인간과 컴퓨터 상호작용 연구회지 4권 1호, 한국정보과학회, pp. 152-161, 1995.2.16-17
  7. Ralf Steinmetz, Klara nahrstedt, 'Multimedia: Computing, Communications & Applications,' Prentice-Hall Inc, 1995
  8. B. Prabhakarasn and S.V. Reghavan, 'Synchronization Models For Multimedia Presentation With User Participation,' Proceedings on ACM Multimedia 93, Anaheim, California, 1993, pp. 157-166, August 1-6, 1993 https://doi.org/10.1145/166266.166284
  9. N. U. Qazi, M. Woo, and A. Gahfoor, 'Synchronization and Communication Model for Distributed Multimedia Objects,' Proceedings on ACM Multimedia 93, Anaheim, California, 1993, pp, 147-155, August 1-6, 1993 https://doi.org/10.1145/166266.166283
  10. James F., Allen, 'Maintaining Knowledge about Temporal Intervals,' communications of the ACM, pp. 832-843, November, 1983 https://doi.org/10.1145/182.358434
  11. Thomas. D. C. Little, Arif Ghafoor, 'Synchronization and Storage Models for Multimedia Objects,' IEEE Journal on Selected Areas on Communication, Vol. 13, No. 3, pp. 413-427, April, 1990 https://doi.org/10.1109/49.53017
  12. Thomas. D. C Little, Arif Ghafoor, 'Multimedia Object Models for Synchronization and Databases,' Proceedings of IEEE International Conference on Data Engineering, pp. 20-27, April, 1990
  13. M. A Holliday and M. k. Vernon, 'A generalized timed Petri net model for performance analysis,' in Proceedings International Conference Timed Petri Nets, Torino, pp. 181-190, Italy, July, 1985
  14. 노승진, 장진희, 성미영, 'SMIL 저작도구를 위한 아이콘 기반의 동기화 표현 기법', 2001년도 한국정보과학회 봄 학술발표논문집(II), Vol. 28, No. 1, pp. 403-405, 수원 경희대학교, 2001.4.27-28
  15. Mee Young Sung, Seung jin Rho, Jin Hee Jang. 'A SMIL-based Multimedia Presentation Authoring System and Some Remarks on Future Extension of SMIL,' Proceedings of Packet Video 2002, Pittsburgh, Pennsylvania, USA, 11 pages, April 24-26, 2002, http://www.pv02.org
  16. http://www.rikei.co.jp/en/index.php3
  17. http://www.sausage.com/
  18. http://www.oratrix.com/GRiNS/
  19. http://www.tagfree.com/