Patents by Inventor Gianluca Francini

Gianluca Francini 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: 20240064531
    Abstract: A method for configuring a cellular network comprising a plurality of network cells.
    Type: Application
    Filed: December 20, 2021
    Publication date: February 22, 2024
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Simone BIZZARRI, Gianluca FRANCINI, Giorgio GHINAMO, Giuseppe MINERVA
  • Patent number: 11755913
    Abstract: A method in which a convolutional neural network is configured to receive an input data structure including a group of values corresponding to signal samples and to generate a corresponding classification output indicative of a selected one among plural predefined classes. The convolutional neural network includes an ordered sequence of layers, each configured to receive a corresponding layer input data structure including a group of input values, and generate a corresponding layer output data structure including a group of output values by convolving the layer input data structure with at least one corresponding filter including a corresponding group of weights. The layer input data structure of the first layer of the sequence corresponds to the input data structure. The layer input data structure of a generic layer of the sequence different from the first layer corresponds to the layer output data structure generated by a previous layer in the sequence.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: September 12, 2023
    Assignee: TELECOM ITALIA S.p.A
    Inventors: Gianluca Francini, Skjalg Lepsoy, Pedro Porto Buarque De Gusmao
  • 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
  • Patent number: 11003963
    Abstract: A monitoring system assesses the position of at least one target within an area. The monitoring system comprises a processing unit adapted to receive, from a camera, at least a frame depicting a scene of the area. The frames generated by the camera have a first resolution. The processing unit comprises: a database module storing, for each at least one target, a corresponding reference image, each reference image having a second resolution lower than the first resolution; a segmentation module configured to segment a received frame into frame segments, each frame segment having a resolution corresponding to the second resolution; a search module configured to implement a visual search procedure between each frame segment and a reference image comprising a depiction of the at least one target; and a position and translation module for calculating the position of the at least one target within the received frame.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: May 11, 2021
    Assignee: Telecom Italia S.p.A.
    Inventors: Gianluca Francini, Fabrizio Moggio, Nicola Reale, Andrea Varesio, Marco Vecchietti
  • Publication number: 20200042871
    Abstract: A method in which a convolutional neural network is configured to receive an input data structure including a group of values corresponding to signal samples and to generate a corresponding classification output indicative of a selected one among plural predefined classes. The convolutional neural network includes an ordered sequence of layers, each configured to receive a corresponding layer input data structure including a group of input values, and generate a corresponding layer output data structure including a group of output values by convolving the layer input data structure with at least one corresponding filter including a corresponding group of weights. The layer input data structure of the first layer of the sequence corresponds to the input data structure. The layer input data structure of a generic layer of the sequence different from the first layer corresponds to the layer output data structure generated by a previous layer in the sequence.
    Type: Application
    Filed: March 11, 2016
    Publication date: February 6, 2020
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Gianluca FRANCINI, Skjalg LEPSOY, Pedro PORTO BUARQUE DE GUSMAO
  • Publication number: 20190347530
    Abstract: A monitoring system assesses the position of at least one target within an area. The monitoring system comprises a processing unit adapted to receive from a camera, at least a frame depicting a scene of the area. The frames generated by the camera have a first resolution. The processing unit comprises: a database module storing, for each at least one target, a corresponding reference image, each reference image having a second resolution lower than the first resolution; a segmentation module configured to segment a received frame into frame segments, each frame segment having a resolution corresponding to the second resolution; a search module configured to implement a visual search procedure between each frame segment and a reference image comprising a depiction of the at least one target; and a position and translation module for calculating the position of the at least one target within the received frame.
    Type: Application
    Filed: December 27, 2016
    Publication date: November 14, 2019
    Applicant: Telecom Italia S.p.A.
    Inventors: Gianluca FRANCINI, Fabrizio MOGGIO, Nocola REALE, Andrea VARESIO, Marco VECCHIETTI
  • Patent number: 10354143
    Abstract: A method (100) for comparing a first video shot (Vs1) comprising a first set of first images (I1(s)) with a second video shot (Vs2) comprising a second set of second images (I2(t)), at least one between the first and the second set comprising at least two images.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: July 16, 2019
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Skjalg Lepsoy, Massimo Balestri, Gianluca Francini
  • Patent number: 10152646
    Abstract: A method for identifying keypoints in a digital image including a set of pixels. Each pixel has associated thereto a respective value of an image representative parameter. The method includes approximating a filtered image. The filtered image depends on a filtering parameter and includes for each pixel of the image a filtering function that depends on the filtering parameter to calculate a filtered value of the value of the representative parameter of the pixel. The approximating includes: a) generating a set of base filtered images; each base filtered image is the image filtered with a respective value of the filtering parameter; b) for each pixel of at least a subset of the set of pixels, approximating the filtering function by a respective approximation function based on the base filtered images; the approximation function is a function of the filtering parameter within a predefined range of the filtering parameter.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: December 11, 2018
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20170249516
    Abstract: A method (100) for comparing a first video shot (Vs1) comprising a first set of first images (I1(s)) with a second video shot (Vs2) comprising a second set of second images (I2(t)), at least one between the first and the second set comprising at least two images.
    Type: Application
    Filed: October 13, 2014
    Publication date: August 31, 2017
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Skjalg LEPSØY, Massimo BALESTRI, Gianluca FRANCINI
  • Patent number: 9602854
    Abstract: A method for generating a time scheduling of a contents stream distributed to plural terminals. The contents stream is segmented in consecutive segments, each segment defining a corresponding program. The method includes: receiving auxiliary metadata including a planned time scheduling of the content stream which has been set in advance and monitoring at least a portion of a segment of the contents stream to extract corresponding content features therefrom, generating a corresponding fingerprint based on the extracted content features and assessing at least one among an actual start time and an actual end time of such segment based on a comparison between the fingerprint and a reference fingerprint associated with such segment, and updating the planned time scheduling based on the assessed at least one among the actual start time and actual end time to generate a time scheduling synchronized with the contents stream.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: March 21, 2017
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Gianluca Francini, Nicola Adami, Sergio Benini, Riccardo Leonardi
  • Patent number: 9412037
    Abstract: A method for processing an image, including: identifying a group of keypoints in the image; for each keypoint, calculating a corresponding descriptor array including plural array elements, each array element storing values taken by a corresponding color gradient histogram of a respective sub-region of the image in the neighborhood of the keypoint; for each keypoint, subdividing the descriptor array in at least two sub-arrays each including a respective number of elements of the descriptor array, and generating a compressed descriptor array including a corresponding compressed sub-array for each of the at least two sub-arrays, each compressed sub-array obtained by compressing the corresponding sub-array by vector quantization using a respective codebook; exploiting the compressed descriptor arrays of the keypoints for image analysis.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: August 9, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Patent number: 9373056
    Abstract: A method for processing an image is proposed. The method comprises identifying a first group of keypoints in the image. For each keypoint of the first group, the method provides for identifying at least one corresponding keypoint local feature related to said each keypoint; for said at least one keypoint local feature, calculating a corresponding local feature relevance probability; calculating a keypoint relevance probability based on the local feature relevance probabilities of said at least one local feature. The method further comprises selecting keypoints, among the keypoints of the first group, having the highest keypoint relevance probabilities to form a second group of keypoints, and exploiting the keypoints of the second group for analyzing the image. The local feature relevance probability calculated for a local feature of a keypoint is obtained by comparing the value assumed by said local feature with a corresponding reference statistical distribution of values of said local feature.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: June 21, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20160155014
    Abstract: A method for identifying keypoints in a digital image including a set of pixels. Each pixel has associated thereto a respective value of an image representative parameter. The method includes approximating a filtered image. The filtered image depends on a filtering parameter and includes for each pixel of the image a filtering function that depends on the filtering parameter to calculate a filtered value of the value of the representative parameter of the pixel. The approximating includes: a) generating a set of base filtered images; each base filtered image is the image filtered with a respective value of the filtering parameter; b) for each pixel of at least a subset of the set of pixels, approximating the filtering function by a respective approximation function based on the base filtered images; the approximation function is a function of the filtering parameter within a predefined range of the filtering parameter.
    Type: Application
    Filed: July 23, 2014
    Publication date: June 2, 2016
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Massimo BALESTRI, Gianluca FRANCINI, Skjalg LEPSOY
  • Publication number: 20160125261
    Abstract: A method for processing an image is proposed. The method comprises identifying a first group of keypoints in the image. For each keypoint of the first group, the method provides for identifying at least one corresponding keypoint local feature related to said each keypoint; for said at least one keypoint local feature, calculating a corresponding local feature relevance probability; calculating a keypoint relevance probability based on the local feature relevance probabilities of said at least one local feature. The method further comprises selecting keypoints, among the keypoints of the first group, having the highest keypoint relevance probabilities to form a second group of keypoints, and exploiting the keypoints of the second group for analysing the image. The local feature relevance probability calculated for a local feature of a keypoint is obtained by comparing the value assumed by said local feature with a corresponding reference statistical distribution of values of said local feature.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Patent number: 9319690
    Abstract: A method for processing an image includes: identifying a group of keypoints in the image; for each keypoint of the group; a) calculating a corresponding descriptor array including a plurality of array elements, each array element storing values taken by a corresponding color gradient histogram of a respective sub-region of the image in the neighborhood of the keypoint; b) generating at least one compressed descriptor array by compressing at least one portion of the descriptor array by vector quantization using a codebook including a plurality of codewords.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: April 19, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Patent number: 9311391
    Abstract: A method of content recommendation, includes: generating a first digital mathematical representation of contents to associate the contents with a first plurality of words describing the contents; generating a second digital mathematical representation of text documents different from the contents to associate the documents with a second plurality of words; processing the first and second pluralities of words to determine a common plurality of words; processing the first and second digital mathematical representations to generate a common digital mathematical representation of the contents and the text documents based on the common plurality of words; and providing content recommendation by processing the common digital mathematical representation.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: April 12, 2016
    Assignee: Telecom Italia S.p.A.
    Inventors: Skjalg Lepsoy, Gianluca Francini, Fabrizio Antonelli
  • Patent number: 9269020
    Abstract: A method for processing an image including: identifying a first group of keypoints in the image; for each keypoint of the first group, identifying at least one corresponding keypoint local feature related to the each keypoint; for the at least one keypoint local feature, calculating a corresponding local feature relevance probability; calculating a keypoint relevance probability based on the local feature relevance probabilities of the at least one local feature; selecting keypoints, among the keypoints of the first group, having the highest keypoint relevance probabilities to form a second group of keypoints, and exploiting the keypoints of the second group for analyzing the image. The local feature relevance probability calculated for a local feature of a keypoint is obtained by comparing the value assumed by the local feature with a corresponding reference statistical distribution of values of the local feature.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: February 23, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Patent number: 9245204
    Abstract: A method comparing first and second images, including: identifying and matching first and second keypoints in the first and second images; arranging a distribution of values of a calculated plurality of first distance ratios in a histogram; determining a number of correct keypoint matches, including: determining a matrix, each matrix element corresponding to a respective pair of keypoint matches with a value corresponding to a difference between a value of the histogram including a distance ratio of the respective pair of keypoint matches and an outlier probability density value weighted by a parameter; determining the parameter value such that the matrix dominant eigenvector is equal to a vector with a first value if the pair of keypoint match is correct and a second value if the pair of keypoint match is incorrect; determining the number of correct keypoint matches based on the dominant eigenvalue associated to the dominant eigenvector.
    Type: Grant
    Filed: January 2, 2012
    Date of Patent: January 26, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Gianluca Francini, Skjalg Lepsoy
  • Patent number: 9013487
    Abstract: Method for determining the bounding box of a computerized graphic shape comprising one or more primitives described in vectorial mode, wherein the bounding box is calculated by applying analytical mathematical formulas to the vectorial description of the primitives constituting the shape without preliminarily performing a phase of drawing and displaying of the shape through resolution of the vectorial primitives that compose it.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: April 21, 2015
    Assignee: Telecom Italia S.p.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Diego Gibellino, Andrea Varesio
  • Publication number: 20150104110
    Abstract: A method for processing an image includes: identifying a group of keypoints in the image; for each keypoint of the group; a) calculating a corresponding descriptor array including a plurality of array elements, each array element storing values taken by a corresponding color gradient histogram of a respective sub-region of the image in the neighborhood of the keypoint; b) generating at least one compressed descriptor array by compressing at least one portion of the descriptor array by vector quantization using a codebook including a plurality of codewords.
    Type: Application
    Filed: April 19, 2013
    Publication date: April 16, 2015
    Applicant: TELECOM ITALIA S.p. A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy