Method and system for automatic 3-D image creation

    公开(公告)号:US10116922B2

    公开(公告)日:2018-10-30

    申请号:US15289008

    申请日:2016-10-07

    Applicant: Google LLC

    Abstract: Disclosed herein are methods, devices, and non-transitory computer readable media that relate to stereoscopic image creation. A camera captures an initial image at an initial position. A target displacement from the initial position is determined for a desired stereoscopic effect, and an instruction is provided that specifies a direction in which to move the camera from the initial position. While the camera is in motion, an estimated displacement from the initial position is calculated. When the estimated displacement corresponds to the target displacement, the camera automatically captures a candidate image. An acceptability analysis is performed to determine whether the candidate image has acceptable image quality and acceptable similarity to the initial image. If the candidate image passes the acceptability analysis, a stereoscopic image is created based on the initial and candidate images.

    Methods, systems, and media for rendering immersive video content with foveated meshes

    公开(公告)号:US11375170B2

    公开(公告)日:2022-06-28

    申请号:US16940717

    申请日:2020-07-28

    Applicant: Google LLC

    Abstract: Methods, systems, and media for rendering immersive video content with foveated meshes are provided. In some embodiments, the method comprises: receiving a video content item; determining, using a hardware processor, whether the video content item meets at least one criterion; in response to determining that the video content item meets the at least one criterion, generating, using the hardware processor, a foveated mesh in accordance with a foveation ratio parameter on which frames of the video content item are to be projected, wherein the foveated mesh has a non-uniform position map that increases pixel density in a central portion of each frame of the video content item in comparison with peripheral portions of each frame of the video content item; and storing the video content item in a file format that includes the generated foveated mesh, wherein the immersive video content is rendered by applying the video content item as a texture to the generated foveated mesh.

    2D video with option for projected viewing in modeled 3D space

    公开(公告)号:US10909761B1

    公开(公告)日:2021-02-02

    申请号:US15204397

    申请日:2016-07-07

    Applicant: GOOGLE LLC

    Abstract: A multimedia distribution system enables a user to view 2D video content in a conventional 2D or “flat” viewing mode, or if the system is VR/AR enabled and the user is so inclined, a representation of a modeled 3D space may be provided or accessed in association with the 2D video content, and the 2D video content may be projected onto a specified surface within the modeled 3D space for viewing by the user as though the 2D video were being displayed at that surface/location within the modeled 3D space. Further, the pose of the user may be monitored and the projection of the 2D video content updated accordingly to match the user's current pose and view into the modeled 3D space.

    METHODS, SYSTEMS, AND MEDIA FOR RENDERING IMMERSIVE VIDEO CONTENT WITH FOVEATED MESHES

    公开(公告)号:US20210029340A1

    公开(公告)日:2021-01-28

    申请号:US16940717

    申请日:2020-07-28

    Applicant: Google LLC

    Abstract: Methods, systems, and media for rendering immersive video content with foveated meshes are provided. In some embodiments, the method comprises: receiving a video content item; determining, using a hardware processor, whether the video content item meets at least one criterion; in response to determining that the video content item meets the at least one criterion, generating, using the hardware processor, a foveated mesh in accordance with a foveation ratio parameter on which frames of the video content item are to be projected, wherein the foveated mesh has a non-uniform position map that increases pixel density in a central portion of each frame of the video content item in comparison with peripheral portions of each frame of the video content item; and storing the video content item in a file format that includes the generated foveated mesh, wherein the immersive video content is rendered by applying the video content item as a texture to the generated foveated mesh.

    METHODS, SYSTEMS, AND MEDIA FOR RENDERING IMMERSIVE VIDEO CONTENT WITH FOVEATED MESHES

    公开(公告)号:US20220321858A1

    公开(公告)日:2022-10-06

    申请号:US17848861

    申请日:2022-06-24

    Applicant: Google LLC

    Abstract: Methods, systems, and media for rendering immersive video content with foveated meshes are provided. In some embodiments, the method comprises: receiving a video content item; determining, using a hardware processor, whether the video content item meets at least one criterion; in response to determining that the video content item meets the at least one criterion, generating, using the hardware processor, a foveated mesh in accordance with a foveation ratio parameter on which frames of the video content item are to be projected, wherein the foveated mesh has a non-uniform position map that increases pixel density in a central portion of each frame of the video content item in comparison with peripheral portions of each frame of the video content item; and storing the video content item in a file format that includes the generated foveated mesh, wherein the immersive video content is rendered by applying the video content item as a texture to the generated foveated mesh.

    METHODS, SYSTEMS, AND MEDIA FOR GENERATING AND RENDERING IMMERSIVE VIDEO CONTENT

    公开(公告)号:US20190182468A1

    公开(公告)日:2019-06-13

    申请号:US15840361

    申请日:2017-12-13

    Applicant: Google LLC

    Inventor: Samuel Kvaalen

    Abstract: Methods, systems, and media for generating and rendering immersive video content are provided. In some embodiments, the method comprises: receiving information indicating positions of cameras in a plurality of cameras; generating a mesh on which video content is to be projected based on the positions of the cameras in the plurality of cameras, wherein the mesh is comprised of a portion of a faceted cylinder, and wherein the faceted cylinder has a plurality of facets each corresponding to a projection from a camera in the plurality of cameras; receiving video content corresponding to the plurality of cameras; and transmitting the video content and the generated mesh to a user device in response to receiving a request for the video content from the user device.

Patent Agency Ranking