Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
268 words
A method for producing a shaded image from data acquired with a nuclear imaging tomographic scanner, the steps comprising: (a) acquiring a sequence of two-dimensional frames of nuclear event data which is reconstructed to form a three-dimensional array of data V(x,y,z) which indicates the number of nuclear events at a three-dimensional matrix of points throughout a volume of interest; (b) extending into the volume of interest a projector from a pixel in a projection plane to determine the distance between that pixel in the projection plane and the boundary of an object within the volume of interest, including the steps of: (i) extending the projector an incremental distance away from the projection plane, (ii) calculating the number of nuclear events at the current position of the projector from the three-dimensional array of data, V(x,y,z), (iii) comparing the calculated number of nuclear events with a pre-established threshold value, (iv) reiterating steps i-iii if the threshold value is not reached, otherwise, (v) calculating the location at which the projector intersects the object's boundary by interpolating between the current calculated number of nuclear events and the calculated number of nuclear events from the previous iteration to arrive at a location between the projector's current position and its position for the previous iteration; (c) producing a two-dimensional array of distance data D(z,y) by repeating step (b) for each pixel in the projection plane; and (d) producing a two-dimensional display data array DS(z,y) by assigning a brightness value to each element in the display data array which is a function of the distance value of its corresponding element in the distance array D(z,y).
Claim 2
Independent Claim
268 words
A method for producing a shaded image from data acquired with a nuclear imaging tomographic scanner, the steps comprising: (a) acquiring a sequence of two-dimensional frames of nuclear event data which is reconstructed to form a three-dimensional array of data V(x,y,z) which indicates the number of nuclear events at a three-dimensional matrix of points throughout a volume of interest; (b) extending into the volume of interest a projector from a pixel in a projection plane to determine the distance between that pixel in the projection plane and the boundary of an object within the volume of interest, including the steps of: (i) extending the projector an incremental distance away from the projection plane, (ii) calculating the number of nuclear events at the current position of the projector from the three-dimensional array of data, V(x,y,z), (iii) comparing the calculated number of nuclear events with a pre-established threshold value, (iv) reiterating steps i-iii if the threshold value is not reached, otherwise, (v) calculating the location at which the projector intersects the object's boundary by interpolating between the current calculated number of nuclear events and the calculated number of nuclear events from the previous iteration to arrive at a location between the projector's current position and its position for the previous iteration; (c) producing a two-dimensional array of distance data D(z,y) by repeating step (b) for each pixel in the projection plane; and (d) producing a two-dimensional display data array DS(z,y) by assigning a brightness value to each element in the display data array which is a function of the distance value of its corresponding element in the distance array D(z,y).
Claim 3
Dependent Claim
45 words
The method as recited in claim 1 in which the nuclear event data is a series of two-dimensional frames V(x,y) which are spaced apart along one axis (z), and the three-dimensional array of data V(x,y,z) is formed by interpolating between corresponding points in adjacent frames.
Claim 4
Dependent Claim
63 words
The method as recited in claim 1 in which the value of each brightness element in the display data array DS(z,y) is modified y the value of a corresponding element in a gradient array and the gradient array is produced by calculating the gradient of the object's surface at points adjacent to each intersection of a projector and the boundary of the object.
Claim 5
Dependent Claim
38 words
The method as recited in claim 3 in which each successive gradient array element is calculated by applying a 2 × 2 operator to each successive 2 × 2 set of elements in the display data array DS(z,y).
Claim 6
Dependent Claim
46 words
The method as recited in claim 4 in which the elements of the display data array DS(z,y) are modified to represent the brightness values of corresponding pixel elements DS(u,v) which have been shifted one-half pixel distance away along each of the two dimensions (z and y).
Claim 7
Dependent Claim
37 words
The method as recited in claim 5 in which the elements of the modified display array DS(u,v) are further modified by adding a value to each which is calculated using a corresponding element in the gradient array.