“high” is counted to denote the number of error
points that is used to adjudge the performance of
error recovery. Besides, we can segment the object
from the image according to the decoding shape
information after error concealment processing.
The error is estimated with the distortion ration and
the number of error points. Table-2 lists the DR result
Table 2: Comparisons with DR and Recovery Error Points
from Various Algorithms.
and the error points from recovery with the bilinear,
fuzzy (Lee et al., 2001) and proposed methods,
respectively. The distortion rate (DR) can be
evaluated with
%100×=
Size
rame
Point Error of Numuber
DR
(3)
If the shape is more complex, the performance of
error concealment will be reduced since the detail
content is difficult to recover. The results shown that
our performance is better than the bilinear
interpolation and the fuzzy theory. The
computational complexity is an important term for
real-time applications. The computational load of the
proposed algorithm is adaptively dependent on what
kind of the block.
With the logic criterion to classify the block type,
we can save the computational power for the opaque
and transparent block since these blocks can be
simply restored without any distortion. As for the
edge block, we only employ logic operations to find
the edge direction and to interpolate the shape data
between the T-block and B-block. The
computational load is not high. Most of the
computations cost for the isolated block to achieve
better quality. We employ the local filtering
approximated approach for the isolated block
processing. In fact, the number of edge and the
isolated blocks in the error sequence will dominate
both the complexity and the reconstructed quality.
The statistic analysis from the practical experiments,
the transparent and opaque blocks occupy about
60% of the full missing data. The edge block and
isolated block is about 30% and 10% respectively,
but being dependent on the error pattern. Due to
most of the processing blocks without using
computations, the computational complexity of the
proposed system is low. Experiments result that our
computation time is about 50% and 30% of the
bilinear and fuzzy method respectively. Therefore,
the proposed method is suitable applied on low-cost
and high-speed video coding products.
4 CONCLUSIONS
This paper presents a fast high-efficiency method for
the shape information recovery. First, the processed
block is classified into four catalogs and then we
employ various techniques to process the different
block to restore the shape information with better
cost-performance. We do not waste any
computational power for the simple opaque and
transparent blocks since these blocks are easily to be
restored by copying the neighboring pixels. Instead,
we make more computations for the edge block and
isolated block because these blocks quality will
greatly determine the recovery performance. To
restore the edge block, we proposed an edge-
oriented algorithm that employed the boundary
matching with the simple logic operations rather
than complex computations. Then, we used spatial
interpolation to recover the edge information of a
missing block from the result of boundary search.
But the boundary matching method fails to recover
the isolated block. Instead, the filtering interpolation
is used to recover the shape information for the
isolated block. The results demonstrate that the
shape information can be efficiently restored, but
using low computational load to make it applicable
to real-time systems. Hence the proposed algorithm
is very valuable for the shape recovery while
applying for high robust MPEG-4 systems.
REFERENCES
Jan. 1999. Coding of audio-visual objects: video,MPEG 4
, ISO/IECJTC/SC29/WG11.
P. J. Lee, L. G. Chen, 2001. W.J. Wang and M.J. Chen,”
Robust error concealment algorithm for MPEG-4 with
the aids of fuzzy theory”, IEEE International
Conference on Consumer Electronics, PP. 154-155.
P. Salama and C. Huang, 2002. ” Error concealment for
shape coding”, International Conference on Image
Processing, September 22-25, pp.II-701-704.
X. Li, G.M. Schuster and A.K. Katsaggelos, 2002. “A
recursive shape error concealment method,” IEEE
International Conference on Image Processing,
September 22-25, pp.I-177-180.
L. D. Soares and F. Pereira, Apr. 2004. “ Spatial shape
error concealment for object-based image and video
coding”, IEEE Trans. Image Processing, vol. 13, no.4
pp. 586-599.
SIGMAP 2009 - International Conference on Signal Processing and Multimedia Applications
106