Patents by Inventor Tomas Enrique Crivelli

Tomas Enrique Crivelli 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: 20200021838
    Abstract: A method of tracking an object in a sequence of panoramic images and an apparatus and a computer program code suitable for implementing the method are described. For obtaining a current position of an object in a current panoramic image of a sequence of panoramic images, first an initial 2D position of the object in a preceding panoramic image is obtained. The initial 2D position is then projected back into 3D space to obtain an initial 3D position. Then a set of candidate 3D motion vectors is obtained based on the initial 3D position. The initial 3D position is subsequently motion compensated using this set of candidate 3D motion vectors to obtain a set of motion compensated 3D positions. The motion compensated 3D positions are then projected into a set of candidate 2D positions.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 16, 2020
    Inventors: Tomas Enrique Crivelli, Joel Sirot, Jurgen Stauder
  • Patent number: 10249046
    Abstract: A method for tracking an object commences by first establishing the object (12) in a current frame. Thereafter, a background region (202) is established encompassing the object in the current frame. The location for the object (12) is then estimated in a next frame. Next, the propagation of the background region (202) is determined. Finally, the object is segmented from its background based on propagation of the background region, thereby allowing tracking of the object from frame to frame.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: April 2, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Tomas Enrique Crivelli, Juan Manuel Perez Rua, Patrick Perez
  • Patent number: 10121251
    Abstract: A method for controlling tracking using a color model is disclosed. The method includes obtaining a window in a second frame of a video image corresponding to a window in a first frame of the video image using a tracking algorithm in a tracking mode, wherein each pixel in the video image has at least one color component. The method further includes defining a background area around the window in the first frame, assigning a pixel confidence value for each pixel in the second frame according to a color model, assigning a window confidence value for the window in the second frame according to the pixel confidence values of pixels in the window in the second frame, if the window confidence value is greater than a first confidence threshold, selecting the tracking mode, and if the window confidence value is not greater than the first confidence threshold, selecting a mode different from the tracking mode.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 6, 2018
    Assignee: Thomson Licensing
    Inventors: Fabrice Urban, Lionel Oisel, Tomas Enrique Crivelli
  • Publication number: 20180260960
    Abstract: A device performs a method for tracking an object in a video sequence with a bounding box for display on the device by selecting at least one point that belongs to the object, then motion processing an area of points around the selected at least one point to determine an estimated bounding box; and then color processing the points in the estimated bounding box to determine the bounding box for display on the device. The colour processing comprises computing averages of scores from pixel differences to the background model minus pixel differences from the foreground model per line as long as such average is above a threshold.
    Type: Application
    Filed: December 4, 2015
    Publication date: September 13, 2018
    Applicant: Thomson Licensing
    Inventors: Tomas Enrique CRIVELLI, Fabrice URBAN, Lionel OISEL
  • Publication number: 20180247418
    Abstract: A method for tracking an object commences by first establishing the object (12) in a current frame. Thereafter, a background region (202) is established encompassing the object in the current frame. The location for the object (12) is then estimated in a next frame. Next, the propagation of the background region (202) is determined. Finally, the object is segmented from its background based on propagation of the background region, thereby allowing tracking of the object from frame to frame.
    Type: Application
    Filed: May 26, 2015
    Publication date: August 30, 2018
    Inventors: Tomas Enrique CRIVELLI, Juan Manuel PEREZ RUA, Patrick PEREZ
  • Publication number: 20180150463
    Abstract: The present disclosure relates to a method for selecting at least one item, from a plurality of items described by a plurality of attributes, accounting for a value and a weighting factor assigned to one of the attributes. According to at least one embodiment, the same weighting factor is assigned to the values of the same attribute for each of the items, and the method comprises: -adjusting one of the weighting factors according to an adjustment element received by a communication terminal; -selecting one of the items accounting for the adjusted weighting factor.
    Type: Application
    Filed: May 26, 2016
    Publication date: May 31, 2018
    Inventors: Joel SIROT, Frederic LEFEBVRE, Vincent DEMOULIN, Tomas Enrique CRIVELLI
  • Publication number: 20180122052
    Abstract: A method and a device for deblurring a frame of a video are provided. The method includes obtaining (10) a set of neighboring frames of a current frame wherein a global score of sharpness is greater than a sharpness threshold, generating (20) of a local blur map, delivering the local blur map, performing (30) a local warping of at least one frame of the set and of the local blur map as a function of a local motion estimation between the current frame and the at least one frame of the set, delivering at least one locally warped frame and an associated locally warped blur map and performing (40) a weighted aggregation of a part of the at least one locally warped frame and a corresponding part the current frame, based on the at least one locally warped blur map and the local blur map of the current frame.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 3, 2018
    Inventors: Marc Lebrun, Pierre Hellier, Tomas Enrique Crivelli
  • Publication number: 20170289485
    Abstract: A method for displaying a plurality of videos is disclosed. The method comprises: displaying a main video in a main graphical unit; displaying a secondary video among said plurality of videos in each of at least a secondary graphical unit; wherein the size or structure or position or transparency or overlap or shape of the at least one secondary graphical unit depends on information representative of spatio-temporal connectivity between a segment currently displayed of the main video and a segment currently displayed of the secondary.
    Type: Application
    Filed: September 4, 2015
    Publication date: October 5, 2017
    Inventors: Tomas Enrique CRIVELLI, Marta EXPOSITO, Franck THUDOR
  • Publication number: 20170214935
    Abstract: The invention relates to a method, performed by a computer, for processing a video sequence comprising a reference frame, wherein, for each current frame of the video sequence, the method comprises determining a motion field between a current frame and a reference frame and a quality metric representative of the quality of the determined motion field from determined motion field.
    Type: Application
    Filed: March 27, 2015
    Publication date: July 27, 2017
    Inventors: Philippe ROBERT, Pierre-Henri CONZE, Tomas Enrique CRIVELLI
  • Publication number: 20170011528
    Abstract: A method for controlling tracking using a color model is disclosed. The method includes obtaining a window in a second frame of a video image corresponding to a window in a first frame of the video image using a tracking algorithm in a tracking mode, wherein each pixel in the video image has at least one color component. The method further includes defining a background area around the window in the first frame, assigning a pixel confidence value for each pixel in the second frame according to a color model, assigning a window confidence value for the window in the second frame according to the pixel confidence values of pixels in the window in the second frame, if the window confidence value is greater than a first confidence threshold, selecting the tracking mode, and if the window confidence value is not greater than the first confidence threshold, selecting a mode different from the tracking mode.
    Type: Application
    Filed: July 8, 2016
    Publication date: January 12, 2017
    Inventors: Fabrice URBAN, Lionel Oisel, Tomas Enrique Crivelli
  • Patent number: 9437010
    Abstract: A method for generating a motion field between a current frame and a reference frame belonging to a video sequence from an input set of elementary motion fields is disclosed. The method comprises performed for each pixel belonging to said current frame: determining a plurality of candidate motion vectors between the current frame and the reference frame wherein each candidate motion vector is the result of the sum of a first motion vector between the current frame and an intermediary frame belonging to the video sequence and of a second motion vector between the intermediary frame and the reference frame; and selecting a motion vector among candidate motion vectors. The method is remarkable in that elementary motion fields are obtained with different time intervals between pairs of frames and in that the first motion vector belongs to the input set of elementary motion fields and the second motion vector belongs to a set of previously selected motion vectors for other current frames of the video sequence.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: September 6, 2016
    Assignee: Thomson Licensing
    Inventors: Philippe Robert, Tomas Enrique Crivelli, Pierre-Henri Conze
  • Publication number: 20160111129
    Abstract: A method, performed by a computer, for editing a video sequence. The method comprises displaying a mother frame of the video sequence; capturing an information representative of a frame editing task applied by a user to the displayed mother frame wherein the frame editing task modifies an information related to at least a pixel of the displayed mother frame; and simultaneously displaying at least one child frame of the video sequence wherein the captured information is temporally propagated, the information representative of a frame editing task being propagated to at least a pixel in the at least one child frame corresponding to the at least a pixel of the displayed mother frame based on a motion field between the mother frame and the at least one child frame.
    Type: Application
    Filed: May 23, 2014
    Publication date: April 21, 2016
    Inventors: Tomas Enrique CRIVELLI, Philippe ROBERT, Matthieu FRADET, Thierry VIELLARD
  • Publication number: 20150015792
    Abstract: The invention relates to a method for filtering a displacement field between a first image and a second image, a displacement field comprising for each pixel of the first (reference) image a displacement vector to the second image (current). The method comprises a first step of spatio-temporal filtering wherein a weighted sum of neighboring displacement vectors produces, for each pixel of the first image, a filtered displacement vector. The filtering step is remarkable in that a weight in the weighted sum is a trajectory weight, that is a trajectory weight is representative of a trajectory similarity. According to an advantageous characteristic, a trajectory associated to a pixel of the first image comprises a plurality of displacement vectors from the pixel to a plurality of images. According to another advantageous characteristic, a trajectory weight comprises a distance between a trajectory from the pixel and a trajectory from a neighboring pixel.
    Type: Application
    Filed: March 1, 2013
    Publication date: January 15, 2015
    Inventors: Philippe Robert, Tomas Enrique Crivelli, Pierre-Henri Conze, Matthieu Fradet, Patrick Perez
  • Publication number: 20140363053
    Abstract: A method for generating a motion field between a current frame and a reference frame belonging to a video sequence from an input set of elementary motion fields is disclosed. The method comprises performed for each pixel belonging to said current frame: determining a plurality of candidate motion vectors between the current frame and the reference frame wherein each candidate motion vector is the result of the sum of a first motion vector between the current frame and an intermediary frame belonging to the video sequence and of a second motion vector between the intermediary frame and the reference frame; and selecting a motion vector among candidate motion vectors. The method is remarkable in that elementary motion fields are obtained with different time intervals between pairs of frames and in that the first motion vector belongs to the input set of elementary motion fields and the second motion vector belongs to a set of previously selected motion vectors for other current frames of the video sequence.
    Type: Application
    Filed: January 17, 2013
    Publication date: December 11, 2014
    Applicant: Thomson Licensing
    Inventors: Philippe Robert, Tomas Enrique Crivelli, Pierre-Henri Conze