Enhancing sensor data by coordinating and/or correlating data attributes
    1.
    发明授权
    Enhancing sensor data by coordinating and/or correlating data attributes 有权
    通过协调和/或关联数据属性来增强传感器数据

    公开(公告)号:US08874266B1

    公开(公告)日:2014-10-28

    申请号:US13564313

    申请日:2012-08-01

    摘要: A method includes receiving first sensor data acquired by a first sensor in communication with a cloud computing system. The first sensor data has a first set of associated attributes including a time and a location at which the first sensor data was acquired. The method also includes receiving second sensor data acquired by a second sensor in communication with the cloud computing system. The second data has a second set of associated attributes including a time and a location at which the second sensor data was acquire. Further, the method includes generating a data processing result based at least in part on the first sensor data, the first set of associated attributes, the second sensor data, and the second set of associated attributes and instructing a robot in communication with the cloud computing system to perform a task based at least in part on the data processing result.

    摘要翻译: 一种方法包括接收与云计算系统通信的由第一传感器采集的第一传感器数据。 第一传感器数据具有第一组关联属性,包括时间和获取第一传感器数据的位置。 该方法还包括接收由与云计算系统通信的第二传感器采集的第二传感器数据。 第二数据具有包括第二传感器数据获取的时间和位置的第二组关联属性。 此外,该方法包括至少部分地基于第一传感器数据,第一组关联属性,第二传感器数据和第二组关联属性生成数据处理结果,并且指示机器人与云计算通信 系统至少部分地基于数据处理结果执行任务。

    Shared robot knowledge base for use with cloud computing system
    2.
    发明授权
    Shared robot knowledge base for use with cloud computing system 有权
    共享机器人知识库,用于云计算系统

    公开(公告)号:US08639644B1

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

    申请号:US13464699

    申请日:2012-05-04

    摘要: The present application discloses shared robot knowledge bases for use with cloud computing systems. In one embodiment, the cloud computing system collects data from a robot about an object the robot has encountered in its environment, and stores the received data in the shared robot knowledge base. In another embodiment, the cloud computing system sends instructions for interacting with an object to a robot, receives feedback from the robot based on its interaction with the object, and updates data in the shared robot knowledge base based on the feedback. In yet another embodiment, the cloud computing system sends instructions to a robot for executing an application based on information stored in the shared robot knowledge base. In the disclosed embodiments, information in the shared robot knowledge bases is updated based on robot experiences so that any particular robot may benefit from prior experiences of other robots.

    摘要翻译: 本申请公开了与云计算系统一起使用的共享机器人知识库。 在一个实施例中,云计算系统从机器人收集关于机器人在其环境中遇到的对象的数据,并将接收到的数据存储在共享机器人知识库中。 在另一个实施例中,云计算系统发送用于与对象交互到机器人的指令,基于与对象的交互从机器人接收反馈,并且基于反馈来更新共享机器人知识库中的数据。 在另一个实施例中,云计算系统基于存储在共享机器人知识库中的信息向机器人发送指令以执行应用。 在所公开的实施例中,基于机器人体验来更新共享机器人知识库中的信息,使得任何特定机器人可以受益于其他机器人的先前经验。

    Use of physical deformation during scanning of an object to generate views of the object
    3.
    发明授权
    Use of physical deformation during scanning of an object to generate views of the object 有权
    在扫描对象期间使用物理变形来生成对象的视图

    公开(公告)号:US08712737B1

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

    申请号:US13603359

    申请日:2012-09-04

    IPC分类号: G06F17/50 G06F7/60

    摘要: 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.

    摘要翻译: 公开了用于确定和显示3D对象数据模型的模拟变形的方法和系统。 在一个方面,公开了一种方法,其包括使力施加到物体以引起物体的变形并导致被捕获物体的多个基准扫描。 所述方法还包括基于所述多个参考扫描,生成表示所述对象的3D对象数据模型,并且还基于所述多个参考扫描来识别所述3D对象数据模型的约束点,其中所述约束点表示 物体的最小变形点。 该方法还包括选择预定义的变形模型,其中预定义的变形模型定义了模拟变形,并且其中模拟变形模拟了最接近于最小变形点的物体的变形的至少一部分。

    Use of Color and Intensity Modulation of a Display for Three-Dimensional Object Information
    4.
    发明申请
    Use of Color and Intensity Modulation of a Display for Three-Dimensional Object Information 审中-公开
    使用三维对象信息显示的颜色和强度调制

    公开(公告)号:US20140028799A1

    公开(公告)日:2014-01-30

    申请号:US13648393

    申请日:2012-10-10

    IPC分类号: H04N13/02

    摘要: Methods and systems for using a mobile device with a multi-element display, a camera, and a controller to determine a 3D model of a target object. The multi-element display is configured to generate a light field. At least a portion of the light field reflects from a target object. The camera is configured to capture a plurality of images based on the portion of the light field reflected from the target object. The controller is configured to determine a 3D model of the target object based on the images. The 3D model includes three-dimensional shape and color information about the target object. In some examples, the light field could include specific light patterns, spectral content, and other forms of modulated/structured light.

    摘要翻译: 用于使用具有多元素显示器,相机和控制器的移动设备来确定目标对象的3D模型的方法和系统。 多元素显示器被配置为产生光场。 光场的至少一部分从目标物体反射。 相机被配置为基于从目标对象反射的光场的部分捕获多个图像。 控制器被配置为基于图像来确定目标对象的3D模型。 3D模型包括关于目标对象的三维形状和颜色信息。 在一些示例中,光场可以包括特定光图案,光谱含量和其他形式的调制/结构光。

    Methods and systems for acquiring and ranking image sets
    6.
    发明授权
    Methods and systems for acquiring and ranking image sets 有权
    用于获取和排列图像集的方法和系统

    公开(公告)号:US08436853B1

    公开(公告)日:2013-05-07

    申请号:US13594913

    申请日:2012-08-27

    IPC分类号: G06T15/00

    摘要: Methods and systems for acquiring and ranking image sets are described. In an example, a computing device may be configured to determine a feature-based score that may be based on features of the object including geometry of the object. The computing device also may be configured to receive a plurality of sets of images of the object. A number of respective images of each set of images may be based on the feature-based score. The computing device further may be configured to determine for each set of images a respective image-based score based on a prospective three-dimensional (3D) visualization of the object to be generated by a merged output of that set of images. The computing device also may be configured to determine a respective ranking for each set of images based on the respective image-based score; and select a set of images based on the respective ranking.

    摘要翻译: 描述用于获取和排列图像集的方法和系统。 在一个示例中,计算设备可以被配置为确定可以基于包括对象的几何的对象的特征的基于特征的分数。 计算设备还可以被配置为接收对象的多组图像。 每组图像的各个图像的数量可以基于基于特征的分数。 计算设备还可以被配置为基于由该组图像的合并输出生成的对象的预期三维(3D)可视化来为每组图像确定相应的基于图像的分数。 计算设备还可以被配置为基于相应的基于图像的分数来确定每组图像的相应排名; 并根据各自的排名选择一组图像。

    Systems and methods for collecting data
    8.
    发明授权
    Systems and methods for collecting data 有权
    用于收集数据的系统和方法

    公开(公告)号:US08854362B1

    公开(公告)日:2014-10-07

    申请号:US13592450

    申请日:2012-08-23

    IPC分类号: G06T17/00

    CPC分类号: G06T17/00

    摘要: Systems and methods for collecting data from an object are provided. In examples, a plurality of sensing components are configured to receive information indicative of one or more characteristics of the object. The information indicative of one or more characteristics of the object can be associated with respective data points of the object. The system is further configured to generate a three-dimensional (3D) view of the object based on the information indicative of one or more characteristics of the object and the association with respective data points.

    摘要翻译: 提供了从对象收集数据的系统和方法。 在示例中,多个感测组件被配置为接收指示对象的一个​​或多个特征的信息。 指示对象的一个​​或多个特征的信息可以与对象的相应数据点相关联。 该系统还被配置为基于指示对象的一个​​或多个特性的信息以及与各个数据点的关联来生成对象的三维(3D)视图。

    Determining three-dimensional (3D) object data models based on object movement
    9.
    发明授权
    Determining three-dimensional (3D) object data models based on object movement 有权
    基于物体运动确定三维(3D)物体数据模型

    公开(公告)号:US08754887B2

    公开(公告)日:2014-06-17

    申请号:US13595766

    申请日:2012-08-27

    CPC分类号: G06T17/20 G06T19/20

    摘要: Methods and systems for determining three-dimensional (3D) object data models of an object based on movement of the object. A processor may receive first scan data and second scan data of an object within in a space. The first scan data may comprise a first position of the object in the space and a first mesh image defining a first view of a shape of the object at the first position. The second scan data may comprise movement information defining a movement of the object from the first position to a second position within the space and a second mesh image defining a second view of the shape of the object at the second position. The first scan data and the second scan data may be aligned to generate a 3D object data model based on the first mesh image, the movement information, and the second mesh image.

    摘要翻译: 基于对象的移动来确定对象的三维(3D)对象数据模型的方法和系统。 处理器可以在空间内接收对象的第一扫描数据和第二扫描数据。 第一扫描数据可以包括空间中的对象的第一位置和第一网格图像,其限定在第一位置处的对象的形状的第一视图。 第二扫描数据可以包括限定物体从第一位置到空间内的第二位置的移动的移动信息,以及限定第二位置处物体形状的第二视图的第二网格图像。 可以对第一扫描数据和第二扫描数据进行对准,以基于第一网格图像,移动信息和第二网格图像生成3D对象数据模型。

    Shader and material layers for rendering three-dimensional (3D) object data models
    10.
    发明授权
    Shader and material layers for rendering three-dimensional (3D) object data models 有权
    着色器和材质层,用于渲染三维(3D)对象数据模型

    公开(公告)号:US08525846B1

    公开(公告)日:2013-09-03

    申请号:US13644599

    申请日:2012-10-04

    IPC分类号: G09G5/00

    摘要: Methods and systems for material refinement for portions of a three-dimensional (3D) object data model are provided. An example method may include rendering a portion of a 3D object data model, and determining a first appearance metric between an appearance of the portion in the rendered view and a two-dimensional (2D) image. For one or more iterations, a modification to material properties associated with the portion may be determined based on the first appearance metric, and another view of the portion of the 3D object data model may be rendered. Also for the one or more iterations, another appearance metric between and an appearance of the portion in the rendered another view and the 2D image may be determined. Additionally, modified material properties for the portion that are associated with a minimum appearance metric of the one or more iterations may be stored for the 3D object data model.

    摘要翻译: 提供了用于三维(3D)对象数据模型的部分的材料细化的方法和系统。 示例性方法可以包括渲染3D对象数据模型的一部分,以及确定渲染视图中的部分的外观与二维(2D)图像之间的第一外观度量。 对于一个或多个迭代,可以基于第一出现度量来确定与该部分相关联的材料属性的修改,并且可以呈现3D对象数据模型的该部分的另一视图。 对于一次或多次迭代,也可以确定渲染的另一视图中的部分的外观与2D图像之间的另外的外观度量。 此外,可以为3D对象数据模型存储与一个或多个迭代的最小外观度量相关联的部分的修改的材料属性。