Disclosed is an error-correction method and apparatus for transmission of
block-based coding standard compliant video data, such as H.263, MPEG or
JPEG. A picture is divided into slices wherein each slice of the picture
is coded into a group of blocks (GOB) in which each macroblock in the GOB
is encoded only with reference to other macroblocks in the same GOB. An
erasure slice, which is also a GOB, is then formed wherein the data for
each macroblock of the erasure slice is determined by summing a
corresponding macroblock in each of the GOBs containing slices of the
picture. The GOBs containing slices of the picture are then transmitted,
along with the GOB containing the erasure slice, as block-based coding
standard compliant data packets. The result is that if any one of the GOBs
containing slices of the picture is lost, then the lost GOB can be
reconstructed from the remaining GOBs and the erasure slice.
Se divulga un método y un aparato error-correction para la transmisión de los datos de video obedientes estándares de codificación bloquear-basados, tales como H.263, MPEG o JPEG. Un cuadro se divide en rebanadas en donde cada rebanada del cuadro se cifra en un grupo de los bloques (GOB) en los cuales cada macroblock en el GOB se codifica solamente referente a otros macroblocks en el mismo GOB. Una rebanada de la borradura, que es también un GOB, entonces se forma en donde los datos para cada macroblock de la borradura rebanan es determinada sumando un macroblock correspondiente en cada uno del GOBs que contiene las rebanadas del cuadro. El GOBs que contiene las rebanadas del cuadro entonces se transmite, junto con el GOB que contiene la rebanada de la borradura, como paquetes obedientes estándares de codificación bloquear-basados de los datos. El resultado es que si del GOBs que contiene las rebanadas del cuadro se pierde, entonces el GOB perdido se puede reconstruir del GOBs restante y de la rebanada de la borradura.