-
公开(公告)号:US10015497B2
公开(公告)日:2018-07-03
申请号:US14948227
申请日:2015-11-20
发明人: Neil W. Brydon , Danny R. Hunt , Sean T. McCarthy
IPC分类号: H04L12/26 , H04N19/146 , H04N19/159 , H04N19/46 , H04N19/196 , H04N19/149 , H04N19/124 , H04N19/152 , H04N19/154 , H04N19/10 , H04N19/184
CPC分类号: H04N19/146 , H04N19/10 , H04N19/124 , H04N19/149 , H04N19/152 , H04N19/154 , H04N19/159 , H04N19/184 , H04N19/196 , H04N19/46
摘要: A constrained variable rate coding technique limits the number of bits used in an encoding process. A quality setting indicates a maximum level of quality to be used in the encoding process which limits the number of bits used in the encoding process. A bandwidth reclamation factor which indicates an amount of bandwidth to conserve may also be used with the quality setting. The constrained variable rate coding technique using a lower quality encoding process for less complex video data and a higher quality encoding technique for higher quality video data.
-
公开(公告)号:US20180077410A1
公开(公告)日:2018-03-15
申请号:US15807353
申请日:2017-11-08
发明人: Toru Kumakura
IPC分类号: H04N19/10 , H04N19/46 , H04N19/11 , H04N19/159 , H04N19/176
CPC分类号: H04N19/10 , H04N19/11 , H04N19/159 , H04N19/176 , H04N19/46
摘要: A prediction direction difference calculating unit derives a prediction direction difference in intra prediction modes of a plurality of reference blocks used for an intra prediction processing of a block to be coded. A most probable mode determining unit and a coding tree selecting unit determine a most probable mode as an intra prediction mode candidate of the block to be coded based on the intra prediction modes of the reference blocks used for deriving the prediction direction difference and the prediction direction difference, and creates a coding tree assigned with a bitstream having a shorter code length than other prediction modes for the determined most probable mode. A variable length coding unit codes information for specifying an intra prediction mode of the block to be coded according to the coding tree.
-
公开(公告)号:US09843816B2
公开(公告)日:2017-12-12
申请号:US14691376
申请日:2015-04-20
IPC分类号: H04N19/10 , H04N19/196 , H04N19/167 , H04N19/593 , H04N19/94
CPC分类号: H04N19/196 , H04N19/167 , H04N19/593 , H04N19/94
摘要: A system and method for coding video data in pattern mode for display stream compression (DSC) is disclosed. In one aspect, the method includes determining that a first pattern in a current block of video data is not in a pattern database comprising a plurality of patterns, and adding the first pattern to the pattern database. The first pattern may be associated with a first index identifying a location of the first pattern in the pattern database. The method further includes coding the current block in pattern mode at least in part via signaling (i) the first pattern determined not to be in the pattern database and (ii) the first index identifying the location of the first pattern in the first database.
-
公开(公告)号:US20170310979A1
公开(公告)日:2017-10-26
申请号:US15517539
申请日:2014-10-16
发明人: Mark Q. SHAW , Jan P. ALLEBACH , Edward J. DELP
IPC分类号: H04N19/182 , H04N19/17 , H04N19/10 , H04N19/167 , H04N21/234 , H04N19/51
CPC分类号: H04N19/182 , H04N19/10 , H04N19/117 , H04N19/167 , H04N19/17 , H04N19/186 , H04N19/51 , H04N19/82 , H04N21/234
摘要: A video coder includes a processing resource and a non-transitory storage device containing instructions executable by the processing resource to compute a weighted Δ frame based on a saliency map and a Δ frame. The saliency map is to indicate the relative importance of each pixel in a current frame based on its perceptual significance. The Δ frame is to include differences between corresponding pixels in a current frame and a motion predicted frame.
-
65.
公开(公告)号:US09716882B2
公开(公告)日:2017-07-25
申请号:US13734774
申请日:2013-01-04
发明人: Koohyar Minoo , David Baylon , Yue Yu , Limin Wang
IPC分类号: H04N19/00 , H04N19/10 , H04N19/176 , H04N19/117 , H04N19/14 , H04N19/182 , H04N19/82
CPC分类号: H04N19/10 , H04N19/117 , H04N19/14 , H04N19/176 , H04N19/182 , H04N19/82
摘要: In one embodiment, a method for encoding sample adaptive offset (SAO) values in a video encoding process is provided, the method comprising: selecting an edge offset type; selecting one of one or more edge offset sub-classes; within at least one of the edge offset sub-classes, generating an interpolated pixel value that is related to a current pixel value; generating an offset value that is related to the interpolated pixel value; and optionally applying the offset value to at least the current pixel value to form an SAO compensated value.
-
公开(公告)号:US09633624B2
公开(公告)日:2017-04-25
申请号:US15152516
申请日:2016-05-11
申请人: MEDIATEK INC.
发明人: Chi-Cheng Ju , Tsu-Ming Liu
IPC分类号: G06T1/20 , G06T9/00 , G09G5/00 , H04N19/10 , G06F3/14 , H04N19/172 , H04N19/12 , H04N19/136 , H04N19/156 , H04N19/164
CPC分类号: G09G5/006 , G06F3/14 , G06T1/20 , G06T9/00 , G09G5/005 , G09G2330/021 , G09G2340/02 , G09G2340/04 , G09G2350/00 , G09G2370/08 , G09G2370/10 , H04N19/10 , H04N19/12 , H04N19/136 , H04N19/156 , H04N19/164 , H04N19/172
摘要: A data processing apparatus has a de-compressor and an input interface. The de-compressor de-compresses a compressed display data in an input bitstream. The input interface receives the input bitstream from another data processing apparatus via a display interface, parses indication information included in the input bitstream, and configures the de-compressor to employ a de-compression algorithm according to the indication information.
-
公开(公告)号:US09565404B2
公开(公告)日:2017-02-07
申请号:US13707404
申请日:2012-12-06
申请人: Apple Inc.
发明人: Yeping Su , Hsi-Jung Wu , Hao Pan
IPC分类号: H04N7/26 , H04N19/10 , H04N19/117 , H04N19/463 , H04N19/14 , H04N19/17 , H04N19/80 , H04N19/176 , H04N19/61 , H04N19/577
CPC分类号: H04N19/10 , H04N19/117 , H04N19/14 , H04N19/17 , H04N19/176 , H04N19/463 , H04N19/577 , H04N19/61 , H04N19/80
摘要: Video encoders often produce banding artifacts on areas with smooth gradients and low levels of detail/noise. In this disclosure, a video encoding system identifies the banded areas and adjusts coding parameters accordingly. The video coder may include a pre-coding banding detector and a post-coding banding detector. The pre-coding detector may identify regions in the input picture with smooth gradients that are likely to have banding artifacts after encoding. The post-coding detector may identify regions in the reconstructed picture with visible banding. Usage of pre-coding detector and/or post-coding detector depends on how an encoder operates. In a single-pass encoding or during the first pass of a multi-pass encoding, the pre-coding detection maps are used. During picture re-encoding or during later passes of a multi-pass encoding, the post-coding detector maps are used.
摘要翻译: 视频编码器经常在平滑梯度和低细节/噪音水平的区域产生带状伪影。 在本公开中,视频编码系统识别带状区域并相应地调整编码参数。 视频编码器可以包括预编码带状检测器和后编码条带检测器。 预编码检测器可以在编码后可能具有可能具有带状伪影的平滑梯度来识别输入图像中的区域。 后编码检测器可以用可见条带识别重建图像中的区域。 预编码检测器和/或后编码检测器的使用取决于编码器如何工作。 在单遍编码中或在多遍编码的第一遍期间,使用预编码检测图。 在图像重新编码期间或在多遍编码的稍后通过期间,使用后编码检测器图。
-
68.
公开(公告)号:US09357185B2
公开(公告)日:2016-05-31
申请号:US13669096
申请日:2012-11-05
发明人: Liwei Guo , Wei-Jung Chien , Marta Karczewicz
IPC分类号: H04N19/10 , H03M7/40 , H04N19/176 , H04N19/13 , H04N19/18
CPC分类号: H04N19/10 , H03M7/4018 , H03M7/4037 , H04N19/13 , H04N19/176 , H04N19/18
摘要: A video encoder is configured to encode a binary sting indicating a position of a last significant coefficient within a video block. A video decoder is configured to decode the encoded binary string. The string may be coded using context adaptive binary arithmetic coding (CABAC). Binary indices of the binary string may be assigned a context. The context may be determined according to a mapping function. A context may be a assigned to one or more binary indices where each index is associated with a different block size. The last binary index of a 16×16 video block may share a context with the last binary index of a 32×32 video block.
摘要翻译: 视频编码器被配置为对指示视频块内的最后有效系数的位置的二进制编码进行编码。 视频解码器被配置为对编码的二进制串进行解码。 字符串可以使用上下文自适应二进制算术编码(CABAC)来编码。 二进制字符串的二进制索引可以被分配上下文。 上下文可以根据映射函数来确定。 上下文可以被分配给一个或多个二进制索引,其中每个索引与不同的块大小相关联。 16×16视频块的最后二进制索引可以与32×32视频块的最后二进制索引共享上下文。
-
公开(公告)号:US20160073106A1
公开(公告)日:2016-03-10
申请号:US14703366
申请日:2015-05-04
申请人: Apple Inc.
发明人: Yeping Su , Hsi-Jung Wu , Ke Zhang , Chris Y. Chung , Xiaosong Zhou
IPC分类号: H04N19/10
CPC分类号: H04N19/10 , H04N21/234363 , H04N21/23439 , H04N21/23805 , H04N21/8456 , H04N21/8543
摘要: In a video coding system, a common video sequence is coded multiple times to yield respective instances of coded video data. Each instance may be coded according to a set coding parameters derived from a target bit rate of a respective tier of service. Each tier may be coded according to a constraint that limits a maximum coding rate of the tier to be less than a target bit rate of another predetermined tier of service. Having been coded according to the constraint facilitates dynamic switching among tiers by a requesting client device processing resources or communication bandwidth changes. Improved coding systems to switch among different coding streams may increase quality of video streamed while minimizing transmission and storage size of such content.
摘要翻译: 在视频编码系统中,公共视频序列被多次编码以产生编码视频数据的各个实例。 每个实例可以根据从相应服务等级的目标比特率导出的集合编码参数进行编码。 每个层可以根据将该层的最大编码率限制为小于另一预定服务层的目标比特率的约束进行编码。 已经根据约束进行编码有助于请求客户端设备处理资源或通信带宽变化的层之间的动态切换。 改进的在不同编码流之间切换的编码系统可以提高视频流的质量,同时最小化这些内容的传输和存储大小。
-
公开(公告)号:US09282328B2
公开(公告)日:2016-03-08
申请号:US13758169
申请日:2013-02-04
申请人: Peisong Chen , Wade K. Wan
发明人: Peisong Chen , Wade K. Wan
摘要: Sample adaptive offset (SAO) in accordance with video coding. SAO filtering may be performed before de-blocking processing (e.g., in accordance with video signal decoding and/or encoding). For example, a receiver and/or decoder communication device may receive signaling from a transmitter and/or encoder communication device that includes various band offsets. Corresponding band indices may be determined via analysis of the received video signal (e.g., received from the transmitter and/or encoder communication device), inferentially without requiring signaling of such band indices from the transmitter and/or encoder communication device. Upon appropriate analysis of one or more largest coding units (LCUs) generated from the video signal to determine a pixel value distribution (e.g., which may be using a histogram in one instance), then based on that pixel value distribution, the band indices are identified and the band offsets applied thereto.
-
-
-
-
-
-
-
-
-