Patents by Inventor Nicholas Mark Worth SHARP

Nicholas Mark Worth SHARP 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: 12682549
    Abstract: In various examples, images (e.g., novel views) of an object may be rendered using an optimized number of samples of a 3D representation of the object. The optimized number of the samples may be determined based at least on casting rays into a scene that includes the 3D representation of the object and/or an acceleration data structure corresponding to the object. The acceleration data structure may include features corresponding to characteristics of the object, and the features may be indicative of the number of samples to be obtained from various portions of the 3D representation of the object to render the images. In some examples, the 3D representation may be a neural radiance field that includes, as a neural output, a spatially varying kernel size predicting the characteristics of the object, and the features of the acceleration data structure may be related to the spatially varying kernel size.
    Type: Grant
    Filed: April 9, 2024
    Date of Patent: July 14, 2026
    Assignee: NVIDIA Corporation
    Inventors: Zian Wang, Tianchang Shen, Jun Gao, Merlin Nimier-David, Thomas Müller-Höhne, Alexander Keller, Sanja Fidler, Zan Gojcic, Nicholas Mark Worth Sharp
  • Publication number: 20260087726
    Abstract: Various examples, systems, and methods are disclosed relating to reconstructing, segmenting, and/or simulating pipeline. A first computing system can obtain video data including a depth map of a scene. The first computing system can reconstruct a three-dimensional (3D) representation of the scene using at least one or more Gaussian splat representations of one or more objects in the scene and the depth map. The first computing system can segment at least one object in the 3D representation. The first computing system can update at least one of the plurality of regions of the 3D representation within a threshold distance of the at least one object in the scene. The first computing system can generate at least one image of the 3D representation that depicts at least a portion of the at least one object for display.
    Type: Application
    Filed: September 25, 2024
    Publication date: March 26, 2026
    Applicant: NVIDIA Corporation
    Inventors: Or PEREL, Clement Tse Tsian Christophe Louis FUJI TSANG, Chu Qing HU, Vismay MODI, Karran PANDEY, Nicholas Mark Worth SHARP, Charles Teorell LOOP, David Isaac William LEVIN, Maria SHUGRINA
  • Publication number: 20260087757
    Abstract: Various examples, systems, and methods are disclosed relating to reconstructing, segmenting, and/or simulating pipeline. A first computing system can obtain at least one object segmented from video data. The first computing system can densify the at least one object. The first computing system can simulate one or more interactions of the voxelized volume of the at least one densified object to update at least one physical attribute of the at least one object. The first computing system can generate at least one image depicting at least a portion of the at least one object with the at least one updated physical attribute.
    Type: Application
    Filed: September 25, 2024
    Publication date: March 26, 2026
    Applicant: NVIDIA Corporation
    Inventors: Or PEREL, Clement Tse Tsian Christophe Louis FUJI TSANG, Chu Qing HU, Vismay MODI, Karran PANDEY, Nicholas Mark Worth SHARP, Charles Teorell LOOP, David Isaac William LEVIN, Maria SHUGRINA
  • Publication number: 20260030827
    Abstract: Various examples, systems, and methods are disclosed relating to texture synthesis. A first computing system determine, using a denoiser and based at least on an input indicating one or more characteristics of a scene, a plurality of estimated views of the scene corresponding to a texture. The first computing system can render, from a model of the texture, a plurality of renders of the texture, at least one render of the plurality of renders being associated with a corresponding estimated view of the plurality of estimated views. The first computing system can update the model of the texture based at least on the plurality of renders and the plurality of estimated views. The first computing system can update the plurality of estimated views based at least on the plurality of renders.
    Type: Application
    Filed: July 23, 2024
    Publication date: January 29, 2026
    Applicant: NVIDIA Corporation
    Inventors: Tianshi CAO, Karsten Julian KREIS, Nicholas Mark Worth SHARP, Kangxue YIN, Sanja FIDLER
  • Publication number: 20250308163
    Abstract: Aspects of this technical solution can allocate one or more portions of a mesh in a three-dimensional (3D) space to one or more processing units associated with the one or more circuits, the mesh associated with a surface of an object in the 3D space, transform, by the one or more of the processing units, one or more of the portions of the mesh from the 3D space into corresponding second meshes in a two-dimensional (2D) space, segment, by the one or more of the processing units, according to a determination that a distortion of a portion of the mesh among the one or more of the portions of the mesh is below a threshold of parameterization, the portion of the mesh into two further portions of the mesh, where the further portions are among the one or more portions of the mesh, and generate, according to a determination that the distortion of the portion of the mesh among the one or more of the portions of the mesh is at or above the threshold of parameterization, an output mesh including the one or more portion
    Type: Application
    Filed: April 2, 2024
    Publication date: October 2, 2025
    Applicant: NVIDIA Corporation
    Inventors: Nicholas Mark Worth SHARP, Rohan SAWHNEY
  • Publication number: 20250095275
    Abstract: In various examples, images (e.g., novel views) of an object may be rendered using an optimized number of samples of a 3D representation of the object. The optimized number of the samples may be determined based at least on casting rays into a scene that includes the 3D representation of the object and/or an acceleration data structure corresponding to the object. The acceleration data structure may include features corresponding to characteristics of the object, and the features may be indicative of the number of samples to be obtained from various portions of the 3D representation of the object to render the images. In some examples, the 3D representation may be a neural radiance field that includes, as a neural output, a spatially varying kernel size predicting the characteristics of the object, and the features of the acceleration data structure may be related to the spatially varying kernel size.
    Type: Application
    Filed: April 9, 2024
    Publication date: March 20, 2025
    Inventors: Zian Wang, Tianchang Shen, Jun Gao, Merlin Nimier-David, Thomas Müller-Höhne, Alexander Keller, Sanja Fidler, Zan Gojcic, Nicholas Mark Worth Sharp
  • Publication number: 20250045980
    Abstract: Aspects of this technical solution can obtain, according to a plurality of cameras oriented toward the surface of a three-dimensional (3D) model having a surface including a two-dimensional (2D) texture model, input according to corresponding views from the plurality of cameras of the 2D texture model on the surface of the 3D model, and generate, according to the input and according to a model configured to generate a two-dimensional (2D) image, an output including a 2D texture for the 3D model, the output responsive to receiving an indication of the 3D model and the 2D texture.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: NVIDIA Corporation
    Inventors: Tianshi CAO, Kangxue YIN, Nicholas Mark Worth SHARP, Karsten Julian KREIS, Sanja FIDLER