Patent ID: 6571016
Filing Date: 2003-05-27
Classification: H03M,H04N

Abstract:
A method for encoding a video frame to be transmitted over a communications medium, the method comprising the steps of:obtaining a video frame; separating the frame into a plurality of blocks; encoding a plurality of blocks using inter compression; encoding the plurality of blocks using predictive intra compression; selecting better block compression between said steps of inter compression and intra compression for the plurality of blocks; wherein said steps of encoding of the plurality of blocks is performed on a block by block basis, to provide optimum compression of the video frame for a given bit rate; and wherein predictive intra compression comprises the steps of: obtaining pixel values that are adjacent to a first block in the plurality of blocks; predicting pixel values for the first block in the plurality of blocks from the obtained adjacent pixel values; calculating a distance between the predicted pixal values and the actual pixel values for the first block in the plurality of blocks; creating a residual from the calculated distance; and encoding the residual.