The present invention concerns a method for examining the interior material of an object from a proximal outer surface of the object using ultrasound. The invention also concerns a system for carrying out the method, and use of the system.
Methods for examining the interior material of an object from a proximal surface of the object using ultrasound are known. Such methods are used e.g. for inspection of welds. A known proposition in the context of such methods is referred to as Inverse Wave field Extrapolation (IWEX). In IWEX, the detected wave field can be traced back from the received signals to the positions where it came from, particularly the positions of virtual sources that arise due to the reflections and/or diffractions of the ultrasound supplied to the object. In the case of an examination of a weld (e.g. of a pipeline or a plate), a virtual source may be the position of a welding defect. The receiving signals are the starting point of the inverse wave field extrapolation. On the basis of the receiving signals, the time can be mathematically reversed. With the inverse wave field theory, the detected wave field is traced back to the position where it came from, namely the position of the virtual sources. The wave theory takes into account both the amplitude and the delay time of the signal. The process of tracing back the wave field measured is called inverse wave field extrapolation.
Practically, this may mean that for a received signal on position X outside the object, it is calculated back in time which portion of the received signal may have been caused by a reflection and/or diffraction on position Y within the object. This portion of the signal is characterized by its amplitude and phase. Thus, in this calculation, the amplitude, phase and arrival time (for calculating which portion of the signal may belong to position Y) of the received signal is taken into account. This portion of the signal which belongs to position Y is calculated for each received signal. The portions of the received signals (expressed in amplitude and phase) which belong to position Y are summed to obtain a characterizing value (for example also expressed in an amplitude and a phase) for position Y. This process is carried out for a plurality of positions Y, Y, Y″, etc., within the object. The combined result (all characterizing values) for all of these positions provides the basis for making an image of the interior of the object. Each position Y, Y′, Y″, etc. may for example be represented by a pixel of the image wherein for example the intensity or color of the pixel corresponds to the amplitude of the characterizing value.
WO2005/068995, EP2565643 and WO2018/208151 provide further background information regarding IWEX.
While IWEX enables highly detailed examination, a disadvantage is that it can require relatively large storage space and processing time, which can be especially relevant in case of mobile applications in the field, where compact and light-weight equipment and speedy results are generally desirable.
An object of the invention is to provide a more efficient IWEX-based method for examining the interior material of an object from a proximal surface of the object using ultrasound. An object is to provide such a method which requires less storage space and/or processing time, in particular while providing at least substantially the same relevant information regarding the interior material. An object is to at least provide an alternative.
An aspect of the invention provides a method for examining the interior material of an object from a proximal surface of the object using ultrasound.
The method comprises, as a step a., transmitting at least a first ultrasound signal by at least a first ultrasound transmitter of a predetermined group of ultrasound transmitters to the interior material of the object, wherein in the interior material of the object reflections and/or diffractions of the first ultrasound signal occur.
The method comprises, as a step b., receiving reflections and/or diffractions of the first ultrasound signal from the interior material of the object using a plurality of ultrasound receivers of a predetermined group of ultrasound receivers which plurality of ultrasound receivers are acoustically coupled to the proximal surface of the object at positions which are distributed in at least one dimension of the proximal surface of the object, wherein, with each of the plurality of ultrasound receivers, a receiving signal is generated from the received reflections and/or diffractions of the at least first ultrasound signal from the interior material of the object.
The method comprises, as a step c., processing in combination the receiving signals generated by the plurality of the ultrasound receivers in order to determine, according to the principle of inverse wave field extrapolation, where in the interior material of the object reflections and/or diffractions of the transmitted first ultrasound signal occurred.
The processing is based on at least one predetermined virtual grid of positions at a predetermined area of interest which includes a part of the interior material of the object, each virtual grid of the at least one virtual grid being defined along a series of grid lines which extend along respective directions, of which at least a first one corresponds to an at least approximate local direction of a spatial gradient of ultrasound travel time from the at least first ultrasound transmitter to one or more of the plurality of ultrasound receivers.
It has been found that the processing can thus be made more efficient, in particular faster and/or with reduced storage space requirements, while still providing essentially the same relevant information regarding the interior material as in the known methods. In the known methods, the processing is usually based on a cartesian grid of positions which is not aligned with such a travel time gradient.
In particular, it has been found that the processing can thus be made more efficient because it can be sufficient to perform filtering operations along the grid lines only, thus essentially in one dimension, rather than in two dimensions as is generally required in case of the known cartesian grid.
Preferably, the first one of the directions corresponds to a grid line which is arranged centrally with respect to the virtual grid and/or with respect to the area of interest.
Preferably, for at least one virtual grid of the at least one virtual grid, at least one, preferably each, further one of said respective directions of the grid lines corresponds to a respective at least approximate local direction of a, e.g. the, spatial gradient of ultrasound travel time from the at least first ultrasound transmitter to one or more of the plurality of ultrasound receivers.
In this way the processing can be made particularly efficient. Such a virtual grid may then for example be defined as a polar grid, in particular with a reference point outside the predetermined area of interest.
Alternatively of additionally, for at least one virtual grid of the at least one virtual grid, at least one, preferably each, further one of said respective directions of the grid lines may be parallel to the said first respective direction.
It has been found that in this way the processing can still be made more efficient than in known methods. Such a virtual grid may then for example be defined as a rectangular grid, in particular with different spacing between grid positions for different dimensions of the rectangle. Such a rectangular grid may be oriented in various ways, for example such that one, e.g. a central one, of the grid lines is substantially aligned with a local direction of the aforementioned travel time gradient.
Optionally, at least one respective grid line of at least one, preferably each, virtual grid of the at least one virtual grid extends at an angle with a local main direction of sound propagation during use.
Alternatively or additionally, the at least one virtual grid may comprise a virtual grid of which at least one, preferably each, of the respective grid lines does not intersect a region where the plurality of ultrasound receivers and/or the at least first ultrasound transmitter are acoustically coupled to the proximal surface.
It has been found that, advantageously, the virtual grid can thus be better adapted to achieve efficient processing for different situations, in particular different modes which take different reflections into account.
As alluded to above, preferably at least one filter is applied to results of the processing, the at least one filter being applied only in one or more directions along the grid lines, in particular not in any direction across the grid lines.
The grid lines of such a virtual grid may intersect at a common intersection zone, for example at a common intersection point. Thus, in that case, the grid lines are mutually non-parallel. The common intersection zone or point is then preferably outside, in particular spaced apart from, the predetermined area of interest. The non-parallel grid lines preferably do not mutually intersect within the predetermined area of interest, at least for one virtual grid of the at least one virtual grid. The non-parallel grid lines may together define a fan shape, sector shape, pie-shape, annulus sector shape, trapezoid shape, or the like, in particular at the area of interest. An angular spacing between the non-parallel grid lines may be regular or non-regular.
In a virtual grid, positions may be defined at regular or non-regular intervals along the grid lines, for example at corresponding distances from an optional common intersection zone or point for multiple, e.g. each, of the grid lines. A spacing between positions along the grid lines may be smaller than, larger than, or the same as, a spacing across the grid lines.
Preferably, in at least one, more preferably each, virtual grid of the at least one virtual grid, a spacing between the positions is smaller along the grid lines than across the grid lines, at least in one area of the respective virtual grid, preferably throughout the respective virtual grid.
A virtual grid may or may not extend over the entire area of interest and may optionally extend outside the area of interest. Preferably, the virtual grid extends over at least a majority of the area of interest. Preferably, at least a majority of the positions of the virtual grid is within the area of interest. A virtual grid may include positions which are outside the material. Including positions outside the area of interest and/or outside the material in the virtual grid can help to simplify calculations and/or otherwise make processing more efficient.
Optionally, the predetermined area of interest is non-rectangular, for example having a trapezoidal or annulus sector shape. Such a shape can be particularly appropriate in case of weld inspection as an application. Alternatively, the area of interest may be shaped differently, for example having a rectangular shape.
Preferably, the at least one predetermined virtual grid comprises a plurality of, such as two, three, four, five, six seven or eight, mutually different predetermined virtual grids, in particular with different grid lines for each of the different grids.
The different grids may correspond to different travel time gradients associated with different possible travel paths of the ultrasound signal between the at least first transmitter and the plurality of receivers. Such different travel paths may in particular be associated with possible reflections and/or diffractions of an ultrasound signal in the interior material, as will be explained further elsewhere in this description.
For example, at least some of the processing may be carried out based on each of the different grids separately, whereafter the results from each grid may be combined, e.g. superimposed, into an overall result of the processing. Such combination may involve converting some or all of the results from each grid to a common grid. The common grid may for example correspond to one of the different grids, or to a cartesian grid. Thus, a result of the processing based on the at least one predetermined virtual grid may subsequently be converted, in particular interpolated, to a result expressed in a rectangular grid, in particular a cartesian grid.
Optionally, the at least one virtual grid comprises a virtual grid of which the respective grid lines have a common intersection zone, for example a common intersection point, which is outside, in particular spaced apart from, a region where the plurality of ultrasound receivers and/or the at least first ultrasound transmitter are acoustically coupled to the proximal surface.
Advantageously, in this way, the improved processing can accommodate a wide variety of ultrasound travel paths, including where one or more reflections occur at a boundary of the object, and/or where the receivers are substantially spaced apart from the at least first transmitter.
If the at least one virtual grid comprises a plurality of grids, the common intersection zone or point may be different for multiple, e.g. each, of the different grids.
Such a common intersection zone or point may be at or adjacent the proximal surface of the object.
With respect to the area of interest, such a common intersection zone or point may be beyond where the plurality of ultrasound receivers and/or the at least first ultrasound transmitter are acoustically coupled to the proximal surface.
If the object is provided with at least one predetermined reflection surface, such a common intersection zone or point may be at or adjacent the at least one predetermined reflection surface. Alternatively or additionally, with respect to the proximal surface of the object, such a common intersection zone or point may be beyond the at least one predetermined reflection surface.
A common intersection zone or point may be inside the object. Alternatively or additionally, a common intersection zone or point may be outside the object, in particular at a same side of the proximal surface of the object as the plurality of ultrasound receivers and/or the at least first ultrasound transmitter.
The area of interest may define a range along the outside surface and/or along the at least one predetermined reflection surface. A common intersection zone or point may then be outside said range, in particular at a same side thereof as the plurality of ultrasound receivers and/or the at least first ultrasound transmitter. Alternatively or additionally, a common intersection zone or point may be within said range, preferably centrally therewithin.
Alternatively or additionally, a common intersection zone or point may be in a region where the plurality of ultrasound receivers and/or the at least first ultrasound transmitter are acoustically coupled to the proximal surface, in particular centrally with respect to said region.
The at least one virtual grid of positions may be predetermined in various ways, for example based on one or more of the following: one or more properties, in particular one or more positions, of the predetermined area of interest; a predetermined spacing, e.g. angular spacing, between the grid lines; a predetermined spacing between the positions along the grid lines; a position of the at least first ultrasound transmitter; a position of the plurality of ultrasound receivers; a position of a reflection surface of the object; a frequency and/or wavelength of the at least first ultrasound signal; a sound velocity of the interior material of the object; and a sound velocity of a material which is present between the interior material of the object on the one hand and one or more of the at least first ultrasound transmitter and the plurality of ultrasound receivers on the other hand.
Optionally, the at least one virtual grid of positions is predetermined based on an estimate of a spatial gradient of ultrasound travel time from the at least first ultrasound transmitter to one or more of the plurality of ultrasound receivers. Said estimate may be based on at least one of: a numerical approximation of said gradient based on a calculation of ultrasound travel times at different positions in the local area of the gradient to be estimated; and directions of ultrasound travel paths from the at least first ultrasound transmitter to the local area of the gradient and from said local area to the plurality of ultrasound receivers. Advantageously, such a virtual grid can be used in combination with optional wave mode conversion in the area of interest, e.g. at a defect in the material there, or at a reflection surface. For more information on wave mode conversion, the reader is referred to WO2018/208151.
Thus, the method may comprise estimating such a spatial gradient of ultrasound travel time. In some examples, to simplify calculations, the center of an array formed by the ultrasound receivers is used as a reference position for estimating the aforementioned gradient with respect to several, e.g. each, of the receivers. Alternatively, for example, respective different positions of the different receivers may be taken into account.
As briefly alluded to above, a particular grid of the at least one virtual grid may correspond to travel time gradients associated with a particular possible travel path of the ultrasound signal between the at least first transmitter and the plurality of receivers. Such a travel path may in particular be associated with particular reflections, or lack thereof, of the ultrasound signal, in particular at one or more boundaries of the material or at one or more other reflection surfaces.
For example, if the object is provided with at least one predetermined reflection surface, then if in step b. ultrasound is received due to reflections and/or diffractions at a first predetermined position at least a portion of the received signal may not have reflected within the object on the at least one predetermined reflection surface.
Alternatively or additionally, if in step b. ultrasound is received due to reflections and/or diffractions at the first predetermined position of the ultrasound transmitted in step a. at least a portion of the received signal has reflected within the object on the at least one predetermined reflection surface before the ultrasound signal has reached the predetermined position.
Alternatively or additionally, if in step b. ultrasound is received due to reflections and/or diffractions at the first predetermined position of the ultrasound transmitted in step a. at least a portion of the received signal has reflected within the object on the at least one predetermined reflection surface after the ultrasound signal has reached the first predetermined position.
In step c. the receiving signals are preferably processed according to different modes respectively wherein each mode of said modes is determined by whether or not and if so which at least one reflection on the at least one predetermined reflection surface is taken into account so that the same receiving signals are used to process the receiving signals according to different modes respectively.
The processing according to different modes may in particular comprise using a different grid of the at least one virtual grid, depending on the mode.
Preferably, in step c. the receiving signals are processed according to multiple of the different modes, in particular using a different virtual grid for each of the different modes.
The respective results of the processing according to the different modes may subsequently be combined, in particular superimposed, into an overall result. Such superposition may in particular involve taking a maximum amplitude value from across different modes (e.g. as opposed to a summation of such amplitude values).
Using the virtual grid as described herein can provide the advantage that, based on the regions that can be covered acoustically, only the relevant parts can be included in the image calculation. The virtual grid can be designed in such a way that one direction is aligned with the direction of increasing travel time, and the other with angular changes. This approach enables the usage of different sampling densities in these two directions.
When using the virtual grid for Inverse Wave field Extrapolation and using a different virtual grid for each of the different modes, the number of positions in the virtual grid can be optimized for each particular mode. Due to the fact that the resolution is typically significantly lower in the direction which is transverse to the travel time gradient (e.g. the angular direction in case of grid lines with a common intersection point or zone), the number of positions, and hence processing requirements, can be reduced. Depending on the mode(s) used, this can reduce the number of positions in the virtual grid for Inverse Wave field Extrapolation to 10 to 50% in comparison to a full Cartesian grid. This reduction can have a positive effect on both the acquisition and subsequent processing (increased speed), the storage of raw scan data (reduced volume) and the inverse calculation (less positions). The post-processing filters, such as band-pass, rectification, and thinning, can be applied in the depth direction only. This simplifies the processing chain and enables acceleration of this part as well.
It will be appreciated that the at least one virtual grid may be determined beforehand, i.e. prior to transmitting and receiving the ultrasound signals, hence the data collecting and processing can be performed at a high rate.
It will be appreciated that a mutual distance between positions in the at least one virtual grid can be optimized according to requirements of the object under study.
A further aspect provides a system for carrying out the method described herein. The system comprises a group of transmitters, a group of receivers and a controller communicatively connected to the group of transmitters and the group of receivers, wherein the controller is configured to carry out step c. of the method.
Optionally, the controller is also configured to carry out step a. and/or step b. of the method.
The system may further comprise a user interface configured to obtain user input from a user, wherein the predetermining of the at least one virtual grid of positions is at least partly based on the user input.
A further aspect provides use of the system described herein for carrying out a method described herein.
It will be appreciated that all features and options mentioned in view of the method apply equally to the system and use, and vice versa. It will also be clear that any one or more of the above aspects, features and options can be combined.
In the following detailed description, the invention will be explained using exemplary embodiments which are shown in the drawing. The drawing is schematic and merely shows examples. In particular, any absolute dimensions indicated therein are merely exemplary. In the drawing, corresponding elements have been provided with corresponding reference signs. In the drawing:
The figures variously illustrate a method for examining the interior material of an object 1 from a proximal surface 2A of the object 1 using ultrasound.
The method comprises, as a step a., transmitting at least a first ultrasound signal by at least a first ultrasound transmitter of a predetermined group 3 of ultrasound transmitters, acoustically coupled to the proximal surface 2A of the object 1, to the interior material of the object 1, wherein in the interior material of the object 1 reflections and/or diffractions of the first ultrasound signal occur.
The method comprises, as a step b., receiving reflections and/or diffractions of the first ultrasound signal from the interior material of the object 1 using a plurality of ultrasound receivers of a predetermined group 4 of ultrasound receivers which plurality of ultrasound receivers are acoustically coupled to the proximal surface 2A of the object 1 at positions 5 which are distributed in at least one dimension of the proximal surface 2A of the object 1, wherein, with each of the plurality of ultrasound receivers, a receiving signal is generated from the received reflections and/or diffractions of the at least first ultrasound signal from the interior material of the object 1.
The method comprises, as a step c., processing in combination the receiving signals generated by the plurality of the ultrasound receivers in order to determine, according to the principle of inverse wave field extrapolation, where in the interior material of the object 1 reflections and/or diffractions of the transmitted first ultrasound signal occurred.
The object 1 may be provided with at least one predetermined reflection surface 7. If in step b. ultrasound is received at the receivers 4 due to reflections and/or diffractions at a first predetermined position P at least a portion of the received signal may not have reflected within the object 1 on the at least one predetermined reflection surface 7, as illustrated in
Alternatively or additionally, if in step b. ultrasound is received due to reflections and/or diffractions at the first predetermined position P of the ultrasound transmitted in step a. at least a portion of the received signal may have reflected within the object 1 on the at least one predetermined reflection surface 7 before the ultrasound signal has reached the predetermined position P, as illustrated in
Alternatively or additionally, if in step b. ultrasound is received due to reflections and/or diffractions at the first predetermined position of the ultrasound transmitted in step a. at least a portion of the received signal may have reflected within the object 1 on the at least one predetermined reflection surface 7 after the ultrasound signal has reached the first predetermined position P, as illustrated in
With respect to
In step c. the receiving signals may be processed according to different modes respectively, wherein each mode of said modes is determined by whether or not and if so which at least one reflection on the at least one predetermined reflection surface 7 is taken into account so that the same receiving signals are used to process the receiving signals according to different modes respectively.
In step c. the receiving signals are preferably processed according to different modes respectively, as e.g. shown in
The processing is based on at least one predetermined virtual grid 100-108 of positions at a predetermined area of interest 6 which includes a part of the interior material of the object 1. Each grid 100-108 of the at least one virtual grid 100-108 is defined along a series of grid lines which extend along respective directions, which generally may or may not be mutually parallel directions. At least a first one of the respective directions corresponds to an at least approximate local direction of a spatial gradient of ultrasound travel time from the at least first ultrasound transmitter to one or more of the plurality of ultrasound receivers. It will be appreciated that the local spatial gradient of ultrasound travel time from the at least first ultrasound transmitter to one or more of the plurality of ultrasound receivers may vary for the various modes.
With reference to
The at least one virtual grid of positions 100-108 may be predetermined based on an estimate of a spatial gradient G of ultrasound travel time from the at least first ultrasound transmitter 3 to one or more of the plurality of ultrasound receivers 4. Such an estimate may be based on at least one of: a numerical approximation of said gradient G based on a calculation of ultrasound travel times at different positions in the local area of the gradient G to be estimated; and directions of ultrasound travel paths from the at least first ultrasound transmitter 3 to the local area of the gradient G and from said local area to the plurality of ultrasound receivers 4.
Preferably, the at least one predetermined virtual grid 100-108 comprises a plurality of mutually different predetermined virtual grids 100-108, in particular with different grid lines for each of the different grids 100-108.
If the receiving signals are processed according to multiple of the above described different modes, a different virtual grid 100-108 of the at least one virtual grid 100-108 may be used for each of the different modes. The respective results of the processing according to the different modes may subsequently be combined, in particular superimposed, into an overall result. To that end, and/or for example for display purposes, a result of the processing based on the at least one predetermined virtual grid 100-108 may subsequently be converted, in particular interpolated, e.g. for easy display on a display screen, to a result expressed in a rectangular grid, in particular a cartesian grid 110, of which one example is shown in
As shown in
Such a virtual grid 104 can be particularly suitable in a processing a mode which is illustrated in
With reference to
Such virtual grids 101, 102, 103, 105, 106, 107 can be particularly suitable in other processing modes, some of which are illustrated in
Such a virtual grid 101 can be particularly suitable in a processing mode as illustrated in
Such a virtual grid 102 can be particularly suitable in a processing mode as illustrated in
In the example of
Such a virtual grid 103 can be particularly suitable in a processing mode as illustrated in
In the example of
Such a virtual grid 105 can be particularly suitable in a processing mode as illustrated in
In the example of
Such a virtual grid 106 can be particularly suitable in a processing mode as illustrated in
In the example of
Such a virtual grid 107 can be particularly suitable in a processing mode which is not illustrated in
In the exemplary virtual grids 101-107, the respective direction of each of the grid lines advantageously corresponds to a respective at least approximate local direction of the aforementioned spatial gradient of ultrasound travel time, but this is not strictly necessary to enable at least some improvement in processing efficiency, as explained further below.
In an alternative example shown in
Although a smaller number of grid lines is shown in grid 108 in
The example of
In one or more grids, preferably each grid, of the at least one virtual grid 100-108, a spacing between the positions may be smaller along the grid lines than across the grid lines. In this way, it may be taken into account that a maximum resolution of an ultrasound imaging array is normally larger in a so-called depth direction than in directions transverse thereto, e.g. a so-called angular direction.
If a filter, e.g. a post-processing filter, is applied to results of the processing, that filter may advantageously be applied only in one or more directions along the grid lines, in particular not in any direction across the grid lines.
As shown in the present examples, the predetermined area of interest 6 may be non-rectangular, for example having a trapezoidal shape.
The at least one virtual grid of positions 100-108 may be predetermined based on one or more of the following: one or more properties, in particular one or more positions, of the predetermined area of interest 6; a predetermined spacing, e.g. angular spacing, between the grid lines (e.g. at the at least one transmitter 3); a predetermined spacing between the positions along the grid lines; a position of the at least first ultrasound transmitter 3; a position of the plurality of ultrasound receivers 4; a position of a reflection surface 7 of the object 1; a frequency and/or wavelength of the at least first ultrasound signal; a sound velocity of the interior material of the object 1; and a sound velocity of a material 8 which is present between the interior material of the object 1 on the one hand and one or more of the at least first ultrasound transmitter 3 and the plurality of ultrasound receivers 4 on the other hand.
The skilled person with the benefit of the present disclosure will appreciate how these and other items may be used in predetermining the at least one virtual grid 100-108, in particular when considering that, as explained, each grid of the at least one virtual grid 100-108 is defined along a series of grid lines which extend along respective directions of which at least a first one corresponds to an at least approximate local direction of a spatial gradient G of ultrasound travel time from the at least first ultrasound transmitter 3 to one or more of the plurality of ultrasound receivers 4.
While the invention has been explained using exemplary embodiments and drawings, these do not limit the scope of the appended claims. For the purpose of clarity and a concise description features are described herein as part of the same or separate embodiments, however, it will be appreciated that the scope of the invention may include embodiments having combinations of all or some of the features described. Many alternatives, variations and extensions are possible as will be readily understood by the skilled person.
In the claims, any reference sign placed between parentheses shall not be construed as limiting the claim. The word ‘comprising’ does not exclude the presence of other features or steps than those listed in a claim. Furthermore, the words ‘a’ and ‘an’ shall not be construed as limited to ‘only one’, but instead are used to mean ‘at least one’, and do not exclude a plurality. The mere fact that certain measures are recited in mutually different claims does not indicate that a combination of these measures cannot be used to an advantage.
Number | Date | Country | Kind |
---|---|---|---|
2029384 | Oct 2021 | NL | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/NL2022/050506 | 9/7/2022 | WO |