Displaying estimated image data in a user interface
    12.
    发明授权
    Displaying estimated image data in a user interface 有权
    在用户界面中显示估计的图像数据

    公开(公告)号:US09399294B1

    公开(公告)日:2016-07-26

    申请号:US14197328

    申请日:2014-03-05

    申请人: Google Inc.

    IPC分类号: G05B15/00 B25J9/16

    摘要: Methods and systems for robot functions and user interfaces are described. A server may receive a set of robot parameters, and may predict new parameters based on a robot command. In this manner, a user may receive parameters corresponding to the predicted values and mitigate network and processing latency. In other examples, a robot may provide a forward looking image and a robot speed. When a command to move forward is issued, the server may provide a predicted image and predicted speed. The server may be able to calculate a predicted image and a predicted speed (or other parameter) more quickly than the robot could provide the same information. The predicted information may be displayed on a user interface with a corresponding indication that the values are predicted. The robot may provide the server and the user interface with the actual data when it is available.

    摘要翻译: 描述了机器人功能和用户界面的方法和系统。 服务器可以接收一组机器人参数,并且可以基于机器人命令来预测新参数。 以这种方式,用户可以接收对应于预测值的参数并且减轻网络和处理等待时间。 在其他示例中,机器人可以提供前视图像和机器人速度。 当发出向前移动的命令时,服务器可以提供预测图像和预测速度。 服务器可以比机器人可以提供相同的信息更快地计算预测图像和预测速度(或其他参数)。 预测信息可以在具有预测值的相应指示的用户界面上显示。 机器人可以在可用时向服务器和用户界面提供实际数据。

    3-dimensional videos of objects
    13.
    发明授权
    3-dimensional videos of objects 有权
    物体的3维视频

    公开(公告)号:US09294757B1

    公开(公告)日:2016-03-22

    申请号:US13835887

    申请日:2013-03-15

    申请人: Google Inc.

    摘要: A plurality of cameras capture images of an object from different viewpoints. The images from each of the cameras are used to generate a 3D video of the object. The 3D video is provided to a user for viewing the object. The user may switching between different viewpoints of the 3D video while viewing the 3D video. A media viewer may be provided to a user and the media viewer may allow the user to specify different viewpoints and to control playback of the 3D video.

    摘要翻译: 多个相机从不同的视点捕获对象的图像。 来自每个相机的图像用于生成对象的3D视频。 3D视频被提供给用户以查看对象。 用户可以在观看3D视频的同时在3D视频的不同视点之间切换。 可以向用户提供媒体查看器,并且媒体查看器可以允许用户指定不同的视点并且控制3D视频的回放。

    Methods and Systems for Providing Functionality of an Interface to Control Orientations of a Camera on a Device
    14.
    发明申请
    Methods and Systems for Providing Functionality of an Interface to Control Orientations of a Camera on a Device 有权
    用于提供控制设备上相机方向的界面功能的方法和系统

    公开(公告)号:US20140350727A1

    公开(公告)日:2014-11-27

    申请号:US14453809

    申请日:2014-08-07

    申请人: Google Inc.

    IPC分类号: B25J9/16 G05B19/18

    摘要: Methods and systems for providing functionality of an interface to control orientations of a camera on a device are provided. In one example, a method includes receiving an input on an interface indicating a command for an orientation of a camera on a robotic device, and the interface may be provided on a device remote from the robotic device. An indicator may be provided on the interface representing a location of the input, and the indicator may be representative of the command for the orientation of the camera on the robotic device. The method may also include determining that the location of the input on the interface is within a distance threshold to a pre-set location on the interface, and repositioning the indicator on the interface to be at the pre-set location.

    摘要翻译: 提供了用于提供用于控制设备上的相机的取向的界面的功能的方法和系统。 在一个示例中,一种方法包括在界面上接收指示用于机器人设备上的相机的定向的命令的输入,并且该接口可以设置在远离该机器人设备的设备上。 可以在界面上提供指示符,该指示符表示输入的位置,并且指示符可以代表在机器人装置上相机的取向的命令。 该方法还可以包括确定接口上的输入的位置在接口上的预设位置的距离阈值内,以及将接口上的指示符重新定位在预设位置。

    Side-by-Side and Synchronized Displays for Three-Dimensional (3D) Object Data Models
    15.
    发明申请
    Side-by-Side and Synchronized Displays for Three-Dimensional (3D) Object Data Models 有权
    并行和三维(3D)对象数据模型的同步显示

    公开(公告)号:US20140253546A1

    公开(公告)日:2014-09-11

    申请号:US14284889

    申请日:2014-05-22

    申请人: Google Inc.

    IPC分类号: G06T19/20 G06T17/00

    摘要: Methods and systems for interacting with multiple three-dimensional (3D) object data models are provided. An example method may involve providing to a display device for display a first 3D object data model and a second 3D object data model. Information associated with a modification to the first 3D object data model may be received. Based on the received information, a same change may be applied to the first 3D object data model and applied to the second 3D object data model to obtain a first modified 3D object data model and a second modified 3D object data model. According to the method, the first modified 3D object data model and the second modified 3D object data model may be provided to the display device for substantially simultaneous display.

    摘要翻译: 提供了与多个三维(3D)对象数据模型进行交互的方法和系统。 示例性方法可以涉及向显示设备提供用于显示第一3D对象数据模型和第二3D对象数据模型。 可以接收与第一3D对象数据模型的修改相关联的信息。 基于接收到的信息,可以将相同的变化应用于第一3D对象数据模型并应用于第二3D对象数据模型以获得第一修改的3D对象数据模型和第二修改3D对象数据模型。 根据该方法,可以将第一修改3D对象数据模型和第二修改3D对象数据模型提供给显示装置,以便基本上同时显示。

    Use of physical deformation during scanning of an object to generate views of the object

    公开(公告)号:US09870435B1

    公开(公告)日:2018-01-16

    申请号:US14195475

    申请日:2014-03-03

    申请人: Google Inc.

    IPC分类号: G06F17/50

    摘要: Disclosed are methods and systems for determining and displaying a simulated deformation of a 3D object data model. In one aspect, a method is disclosed that includes causing a force to be applied to an object to cause a deformation of the object and causing a plurality of reference scans of the object to be captured. The method further includes, based on the plurality of reference scans, generating a 3D object data model representing the object and, further based on the plurality of reference scans, identifying a constraint point of the 3D object data model, where the constraint point represents a point of minimum deformation of the object. The method still further includes selecting a predefined deformation model, where the predefined deformation model defines a simulated deformation, and where the simulated deformation simulates at least a portion of the deformation of the object proximate to the point of minimum deformation.

    Methods and systems for providing functionality of an interface to control orientations of a camera on a device
    17.
    发明授权
    Methods and systems for providing functionality of an interface to control orientations of a camera on a device 有权
    用于提供接口的功能以控制设备上相机的取向的方法和系统

    公开(公告)号:US09344623B2

    公开(公告)日:2016-05-17

    申请号:US14453809

    申请日:2014-08-07

    申请人: Google Inc.

    IPC分类号: H04N5/232 B25J9/16

    摘要: Methods and systems for providing functionality of an interface to control orientations of a camera on a device are provided. In one example, a method includes receiving an input on an interface indicating a command for an orientation of a camera on a robotic device, and the interface may be provided on a device remote from the robotic device. An indicator may be provided on the interface representing a location of the input, and the indicator may be representative of the command for the orientation of the camera on the robotic device. The method may also include determining that the location of the input on the interface is within a distance threshold to a pre-set location on the interface, and repositioning the indicator on the interface to be at the pre-set location.

    摘要翻译: 提供了用于提供用于控制设备上的相机的取向的界面的功能的方法和系统。 在一个示例中,一种方法包括在界面上接收指示用于机器人设备上的相机的定向的命令的输入,并且该接口可以设置在远离该机器人设备的设备上。 可以在界面上提供指示符,该指示符表示输入的位置,并且指示符可以代表在机器人装置上相机的取向的命令。 该方法还可以包括确定接口上的输入的位置在接口上的预设位置的距离阈值内,以及将接口上的指示符重新定位在预设位置。

    Embeddable three-dimensional (3D) image viewer
    18.
    发明授权
    Embeddable three-dimensional (3D) image viewer 有权
    可嵌入三维(3D)图像查看器

    公开(公告)号:US09183672B1

    公开(公告)日:2015-11-10

    申请号:US13895167

    申请日:2013-05-15

    申请人: Google Inc.

    IPC分类号: G06T17/00 G06T19/00

    CPC分类号: G06T15/005 G06F17/2247

    摘要: Methods and systems for providing a three-dimensional (3D) image viewer in a webpage are provided. According to an example method, a webpage may be provided, and the webpage may include embedded language that identifies a 3D image viewer to be provided within the webpage. Based on the embedded language, a computer having a processor and a memory may request information associated with rendering a 3D object data model in the 3D image viewer. The method may also include providing the 3D image viewer within the webpage, and receiving information associated with rendering the 3D object data model. Additionally, the 3D object data model may be rendered in the 3D image viewer based on the received information. Additional example systems and methods are described herein.

    摘要翻译: 提供了一种用于在网页中提供三维(3D)图像查看器的方法和系统。 根据示例性方法,可以提供网页,并且网页可以包括标识要在网页内提供的3D图像查看器的嵌入语言。 基于嵌入式语言,具有处理器和存储器的计算机可以请求与在3D图像查看器中呈现3D对象数据模型相关联的信息。 该方法还可以包括在网页内提供3D图像查看器,以及接收与呈现3D对象数据模型相关联的信息。 另外,3D对象数据模型可以基于所接收的信息在3D图像查看器中呈现。 本文描述了另外的示例性系统和方法。

    Methods and Systems for Viewing a Three-Dimensional (3D) Virtual Object
    19.
    发明申请
    Methods and Systems for Viewing a Three-Dimensional (3D) Virtual Object 有权
    用于查看三维(3D)虚拟对象的方法和系统

    公开(公告)号:US20150145891A1

    公开(公告)日:2015-05-28

    申请号:US14091502

    申请日:2013-11-27

    申请人: Google Inc.

    IPC分类号: G06T3/60

    CPC分类号: G06T15/20 G06T3/60

    摘要: Instructions indicative of changing a view of a virtual object may be received by a device. At least a portion of the virtual object may be viewable from a viewpoint that is at a given distance from a surface of the virtual object. The device may cause a change of the view along a rotational path around the virtual object in response to the receipt of the instructions based on the given distance being greater than a threshold distance. The device may cause a change of the view along a translational path indicative of a shape of the surface of the virtual object in response to the receipt of the instructions based on the given distance being less than the threshold distance.

    摘要翻译: 指示改变虚拟对象的视图的指令可以被设备接收。 虚拟对象的至少一部分可以从距离虚拟对象的表面给定距离的视点是可见的。 响应于基于给定距离大于阈值距离的指令的接收,设备可以引起沿着虚拟对象周围的旋转路径的视图的改变。 响应于基于给定距离小于阈值距离的指令的接收,该设备可以导致沿着指示虚拟对象的表面的形状的平移路径的视图的改变。

    Encoding and Compressing Three-Dimensional (3D) Object Data Models
    20.
    发明申请
    Encoding and Compressing Three-Dimensional (3D) Object Data Models 审中-公开
    编码和压缩三维(3D)对象数据模型

    公开(公告)号:US20140340398A1

    公开(公告)日:2014-11-20

    申请号:US14451704

    申请日:2014-08-05

    申请人: Google Inc.

    IPC分类号: G06T15/10 G06T19/20 G06T15/80

    摘要: Methods and systems for encoding and compressing 3D object data models are provided. An example method may involve receiving 3D mesh data for an object that includes geometry coordinates for a surface of the object. Additionally, material properties may be associated with the geometry coordinates. The method may also include identifying multiple portions of the mesh data based on the material properties associated with the geometry coordinates. For example, a given group of adjacent geometry coordinates having common material properties may be identified as a given portion. For at least some of the identified portions of the mesh data, the method may further include encoding information related to an identified portion of the mesh data and compressing the encoded information into a file of compressed geometric data.

    摘要翻译: 提供了用于编码和压缩3D对象数据模型的方法和系统。 示例性方法可以涉及接收包括对象表面的几何坐标的对象的3D网格数据。 另外,材料属性可以与几何坐标相关联。 该方法还可以包括基于与几何坐标相关联的材料属性来识别网格数据的多个部分。 例如,具有共同材料属性的给定组的相邻几何坐标可以被识别为给定部分。 对于网格数据的所识别的部分的至少一些,该方法还可以包括对与网格数据的识别部分相关的信息进行编码,并将编码的信息压缩成压缩几何数据的文件。