Patents by Inventor Marta Karczewicz

Marta Karczewicz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220150545
    Abstract: A video decoder configured to set a context index variable to a first value, wherein the first value for the context index variable is associated with a first context; context decode a first bin for a syntax element indicating a transform using the first context; determine a new value for the context index variable based on a value of the first bin; context decode a second bin for the syntax element indicating the transform using a context associated with the new value; determine an inverse transform from a set of inverse transform candidates based on the first bin and the second bin; and apply the inverse transform to a set of coefficients to determine a block of residual data.
    Type: Application
    Filed: June 9, 2021
    Publication date: May 12, 2022
    Inventors: Hilmi Enes Egilmez, Vadim Seregin, Marta Karczewicz
  • Patent number: 11330284
    Abstract: In an example, a method of processing video data includes splitting a current block of video data into a plurality of sub-blocks for deriving motion information of the current block, where the motion information indicates motion of the current block relative to reference video data. The method also includes deriving, separately for each respective sub-block of the plurality of sub-blocks, motion information comprising performing a motion search for a first set of reference data that corresponds to a second set of reference data outside of each respective sub-block. The method also includes decoding the plurality of sub-blocks based on the derived motion information and without decoding syntax elements representative of the motion information.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Xiang Li, Ying Chen, Li Zhang, Hongbin Liu, Jianle Chen, Marta Karczewicz
  • Patent number: 11330298
    Abstract: This disclosure describes video encoding and video decoding techniques for encoding and decoding video data in a chroma intra prediction mode. The techniques may improve the encoding and decoding process by simplifying aspects of the encoding and decoding process and by reducing a number of binarization tables used for the encoding and decoding. Moreover, reducing the number binarization tables may, in turn, reduce the amount of memory needed in an encoder device or decoder device to perform the video encoding or decoding process.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Bappaditya Ray, Geert Van der Auwera, Marta Karczewicz
  • Patent number: 11330272
    Abstract: In one example, an apparatus is disclosed for coding coefficients associated with a block of video data during a video coding process, the apparatus comprising a video coder configured to code information that identifies a scanning order associated with the block, wherein to code the information that identifies the scanning order associated with the block, the video coder is configured to determine a most probable scanning order for the block, and code an indication of whether the scanning order associated with the block is the most probable scanning order. In another example, to code the information that identifies the scanning order associated with the block, the video coder is further configured to, in the event the scanning order associated with the block is not the most probable scanning order, code an indication of the scanning order associated with the block.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Muhammed Zeyd Coban, Yunfei Zheng, Joel Sole Rojals, Marta Karczewicz
  • Patent number: 11330297
    Abstract: Methods incorporating extensions to copy-above mode for palette mode coding are disclosed. In one aspect, the method includes coding a current pixel of a current block of video data in copy-previous mode via coding a previous line index. The coding of the current pixel in copy-previous mode further including identifying a number of candidate values for the previous line index, identifying a number of escape pixels in a column of pixels above the current pixel in the current block, and reducing a number of candidate values of the previous line index by the number of identified escape pixels.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: May 10, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Wei Pu, Feng Zou, Marta Karczewicz, Rajan Laxman Joshi, Joel Sole Rojals, Vadim Seregin
  • Patent number: 11323747
    Abstract: Techniques are described for harmonizing coding techniques when residual differential pulse code modulation (RDPCM) is applied to a residual block. In some examples, a scan order used for such a residual block may be required to be the same as when the residual block is generated from intra-predicting the current block and when the residual block is generated from inter-predicting or intra block copy predicting the current block.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 3, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Rajan Laxman Joshi, Joel Sole Rojals, Marta Karczewicz
  • Patent number: 11323712
    Abstract: Provided are systems, methods, and computer-readable medium for encoding and decoding video data. In various examples, a coding device can include multiple luma QP and chroma QP relationship tables. In performing quantization or inverse quantization one video data being encoded or decoded, respectively, the coding device can select a table. The table can be selected based on, for example, a slice type, a prediction mode, and/or a luminance value, among other factors. The coding device can then use the luma QP value to look up a chroma QP value from the table. The luma QP and chroma QP values can then be used in quantization or inverse quantization.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: May 3, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Wei-Jung Chien, Kai Zhang, Yi-Wen Chen, Marta Karczewicz
  • Patent number: 11323733
    Abstract: In an example a method of processing video data includes determining a first palette for a first block of video data that is located in a first row of blocks, generating a predictor palette for constructing at least one second palette of at least one second block of video data in the first row of blocks coded, reinitializing the predictor palette for determining a third palette of a third block of video data that is located in a second row of blocks, wherein re-initializing the predictor palette comprises re-initializing the predictor palette based on the one or more palette entries of the first palette or an initial predictor palette generated after coding the first block, determining the third palette of the third block based on the re-initialized predictor palette, and coding the third block using the third palette.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: May 3, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Vadim Seregin, Rajan Laxman Joshi, Marta Karczewicz, Wei Pu, Joel Sole Rojals
  • Patent number: 11323748
    Abstract: A video decoder may receive, in a bitstream that comprises an encoded representation of video data, information indicating whether a residual block is partitioned and information indicating a partition tree type for the residual block based on the residual block being partitioned, wherein the residual block is indicative of a difference between a current block and a prediction block. The video decoder may determine, based on the received information that the residual block is partitioned and the partition tree type for the residual block, a plurality of residual sub-blocks into which the residual block is partitioned according to the partition tree type. The video decoder may produce the residual data for the current block based at least in part on the residual block being partitioned according to the partition tree type into the plurality of residual sub-blocks and may decode the current block using the residual data.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: May 3, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Hilmi Enes Egilmez, Vadim Seregin, Amir Said, Marta Karczewicz
  • Patent number: 11317111
    Abstract: Systems and techniques for video coding and compression are described herein. Some examples include affine coding modes for video coding and compression. One example is an apparatus for coding video data that includes a memory and a processor or processors coupled to the memory. The processor(s) 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 processor(s) are further configured to 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.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: April 26, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Dmytro Rusanovskyy, Marta Karczewicz, Yan Zhang
  • Patent number: 11317088
    Abstract: This disclosure describes gradient-based prediction refinement. A video coder (e.g., video encoder or video decoder) determines one or more prediction blocks for inter-predicting a current block (e.g., based on one or more motion vectors for the current block). In gradient-based prediction refinement, the video coder modifies one or more samples of the prediction block based on various factors such as displacement in a horizontal direction, the horizontal gradient, a displacement in the vertical direction, and a vertical gradient. This disclosure provides for gradient-based prediction refinement where a precision level of the displacement (e.g., at least one of the horizontal or vertical displacement) is unified (e.g., the same) for different prediction modes (e.g., including an affine mode and a bi-directional optical flow (BDOF) mode).
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: April 26, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Han Huang, Wei-Jung Chien, Marta Karczewicz
  • Patent number: 11310519
    Abstract: An example device for decoding video data includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine whether a coding mode for a current block of the video data is an affine mode. The one or more processors are also configured to determine whether pattern refined optical flow (PROF) is enabled in the sequence parameter set (SPS) for the current block. Based at least in part on the coding mode for the current block being the affine mode and PROF being enabled in the SPS for the current block, the one or more processors are configured to disable a deblocking filter for subblock boundaries of the current block and decode the current block with the deblocking filter disabled for the subblock boundaries of the current block.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: April 19, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Bappaditya Ray, Han Huang, Geert Van der Auwera, Marta Karczewicz
  • Patent number: 11310536
    Abstract: An example device includes a memory and processing circuitry in communication with the memory. The processing circuitry of a device is configured to form a most probable mode (MPM) candidate list for a chroma block of the video data stored to the memory, such that the MPM candidate list includes one or more derived modes (DMs) associated with a luma block of the video data associated with the chroma block, and a plurality of luma prediction modes that can be used for coding luminance components of the video data. The processing circuitry is further configured to select a mode from the MPM candidate list, and to code the chroma block according to the mode selected from the MPM candidate list.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: April 19, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Li Zhang, Wei-Jung Chien, Jianle Chen, Xin Zhao, Marta Karczewicz
  • Patent number: 11310533
    Abstract: An example method includes decoding, from an encoded video bitstream, a sequence parameter set (SPS) referred to by one or more pictures of video data, wherein decoding the SPS comprises: parsing, at a first position in the SPS, a syntax element that indicates whether joint coding of chroma residuals is enabled or disabled for the one or more pictures of video data referring to the SPS; and parsing, at a second position in the SPS that is after the first position, one or more syntax elements representing a quantization parameter (QP) mapping table.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: April 19, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Geert Van der Auwera, Marta Karczewicz
  • Patent number: 11310497
    Abstract: An example device for decoding video data includes a memory configured to store the video data and one or more processors implemented in circuitry and coupled to the memory. The one or more processors are configured to determine a first distance index associated with a first geometric partition mode (GEO) angle for a first prediction unit (PU) of the video data to be 4. The one or more processors are configured to determine a first displacement value based on the first distance index, the first displacement value being indicative of a distance from a center of the first PU to a GEO split. The one or more processors are configured to decode the first PU based on the first GEO angle and the first displacement value. The first displacement value is half of a displacement value associated with a distance index of 2.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: April 19, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Kevin Pascal Andre Reuze, Han Huang, Chun-Chi Chen, Po-Han Lin, Wei-Jung Chien, Vadim Seregin, Marta Karczewicz
  • Publication number: 20220114763
    Abstract: A method of encoding point cloud data includes determining an amount by which a laser turns for determining points in a point cloud represented by the point cloud data, generating a syntax element indicative of the amount by which the laser turns, wherein a value of the syntax element is a defined value less than the amount by which the laser turns, and signaling the syntax element.
    Type: Application
    Filed: September 8, 2021
    Publication date: April 14, 2022
    Inventors: Bappaditya Ray, Adarsh Krishnan Ramasubramonian, Geert Van der Auwera, Marta Karczewicz
  • Patent number: 11303885
    Abstract: A device for decoding video data can be configured to determine a size for a block of video data, wherein the block of video data comprises a rectangular, non-square block; determine an intra prediction mode for the block of video data; locate, in a neighboring block of the block of video data, reference samples corresponding to the determined intra prediction mode; in response to the intra prediction mode for the block of video data being a wide-angle intra prediction mode and corresponding to a diagonal direction of the block, filter the reference samples to determine filtered reference samples; generate a predictive block for the block of video data from the filtered reference samples; determine decoded version of the block of video data from the predictive block; and output the decoded version of the block of video data.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 12, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Geert Van der Auwera, Adarsh Krishnan Ramasubramonian, Marta Karczewicz
  • Patent number: 11303892
    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.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: April 12, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Nan Hu, Vadim Seregin, Marta Karczewicz
  • Patent number: 11303912
    Abstract: The disclosure describes example of performing an inverse dynamic range adjustment (DRA) to a picture as part of outputting the picture from memory. A device for decoding video data includes a memory configured to store a picture in a DRA domain and a processor configured to determine that the picture in the dynamic range adjustment (DRA) domain stored in the memory is to be output from the memory, subsequent to determining that the picture in the DRA domain is to be output, perform a process of outputting the picture in the DRA domain, and at the process of outputting the picture in the DRA domain from the memory, apply inverse DRA to the picture.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: April 12, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Adarsh Krishnan Ramasubramonian, Dmytro Rusanovskyy, Marta Karczewicz
  • Patent number: 11303904
    Abstract: A device for decoding video data determines a quantization parameter (QP) for a block of transform coefficients, wherein the block of transform coefficients is a non-square, rectangular block; determines a value for (log2 (width)+log2 (height), wherein width represents a width of the block of transform coefficients and height represents a height of the block of transform coefficients; in response to the value not being divisible by 2, determines a modified QP for the block of transform coefficients based on the QP; inverse transforms the transform coefficients to determine a block of quantized residual samples; and dequantizes the quantized residual samples based on the modified QP to determine a block of residual samples.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: April 12, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Marta Karczewicz, Muhammed Zeyd Coban