Learn More
Digital video coding standards such as H.263 and MPEG are becoming more and more important for multimedia applications. Due to the huge amount of computations required, there are significant efforts to speed up the processing of video encoders. Previously, the efforts were mainly focused on the fast motion-estimation algorithm. However, as the(More)
We investigate the scenario of using the Automatic Repeat reQuest (ARQ) retransmission scheme for two-way video communications over wireless Rayleigh fading channels. Video quality is the major concern of these applications. We show that during the retransmissions of error packets, due to the reduced channel throughput, the video encoder buffer may fill-up(More)
In streaming video applications, video sequences are encoded off-line and stored in a server. Users may access the server over a constant bitrate channel. Examples of the streaming video applications are video-on-demand, archived video news, and noninteractive distance learning. Before the playback, part of the video bitstream is pre-loaded in the decoder(More)
Computation reduction is important for the implementation of software video codecs. This paper describes a scheme for reducing the required computations in video encoders by skipping some of the Discrete Cosine Transform (DCT) and quantization calculations. We study the relationship between the Mean Absolute Error (MAE) of the motion compensated difference(More)
This paper presents new schemes to reduce the computation of Discrete Cosine Transform (DCT) with negligible peak signal-to-noise ratio (PSNR) degradation. The methods can be used in the software implementation of current video standard encoders; for example, H.26x and MPEG. We investigated the relationship between the quantization parameters and the(More)
We consider the scenario of using the Automatic Repeat reQuest (ARQ) retransmission scheme for two-way video communications over wireless Rayleigh fading channels. Video quality and the end-to-end delay are the major concerns of these applications. For low end-to-end delay, a short packet-size and a low-delay video rate-control scheme like the one in TMN8(More)
In streaming video applications, video sequences are encoded off-line and stored in a server. Users may access the server over a constant bit-rate channel such as Public Switched Telephone Network (PSTN) or Integrated Service Digital Network (ISDN). Examples of the streaming video are video on demand, archived video news, and non-interactive distance(More)
We investigate the scenario of using the Automatic Repeat reQuest (ARQ) retransmission scheme for two-way video communications over wireless Rayleigh fading channels. Video quality is the major concern of these applications. We show that during the retransmissions of error packets, due to the reduced channel throughput, the video encoder buffer may fill-up(More)
  • 1