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 $17.00 $21.00

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
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?