会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Error metric for mesh simplification processing
    • 网格简化处理的错误度量
    • US06771261B2
    • 2004-08-03
    • US09944253
    • 2001-08-30
    • Mike B. MacPherson
    • Mike B. MacPherson
    • G06T1700
    • G06T17/20
    • Generating a modified mesh by simplifying an original mesh representing a scene or object is achieved by collapsing edges of the original mesh in an order defined by an error metric to produce the modified mesh. Determining the error metric includes selecting an edge of the mesh, performing an edge collapse operation for the selected edge, computing at least one distance from a plane of each updated face of the mesh to a position of a vertex removed during the edge collapse operation, selecting a maximum distance of the computed distances as the error metric for the edge collapse operation for the selected edge, and restoring the collapsed edge to the mesh.
    • 通过简化表示场景或对象的原始网格来生成修改的网格是通过以由错误度量定义的顺序折叠原始网格的边缘来生成修改的网格来实现的。 确定误差度量包括选择网格的边缘,对所选择的边缘执行边缘折叠操作,计算从网格的每个更新的面的平面到在边缘折叠操作期间移除的顶点的位置的至少一个距离, 选择计算距离的最大距离作为所选边缘的边缘折叠操作的误差度量,并将折叠边恢复到网格。
    • 5. 发明授权
    • Incremental resolution changes in multi-resolution meshes with update records
    • 使用更新记录进行多分辨率网格的增量分辨率更改
    • US06567082B1
    • 2003-05-20
    • US09379164
    • 1999-08-23
    • Stephen JunkinsMike B. MacPherson
    • Stephen JunkinsMike B. MacPherson
    • G06T1530
    • G06T9/001G06T17/20
    • A method of producing a multi-resolution mesh is provided. A vertex array and a face array are constructed, wherein the vertex records and face records are ordered in the respective arrays by resolution. These arrays therefore comprise ordered vertices and faces to be added or removed for each incremental change in resolution. A vertex update record associated with each vertex contains face update records which specify what existing faces must be updated when adding or removing the vertex, and contains a new faces record indicating the number of faces from the face array to be added to or deleted from the mesh when adding or removing the vertex.
    • 提供了一种制造多分辨率网格的方法。 构造顶点阵列和面阵列,其中通过分辨率在各阵列中排列顶点记录和面记录。 因此,这些数组包含有序顶点和面对于分辨率的每个增量变化而被添加或删除。 与每个顶点相关联的顶点更新记录包含面部更新记录,用于指定在添加或删除顶点时必须更新的现有面孔,并包含新面孔记录,指示要从面阵列中添加或删除的面数 添加或删除顶点时,进行网格化。
    • 6. 发明授权
    • Method of using a hybrid error metric for multi-resolution mesh generation
    • 对多分辨率网格生成使用混合误差度量的方法
    • US06198486B1
    • 2001-03-06
    • US09159312
    • 1998-09-23
    • Stephen JunkinsMike B. MacPherson
    • Stephen JunkinsMike B. MacPherson
    • G06T1500
    • G06T17/20
    • Generating a multi-resolution mesh from an original mesh representing a scene or object is achieved by collapsing edges of the original mesh in a first order defined by a surface area error metric to produce a modified mesh, and collapsing edges of the modified mesh in a second order defined by a combination quadric and surface area error metric to produce a multi-resolution mesh. The transition from using the surface area error metric to the combination of the surface area error metric and the quadric error metric occurs when a cost for removing one of the edges from the mesh as determined by the surface area error metric exceeds a threshold. A volume error metric may be used in conjunction with the surface area error metric in collapsing edges of the mesh to allow an edge collapse only when the volume error metric for the edge indicates collapsing the edge will not substantially alter the shape of the mesh.
    • 通过表示场景或对象的原始网格生成多分辨率网格是通过以表面积误差度量定义的第一顺序折叠原始网格的边缘来产生修改的网格,并将修改网格的边缘折叠在一个 通过组合二次曲面和表面积误差度量定义的第二阶,以产生多分辨率网格。 当从表面积误差度量确定的去除网格中的一个边缘的成本超过阈值时,会发生从使用表面积误差度量到表面积误差度量和二次误差度量的组合的过渡。 体积误差度量可以与网格的折叠边缘中的表面积误差度量结合使用,以允许仅当边缘的体积误差度量指示折叠边缘将基本上不改变网格的形状时边缘折叠。
    • 8. 发明申请
    • EXECUTION USING MULTIPLE PAGE TABLES
    • 执行使用多个页表
    • US20140082253A1
    • 2014-03-20
    • US13997642
    • 2012-05-09
    • Mike B. Macpherson
    • Mike B. Macpherson
    • G06F12/08
    • G06F12/0802G06F9/06G06F9/30G06F9/455G06F9/45533G06F9/45554G06F9/45558G06F12/1009G06F12/1036G06F2009/45583G06F2212/151G06F2212/656G06F2212/657
    • Embodiments of techniques and systems for execution of code with multiple page tables are described. In embodiments, a heterogenous system utilizing multiple processors may use multiple page tables to selectively execute appropriate ones of different versions of executable code. The system may be configured to support use of function pointers to virtual memory addresses. In embodiments, a virtual memory address may be mapped, such as during a code fetch. In embodiments, when a processor seeks to perform a code fetch using the function pointer, a page table associated with the processor may be used to translate the virtual memory address to a physical memory address where code executable by the processor may be found. Usage of multiple page tables may allow the system to support function pointers while utilizing only one virtual memory address for each function that is pointed to. Other embodiments may be described and claimed.
    • 描述用于执行具有多个页表的代码的技术和系统的实施例。 在实施例中,利用多个处理器的异构系统可以使用多个页表来选择性地执行可执行代码的不同版本的适当的一个。 该系统可以被配置为支持使用虚拟存储器地址的功能指针。 在实施例中,可以映射虚拟存储器地址,诸如在代码获取期间。 在实施例中,当处理器试图使用功能指针执行代码提取时,可以使用与处理器相关联的页表将虚拟存储器地址转换为物理存储器地址,其中可以找到可由处理器执行的代码。 多页表的使用可能允许系统支持功能指针,同时仅针对指向的每个功能只使用一个虚拟内存地址。 可以描述和要求保护其他实施例。