Patents by Inventor Amirhessam Moltaji
Amirhessam Moltaji 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: 11582442Abstract: Techniques for training and using machine learning models for video encoding mode selection are described. According to some embodiments, a computer-implemented method includes receiving a live video at a content delivery service, extracting one or more features for a plurality of macroblocks of a frame of the live video, determining an encoding mode from a plurality of encoding modes for each of the plurality of macroblocks of the frame with a machine learning model based at least in part on an input of the one or more features, performing a real time encode of the frame of the live video based at least in part on the determined encoding modes to generate an encoded frame by the content delivery service, and transmitting the encoded frame from the content delivery service to a viewer device.Type: GrantFiled: December 3, 2020Date of Patent: February 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Istvan Fehervari, Ramzi Khsib, Amirhessam Moltaji
-
Publication number: 20230043787Abstract: An example lighting assembly may comprise: a mounting frame comprising a plurality of vertical bars positioned on an imaginary cylindrical surface; a plurality of horizontal joists attached to the vertical bars; a plurality of lighting fixtures attached to the mounting frame; and a plurality of camera mounts attached to the mounting frame; wherein the lighting fixtures and camera mounts are positioned to form a pre-defined grid configuration.Type: ApplicationFiled: October 21, 2022Publication date: February 9, 2023Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Patent number: 11526067Abstract: An example lighting assembly may comprise: a mounting frame comprising a plurality of vertical bars positioned on an imaginary cylindrical surface; a plurality of horizontal joists attached to the vertical bars; a plurality of lighting fixtures attached to the mounting frame; and a plurality of camera mounts attached to the mounting frame; wherein the lighting fixtures and camera mounts are positioned to form a pre-defined grid configuration.Type: GrantFiled: April 29, 2021Date of Patent: December 13, 2022Assignee: Electronic Arts Inc.Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Patent number: 11210839Abstract: An example method of photometric image processing may comprise: receiving a plurality of images of a three-dimensional object, wherein the plurality of images has been acquired by a plurality of cameras using a plurality of illumination and polarization patterns; performing color calibration of the plurality of images to produce a plurality of color-calibrated images; generating, using the plurality of color-calibrated images, a polygonal mesh simulating geometry of the three-dimensional object; producing a plurality of partial UV maps by projecting the plurality of color-calibrated images onto the polygonal mesh; generating a plurality of masks, wherein each mask of the plurality of masks is associated with a camera of the plurality of cameras, wherein the mask defines a UV space region that is covered by a field of view of the camera; blending, using the plurality of masks, the plurality of partial UV maps; and generating one or more texture maps representing the three-dimensional object.Type: GrantFiled: March 9, 2020Date of Patent: December 28, 2021Assignee: Electronic Arts Inc.Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Publication number: 20210247666Abstract: An example lighting assembly may comprise: a mounting frame comprising a plurality of vertical bars positioned on an imaginary cylindrical surface; a plurality of horizontal joists attached to the vertical bars; a plurality of lighting fixtures attached to the mounting frame; and a plurality of camera mounts attached to the mounting frame; wherein the lighting fixtures and camera mounts are positioned to form a pre-defined grid configuration.Type: ApplicationFiled: April 29, 2021Publication date: August 12, 2021Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Patent number: 11022861Abstract: An example lighting assembly may comprise: a mounting frame comprising a plurality of vertical bars positioned on an imaginary cylindrical surface; a plurality of horizontal joists attached to the vertical bars; a plurality of lighting fixtures attached to the mounting frame; and a plurality of camera mounts attached to the mounting frame; wherein the lighting fixtures and camera mounts are positioned to form a pre-defined grid configuration.Type: GrantFiled: July 16, 2018Date of Patent: June 1, 2021Assignee: Electronic Arts Inc.Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Publication number: 20200211257Abstract: An example method of photometric image processing may comprise: receiving a plurality of images of a three-dimensional object, wherein the plurality of images has been acquired by a plurality of cameras using a plurality of illumination and polarization patterns; performing color calibration of the plurality of images to produce a plurality of color-calibrated images; generating, using the plurality of color-calibrated images, a polygonal mesh simulating geometry of the three-dimensional object; producing a plurality of partial UV maps by projecting the plurality of color-calibrated images onto the polygonal mesh; generating a plurality of masks, wherein each mask of the plurality of masks is associated with a camera of the plurality of cameras, wherein the mask defines a UV space region that is covered by a field of view of the camera; blending, using the plurality of masks, the plurality of partial UV maps; and generating one or more texture maps representing the three-dimensional object.Type: ApplicationFiled: March 9, 2020Publication date: July 2, 2020Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Patent number: 10628989Abstract: An example method of photometric image processing may comprise: receiving a plurality of images of a three-dimensional object, wherein the plurality of images has been acquired by a plurality of cameras using a plurality of illumination and polarization patterns; performing color calibration of the plurality of images to produce a plurality of color-calibrated images; generating, using the plurality of color-calibrated images, a polygonal mesh simulating geometry of the three-dimensional object; producing a plurality of partial UV maps by projecting the plurality of color-calibrated images onto the polygonal mesh; generating a plurality of masks, wherein each mask of the plurality of masks is associated with a camera of the plurality of cameras, wherein the mask defines a UV space region that is covered by a field of view of the camera; blending, using the plurality of masks, the plurality of partial UV maps; and generating one or more texture maps representing the three-dimensional object.Type: GrantFiled: July 16, 2018Date of Patent: April 21, 2020Assignee: Electronic Arts Inc.Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Publication number: 20200019041Abstract: An example lighting assembly may comprise: a mounting frame comprising a plurality of vertical bars positioned on an imaginary cylindrical surface; a plurality of horizontal joists attached to the vertical bars; a plurality of lighting fixtures attached to the mounting frame; and a plurality of camera mounts attached to the mounting frame; wherein the lighting fixtures and camera mounts are positioned to form a pre-defined grid configuration.Type: ApplicationFiled: July 16, 2018Publication date: January 16, 2020Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen
-
Publication number: 20200020149Abstract: An example method of photometric image processing may comprise: receiving a plurality of images of a three-dimensional object, wherein the plurality of images has been acquired by a plurality of cameras using a plurality of illumination and polarization patterns; performing color calibration of the plurality of images to produce a plurality of color-calibrated images; generating, using the plurality of color-calibrated images, a polygonal mesh simulating geometry of the three-dimensional object; producing a plurality of partial UV maps by projecting the plurality of color-calibrated images onto the polygonal mesh; generating a plurality of masks, wherein each mask of the plurality of masks is associated with a camera of the plurality of cameras, wherein the mask defines a UV space region that is covered by a field of view of the camera; blending, using the plurality of masks, the plurality of partial UV maps; and generating one or more texture maps representing the three-dimensional object.Type: ApplicationFiled: July 16, 2018Publication date: January 16, 2020Inventors: Amirhessam Moltaji, Kevin Loken, Ryan Hietanen