{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T06:53:35Z","timestamp":1775199215756,"version":"3.50.1"},"reference-count":29,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2006,11,1]],"date-time":"2006-11-01T00:00:00Z","timestamp":1162339200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Multimedia Comput. Commun. Appl."],"published-print":{"date-parts":[[2006,11]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1145\/1201730.1201735","type":"journal-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:20:08Z","timestamp":1175800808000},"page":"343-357","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["A graphics architecture for high-end interactive television terminals"],"prefix":"10.1145","volume":"2","author":[{"given":"Pablo","family":"Cesar","sequence":"first","affiliation":[{"name":"Helsinki University of Technology, HUT, FINLAND"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Petri","family":"Vuorimaa","sequence":"additional","affiliation":[{"name":"Helsinki University of Technology, HUT, FINLAND"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juha","family":"Vierinen","sequence":"additional","affiliation":[{"name":"Helsinki University of Technology, HUT, FINLAND"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2006,11]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"ARIB. 2003a. Application execution engine platform for digital broadcasting. ARIB STD-B23 v1.0.  ARIB. 2003a. Application execution engine platform for digital broadcasting. ARIB STD-B23 v1.0."},{"key":"e_1_2_1_2_1","unstructured":"ARIB. 2003b. Data coding and transmission specification for digital broadcasting. ARIB STD-B24 v3.2.  ARIB. 2003b. Data coding and transmission specification for digital broadcasting. ARIB STD-B24 v3.2."},{"key":"e_1_2_1_3_1","unstructured":"ATSC. 2004. ATSC candidate standard: Advanced common application platform (ACAP). ATSC Doc. A\/101A.  ATSC. 2004. ATSC candidate standard: Advanced common application platform (ACAP). ATSC Doc. A\/101A."},{"key":"e_1_2_1_4_1","volume-title":"et al","author":"Bulterman D. C. A.","year":"2005","unstructured":"Bulterman , D. C. A. et al . 2005 . Synchronized Multimedia Integration Language (SMIL) 2.0 2 nd Ed. W3C Recommendation . Bulterman, D. C. A. et al. 2005. Synchronized Multimedia Integration Language (SMIL) 2.0 2nd Ed. W3C Recommendation.","edition":"2"},{"key":"e_1_2_1_5_1","unstructured":"Bulterman D. C. A. and Rutledge L. 2004. SMIL 2.0: Interactive Multimedia for the Web and Mobile Devices. Springer Verlang Heidelberg Germany.   Bulterman D. C. A. and Rutledge L. 2004. SMIL 2.0: Interactive Multimedia for the Web and Mobile Devices. Springer Verlang Heidelberg Germany."},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the International Symposium on Multimedia Software Engineering","author":"Cesar P.","unstructured":"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. 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."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:MTAP.0000046384.83647.54"},{"key":"e_1_2_1_8_1","unstructured":"Cheok L.-T. and Eleftheriadis A. 2002. SMIL vs MPEG-4 BIFS. Tech. rep. Department of Electrical Engineering Columbia University.  Cheok L.-T. and Eleftheriadis A. 2002. SMIL vs MPEG-4 BIFS. Tech. rep. Department of Electrical Engineering Columbia University."},{"key":"e_1_2_1_10_1","volume-title":"et al","author":"Dubinko M.","year":"2003","unstructured":"Dubinko , M. et al . 2003 . XForms 1.0. W3C Recommendation . Dubinko, M. et al. 2003. XForms 1.0. W3C Recommendation."},{"key":"e_1_2_1_11_1","volume-title":"Digital Video Broadcasting (DVB)","unstructured":"DVB. 2004. Digital Video Broadcasting (DVB) ; Globally Executable MHP (GEM). ETSI TS 102 819 v1.2.1. DVB. 2004. Digital Video Broadcasting (DVB); Globally Executable MHP (GEM). ETSI TS 102 819 v1.2.1."},{"key":"e_1_2_1_12_1","volume-title":"Digital Video Broadcasting (DVB)","unstructured":"DVB. 2005. Digital Video Broadcasting (DVB) ; Multimedia Home Platform (MHP) Specification 1.1.2. DVB Document A068 Rev . 1. DVB. 2005. Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification 1.1.2. DVB Document A068 Rev. 1."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/126640.126677"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the International Symposium on Multimedia Software Engineering","author":"Honkala M.","unstructured":"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. 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."},{"key":"e_1_2_1_15_1","volume-title":"Proceedings of the International Broadcasting Convention (IBC)","author":"Illgner K.","unstructured":"Illgner , K. and Cosmas , J . 2001. System concept for interactive broadcasting consumer terminals . In Proceedings of the International Broadcasting Convention (IBC) . Amsterdam, The Netherlands. Illgner, K. and Cosmas, J. 2001. System concept for interactive broadcasting consumer terminals. In Proceedings of the International Broadcasting Convention (IBC). Amsterdam, The Netherlands."},{"key":"e_1_2_1_16_1","unstructured":"ITU-T. 2001. Worldwide common core---application environment for digital interactive television services. ITU-T J.200.  ITU-T. 2001. Worldwide common core---application environment for digital interactive television services. ITU-T J.200."},{"key":"e_1_2_1_17_1","unstructured":"ITU-T. 2003. Harmonization of procedural content formats for interactive TV applications. ITU-T J.202.  ITU-T. 2003. Harmonization of procedural content formats for interactive TV applications. ITU-T J.202."},{"key":"e_1_2_1_18_1","unstructured":"ITU-T. 2004. Harmonization of declarative content format for interactive TV applications. ITU-T J.201.  ITU-T. 2004. Harmonization of declarative content format for interactive TV applications. ITU-T J.201."},{"key":"e_1_2_1_19_1","volume-title":"Timesheets: XML timing language. W3C Member Submission.","author":"Jalava T.","year":"2005","unstructured":"Jalava , T. , Honkala , M. , Pohja , M. , and Vuorimaa , P . 2005 . Timesheets: XML timing language. W3C Member Submission. Jalava, T., Honkala, M., Pohja, M., and Vuorimaa, P. 2005. Timesheets: XML timing language. W3C Member Submission."},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the Workshop on Multimedia Databases and Image Communication","author":"Magnor M.","year":"2004","unstructured":"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. 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."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the 11th International Conference in Central Europe on Computer Graphics, Visualization, and Computer Vision. Plzen, Czech Republic. WSCG.","author":"Malerczyk C.","unstructured":"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. 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."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/363361.363365"},{"key":"e_1_2_1_23_1","volume-title":"CRC Handbook of Computer Science and Engineering","author":"Myers B.","unstructured":"Myers , B. 2004. Graphical user interface programming . In CRC Handbook of Computer Science and Engineering , 2 nd Ed. (Chapter 48). A. B. Tucker Ed, CRC Press , Inc., Boca Raton, FL. 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.","edition":"2"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/344949.344959"},{"key":"e_1_2_1_25_1","volume-title":"Developing User Interfaces. Morgan Kaufmann","author":"Olsen D. R.","unstructured":"Olsen , D. R. 1998. Developing User Interfaces. Morgan Kaufmann , San Francisco, CA . Olsen, D. R. 1998. Developing User Interfaces. Morgan Kaufmann, San Francisco, CA."},{"key":"e_1_2_1_26_1","volume-title":"Proceedings of the European Workshop on the Integration of Knowledge, Semantics and Digital Media Technology (EWIMT)","author":"Onural L.","unstructured":"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. 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."},{"key":"e_1_2_1_27_1","unstructured":"Pereira F. and Ebrahimi T. 2002. The MPEG-4 Book. Prentice Hall Upper Saddle River NJ.   Pereira F. and Ebrahimi T. 2002. The MPEG-4 Book. Prentice Hall Upper Saddle River NJ."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031419.1031427"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/944519.944532"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the IEEE International Conference on Multimedia and Expo","author":"Tran S. M.","unstructured":"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. 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."}],"container-title":["ACM Transactions on Multimedia Computing, Communications, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1201730.1201735","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1201730.1201735","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:44:49Z","timestamp":1750268689000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1201730.1201735"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,11]]},"references-count":29,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2006,11]]}},"alternative-id":["10.1145\/1201730.1201735"],"URL":"https:\/\/doi.org\/10.1145\/1201730.1201735","relation":{},"ISSN":["1551-6857","1551-6865"],"issn-type":[{"value":"1551-6857","type":"print"},{"value":"1551-6865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,11]]},"assertion":[{"value":"2006-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}