Patents by Inventor Jean-Francois El Hajjar

Jean-Francois El Hajjar 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: 20240029221
    Abstract: In implementations of systems for spatially coherent UV packing, a computing device implements a packing system to identify pairs of boundary vertices of different two-dimensional islands included in a set of two-dimensional islands. A first boundary vertex and a second boundary vertex of the pairs of boundary vertices both correspond to a same three-dimensional coordinate of a three-dimensional mesh. The packing system determines transformations for two-dimensional islands included in the set of two-dimensional islands based on distances between the first boundary vertex and the second boundary vertex of the pairs of boundary vertices. A three-dimensional object is generated for display in a user interface based on the transformations and the three-dimensional mesh.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Applicant: Adobe Inc.
    Inventors: Artem Bishev, Jean-François El Hajjar
  • Publication number: 20220414986
    Abstract: Described herein are techniques for segmenting a mesh to reduce or remove elongated shapes, to enable texturing a three-dimensional (3D) mesh. An embodiment described is a method in which one or more processing devices perform operations that include accessing segments of the 3D mesh and detecting that a first segment is elongated. The operations include modifying the segments of the 3D mesh by subdividing the first segment into two or more sub-segments, based on the first segment being elongated. The operations include assigning, for each 3D vertex of the two or more sub-segments, respective two-dimensional (2D) coordinates in a texture map. The operations further include applying a texture to the 3D mesh. Application of the texture involves mapping the 3D vertices of the two or more sub-segments based on the respective 2D coordinates corresponding to the 3D vertices of the two or more sub-segments according to the texture map.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Jeremy Bouny, Jean-Francois El Hajjar
  • Patent number: 11450078
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 20, 2022
    Assignee: Adobe Inc.
    Inventor: Jean-Francois El Hajjar
  • Patent number: 11217035
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: January 4, 2022
    Assignee: ADOBE INC.
    Inventor: Jean-Francois El Hajjar
  • Publication number: 20210209864
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Application
    Filed: March 19, 2021
    Publication date: July 8, 2021
    Inventor: Jean-Francois El Hajjar
  • Publication number: 20200051340
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing a height map of a three-dimensional digital model based on a normal map of the three-dimensional digital model. For example, the disclosed systems can generate a height map from a normal map by utilizing a Poisson model based on Dirichlet boundary conditions. The disclosed systems can determine the Dirichlet boundary conditions for a virtual boundary of a gradient map corresponding to a given normal map by imposing pure Neumann boundary conditions for the virtual boundary. Based on the Dirichlet boundary conditions, the disclosed systems can utilize a Poisson model to determine height values for pixels of a gradient map corresponding to pixels of a given normal map.
    Type: Application
    Filed: August 1, 2019
    Publication date: February 13, 2020
    Inventor: Jean-Francois El Hajjar