GENERALIZED FILTER FOR REMOVING VIDEO COMPRESSION ARTIFACTS

    公开(公告)号:US20170244982A1

    公开(公告)日:2017-08-24

    申请号:US15182765

    申请日:2016-06-15

    CPC classification number: H04N19/86

    Abstract: A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round (x(i, j)+g(Σm,n∈Ra(m, n)f(x(i,j)−b(m,n)x(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B-1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, f(x) and g(x) are functions, wherein (a) f(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.

    INTEGER TRANSFORM VIDEO COMPRESSION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT
    13.
    发明申请
    INTEGER TRANSFORM VIDEO COMPRESSION SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT 审中-公开
    整数变换视频压缩系统,方法和计算机程序产品

    公开(公告)号:US20140037012A1

    公开(公告)日:2014-02-06

    申请号:US14051020

    申请日:2013-10-10

    CPC classification number: H04N19/615 G06F17/147 H04N19/619 H04N19/625

    Abstract: A video coding/decoding system, method and computer program product employ an integer transform matrix for transforming to/from transform coefficients and residual pixel data in moving pictures by a set of semi-orthonormal basis vectors. The basis vectors are derived from conventional DCT or KTL matrixes, but relaxes to some extent the requirements for orthogonality, norm equality and element size limitation. In this way improved coding efficiency and lower complexity compared to previously used integer transforms are possible.

    Abstract translation: 视频编码/解码系统,方法和计算机程序产品采用整数变换矩阵,用于通过一组半正交基矢量在运动图像中变换到变换系数和残差像素数据。 基本向量从常规DCT或KTL矩阵导出,但在一定程度上放宽了对正交性,范数等式和元素大小限制的要求。 以这种方式,与以前使用的整数变换相比,改进的编码效率和较低的复杂度是可能的。

    Generalized filter for removing video compression artifacts

    公开(公告)号:US10986374B2

    公开(公告)日:2021-04-20

    申请号:US16576993

    申请日:2019-09-20

    Abstract: A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round(x(i,j)+g(Σm,n∈Ra(m,n)ƒ(x(i,j)−b(m,n)×(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B−1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, f(x) and g(x) are functions, wherein (a) f(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.

    Generalized filter for removing video compression artifacts

    公开(公告)号:US10477250B2

    公开(公告)日:2019-11-12

    申请号:US16105276

    申请日:2018-08-20

    Abstract: A target sample x(i,j) of a two-dimensional array of reconstructed samples is filtered based on values of samples in a neighboring region of the target sample to produce a two-dimensional array of modified reconstructed samples, according to the equation: y(i,j)=round(x(i,j)+g(Σm,n∈Ra(m,n)ƒ(x(i,j)−b(m,n)x(m,n)))), where y(i,j) is a modified target sample value, R is the neighboring region of the target sample, a(m,n) and b(m,n) are real-valued coefficients, round(x) is a function that maps the value x to an integer value in the range [0,2B−1], B is the number of bits representing each sample of the two-dimensional array of modified reconstructed samples, ƒ(x) and g(x) are functions, wherein (a) ƒ(x) is a non-linear function, or (b) g(x) is a non-linear function and both a width and a height of R is more than one sample.

    COMBINED CODING OF SPLIT INFORMATION AND OTHER BLOCK-LEVEL PARAMETERS FOR VIDEO CODING/DECODING
    18.
    发明申请
    COMBINED CODING OF SPLIT INFORMATION AND OTHER BLOCK-LEVEL PARAMETERS FOR VIDEO CODING/DECODING 有权
    用于视频编码/解码的分割信息和其他块级参数的组合编码

    公开(公告)号:US20160373778A1

    公开(公告)日:2016-12-22

    申请号:US15008677

    申请日:2016-01-28

    Abstract: A block of size N×M of a video frame can be either split into smaller blocks in n different ways (e.g. horizontal, vertical, quad, etc.), or alternatively it can be coded using one out of m different coding modes (e.g. intra, inter, bi-prediction, etc.). Since splitting into smaller sub-blocks and coding the N×M block in one of the m possible ways are mutually exclusive, there are n+m distinct possibilities for processing the block further. The n+m possible ways of processing the N×M blocks are assigned a code (e.g., a number) and coded with a codeword derived from a VLC table. This achieves efficient combined coding of split information and other block-level parameters.

    Abstract translation: 视频帧的尺寸N×M的块可以以n种不同的方式(例如,水平,垂直,四边形等)分割成更小的块,或者可以使用m种不同编码模式中的一种来编码(例如, 帧内,帧间,双预测等)。 由于分割成更小的子块并以m个可能的方式之一对N×M块进行编码是相互排斥的,因此进一步处理块有n + m个不同的可能性。 处理N×M块的n + m种可能的方式被分配代码(例如,数字),并用来自VLC表的代码字进行编码。 这实现了分割信息和其他块级参数的有效组合编码。

    BLOCK-BASED VIDEO CODING USING A MIXTURE OF SQUARE AND RECTANGULAR BLOCKS
    19.
    发明申请
    BLOCK-BASED VIDEO CODING USING A MIXTURE OF SQUARE AND RECTANGULAR BLOCKS 有权
    使用方形和矩形块混合的基于块的视频编码

    公开(公告)号:US20160373766A1

    公开(公告)日:2016-12-22

    申请号:US14918771

    申请日:2015-10-21

    Abstract: A video decoding method is provided. The method includes receiving an encoded bit stream representative of a video signal, the encoded bit stream including information indicating partitioning of a frame of the video signal into blocks such that at least one rectangular block of any size occurs at any position of the frame. Information is obtained from the encoded bit stream, the information signaling at least one video coding parameter for the at least one rectangular block. The encoded bit stream of the video signal is decoded in accordance with the information for the at least one rectangular block. An analogous video encoding method is also provided.

    Abstract translation: 提供视频解码方法。 所述方法包括:接收代表视频信号的编码比特流,所述编码比特流包括指示将所述视频信号的帧划分成块的信息,使得在所述帧的任何位置处发生任何大小的至少一个矩形块。 从编码比特流获得信息,该信息用信号通知至少一个矩形块的至少一个视频编码参数。 视频信号的编码比特流根据至少一个矩形块的信息进行解码。 还提供了类似的视频编码方法。

    TRANSFORM COEFFICIENT CODING USING LEVEL-MODE AND RUN-MODE
    20.
    发明申请
    TRANSFORM COEFFICIENT CODING USING LEVEL-MODE AND RUN-MODE 审中-公开
    使用级别模式和运行模式进行变换系数编码

    公开(公告)号:US20160373749A1

    公开(公告)日:2016-12-22

    申请号:US14995512

    申请日:2016-01-14

    CPC classification number: H04N19/13 H04N19/103 H04N19/136 H04N19/18

    Abstract: Video transform coefficient encoding and decoding methods are provided. A two-dimensional array of quantized transform coefficients are obtained for a block of a video frame. The two-dimensional array of quantized transform coefficients are converted to a one-dimensional array of integer samples using a scan pattern, wherein each sample is represented with a level that is an absolute value of the sample and a sign bit if the level is greater than zero. The one-dimensional array of samples is converted to a bit-stream by processing the one-dimensional array of samples in sequential order. A switch is adaptively made between multiple coding modes, where each coding mode is characterized by how consecutive coefficients are jointly coded as a single event. For each mode, a switch may be adaptively made between various variable length code (VLC) tables.

    Abstract translation: 提供了视频变换系数编码和解码方法。 对于视频帧的块获得量化变换系数的二维阵列。 使用扫描图案将量化变换系数的二维阵列转换为整数样本的一维阵列,其中每个样本以等于样本的绝对值的水平和符号位表示,如果该水平较大 比零。 通过按顺序处理样本的一维阵列将样本的一维阵列转换为比特流。 在多个编码模式之间自适应地进行开关,其中每个编码模式的特征在于连续系数如何被联合编码为单个事件。 对于每种模式,可以在各种可变长度代码(VLC)表之间自适应地进行开关。

Patent Agency Ranking