Patents by Inventor Umar Iqbal
Umar Iqbal 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: 20260350914Abstract: Systems and methods are disclosed that animate a source portrait image with motion (i.e., pose and expression) from a target image. In contrast to conventional systems, given an unseen single-view portrait image, an implicit three-dimensional (3D) head avatar is constructed that not only captures photo-realistic details within and beyond the face region, but also is readily available for animation without requiring further optimization during inference. In an embodiment, three processing branches of a system produce three tri-planes representing coarse 3D geometry for the head avatar, detailed appearance of a source image, as well as the expression of a target image. By applying volumetric rendering to a combination of the three tri-planes, an image of the desired identity, expression and pose is generated.Type: ApplicationFiled: July 15, 2026Publication date: November 5, 2026Inventors: Xueting Li, Shalini De Mello, Sifei Liu, Koki Nagano, Umar Iqbal, Jan Kautz
-
Patent number: 12784317Abstract: Systems and methods are disclosed relating to receiving at least one of a text prompt or a kinematic constraint, generating, by a motion model including a first model and a second model, human motion data of a human character by applying a random noise and the at least one of the text prompt or the kinematic constraint into the motion model. Generating the human motion data includes, for each iteration of diffusion determining, using the first model, global root motion by applying noisy global root motion and noisy local joint motion as inputs into the first model and determining, using the second model, local joint motion by applying the noisy local joint motion and local root motion as inputs into the second model. The local root motion is determined based on the global root motion. The human motion data includes the local joint motion and the global root motion.Type: GrantFiled: January 16, 2024Date of Patent: November 3, 2026Assignee: NVIDIA CorporationInventors: Jason Peng, Ye Yuan, Davis Winston Rempe, Umar Iqbal, Or Litany, Tingwu Wang, Chen Tessler, Jan Kautz, Sanja Fidler, Michael Buttner
-
Patent number: 12784137Abstract: Systems and methods are disclosed that relate to synthesizing high-resolution 3D geometry and strictly view-consistent images that maintain image quality without relying on post-processing super resolution. For instance, embodiments of the present disclosure describe techniques, systems, and/or methods to scale neural volume rendering to the much higher resolution of native 2D images, thereby resolving fine-grained 3D geometry with unprecedented detail. Embodiments of the present disclosure employ learning-based samplers for accelerating neural rendering for 3D GAN training using up to five times fewer depth samples, which enables embodiments of the present disclosure to explicitly “render every pixel” of the full-resolution image during training and inference without post-processing super-resolution in 2D.Type: GrantFiled: September 11, 2024Date of Patent: November 3, 2026Assignee: NVIDIA CorporationInventors: Koki Nagano, Alexander Trevithick, Matthew Aaron Wong Chan, Towaki Takikawa, Umar Iqbal, Shalini De Mello
-
Patent number: 12762869Abstract: In various examples, image-based three-dimensional occupant assessment for in-cabin monitoring systems and applications are provided. An evaluation function may determine a 3D representation of an occupant of a machine by evaluating sensor data comprising an image frame from an optical image sensor. The 3D representation may comprise at least one characteristic representative of a size of the occupant, (e.g., a 3D pose and/or 3D shape), which may be used to derive other characteristics such as, but not limited to weight, height, and/or age. A first processing path may generate a representation of one or more features corresponding to at least a portion of the occupant based on optical image data, and a second processing path may determine a depth corresponding to the one or more features based on depth data derived from the optical image data and ground truth depth data corresponding to the interior of the machine.Type: GrantFiled: July 10, 2023Date of Patent: October 13, 2026Assignee: NVIDIA CorporationInventors: Sakthivel Sivaraman, Arjun Guru, Rajath Shetty, Umar Iqbal, Orazio Gallo, Hang Su, Abhishek Badki, Varsha Hedau
-
Patent number: 12749248Abstract: Systems and methods are disclosed that improve performance of synthesized motion generated by a diffusion neural network model. A physics-guided motion diffusion model incorporates physical constraints into the diffusion process to model the complex dynamics induced by forces and contact. Specifically, a physics-based motion projection module uses motion imitation in a physics simulator to project the denoised motion of a diffusion step to a physically plausible motion. The projected motion is further used in the next diffusion iteration to guide the denoising diffusion process. The use of physical constraints in the physics-guided motion diffusion model iteratively pulls the motion toward a physically-plausible space, reducing artifacts such as floating, foot sliding, and ground penetration.Type: GrantFiled: May 15, 2023Date of Patent: September 29, 2026Assignee: NVIDIA CorporationInventors: Ye Yuan, Jiaming Song, Umar Iqbal, Arash Vahdat, Jan Kautz
-
Publication number: 20260289888Abstract: In various examples, systems and methods are disclosed relating to generating animatable characters or avatars. The system can assign a plurality of first elements of a three-dimensional (3D) model of a subject to a plurality of locations on a surface of the subject in an initial pose. Further, the system can assign a plurality of second elements to the plurality of first elements, each second element of the plurality of second elements having an opacity corresponding to a distance between the second element and the surface of the subject. Further, the system can update the plurality of second elements based at least on a target pose for the subject and one or more attributes of the subject to determine a plurality of updated second elements. Further, the system can render a representation of the subject based at least on the plurality of updated second elements.Type: ApplicationFiled: June 2, 2026Publication date: September 24, 2026Applicant: NVIDIA CorporationInventors: Ye YUAN, Xueting LI, Umar IQBAL, Koki NAGANO, Shalini DE MELLO, Jan KAUTZ
-
Patent number: 12743841Abstract: Systems and methods are disclosed that animate a source portrait image with motion (i.e., pose and expression) from a target image. In contrast to conventional systems, given an unseen single-view portrait image, an implicit three-dimensional (3D) head avatar is constructed that not only captures photo-realistic details within and beyond the face region, but also is readily available for animation without requiring further optimization during inference. In an embodiment, three processing branches of a system produce three tri-planes representing coarse 3D geometry for the head avatar, detailed appearance of a source image, as well as the expression of a target image. By applying volumetric rendering to a combination of the three tri-planes, an image of the desired identity, expression and pose is generated.Type: GrantFiled: May 2, 2024Date of Patent: September 22, 2026Assignee: NVIDIA CorporationInventors: Xueting Li, Shalini De Mello, Sifei Liu, Koki Nagano, Umar Iqbal, Jan Kautz
-
Patent number: 12718453Abstract: In various examples, systems and methods are disclosed relating to generating physics-plausible whole body motion, including determining a mesh sequence corresponding to a motion of at least one dynamic character of one or more dynamic characters and a mesh of a terrain using a video sequence, determining using a generative model and based at least one the mesh sequence and the mesh of the terrain, an occlusion-free motion of the at least one dynamic character by infilling physics-plausible character motions in the mesh sequence for at least one frame of the video sequence that includes an occlusion of at least a portion of the at least one dynamic character, and determining physics-plausible whole body motion of the at least one dynamic character by applying physics-based imitation upon the occlusion-free motion.Type: GrantFiled: August 24, 2023Date of Patent: August 25, 2026Assignee: NVIDIA CorporationInventors: Jingbo Wang, Ye Yuan, Cheng Xie, Sanja Fidler, Jan Kautz, Umar Iqbal, Zan Gojcic, Sameh Khamis
-
Publication number: 20260212578Abstract: One embodiment of a method for controlling a character includes receiving one or more conditions, based on the one or more conditions, generating or estimating a motion using a trained machine learning model, wherein the trained machine learning model is configured to estimate the motion via one denoising diffusion step or generate the motion via a plurality of denoising diffusion steps, and causing the character to move based on the motion.Type: ApplicationFiled: April 17, 2025Publication date: July 23, 2026Inventors: Jiefeng LI, Ye YUAN, Umar IQBAL, Jinkun CAO, Haotian ZHANG, Davis Winston REMPE, Jan KAUTZ
-
Publication number: 20260212165Abstract: One embodiment of a method for training a machine learning model to predict motion includes estimating, using an untrained machine learning model, a first motion based on at least one first condition; generating, using the untrained machine learning model, a second motion based on at least one second condition; computing a loss based on the first motion, the second motion, and one or more ground truth motions; and updating one or more parameters of the untrained machine learning model based on the loss to generate a trained machine learning model.Type: ApplicationFiled: April 17, 2025Publication date: July 23, 2026Inventors: Jiefeng LI, Ye YUAN, Umar IQBAL, Jinkun CAO, Haotian ZHANG, Davis Winston REMPE, Jan KAUTZ
-
Patent number: 12688639Abstract: In various examples, systems and methods are disclosed relating to generating animatable characters or avatars. The system can assign a plurality of first elements of a three-dimensional (3D) model of a subject to a plurality of locations on a surface of the subject in an initial pose. Further, the system can assign a plurality of second elements to the plurality of first elements, each second element of the plurality of second elements having an opacity corresponding to a distance between the second element and the surface of the subject. Further, the system can update the plurality of second elements based at least on a target pose for the subject and one or more attributes of the subject to determine a plurality of updated second elements. Further, the system can render a representation of the subject based at least on the plurality of updated second elements.Type: GrantFiled: April 1, 2024Date of Patent: July 21, 2026Assignee: NVIDIA CorporationInventors: Ye Yuan, Xueting Li, Umar Iqbal, Koki Nagano, Shalini De Mello, Jan Kautz
-
Patent number: 12682553Abstract: Apparatuses, systems, and techniques are presented to generate one or more images. In at least one embodiment, one or more neural networks are used to generate one or more images of one or more objects including one or more portions of one or more other objects.Type: GrantFiled: March 16, 2022Date of Patent: July 14, 2026Assignee: NVIDIA CorporationInventors: Umar Iqbal, Amit Raj, Pavlo Molchanov, Jan Kautz, Koki Nagano, Sameh Khamis
-
Publication number: 20260148473Abstract: Systems and methods are disclosed for training and using a digital human foundational model (DHFM) comprising a generative adversarial network (GAN) generator. For instance, the method may include processing training inputs using the GAN generator to generate texel-aligned Gaussian maps that align Gaussian attributes to a coarse mesh template of the human and rendering a synthetic human representation of the human based on the texel-aligned Gaussian maps. The synthetic human representation comprises a full-bodied representation of the human indicating facial and hand features of the human. The method also includes processing the synthetic human representation using one or more discriminators to generate one or more discriminator outputs, computing one or more losses based on the texel-aligned Gaussian maps and the one or more discriminator outputs, and training the GAN generator using the one or more losses.Type: ApplicationFiled: September 25, 2025Publication date: May 28, 2026Inventors: Koki Nagano, Jingxiang Sun, Shalini De Mello, Umar Iqbal, Ye Yuan, Tianye Li, Jan Kautz, David Luebke, Simon Yuen, Xueting Li, Omer Shapira
-
Publication number: 20260148475Abstract: Systems and methods are disclosed for generating and curating a training dataset for training one or more machine learning-artificial intelligence (ML-AI) models. For instance, the method may include extracting 2D landmarks of a human from an obtained image that is within the training dataset and extracting 3D poses of the human from the obtained image. The method may further include using camera coordinates associated with the obtained image to project the 3D poses of the human into 2D space and fine-tuning the 3D poses of the human based on comparing the projected 3D poses in 2D space with the extracted 2D landmarks. The method may also include generating labels for the obtained image within the training dataset, augmenting the training dataset with a plurality of generated synthetic images of humans, and training the one or more ML-AI models.Type: ApplicationFiled: September 25, 2025Publication date: May 28, 2026Inventors: Koki Nagano, Jingxiang Sun, Shalini De Mello, Xueting Li, Umar Iqbal, Ye Yuan, Tianye Li, Omer Shapira
-
Publication number: 20260148474Abstract: Systems and methods are disclosed for training and using a digital human foundational model (DHFM) comprising a generative adversarial network (GAN) generator. For instance, the method may include obtaining one or more inputs comprising pose information indicating a three-dimensional (3D) pose representation of a human and processing the one or more inputs using a mapping network to generate intermediate latent code. The method may further include processing the intermediate latent code using the trained generator to generate texel-aligned Gaussian maps that align Gaussian attributes to a coarse mesh template of the human and performing linear blend skinning and deformation on the texel-aligned Gaussian maps to obtain modified texel-aligned Gaussian maps. The method may also include processing the modified texel-aligned Gaussian maps using a multi-part renderer to generate a synthetic human representation of the human indicating facial and hand features of the human.Type: ApplicationFiled: September 25, 2025Publication date: May 28, 2026Inventors: Koki Nagano, Jingxiang Sun, Shalini De Mello, Ye Yuan, Umar Iqbal, Tianye Li, Xueting Li
-
Publication number: 20260134260Abstract: The disclosed method for training machine learning models for object generation includes performing, based on object data, one or more operations to train an untrained machine learning model to generate a trained machine learning model that comprises a trained encoder and a trained decoder, wherein the trained machine learning model is trained to generate an object surface representation, performing, based on the object data and natural language data, one or more operations to train an untrained diffusion model to generate a trained diffusion model, where the trained diffusion model is trained to generate an object geometry embedding, and where the trained diffusion model and the trained decoder are used to generate a virtual object based on natural language input.Type: ApplicationFiled: September 22, 2025Publication date: May 14, 2026Inventors: Xueting LI, Umar IQBAL, Ye YUAN, Jan KAUTZ, Shalini DE MELLO, Miles MACKLIN, Jonathan Christian LEAF, Gilles DAVIET
-
Publication number: 20260134602Abstract: The disclosed method of generating an animatable representation of a character includes generating, using a trained diffusion model, one or more predicted target image latents and a diffusion timestep, generating, using a trained machine learning model and based on the diffusion timestep and the one or more predicted target image latents, a first global representation of the character at the diffusion timestep, determining, based on the first global representation of the character and the diffusion timestep, a second global representation of the character, and generating, based on the second global representation of the character, the animatable representation of the character.Type: ApplicationFiled: September 29, 2025Publication date: May 14, 2026Inventors: Yangyi HUANG, Ye YUAN, Xueting LI, Umar IQBAL, Jan KAUTZ
-
Publication number: 20260134603Abstract: The disclosed method of generating an animatable representation of a character includes generating, based on a global representation of the character, one or more local views, generating, based on the global representation of the character and the one or more local views, one or more local ray maps, generating, using a trained diffusion model and a trained machine learning model and based on the one or more local views and the one or more local ray maps, one or more multi-part local views, and generating, based on the global representation of the character and the one or more multi-part local views, a refined representation of the character.Type: ApplicationFiled: September 29, 2025Publication date: May 14, 2026Inventors: Yangyi HUANG, Ye YUAN, Xueting LI, Umar IQBAL, Jan KAUTZ
-
Publication number: 20260134627Abstract: The disclosed method for generating a virtual object includes processing a language embedding associated with a natural language description of an object using a trained diffusion model to generate a first object geometry embedding, processing the first object geometry embedding using a trained decoder to generate an object surface representation, and converting the object surface representation into a first object geometry of the virtual object.Type: ApplicationFiled: September 22, 2025Publication date: May 14, 2026Inventors: Xueting LI, Umar IQBAL, Ye YUAN, Jan KAUTZ, Shalini DE MELLO, Miles MACKLIN, Jonathan Christian LEAF, Gilles DAVIET
-
Publication number: 20260134348Abstract: The disclosed method of training a machine learning model and a diffusion model includes generating, based on multi-camera video data, one or more first input views and one or more target views, the first input view(s) comprising a first input image of a first character and the first target view(s) comprising a first target image of the first character; and performing, based on the first input view(s) and the first target view(s), training operations to train an untrained diffusion model and an untrained machine learning model to generate a trained diffusion model and a trained machine learning model, the trained diffusion model being trained to generate one or more predicted target image latents and the trained machine learning model being trained to generate a global representation of the first character. An animatable representation of a second character is generated using the trained diffusion model and the trained machine learning model.Type: ApplicationFiled: September 29, 2025Publication date: May 14, 2026Inventors: Yangyi HUANG, Ye YUAN, Xueting LI, Umar IQBAL, Jan KAUTZ