ONLINE REFERENCE GENERATION AND TRACKING FOR MULTI-USER AUGMENTED REALITY
    1.
    发明申请
    ONLINE REFERENCE GENERATION AND TRACKING FOR MULTI-USER AUGMENTED REALITY 有权
    在线参考生成和追踪用于多用户的现实

    公开(公告)号:US20120062702A1

    公开(公告)日:2012-03-15

    申请号:US13082187

    申请日:2011-04-07

    IPC分类号: H04N5/262 H04N13/02

    摘要: A multi-user augmented reality (AR) system operates without a previously acquired common reference by generating a reference image on the fly. The reference image is produced by capturing at least two images of a planar object and using the images to determine a pose (position and orientation) of a first mobile platform with respect to the planar object. Based on the orientation of the mobile platform, an image of the planar object, which may be one of the initial images or a subsequently captured image, is warped to produce the reference image of a front view of the planar object. The reference image may be produced by the mobile platform or by, e.g., a server. Other mobile platforms may determine their pose with respect to the planar object using the reference image to perform a multi-user augmented reality application.

    摘要翻译: 多用户增强现实(AR)系统通过即时生成参考图像而无需先前获取的公共参考。 通过捕获平面物体的至少两个图像并使用图像来确定第一移动平台相对于平面对象的姿势(位置和方位)来产生参考图像。 基于移动平台的方向,可以将平面对象的图像(其可以是初始图像之一或随后的拍摄图像)扭曲,以产生平面对象的前视图的参考图像。 参考图像可以由移动平台或者例如由服务器产生。 其他移动平台可以使用参考图像来确定其相对于平面对象的姿态来执行多用户增强现实应用。

    Online reference patch generation and pose estimation for augmented reality
    2.
    发明授权
    Online reference patch generation and pose estimation for augmented reality 有权
    在线参考补丁生成和增强现实的姿态估计

    公开(公告)号:US08638986B2

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

    申请号:US13191340

    申请日:2011-07-26

    IPC分类号: G06K9/00

    摘要: A reference patch of an unknown environment is generated on the fly for positioning and tracking. The reference patch is generated using a captured image of a planar object with two perpendicular sets of parallel lines. The planar object is detected in the image and axes of the world coordinate system are defined using the vanishing points for the two sets of parallel lines. The camera rotation is recovered based on the defined axes, and the reference patch of at least a portion of the image of the planar object is generated using the recovered camera rotation. The reference patch can then be used for vision based detection and tracking. The planar object may be detected in the image as sets of parallel lines or as a rectangle.

    摘要翻译: 生成一个未知环境的参考补丁,用于定位和跟踪。 使用具有两条垂直平行线的平面物体的捕获图像来生成参考补片。 在图像中检测平面物体,并使用两组平行线的消失点来定义世界坐标系的轴。 基于定义的轴恢复相机旋转,并且使用恢复的相机旋转来生成平面对象的图像的至少一部分的参考补片。 然后,参考补丁可用于基于视觉的检测和跟踪。 平面物体可以在图像中作为一组平行线或矩形检测。

    ONLINE REFERENCE PATCH GENERATION AND POSE ESTIMATION FOR AUGMENTED REALITY
    3.
    发明申请
    ONLINE REFERENCE PATCH GENERATION AND POSE ESTIMATION FOR AUGMENTED REALITY 有权
    在线参考调整生成和估算现实

    公开(公告)号:US20120269388A1

    公开(公告)日:2012-10-25

    申请号:US13191340

    申请日:2011-07-26

    IPC分类号: G06K9/00

    摘要: A reference patch of an unknown environment is generated on the fly for positioning and tracking. The reference patch is generated using a captured image of a planar object with two perpendicular sets of parallel lines. The planar object is detected in the image and axes of the world coordinate system are defined using the vanishing points for the two sets of parallel lines. The camera rotation is recovered based on the defined axes, and the reference patch of at least a portion of the image of the planar object is generated using the recovered camera rotation. The reference patch can then be used for vision based detection and tracking. The planar object may be detected in the image as sets of parallel lines or as a rectangle.

    摘要翻译: 生成一个未知环境的参考补丁,用于定位和跟踪。 使用具有两条垂直平行线的平面物体的捕获图像来生成参考补片。 在图像中检测平面物体,并使用两组平行线的消失点来定义世界坐标系的轴。 基于定义的轴恢复相机旋转,并且使用恢复的相机旋转来生成平面对象的图像的至少一部分的参考补片。 然后,参考补丁可用于基于视觉的检测和跟踪。 平面物体可以在图像中作为一组平行线或矩形检测。

    Online reference generation and tracking for multi-user augmented reality
    4.
    发明授权
    Online reference generation and tracking for multi-user augmented reality 有权
    多用户增强现实的在线参考生成和跟踪

    公开(公告)号:US09013550B2

    公开(公告)日:2015-04-21

    申请号:US13082187

    申请日:2011-04-07

    IPC分类号: H04N13/02 G06T7/00

    摘要: A multi-user augmented reality (AR) system operates without a previously acquired common reference by generating a reference image on the fly. The reference image is produced by capturing at least two images of a planar object and using the images to determine a pose (position and orientation) of a first mobile platform with respect to the planar object. Based on the orientation of the mobile platform, an image of the planar object, which may be one of the initial images or a subsequently captured image, is warped to produce the reference image of a front view of the planar object. The reference image may be produced by the mobile platform or by, e.g., a server. Other mobile platforms may determine their pose with respect to the planar object using the reference image to perform a multi-user augmented reality application.

    摘要翻译: 多用户增强现实(AR)系统通过即时生成参考图像而无需先前获取的公共参考。 通过捕获平面物体的至少两个图像并使用图像来确定第一移动平台相对于平面对象的姿势(位置和方位)来产生参考图像。 基于移动平台的方向,可以将平面对象的图像(其可以是初始图像之一或随后的拍摄图像)扭曲,以产生平面对象的前视图的参考图像。 参考图像可以由移动平台或者例如由服务器产生。 其他移动平台可以使用参考图像来确定其相对于平面对象的姿态来执行多用户增强现实应用。

    ACCELERATED GEOMETRIC SHAPE DETECTION AND ACCURATE POSE TRACKING
    5.
    发明申请
    ACCELERATED GEOMETRIC SHAPE DETECTION AND ACCURATE POSE TRACKING 有权
    加速几何形状检测和准确的位置跟踪

    公开(公告)号:US20130335575A1

    公开(公告)日:2013-12-19

    申请号:US13523635

    申请日:2012-06-14

    IPC分类号: G06K9/46 H04N5/228

    摘要: A reference in an unknown environment is generated on the fly for positioning and tracking. The reference is produced in a top down process by capturing an image of a planar object with a predefined geometric shape, detecting edge pixels of the planar object, then detecting a plurality of line segments from the edge pixels. The plurality of line segments may then be used to detect the planar object in the image based on the predefined geometric shape. An initial pose of the camera with respect to the planar object is determined and tracked using the edges of the planar object.

    摘要翻译: 在未知环境中的参考是在飞行中生成的,用于定位和跟踪。 通过以预定几何形状捕获平面物体的图像,检测平面物体的边缘像素,然后从边缘像素检测多个线段,从而产生参考。 然后可以使用多个线段来基于预定义的几何形状来检测图像中的平面物体。 使用平面物体的边缘来确定和跟踪相机相对于平面物体的初始姿态。

    Accelerated geometric shape detection and accurate pose tracking
    6.
    发明授权
    Accelerated geometric shape detection and accurate pose tracking 有权
    加速几何形状检测和准确姿态跟踪

    公开(公告)号:US09224205B2

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

    申请号:US13523635

    申请日:2012-06-14

    摘要: A reference in an unknown environment is generated on the fly for positioning and tracking. The reference is produced in a top down process by capturing an image of a planar object with a predefined geometric shape, detecting edge pixels of the planar object, then detecting a plurality of line segments from the edge pixels. The plurality of line segments may then be used to detect the planar object in the image based on the predefined geometric shape. An initial pose of the camera with respect to the planar object is determined and tracked using the edges of the planar object.

    摘要翻译: 在未知环境中的参考是在飞行中生成的,用于定位和跟踪。 通过以预定几何形状捕获平面物体的图像,检测平面物体的边缘像素,然后从边缘像素检测多个线段,从而产生参考。 然后可以使用多个线段来基于预定义的几何形状来检测图像中的平面物体。 使用平面物体的边缘来确定和跟踪相机相对于平面物体的初始姿态。

    Classification of exterior and interior triangles for artwork rendering
    7.
    发明授权
    Classification of exterior and interior triangles for artwork rendering 有权
    外部和内部三角形的分类用于艺术品呈现

    公开(公告)号:US07952580B1

    公开(公告)日:2011-05-31

    申请号:US11848950

    申请日:2007-08-31

    IPC分类号: G06T15/00

    CPC分类号: G06T11/203

    摘要: A method, system, and computer-readable storage medium are disclosed for rendering a path with classification of triangles as external and internal. In one embodiment, a tessellation based on the path may be generated, wherein the tessellation comprises a plurality of triangles. A first subset of the plurality of triangles may be determined to comprise one or more exterior triangles, wherein each of the one or more exterior triangles contains a respective curve. For each triangle of the one or more exterior triangles, a side of the curve to be rendered may be determined. A second subset of the plurality of triangles may be determined to comprise one or more interior triangles. The exterior triangles and the interior triangles may be rendered using a graphics processing unit, wherein each of the exterior triangles is rendered based on the respective side of the curve determined to be rendered.

    摘要翻译: 公开了一种方法,系统和计算机可读存储介质,用于渲染具有外部和内部三角形分类的路径。 在一个实施例中,可以生成基于路径的细分,其中,细分包括多个三角形。 多个三角形的第一子集可以被确定为包括一个或多个外部三角形,其中一个或多个外部三角形中的每一个包含相应的曲线。 对于一个或多个外部三角形的每个三角形,可以确定要渲染的曲线的一侧。 可以确定多个三角形的第二子集包括一个或多个内部三角形。 可以使用图形处理单元来渲染外部三角形和内部三角形,其中基于确定要呈现的曲线的相应侧来渲染每个外部三角形。

    Efficient data packaging for rendering bézier curves on a GPU
    8.
    发明授权
    Efficient data packaging for rendering bézier curves on a GPU 有权
    高效的数据包装,用于在GPU上渲染贝塞尔曲线

    公开(公告)号:US07928984B1

    公开(公告)日:2011-04-19

    申请号:US11848948

    申请日:2007-08-31

    IPC分类号: G06T11/20

    CPC分类号: G06T11/203 G06T15/005

    摘要: A method, system, and computer-readable storage medium are disclosed for rendering Bézier curves using a graphics processing unit (GPU). In one embodiment, a triangle representing a quadratic Bézier curve is sent to the GPU, wherein the triangle comprises only one texture coordinate per vertex, and wherein each texture coordinate comprises a first coordinate of the respective vertex in a canonical space. In one embodiment, a second coordinate in the canonical space for each vertex sent to the GPU may be determined based on the first coordinate in the canonical space for the respective vertex. In one embodiment, the quadratic Bézier curve is rendered using the GPU.

    摘要翻译: 公开了一种用于使用图形处理单元(GPU)渲染贝塞尔曲线的方法,系统和计算机可读存储介质。 在一个实施例中,将表示二次贝塞尔曲线的三角形发送到GPU,其中三角形仅包含每个顶点的一个纹理坐标,并且其中每个纹理坐标包括在规范空间中的相应顶点的第一坐标。 在一个实施例中,可以基于针对相应顶点的规范空间中的第一坐标来确定发送到GPU的每个顶点的规范空间中的第二坐标。 在一个实施例中,使用GPU呈现二次贝塞尔曲线。

    Rendering cubic Bézier curves as quadratic curves using a GPU
    9.
    发明授权
    Rendering cubic Bézier curves as quadratic curves using a GPU 有权
    使用GPU渲染立方Bézier曲线作为二次曲线

    公开(公告)号:US08068106B1

    公开(公告)日:2011-11-29

    申请号:US11848940

    申请日:2007-08-31

    IPC分类号: G06T11/20

    CPC分类号: G06T11/20 G06T11/203

    摘要: A method, system, and computer-readable storage medium are disclosed for rendering Bézier curves using a graphics processing unit (GPU). In one embodiment, a plurality of quadratic Bézier curves approximating a cubic Bézier curve are automatically generated. In one embodiment, the plurality of quadratic Bézier curves are rendered using the GPU.

    摘要翻译: 公开了一种用于使用图形处理单元(GPU)渲染贝塞尔曲线的方法,系统和计算机可读存储介质。 在一个实施例中,自动生成逼近立方贝塞尔曲线的多个二次贝塞尔曲线。 在一个实施例中,使用GPU渲染多个二次贝塞尔曲线。