Patents by Inventor Ryan OVERBECK
Ryan OVERBECK 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: 20260051117Abstract: Example embodiments relate to techniques for volumetric performance capture with neural rendering. A technique may involve initially obtaining images that depict a subject from multiple viewpoints and under various lighting conditions using a light stage and depth data corresponding to the subject using infrared cameras. A neural network may extract features of the subject from the images based on the depth data and map the features into a texture space (e.g., the UV texture space). A neural renderer can be used to generate an output image depicting the subject from a target view such that illumination of the subject in the output image aligns with the target view. The neural render may resample the features of the subject from the texture space to an image space to generate the output image.Type: ApplicationFiled: October 27, 2025Publication date: February 19, 2026Inventors: Sean Ryan Francesco FANELLO, Abhi MEKA, Rohit Kumar PANDEY, Christian HAENE, Sergio Orts ESCOLANO, Christoph RHEMANN, Paul DEBEVEC, Sofien BOUAZIZ, Thabo BEELER, Ryan OVERBECK, Peter BARNUM, Daniel ERICKSON, Philip DAVIDSON, Yinda ZHANG, Jonathan TAYLOR, Chloe LeGENDRE, Shahram IZADI
-
Patent number: 12475638Abstract: Example embodiments relate to techniques for volumetric performance capture with neural rendering. A technique may involve initially obtaining images that depict a subject from multiple viewpoints and under various lighting conditions using a light stage and depth data corresponding to the subject using infrared cameras. A neural network may extract features of the subject from the images based on the depth data and map the features into a texture space (e.g., the UV texture space). A neural renderer can be used to generate an output image depicting the subject from a target view such that illumination of the subject in the output image aligns with the target view. The neural render may resample the features of the subject from the texture space to an image space to generate the output image.Type: GrantFiled: November 5, 2020Date of Patent: November 18, 2025Assignee: Google LLCInventors: Sean Ryan Francesco Fanello, Abhi Meka, Rohit Kumar Pandey, Christian Haene, Sergio Orts Escolano, Christoph Rhemann, Paul Debevec, Sofien Bouaziz, Thabo Beeler, Ryan Overbeck, Peter Barnum, Daniel Erickson, Philip Davidson, Yinda Zhang, Jonathan Taylor, Chloe LeGENDRE, Shahram Izadi
-
Patent number: 12192651Abstract: Methods, systems, and media for generating compressed images are provided. In some embodiments, the method comprises: identifying a multi-plane image, MPI, that represents a three-dimensional image, wherein the MPI comprises a plurality of fronto-parallel planes; splitting the MPI into a plurality of sub-volumes, wherein each sub-volume in the plurality of sub-volumes includes a subset of the plurality of fronto-parallel planes; calculating, for each sub-volume of the MPI, a depthmap; converting each depthmap to a mesh, wherein each mesh corresponds to a layer of a plurality of layers associated with a multi-depth image, MDI, to be rendered; calculating, for each layer of the plurality of layers, an image; and storing the meshes corresponding to the plurality of layers of the MDI and the images corresponding to the plurality of layers of the MDI as the MDI.Type: GrantFiled: September 8, 2023Date of Patent: January 7, 2025Assignee: GOOGLE LLCInventor: Ryan Overbeck
-
Publication number: 20240073551Abstract: Methods, systems, and media for generating compressed images are provided. In some embodiments, the method comprises: identifying a multi-plane image, MPI, that represents a three-dimensional image, wherein the MPI comprises a plurality of fronto-parallel planes; splitting the MPI into a plurality of sub-volumes, wherein each sub-volume in the plurality of sub-volumes includes a subset of the plurality of fronto-parallel planes; calculating, for each sub-volume of the MPI, a depthmap; converting each depthmap to a mesh, wherein each mesh corresponds to a layer of a plurality of layers associated with a multi-depth image, MDI, to be rendered; calculating, for each layer of the plurality of layers, an image; and storing the meshes corresponding to the plurality of layers of the MDI and the images corresponding to the plurality of layers of the MDI as the MDI.Type: ApplicationFiled: September 8, 2023Publication date: February 29, 2024Inventor: Ryan Overbeck
-
Publication number: 20230419600Abstract: Example embodiments relate to techniques for volumetric performance capture with neural rendering. A technique may involve initially obtaining images that depict a subject from multiple viewpoints and under various lighting conditions using a light stage and depth data corresponding to the subject using infrared cameras. A neural network may extract features of the subject from the images based on the depth data and map the features into a texture space (e.g., the UV texture space). A neural renderer can be used to generate an output image depicting the subject from a target view such that illumination of the subject in the output image aligns with the target view. The neural render may resample the features of the subject from the texture space to an image space to generate the output image.Type: ApplicationFiled: November 5, 2020Publication date: December 28, 2023Inventors: Sean Ryan Francesco FANELLO, Abhi MEKA, Rohit Kumar PANDEY, Christian HAENE, Sergio Orts ESCOLANO, Christoph RHEMANN, Paul DEBEVEC, Sofien BOUAZIZ, Thabo BEELER, Ryan OVERBECK, Peter BARNUM, Daniel ERICKSON, Philip DAVIDSON, Yinda ZHANG, Jonathan TAYLOR, Chloe LeGENDRE, Shahram IZADI
-
Patent number: 11758295Abstract: Methods, systems, and media for generating compressed images are provided. In some embodiments, the method comprises: identifying a multi-plane image, MPI, that represents a three-dimensional image, wherein the MPI comprises a plurality of fronto-parallel planes; splitting the MPI into a plurality of sub-volumes, wherein each sub-volume in the plurality of sub-volumes includes a subset of the plurality of fronto-parallel planes; calculating, for each sub-volume of the MPI, a depthmap; converting each depthmap to a mesh, wherein each mesh corresponds to a layer of a plurality of layers associated with a multi-depth image, MDI, to be rendered; calculating, for each layer of the plurality of layers, an image; and storing the meshes corresponding to the plurality of layers of the MDI and the images corresponding to the plurality of layers of the MDI as the MDI.Type: GrantFiled: October 12, 2021Date of Patent: September 12, 2023Assignee: GOOGLE LLCInventor: Ryan Overbeck
-
Publication number: 20230206511Abstract: Mechanisms for generating compressed images are provided. More particularly, methods, systems, and media for capturing, reconstructing, compressing, and rendering view-dependent immersive light field video with a layered mesh representation are provided.Type: ApplicationFiled: March 6, 2023Publication date: June 29, 2023Inventors: Ryan Overbeck, Michael Joseph Broxton, John Flynn, Daniel William Erickson, Lars Peter Johannes Hedman, Matthew Nowicki DuVall, Jason Angelo Dourgarian, Jessica Lynn Busch, Matthew Stephen Whalen, Paul Debevec
-
Patent number: 11601636Abstract: Mechanisms for generating compressed images are provided. More particularly, methods, systems, and media for capturing, reconstructing, compressing, and rendering view-dependent immersive light field video with a layered mesh representation are provided.Type: GrantFiled: May 20, 2021Date of Patent: March 7, 2023Assignee: Google LLCInventors: Ryan Overbeck, Michael Joseph Broxton, John Flynn, Daniel William Erickson, Lars Peter Johannes Hedman, Matthew Nowicki DuVall, Jason Angelo Dourgarian, Jessica Lynn Busch, Matthew Stephen Whalen, Paul Debevec
-
Publication number: 20220030184Abstract: Methods, systems, and media for generating compressed images are provided. In some embodiments, the method comprises: identifying a multi-plane image, MPI, that represents a three-dimensional image, wherein the MPI comprises a plurality of fronto-parallel planes; splitting the MPI into a plurality of sub-volumes, wherein each sub-volume in the plurality of sub-volumes includes a subset of the plurality of fronto-parallel planes; calculating, for each sub-volume of the MPI, a depthmap; converting each depthmap to a mesh, wherein each mesh corresponds to a layer of a plurality of layers associated with a multi-depth image, MDI, to be rendered; calculating, for each layer of the plurality of layers, an image; and storing the meshes corresponding to the plurality of layers of the MDI and the images corresponding to the plurality of layers of the MDI as the MDI.Type: ApplicationFiled: October 12, 2021Publication date: January 27, 2022Inventor: Ryan Overbeck
-
Publication number: 20210368157Abstract: Mechanisms for generating compressed images are provided. More particularly, methods, systems, and media for capturing, reconstructing, compressing, and rendering view-dependent immersive light field video with a layered mesh representation are provided.Type: ApplicationFiled: May 20, 2021Publication date: November 25, 2021Inventors: Ryan Overbeck, Michael Joseph Broxton, John Flynn, Daniel William Erickson, Lars Peter Johannes Hedman, Matthew Nowicki DuVall, Jason Angelo Dourgarian, Jessica Lynn Busch, Matthew Stephen Whalen, Paul Debevec
-
Patent number: 11172148Abstract: Methods, systems, and media for generating compressed images are provided.Type: GrantFiled: January 7, 2020Date of Patent: November 9, 2021Assignee: GOOGLE LLCInventor: Ryan Overbeck
-
Publication number: 20210211593Abstract: Methods, systems, and media for generating compressed images are provided.Type: ApplicationFiled: January 7, 2020Publication date: July 8, 2021Inventor: Ryan Overbeck
-
Patent number: 10460505Abstract: A method for rendering a view from a lightfield includes identifying a ray associated with a portion of the view and selecting a set of camera views from a plurality of camera views representing the lightfield based on an intersection point of the ray with a plane. Each camera view has an associated contribution region disposed on the plane. The associated contribution region overlaps contribution regions associated with other camera views of the set of camera views at the intersection point. The method also includes determining a characteristic of the ray based on a contribution factor for each camera view of the set of camera views. The contribution factor is determined based on the relative position of the intersection point within the associated contribution region.Type: GrantFiled: December 30, 2016Date of Patent: October 29, 2019Assignee: GOOGLE LLCInventor: Ryan Overbeck
-
Patent number: 10373384Abstract: A display system includes a first storage device to store a first lightfield and a second storage device to store a second lightfield. The first lightfield comprises a two-dimensional array of images, with each image comprising a corresponding two-dimensional array of image tiles, and the second lightfield comprises a compressed representation of the first lightfield. The system further includes at least one processor configured to selectively eliminate image tiles of images of the first lightfield from inclusion in the second lightfield based on identified redundancies between the eliminated image tiles and image tiles in the same tile positions of other images of the lightfield.Type: GrantFiled: December 12, 2016Date of Patent: August 6, 2019Assignee: GOOGLE LLCInventor: Ryan Overbeck
-
Publication number: 20180190006Abstract: A method for rendering a view from a lightfield includes identifying a ray associated with a portion of the view and selecting a set of camera views from a plurality of camera views representing the lightfield based on an intersection point of the ray with a plane. Each camera view has an associated contribution region disposed on the plane. The associated contribution region overlaps contribution regions associated with other camera views of the set of camera views at the intersection point. The method also includes determining a characteristic of the ray based on a contribution factor for each camera view of the set of camera views. The contribution factor is determined based on the relative position of the intersection point within the associated contribution region.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventor: Ryan OVERBECK
-
Publication number: 20180165880Abstract: A display system includes a first storage device to store a first lightfield and a second storage device to store a second lightfield. The first lightfield comprises a two-dimensional array of images, with each image comprising a corresponding two-dimensional array of image tiles, and the second lightfield comprises a compressed representation of the first lightfield. The system further includes at least one processor configured to selectively eliminate image tiles of images of the first lightfield from inclusion in the second lightfield based on identified redundancies between the eliminated image tiles and image tiles in the same tile positions of other images of the lightfield.Type: ApplicationFiled: December 12, 2016Publication date: June 14, 2018Inventor: Ryan Overbeck
-
Publication number: 20170287215Abstract: Systems and methods are described for generating a virtual reality experience including generating a user interface with a plurality of regions on a display in a head-mounted display device. The head-mounted display device housing may include at least one pass-through camera device. The systems and methods can include obtaining image content from the at least one pass-through camera device and displaying a plurality of virtual objects in a first region of the plurality of regions in the user interface, the first region substantially filling a field of view of the display in the head-mounted display device. In response to detecting a change in a head position of a user operating the head-mounted display device, the methods and systems can initiate display of updated image content in a second region of the user interface.Type: ApplicationFiled: March 29, 2016Publication date: October 5, 2017Inventors: Paul Albert LALONDE, Mark DOCHTERMANN, Alexander James FAABORG, Ryan OVERBECK