Ultrasonic data analysis and display system
First Claim
1. A system for analyzing and displaying ultrasonic test data produced by an ultrasonic test apparatus for a test part, the system comprising:
- (a) a display for simultaneously displaying ultrasonic test data in at least two display portions, including a first display portion and a second display portion, each of said display portions displaying ultrasonic test data in a format selected from the group consisting of an A-Scan, a B-Scan, a pulse echo, and a time of flight format, said display presenting ultrasonic test data in a manner such that locations on said display correspond to locations on said test part;
(b) an input device responsive to an operator'"'"'s input for selecting at least one location on said first display portion, wherein said at least one location corresponds to a selection of the ultrasonic test data as displayed within said first display portion, and producing display location data, wherein said display location data can be produced a plurality of times in response to a plurality of input selections by the operator; and
(c) control means coupled to said display and said input device for receiving the display location data from said input device, determining ultrasonic test data parameters corresponding to the display location data, filtering out portions of the ultrasonic test data based on the combination of the ultrasonic test data parameters and the format of said second display portion, and for causing said second display portion to update said display of ultrasonic data by displaying portions of the ultrasonic test data that have not been filtered out, wherein said filtering and updating of data can be done a plurality of times in response to a plurality of display location data produced by said input device.
0 Assignments
0 Petitions
Accused Products
Abstract
An ultrasonic data analysis and display system for use with ultrasonic test apparatus. The ultrasonic analysis and display system includes a display that is divided into six different display formats, including a pulse echo, a time of flight display, an A-Scan, a horizontal and vertical B-Scan, and a control display. Each of the displays gives a different view of the ultrasonic test data obtained from a test part. When a portion of the ultrasonic data in any of the display formats is selected, the other display formats are automatically updated to reflect the operator'"'"'s selections. The format of the displayed data can be changed to a half-wave positive, a half-wave negative, or a full-wave rectification. Distances within any of the display formats can be measured by selecting two data points. Also, different color palettes for displaying the ultrasonic data can be selected, and portions of the ultrasonic data displayed in the pulse echo or time of flight displays can be enlarged by zooming in on a selected portion.
36 Citations
40 Claims
-
1. A system for analyzing and displaying ultrasonic test data produced by an ultrasonic test apparatus for a test part, the system comprising:
-
(a) a display for simultaneously displaying ultrasonic test data in at least two display portions, including a first display portion and a second display portion, each of said display portions displaying ultrasonic test data in a format selected from the group consisting of an A-Scan, a B-Scan, a pulse echo, and a time of flight format, said display presenting ultrasonic test data in a manner such that locations on said display correspond to locations on said test part;
(b) an input device responsive to an operator'"'"'s input for selecting at least one location on said first display portion, wherein said at least one location corresponds to a selection of the ultrasonic test data as displayed within said first display portion, and producing display location data, wherein said display location data can be produced a plurality of times in response to a plurality of input selections by the operator; and
(c) control means coupled to said display and said input device for receiving the display location data from said input device, determining ultrasonic test data parameters corresponding to the display location data, filtering out portions of the ultrasonic test data based on the combination of the ultrasonic test data parameters and the format of said second display portion, and for causing said second display portion to update said display of ultrasonic data by displaying portions of the ultrasonic test data that have not been filtered out, wherein said filtering and updating of data can be done a plurality of times in response to a plurality of display location data produced by said input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
(a) said input device is responsive to an operator'"'"'s input for selecting at least one location on said second display portion, and producing second display location data; and
(b) said control means determines second ultrasonic test data parameters corresponding to said second display location data, filters out portions of the ultrasonic test data based on the combination of said second ultrasonic test data parameters and the format of said first display portion, and causes said display to update sad first display portion by displaying portions of the ultrasonic test data that have not been filtered out.
-
-
8. The system of claim 1, wherein said ultrasonic test data parameters include the specification of at least one location on the test part, and wherein the display simultaneously displays the ultrasonic test data in a first B-Scan format using the ultrasonic data taken along a first axis of the test part passing through the specified location on the test part and in a second B-Scan format using the ultrasonic test data taken along a second as of the test part that also passes through the specified location on the test part, said simultaneous display thereby presenting to the operator a view along three different dimensions of ultrasonic test data taken from the area surrounding the location on the test part.
-
9. The system of claim 8, wherein the display simultaneously displays the ultrasonic test data in at least three display portions, and wherein said first display portion displays test data in a format other than B-Scan, thereby presenting to the operator a view along three different dimensions of ultrasonic test data taken from the area surrounding the location on the test part, said view being manipulated in a unitary manner by reference to said first display portion.
-
10. The system of claim 1, wherein said first display portion displays ultrasonic test data in a pulse echo format and said control means causes a horizontal and a vertical cross hair to be produced on said first display portion at the selected location.
-
11. The system of claim 10, wherein said second display portion displays the ultrasonic test data in a horizontal B-Scan format, and said display also displays data in a third display portion, said third display portion displaying the ultrasonic test data in a vertical B-Scan format, wherein said control means determines a horizontal line on the test part corresponding to the horizontal cross hair and causes said second display to display ultrasonic test data taken along the horizontal line, and wherein said control means determines a vertical line on the test part corresponding to the vertical cross hair and causes said third display to display ultrasonic test data taken along the vertical line, the simultaneous display of said horizontal B-Scan format and said vertical B-Scan format thereby presenting to the operator a view along three different dimensions of ultrasonic test data taken from the area surrounding a point in a test part, said view being manipulated in a unitary manner by reference to said first display portion.
-
12. The system of claim 1, wherein said first display portion displays data in a first format selected from the group consisting of pulse echo and time of flight, the input device allows the operator to select a portion of said first display portion, and the control means causes the display to display an enlarged view of the selected portion of said first display portion.
-
13. The system of claim 12, wherein said second display portion displays data in a second format selected from the group consisting of pulse echo and time of flight, wherein said second format is different from said first format, and the control means causes the display to display an enlarged view of the portion of said second display portion corresponding to the selected portion of said first display portion, thereby allowing the combination of said first display portion and said second display portion to display test data corresponding to an identical section of the test part.
-
14. The system of claim 1, wherein said ultrasonic test data parameters include the specification of at least one location on the test part.
-
15. The system of claim 14, wherein said first display portion displays test data in an A-Scan format, said at least one location on the test part indicates a depth on the test part, and the control means filters out ultrasonic test data based on said depth for display on said second display portion.
-
16. The system of claim 15, wherein said ultrasonic test data parameters include the specification of a beginning and an ending depth on the test part, and the control means filters out ultrasonic test data outside of the beginning and ending depths for display on said second display portion.
-
17. In a computer system including a display, an input device responsive to an operator'"'"'s input, a processor for controlling the display, memory means for storing ultrasonic test data obtained from a test part and programs for controlling the processor, the improvement comprising a user interface program for analyzing and displaying said ultrasonic test data obtained from a test part, said user interface program controlling said processor such that:
-
(a) said display simultaneously displays the ultrasonic test data in at least two formats selected from the group consisting of an A-Scan, a pulse echo, a B-Scan, and a time of flight format;
(b) after said display has displayed the ultrasonic test data in at least one format, said processor responds to an operator using said input device to select at least one location on said display, wherein said at least one location corresponds to the ultrasonic test data displayed in one of said at least two formats;
(c) said processor determines the ultrasonic test data corresponding to the selected location on the display, and further determines the locations on the test part corresponding to the location on the display;
d) said processor filters out a portion of the ultrasonic test data, said filtering being determined by said locations on the test part and a second one of at least two formats;
e) said processor instructs said display to update said second format in response to the operator'"'"'s selection using a portion of the ultrasonic test data that has not been filtered out, and is related to said selected location; and
f) said display updates said second other format in response to said processor'"'"'s instructions. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of analyzing and displaying ultrasonic test data obtained from a test part comprising the steps of:
-
(a) storing the ultrasonic test data in a storage device;
(b) simultaneously displaying the ultrasonic test data in at least two formats selected from the group consisting of an A-Scan, a pulse echo, a B-Scan, and a time of flight format;
(c) determining a portion of the displayed ultrasonic test data indicative of a characteristic of the test part;
d) selecting a location on one of said at least two formats, said location corresponding to the portion of the displayed ultrasonic test data indicative of a characteristic of the test part;
e) determining the ultrasonic test data related to the selected location;
f) filtering out portions of the ultrasonic test data based on a combination of said determined ultrasonic test data and the other of said at least two formats; and
g) updating the other of said at least two formats using the ultrasonic data that have not been filtered out. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A system for analyzing and displaying ultrasonic test data produced by an ultrasonic test apparatus for a test part, the system comprising:
-
(a) a display for displaying ultrasonic test data in a format selected from the group consisting of an A-Scan, a B-Scan, a pulse echo, and a time of flight format;
(b) an input device responsive to an operator'"'"'s input for selecting two locations on said display, and (c) control means coupled to said display and said input device, wherein said control means calculates the distance between the locations on the test part related to the two selected locations on said display.
-
-
39. In a computer system including a display, an input device responsive to an operator'"'"'s input, a processor for controlling the display, memory means for storing ultrasonic test data obtained from a test part, and programs for controlling the processor, the improvement comprising a user interface program for analyzing and displaying said ultrasonic test data obtained from a test part, said use interface program controlling said processor such that:
-
(a) said display displays the ultrasonic test data in a format selected from the group consisting of an A-Scan, a pulse echo, a B-Scan, and a time of flight format; and
(b) said processor responds to the operator using the input device to select two locations on the display by calculating the distance between the locations on the test part related to the two locations selected by the operator.
-
-
40. A method of analyzing and displaying ultrasonic test data obtained from a test part comprising the steps of:
-
(a) storing the ultrasonic test data in a storage device;
(b) displaying the ultrasonic test data in a format selected from the group consisting of an A-Scan, a pulse echo, a B-Scan, and a time of flight format;
(c) selecting two locations on the display; and
(d) determining the distance between the locations on the test part related to said two selected locations.
-
Specification