-
21.
公开(公告)号:US20130251041A1
公开(公告)日:2013-09-26
申请号:US13796572
申请日:2013-03-12
Applicant: QUALCOMM INCORPORATED
Inventor: Liwei GUO , Marta KARCZEWICZ , Wei-Jung CHIEN
IPC: H04N7/26
CPC classification number: H04N19/122 , H04N19/13 , H04N19/18 , H04N19/186 , H04N19/513 , H04N19/91
Abstract: In one example, a device includes a video coder configured to determine a context for entropy coding a bin of a value indicative of a last significant coefficient of a block of video data using a function of an index of the bin, and code the bin using the determined context. The video coder may encode or decode the bin using context-adaptive binary arithmetic coding (CABAC). The function may also depend on a size of the block. In this manner, a table indicating context indexes for the contexts need not be stored by the device.
Abstract translation: 在一个示例中,设备包括视频编码器,该视频编码器被配置为使用该bin的索引的函数来确定用于熵编码指示视频数据块的最后有效系数的值的一个上下文的上下文,并且使用 确定的上下文。 视频编码器可以使用上下文自适应二进制算术编码(CABAC)来编码或解码该仓。 该功能还可以取决于块的大小。 以这种方式,指示上下文的上下文索引的表不需要被设备存储。
-
公开(公告)号:US20250005799A1
公开(公告)日:2025-01-02
申请号:US18346097
申请日:2023-06-30
Applicant: QUALCOMM Incorporated
Inventor: Cheng-Teh HSIEH , Venkata Meher Satchit Anand KOTRA , Hyung Joon KIM , Wei-Jung CHIEN
Abstract: Aspects presented herein relate to methods and devices for data processing including an apparatus, e.g., a CPU. The apparatus may obtain an indication of a set of data subunits corresponding to at least one data unit. The apparatus may also arrange data for the set of data subunits into a first data order for the set of data subunits. Further, the apparatus may perform at least one of an encoding process or a decoding process on the data for each data subunit of the set of data subunits. The apparatus may also rearrange the data for the set of data subunits into the first data order for a first data subunit in the set of data subunits and into a second data order for at least one second data subunit in the set of data subunits, where the first data order is different from the second data order.
-
公开(公告)号:US20230254515A1
公开(公告)日:2023-08-10
申请号:US18299607
申请日:2023-04-12
Applicant: QUALCOMM Incorporated
Inventor: Marta KARCZEWICZ , Wei-Jung CHIEN
IPC: H04N19/85 , H04N19/46 , H04N19/117 , H04N19/44 , H04N19/80
CPC classification number: H04N19/85 , H04N19/46 , H04N19/117 , H04N19/44 , H04N19/80
Abstract: Systems and methods of filtering video data using a plurality of filters are disclosed. In an embodiment, a method includes receiving and decoding a plurality of filters embedded in a video data bitstream at a video decoder. The method includes selecting, based on information included in the video data bitstream, a particular filter of the plurality of filters. The method further includes applying the particular filter to at least a portion of decoded video data of the video data bitstream to produce filtered decoded video data.
-
公开(公告)号:US20200221111A1
公开(公告)日:2020-07-09
申请号:US16725775
申请日:2019-12-23
Applicant: QUALCOMM Incorporated
Inventor: Vadim SEREGIN , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/46 , H04N19/159 , H04N19/105 , H04N19/132 , H04N19/186 , H04N19/176 , G06F9/38
Abstract: Systems, methods, and computer-readable storage media for restricting block sizes for illumination compensation are described. An example method can include obtaining a block of a picture of video data; determining a size of the block; determining whether the size of the block is equal to or less than a first block size associated with a block size restriction that restricts bi-directional inter-prediction for blocks having a respective size that is equal to or less than the first block size associated with the block size restriction or whether the size of the block is greater than a second block size associated with a video coding pipeline structure; and disabling illumination compensation for the block based on a determination that the size of the block is equal to or less than the first block size or greater than the second block size.
-
公开(公告)号:US20200213600A1
公开(公告)日:2020-07-02
申请号:US16715069
申请日:2019-12-16
Applicant: QUALCOMM Incorporated
Inventor: Vadim SEREGIN , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/186 , H04N19/513
Abstract: Systems and techniques for processing video data include a pruning processes for motion vector candidate list construction. An illumination compensation flag of a potential motion information candidate to be added to a motion information candidate list can include motion information associated with a block of video data, where the motion information can include a motion vector and an illumination compensation flag. The motion information can be compared with stored motion information in the motion information candidate list, where the stored motion information can include at least one stored motion vector and associated stored illumination compensation flag. When the motion vector matches the stored motion vector, the pruning process can include not adding the motion vector to the motion information candidate list, and updating the stored illumination compensation flag based on a value of the illumination compensation flag and a value of the stored illumination compensation flag.
-
公开(公告)号:US20200186830A1
公开(公告)日:2020-06-11
申请号:US16705027
申请日:2019-12-05
Applicant: QUALCOMM Incorporated
Inventor: Vadim SEREGIN , Cheng-Teh HSIEH , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/573 , H04N19/513 , H04N19/159 , H04N19/46 , H04N19/132 , H04N19/105 , H04N19/186 , H04N19/176
Abstract: Systems and techniques for performing illumination compensation in processing video data include deriving one or more illumination compensation parameters for a block of a picture based on one or more tools which may be used for inter-prediction of the block. Illumination compensation can be selectively applied for the block based on whether bi-directional prediction is to be applied for the inter-prediction of the block. In some cases if it is determined that bi-directional prediction is to be applied for inter-prediction of the block, illumination compensation may be avoided for the block.
-
公开(公告)号:US20200092578A1
公开(公告)日:2020-03-19
申请号:US16572391
申请日:2019-09-16
Applicant: QUALCOMM Incorporated
Inventor: Han HUANG , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/52 , H04N19/176 , H04N19/169 , H04N19/15
Abstract: Systems and techniques for improving costs and efficiency in affine motion prediction of a current block includes storing motion information of previously coded block in a line buffer or one or more local buffers of a coding unit such as coding tree unit (CTU). The line buffer can store motion information of a line of coding blocks located at a boundary of the CTU, while the local buffers can be utilized for storing motion information of coding blocks located anywhere in the CTU. The utilization of the line buffer can be improved by limiting the number of motion vectors of a neighboring block stored in the line buffer and obtaining remaining motion vectors from an additional block when available. The utilization of local buffers can be improved by restricting a size of neighboring blocks whose motion information is stored in the local buffers.
-
公开(公告)号:US20200092577A1
公开(公告)日:2020-03-19
申请号:US16572387
申请日:2019-09-16
Applicant: QUALCOMM Incorporated
Inventor: Han HUANG , Wei-Jung CHIEN , Marta KARCZEWICZ
IPC: H04N19/52 , H04N19/176 , H04N19/169 , H04N19/15
Abstract: Systems and techniques for improving costs and efficiency in affine motion prediction of a current block includes storing motion information of previously coded block in a line buffer or one or more local buffers of a coding unit such as coding tree unit (CTU). The line buffer can store motion information of a line of coding blocks located at a boundary of the CTU, while the local buffers can be utilized for storing motion information of coding blocks located anywhere in the CTU. The utilization of the line buffer can be improved by limiting the number of motion vectors of a neighboring block stored in the line buffer and obtaining remaining motion vectors from an additional block when available. The utilization of local buffers can be improved by restricting a size of neighboring blocks whose motion information is stored in the local buffers.
-
公开(公告)号:US20200068196A1
公开(公告)日:2020-02-27
申请号:US16671499
申请日:2019-11-01
Applicant: QUALCOMM Incorporated
Inventor: Li ZHANG , Wei-Jung CHIEN , Marta KARCZEWICZ , Ye-Kui WANG
IPC: H04N19/117 , H04N19/80 , H04N19/31 , H04N19/463 , H04N19/82
Abstract: A video coder may reconstruct a current picture of video data. A current region of the current picture is associated with a temporal index indicating a temporal layer to which the current region belongs. Furthermore, for each respective array of a plurality of arrays that correspond to different temporal layers, the video coder may store, in the respective array, sets of adaptive loop filtering (ALF) parameters used in applying ALF filters to samples of regions of pictures of the video data that are decoded prior to the current region and that are in the temporal layer corresponding to the respective array or a lower temporal layer than the temporal layer corresponding to the respective array. The video coder determines, based on a selected set of ALF parameters in the array corresponding to the temporal layer to which the current region belongs, an applicable set of ALF parameters.
-
公开(公告)号:US20190306538A1
公开(公告)日:2019-10-03
申请号:US16372249
申请日:2019-04-01
Applicant: QUALCOMM Incorporated
Inventor: Marta KARCZEWICZ , Vadim SEREGIN , Nan HU , Wei-Jung CHIEN
IPC: H04N19/96 , H04N19/44 , H04N19/70 , H04N19/176 , H04N19/91
Abstract: Embodiments include methods and apparatuses for decoding video data including receiving an encoded video bitstream that forms a representation of a coded picture of the video data and determining a partitioning of the coded picture of the video data into a plurality of coded unit. The partitioning may be according to a first tree structure and the plurality of coded units including a leaf node in the first tree structure. A method may further include determining that a residual block of the leaf node is recursively split into a plurality transform units according to a second tree structure.
-
-
-
-
-
-
-
-
-