Patents by Inventor Gleb Verba

Gleb Verba 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: 20250119550
    Abstract: A method of decoding video data includes determining a predefined search area that is predefined based on dimensions of a current block within a current picture; determining one or more block vectors; determining one or more additional search areas based on the one or more block vectors; determining a prediction block for the current block based on the predefined search area and the one or more additional search areas; and reconstructing the current block based on the prediction block.
    Type: Application
    Filed: October 3, 2024
    Publication date: April 10, 2025
    Inventors: Gleb Verba, Zhi Zhang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20250008082
    Abstract: An example device for decoding video data includes a memory configured to store video data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine that vector information for a current block of video data is to be coded using a merge with vector difference mode; determine a search process to be used to determine a vector difference for the vector information; select a merge candidate from a merge candidate list to determine a vector predictor for the vector information; perform the search process to determine the vector difference; apply the vector difference to the vector predictor to form a final vector, and form a prediction block for the current block using the final vector.
    Type: Application
    Filed: May 23, 2024
    Publication date: January 2, 2025
    Inventors: Gleb Verba, Zhi Zhang, Vadim Seregin, Marta Karczewicz
  • Publication number: 20240348799
    Abstract: Example techniques are disclosed for coding video data. An example device for coding video data includes one or more processors. The one or more processors are configured to determine a current template of a current block of video data. The one or more processors are configured to determine a potential reference block in a picture of the video data for the current block. The one or more processors are configured to determine that the potential reference block and a reference template of the potential reference block are entirely within the picture, the reference template having a same shape as the current template. The one or more processors are configured to, based on the potential reference block and the reference template both being entirely within the picture, perform template matching between the reference template and the current template and code the current block based on the template matching.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 17, 2024
    Inventors: Gleb Verba, Zhi Zhang, Vadim Seregin, Marta Karczewicz