Multimedia Objects

  • Rei Hamakawa
  • Atsushi Atarashi
Part of the The Kluwer International Series in Engineering and Computer Science book series (SECS, volume 350)


This chapter describes multimedia objects. The special suitability to multimedia of the object-oriented approach has recently become increasingly clear. We first describe the general concept of multimedia objects, and explain the merits of an object-oriented approach in multimedia applications, we then summarize recent important research activities in the field of multimedia objects and briefly discuss those unresolved issues which are most likely to be subjects of significant future studies.


Multimedia Application Multimedia Data Video Object Media Object Class Hierarchy 
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]
    Allen J.F, “Maintaining Knowledge about Temporal Intervals,” Communications of the ACM, Vol.26. No.11, pp. 832–842, 1983.MATHCrossRefGoogle Scholar
  2. [2]
    Apple Computer Inc. “QuickTime,” 1991.Google Scholar
  3. [3]
    Booch, G, “Object-Oriented Analysis and Design,” Second Edition, The Benjamin/Cummings, 1994.Google Scholar
  4. [4]
    Buchanan M.C., and Zellweger P.T., “Scheduling Multimedia Documents Using Temporal Constraints,” Third International Workshop on Network and Operationg System Support for Digital Audio and Video, Lecture Notes in Computer Science 712, Springer-Verlag, pp. 237–249, 1992.Google Scholar
  5. [5]
    Buchanan M.C., and Zellweger P.T., “Automatic Temporal Layout Mechanisms,” The proceedings of the ACM Multimedia 93, pp. 341–350, 1993.CrossRefGoogle Scholar
  6. [6]
    Buford, J.F.K, ed. “Multimedia Systems,” Addison-Wesley, 1994.Google Scholar
  7. [7]
    Champeaux, D. de, Lea, D., and Faure, P., “Object-Oriented System Development,” Addison-Wesley, 1993.Google Scholar
  8. [8]
    Coleman, D., et al., “Object-Oriented Development — The Fusion Method,” Prentice Hall, 1994.Google Scholar
  9. [9]
    Coplien, J.O. “Advanced C++ Programming Styles and Idioms,” Addison-Wesley, 1992.Google Scholar
  10. [10]
    Ferrari, D., Banerjer, A. and Zhang, H. “Network Support for Multimedia — A discussion of the Tenet Approach,” Technical Report TR-92–072, International Computer Science Institute, University of California at Berkeley, 1992.Google Scholar
  11. [11]
    Le Gall, D. “MPEG: a video compression standard for multimedia applications,” Communications of th ACM, April 1991, Vol. 34, No. 4, pp. 46–58.Google Scholar
  12. [12]
    Gibbs, S. “Composite Multimedia and Active Objects,” The proceedings of OOPSLA 91 (Conference on Object-Oriented Programming Systems, Languages, and Applications), pp. 87–112.Google Scholar
  13. [13]
    Gibbs, S., Breiteneder, C., and Tsichritzis., “Data Modeling of Time-Based Media,” the proceedings of the ACM-SIGMOD 1994, Conference on Management Data, pp. 91–102.Google Scholar
  14. [14]
    Gibbs, S., and Tsichritzis, D.C., “Multimedia Programming — Objects, Environments and Frameworks,” Addison-Wesley, 1995.Google Scholar
  15. [15]
    Hamakawa, R., Sakagami, H., and Rekimoto, J., “Audio and Video Extensions to Graphical User Interface Toolkits,” Third International Workshop on Network and Operationg System Support for Digital Audio and Video, Lecture Notes in Computer Science 712, Springer-Verlag, pp. 399–404, 1992Google Scholar
  16. [16]
    Hamakawa, R., and Rekimoto, J., “Object Composition and Playback Models for Handling Multimedia Data,” Multimedia Systems, Springer-Verlag, Vol.2 1994, pp. 26–35.CrossRefGoogle Scholar
  17. [17]
    Herman, I., Carson., G.S. et al. “PREMO: An ISO Standard for a Presentation Environment for Multimedia Objects,” The proceedings of the ACM Multimedia 94, pp. 111–118, 1994.CrossRefGoogle Scholar
  18. [18]
    ISO/IEC, “Specification of Abstract Syntax Notation One (ASN.l),” 2nd ed, IS 8824, 1990.Google Scholar
  19. [19]
    ISO/IEC, “Specification of Basic Encoding Rules for Abstract Sysntax Notation One (ASN.l),” 2nd ed, IS 8825, 1990.Google Scholar
  20. [20]
    ISO/IEC, “Information Technology — Coding of Multimedia and Hypermedia Information —, Part 1: — MHEG object representation, — Base Notation(ASN.l),” ISO/IEC DIS 13522-1, October 14, 1994.Google Scholar
  21. [21]
    ISO/IEC. “Information Technology — Open Document Architecture (ODA) and Interchange Format — Temporal relationships and nonlinear structures,” ISO/IEC DIS 8613-14, 1993.Google Scholar
  22. [22]
    Knuth, D.E., “THE TEXtbook,” Addison-Wesley Publishing Company, 1984.Google Scholar
  23. [23]
    Linton, M., Vlissides, J. and Calder, P., “Composing user interfaces with InterViews”, Computer, Feb. 1989. pp. 8–22.Google Scholar
  24. [24]
    Liou, M. “Overview of the px64kbits/s Video Coding Standard,” Communications of the ACM, April 1991, Vol. 34, No. 4, pp. 59–63.CrossRefGoogle Scholar
  25. [25]
    Little, T, and Ghafoor, A. “Interval-Based Comceputual Models for Time-Dependent Multimedia Data,” IEEE Transactions on Knowledge and Data Engineering, Vol5 No.4, pp. 551–563, 1993.CrossRefGoogle Scholar
  26. [26]
    de Mey, V., Gibbs, S. “A Multimedia Component Kit,” The proceedings of ACM Multimedia 93, pp. 291–300.Google Scholar
  27. [27]
    Meyer-Boudnik, T. and Effelberg, W., “MHEG Explained,” IEEE Multimedia, Spring, pp. 26–38, 1995Google Scholar
  28. [28]
    Object Management Group, “The Common Object Request Broker: Architecture and Spesification OMG Documnet Number 91.12.1 Revision 1.1,” 1991.Google Scholar
  29. [29]
    Oomoto, E., and Tanaka, K., “OVID: Design and Implementation of a Video-Object Database System,” IEEE Transactions Knowledge and Data Engineering, August 1993, pp. 629–643.Google Scholar
  30. [30]
    Patel, K., Smith, B.C. and Rowe, L.A. “Performance of a Software MPEG Video Decoder,” The proceedings of ACM Multimedia 93, pp. 75–82.Google Scholar
  31. [31]
    Pennebaker, W.B. “JPEG still image data compression standard,” Van Nostrand Reinhold, New York, 1992.Google Scholar
  32. [32]
    Price, R., “MHEG: An Introduction to the future International Standard for Hypermedia Object Interchange,” The proceedings of the ACM Multimedia 93, pp. 121–128.Google Scholar
  33. [33]
    DeRose, S.J., and Durand, D.G. “Making Hypermedia Work — A User’s Guide to HyTime,” Kluwer Academic Publishers, 1994.CrossRefGoogle Scholar
  34. [34]
    van Rossum, G. “FAQ: Audio File Formats,” can be obtained from anonymous ftp at as files AudioFormats.part[12], 1995.Google Scholar
  35. [35]
    Rowe, L.A., Patel, K., et al., “MPEG Video in Software: Representation, Transmission and Playback,” The proceedings, of IS&T/SPIE 1994, International Symposium on Elec. Imaging: Science and Technology.Google Scholar
  36. [36]
    Rumbauch, J., et al., “Object-Oriented Modeling and Design,” Prentice Hall, 1991.Google Scholar
  37. [37]
    Shimojo, S., “Introduction to UNIX Multimedia,” (In Japanese), No.1–23, UNIX Magazine Vol.7 No.11 — Vol.9 No.9, 1992–1994.Google Scholar
  38. [38]
    Shlien, S. “Guide to MPEG-1 Audio Standard,” IEEE Transactions on Broadcasting, Vol.40, No.4, pp. 206–218, 1994.CrossRefGoogle Scholar
  39. [39]
    Stroustrup, B. “The C++ Programming Language 2nd edition” Addison-Wesley, 1991.Google Scholar
  40. [40]
    Taligent Inc., “Taligent’s Guide to Designing programs,” Addison-Wesley, 1994.Google Scholar
  41. [41]
    Watabe, K., Sakata, S., et al. “Distributed Desktop Conferencing System with Multiuser Multimedia Interface,” IEEE Journal on Selected Areas in Communications, Vol.9, No.4, pp. 531–539, 1991.CrossRefGoogle Scholar
  42. [42]
    Wegner, P., “Concepts and Paradigms of Object Oriented Programming,” OOPS Messenger 1, 1 (Aug. 1990), pp. 7–87.CrossRefGoogle Scholar
  43. [43]
    Weiss, R, Duda, A., and Gifford, D.K., “Content-Based Access to Algebraic Video” The proceedings of the International Conference on Multimedia Computing and System, pp. 140–151, 1994.Google Scholar
  44. [44]
    Weiss, R, Duda, A., and Gifford, D.K., “Composition and Search with a Video Algebra,” IEEE Multimedia, pp. 12–25, Spring, 1995.Google Scholar
  45. [45]
    Woelk, D., Kim, W., and Luther, W., “An Object-Oriented Approach to Multimedia Databases,” The proceedings of the ACM-SIGMOD 1986, Conference on Management Data, pp. 311–325.Google Scholar

Copyright information

© Kluwer Academic Publishers 1996

Authors and Affiliations

  • Rei Hamakawa
    • 1
  • Atsushi Atarashi
    • 1
  1. 1.C&C Research LaboratoriesNEC CorporationMiyamae-ku, Kawasaki, KanagawaJapan

Personalised recommendations