-
公开(公告)号:US20170228921A1
公开(公告)日:2017-08-10
申请号:US15352162
申请日:2016-11-15
Applicant: Google Inc.
Inventor: Matthias Buhlmann , Dominik Philemon Kaeser , Chun-Po Wang , Matthew Seegmiller , Evan Hardesty Parker
IPC: G06T15/20 , G06T3/20 , G06F3/033 , G06F3/0484 , G06F3/0481 , G06T3/40 , G06T19/00
CPC classification number: G06T15/20 , G06F1/163 , G06F3/012 , G06F3/013 , G06F3/014 , G06F3/017 , G06F3/0304 , G06F3/033 , G06F3/04815 , G06F3/04842 , G06F3/04845 , G06F3/0486 , G06F2203/0384 , G06F2203/04806 , G06T3/20 , G06T3/40 , G06T19/003 , G06T19/006 , G06T2210/21
Abstract: In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.
-
公开(公告)号:US20170178404A1
公开(公告)日:2017-06-22
申请号:US14972843
申请日:2015-12-17
Applicant: Google Inc.
Inventor: Scott Edward Dillard , Humberto Castaneda , Su Chuin Leong , Michael Cameron Jones , Christopher Gray , Evan Hardesty Parker
IPC: G06T19/00 , H04N7/18 , G06F3/0488 , G06F3/0481
CPC classification number: G06T19/003 , G06F3/04815 , G06F3/0488 , G06F3/04883 , G06F3/04886 , G06T3/4038 , H04N7/183
Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. For instance, a first image of a multidimensional space is provided with an overlay line indicating a direction in which the space extends into the first image such that a second image is connected to the first image along a direction of the overlay line. User input indicating a swipe across a portion of the display is received. When swipe occurred at least partially within an interaction zone defining an area around the overlay line at which the user can interact with the space, the swipe indicates a request to display an image different from the first image. The second image is selected and provided for display based on the swipe and a connection graph connecting the first image and the second image along the direction of the overlay line.
-
公开(公告)号:US20160321837A1
公开(公告)日:2016-11-03
申请号:US15204448
申请日:2016-07-07
Applicant: Google Inc.
Inventor: Scott Edward Dillard , Evan Hardesty Parker , Michael Cameron Jones
CPC classification number: G06T15/503 , G06T7/90 , G06T15/005 , G06T17/05
Abstract: In one aspect, computing device(s) may determine a plurality of fragments for a three-dimensional (3D) model of a geographical location. Each fragment of the plurality of fragments may correspond to a pixel of a blended image and each fragment has a fragment color from the 3D model. The one or more computing devices may determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model. For each fragment of the plurality of fragments, the one or more computing devices may identify a pixel color and an image based at least in part on the geospatial location data, determine a blending ratio based on at least one of a position and an orientation of a virtual camera, and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color.
Abstract translation: 在一个方面,计算设备可以为地理位置的三维(3D)模型确定多个片段。 多个片段的每个片段可以对应于混合图像的像素,并且每个片段具有来自3D模型的片段颜色。 所述一个或多个计算设备可以至少部分地基于与3D模型相关联的纬度信息,经度信息和高度信息来确定每个片段的地理空间位置数据。 对于多个片段的每个片段,所述一个或多个计算设备可以至少部分地基于地理空间位置数据来识别像素颜色和图像,基于以下各项中的至少一个来确定混合比: 至少基于混合比,像素颜色和片段颜色生成混合图像。
-
公开(公告)号:US20160019713A1
公开(公告)日:2016-01-21
申请号:US14333678
申请日:2014-07-17
Applicant: Google Inc.
Inventor: Scott Edward Dillard , Evan Hardesty Parker , Michael Cameron Jones
CPC classification number: G06T15/503 , G06T7/90 , G06T15/005 , G06T17/05
Abstract: In one aspect, computing device(s) may determine a plurality of fragments for a three-dimensional (3D) model of a geographical location. Each fragment of the plurality of fragments may correspond to a pixel of a blended image and each fragment has a fragment color from the 3D model. The one or more computing devices may determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model. For each fragment of the plurality of fragments, the one or more computing devices may identify a pixel color and an image based at least in part on the geospatial location data, determine a blending ratio based on at least one of a position and an orientation of a virtual camera, and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color.
-
公开(公告)号:US10559117B2
公开(公告)日:2020-02-11
申请号:US15352481
申请日:2016-11-15
Applicant: GOOGLE INC.
Inventor: Dominik Philemon Kaeser , Adam Glazier , Evan Hardesty Parker , Matthew Seegmiller , Per Karlsson , Aleksandr Palatnik
IPC: G06T15/20 , G06F3/01 , G06F3/0485 , G06F1/16 , G06F3/0481 , G06F3/0484 , G06F3/0488 , G06T3/20 , G06T3/40 , G06T19/00 , A63F13/5255
Abstract: In a system for moving and scaling in a virtual reality environment, a user may a move from a first virtual position in the virtual environment toward a selected feature at a second virtual position in the virtual environment. While moving from the first position toward the second position, a user's scale, or perspective, relative to the user's surroundings in the virtual environment, may be adjusted via manipulation of a user interface provided on a handheld electronic device.
-
公开(公告)号:US10083539B2
公开(公告)日:2018-09-25
申请号:US15352162
申请日:2016-11-15
Applicant: Google Inc.
Inventor: Matthias Buhlmann , Dominik Philemon Kaeser , Chun-Po Wang , Matthew Seegmiller , Evan Hardesty Parker
IPC: G06F3/033 , G06F3/0481 , G06F3/0484 , G06T15/20 , G06T19/00 , G06T3/20 , G06T3/40 , G06F1/16 , G06F3/01 , G06F3/03 , G06F3/0486
Abstract: In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.
-
公开(公告)号:US09898857B2
公开(公告)日:2018-02-20
申请号:US15204448
申请日:2016-07-07
Applicant: Google Inc.
Inventor: Scott Edward Dillard , Evan Hardesty Parker , Michael Cameron Jones
CPC classification number: G06T15/503 , G06T7/90 , G06T15/005 , G06T17/05
Abstract: In one aspect, computing device(s) may determine a plurality of fragments for a three-dimensional (3D) model of a geographical location. Each fragment of the plurality of fragments may correspond to a pixel of a blended image and each fragment has a fragment color from the 3D model. The one or more computing devices may determine geospatial location data for each fragment based at least in part on latitude information, longitude information, and altitude information associated with the 3D model. For each fragment of the plurality of fragments, the one or more computing devices may identify a pixel color and an image based at least in part on the geospatial location data, determine a blending ratio based on at least one of a position and an orientation of a virtual camera, and generate the blended image based on at least the blending ratio, the pixel color, and the fragment color.
-
公开(公告)号:US20170148206A1
公开(公告)日:2017-05-25
申请号:US14946983
申请日:2015-11-20
Applicant: Google Inc.
Inventor: Craig Donner , Paul Albert Lalonde , Evan Hardesty Parker
CPC classification number: G06T15/04 , G02B27/0093 , G02B27/017 , G02B27/0172 , G02B27/0179 , G02B2027/0132 , G02B2027/014 , G02B2027/0187 , G06F3/011 , G06F3/012 , G06F3/0346 , G06F3/038 , G06T7/2086 , G06T7/285 , G06T7/408 , G06T7/90 , G06T19/006 , G06T2200/04 , H04N13/344 , H04N13/376
Abstract: A system includes a head mounted display (HMD) device comprising at least one display and at least one sensor to provide pose information for the HMD device. The system further includes a sensor integrator module coupled to the at least one sensor, the sensor integrator module to determine a motion vector for the HMD device based on the pose information, and an application processor to render a first texture based on pose of the HMD device determined from the pose information. The system further includes a motion analysis module to determine a first velocity field having a pixel velocity for at least a subset of pixels of the first texture, and a compositor to render a second texture based on the first texture, the first velocity field and the motion vector for the HMD, and to provide the second texture to the display of the HMD device.
-
-
-
-
-
-
-