Patents by Inventor Davide ABATI

Davide ABATI 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: 20240169708
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for delta quantization for video processing and other data streams with temporal content. An example method generally includes receiving image data including at least a first frame and a second frame, generating a first convolutional output based on a first frame using a machine learning model, generating a second convolutional output based on a difference between the first frame and the second frame using one or more quantizers of the machine learning model, generating a third convolutional output associated with the second frame as a combination of the first convolutional output and the second convolutional output, and performing image processing based on the first convolutional output and the third convolutional output.
    Type: Application
    Filed: June 20, 2023
    Publication date: May 23, 2024
    Inventors: Davide ABATI, Amirhossein HABIBIAN, Markus NAGEL
  • Publication number: 20230154169
    Abstract: Certain aspects of the present disclosure provide techniques and apparatus for processing video content using an artificial neural network. An example method generally includes receiving a video data stream including at least a first frame and a second frame. First features are extracted from the first frame using a teacher neural network. A difference between the first frame and the second frame is determined. Second features are extracted from at least the difference between the first frame and the second frame using a student neural network. A feature map for the second frame is generated based a summation of the first features and the second features. An inference is generated for at least the second frame of the video data stream based on the generated feature map for the second feature.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 18, 2023
    Inventors: Amirhossein HABIBIAN, Davide ABATI, Haitam BEN YAHIA
  • Publication number: 20220301311
    Abstract: A processor-implemented method for processing a video includes receiving the video as an input at an artificial neural network (ANN). The video includes a sequence of frames. A set of features of a current frame of the video and a prior frame of the video are extracted. The set of features including a set of support features for a set of pixels of the prior frame to be aligned with a set of reference features of the current frame. A similarity between a support feature for each pixel in the set of pixels of the set of support features of the prior frame and a corresponding reference feature of the current frame is computed. An attention map is generated based on the similarity. An output including a reconstruction of the current frame is generated based on the attention map.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 22, 2022
    Inventors: Davide ABATI, Amirhossein HABIBIAN, Amir GHODRATI
  • Publication number: 20220159278
    Abstract: A method for video processing via an artificial neural network includes receiving a video stream as an input at the artificial neural network. A residual is computed based on a difference between a first feature of a current frame of the video stream and a second feature of a previous frame of the video stream. One or more portions of the current frame of the video stream are processed based on the residual. Additionally, processing is skipped for one or more portions of the current frame of the video based on the residual.
    Type: Application
    Filed: November 16, 2021
    Publication date: May 19, 2022
    Inventors: Amirhossein HABIBIAN, Davide ABATI, Babak EHTESHAMI BEJNORDI
  • Publication number: 20210150345
    Abstract: Various aspects provide methods for learning, such as continual learning, that support task-incremental learning using a multi-head classification architecture. Various aspects may enable conditional computing to support multi-head classification. Various aspects provide methods for learning, such as continual learning, that support class-incremental learning using a single-head classification architecture. Various aspects may enable conditional computing to support single-head classification by predicting the task associated with a given test input and selecting an associated classification head based at least in part on the task prediction.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 20, 2021
    Inventors: Davide ABATI, Babak EHTESHAMI BEJNORDI, Jakub Mikolaj TOMCZAK, Tijmen Pieter Frederik BLANKEVOORT