Patents by Inventor Skjalg Lepsoy

Skjalg Lepsoy 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: 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
  • 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
  • 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: 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
  • 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
  • Patent number: 9008424
    Abstract: A method for comparing a first image with a second image. The method identifies first keypoints in the first image and second keypoints in the second image and associates each first keypoint with a corresponding second keypoint to form a corresponding keypoint match. For each pair of first keypoints, the method further calculates the distance therebetween for obtaining a corresponding first length. Similarly, for each pair of second keypoints, the method calculates the distance therebetween for obtaining a corresponding second length. The method further calculates a plurality of distance ratios; each distance ratio is based on a length ratio between a selected one between a first length and a second length and a corresponding selected one between a second length and a first length, respectively.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: April 14, 2015
    Assignee: Telecom Italia S.p.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Skjalg Lepsoy, Pedro Porto Buarque de Gusmao
  • Publication number: 20150036936
    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: Application
    Filed: December 20, 2012
    Publication date: February 5, 2015
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20150016723
    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: Application
    Filed: January 2, 2012
    Publication date: January 15, 2015
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20140363078
    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: Application
    Filed: October 12, 2012
    Publication date: December 11, 2014
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Massimo Balestri, Gianluca Francini, Skjalg Lepsoy
  • Patent number: 8625678
    Abstract: A method for estimating motion for the scalable video coding, includes the step of estimating the motion field of a sequence of photograms which can be represented with a plurality of space resolution levels including computing the motion field for the minimum resolution level and, until the maximum resolution level is reached, repeating the steps of: rising by one resolution level; extracting the photograms for such resolution level; and computing the motion field for such resolution level. The motion field is computed through an optical flow equation which contains, for every higher level than the minimum resolution level, a regularization factor between levels which points out the difference between the solution for the considered level and the solution for the immediately lower resolution level. A more or less high value of the regularization factor implies more or less relevant changes of the component at the considered resolution during the following process iterations.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: January 7, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Skjalg Lepsoy