-
公开(公告)号:US20190098325A1
公开(公告)日:2019-03-28
申请号:US15713065
申请日:2017-09-22
Applicant: QUALCOMM Incorporated
Inventor: Cheng-Teh Hsieh , In Suk Chong , Xianglin Wang
IPC: H04N19/46 , H04N19/70 , H04N19/645 , H04N19/159
Abstract: In one example, a device for accessing image data includes a memory configured to store image data and one or more processors configured to code a plurality of bit length values for a plurality of block fixed length code length (bflc_len) values for a plurality of blocks of a tile or sub-tile of an image, the bit length values representing numbers of bits used to code the blfc_len values, code the bflc_len values for each of the plurality of blocks such that the bflc_len values have numbers of bits indicated by the respective bit length values, code the codewords for each of the plurality of blocks such that the codewords have the numbers of bits indicated by the bflc_len values for corresponding blocks of the plurality of blocks, and access the bit length values, the bflc_len values, and the codewords in the memory.
-
公开(公告)号:US20180288419A1
公开(公告)日:2018-10-04
申请号:US15940349
申请日:2018-03-29
Applicant: QUALCOMM Incorporated
Inventor: Yang Yu , In Suk Chong , Xianglin Wang , Marta Karczewicz
IPC: H04N19/147 , H04N19/124 , H04N19/176 , H04N19/64
CPC classification number: H04N19/147 , H04N19/124 , H04N19/132 , H04N19/14 , H04N19/149 , H04N19/172 , H04N19/176 , H04N19/194 , H04N19/647
Abstract: A video coding device may be configured to estimate, based on a combination of a first parameter and a number of non-zero coefficients in a frame, a number of bits for non-zero coefficients of the frame, to encode the frame based on the estimated number of bits for the non-zero coefficients, to collect an actual number of bits used to encode the non-zero coefficients of the frame and an actual number of the non-zero coefficients in the frame, to update, based on the actual number of bits used to encode the non-zero coefficients of the frame and the actual number of non-zero coefficients in the frame, only the first parameter to form an updated first parameter, to form a rate estimation model using the updated first parameter and a second parameter, and to select, based on the rate estimation model, a coding mode for each block in the frame.
-
公开(公告)号:US10085027B2
公开(公告)日:2018-09-25
申请号:US14737252
申请日:2015-06-11
Applicant: QUALCOMM Incorporated
Inventor: Chengjie Tu , Wei-Jung Chien , Xianglin Wang , Jaehong Chon , In Suk Chong , Marta Karczewicz , Woo-Shik Kim , Xin Zhao
IPC: H04N11/02 , H04N19/14 , H04N19/147 , H04N19/176 , H04N19/119 , H04N19/109 , H04N19/157 , H04N19/567 , H04N19/174
CPC classification number: H04N19/14 , H04N19/109 , H04N19/119 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/176 , H04N19/567
Abstract: A video encoding device comprises a memory configured and at least one processor configured to: determine whether a metric meets a condition based on statistics, wherein the statistics are associated with a first video encoding mode checking order and a second video encoding mode checking order, responsive to determining that the metric meets the condition, select a first encoding mode checking order to encode the first block of video data responsive to determining that the condition is not met, select a second encoding mode checking order different from the first encoding mode checking order to encode the first block of video data, update the statistics based on the selected first or second encoding mode checking order, and encode a second block of video data, based on the updated statistics, and using the first or second mode checking order.
-
公开(公告)号:US09998739B2
公开(公告)日:2018-06-12
申请号:US15060273
申请日:2016-03-03
Applicant: QUALCOMM Incorporated
Inventor: Jaehong Chon , In Suk Chong , Wei-Jung Chien , Xianglin Wang , Marta Karczewicz
IPC: H04N7/12 , G06K9/46 , H04N19/139 , H04N19/119 , H04N19/176 , H04N19/147 , H04N19/513 , H04N19/107 , H04N19/61 , H04N19/103 , H04N19/19
CPC classification number: H04N19/139 , H04N19/103 , H04N19/107 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/19 , H04N19/513 , H04N19/61
Abstract: To encode video data, a video encoder partitions a 2N×2N block of video data into four N×N blocks, determines encoding modes for each of the four N×N blocks, calculates values representative of encoded versions of the four N×N blocks using the encoding modes for each of the four N×N blocks, determines whether to skip testing of at least one non-square partitioning mode for the 2N×2N block based on the calculated values, and encodes the 2N×2N block based at least in part on the determination of whether to skip testing of the at least one non-square partitioning mode.
-
公开(公告)号:US09510000B2
公开(公告)日:2016-11-29
申请号:US14635958
申请日:2015-03-02
Applicant: QUALCOMM Incorporated
Inventor: In Suk Chong , Geert Van der Auwera , Marta Karczewicz
IPC: H04N19/105 , H04N19/14 , H04N19/176 , H04N19/70 , H04N19/196 , H04N19/117 , H04N19/463 , H04N19/167
CPC classification number: H04N19/105 , H04N19/117 , H04N19/14 , H04N19/167 , H04N19/176 , H04N19/196 , H04N19/463 , H04N19/70
Abstract: This disclosure describes techniques for performing sample adaptive offset signaling and coding in a video coding process. Techniques of the disclosure include both a merge-based and prediction-based signaling process for sample adaptive offset information (i.e., offset values and offset type). The techniques includes determining offset information for a current partition, comparing the offset information of the current partition with offset information of one or more neighbor partitions, coding a merge instruction in the case that the offset information of one of the one or more neighbor partitions is the same as the offset information of the current partition, and coding one of a plurality of prediction instructions in the case that the offset information of the one or more neighbor partitions is not the same as the offset information of the current partition.
-
公开(公告)号:US20130101018A1
公开(公告)日:2013-04-25
申请号:US13653950
申请日:2012-10-17
Applicant: QUALCOMM INCORPORATED
Inventor: In Suk Chong , Xianglin Wang , Marta Karczewicz
IPC: H04N7/26
CPC classification number: H04N19/196 , H04N19/117 , H04N19/14 , H04N19/186 , H04N19/463 , H04N19/82
Abstract: This disclosure proposes techniques to allow more flexibility in filtering chroma components in the adaptive loop filter. In one example, a method for adaptive loop filtering includes performing luma adaptive loop filtering based for luma components of a block of pixels, and performing chroma adaptive loop filtering for chroma components of the block of pixels, wherein filter coefficients for both the luma adaptive loop filtering and chroma adaptive loop filtering are derived from a block-based mode or a region-based mode. The method may further include determining to perform luma adaptive loop filtering on the block of pixels, and determining to perform chroma adaptive loop filtering on the block of pixels, wherein the determining to perform chroma adaptive loop filtering is performed independently of determining to perform luma adaptive loop filtering.
Abstract translation: 本公开提出了在自适应环路滤波器中滤除色度分量的更多灵活性的技术。 在一个示例中,用于自适应环路滤波的方法包括基于像素块的亮度分量执行亮度自适应环路滤波,并且对像素块的色度分量执行色度自适应环路滤波,其中亮度自适应环路的滤波器系数 从基于块的模式或基于区域的模式导出滤波和色度自适应环路滤波。 该方法还可以包括确定对像素块执行亮度自适应环路滤波,并且确定对像素块执行色度自适应环路滤波,其中执行色度自适应环路滤波的确定独立于确定执行亮度自适应 循环过滤。
-
公开(公告)号:US20180288420A1
公开(公告)日:2018-10-04
申请号:US15940393
申请日:2018-03-29
Applicant: QUALCOMM Incorporated
Inventor: Yang Yu , In Suk Chong , Xianglin Wang , Marta Karczewicz
IPC: H04N19/147 , H04N19/124 , H04N19/176 , H04N19/64
Abstract: A video coding device may be configured to estimate, based on a combination of a first parameter and a number of non-zero coefficients in a frame, a number of bits for non-zero coefficients of the frame, to encode the frame based on the estimated number of bits for the non-zero coefficients, to collect an actual number of bits used to encode the non-zero coefficients of the frame and an actual number of the non-zero coefficients in the frame, to update, based on the actual number of bits used to encode the non-zero coefficients of the frame and the actual number of non-zero coefficients in the frame, only the first parameter to form an updated first parameter, to form a rate estimation model using the updated first parameter and a second parameter, and to select, based on the rate estimation model, a coding mode for each block in the frame.
-
公开(公告)号:US10051289B2
公开(公告)日:2018-08-14
申请号:US13646102
申请日:2012-10-05
Applicant: Qualcomm Incorporated
Inventor: In Suk Chong , Sanjeev Kumar , Marta Karczewicz
IPC: H04N7/12 , H04N19/86 , H04N19/117 , H04N19/82 , H04N19/61
Abstract: A video coder configured to perform sample adaptive offset filtering can determine a center value for a set of pixels based on values of pixels in the set, divide bands of pixels values into groups based on the center value, and determine offset values for the bands based on the groups.
-
公开(公告)号:US09591331B2
公开(公告)日:2017-03-07
申请号:US13829774
申请日:2013-03-14
Applicant: QUALCOMM Incorporated
Inventor: In Suk Chong , Jaehong Chon , Marta Karczewicz
IPC: H04N19/70 , H04N19/82 , H04N19/174 , H04N19/80 , H04N19/176 , H04N19/117
CPC classification number: H04N19/70 , H04N19/117 , H04N19/174 , H04N19/176 , H04N19/80 , H04N19/82
Abstract: Systems, methods, and devices are disclosed that encode video, decode video, or both. These systems, methods, and devices generate and/or receive an enable syntax element in an encoded bitstream, wherein the enable syntax element indicates whether a loop filter is turned on or turned off for a group of video blocks. They also generate or receive one or more additional syntax elements identifying parameters for the loop filter for the group of video blocks in response to the enable syntax element indicating the loop filter is turned on for the group of video blocks. These systems, methods, and devices also perform the loop filter for the group of video blocks based on the received enable syntax element.
Abstract translation: 公开了对视频,解码视频或两者进行编码的系统,方法和设备。 这些系统,方法和设备在编码比特流中产生和/或接收启用语法元素,其中启用语法元素指示是否为一组视频块打开或关闭环路滤波器。 响应于指示为视频块组接通环路滤波器的使能语法元素,它们还生成或接收一个或多个额外的语法元素,用于识别视频块组的环路滤波器的参数。 这些系统,方法和设备还基于接收到的使能语法元素对视频块组执行环路滤波器。
-
公开(公告)号:US20160261870A1
公开(公告)日:2016-09-08
申请号:US14737271
申请日:2015-06-11
Applicant: QUALCOMM Incorporated
Inventor: Chengjie Tu , Wei-Jung Chien , Xianglin Wang , Jaehong Chon , In Suk Chong , Marta Karczewicz , Woo-Shik Kim , Xin Zhao
IPC: H04N19/147 , H04N19/14 , H04N19/174 , H04N19/176
CPC classification number: H04N19/14 , H04N19/109 , H04N19/119 , H04N19/147 , H04N19/157 , H04N19/174 , H04N19/176 , H04N19/567
Abstract: A video encoding device comprises a memory configured to store video data and at least one processor configured to: select one of a full rate-distortion (RD) checking scheme or a fast RD checking scheme, determine an RD cost associated with encoding a block of the video data based on the selected full RD checking scheme or fast RD checking scheme, determine a partitioning scheme for the block based on the determined RD cost, and encode the block using the determined partitioning scheme based on the determined RD cost.
Abstract translation: 视频编码装置包括:存储器,被配置为存储视频数据;以及至少一个处理器,被配置为:选择全速率失真(RD)检查方案或快速RD检查方案之一,确定与编码块 基于所选择的完整RD检查方案或快速RD检查方案的视频数据基于确定的RD成本确定块的分区方案,并且基于确定的RD成本使用确定的分区方案对块进行编码。
-
-
-
-
-
-
-
-
-