skip to main content
article

A graphics architecture for high-end interactive television terminals

Published: 01 November 2006 Publication History

Abstract

This article presents a graphics software architecture for next-generation digital television receivers. We propose that such receivers should include a standardised Java-based procedural environment capable of rendering 2D/3D graphics and video, and a declarative environment supporting W3C recommendations such as SMIL and XForms. We also introduce a graphics architecture model that meets such requirements. As a proof-of-concept, a prototype implementation of the model is presented. This implementation enhances television content by allowing the user to play 3D graphics games, to run Java applications, and to browse XML-based documents while meeting current hardware restrictions.

References

[1]
ARIB. 2003a. Application execution engine platform for digital broadcasting. ARIB STD-B23 v1.0.
[2]
ARIB. 2003b. Data coding and transmission specification for digital broadcasting. ARIB STD-B24 v3.2.
[3]
ATSC. 2004. ATSC candidate standard: Advanced common application platform (ACAP). ATSC Doc. A/101A.
[4]
Bulterman, D. C. A. et al. 2005. Synchronized Multimedia Integration Language (SMIL) 2.0 2nd Ed. W3C Recommendation.
[5]
Bulterman, D. C. A. and Rutledge, L. 2004. SMIL 2.0: Interactive Multimedia for the Web and Mobile Devices. Springer Verlang, Heidelberg, Germany.
[6]
Cesar, P., Vierinen, J., and Vuorimaa, P. 2003. Open graphical framework for interactive TV. In Proceedings of the International Symposium on Multimedia Software Engineering. Taichung, Taiwan, IEEE, 21--28.
[7]
Cha, K.-A. and Kim, S. 2005. MPEG-4 studio: An object-based authoring system for MPEG-4 contents. Multimedia Tools Appl. 25, 1 (Jan.), 111--131.
[8]
Cheok, L.-T. and Eleftheriadis, A. 2002. SMIL vs MPEG-4 BIFS. Tech. rep. Department of Electrical Engineering, Columbia University.
[9]
Chorianopoulos, K. 2004. Virtual television channels: Conceptual model, user interface design and affective usability evalution. Ph.D. thesis, Athens University of Economics and Business, Athens, Greece.
[10]
Dubinko, M. et al. 2003. XForms 1.0. W3C Recommendation.
[11]
DVB. 2004. Digital Video Broadcasting (DVB); Globally Executable MHP (GEM). ETSI TS 102 819 v1.2.1.
[12]
DVB. 2005. Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification 1.1.2. DVB Document A068 Rev. 1.
[13]
Green, M. and Jacob, R. 1991. Software architectures and metaphors for non-wimp user interfaces. ACM SIGGRAPH Computer Graphics 25, 3 (July), 229--235.
[14]
Honkala, M., Cesar, P., and Vuorimaa, P. 2004. A device independent XML user agent for multimedia terminals. In Proceedings of the International Symposium on Multimedia Software Engineering. Miami, FL. IEEE, 116--123.
[15]
Illgner, K. and Cosmas, J. 2001. System concept for interactive broadcasting consumer terminals. In Proceedings of the International Broadcasting Convention (IBC). Amsterdam, The Netherlands.
[16]
ITU-T. 2001. Worldwide common core---application environment for digital interactive television services. ITU-T J.200.
[17]
ITU-T. 2003. Harmonization of procedural content formats for interactive TV applications. ITU-T J.202.
[18]
ITU-T. 2004. Harmonization of declarative content format for interactive TV applications. ITU-T J.201.
[19]
Jalava, T., Honkala, M., Pohja, M., and Vuorimaa, P. 2005. Timesheets: XML timing language. W3C Member Submission.
[20]
Magnor, M. 2004. 3D-TV---the future of visual entertainment. In Proceedings of the Workshop on Multimedia Databases and Image Communication. Salerno, Italy. 1--8.
[21]
Malerczyk, C., Klein, K., and Weibeisek, T. 2003. 3D reconstruction of sports events for digital TV. In Proceedings of the 11th International Conference in Central Europe on Computer Graphics, Visualization, and Computer Vision. Plzen, Czech Republic. WSCG.
[22]
Marrin, C., Myers, R., Kent, J., and Broadwell, P. 2001. Steerable media: interactive television via video synthesis. In Proceedings of the 6th International Conference on 3D Web Technology: Virtual Reality Modeling Language Symposium. Paderbon, Germany. ACM, 7--14.
[23]
Myers, B. 2004. Graphical user interface programming. In CRC Handbook of Computer Science and Engineering, 2nd Ed. (Chapter 48). A. B. Tucker Ed, CRC Press, Inc., Boca Raton, FL.
[24]
Myers, B., Hudson, S. E., and Pausch, R. 2000. Past, present, and future of user interface software tools. ACM Trans. Comput.-Hum. Interac. 7, 1 (Mar.), 3--28.
[25]
Olsen, D. R. 1998. Developing User Interfaces. Morgan Kaufmann, San Francisco, CA.
[26]
Onural, L., Sikora, T., and Smolic, A. 2004. An overview of a new european consortium: Integrated three-dimensional television---capture, transmission and display (3DTV). In Proceedings of the European Workshop on the Integration of Knowledge, Semantics and Digital Media Technology (EWIMT). London, UK.
[27]
Pereira, F. and Ebrahimi, T. 2002. The MPEG-4 Book. Prentice Hall, Upper Saddle River, NJ.
[28]
Pulles, R. and Sasno, P. 2004. A set top box combining MHP and MPEG-4 interactivity. In Proceedings of the 2nd European Union Symposium on Ambient Intelligence. Eindhoven, The Netherlands, 31--34.
[29]
Roussel, N. 2003. Ametista: a mini-toolkit for exploring new window management techniques. In Proceedings of the Latin American Conference on Human-Computer Interaction. Rio de Janeiro, Brazil. ACM, 117--124.
[30]
Tran, S. M., Preda, M., Preteux, F. J., and Fazekas, K. 2003. Exploring MPEG-4 BIFS features for creating multimedia games. In Proceedings of the IEEE International Conference on Multimedia and Expo. Baltimore, MD. IEEE, 429--432.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Multimedia Computing, Communications, and Applications
ACM Transactions on Multimedia Computing, Communications, and Applications  Volume 2, Issue 4
November 2006
148 pages
ISSN:1551-6857
EISSN:1551-6865
DOI:10.1145/1201730
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 November 2006
Published in TOMM Volume 2, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 3D graphics
  2. Digital TV
  3. MHP
  4. SMIL
  5. XForms
  6. XML

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media