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

  • 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
  • Publication number: 20130308861
    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: Application
    Filed: January 25, 2011
    Publication date: November 21, 2013
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Skjalg Lepsoy, Pedro Porto Buarque De Gusmao
  • Publication number: 20130276033
    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: Application
    Filed: December 29, 2010
    Publication date: October 17, 2013
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Gianluca Francini, Nicola Adami, Sergio Benini, Riccardo Leonardi
  • Publication number: 20120299932
    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: Application
    Filed: December 30, 2009
    Publication date: November 29, 2012
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Diego Gibellino, Andrea Varesio
  • Patent number: 8295554
    Abstract: A method of deriving a digital terrain model from a digital surface model of an area of interest includes: dividing the area of interest into a plurality of area portions or patches; calculating, from the digital surface model, a set of candidate surfaces adapted to represent a ground surface in each area portion; if such set includes at least two candidate surfaces, estimating a distance from the ground surface of each candidate surface by using a function of a set of geometrical features related to the considered candidate surface, such function being derived from a known relation between a digital surface model and the height of the ground surface in a reference area; selecting, as a representation of the ground surface in each area portion, the candidate surface having the smallest distance from the ground surface, so as to obtain local digital terrain models; and merging the different digital terrain models.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: October 23, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Gianluca Francini, Skjalg Lepsoy
  • Patent number: 8275195
    Abstract: In a system for stereo vision including two cameras shooting the same scene, a method is performed for determining scattered disparity fields when the epipolar geometry is known, which includes the steps of: capturing, through the two cameras, first and second images of the scene from two different positions; selecting at least one pixel in the first image, the pixel being associated with a point of the scene and the second image containing a point also associated with the above point of the scene; and computing the displacement from the pixel to the point in the second image minimizing a cost function, such cost function including a term which depends on the difference between the first and the second image and a term which depends on the distance of the above point in the second image from a epipolar straight line, and a following check whether it belongs to an allowability area around a subset to the epipolar straight line in which the presence of the point is allowed, in order to take into account errors
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: September 25, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Gianluca Francini, Skjalg Lepsoy, Giovanni Presti
  • Patent number: 8160353
    Abstract: In a stereo vision system comprising two cameras shooting the same scene from different positions, a method is performed for determining dense disparity fields between digital images shot by the two cameras, including the steps of capturing a first and a second image of the scene, and determining, for each pixel of the second image, the displacement from a point in the first image to such pixel of the second image minimizing an optical flow objective function, wherein the optical flow objective function includes, for each pixel of the second image, a term depending in a monotonously increasing way on the distance between the epipolar line associated with such pixel and the above point in the first image, such term depending on calibration parameters of the two cameras and being weighed depending on the uncertainty of the calibration data.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: April 17, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Gianluca Francini, Giovanni Cordara, Skjalg Lepsoy
  • Publication number: 20110258196
    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: Application
    Filed: December 30, 2008
    Publication date: October 20, 2011
    Inventors: Skjalg Lepsoy, Gianluca Francini, Fabrizio Antonelli
  • Publication number: 20100215248
    Abstract: In a stereo vision system comprising two cameras shooting the same scene from different positions, a method is performed for determining dense disparity fields between digital images shot by the two cameras, including the steps of capturing a first and a second image of the scene, and determining, for each pixel of the second image, the displacement from a point in the first image to such pixel of the second image minimising an optical flow objective function, wherein the optical flow objective function includes, for each pixel of the second image, a term depending in a monotonously increasing way on the distance between the epipolar line associated with such pixel and the above point in the first image, such term depending on calibration parameters of the two cameras and being weighed depending on the uncertainty of the calibration data.
    Type: Application
    Filed: December 21, 2005
    Publication date: August 26, 2010
    Inventors: Gianluca Francini, Giovanni Cordara, Skjalg Lepsoy
  • Publication number: 20090304090
    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: Application
    Filed: September 29, 2005
    Publication date: December 10, 2009
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Giovanni Cordara, Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20090304236
    Abstract: A method of deriving a digital terrain model from a digital surface model of an area of interest includes: dividing the area of interest into a plurality of area portions or patches; calculating, from the digital surface model, a set of candidate surfaces adapted to represent a ground surface in each area portion; if such set includes at least two candidate surfaces, estimating a distance from the ground surface of each candidate surface by using a function of a set of geometrical features related to the considered candidate surface, such function being derived from a known relation between a digital surface model and the height of the ground surface in a reference area; selecting, as a representation of the ground surface in each area portion, the candidate surface having the smallest distance from the ground surface, so as to obtain local digital terrain models; and merging the different digital terrain models.
    Type: Application
    Filed: September 19, 2006
    Publication date: December 10, 2009
    Inventors: Gianluca Francini, Skjalg Lepsoy
  • Publication number: 20090207235
    Abstract: In a system for stereo vision including two cameras shooting the same scene, a method is performed for determining scattered disparity fields when the epipolar geometry is known, which includes the steps of: capturing, through the two cameras, first and second images of the scene from two different positions; selecting at least one pixel in the first image, the pixel being associated with a point of the scene and the second image containing a point also associated with the above point of the scene; and computing the displacement from the pixel to the point in the second image minimising a cost function, such cost function including a term which depends on the difference between the first and the second image and a term which depends on the distance of the above point in the second image from a epipolar straight line, and a following check whether it belongs to an allowability area around a subset to the epipolar straight line in which the presence of the point is allowed, in order to take into account errors
    Type: Application
    Filed: November 30, 2005
    Publication date: August 20, 2009
    Inventors: Gianluca Francini, Skjalg Lepsoy, Giovanni Presti
  • Patent number: 7123262
    Abstract: The method permits the animation of a synthesised model of a human face in relation to an audio signal. The method is not language dependent and provides a very natural animated synthetic model, being based on the simultaneous analysis of voice and facial movements, tracked on real speakers, and on the extraction of suitable visemes. The subsequent animation consists in transforming the sequence of visemes corresponding to the phonemes of the driving text into the sequence of movements applied to the model of the human face.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: October 17, 2006
    Assignee: Telecom Italia Lab S.p.A.
    Inventors: Gianluca Francini, Claudio Lande, Skjalg Lepsoy, Mauro Quaglia
  • Publication number: 20060019636
    Abstract: The method comprises the steps of:- receiving (17) from a sender terminal (18) a text message, such as an SMS message,- integrating (16) said text message with a video content, to generate a multimedia message, and- transmitting (10) to at least a recipient terminal (12, 13, 14) said multimedia message in the form of an MMS message. The possible coexistence and interoperability of traditional mobile terminals (e.g. GSM) with new generation mobile terminals (e.g. UMTS) is thereby assured.
    Type: Application
    Filed: August 4, 2003
    Publication date: January 26, 2006
    Inventors: Gianni Guglielmi, Gianluca Francini, Claudio Lande, Luca Bosonetto
  • Publication number: 20060012601
    Abstract: The method permits the animation of a synthesised model of a human face in relation to an audio signal. The method is not language dependent and provides a very natural animated synthetic model, being based on the simultaneous analysis of voice and facial movements, tracked on real speakers, and on the extraction of suitable visemes. The subsequent animation consists in transforming the sequence of visemes corresponding to the phonemes of the driving text into the sequence of movements applied to the model of the human face.
    Type: Application
    Filed: March 9, 2001
    Publication date: January 19, 2006
    Inventors: Gianluca Francini, Claudio Lande, Skjalg Lepsoy, Mauro Quaglia
  • Patent number: 6532011
    Abstract: The method allows the creation of 3-D facial models, which can be used, for instance, for the avatar implementation, video-communication applications, video games, video productions, and for the creation of advanced man-machine interfaces. At least one image of a human face is provided together with a 3D facial model (M) having a vertex structure and comprising a number of surfaces chosen within the set formed by a face surface (V), surfaces of the right eye (OD) and left eye (OS), respectively, and surfaces of the upper teeth (DS) and lower teeth (DI), respectively. Among the vertices of the structure of the model (M) and on such at least one face image, respective sets of homologous points are chosen. The model structure (M) is then modified in such a way that the above respective sets of homologous points are made to coincide (FIG. 2).
    Type: Grant
    Filed: September 29, 1999
    Date of Patent: March 11, 2003
    Assignee: Telecom Italia Lab S.p.A.
    Inventors: Gianluca Francini, Mauro Quaglia