IP Library Granted Patent US 8,339,395
Granted Patent B2
US 8,339,395 · App. 12/216,574 · Granted Dec 25, 2012

Method and apparatus for model compression

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,339,395
App. No.
12/216,574
Granted
Dec 25, 2012
Kind
B2
Abstract

Aspects of the disclosure provide a lossless compression method for 3D mesh models. The method can be combined or layered with other compression methods to provide additional data compression capability. The method for compressing a mesh model having geometry information and connectivity information of vertices can include defining a first set of vertices having a same connectivity property, determining a subset of the first set of vertices that are encompassed by an area defined by the first set of vertices, and encoding the mesh model without the connectivity information for the subset of the first set of vertices.

Claims (29)

1. A method for compressing a mesh model having geometry information and connectivity information of vertices, comprising:

defining a first set of vertices all having a same valence;

determining a subset of the first set of vertices that are encompassed by an area defined by the first set of vertices;

encoding the mesh model by a processor without the connectivity information for the subset of the first set of vertices; and

encoding the mesh model with the connectivity information for a second set of vertices, the second set comprising (1) a first group including all vertices having different valence from the first set of vertices and (2) a second group including boundary vertices having the same valence of the first set of vertices.

2. The method according to claim 1 , wherein defining the first set of vertices having the same valence further comprises:

defining the first set of vertices having a dominant valence.

3. The method according to claim 1 , wherein defining the first set of vertices having the same valence further comprises:

defining the first set of vertices having a regular valence.

4. The method according to claim 1 , wherein the mesh model is a triangular mesh model and the connectivity information comprises triangles formed by vertices.

5. The method according to claim 4 , wherein encoding the mesh model further comprises:

encoding the subset of the first set of vertices with an order, the order systematically traversing triangles of the area.

6. The method according to claim 5 , further comprising:

decoding the connectivity information of the subset of the first set of vertices with the order by systematically recovering the triangles of the area to satisfy valences of the vertices.

7. The method according to claim 1 , wherein the second set of vertices comprises a vertex having a different connectivity property from the first set of vertices.

8. The method according to claim 7 , wherein the vertex has a different valence from the first set of vertices.

9. The method according to claim 1 , wherein the second set is a minimal span skeleton of all the vertices having different valences from the first set of vertices.

10. The method according to claim 1 , further comprising:

encoding the second set of vertices with a connectivity compression algorithm.

11. The method according to claim 1 , further comprising:

encoding the geometry information for the vertices with a geometry compression algorithm.

12. An apparatus for compressing a mesh model having geometry information and connectivity information of vertices, comprising:

a processor configured to define a first set of vertices all having a same valence, determine a subset of the first set of vertices that are encompassed by an area defined by the first set of vertices, encode the mesh model without the connectivity information for the subset of the first set of vertices, and encode the mesh model with the connectivity information for a second set of vertices, the second set comprising (1) a first group including all vertices having different valence from the first set of vertices and (2) a second group including boundary vertices having the same valence of the first set of vertices.

13. The apparatus according to claim 12 , further comprising:

a storage unit configured to store the encoded mesh model.

14. The apparatus according to claim 12 , further comprising:

a communication interface configured to transmit the encoded mesh model via a communication channel.

15. The apparatus according to claim 12 , further comprising:

a memory medium configured to store instructions causing the processor to compress the mesh model.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: VAREC, INC.; REVEAL IMAGING TECHNOLOGY, INC.; QTC MANAGEMENT, INC.; SYSTEMS MADE SIMPLE, INC.; SYTEX, INC.; OAO CORPORATION; LEIDOS INNOVATIONS TECHNOLOGY, INC. (F/K/A ABACUS INNOVATIONS TECHNOLOGY, INC.)
Reel/Frame 052316/0390 →
RELEASE OF SECURITY INTEREST Recorded Jan 17, 2020
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: VAREC, INC.; REVEAL IMAGING TECHNOLOGY, INC.; QTC MANAGEMENT, INC.; SYSTEMS MADE SIMPLE, INC.; SYTEX, INC.; OAO CORPORATION; LEIDOS INNOVATIONS TECHNOLOGY, INC. (F/K/A ABACUS INNOVATIONS TECHNOLOGY, INC.)
Reel/Frame 051855/0222 →
SECURITY INTEREST Recorded Aug 25, 2016
From: VAREC, INC.; REVEAL IMAGING TECHNOLOGIES, INC.; ABACUS INNOVATIONS TECHNOLOGY, INC.; OAO CORPORATION; QTC MANAGEMENT, INC.; SYSTEMS MADE SIMPLE, INC.; LOCKHEED MARTIN INDUSTRIAL DEFENDER, INC.; SYTEX, INC.
To: CITIBANK, N.A.
Reel/Frame 039809/0603 →
SECURITY INTEREST Recorded Aug 25, 2016
From: VAREC, INC.; REVEAL IMAGING TECHNOLOGIES, INC.; ABACUS INNOVATIONS TECHNOLOGY, INC.; OAO CORPORATION; QTC MANAGEMENT, INC.; SYSTEMS MADE SIMPLE, INC.; LOCKHEED MARTIN INDUSTRIAL DEFENDER, INC.; SYTEX, INC.
To: CITIBANK, N.A.
Reel/Frame 039809/0634 →
CHANGE OF NAME Recorded Aug 24, 2016
From: ABACUS INNOVATIONS TECHNOLOGY, INC.
To: LEIDOS INNOVATIONS TECHNOLOGY, INC.
Reel/Frame 039808/0977 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2016
From: LOCKHEED MARTIN CORPORATION
To: ABACUS INNOVATIONS TECHNOLOGY, INC.
Reel/Frame 039765/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2008
From: GRUETZMACHER, GRANT P.
To: LOCKHEED MARTIN CORPORATION
Reel/Frame 021244/0406 →