会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Progressive compression of clustered multi-resolution polygonal models
    • 聚类多分辨率多边形模型的渐进压缩
    • US6009435A
    • 1999-12-28
    • US976247
    • 1997-11-21
    • Gabriel TaubinWilliam Pettit HornPaul Borrel
    • Gabriel TaubinWilliam Pettit HornPaul Borrel
    • G06T9/00G06F15/00
    • G06T9/001Y10S707/99942
    • A computer system progressively stores and transmits compressed clustered multi-resolution polygonal models. The computer uses a data structure that represents a clustered multi-resolution polygonal model in n-dimensional space. The data structure has a connectivity record which encodes the connectivity information of the highest level of detail. The data structure also has a clustering record which encodes how the vertices of each level of detal are clustered to obtain the vertices of the next lower level of detail. The clustering record is organized in decreasing order of level of detail. The data structure also has a data record with information describing the vertex positions of the levels of detail, and optionally the corresponding properties. The fields of the data record are organized in increasing order of level of detail. The system also includes ways for creating this data structure from a clustered multi-resolution polygonal model, transmitting this information between computers, and compressing and decompressing this transmitted information.
    • 计算机系统逐渐存储和发送压缩的聚类多分辨率多边形模型。 计算机使用在n维空间中表示聚类多分辨率多边形模型的数据结构。 数据结构具有连接记录,其编码最高级细节的连通性信息。 数据结构还具有聚类记录,其编码每个级别的顶点如何聚集以获得下一较低细节级别的顶点。 聚类记录以细节级别的降序排列。 数据结构还具有数据记录,其中描述了细节级别的顶点位置的信息,以及可选地相应的属性。 数据记录的字段按照细节级别的增加顺序进行组织。 该系统还包括从集群多分辨率多边形模型创建此数据结构的方法,在计算机之间传输此信息,并压缩和解压缩此传输的信息。
    • 3. 发明授权
    • Compression of simple geometric models using spanning trees
    • 使用生成树压缩简单几何模型
    • US5825369A
    • 1998-10-20
    • US688572
    • 1996-07-30
    • Jarek Jaroslaw Roman RossignacGabriel Taubin
    • Jarek Jaroslaw Roman RossignacGabriel Taubin
    • G06T9/40G06F15/00
    • G06T9/40
    • A computer system stores and transmits compressed simple triangular meshes. The computer uses a data structure that represents a simple triangular mesh in n-dimensional space. The data structure has a table of vertex runs, a table of triangle runs, zero or more marching records, which provide the connectivity information of the triangular mesh. The data structure also has zero or more associated data records that include the geometric information of the triangular mesh. The table of triangle runs and the marching record have information that describes how to construct a triangular mesh (therefore, the polygon vertices and the boundary edges). The table of vertex runs describes a vertex spanning tree that provides additional connectivity information to construct the triangular mesh from the polygon. The associated data record determines the exact position of the triangular mesh in space. The system also includes ways for creating this data structure from a simple triangular mesh, transmitting this information between computers, and compressing and decompressing this transmitted information.
    • 计算机系统存储和发送压缩的简单三角形网格。 计算机使用在n维空间中表示简单三角形网格的数据结构。 数据结构具有顶点运行表,三角形运行表,零个或多个行进记录,提供三角形网格的连通性信息。 数据结构还具有零个或多个关联的数据记录,其中包括三角形网格的几何信息。 三角形运行表和行进记录具有描述如何构造三角形网格(因此,多边形顶点和边界边缘)的信息。 顶点运行表描述了一个顶点生成树,它提供了额外的连接信息,以从多边形构造三角形网格。 相关联的数据记录确定三角形网格在空间中的确切位置。 该系统还包括从简单的三角形网格创建此数据结构的方式,在计算机之间传输此信息,并压缩和解压缩此传输的信息。
    • 4. 发明授权
    • Bi-level iso-surface compression
    • 双层异面压缩
    • US07847799B2
    • 2010-12-07
    • US11692123
    • 2007-03-27
    • Gabriel Taubin
    • Gabriel Taubin
    • G06T17/00G06T15/00G06K9/36G06K9/46
    • G06T9/00
    • Methods, structures and systems for encoding and decoding isosurface data. An encoder process takes volume data and an isolevel as input and produces compressed isosurface data as output. The compressed isosurface data produced by an encoder process is composed of an occupancy image record, an optional intersection points record, and an optional normal vectors record. An occupancy image is compressed with a context-based arithmetic encoder. Compressed isosurface data can be stored in a data storage device or transmitted through a communication medium to a remote computer system, where the decoder process is executed. The decoder processes take compressed surface data as input and produce surface data as output. The decoder processes first reconstructs the occupancy image by decoding the occupancy image record. An in-core isosurface decoder process produces a polygon mesh as a surface representation. An out-of-core isosurface decoder process produces a set of oriented points as a surface representation.
    • 编码和解码等值面数据的方法,结构和系统。 编码器过程将体积数据和等式作为输入,并产生压缩等值面数据作为输出。 由编码器处理产生的压缩等值面数据由占用图像记录,可选交叉点记录和可选的法向量记录组成。 使用基于上下文的算术编码器压缩占用图像。 压缩等值面数据可以存储在数据存储设备中,或者通过通信介质传输到执行解码器处理的远程计算机系统。 解码器处理采用压缩表面数据作为输入,并产生表面数据作为输出。 解码器处理首先通过解码占用图像记录重构占用图像。 核心等值面解码器过程产生多边形网格作为表面表示。 核心外部等值面解码器过程产生一组定向点作为表面表示。
    • 5. 发明授权
    • System, method, and article of manufacture for shading computer graphics
    • 阴影计算机图形的系统,方法和制造
    • US07136077B2
    • 2006-11-14
    • US10864247
    • 2004-06-09
    • Bruce D. D'AmoraGabriel Taubin
    • Bruce D. D'AmoraGabriel Taubin
    • G09G5/02
    • G06T15/80G06T2210/32
    • A computer system, method, and article of manufacture for shading graphical objects and/or displays is disclosed. A graphical geometric data structure has a plurality of vertex positions defining one or more polygons, typically triangles. In a preferred embodiment, the polygons define a wireframe representation of a geometric object. Each of the vertex positions is associated with one or more sets of vertex color information. A color table has one or more fill colors to be rendered (shaded) between two or more of the vertex positions on a rendering of the geometric object. These colors can uniformly vary between the vertices of the triangle over the entire surface. A substitute color is associated with each of the fill colors so that at least two of the fill colors are associated with the same substitute color.
    • 公开了用于阴影图形对象和/或显示器的计算机系统,方法和制品。 图形几何数据结构具有定义一个或多个多边形(通常为三角形)的多个顶点位置。 在优选实施例中,多边形限定几何对象的线框表示。 每个顶点位置与一组或多组顶点颜色信息相关联。 颜色表具有在几何对象的呈现上的两个或更多个顶点位置之间呈现(阴影)的一个或多个填充颜色。 这些颜色可以在整个表面上的三角形的顶点之间均匀地变化。 替代颜色与每个填充颜色相关联,使得至少两个填充颜色与相同的替代颜色相关联。
    • 6. 发明授权
    • Dual mesh resampling
    • 双网格重采样
    • US06943790B2
    • 2005-09-13
    • US10270831
    • 2002-10-11
    • Gabriel Taubin
    • Gabriel Taubin
    • G06T17/20G06T17/00
    • G06T17/205G06T17/20
    • Methods, systems and apparatus which resample a primal mesh signal composed of primal points associated with primal mesh vertices of a primal mesh connectivity of a primal mesh producing a dual mesh signal composed of dual points associated with primal mesh faces of said primal mesh connectivity. The dual points are computed by minimizing a quadratic energy function. The quadratic energy function is composed of a sum of square terms. The invention also constructs a dual mesh from a primal mesh, with the dual mesh signal constructed with the resampling method. It also smoothes a primal mesh signal of a primal mesh. It also constructs a primal-dual mesh from a primal mesh, with the primal-dual mesh connectivity of said primal-dual mesh constructed using a prior art method, and the primal-dual mesh signal constructed by concatenating said primal mesh signal and a dual mesh signal computed with the resampling method.
    • 用于重新采样原始网格信号的方法,系统和装置,所述原始网格信号由与原始网格的原始网格连接性的原始网格顶点相关联的原始点组成,产生由与所述原始网状连接的原始网格面相关联的双点组成的双重网格信号。 通过使二次能量函数最小化来计算双点。 二次能量函数由平方项组成。 本发明还从原始网格构建双网格,利用重采样方法构建双网状信号。 它还平滑原始网格的原始网格信号。 它还从原始网格构建原始双网格,其中使用现有技术方法构建的所述原始 - 双网格的原始 - 双网格连通性,以及通过将所述原始网格信号和双重网格信号连接而构成的原始 - 双网格信号 用重采样方法计算的网格信号。
    • 8. 发明授权
    • Acquiring bump maps from curved objects
    • 从弯曲的对象获取凹凸贴图
    • US5974168A
    • 1999-10-26
    • US61564
    • 1998-04-16
    • Holly Edith RushmeierGabriel TaubinAndre Pierre Gueziec
    • Holly Edith RushmeierGabriel TaubinAndre Pierre Gueziec
    • G06T7/40G06K9/00G06K9/46
    • G06T7/0073
    • A method and system for obtaining and processing acquired images of an object to extract a small scale geometry (a bump map) of the object that is independent of object curvature. The method includes steps of (a) operating N (where N>3) light sources and an image input device placed at a distance from the object such that different regions of the object are illuminated by each of the multiple light sources; (b) obtaining multiple images of the object, one for each of the light sources with the other light sources turned off; (c) processing the images to derive three images, each corresponding to a component of surface normals of the object relative to directions to three of the light sources; (d) removing an effect of large scale surface shape from the derived images of the surface normals by computing low spatial frequency images from the derived images; (e) for a section or sections of the images for which the small scale geometry is to be acquired, determining transformations from the surface normals represented by the low spatial frequency images to the normals of a planar surface; (f) applying the transformations to the derived surface normal images to obtain the normals of the small scale surface variations applied to a flat plane; (g) adjusting a spacing of the values for the normals to account for foreshortening due to curvature by expanding the distances using directional derivatives computed from the surface normals at each point in the image; and (h) obtaining regularly spaced images of new surface normals by sampling the spatially adjusted images onto a new, regularly spaced image.
    • 一种用于获得和处理获取的对象的图像以提取独立于对象曲率的对象的小尺度几何(凹凸贴图)的方法和系统。 该方法包括以下步骤:(a)操作N(其中N≥3)个光源和放置在距物体一定距离处的图像输入装置,使得物体的不同区域被多个光源中的每一个照射; (b)获得物体的多个图像,其中一个用于每个光源,其他光源被关闭; (c)处理图像以导出三个图像,每个图像对应于相对于三个光源的方向的对象的表面法线的分量; (d)通过从导出的图像计算低空间频率图像,从表面法线的导出图像中去除大尺度表面形状的影响; (e)对于要获取小尺度几何的图像的一部分或部分,确定从由低空间频率图像表示的表面法线到平面的法线的转换; (f)将变换应用于导出的表面法线图像,以获得施加到平面的小尺度表面变化的法线; (g)通过使用从图像中的每个点处的表面法线计算的方向导数来扩展距离来调整法线值的距离以考虑由于曲率而缩短的距离; 和(h)通过将空间调整的图像采样到新的规则间隔的图像上来获得新的表面法线的规则间隔的图像。
    • 10. 发明申请
    • BI-LEVEL ISO-SURFACE COMPRESSION
    • 双层ISO表面压缩
    • US20070206007A1
    • 2007-09-06
    • US11692123
    • 2007-03-27
    • Gabriel Taubin
    • Gabriel Taubin
    • G06T15/30
    • G06T9/00
    • Methods, structures and systems for encoding and decoding isosurface data. An encoder process takes volume data and an isolevel as input and produces compressed isosurface data as output. The compressed isosurface data produced by an encoder process is composed of an occupancy image record, an optional intersection points record, and an optional normal vectors record. An occupancy image is compressed with a context-based arithmetic encoder. Compressed isosurface data can be stored in a data storage device or transmitted through a communication medium to a remote computer system, where the decoder process is executed. The decoder processes take compressed surface data as input and produce surface data as output. The decoder processes first reconstructs the occupancy image by decoding the occupancy image record. An in-core isosurface decoder process produces a polygon mesh as a surface representation. An out-of-core isosurface decoder process produces a set of oriented points as a surface representation.
    • 编码和解码等值面数据的方法,结构和系统。 编码器过程将体积数据和等式作为输入,并产生压缩等值面数据作为输出。 由编码器处理产生的压缩等值面数据由占用图像记录,可选交叉点记录和可选的法向量记录组成。 使用基于上下文的算术编码器压缩占用图像。 压缩等值面数据可以存储在数据存储设备中,或者通过通信介质传输到执行解码器处理的远程计算机系统。 解码器处理采用压缩表面数据作为输入,并产生表面数据作为输出。 解码器处理首先通过解码占用图像记录重构占用图像。 核心等值面解码器过程产生多边形网格作为表面表示。 核心外部等值面解码器过程产生一组定向点作为表面表示。