|
ABSTRACT
This article reprises the description of the Berkeley software-only MPEG-1 video decoder originally published in the proceedings of the 1st International ACM Conference on Multimedia in 1993. The software subsequently became widely used in a variety of research systems and commercial products. Its main impact was to provide a platform for experimenting with streaming compressed video and to expose the strengths and weaknesses of software-only video decoding using general purpose computing architectures. This article compares the original performance results with experiments run on a modern processor to demonstrate the gains of processing power in the past ten years relative to this specific application and discusses the history of MPEG-1 video software decoding and the Berkeley MPEG research group.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bahl, P., Gauthier, P., and Ulichney, R. 1995. Software-only compression, rendering, and playback of digital video. Digi. Tech. J. 7, 4, 52--75.
|
| |
2
|
Bhaskaran, V., Konstantinides, K., Lee, R., and Beck, J. 1995. Algorithmic and architectural enhancements for real time MPEG-1 decoding on a general purpose RISC workstation. IEEE Trans. Circ. Syst. Video Tech. 5, 5 (Oct.), 380--386.
|
| |
3
|
Eckert, S. 1995. High performance software MEPG video playback on PCS. In Proceedings of the SPIE Conference on Digital Video Compression: Algorithms and Technologies (Bellingham, Wash.), Vol. 2419. 446--473.
|
| |
4
|
James D. Foley , Richard L. Phillips , John F. Hughes , Andries van Dam , Steven K. Feiner, Introduction to Computer Graphics, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1994
|
| |
5
|
Gong, K. and Rowe, L. 1994. Parallel MPEG-1 video encoding. In Proceedings of the International Picture Coding Symposium (PCS'93) (Sacramento, Calif.).
|
| |
6
|
ISO/IEC 1993. ISO/IEC 11172-1993: MPEG-1 coding of moving pictures and associated audio at up to about 1.5 Mbits/second.
|
| |
7
|
Lane, T. 1992. JPEG software. Independent JPEG Group. http://www.ijg.org/.
|
| |
8
|
|
| |
9
|
Mayer-Patel, K. and Rowe, L. 1997. Design and performance of the berkeley continuous media toolkit. In Proceedings of the SPIE Conference on Multimedia Computing and Networking. Vol. 3020. 194--206.
|
| |
10
|
McMillan, L. and Westover, L. 1992. A forward-mapping realization of the inverse discrete cosine transform. In Proceedings of Data Compression Conference. IEEE Computer Society Press, Los Alatimos, CA.
|
 |
11
|
Ketan Patel , Brian C. Smith , Lawrence A. Rowe, Performance of a software MPEG video decoder, Proceedings of the first ACM international conference on Multimedia, p.75-82, August 02-06, 1993, Anaheim, California, United States
[doi> 10.1145/166266.166274]
|
| |
12
|
|
| |
13
|
Rowe, L. A., Smoot, S., Patel, K., Smith, B., Gong, K., Hung, E., Banks, D., Fung, S. T.-S., Brown, D., and Wallach, D. 1995. Berkeley MPEG-1 Video Tools, Version 1, Release 2. http://www.bmrc.berkeley.edu/mpeg.
|
| |
14
|
Rowe, L., Patel, K., Smith, B., and Liu, K. 1994. MPEG video in software: Representation, transmission and playback. In Proceedings of the SPIE Conference on High-Speed Networking and Multimedia Computing (Bellingham, Wash.), A. Rodriguez, M.-S. Chen, and J. Maitan, Eds. Vol. 2188. 134--144.
|
| |
15
|
|
| |
16
|
Schank, P. and Rowe, L. 1993. The design and assessment of a hypermedia course on semiconductor manufacturing. J. Educat. Multimed. Hypermed. 2, 3, 299--320.
|
| |
17
|
Shen, K., Rowe, L., and Delp, E. 1995. A parallel implementation of an MPEG-1 encoder: Faster than real time! In Proceedings of the SPIE Conference on Digital Video Compression: Algorithms and Technologies (Bellingham, Wash.). A. Rodriguez, R. Safranek, and E. J. Delp, Eds. Vol. 2419. 407--418.
|
 |
18
|
|
| |
19
|
|
|