Patent US4991288A successfully refreshed from Google Patents.
Patent US6108446A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6108446A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for extracting cluster shape features from digital images

Assignee: Individual
•
Filing: 1997-02-18
•
Granted: 2000-08-22
•
Expires: 2017-02-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for extracting cluster shape features in two and three-dimensional images in a single scan is provided. The images, consisting of one or more classes, may be unbounded in one of their dimensions. As an image is scanned, each cluster fragment is assigned with one or more cluster labels. These labels are used to merge the cluster fragments into larger cluster fragments. An enhanced Hoshen-Kopelman algorithm is employed to determine the cluster shape features for the merged cluster fragments. Cluster label reuse is employed to enable the processing of substantially large images including unbounded images. After completing the scanning of an image section, cluster shape features data are outputted for completed clusters that extended into the section previous to said section. Optionally, cluster shape features of cluster fragments and completed clusters that extend into the said section can also be outputted.

Inventors

  • 👤 Joseph Hoshen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 07:01
CPC Classifications
G; G06; G06V; G06V10/00; G06V10/40; G06V10/44; G06V10/457; G06F; G06F18/00; G06F18/20; G06F18/23

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 131 words
An inspection and analysis system comprising: a sensing system for sensing features in an object and providing digital signals representative thereof; a programmed computer coupled to the sensing system, said computer being arranged to perform cluster analysis on data received from said sensing system, wherein said computer is programmed to employ an enhanced Hoshen-Kopelman with label reuse for identifying and labeling clusters concurrently for each of a plurality of data groups to detect and quantify cluster features in said data groups, and merge cluster shape feature properties for each of said data groups, thereby to detect and quantify cluster features other than cluster population; and an output device connected to indicate the identified and quantified cluster information developed from inspecting and analyzing the sensed object to a user of the system.
Claim 2
Dependent Claim 131 words
An inspection and analysis system comprising: a sensing system for sensing features in an object and providing digital signals representative thereof; a programmed computer coupled to the sensing system, said computer being arranged to perform cluster analysis on data received from said sensing system, wherein said computer is programmed to employ an enhanced Hoshen-Kopelman with label reuse for identifying and labeling clusters concurrently for each of a plurality of data groups to detect and quantify cluster features in said data groups, and merge cluster shape feature properties for each of said data groups, thereby to detect and quantify cluster features other than cluster population; and an output device connected to indicate the identified and quantified cluster information developed from inspecting and analyzing the sensed object to a user of the system.
Claim 3
Dependent Claim 135 words
An inspection and analysis system comprising: a sensing system for sensing features in an object and providing digital signals representative thereof; a multi-processing programmed computer coupled to the sensing system, said computer being arranged to perform cluster analysis on data received from said sensing system, wherein said computer is programmed to employ an unbounded Hoshen-Kopelman algorithm with label reuse to identify and label clusters concurrently for each of a plurality of data groups to detect and quantify cluster features in said data groups, and to merge cluster shape feature properties for each of said data groups thereby to permit the substantially continuous inspection and analysis of said object; and an output device connected to indicate the identified and quantified cluster information developed from inspecting and analyzing the sensed object to a user of the system.
Claim 4
Dependent Claim 135 words
An inspection and analysis system comprising: a sensing system for sensing features in an object and providing digital signals representative thereof; a multi-processing programmed computer coupled to the sensing system, said computer being arranged to perform cluster analysis on data received from said sensing system, wherein said computer is programmed to employ an unbounded Hoshen-Kopelman algorithm with label reuse to identify and label clusters concurrently for each of a plurality of data groups to detect and quantify cluster features in said data groups, and to merge cluster shape feature properties for each of said data groups thereby to permit the substantially continuous inspection and analysis of said object; and an output device connected to indicate the identified and quantified cluster information developed from inspecting and analyzing the sensed object to a user of the system.
Claim 5
Independent Claim 416 words
A method for extracting cluster shape feature properties of a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites selected from the group consisting of pixels and voxels comprising the steps of: (a) inputting an image section j of said image; (b) determining class type t of site i in image section j; (c) identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled sites adjacent and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k) is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . , F.sup.(n) (k p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) repeating steps (a), (b), (c), (d), (e) and (f) for all sites in image section j; (h) outputting of all the determined F.sup.(n) (k,) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) stopping if processing of said image is interrupted; (j) stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) repeating steps (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 6
Independent Claim 416 words
A method for extracting cluster shape feature properties of a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites selected from the group consisting of pixels and voxels comprising the steps of: (a) inputting an image section j of said image; (b) determining class type t of site i in image section j; (c) identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled sites adjacent and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k) is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . , F.sup.(n) (k p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) repeating steps (a), (b), (c), (d), (e) and (f) for all sites in image section j; (h) outputting of all the determined F.sup.(n) (k,) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) stopping if processing of said image is interrupted; (j) stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) repeating steps (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 7
Dependent Claim 42 words
The method according to claim 3 wherein for n=1⊕.sup.(n) is a scalar addition operator and if the said image is bounded and consists of two or more classes f.sup.(n) (i) is set to 1 and F.sup.(n) (k) is a cluster population count.
Claim 8
Dependent Claim 33 words
The method according to claim 3 wherein for n=1⊕.sup.(n) is a scalar addition operator and if said image is unbounded f.sup.(n) (i) is set to 1 and (k) is a cluster population count.
Claim 9
Dependent Claim 201 words
The method according to claim 3 wherein ⊕.sup.(n) is a scalar addition operator for n=1, . . . ,9 f.sup.(n) (i) is set to x i , the x coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=1 f.sup.(n) (i) is set to y i , they coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=2 f.sup.(n) (i) is set to z i , the z coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=3 f.sup.(n) (i) is set to x i 2 and F.sup.(n) (k) is a second cluster moment for n=4 f.sup.(n) (i) is set to y i 2 and F.sup.(n) (k) is a second cluster moment for n=5 f.sup.(n) (i) is set to z i 2 and F.sup.(n) (k) is a second cluster moment for n=6 f.sup.(n) (i) is set to x i y i and F.sup.(n) (k) is a second cluster moment for n=7 f.sup.(n) (i) is set to x i z i and F.sup.(n) (k) is a second cluster moment for n=8 f.sup.(n) (i) is set to y i z i and F.sup.(n) (k) is a second cluster moment for n=9.
Claim 10
Dependent Claim 52 words
The method according to claim 3 wherein ⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is set to the product quantity ##EQU10## where x r (i) are the r'th coordinates of the i'th site in d dimensions raised to the power m(r), so that F.sup.(n) (k) is a cluster moment for n=1.
Claim 11
Dependent Claim 99 words
The method of claim 3 wherein for n=1f.sup.(n) (i) is set to the x r (i) r'th coordinate of the i'th site, F.sup.(n) (k) is a maximum cluster coordinate value for the coordinate x r and ⊕.sup.(n) corresponds to picking the maximum value of two operands to which ⊕.sup.(n) is applied; and for n=2 f.sup.(n) (i) is set to the x r (i) r'th coordinate of the i'th site, F.sup.(n) (k) is a minimum cluster coordinate value for the coordinate x r , and ⊕.sup.(n) corresponds to picking the minimum value of two operands to which ⊕.sup.(n) is applied.
Claim 12
Dependent Claim 38 words
The method according to claim 3 wherein step (h) further comprises outputting a fault alert and stopping cluster shape feature extraction if one or more of said F.sup.(n) (k) properties is determined to extend beyond a predetermined tolerance.
Claim 13
Dependent Claim 53 words
The method according to claim 3 wherein for n=1f.sup.(n) (i) set to 1 if all sites that are neighbors of site i belong to the same class as site i, and otherwise, f.sup.(n) (i) is set to 0, F.sup.(n) (k) is a cluster perimeter sites count and ⊕.sup.(n) is a scalar addition operator.
Claim 14
Dependent Claim 117 words
The method according to claim 3 wherein for n=1 ⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is the number of edges from site i to its neighbor sites that have already been labeled and of the same class type as site i F.sup.(n) (k) is a cluster edge count of edges between sites belonging to said cluster; and for n=2 ⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is the number of edges from site i to its neighbor sites that that have already been labeled and not of the same class type as site i F.sup.(n) (k) is a cluster edge count between sites of cluster k to adjacent sites not belonging to cluster k.
Claim 15
Dependent Claim 36 words
The method according to claim 3 wherein for n=1⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is set to an image property g(i) for site i and F.sup.(n) k is a cumulative cluster property for g(i).
Claim 16
Independent Claim 432 words
A method for extracting cluster shape feature properties in a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites of one or more classes represented by vectors contained within cells comprising the steps of (a) inputting an image section j of said cells of said image; (b) determining class type t of site i in cell q in image section j; (c) identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled adjacent sites in adjacent cells and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k), is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) F.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . , F.sup.(n) ( p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) repeating steps (a), (b), (c), (d), (e) and (f) for all sites belonging to all cells in image section j; (h) outputting of all the determined F.sup.(n) (k) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) stopping if processing of said image is interrupted; (j) stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) repeating steps (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 17
Independent Claim 432 words
A method for extracting cluster shape feature properties in a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites of one or more classes represented by vectors contained within cells comprising the steps of (a) inputting an image section j of said cells of said image; (b) determining class type t of site i in cell q in image section j; (c) identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled adjacent sites in adjacent cells and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k), is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) F.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . , F.sup.(n) ( p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) repeating steps (a), (b), (c), (d), (e) and (f) for all sites belonging to all cells in image section j; (h) outputting of all the determined F.sup.(n) (k) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) stopping if processing of said image is interrupted; (j) stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) repeating steps (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 18
Independent Claim 433 words
An apparatus for extracting cluster shape feature properties of a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites selected from the group consisting of pixels and voxels comprising: (a) means for inputting an image section j of said image; (b) means for determining class type t of site i in image section j; (c) means for identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled sites adjacent and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) means for calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 means for computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k) is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 means for computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) F.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . ,F.sup.(n) (k p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) means for repeating (a), (b), (c), (d), (e) and (f) for all sites in image section j; (h) means for outputting of all the determined F.sup.(n) (k) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) means for stopping if processing of said image is interrupted; (j) means for stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) means of repeating (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 19
Independent Claim 433 words
An apparatus for extracting cluster shape feature properties of a d-dimensional image that can be unbounded in a first dimension wherein said image consisting of one or more classes containing sites selected from the group consisting of pixels and voxels comprising: (a) means for inputting an image section j of said image; (b) means for determining class type t of site i in image section j; (c) means for identifying zero or more distinct p proper cluster labels k 1 , . . . ,k p of labeled sites adjacent and of the same class type t as site i using a capability of a basic bounded Hoshen-Kopelman algorithm with label reuse for identifying proper labels of clusters; (d) means for calculating scalar and non-scalar image m site properties f.sup.(n) (i) for site i where n=1,2, . . . ,m; (e) if p=0 means for computing for all n=1,2, . . . ,m F.sup.(n) (k)=f.sup.(n) (i) and C(k)=t wherein F.sup.(n) (k) is a cluster shape feature property of a cluster fragment of the same mathematical type as f.sup.(n) (i), C(k) is a cluster class type identifier and k is a cluster proper label selected using a basic bounded Hoshen-Kopelman algorithm with label reuse capability for selecting a cluster proper label when p=0; (f) if p>0 means for computing for all n=1,2, . . . ,m F.sup.(n) (k)=F.sup.(n) (k.sub.1)⊕.sup.(n) . . . ⊕.sup.(n) F.sup.(n) (k.sub.p)⊕.sup.(n) f.sup.(n) (i) wherein ⊕.sup.(n) is binary associative and commutative operator that operates on said f.sup.(n) (i) and cluster feature shape properties F.sup.(n) (k 1 ), . . . ,F.sup.(n) (k p ) of the same mathematical type as f.sup.(n) (i) and F.sup.(n) (k) and k is a cluster proper label selected using a capability of the Hoshen-Kopelman algorithm with label reuse for selecting a cluster proper label when p>0; (g) means for repeating (a), (b), (c), (d), (e) and (f) for all sites in image section j; (h) means for outputting of all the determined F.sup.(n) (k) cluster feature shape properties for i. each labeled cluster extending up to the image section previous to image section j and ii. each labeled cluster and labeled cluster fragment extending into image section j; (i) means for stopping if processing of said image is interrupted; (j) means for stopping if a number of contiguous image sections to be processed is defined and if said number is equal to the number of already processed image sections of said image; and (k) means of repeating (a), (b), (c), (d), (e), (f), (h), (i) and (j) for the next image section j of said image.
Claim 20
Dependent Claim 42 words
The apparatus according to claim 14 wherein for n=1⊕.sup.(n) is a scalar addition operator and if the said image is bounded and consists of two or more classes f.sup.(n) (i) is set to 1 and F.sup.(n) (k) is a cluster population count.
Claim 21
Dependent Claim 34 words
The apparatus according to claim 14 wherein for n=1.sup.(n) is a scalar addition operator and if said image is unbounded f.sup.(n) (i) is set to 1, and F.sup.(n) (k) is a cluster population count.
Claim 22
Dependent Claim 200 words
The apparatus according to claim 14 wherein ⊕.sup.(n) is a scalar addition operator for n=1, . . . ,9 f.sup.(n) (i) is set to x i , the x coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=1 f.sup.(n) (i) is set to y i , they coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=2 f.sup.(n) (i) is set to z i , the z coordinate of site i, and F.sup.(n) (k) is a first cluster moment for n=3 f.sup.(n) (i) is set to x i 2 and F.sup.(n) (k) is a second cluster moment for n=4 f.sup.(n) (i) is set to y i 2 and F.sup.(n) (k) is a second cluster moment for n=5 f.sup.(n) (i) is set to z i 2 and F.sup.(n) (k) is a second cluster moment for n=6 f.sup.(n) (i) is set to x i y i and F.sup.(n) (k) is a second cluster moment for n=7 f.sup.(n) (i) is set to x i z i and F.sup.(n) (k) is a second cluster moment for n=8 f.sup.(n) (i) is set to y z i and F.sup.(n) (k) is a second cluster moment for n=9.
Claim 23
Dependent Claim 52 words
The apparatus according to claim 14 wherein ⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is set to the product quantity ##EQU11## where x r (i) are the r'th coordinates of the i'th site in d dimensions raised to the power m(r), so that F.sup.(n) (k) is a cluster moment for n=1.
Claim 24
Dependent Claim 100 words
The apparatus according to claim 14 wherein for n=1f.sup.(n) (i) is set to the x r (i) r'th coordinate of the i'th site, F.sup.(n) (k) is a maximum cluster coordinate value for the coordinate x r and ⊕.sup.(n) corresponds to picking the maximum value of two operands to which ⊕.sup.(n) is applied; and for n=2 f.sup.(n) (i) is set to the x r (i) r'th coordinate of the i'th site, F.sup.(n) (k) is a minimum cluster coordinate value for the coordinate x r , and ⊕.sup.(n) corresponds to picking the minimum value of two operands to which ⊕.sup.(n) is applied.
Claim 25
Dependent Claim 37 words
The apparatus according to claim 14 wherein said means (h) further includes means for outputting a fault alert and stopping if one or more of said F.sup.(n) (k) properties is determined to extend beyond a predetermined tolerance.
Claim 26
Dependent Claim 54 words
The apparatus according to claim 14 wherein for n=1f.sup.(n) (i) is set to 1 if all sites that are neighbors of site i belong to the same class as site i, and otherwise, f.sup.(n) (i) is set to 0, F.sup.(n) (k) is a cluster perimeter sites count and ⊕.sup.(n) is a scalar addition operator.
Claim 27
Dependent Claim 36 words
The apparatus according to claim 14 wherein for n=1⊕.sup.(n) is a scalar addition operator f.sup.(n) (i) is set to an image property g(i) for site i and F.sup.(n) (k) is a cumulative cluster property for g(i).

References Cited (Backward Citations)

US4624013A Cited
US4742551A Cited
US4791675A Cited
US4887302A Cited
US4847786A Cited
US4991224A Cited
US4791567A Cited
US4754490A Cited
US4901361A Cited
US4918739A Cited
US5696844A Cited
US5602938A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-22 2004-02-21 2004-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-22 2008-02-21 2008-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-22 2012-02-21 2012-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag