Abstract:
A system, apparatus, method, and computer program product for detecting and correcting packet losses that adversely affect video quality. This packet loss feature may be employed as part of the secure video conference system, method and computer program product, or be employed in a non-secure system, method and computer program product.
Abstract:
A unified solution to coding/decoding of different video formats such as 4:2:0, 4:2:2 and 4:4:4 is provided. A method of video coding includes transforming a first mnulln macro block of residual chrominance pixel values of moving pictures by a first integer-transform function generating a corresponding second mnulln macro block of integer-transform coefficients, further transforming DC values of the integer-transform coefficients by a second integer-transform function to generate a third block of integer-transformed DC coefficients. The method further includes generating the second mnulln macro block of integer-transform coefficients by utilizing a knullk integer-transform function on each knullk sub-block of the first mnulln macro block, wherein n and m are each a multiple of k, and generating the third block of coefficients by utilizing a second inullj integer-transform function on the DC values resulting in a (m/k)null(n/k) third block of integer-transformed DC coefficients.