The object-oriented coder discriminates resource allocation between objects
and non-objects for video messaging applications over wireless networks.
The object-oriented coder executes a rate control algorithm, an unequal
error protection algorithm, and an error concealment algorithm. In the
rate control algorithm, an iterative feedback rate control scheme is used
in which quantization values of object and non-object data are held
constant. In the unequal error protection algorithm, the bit stream is
partitioned by object macroblocks and non-object macroblocks. In the error
concealment algorithm, five bits of QUANT values of each GOB are used for
representing location and motion vectors of the object in the next frame,
since the quantization value is constant. The five bits are not used for
quantization value. The five bits are used for error concealment to avoid
bit rate overhead. The object-oriented coder increases encoding delay, but
this increase is acceptable in messaging.
El codificador orientado al objeto discrimina la asignación de recurso entre los objetos y los no-objetos para las redes video de la radio del excedente de los usos de la mensajería. El codificador orientado al objeto ejecuta un algoritmo del control de la tarifa, un algoritmo desigual de la protección de error, y un algoritmo de la ocultación del error. En el algoritmo del control de la tarifa, se utiliza un esquema iterativo del control de la tarifa de la regeneración en el cual los valores del quantization de los datos del objeto y del no-objeto se llevan a cabo constantes. En el algoritmo desigual de la protección de error, la corriente del pedacito es repartida por los macroblocks del objeto y los macroblocks del no-objeto. En el algoritmo de la ocultación del error, cinco pedacitos de los valores de la cantidad de cada GOB se utilizan para representar los vectores de la localización y del movimiento del objeto en el marco siguiente, puesto que el valor del quantization es constante. Los cinco pedacitos no se utilizan para el valor del quantization. Los cinco pedacitos se utilizan para la ocultación del error para evitar gastos indirectos del índice binario. El codificador orientado al objeto aumenta la codificación retrasa, pero este aumento es aceptable en mensajería.