Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
65 words
A computer-assisted method for detecting anomalies in a model representing a three-dimensional anatomical structure, the method comprising: computing a curvature characteristic in a local neighborhood around a vertex in the model; classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 2
Dependent Claim
65 words
A computer-assisted method for detecting anomalies in a model representing a three-dimensional anatomical structure, the method comprising: computing a curvature characteristic in a local neighborhood around a vertex in the model; classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 3
Dependent Claim
30 words
The method of claim 1 further comprising: computing partial derivatives during traversal of the model representing the three-dimensional anatomical structure; wherein the curvature characteristic is computed from the partial derivatives.
Claim 4
Dependent Claim
29 words
The method of claim 2 , wherein the model representing the anatomical structure comprises a plurality of vertices; and computing partial derivatives comprises computing partial derivatives at the vertices.
Claim 5
Dependent Claim
20 words
The method of claim 2 wherein computing partial derivatives comprises convolving a filter over discrete voxel data at neighboring voxels.
Claim 6
Dependent Claim
17 words
The method of claim 2 wherein the curvature characteristics comprise Gaussian curvatures computed from the partial derivatives.
Claim 7
Dependent Claim
32 words
The method of claim 2 wherein the curvature characteristics comprise curvatures chosen from one or more of the following and computed from the partial derivatives: Gaussian curvatures; mean curvatures; and principal curvatures.
Claim 8
Dependent Claim
15 words
The method of claim 2 wherein computing partial derivatives comprises employing a 3D filtering technique.
Claim 9
Dependent Claim
18 words
The method of claim 7 wherein computing partial derivatives comprises employing a kernel in the 3D filtering technique.
Claim 10
Dependent Claim
32 words
The method of claim 1 further comprising: before computing the curvature characteristic around the vertex in the model, fitting a parametric patch to the local neighborhood around the vertex in the model.
Claim 11
Dependent Claim
13 words
The method of claim 9 wherein the parametric patch comprises a b-spline patch.
Claim 12
Dependent Claim
14 words
The method of claim 1 wherein the local neighborhood comprises one or more isosurfaces.
Claim 13
Dependent Claim
16 words
The method of claim 1 wherein the local neighborhood comprises a wall of the anatomical structure.
Claim 14
Dependent Claim
13 words
The method of claim 1 wherein the model comprises a three-dimensional surface model.
Claim 15
Dependent Claim
19 words
The method of claim 1 wherein the three-dimensional anatomical structure comprises a colon; and the anomaly comprises a polyp.
Claim 16
Dependent Claim
69 words
A computer-readable medium comprising computer-executable instructions for performing the following to detect anomalies in a model representing a three-dimensional anatomical structure: computing a curvature characteristic in a local neighborhood around a vertex in the model; classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 17
Dependent Claim
69 words
A computer-readable medium comprising computer-executable instructions for performing the following to detect anomalies in a model representing a three-dimensional anatomical structure: computing a curvature characteristic in a local neighborhood around a vertex in the model; classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 18
Independent Claim
71 words
An apparatus operable to detect anomalies in a model representing a three-dimensional anatomical structure, the apparatus comprising: means for computing a curvature characteristic in a local neighborhood around a vertex in the model; means for classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and means for defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 19
Independent Claim
71 words
An apparatus operable to detect anomalies in a model representing a three-dimensional anatomical structure, the apparatus comprising: means for computing a curvature characteristic in a local neighborhood around a vertex in the model; means for classifying curvature of a cluster of connected vertices by comparing the computed curvature characteristic to a predetermined curvature classification; and means for defining an anomaly as a cluster of connected vertices having a predetermined curvature classification.
Claim 20
Independent Claim
56 words
A method of detecting anomalies in an anatomical structure, the method comprising: computing a representation of the anatomical structure; computing curvature characteristics for the representation of the anatomical structure; comparing the curvature characteristics with predetermined characteristics associated with anomalies; and identifying an anomaly in the representation of the anatomical structure based at least on the comparing.
Claim 21
Independent Claim
56 words
A method of detecting anomalies in an anatomical structure, the method comprising: computing a representation of the anatomical structure; computing curvature characteristics for the representation of the anatomical structure; comparing the curvature characteristics with predetermined characteristics associated with anomalies; and identifying an anomaly in the representation of the anatomical structure based at least on the comparing.
Claim 22
Dependent Claim
29 words
The method of claim 17 further comprising: computing partial derivatives during traversal of the representation of the anatomical structure; wherein the curvature characteristics are computed from the partial derivatives.
Claim 23
Dependent Claim
15 words
The method of claim 18 wherein computing partial derivatives comprises employing a 3D filtering technique.
Claim 24
Dependent Claim
18 words
The method of claim 19 wherein computing partial derivatives comprises employing a kernel in the 3D filtering technique.
Claim 25
Dependent Claim
30 words
The method of claim 18 wherein the representation of the anatomical structure comprises a plurality of vertices; and traversal of the representation of the anatomical structure comprises visiting the vertices.
Claim 26
Dependent Claim
28 words
The method of claim 18 wherein the representation of the anatomical structure comprises a plurality of vertices; and computing partial derivatives comprises computing partial derivatives at the vertices.
Claim 27
Dependent Claim
20 words
The method of claim 18 wherein computing partial derivatives comprises convolving a filter over discrete voxel data at neighboring voxels.
Claim 28
Dependent Claim
17 words
The method of claim 18 wherein the curvature characteristics comprise Gaussian curvatures computed from the partial derivatives.
Claim 29
Dependent Claim
32 words
The method of claim 18 wherein the curvature characteristics comprise curvatures chosen from one or more of the following and computed from the partial derivatives: Gaussian curvatures; mean curvatures; and principal curvatures.
Claim 30
Dependent Claim
24 words
The method of claim 17 wherein computing curvature characteristics comprises computing a curvature characteristic in a local neighborhood around a vertex in the representation.
Claim 31
Dependent Claim
29 words
The method of claim 26 further comprising: before computing the curvature characteristic around the vertex, fitting a parametric patch to the local neighborhood around the vertex in the model.
Claim 32
Dependent Claim
36 words
The method of claim 17 wherein the representation of the anatomical structure comprises a plurality of vertices, the method further comprising: classifying a cluster of vertices in the representation of the anatomical structure as an anomaly.
Claim 33
Dependent Claim
11 words
The method of claim 17 wherein the anomaly comprises a lesion.
Claim 34
Dependent Claim
12 words
The method of claim 17 wherein the anomaly comprises a polypoid lesion.
Claim 35
Dependent Claim
20 words
The method of claim 17 wherein curvature characteristics are computed from a representation of a surface of the anatomical structure.
Claim 36
Dependent Claim
21 words
The method of claim 17 wherein computing a representation of the anatomical structure comprises computing an isosurface of the anatomical structure.
Claim 37
Dependent Claim
36 words
The method of claim 17 wherein the representation of the anatomical structure represents a wall of a bronchus captured from a scan of a human patient; and the anomaly represents a lesion detected on the wall.
Claim 38
Dependent Claim
22 words
The method of claim 17 wherein the anatomical structure comprises a colon; and the anomaly represents a polyp detected in the colon.
Claim 39
Dependent Claim
27 words
The method of claim 17 further comprising: displaying a depiction of the representation of the anatomical structure; wherein identified anomalies are colored to distinguish from background anatomy.
Claim 40
Dependent Claim
25 words
The method of claim 17 further comprising: presenting a guided virtual tour of the anatomical structure, repositioning a viewpoint to a plurality of identified anomalies.
Claim 41
Dependent Claim
20 words
The method of claim 17 , wherein predetermined characteristics indicating elliptical curvature of peak subtype are associated with surface anomalies.
Claim 42
Dependent Claim
61 words
A computer-readable medium comprising computer-readable instructions for performing the following to detect anomalies in an anatomical structure: computing a representation of the anatomical structure; computing curvature characteristics for the representation of the anatomical structure; comparing the curvature characteristics with predetermined characteristics associated with anomalies; and identifying an anomaly in the representation of the anatomical structure based at least on the comparing.
Claim 43
Dependent Claim
61 words
A computer-readable medium comprising computer-readable instructions for performing the following to detect anomalies in an anatomical structure: computing a representation of the anatomical structure; computing curvature characteristics for the representation of the anatomical structure; comparing the curvature characteristics with predetermined characteristics associated with anomalies; and identifying an anomaly in the representation of the anatomical structure based at least on the comparing.
Claim 44
Dependent Claim
71 words
A computer-implemented method comprising: computing a representation of a bronchus comprising a plurality of vertices; computing partial derivatives during traversal of the vertices of the representation of the bronchus via a 3D filter; computing curvature characteristics from the partial derivatives; based on the curvature characteristics, classifying a shape; and identifying a polypoid lesion in the representation of the bronchus based on having classified the shape as elliptical with a peak subtype.
Claim 45
Dependent Claim
71 words
A computer-implemented method comprising: computing a representation of a bronchus comprising a plurality of vertices; computing partial derivatives during traversal of the vertices of the representation of the bronchus via a 3D filter; computing curvature characteristics from the partial derivatives; based on the curvature characteristics, classifying a shape; and identifying a polypoid lesion in the representation of the bronchus based on having classified the shape as elliptical with a peak subtype.
Claim 46
Independent Claim
65 words
An apparatus operable to detect anomalies in an anatomical structure, the apparatus comprising: means for computing a representation of the anatomical structure; means for computing curvature characteristics for the representation of the anatomical structure; means for comparing the curvature characteristics with predetermined characteristics associated with anomalies; and means for identifying an anomaly in the representation of the anatomical structure based at least on the comparing.
Claim 47
Independent Claim
65 words
An apparatus operable to detect anomalies in an anatomical structure, the apparatus comprising: means for computing a representation of the anatomical structure; means for computing curvature characteristics for the representation of the anatomical structure; means for comparing the curvature characteristics with predetermined characteristics associated with anomalies; and means for identifying an anomaly in the representation of the anatomical structure based at least on the comparing.