The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 22, 2017

Filed:

Jun. 29, 2015
Applicant:

Yowza Ltd., Tel Aviv, IL;

Inventors:

Susanne Pielawa, Tel Aviv, IL;

Shir Peled, Pardes Hanna-Kakur, IL;

Mor Amitai, Tel-aviv, IL;

Assignee:

YOWZA, LTD., Tel Aviv, IL;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06K 9/00 (2006.01); G06T 7/00 (2017.01); G06T 17/20 (2006.01);
U.S. Cl.
CPC ...
G06T 7/0083 (2013.01); G06T 7/0089 (2013.01); G06T 17/20 (2013.01); G06T 2207/10024 (2013.01);
Abstract

A method for segmenting a mesh, the method may include receiving or generating the mesh, wherein the mesh is a three dimensional surface mesh that represents a three dimensional object and comprises vertexes, edges and faces; finding, by a computerized search module, first edges of the mesh that have an edge angle below an edge angle threshold; wherein each first edge is a border of a pair of faces of the mesh and wherein an edge angle of a first edge is an angle between normals to the pair of faces; finding, by the computerized search module, first vertices of the mesh that have a negative angular defect that is below a negative angular defect threshold and have exactly one neighboring first edge; wherein each first vertex is shared by multiple faces of the mesh; wherein an angular defect of a first vertex is responsive to angles between all pairs of neighboring faces of the edges that share one of the multiple faces; finding, by the computerized search module, second edges of the mesh that link the first vertices of the mesh; clustering faces of the edge to provide first clusters by joining faces of the mesh that share and edge of the mesh that is not a first edge and is not a second edge; searching, by the computerized search module, for cutting edges out of the boundaries between the first clusters; and segmenting, by a computerized segmentation module, the mesh along the cutting edges to provide mesh segments.


Find Patent Forward Citations

Loading…