Patents by Inventor Patrick Perez

Patrick Perez 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: 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
  • Patent number: 8907671
    Abstract: Method to extract a diffusion direction from DW-MR signals, in which a magnetic field gradient qi is applied to a body part, a magnetic resonance signal Si is measured and a diffusion direction ?j is determined, wherein for a predetermined positive number m of diffusion direction(s) ?j, the signals Si are linked to the probability density function of the random vector X of water molecules displacements represented as a mixture of m probability density functions pXj of random vectors Xj characterizing the diffusion along ?j, the Xj being decomposed into a first component modelling directional variability of the water molecules displacements with ?j as mean direction, and into a second component modelling the length variability of the water molecules displacements along ?j.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: December 9, 2014
    Assignees: Universite de Rennes 1, Centre National de la Recherche Scientifique (CNRS), Institut National de Recherche en Informatique et en Automatique
    Inventors: Aymeric Stamm, Christian Barillot, Patrick Perez
  • Publication number: 20140208208
    Abstract: The present invention relates to a method for navigating in a sequence of images. An image is displayed on a screen. A first object of the displayed image is selected at a first position according to a first input. The first object is moved to a second position according to a second input. At least one image is identified in the sequence of images where the first object is close to the second position. Playback of the sequence of images is started beginning at one of the identified images.
    Type: Application
    Filed: June 6, 2012
    Publication date: July 24, 2014
    Applicant: Thomson Licesning
    Inventors: Louis Chevallier, Patrick Perez, Anne Lambert
  • Patent number: 8687892
    Abstract: Embodiments described herein provide a system and method for generating a binary descriptor representing an image patch (200). The method includes determining a first specified number of features within an image patch (200), performing mean intensity difference tests for the first specified number of features, and generating a binary string of the first specified number of features for the image patch (200) based on the mean intensity difference tests. The method includes dividing the image patch (200) into a number of sub-patches (204), and, for each sub-patch (204), determining a second specified number of features within the sub-patch (204), performing mean intensity difference tests for the second specified number of features, and generating a binary string of the second specified number of features. The method also includes transforming the binary strings for the image patch (200) and the sub-patches (204) into a binary descriptor representing the image patch (200).
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: April 1, 2014
    Assignee: Thomson Licensing
    Inventors: Vincent Demoulin, Sajib Saha, Lionel Oisel, Patrick Perez
  • Publication number: 20140048600
    Abstract: A ballot processing device flashes one or more lights of the ballot processing device in a first color when the ballot processing device is ready to receive a ballot. The ballot processing device lights a portion of the one or more lights of the ballot processing device in a second color when the ballot processing device is not ready to receive a ballot.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 20, 2014
    Applicant: Hart Intercivic, Inc.
    Inventors: James M. Canter, Philip J. Nathan, Edward Patrick Perez, Denton L. Simpson, Drew Eldridge Tinney
  • Publication number: 20140052505
    Abstract: A portable electronic voting machine is provided. The portable electronic voting machine comprises a smart panel configured to display voting process information; and a base station configured to house the smart panel. The electronic voting machine is configured to have the smart panel be removable from the base station and store voting information selected while the smart panel is removed from the base station.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 20, 2014
    Applicant: Hart Intercivic, Inc.
    Inventors: James M. Canter, Philip J. Nathan, Edward Patrick Perez, Denton L. Simpson, Drew Eldridge Tinney
  • Publication number: 20140019765
    Abstract: The invention relates to a device and a method for online storage, device and method for searching for similar content, a device and a method of transmission and a device and a method. Encrypted data is saved at a provider of online services. With the encrypted data, encrypted hashing data is saved with a public key and the content to save is encrypted with the encrypted hash. This advantageously enables data duplication at the online service provider to be prevented while preserving the private life of the users of the service. In order to search for content similar to reference multimedia data, fingerprints are also saved at the service provider. In order to limit the number of false positives returned, the fingerprint can further contain a search fingerprint, an encrypted selection fingerprint.
    Type: Application
    Filed: December 16, 2011
    Publication date: January 16, 2014
    Inventors: Luis Montalvo, Nicolas Le Scouarnec, Serge Defrance, Frederic Lefebvre, Patrick Perez
  • Publication number: 20130343654
    Abstract: Embodiments described herein provide a system and method for generating a binary descriptor representing an image patch (200). The method includes determining a first specified number of features within an image patch (200), performing mean intensity difference tests for the first specified number of features, and generating a binary string of the first specified number of features for the image patch (200) based on the mean intensity difference tests. The method includes dividing the image patch (200) into a number of sub-patches (204), and, for each sub-patch (204), determining a second specified number of features within the sub-patch (204), performing mean intensity difference tests for the second specified number of features, and generating a binary string of the second specified number of features. The method also includes transforming the binary strings for the image patch (200) and the sub-patches (204) into a binary descriptor representing the image patch (200).
    Type: Application
    Filed: June 21, 2012
    Publication date: December 26, 2013
    Inventors: Vincent DEMOULIN, Sajib Saha, Lionel Oisel, Patrick Perez
  • Publication number: 20120187946
    Abstract: The invention concerns a method to extract a diffusion direction from DW-MR signals, in which a magnetic held gradient qi is applied to a body part, a magnetic resonance signal Si is measured and a diffusion direction ?j is determined. The invention is characterized in that for a predetermined positive number m of diffusion direction(s) ?j, the signals Si are linked to the probability density function of the random vector X of water molecules displacements represented as a mixture of m probability density functions pXj of random vectors Xj characterizing the diffusion along ?j, the Xj being decomposed into a first component modelling directional variability of the water molecules displacements with ?j as mean direction, and into a second component modelling the length variability of the water molecules displacements along ?j.
    Type: Application
    Filed: November 17, 2011
    Publication date: July 26, 2012
    Inventors: Aymeric Stamm, Christian Barillot, Patrick Perez
  • Patent number: 7551181
    Abstract: An example-based filling system identifies appropriate filling material to replace a destination region in an image and fills the destination region using this material, thereby alleviating or minimizing the amount of manual editing required to fill a destination region in image. Tiles of image data are borrowed from the proximity of the destination region or some other source to generate new image data to fill in the region. Destination regions may be designated by user input (e.g., selection of an image region by a user) or by other means (e.g., specification of a color or feature to be replaced). In addition, the order in which the destination region is filled by example tiles may be configured to emphasize the continuity of linear structures and composite textures using a type of isophote-driven image-sampling process.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: June 23, 2009
    Assignee: Microsoft Corporation
    Inventors: Antonio Criminisi, Patrick Perez, Kentaro Toyama, Michel Gangnet, Andrew Blake
  • Patent number: 7427994
    Abstract: A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. The system can employ, for example, a vector-based interpolation method and/or a pixel-based partial differential equation (PDE) interpolation methods to facilitate generation of the color gradients. In one example, input boundary curves and/or feature curves are approximated by line segments, which are then utilized to generate a triangulation approximating a smooth color gradient.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: September 23, 2008
    Assignee: Microsoft Corporation
    Inventors: Michel J. Gangnet, Michael Kallay, Andrew Y. Wu, Eric J. Stollnitz, Devon L. Strawn, John Michael Lounsbery, Patrick Perez
  • Patent number: 7391906
    Abstract: Systems and methods are provided for interactive construction of an object boundary by minimizing a sum of costs, including costs associated with inconsistency of the image data and costs associated with undesired curve shape properties. A particle filter optimization algorithm is implemented that incorporates a variable strength, intrinsic preference for boundary smoothness. The particle filter generates alternative sequences of random moves, constructed in parallel, to avoid becoming stuck in local minima. Approximate optimization algorithms are utilized, keeping computational burden low, freeing resources to analyze intrinsic costs associated with local curvature. In one embodiment, a user may construct a curve by launching a particle stream, and by choosing visually satisfactory locations on the stream from which to relaunch particles. The user can also provide other input, such as drop down dams to redirect the stream at T-junctions.
    Type: Grant
    Filed: December 5, 2001
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Andrew Blake, Michel Gangnet, Patrick Perez
  • Patent number: 7088870
    Abstract: An example-based filling system identifies appropriate filling material to replace a destination region in an image and fills the destination region using this material, thereby alleviating or minimizing the amount of manual editing required to fill a destination region in image. Tiles of image data are borrowed from the proximity of the destination region or some other source to generate new image data to fill in the region. Destination regions may be designated by user input (e.g., selection of an image region by a user) or by other means (e.g., specification of a color or feature to be replaced).
    Type: Grant
    Filed: February 24, 2003
    Date of Patent: August 8, 2006
    Assignee: Microsoft Corporation
    Inventors: Patrick Perez, Michel Gangnet, Andrew Blake
  • Patent number: 7038697
    Abstract: A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. The system can employ, for example, a vector-based interpolation method and/or a pixel-based partial differential equation (PDE) interpolation methods to facilitate generation of the color gradients. In one example, input boundary curves and/or feature curves are approximated by line segments, which are then utilized to generate a triangulation approximating a smooth color gradient.
    Type: Grant
    Filed: June 23, 2003
    Date of Patent: May 2, 2006
    Assignee: Microsoft Corporation
    Inventors: Michel J. Gangnet, Michael Kallay, Andrew Y. Wu, Eric J. Stollnitz, Devon L. Strawn, John Michael Lounsbery, Patrick PĂ©rez
  • Patent number: 6987520
    Abstract: An example-based filling system identifies appropriate filling material to replace a destination region in an image and fills the destination region using this material, thereby alleviating or minimizing the amount of manual editing required to fill a destination region in image. Tiles of image data are borrowed from the proximity of the destination region or some other source to generate new image data to fill in the region. Destination regions may be designated by user input (e.g., selection of an image region by a user) or by other means (e.g., specification of a color or feature to be replaced). In addition, the order in which the destination region is filled by example tiles may be configured to emphasize the continuity of linear structures and composite textures using a type of isophote-driven image-sampling process.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: January 17, 2006
    Assignee: Microsoft Corporation
    Inventors: Antonio Criminisi, Patrick Perez, Kentaro Toyama, Michel Gangnet, Andrew Blake
  • Publication number: 20050237341
    Abstract: A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. The system can employ, for example, a vector-based interpolation method and/or a pixel-based partial differential equation (PDE) interpolation methods to facilitate generation of the color gradients. In one example, input boundary curves and/or feature curves are approximated by line segments, which are then utilized to generate a triangulation approximating a smooth color gradient.
    Type: Application
    Filed: June 27, 2005
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Michel Gangnet, Michael Kallay, Andrew Wu, Eric Stollnitz, Devon Strawn, John Lounsbery, Patrick Perez
  • Publication number: 20050168482
    Abstract: An example-based filling system identifies appropriate filling material to replace a destination region in an image and fills the destination region using this material, thereby alleviating or minimizing the amount of manual editing required to fill a destination region in image. Tiles of image data are borrowed from the proximity of the destination region or some other source to generate new image data to fill in the region. Destination regions may be designated by user input (e.g., selection of an image region by a user) or by other means (e.g., specification of a color or feature to be replaced). In addition, the order in which the destination region is filled by example tiles may be configured to emphasize the continuity of linear structures and composite textures using a type of isophote-driven image-sampling process.
    Type: Application
    Filed: March 30, 2005
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventors: Antonio Criminisi, Patrick Perez, Kentaro Toyama, Michel Gangnet, Andrew Blake
  • Patent number: 6856705
    Abstract: A blended result image is computed using guided interpolation to alter image data within a destination domain. The destination domain may be altered based on a guided interpolator that is either dependent or not dependent upon a source image. When blending a source region into a destination region of an image, guided interpolation eliminates or minimizes apparent seams between the inserted region and the rest of the image. A variety of interpolation guides may be used to yield different effects in the blended results image. Such interpolation guides may include without limitation an identity guide, a smooth guide, a filtering guide, a transparent guide, a masking guide, and a weighted average combination of various guides.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: February 15, 2005
    Assignee: Microsoft Corporation
    Inventors: Patrick Perez, Michel Gangnet, Andrew Blake
  • Publication number: 20040164992
    Abstract: A system and method for generating color gradients is provided. The system generates color gradients using techniques from geometric surface modeling. The system and method of the present invention allow designers to specify very complex gradients in a simple way. The system can employ, for example, a vector-based interpolation method and/or a pixel-based partial differential equation (PDE) interpolation methods to facilitate generation of the color gradients. In one example, input boundary curves and/or feature curves are approximated by line segments, which are then utilized to generate a triangulation approximating a smooth color gradient.
    Type: Application
    Filed: June 23, 2003
    Publication date: August 26, 2004
    Inventors: Michel J. Gangnet, Michael Kallay, Andrew Y. Wu, Eric J. Stollnitz, Devon L. Strawn, John Michael Lounsbery, Patrick Perez
  • Publication number: 20040164996
    Abstract: An example-based filling system identifies appropriate filling material to replace a destination region in an image and fills the destination region using this material, thereby alleviating or minimizing the amount of manual editing required to fill a destination region in image. Tiles of image data are borrowed from the proximity of the destination region or some other source to generate new image data to fill in the region. Destination regions may be designated by user input (e.g., selection of an image region by a user) or by other means (e.g., specification of a color or feature to be replaced). In addition, the order in which the destination region is filled by example tiles may be configured to emphasize the continuity of linear structures and composite textures using a type of isophote-driven image-sampling process.
    Type: Application
    Filed: June 3, 2003
    Publication date: August 26, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Antonio Criminisi, Patrick Perez, Kentaro Toyama, Michel Gangnet, Andrew Blake