Patents by Inventor Attilio FIANDROTTI

Attilio FIANDROTTI 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).

  • Patent number: 11800097
    Abstract: A method of processing a first image in a first plurality of images, wherein the first image is divided into a plurality of pixel blocks, is proposed, which comprises, for a current block of the first image: selecting, in a set of a plurality of predefined interpolation filters, an interpolation filter based on a prediction of an interpolation filter determined by a supervised learning algorithm to which data related to the current block is input; and using the selected interpolation filter for calculating fractional pixel values in a second image of the plurality of images for a temporal prediction of pixels of the current block based on a reference block correlated to the current block in the second image, wherein the second image is distinct from the first image and was previously encoded according to an image encoding sequence for encoding the images of the plurality of images.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: October 24, 2023
    Assignee: ATEME
    Inventors: Anthony Nasrallah, Thomas Guionnet, Mohsen Abdoli, Marco Cagnazzo, Attilio Fiandrotti
  • Publication number: 20230047115
    Abstract: Method for compressing a sequence of images comprising a first image and a second image, the method comprising the steps of: generating a first descriptor comprising parameters for displaying a computer-generated graphical element in the first image, the graphical element being of non-photographic origin, and the display parameters not comprising pixel values; processing the second image so as to determine an event which gave rise to a potential variation in the parameters for displaying the graphical element between the first image and the second image; generating a second descriptor comprising an event code indicating the determined event.
    Type: Application
    Filed: December 10, 2020
    Publication date: February 16, 2023
    Applicants: SAFRAN DATA SYSTEMS, INSTITUT MINES-TELECOM
    Inventors: Marco CAGNAZZO, Attilio FIANDROTTI, Christophe RUELLAN
  • Publication number: 20220284298
    Abstract: The present invention relates to a method for pruning a neural network comprising a plurality of neurons, said method comprising: an initialization phase, wherein input information is fetched comprising at least parameters ({wni,bni}) related to said neural network and a dataset (D) representative of a task that said neural network has to deal with, wherein said parameters ({wni,bni}) comprising a weights vector (wni) and/or a bias (bni) related to at least one neuron of said plurality of neurons; a regularization phase, wherein said neural network is trained according to a training algorithm by using said dataset (D); a thresholding phase, wherein an element (wnij) of said weights vector (wni) is put at zero when its absolute value is below a given threshold (T).
    Type: Application
    Filed: October 6, 2020
    Publication date: September 8, 2022
    Applicants: SISVEL TECHNOLOGY S.R.L., INSTITUT MINES TÉLÉCOM
    Inventors: Enzo TARTAGLIONE, Marco GRANGETTO, Francesco ODIERNA, Andrea BRAGAGNOLO, Attilio FIANDROTTI
  • Publication number: 20220141460
    Abstract: A method of processing a first image in a first plurality of images, wherein the first image is divided into a plurality of pixel blocks, is proposed, which comprises, for a current block of the first image: selecting, in a set of a plurality of predefined interpolation filters, an interpolation filter based on a prediction of an interpolation filter determined by a supervised learning algorithm to which data related to the current block is input; and using the selected interpolation filter for calculating fractional pixel values in a second image of the plurality of images for a temporal prediction of pixels of the current block based on a reference block correlated to the current block in the second image, wherein the second image is distinct from the first image and was previously encoded according to an image encoding sequence for encoding the images of the plurality of images.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 5, 2022
    Inventors: Anthony Nasrallah, Thomas Guionnet, Mohsen Abdoli, Marco Cagnazzo, Attilio Fiandrotti
  • Publication number: 20210142175
    Abstract: A method includes providing a neural network having a set of weights. The neural network receives an input data structure for generating a corresponding output array according to values of the set of weights. The neural network is trained to obtain a trained neural network. The training includes setting values of the set of weights with a gradient descent algorithm which exploits a cost function including a loss term and a regularization term. The trained neural network is deployed on a device through a communication network, and used by the device. The regularization term is based on a rate of change of elements of the output array caused by variations of the set of weights values.
    Type: Application
    Filed: July 18, 2019
    Publication date: May 13, 2021
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Attilio FIANDROTTI, Gianluca FRANCINI, Skjalg LEPSOY, Enzo TARTAGLIONE