-
公开(公告)号:US20130222537A1
公开(公告)日:2013-08-29
申请号:US13777785
申请日:2013-02-26
Applicant: QUALCOMM INCORPORATED
Inventor: Ying CHEN , Ye-Kui WANG , Marta KARCZEWICZ
IPC: H04N13/00
CPC classification number: H04N13/10 , H04N19/46 , H04N19/597 , H04N21/4343 , H04N21/4345 , H04N21/4347 , H04N21/816 , H04N21/8451
Abstract: To extract a sub-bitstream from a 3-dimensional video (3DV) bitstream, a device determines a texture target view list that indicates views in the 3DV bitstream that have texture view components that are required for decoding pictures in a plurality of target views. The target views are a subset of the views in the bitstream that are to be decodable from the sub-bitstream. In addition, the device determines a depth target view list that indicates views in the 3DV bitstream that have depth view components that are required for decoding pictures in the plurality of target views. The device determines the sub-bitstream based at least in part on the texture target view list and the depth target view list.
Abstract translation: 为了从三维视频(3DV)比特流中提取子比特流,设备确定指示3DV比特流中具有用于解码多个目标视图中的图片所需的纹理视图分量的视图的纹理目标视图列表。 目标视图是比特流中可从子比特流解码的视图的子集。 此外,该装置确定一个深度目标视图列表,其指示3DV比特流中具有在多个目标视图中解码图片所需的深度视图分量的视图。 该设备至少部分地基于纹理目标视图列表和深度目标视图列表来确定子比特流。
-
公开(公告)号:US20250119529A1
公开(公告)日:2025-04-10
申请号:US18935362
申请日:2024-11-01
Applicant: QUALCOMM Incorporated
Inventor: Yao-Jen CHANG , Jingya LI , Vadim SEREGIN , Marta KARCZEWICZ
IPC: H04N19/105 , H04N19/139 , H04N19/176 , H04N19/513 , H04N19/573
Abstract: Systems and techniques are provided for overlapped block motion compensation (OBMC). A method can include determining an OBMC mode is enabled for a current subblock of video data; for a neighboring subblock(s) adjacent to the current subblock, determining whether a first, second and third condition are met, the first condition comprising that all reference picture lists for predicting the current subblock are used to predict the neighboring subblock; the second condition comprising that identical reference pictures are used to determine motion vectors associated with the current subblock and the neighboring subblock, and the third condition comprising that a difference between motion vectors of the current subblock and the neighboring subblock do not exceed a threshold; and based on determining that the OBMC mode is enabled and the first, second, and third conditions are met, determining not to use motion information of the neighboring subblock for motion compensation of the current subblock.
-
53.
公开(公告)号:US20240323368A1
公开(公告)日:2024-09-26
申请号:US18593767
申请日:2024-03-01
Applicant: QUALCOMM Incorporated
Inventor: Nan HU , Vadim SEREGIN , Marta KARCZEWICZ
IPC: H04N19/117 , H04N19/136 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/86 , H04N19/96
CPC classification number: H04N19/117 , H04N19/136 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/46 , H04N19/86 , H04N19/96
Abstract: Systems, methods, and media are provided for loop filtering across raster scan slices. One example includes obtaining the video data comprising one or more pictures and a first block of a picture having a pixel subject to filtering. A second block is determined to be located in the first slice in a particular relation to the second block. A third block that includes pixels for filtering the pixel is determined to be in a second slice at a diagonal corner of the first block, with filtering across slice boundaries disabled. First one or more pixels of the second block are identified as available for performing loop filtering of the pixel and second one or more pixels of the third block identified as unavailable for performing the loop filtering of the pixel of the first block. The first one or more pixels and the second one or more pixels are padded.
-
公开(公告)号:US20240070871A1
公开(公告)日:2024-02-29
申请号:US18461868
申请日:2023-09-06
Applicant: QUALCOMM Incorporated
Inventor: Geert VAN DER AUWERA , Muhammed Zeyd COBAN , Marta KARCZEWICZ
IPC: G06T7/11 , G02B27/01 , G06T3/00 , G06T19/00 , H04N13/117 , H04N13/161 , H04N13/194 , H04N19/117 , H04N19/176 , H04N19/182 , H04N19/196 , H04N19/597 , H04N19/85 , H04N19/88
CPC classification number: G06T7/11 , G02B27/0172 , G06T3/005 , G06T3/0062 , G06T3/0093 , G06T19/006 , H04N13/117 , H04N13/161 , H04N13/194 , H04N19/117 , H04N19/176 , H04N19/182 , H04N19/197 , H04N19/597 , H04N19/85 , H04N19/88 , G02B2027/0138 , G02B2027/014 , H04N23/698
Abstract: Provided are systems and methods for processing 360-degree video data. In various implementations, a spherical representation of a 360-degree video frame can be segmented into a top region, a bottom region, and a middle region. The middle region can be mapped into one or more rectangular areas of an output video frame. The top region can be mapped into a first rectangular area of the output video frame using a mapping that converts a square to a circle, such that pixels in the circular top region are expanded to fill the first rectangular region. The bottom region can be mapped into a second rectangular area of the output video frame such that pixels in the circular bottom region are expanded to fill the second rectangular region.
-
公开(公告)号:US20240015326A1
公开(公告)日:2024-01-11
申请号:US18343632
申请日:2023-06-28
Applicant: QUALCOMM Incorporated
Inventor: Bappaditya RAY , Marta KARCZEWICZ , Vadim SEREGIN
IPC: H04N19/60 , H04N19/105 , H04N19/159 , H04N19/176
CPC classification number: H04N19/60 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: Systems and techniques are described for processing video data. For example, an apparatus can obtain a block of video data encoded using inter-prediction. In some examples, the apparatus can determine a direction associated with the block of video data, for instance based on pixels of the block of video data, based on pixels of at least one neighboring block of the block of video data, or based on information associated with a geometric partitioning mode (GPM) associated with the block of video data. The apparatus can apply a non-separable transform to the block of video data, for instance to decode or encode the video data. In some examples, the apparatus can apply the non-separable transform to the block according to the direction associated with the block of video data.
-
公开(公告)号:US20230247228A1
公开(公告)日:2023-08-03
申请号:US18299628
申请日: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.
-
公开(公告)号:US20220417522A1
公开(公告)日:2022-12-29
申请号:US17847942
申请日:2022-06-23
Applicant: QUALCOMM Incorporated
Inventor: Han HUANG , Vadim SEREGIN , Wei-Jung CHIEN , Zhi ZHANG , Chun-Chi CHEN , Marta KARCZEWICZ
IPC: H04N19/137 , H04N19/105 , H04N19/176 , H04N19/70
Abstract: Systems and techniques are provided for processing video data. For example, the systems and techniques can include obtaining a current picture of video data and obtaining reference pictures for the current picture from the video data. A merge mode candidate can be determined for the current picture. First and second motion vectors can be identified for the merge mode candidate. A motion vector search strategy can be selected for the merge mode candidate from a plurality of motion vector search strategies. The selected motion vector search strategy can be associated with one or more constraints corresponding to at least one of the first motion vector or the second motion vector. The selected motion vector search strategy can be used to determine refined motion vectors based on the first motion vector, the second motion vector, and the reference pictures. The merge mode candidate can be processed using the refined motion vectors.
-
公开(公告)号:US20210235078A1
公开(公告)日:2021-07-29
申请号:US17153512
申请日:2021-01-20
Applicant: QUALCOMM Incorporated
Inventor: Nan HU , Vadim SEREGIN , Marta KARCZEWICZ
IPC: H04N19/117 , H04N19/82 , H04N19/132 , H04N19/186 , H04N19/176
Abstract: Systems, methods, and media are provided for video coding, including loop filtering. One example includes obtaining the video data comprising one or more pictures and determining a sample of the one or more pictures to be filtered using a loop filter. A shift variable associated with the sample is determined, and a rounding value is selected based on the shift variable. A modified sample is generated, the modified sample being generated at least in part by modifying a value of the sample using one or more filter coefficients, one or more clipping values of the loop filter, the rounding value, and the shift variable. The modified sample is then output.
-
公开(公告)号:US20210195234A1
公开(公告)日:2021-06-24
申请号:US16762777
申请日:2018-11-14
Applicant: Qualcomm Incorporated
Inventor: Kai ZHANG , Jianle CHEN , Li ZHANG , Marta KARCZEWICZ
IPC: H04N19/56 , H04N19/52 , H04N19/70 , H04N19/176
Abstract: A video decoder including one or more processors configured to receive one or more bits, in a bitstream, that indicate the encoded current block of video data was encoded based on a unified candidate list that includes motion vector candidates based on one or more translational motion vectors, and motion vector candidates based on one or more affine motion vectors. A merge index represented in the bitstream may indicate which candidate in the unified candidate list is associated with the motionvector of the encoded current block of video data. Based on the merge index, the one or more processors are configured to select one or more motion vectors of a candidate from the unified candidate list, based on the merge index, where the candidate has one or more of the motion vectors corresponding to the translational motion vectors or affine motion vectors within the unified candidate list.
-
公开(公告)号:US20210099729A1
公开(公告)日:2021-04-01
申请号:US17033659
申请日:2020-09-25
Applicant: QUALCOMM Incorporated
Inventor: Dmytro RUSANOVSKYY , Marta KARCZEWICZ , Yan ZHANG
IPC: H04N19/513 , H04N19/176 , H04N19/139 , H04N19/103 , H04N19/132 , H04N19/186
Abstract: Systems, methods, and computer-readable storage media for video coding and compression are described. Some examples include affine coding modes for video coding and compression. One example is an apparatus for coding video data, the apparatus comprising memory and one or more processors coupled to the memory. The one or more processors are configured to obtain a current coding block from the video data, determine control data for the current coding block, and determine one or more affine motion vector clipping parameters from the control data. The one or more processors further select a sample of the current coding block, determine an affine motion vector for the sample of the current coding block, and clip the affine motion vector using the one or more affine motion vector clipping parameters to generate a clipped affine motion vector.
-
-
-
-
-
-
-
-
-