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).

  • Patent number: 12192651
    Abstract: 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: Grant
    Filed: September 8, 2023
    Date of Patent: January 7, 2025
    Assignee: GOOGLE LLC
    Inventor: Ryan Overbeck
  • Publication number: 20240073551
    Abstract: 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: Application
    Filed: September 8, 2023
    Publication date: February 29, 2024
    Inventor: Ryan Overbeck
  • Publication number: 20230419600
    Abstract: 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: Application
    Filed: November 5, 2020
    Publication date: December 28, 2023
    Inventors: 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: 11758295
    Abstract: 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: Grant
    Filed: October 12, 2021
    Date of Patent: September 12, 2023
    Assignee: GOOGLE LLC
    Inventor: Ryan Overbeck
  • Publication number: 20230206511
    Abstract: 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: Application
    Filed: March 6, 2023
    Publication date: June 29, 2023
    Inventors: 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: 11601636
    Abstract: 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: Grant
    Filed: May 20, 2021
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: 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: 20220030184
    Abstract: 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: Application
    Filed: October 12, 2021
    Publication date: January 27, 2022
    Inventor: Ryan Overbeck
  • Publication number: 20210368157
    Abstract: 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: Application
    Filed: May 20, 2021
    Publication date: November 25, 2021
    Inventors: 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: 11172148
    Abstract: Methods, systems, and media for generating compressed images are provided.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 9, 2021
    Assignee: GOOGLE LLC
    Inventor: Ryan Overbeck
  • Publication number: 20210211593
    Abstract: Methods, systems, and media for generating compressed images are provided.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 8, 2021
    Inventor: Ryan Overbeck
  • Patent number: 10460505
    Abstract: 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: Grant
    Filed: December 30, 2016
    Date of Patent: October 29, 2019
    Assignee: GOOGLE LLC
    Inventor: Ryan Overbeck
  • Patent number: 10373384
    Abstract: 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: Grant
    Filed: December 12, 2016
    Date of Patent: August 6, 2019
    Assignee: GOOGLE LLC
    Inventor: Ryan Overbeck
  • Publication number: 20180190006
    Abstract: 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: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventor: Ryan OVERBECK
  • Publication number: 20180165880
    Abstract: 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: Application
    Filed: December 12, 2016
    Publication date: June 14, 2018
    Inventor: Ryan Overbeck
  • Publication number: 20170287215
    Abstract: 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: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Paul Albert LALONDE, Mark DOCHTERMANN, Alexander James FAABORG, Ryan OVERBECK