Patent ID: 6882686

Claim:
A system for communication of video information over a network, comprising: a first object-oriented coder that divides data into object macroblocks and background macroblocks, the object macroblocks and background macroblocks being a portion of partitioned-video data that is transmitted at a bit-rate, and that assigns a higher number of error control overhead bits to the object macroblocks than to the background macroblocks based on a threshold of the bit rate of the partitioned-video data, wherein the first object-oriented coder further configured to evaluate whether the bit-rate of the partitioned-video data is less than a bit rate of nonpartitioned-video data and assigns a higher number of error control overhead bits to the object macroblocks than to the background macroblocks when the bit rate of the partitioned-video data is less than the bit rate of the nonpartitioned-video data.