Display cursor for motion controller

    公开(公告)号:US09606697B1

    公开(公告)日:2017-03-28

    申请号:US14554230

    申请日:2014-11-26

    Applicant: Google Inc.

    Inventor: Thor Lewis

    CPC classification number: G06F3/04812 G06F3/011 G06F3/0346 G06F3/04815

    Abstract: An example method includes providing for display on an interface of a cursor comprising a geometric representation with two opposing flaps connected to a perimeter of the geometric representation. The method may further include receiving input data from a motion controller indicative of translation of a view of the interface in a direction parallel to the view. The method may also include responsively providing for animation of the two opposing flaps of the cursor to rotate the two opposing flaps about the perimeter of the geometric representation on the interface in a direction opposite the translation.

    Systems and methods for capturing aspects of objects using images and shadowing

    公开(公告)号:US09600927B1

    公开(公告)日:2017-03-21

    申请号:US14055169

    申请日:2013-10-16

    Applicant: Google Inc.

    CPC classification number: G06T15/60 G06T7/564 G06T17/00 G06T2207/30184

    Abstract: Methods and systems for determining the shape of an object based on shadows cast by the object are described. An example method may include receiving a plurality of images of an object casting a shadow. Each image may include a shadow cast by the object as the object is illuminated by a light source that moves over a plurality of positions. The method may further include determining, by a computing device, respectively for each image of the plurality of images a two-dimensional (2D) silhouette of the object and a respective position of the light source relative to the object. According to the method, a three-dimensional (3D) object data model of the object may be generated by the computing device based on the 2D silhouette of the object and the respective position of the light source relative to the object for each image of the plurality of images.

    Methods and systems for providing a preloader animation for image viewers
    26.
    发明授权
    Methods and systems for providing a preloader animation for image viewers 有权
    为图像查看器提供预加载器动画的方法和系统

    公开(公告)号:US09519999B1

    公开(公告)日:2016-12-13

    申请号:US14101439

    申请日:2013-12-10

    Applicant: Google Inc.

    Abstract: Methods and systems for providing a preloader animation for image viewers is provided. An example method includes receiving an image of an object, determining an edge gradient value for pixels of the image, and selecting pixels representative of the object that have a respective edge gradient value above a threshold. The example method also includes determining a model of the object including an approximate outline of the object and structures internal to the outline that are oriented based on the selected pixels being coupling points between the structures, and providing instructions to display the model in an incremental manner so as to render given structures of the model over time.

    Abstract translation: 提供了用于为图像查看器提供预加载器动画的方法和系统。 示例性方法包括:接收对象的图像,确定图像的像素的边缘梯度值,以及选择表示具有高于阈值的相应边缘梯度值的对象的像素。 示例性方法还包括确定对象的模型,其包括基于所选择的像素为对象的轮廓内部的对象的概要以及结构之间的耦合点定向的结构,并提供以增量方式显示模型的指令 以便随着时间的推移给出模型的给定结构。

    Methods and Systems for Selecting a Velocity Profile for Controlling a Robotic Device
    27.
    发明申请
    Methods and Systems for Selecting a Velocity Profile for Controlling a Robotic Device 有权
    用于选择用于控制机器人装置的速度分布的方法和系统

    公开(公告)号:US20150165626A1

    公开(公告)日:2015-06-18

    申请号:US14602700

    申请日:2015-01-22

    Applicant: Google Inc.

    Abstract: Methods and systems for selecting a velocity profile for controlling a robotic device are provided. An example method includes receiving via an interface a selection of a robotic device to control, and receiving via the interface a request to modify a velocity profile of the robotic device. The velocity profile may include information associated with changes in velocity of the robotic device over time. The method may further include receiving a selected velocity profile, receiving an input via the interface, and determining a velocity command based on the selected velocity profile and the input. In this manner, changes in velocity of the robotic device may be filtered according to a velocity profile selected via the interface.

    Abstract translation: 提供了用于选择用于控制机器人装置的速度分布的方法和系统。 示例性方法包括经由接口接收机器人设备的选择以控制,以及经由接口接收修改机器人设备的速度分布的请求。 速度分布可以包括与随着时间的自动装置的速度变化相关联的信息。 该方法还可以包括接收所选择的速度分布,经由界面接收输入,以及基于所选择的速度分布和输入来确定速度指令。 以这种方式,可以根据通过界面选择的速度分布来过滤机器人装置的速度变化。

    Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views
    28.
    发明授权
    Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views 有权
    用于修改机器人装置的视野的显示以包括放大和缩小视图的方法和系统

    公开(公告)号:US09030501B2

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

    申请号:US14459437

    申请日:2014-08-14

    Applicant: Google Inc.

    Abstract: Methods and systems for modifying a display of a field of view of a robotic device to include zoomed-in and zoomed-out views are provided. In examples, the robotic device may include a camera to capture images in a field of view of a robotic device, and distance sensors which can provide outputs that may be used to determine a distance of the robotic device to an object in the field of view of the robotic device. A display of the field of view of the robotic device can be generated, and as the distance decreases, the display can be modified to include a zoomed-in view of the object. As the distance increases, the display can be modified to include a zoomed-out view of the object. An amount of zoom of the object may be inversely proportional to the distance.

    Abstract translation: 提供了用于修改机器人设备的视野的显示以包括放大和缩小视图的方法和系统。 在示例中,机器人装置可以包括用于在机器人装置的视野中捕获图像的相机以及距离传感器,所述距离传感器可以提供可用于确定机器人装置在视场中的对象的距离的输出 的机器人装置。 可以生成机器人装置的视野的显示,并且随着距离减小,可以修改显示以包括对象的放大视图。 随着距离的增加,可以对显示进行修改,以包括对象的缩小视图。 物体的变焦量可能与距离成反比。

    Systems and Methods for Marking Images for Three-Dimensional Image Generation
    29.
    发明申请
    Systems and Methods for Marking Images for Three-Dimensional Image Generation 有权
    用于标记图像以进行三维图像生成的系统和方法

    公开(公告)号:US20140112573A1

    公开(公告)日:2014-04-24

    申请号:US13958776

    申请日:2013-08-05

    Applicant: Google Inc.

    Abstract: Methods and systems for image marking and generation of a three-dimensional (3D) image of an object are described. In an example, a computing device may be configured to receive a first set of images of an object that capture details of the object. The computing device may also be configured to receive a second set of images that include markings projected on the object and that are indexed to correspond to images of the first set of images. The computing device may be configured to spatially align images of the second set of images based on the markings projected on the object and determine respective images of the first set of images corresponding to spatially aligned images of the second set of images. The computing device may then generate a 3D image of the object from the respective images of the first set of images.

    Abstract translation: 描述了用于图像标记和生成对象的三维(3D)图像的方法和系统。 在一个示例中,计算设备可以被配置为接收捕获对象的细节的对象的第一组图像。 计算设备还可以被配置为接收包括投影在对象上的标记并且被索引以对应于第一组图像的图像的第二组图像。 计算设备可以被配置为基于投影在对象上的标记来空间对准第二组图像的图像,并且确定对应于第二组图像的空间对准图像的第一组图像的各个图像。 计算设备然后可以从第一组图像的各个图像生成对象的3D图像。

Patent Agency Ranking