Share Email Print

Proceedings Paper

Software implementation of MPEG-II video encoding using socket programming in LAN
Author(s): Yanbin Yu; Dimitris Anastassiou
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

This contribution will examine the parallel characteristics of MPEG video encoding and explore the feasibility of using a group of workstations under a LAN to perform MPEG-II encoding. An analysis of partitioning the MPEG algorithm into several tasks is presented. This is followed by the details of implementation by using socket programming as a means to coordinate the workstations. The following conclusions have been reached: (1) Since each slice header has a start code which is byte-aligned, each slice is a good basic unit for parallel processing. This is the case for I- P- and B-pictures. (2) All the most computationally expensive operations, such as Motion Estimation and DCT, can be conducted in parallel. (3) The quantization parameter is processed in a sequential manner since it should be derived from the history of the encoding. Computer simulations have been conducted, and the bitstreams generated are the same as those of a sequential encoder and can be decoded by an MPEG-II decoder.

Paper Details

Date Published: 2 May 1994
PDF: 12 pages
Proc. SPIE 2187, Digital Video Compression on Personal Computers: Algorithms and Technologies, (2 May 1994); doi: 10.1117/12.174957
Show Author Affiliations
Yanbin Yu, Columbia Univ. (United States)
Dimitris Anastassiou, Columbia Univ. (United States)

Published in SPIE Proceedings Vol. 2187:
Digital Video Compression on Personal Computers: Algorithms and Technologies
Arturo A. Rodriguez, Editor(s)

© SPIE. Terms of Use
Back to Top