-
公开(公告)号:US20090238279A1
公开(公告)日:2009-09-24
申请号:US12077768
申请日:2008-03-21
CPC分类号: H04N19/00442 , H04N19/30 , H04N19/34 , H04N19/61 , H04N19/63
摘要: Techniques and tools are described for scalable video encoding and decoding. In some embodiments, an encoding tool encodes base layer video and outputs encoded base layer video in a base layer bit stream. The encoding tool encodes inter-layer residual video (representing differences between input video and reconstructed base layer video) using motion compensation relative to previously reconstructed inter-layer residual video. For the inter-layer residual video, the encoding tool outputs motion information and motion-compensated prediction residuals in an enhancement layer bit stream. A decoding tool receives the base layer bit stream and enhancement layer bit stream, reconstructs base layer video, reconstructs inter-layer residual video, and combines the reconstructed base layer video and reconstructed inter-layer residual video. Using motion compensation for the inter-layer residual video facilitates the use of separate motion vectors and separate codecs for the base layer video and inter-layer residual video.
摘要翻译: 描述了可扩展视频编码和解码的技术和工具。 在一些实施例中,编码工具对基层视频进行编码并在基层比特流中输出经编码的基层视频。 编码工具使用相对于先前重建的层间残留视频的运动补偿来编码层间残差视频(表示输入视频和重建的基本层视频之间的差异)。 对于层间残差视频,编码工具在增强层比特流中输出运动信息和运动补偿预测残差。 解码工具接收基层比特流和增强层比特流,重构基层视频,重建层间残留视频,并组合重建的基层视频和重建层间残留视频。 对于层间残留视频使用运动补偿有助于使用单独的运动矢量和单独的编解码器用于基本层视频和层间残留视频。
-
公开(公告)号:US20050068208A1
公开(公告)日:2005-03-31
申请号:US10989594
申请日:2004-11-15
申请人: Jie Liang , Chih-Lung Lin , Sridhar Srinivasan , Thomas Holcomb
发明人: Jie Liang , Chih-Lung Lin , Sridhar Srinivasan , Thomas Holcomb
CPC分类号: H04N19/93 , H04N19/129 , H04N19/13 , H04N19/159 , H04N19/16 , H04N19/176 , H04N19/196 , H04N19/463 , H04N19/61 , H04N19/70
摘要: Tools and techniques for applying scan patterns during encoding and decoding of progressive video are described. For example, a video decoder entropy decodes transform coefficients in a one-dimensional array and scans the transform coefficients into a block according to a scan pattern. The block is 8×4, and the scan pattern biases the vertical direction for at least the lowest frequency AC coefficients in the horizontal and vertical directions. Or, the block is 4×8, and the scan pattern biases the horizontal direction for at least the lowest frequency AC coefficients in the horizontal and vertical directions. A corresponding video encoder applies the scan patterns to scan transform coefficients from blocks to one-dimensional arrays.
摘要翻译: 描述了在逐行视频的编码和解码期间应用扫描模式的工具和技术。 例如,视频解码器熵解码一维阵列中的变换系数,并根据扫描模式将变换系数扫描成块。 该块为8×4,并且扫描图案偏置垂直方向至少在水平和垂直方向上的最低频率AC系数。 或者,块是4×8,并且扫描图案在水平和垂直方向上至少对最低频率AC系数偏置水平方向。 相应的视频编码器应用扫描图案来扫描从块到一维阵列的变换系数。
-
公开(公告)号:US08428374B2
公开(公告)日:2013-04-23
申请号:US12495481
申请日:2009-06-30
申请人: Sridhar Srinivasan , Pohsiang Hsu
发明人: Sridhar Srinivasan , Pohsiang Hsu
CPC分类号: H04N19/103 , H04N19/105 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/172 , H04N19/176 , H04N19/196 , H04N19/46 , H04N19/50 , H04N19/507 , H04N19/51 , H04N19/513 , H04N19/52 , H04N19/523 , H04N19/527 , H04N19/587 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/86
摘要: Various techniques and tools for encoding and decoding (e.g., in a video encoder/decoder) binary information (e.g., skipped macroblock information) are described. In some embodiments, the binary information is arranged in a bit plane, and the bit plane is coded at the picture/frame layer. The encoder and decoder process the binary information and, in some embodiments, switch coding modes. For example, the encoder and decoder use normal, row-skip, column-skip, or differential modes, or other and/or additional modes. In some embodiments, the encoder and decoder define a skipped macroblock as a predicted macroblock whose motion is equal to its causally predicted motion and which has zero residual error. In some embodiments, the encoder and decoder use a raw coding mode to allow for low-latency applications.
-
公开(公告)号:US20050053150A1
公开(公告)日:2005-03-10
申请号:US10931885
申请日:2004-08-31
申请人: Pohsiang Hsu , Sridhar Srinivasan
发明人: Pohsiang Hsu , Sridhar Srinivasan
IPC分类号: G06K9/36 , H03M7/40 , H03M7/46 , H04N20060101 , H04N7/12 , H04N7/26 , H04N7/30 , H04N7/34 , H04N7/36 , H04N7/50
CPC分类号: H04N19/86 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/122 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/14 , H04N19/146 , H04N19/147 , H04N19/149 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/60 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/85 , H04N19/93
摘要: A digital media content (e.g., image, video, audio, etc.) encoder/decoder employs a spatially varying parameter to condition the application of an overlap pre-process and post-process to adjacent transform block edges for the spatial-domain lapped transform. This conditional application of the lapped transform to sub-blocks of the digital media can be signaled on an edge, block, macro-block or other granularity. Further, a restriction on use of the conditional lapped transform based on a frame-level quantization or other bit-rate related parameter minimizes the signaling overhead impact at low bit-rates of coding.
摘要翻译: 数字媒体内容(例如,图像,视频,音频等)编码器/解码器采用空间变化的参数来将覆盖预处理和后处理的应用调整到用于空间域重叠变换的相邻变换块边缘 。 重叠变换到数字媒体的子块的这种条件应用可以在边缘,块,宏块或其他粒度上发信号通知。 此外,基于帧级量化或其他比特率相关参数的使用条件重叠变换的限制使得在低比特率编码下的信令开销影响最小化。
-
公开(公告)号:US20050013497A1
公开(公告)日:2005-01-20
申请号:US10622284
申请日:2003-07-18
申请人: Pohsiang Hsu , Bruce Lin , Thomas Holcomb , Kunal Mukerjee , Sridhar Srinivasan
发明人: Pohsiang Hsu , Bruce Lin , Thomas Holcomb , Kunal Mukerjee , Sridhar Srinivasan
CPC分类号: H04N19/577 , H04N19/102 , H04N19/107 , H04N19/136 , H04N19/16 , H04N19/18 , H04N19/186 , H04N19/46 , H04N19/52 , H04N19/61
摘要: Techniques and tools for encoding and decoding video images (e.g., interlaced frames) are described. For example, a video encoder or decoder processes 4:1:1 format macroblocks comprising four 8×8 luminance blocks and four 4×8 chrominance blocks. In another aspect, fields in field-coded macroblocks are coded independently of one another (e.g., by sending encoded blocks in field order). Other aspects include DC/AC prediction techniques and motion vector prediction techniques for interlaced frames.
摘要翻译: 描述了用于编码和解码视频图像(例如,隔行扫描帧)的技术和工具。 例如,视频编码器或解码器处理包括四个8×8亮度块和四个4×8色度块的4:1:1格式宏块。 在另一方面,字段编码宏块中的字段彼此独立地被编码(例如,通过以现场顺序发送编码的块)。 其他方面包括用于交错帧的DC / AC预测技术和运动矢量预测技术。
-
公开(公告)号:US07369709B2
公开(公告)日:2008-05-06
申请号:US10931885
申请日:2004-08-31
申请人: Pohsiang Hsu , Sridhar Srinivasan
发明人: Pohsiang Hsu , Sridhar Srinivasan
CPC分类号: H04N19/86 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/122 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/14 , H04N19/146 , H04N19/147 , H04N19/149 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/60 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/85 , H04N19/93
摘要: A digital media content (e.g., image, video, audio, etc.) encoder/decoder employs a spatially varying parameter to condition the application of an overlap pre-process and post-process to adjacent transform block edges for the spatial-domain lapped transform. This conditional application of the lapped transform to sub-blocks of the digital media can be signaled on an edge, block, macro-block or other granularity. Further, a restriction on use of the conditional lapped transform based on a frame-level quantization or other bit-rate related parameter minimizes the signaling overhead impact at low bit-rates of coding.
摘要翻译: 数字媒体内容(例如,图像,视频,音频等)编码器/解码器采用空间变化的参数来将覆盖预处理和后处理的应用调整到用于空间域重叠变换的相邻变换块边缘 。 重叠变换到数字媒体的子块的这种条件应用可以在边缘,块,宏块或其他粒度上发信号通知。 此外,基于帧级量化或其他比特率相关参数的使用条件重叠变换的限制使得在低比特率编码下的信令开销影响最小化。
-
公开(公告)号:US20050053302A1
公开(公告)日:2005-03-10
申请号:US10931695
申请日:2004-08-31
申请人: Sridhar Srinivasan , Pohsiang Hsu
发明人: Sridhar Srinivasan , Pohsiang Hsu
IPC分类号: G06K9/36 , H03M7/40 , H03M7/46 , H04N7/12 , H04N7/26 , H04N7/30 , H04N7/34 , H04N7/36 , H04N7/50
CPC分类号: H04N19/93 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86
摘要: A video encoder/decoder implements a lapped transform by applying an overlap filter in the spatial or transform domains to transform blocks. For interlace frames whose alternating scan lines are temporally displaced, the encoder/decoder imposes a limitation on application of the overlap filter to exclude horizontal block edges between adjacent transform blocks. This limitation can be imposed in both implementations where the overlap transform is applied across all blocks of an image, as well as implementations in which the lapped transform is conditionally applied on a spatially varying basis across the image.
摘要翻译: 视频编码器/解码器通过在空间或变换域中应用重叠滤波器来转换块来实现重叠变换。 对于交替扫描线在时间上移位的隔行扫描帧,编码器/解码器对叠加滤波器的应用施加限制,以排除相邻变换块之间的水平块边缘。 这种限制可以在两种实现方式中进行,其中重叠变换被应用在图像的所有块上,以及其中重叠变换在跨越图像的空间变化的基础上有条件地应用的实现。
-
公开(公告)号:US20050013494A1
公开(公告)日:2005-01-20
申请号:US10623128
申请日:2003-07-18
申请人: Sridhar Srinivasan , Thomas Holcomb , Pohsiang Hsu
发明人: Sridhar Srinivasan , Thomas Holcomb , Pohsiang Hsu
CPC分类号: H04N19/86 , H04N19/117 , H04N19/136 , H04N19/139 , H04N19/159 , H04N19/61 , H04N19/82
摘要: An improved deblocking filter for a video encoder/decoder reduces the computation expense of evaluating deblocking conditions. The improved deblocking filter bases the decision to filter block edges on sampled statistics of edge presence and strength, and also uses information of the motion vector, coded block pattern and transform type.
摘要翻译: 用于视频编码器/解码器的改进的去块滤波器降低了评估去块条件的计算费用。 改进的去块滤波器基于对边缘存在和强度的采样统计过滤块边缘的决定,并且还使用运动矢量,编码块模式和变换类型的信息。
-
公开(公告)号:US07555167B2
公开(公告)日:2009-06-30
申请号:US11495354
申请日:2006-07-27
申请人: Sridhar Srinivasan , Pohsiang Hsu
发明人: Sridhar Srinivasan , Pohsiang Hsu
CPC分类号: H04N19/103 , H04N19/105 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/172 , H04N19/176 , H04N19/196 , H04N19/46 , H04N19/50 , H04N19/507 , H04N19/51 , H04N19/513 , H04N19/52 , H04N19/523 , H04N19/527 , H04N19/587 , H04N19/61 , H04N19/70 , H04N19/82 , H04N19/86
摘要: Various techniques and tools for encoding and decoding (e.g., in a video encoder/decoder) binary information (e.g., skipped macroblock information) are described. In some embodiments, the binary information is arranged in a bit plane, and the bit plane is coded at the picture/frame layer. The encoder and decoder process the binary information and, in some embodiments, switch coding modes. For example, the encoder and decoder use normal, row-skip, column-skip, or differential modes, or other and/or additional modes. In some embodiments, the encoder and decoder define a skipped macroblock as a predicted macroblock whose motion is equal to its causally predicted motion and which has zero residual error. In some embodiments, the encoder and decoder use a raw coding mode to allow for low-latency applications.
摘要翻译: 描述用于编码和解码(例如,在视频编码器/解码器)二进制信息(例如,跳过的宏块信息)中的各种技术和工具。 在一些实施例中,二进制信息被布置在位平面中,并且位平面在图像/帧层被编码。 编码器和解码器处理二进制信息,并且在一些实施例中处理切换编码模式。 例如,编码器和解码器使用正常,行跳跃,列跳过或差分模式,或其他和/或附加模式。 在一些实施例中,编码器和解码器将跳过的宏块定义为其运动等于其因果预测运动并且具有零残差的预测宏块。 在一些实施例中,编码器和解码器使用原始编码模式来允许低延迟应用。
-
公开(公告)号:US07412102B2
公开(公告)日:2008-08-12
申请号:US10931695
申请日:2004-08-31
申请人: Sridhar Srinivasan , Pohsiang Hsu
发明人: Sridhar Srinivasan , Pohsiang Hsu
IPC分类号: G06K9/36
CPC分类号: H04N19/93 , H04N19/102 , H04N19/109 , H04N19/11 , H04N19/112 , H04N19/117 , H04N19/129 , H04N19/13 , H04N19/137 , H04N19/146 , H04N19/147 , H04N19/159 , H04N19/16 , H04N19/172 , H04N19/176 , H04N19/18 , H04N19/184 , H04N19/186 , H04N19/196 , H04N19/46 , H04N19/463 , H04N19/51 , H04N19/52 , H04N19/523 , H04N19/593 , H04N19/61 , H04N19/63 , H04N19/70 , H04N19/82 , H04N19/86
摘要: A video encoder/decoder implements a lapped transform by applying an overlap filter in the spatial or transform domains to transform blocks. For interlace frames whose alternating scan lines are temporally displaced, the encoder/decoder imposes a limitation on application of the overlap filter to exclude horizontal block edges between adjacent transform blocks. This limitation can be imposed in both implementations where the overlap transform is applied across all blocks of an image, as well as implementations in which the lapped transform is conditionally applied on a spatially varying basis across the image.
摘要翻译: 视频编码器/解码器通过在空间或变换域中应用重叠滤波器来转换块来实现重叠变换。 对于交替扫描线在时间上移位的隔行扫描帧,编码器/解码器对叠加滤波器的应用施加限制,以排除相邻变换块之间的水平块边缘。 这种限制可以在两种实现方式中进行,其中重叠变换被应用在图像的所有块上,以及其中重叠变换在跨越图像的空间变化的基础上有条件地应用的实现。
-
-
-
-
-
-
-
-
-