-
公开(公告)号:US10375381B2
公开(公告)日:2019-08-06
申请号:US15843366
申请日:2017-12-15
Applicant: GOOGLE LLC
Inventor: Carlos Hernandez Esteban , Robert Anderson , Changchang Wu , Michael Krainin
IPC: H04N13/243 , H04N13/344 , G02B27/01 , H04N13/366 , G06T15/20 , H04N13/211 , H04N13/221 , H04N13/111 , H04N13/161 , H04N13/296 , H04N13/239
Abstract: Systems and methods are described include defining, at a computing device, a set of images based on captured images, projecting, at the computing device, a portion of the set of images from a planar perspective image plane onto a spherical image plane by recasting a plurality of viewing rays associated with the portion of the set of images from a plurality of viewpoints arranged around a curved path to a viewpoint, determining, at the computing device, a periphery boundary corresponding to the viewpoint and generating updated images by removing pixels that are outside of the periphery boundary, and providing, for display, the updated images within the bounds of the periphery boundary.
-
公开(公告)号:US10027887B1
公开(公告)日:2018-07-17
申请号:US14609606
申请日:2015-01-30
Applicant: Google LLC
Inventor: Robert Anderson , Carlos Hernandez Esteban
Abstract: The technology relates to transitioning between panoramic imagery and the imagery from which the panoramic imagery was generated. Individual images of a portion of a scene may be combined to create a panoramic image of the entire scene. The individual images may be associated with the portion of the panoramic image which they form. The full panoramic image may then be displayed. Based on user input, a portion of the panoramic image may be zoomed-in on, and the individual image associated with that portion of the panoramic image may be displayed.
-
公开(公告)号:US11025432B2
公开(公告)日:2021-06-01
申请号:US16417035
申请日:2019-05-20
Applicant: Google LLC
Inventor: Adrian Isles , Arvind Srinivasan , Samuel Thomas Denton , Thai Duong , Robert Anderson , Edward Knapp , Jonathan Levine , Jyotirmaya Akkad
Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped key from a second user device, wherein the wrapped key comprises content masked from the first user device; transmitting, by the first user device, the wrapped key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising a cryptographic key derived from the wrapped key; and decrypting the encrypted media item using the cryptographic key.
-
公开(公告)号:US20180048816A1
公开(公告)日:2018-02-15
申请号:US15723670
申请日:2017-10-03
Applicant: Google LLC
Inventor: Robert Anderson , Steven Maxwell Seitz , Carlos Hernandez Esteban
CPC classification number: H04N5/23238 , G02B27/017 , G06T1/0007 , G06T3/4038 , G06T2200/32 , G06T2207/30244 , G09G5/14 , H04N1/00183 , H04N5/23222 , H04N5/23293 , H04N13/221
Abstract: Systems and methods for capturing omnistereo content for a mobile device may include receiving an indication to capture a plurality of images of a scene, capturing the plurality of images using a camera associated with a mobile device and displaying on a screen of the mobile device and during capture, a representation of the plurality of images and presenting a composite image that includes a target capture path and an indicator that provides alignment information corresponding to a source capture path associated with the mobile device during capture of the plurality of images. The system may detect that a portion of the source capture path does not match a target capture path. The system can provide an updated indicator in the screen that may include a prompt to a user of the mobile device to adjust the mobile device to align the source capture path with the target capture path.
-
公开(公告)号:US20250126228A1
公开(公告)日:2025-04-17
申请号:US18916671
申请日:2024-10-15
Applicant: Google LLC
Inventor: Andrey Ryabtsev , Rahul Garg , Amelio Vázquez-Reina , Wonsik Kim , Robert Anderson , Weijuan Xi , Desai Fan , Fangda Li , Chun-Ting Liu
Abstract: A first video stream comprising a first image of a first participant of a virtual meeting, a second image of a second participant, and a third image of a third participant are received from a first client device connected to a virtual meeting platform. It is determined whether an image combining condition is satisfied. Responsive to determining that the image combining condition is satisfied with respect to the first image and the second image, a first screen tile comprising the first image and the second image is generated. A first size of the first screen tile is defined based on a number of images comprised by the first screen tile. A second screen tile comprising the third image is generated. A virtual meeting user interface comprising the first screen tile and the second screen tile is provided for presentation on a second client device connected to the virtual meeting platform.
-
公开(公告)号:US10334165B2
公开(公告)日:2019-06-25
申请号:US15723670
申请日:2017-10-03
Applicant: Google LLC
Inventor: Robert Anderson , Steven Maxwell Seitz , Carlos Hernandez Esteban
Abstract: Systems and methods for capturing omnistereo content for a mobile device may include receiving an indication to capture a plurality of images of a scene, capturing the plurality of images using a camera associated with a mobile device and displaying on a screen of the mobile device and during capture, a representation of the plurality of images and presenting a composite image that includes a target capture path and an indicator that provides alignment information corresponding to a source capture path associated with the mobile device during capture of the plurality of images. The system may detect that a portion of the source capture path does not match a target capture path. The system can provide an updated indicator in the screen that may include a prompt to a user of the mobile device to adjust the mobile device to align the source capture path with the target capture path.
-
公开(公告)号:US20180160106A1
公开(公告)日:2018-06-07
申请号:US15843366
申请日:2017-12-15
Applicant: GOOGLE LLC
Inventor: Carlos Hernandez Esteban , Robert Anderson , Changchang Wu , Michael Krainin
CPC classification number: H04N13/344 , G02B27/017 , G02B27/0172 , G02B2027/011 , G02B2027/0134 , G02B2027/0138 , G02B2027/014 , G02B2027/0187 , G06T15/205 , H04N13/111 , H04N13/161 , H04N13/211 , H04N13/221 , H04N13/239 , H04N13/243 , H04N13/296 , H04N13/366
Abstract: Systems and methods are described include defining, at a computing device, a set of images based on captured images, projecting, at the computing device, a portion of the set of images from a planar perspective image plane onto a spherical image plane by recasting a plurality of viewing rays associated with the portion of the set of images from a plurality of viewpoints arranged around a curved path to a viewpoint, determining, at the computing device, a periphery boundary corresponding to the viewpoint and generating updated images by removing pixels that are outside of the periphery boundary, and providing, for display, the updated images within the bounds of the periphery boundary.
-
公开(公告)号:US10469745B1
公开(公告)日:2019-11-05
申请号:US16007519
申请日:2018-06-13
Applicant: Google LLC
Inventor: Robert Anderson , Carlos Hernandez Esteban
IPC: H04N5/232
Abstract: The technology relates to transitioning between panoramic imagery and the imagery from which the panoramic imagery was generated. Individual images of a portion of a scene may be combined to create a panoramic image of the entire scene. The individual images may be associated with the portion of the panoramic image which they form. The full panoramic image may then be displayed. Based on user input, a portion of the panoramic image may be zoomed-in on, and the individual image associated with that portion of the panoramic image may be displayed.
-
公开(公告)号:US20190280877A1
公开(公告)日:2019-09-12
申请号:US16417035
申请日:2019-05-20
Applicant: Google LLC
Inventor: Adrian Isles , Arvind Srinivasan , Samuel Thomas Denton , Thai Duong , Robert Anderson , Edward Knapp , Jonathan Levine , Jyotirmaya Akkad
Abstract: Implementations disclose an access control mechanism for peer-to-peer sharing technology. A method includes receiving, by a processing device of a first user device, an encrypted media item and a wrapped key from a second user device, wherein the wrapped key comprises content masked from the first user device; transmitting, by the first user device, the wrapped key and a request to a media server to determine whether the first user device is authorized to play the encrypted media item; receiving, from the media server, a response indicating the first user device is authorized to play the encrypted media item, the response comprising a cryptographic key derived from the wrapped key; and decrypting the encrypted media item using the cryptographic key.
-
-
-
-
-
-
-
-