Wire Artifact Suppression Method, Device, IVUS System, and Storage Medium
By filtering and logarithmizing the first scanning line data of the IVUS system, the problem of guide wire artifacts is solved, and the image quality and lesion display effect are improved.
Patent Information
- Application Number
- CN202111672204.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2041-12-31
AI Technical Summary
Traditional mechanical rotation type IVUS systems have guidewire artifacts during image reconstruction, affecting image quality.
By acquiring the first scanning line data, filtering and organizational information extraction, the second scanning line data is obtained, and the second scanning line data is logarithmicized based on the dynamic coefficient to generate the third scanning line data for reconstructing the ultrasound image.
Effectively inhibit the guide wire artifact signal, enhance the vascular tissue signal, and improve image quality, especially the lesion display effect in the guide wire artifact area.
Smart Images

Figure CN115063498B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of ultrasonic imaging technology, and in particular, to a method and device for suppressing wire artifacts, an IVUS system, and a storage medium. Background Art
[0002] Intravascular ultrasound imaging, also known as Intravascular Ultrasound (IVUS) technology, is a technology that installs a miniature ultrasonic probe at the front end of a catheter. Through professional technology, the catheter is inserted deep into the blood vessel to explore the tissue structure of the blood vessel, which is a relatively effective, direct, and high-quality ultrasonic diagnostic technology at the present stage. For a mechanical rotation type IVUS system, a single-element transducer in a conductor is rotated by a rotating motor. During the rotation process, the single-element transducer periodically emits ultrasonic excitation signals and receives ultrasonic echo signals.
[0003] In the implementation process, the inventors found that there are at least the following problems in the traditional technology: the IVUS images presented by the traditional mechanical rotation type IVUS system have wire artifacts. Summary of the Invention
[0004] Based on this, in view of the above technical problems, it is necessary to provide a method and device for suppressing wire artifacts, an IVUS system, and a storage medium that can suppress wire artifacts in IVUS images.
[0005] To achieve the above object, on the one hand, an embodiment of the present invention provides a method for suppressing wire artifacts, including the steps of:
[0006] Obtain first scan line data;
[0007] When the first scan line data has wire artifact information, perform filtering processing and tissue information extraction processing on the first scan line data to obtain second scan line data;
[0008] Based on a dynamic coefficient, perform logarithmic processing on the second scan line data to obtain third scan line data for reconstructing an ultrasonic image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the wire artifact information, and reference scan line data; the reference scan line data is obtained according to the first scan line data without wire artifact information.
[0009] In one of the embodiments, the method further includes the steps of:
[0010] When the first scan line data does not have wire artifact information, perform filtering and tissue information extraction processing on the first scan line data to obtain fourth scan line data;
[0011] Based on a fixed coefficient, the fourth scan line data is logarithmically processed to obtain the fifth scan line data for reconstructing an ultrasonic image.
[0012] In one embodiment, the filtering process step for each first scan line data includes:
[0013] When there is guide wire artifact information in the first scan line data, band-pass filtering is performed on the first scan line data;
[0014] When there is no guide wire artifact information in the first scan line data, band-pass filtering and band-stop filtering are respectively performed on the first scan line data.
[0015] In one embodiment, it further includes the steps of:
[0016] Processing the time domain, frequency domain or time-frequency domain of each first scan line data to obtain the eigenvalue of each first scan line data;
[0017] Using a classifier to process each eigenvalue to obtain a classification result;
[0018] According to the classification result, determine whether there is guide wire artifact information in each first scan line data.
[0019] In one embodiment, the first scan line data includes multiple sub-data;
[0020] The step of using a classifier to process each eigenvalue includes:
[0021] Using a classifier to process the eigenvalues of the first N sub-data; the value of N is obtained according to the set parameters of the ultrasonic system and the catheter structure;
[0022] Or the step of using a classifier to process each eigenvalue includes:
[0023] Using a classifier to sequentially process the eigenvalues of the sub-data until a guide wire artifact determination event occurs; wherein, the guide wire artifact determination event includes determining that there is guide wire artifact information in the first scan line data based on the classification result corresponding to any sub-data.
[0024] In one embodiment, it further includes the steps of:
[0025] Taking the reference scan line data adjacent to the scan angle of the first scan line data with guide wire artifact information as a standard template;
[0026] According to the position of the guide wire artifact information, the actual data of the scan points in the first scan line data with guide wire artifact information and the standard template, determine the theoretical data of the scan points;
[0027] According to the theoretical data and the actual data, determine the dynamic coefficient.
[0028] In one embodiment, it further includes the steps of:
[0029] Obtaining a fitting function by using a neural network algorithm model;
[0030] Using the fitting function to process the position of the guide wire artifact information, the actual data of the scanning points in the first scan line data with the guide wire artifact information, and the reference scan line data adjacent to the scanning angle of the first scan line data with the guide wire artifact information, to obtain a dynamic coefficient.
[0031] In one embodiment, in the step of logarithmically processing the second scan line data based on the dynamic coefficient to obtain the third scan line data for reconstructing the ultrasonic image, the third scan line data is obtained based on the following formula:
[0032] y = log(k * x + 1);
[0033] where y is the third scan line data; k is the dynamic coefficient; and x is the second scan line data.
[0034] On the one hand, an embodiment of the present invention further provides a guide wire artifact suppression device, including:
[0035] A data caching module, configured to obtain the first scan line data;
[0036] A processing module, configured to perform filtering and tissue information extraction processing on the first scan line data when there is guide wire artifact information in the first scan line data, to obtain the second scan line data;
[0037] A logarithmization module, configured to logarithmically process the second scan line data based on the dynamic coefficient to obtain the third scan line data for reconstructing the ultrasonic image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the guide wire artifact information, and the reference scan line data; and the reference scan line data is obtained according to the first scan line data without the guide wire artifact information.
[0038] On the one hand, an embodiment of the present invention further provides an IVUS system, including a memory and a processor, where the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
[0039] On the other hand, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and the computer program implements the steps of any one of the above methods when executed by a processor.
[0040] One of the above technical solutions has the following advantages and beneficial effects:
[0041] The above guide wire artifact suppression method effectively suppresses the guide wire artifact signals with higher energy by performing corresponding filtering processing on each first scan line data when there is guide wire artifact information in the first scan line data. At the same time, in combination with the continuity of the vascular tissue image, logarithmic processing is performed on the second scan line data based on the dynamic coefficient, enhancing the vascular tissue signals in the guide wire artifact area and further suppressing the guide wire artifact information. At the same time, the true effectiveness of the data is also guaranteed to a large extent, which helps to improve the display effect of the lesions in the guide wire artifact area. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Other features, objects, and advantages of the present application will become more apparent by reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0043] Figure 1 It is a first schematic flowchart of the guide wire artifact suppression method in an embodiment;
[0044] Figure 2 It is a schematic diagram of guide wire artifacts in an embodiment;
[0045] Figure 3 It is a flowchart of the step of determining whether there is guide wire artifact information in each first scan line data in an embodiment;
[0046] Figure 4 It is a second schematic flowchart of the guide wire artifact suppression method in an embodiment;
[0047] Figure 5 It is a front-back comparison diagram of processing an ultrasonic image with guide wire artifacts using the method of the present application in an embodiment.
[0048] Figure 6 It is a first schematic flowchart of the step of determining the dynamic coefficient in an embodiment;
[0049] Figure 7 It is a second schematic flowchart of the step of determining the dynamic coefficient in an embodiment;
[0050] Figure 8 It is a structural block diagram of a guide wire artifact suppression device in an embodiment;
[0051] Figure 9 It is an internal structure diagram of an IVUS system in an embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0052] In order to make the purpose, technical solutions, and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0053] In one embodiment, as Figure 1 shown, a guide wire artifact suppression method is provided. Taking the application of this method to an IVUS system as an example, the method includes the following steps:
[0054] S110, obtain first scan line data.
[0055] Among them, the first scan line data refers to a digital signal, which is obtained by converting the reflected ultrasonic echo signal received by the ultrasonic probe into an electrical signal and then performing analog-to-digital conversion on the electrical signal. The first scan line data can be radio frequency signal data, etc. The ultrasonic probe is a component of the ultrasonic imaging system. Optionally, the ultrasonic imaging system is a mechanically rotating intravascular ultrasonic imaging system. The guide wire artifact is caused by the fact that the ultrasonic probe of the ultrasonic system has a mechanically rotating structure, so that when the probe rotates and scans, the guide wire will be located on one side of the catheter, and thus the guide wire will be scanned by the ultrasonic probe, presenting the guide wire artifact on the IVUS image. As Figure 2 shown, the guide wire will present as a bright echo signal on the intravascular ultrasonic image, and strong echo dot-like shadows of the guide wire and the acoustic shadow behind the guide wire can be seen in the lumen. For specific reference, please refer to Figure 2 the legends at the 12 o'clock direction in the left figure and Figure 2 the 6 o'clock direction in the right figure.
[0056] Specifically, the first scan line data at each scan angle can be obtained by any means in the art. In one example, the first scan line data transmitted from the ultrasonic probe can be directly received. In another example, the ultrasonic probe stores the first scan line data at each scan angle collected in the data buffer area, and can directly extract it from the data buffer area when guide wire artifact suppression processing is required. The ultrasonic probe can collect echo signals containing vascular tissue information at different scan angles, and the echo signals are converted into the first scan line data at each scan angle after analog-to-digital conversion. That is to say, the first scan line data transmitted from the ultrasonic probe can be obtained in real time, or multiple first scan line data or all first scan line data transmitted from the ultrasonic probe can be obtained.
[0057] In this embodiment, taking the real-time acquisition of the first scan line data transmitted from the ultrasonic probe as an example for description, at this time, the obtained first scan line data is the current first scan line data.
[0058] S120, when there is guide wire artifact information in the first scan line data, perform filtering processing and tissue information extraction processing on the first scan line data to obtain second scan line data.
[0059] Specifically, any means in the art can be used to filter the first scan line data and extract and process the organized information. In a specific example, when there is no guide wire artifact information in the first scan line data, band-pass filtering is performed on the first scan line data; for the first scan line data with guide wire artifact information, band-pass filtering and band-stop filtering are sequentially performed to reduce the signal energy generated by the guide wire artifact. Among them, the band-pass filtering can be FIR band-pass filtering, and the band-group filtering can be FIR band-group filtering.
[0060] It should be noted that other filtering processing methods can also be used, as long as the signal energy generated by the guide wire artifact can be reduced and the signal-to-noise ratio of the first scan line data with guide wire artifact information can be improved.
[0061] Specifically, any technical means in the art can be used to extract blood vessel tissue information, and the blood vessel tissue information can be extracted based on the time domain, frequency domain or time-frequency domain. For example, it can be the quadrature demodulation algorithm in ultrasonic image reconstruction based on the time domain, or the wavelet extraction method in the time-frequency domain, etc.
[0062] In this embodiment, for the currently obtained first scan line data in step S110, when there is guide wire artifact information in it, FIR band-pass filtering and FIR band-group filtering are performed on the current scan line data, and then the blood vessel tissue information is extracted through the quadrature demodulation algorithm to obtain the current second scan line data.
[0063] S130, based on the dynamic coefficient, perform logarithmic processing on the second scan line data to obtain the third scan line data for reconstructing the ultrasonic image. Among them, the dynamic coefficient is obtained based on the second scan line data, the position of the guide wire artifact information, and the reference scan line data; the reference scan line data is obtained according to the first scan line data without guide wire artifact information.
[0064] Specifically, for the second scan line data, since most of its ultrasonic signals are blocked by the guide wire, the blood vessel tissue signals behind the guide wire will have a great attenuation, and due to the different relative positions of the guide wire, blood vessel tissue, and probe, the attenuation degree of the blood vessel tissue signals will be different. Therefore, the dynamic coefficient of the logarithmization will need to be adjusted in real time during the processing of the second scan line data.
[0065] It should be noted that when logarithmic processing is performed on each second scan line data, that is, when logarithmic processing is performed on the current second scan line data, its dynamic coefficient is obtained from the position of the guide wire artifact information, the actual data of the current second scan line data, and the reference scan line data. Among them, the reference scan line data refers to the scan line data obtained after data processing of the first scan line data adjacent to the current first scan line data and without guide wire artifact information. That is to say, if the current first scan line data is the kth one, then look forward to the nearest first scan line data without guide wire artifact information and the scan line data after logarithmic processing is the reference scan line data. That is, if the (k - 1)th one is the first scan line data without guide wire artifact information, then its scan line data after logarithmic processing is the reference scan line data; if the (k - 1)th first scan line data has guide wire artifact information, then determine the (k - 2)th one, and so on, to determine the nearest first scan line data without guide wire artifact information. Since the vascular tissue is continuous in the IVUS image, the third scan line data can be obtained by processing the second scan line data based on the reference scan line data adjacent to the scan angle of the second scan line data. Through the above logarithmic processing, various different vascular tissues can be clearly displayed within a small gray-scale change range, which is beneficial for users to find lesions faster.
[0066] In a specific example, in the step of obtaining the third scan line data for reconstructing the ultrasonic image by performing logarithmic processing on the second scan line data based on the dynamic coefficient, the third scan line data is obtained based on the following formula:
[0067] y = log(k * x + 1);
[0068] where y is the third scan line data; k is the dynamic coefficient; and x is the second scan line data.
[0069] It can be understood that the above guide wire artifact suppression method can be applied to process the current first scan line data. That is, when the ultrasonic probe transmits any set of first scan line data (current first scan line data), the above guide wire artifact suppression method is used to process any one of the first scan line data; and when the ultrasonic probe transmits the next set of first scan line data, the above guide wire artifact suppression method is used to process the next set of first scan line data, and so on until all the first scan line data is processed. Optionally, the above guide wire artifact suppression method can also be used to process multiple sets of first scan line data simultaneously. That is, when multiple sets of first scan line data are obtained, multiple processing resources can be allocated to process the first scan line data simultaneously.
[0070] The above wire artifact suppression method effectively suppresses high-energy wire artifact signals by performing corresponding filtering processing on each first scan line data when there is wire artifact information in the first scan line data. At the same time, in combination with the continuity of the vascular tissue image, the logarithmic processing of the second scan line data is performed based on the dynamic coefficient, enhancing the vascular tissue signal in the wire artifact area and further suppressing the wire artifact information. At the same time, the true effectiveness of the data is also guaranteed to a large extent, which helps to improve the display effect of lesions in the wire artifact area.
[0071] In one embodiment, as Figure 3 shown, the steps of determining whether there is wire artifact information in each first scan line data include:
[0072] S310, process the time domain, frequency domain or time-frequency domain of each first scan line data to obtain the eigenvalue of each first scan line data;
[0073] Among them, the processing methods in the frequency domain or time-frequency domain can adopt the commonly used processing methods in the art, such as FIR filtering, wavelet decomposition, etc.
[0074] S320, process each eigenvalue using a classifier to obtain a classification result;
[0075] Specifically, the first scan line data is also the RF signal. The eigenvalue is extracted in real time from the RF signal, and the eigenvalue extracted in real time is input into the classifier for identification. Different classifiers can be used according to the resource of different development platforms when choosing the classifier. In a specific example, it can be a Bayesian classifier, a neural network classifier, a deep belief network classifier, etc.
[0076] S330, determine whether there is wire artifact information in each first scan line data according to the classification result.
[0077] Specifically, it can be directly determined whether there is wire artifact information in the first scan line data through the classification result.
[0078] In one embodiment, the first scan line data includes multiple sub-data; the step of processing the eigenvalue using a classifier includes:
[0079] Process the eigenvalues of the first N sub-data using a classifier; the value of N is obtained according to the set parameters of the ultrasonic system and the catheter structure; N is a natural number greater than 1.
[0080] Specifically, due to the catheter structure of the mechanical rotational IVUS, the position of the guide wire is relatively close to the position of the ultrasound probe. Therefore, for the scan line data affected by the guide wire artifact, the characteristics of the guide wire artifact will be reflected in the first N sub-data. Therefore, when performing feature extraction, it is not necessary to extract all the data in the entire scan line data, but only need to extract and identify the first N data of the first scan line data. Through the above method, the real-time performance of the algorithm can be greatly improved and the algorithm delay can be reduced. The value of N can be obtained according to the parameters of the ultrasound system and the catheter structure. It should be noted that the first scan line data can be radio frequency signal data.
[0081] In one embodiment, as Figure 4 shown, a method for suppressing guide wire artifacts is provided, including the steps of:
[0082] S410, obtain the first scan line data;
[0083] S420, when there is guide wire artifact information in the first scan line data, perform filtering processing and tissue information extraction processing on the first scan line data to obtain the second scan line data;
[0084] S430, based on the dynamic coefficient, perform logarithmic processing on the second scan line data to obtain the third scan line data for reconstructing the ultrasound image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the guide wire artifact information, and the reference scan line data; the reference scan line data is obtained according to the first scan line data without guide wire artifact information.
[0085] It further includes the steps of:
[0086] S440, when there is no guide wire artifact information in the first scan line data, perform filtering and tissue information extraction processing on the first scan line data to obtain the fourth scan line data;
[0087] Specifically, any means in the art can be used to perform filtering processing and tissue information extraction processing on the first scan line data. In a specific example, when there is no guide wire artifact information in the first scan line data, perform FIR band-pass filtering processing on the first scan line data respectively. Through this filtering processing, for the first scan line data without guide wire artifact information, perform FIR band-pass filtering to improve the signal-to-noise ratio of the RF data.
[0088] S450, based on the fixed coefficient, perform logarithmic processing on the fourth scan line data to obtain the fifth scan line data for reconstructing the ultrasound image.
[0089] Specifically, for the fourth scan line data, logarithmic processing is performed on the fourth scan data using a fixed coefficient. The fixed coefficient will be determined before the IVUS system starts scanning according to the system itself and the user's brightness requirements for the ultrasound image. The steps for logarithmic processing of scan data without wire artifact information can refer to the process of logarithmic processing of scan data with wire artifact information. Further, the fixed coefficient is determined according to the image brightness requirements of the ultrasound image.
[0090] In another specific example, based on the fixed coefficient, the step of performing logarithmic processing on the fourth scan line data to obtain the fifth scan line data for reconstructing the ultrasound image can be based on the following formula.
[0091] A = log(a * B + 1);
[0092] Where A is the fifth scan line data, B is the fourth scan line data, and a is the fixed coefficient.
[0093] It should be noted that the specific steps of the above logarithmic processing are to perform logarithmic processing on each sub-data in the second scan line data. When all sub-data in the second scan line data have been traversed, that is, the third scan line data is obtained. The specific processing steps for the fourth scan line data can refer to the steps of the above second scan data. Figure 5 The original image without the wire artifact suppression method of the present application and the processed image obtained after processing. Figure 5 As can be seen, after processing the wire artifact by the method of the present application, the wire artifact can be significantly suppressed and the structure of this area can be made clear.
[0094] In one of the embodiments, as Figure 6 shown, the steps for determining the dynamic coefficient include:
[0095] S610, using the reference scan line data as a standard template;
[0096] S620, according to the position of the wire artifact information, the actual data of the scan points in the first scan line data with wire artifact information, and the standard template, determining the theoretical data of the scan points;
[0097] S630, determining the dynamic coefficient according to the theoretical data and the actual data.
[0098] Specifically, due to the continuity of the vascular tissue image, the current scan line data and the previous scan line data not affected by the wire artifact will have a similar signal amplitude change trend. Therefore, here, the reference scan line data adjacent to the scan angle of the first scan line data with wire artifact information can be used as the normalization template, and then combined with the position of the wire artifact information and the current second scan line data, k is calculated.
[0099] In one embodiment, as Figure 7 shown, the steps of determining the dynamic coefficient include:
[0100] S710, obtaining a fitting function by using a neural network algorithm model.
[0101] Specifically, training by using a neural network algorithm model to obtain a fitting function, the output parameter of the fitting function being the dynamic coefficient, and the input parameters of the fitting function including any data value and position information of a data point in the reference scan line data and the processed scan line data.
[0102] S720, using the fitting function to process the position of the guide wire artifact information, the actual data of the scan points in the first scan line data with guide wire artifact information, and the reference scan line data adjacent to the scan angle of the first scan line data with guide wire artifact information, to obtain the dynamic coefficient.
[0103] Specifically, the fitting function can be obtained by training with any neural network algorithm model in the art. It should be noted that the fitting function is a fitting function of the dynamic coefficient, the actual data of the scan points in the first scan line data with guide wire artifact information, and the standard scan data adjacent to the scan angle of the first scan line data with guide wire artifact information.
[0104] It should be understood that although Figures 1-7 the steps in the flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, Figures 1-7 at least a part of the steps in
[0105] In one embodiment, as Figure 8 shown, a guide wire artifact suppression device is provided, including:
[0106] A data cache module, configured to obtain first scan line data;
[0107] A processing module, configured to perform filtering processing and tissue information extraction processing on the first scan line data when there is guide wire artifact information in the first scan line data, to obtain second scan line data;
[0108] A logarithmic module, configured to perform logarithmic processing on the second scan line data based on a dynamic coefficient to obtain third scan line data for reconstructing an ultrasound image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the guide wire artifact information, and the reference scan line data; and the reference scan line data is obtained according to the first scan line data without guide wire artifact information.
[0109] In one embodiment, the processing module is further configured to perform filtering and tissue information extraction processing on the first scan line data to obtain fourth scan line data when the first scan line data has no guide wire artifact information.
[0110] The logarithmic module is further configured to perform logarithmic processing on the fourth scan line data based on a fixed coefficient to obtain fifth scan line data for reconstructing an ultrasound image.
[0111] In one embodiment, the processing module is further configured to perform band-pass filtering on the first scan line data when the first scan line data has no guide wire artifact information; and when the first scan line data has guide wire artifact information, perform band-pass filtering and band-stop filtering on the first scan line data respectively.
[0112] In one embodiment, the guide wire artifact suppression device further includes:
[0113] An extraction module, configured to process the time domain, frequency domain or time-frequency domain of each first scan line data to obtain the eigenvalue of each first scan line data.
[0114] A classification module, configured to process each eigenvalue using a classifier to obtain a classification result.
[0115] A determination module, configured to determine whether there is guide wire artifact information in each first scan line data according to the classification result.
[0116] In one embodiment, the first scan line data includes multiple sub-data, and the classification module is further configured to process the eigenvalues of the first N sub-data using a classifier; the value of N is obtained according to the set parameters of the ultrasound system and the catheter structure.
[0117] In one embodiment, the first scan line data includes multiple sub-data; the classification module is further configured to sequentially process the eigenvalues of the sub-data using a classifier until a guide wire artifact determination event occurs; wherein, the guide wire artifact determination event includes determining that there is guide wire artifact information in the first scan line data based on the classification result corresponding to any sub-data.
[0118] In one embodiment, the logarithmic module is further configured to use the reference scan line data as a specification template; determine the theoretical data of the scan points according to the position of the guide wire artifact information, the specification template, and the actual data of the scan points in the first scan line data with guide wire artifact information; and determine the dynamic coefficient according to the theoretical data and the actual data.
[0119] In one embodiment, the logarithmic module is further configured to obtain a fitting function by using a neural network algorithm model; and process the position of the guide wire artifact information, the actual data of the scan points in the first scan line data with guide wire artifact information, and the reference scan line data adjacent to the scan angle of the first scan line data with guide wire artifact information by using the fitting function to obtain the dynamic coefficient.
[0120] For the specific limitations of the guide wire artifact suppression device, reference can be made to the limitations of the guide wire artifact suppression method in the foregoing text, which will not be elaborated here. Each module in the above-mentioned guide wire artifact suppression device can be implemented in whole or in part by software, hardware, and their combination. The above-mentioned modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so as to facilitate the processor to call and execute the operations corresponding to the above-mentioned modules.
[0121] In one embodiment, an IVUS system is provided, and its internal structure diagram can be as Figure 9 shown. The computer device includes a processor, a memory, a network interface, and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the first scan line data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a guide wire artifact suppression method.
[0122] Those skilled in the art can understand that Figure 9 the structure shown in
[0123] is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0124] Obtain the first scan line data;
[0125] When there is wire artifact information in the first scan line data, filter processing and tissue information extraction processing are performed on the first scan line data to obtain second scan line data;
[0126] Based on a dynamic coefficient, logarithmic processing is performed on the second scan line data to obtain third scan line data for reconstructing an ultrasonic image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the wire artifact information, and reference scan line data; the reference scan line data is obtained according to the first scan line data without wire artifact information.
[0127] In one embodiment, when the computer program is executed by a processor, the following steps are implemented:
[0128] When there is no wire artifact information in the first scan line data, filter and tissue information extraction processing are performed on the first scan line data to obtain fourth scan line data;
[0129] Based on a fixed coefficient, logarithmic processing is performed on the fourth scan line data to obtain fifth scan line data for reconstructing an ultrasonic image.
[0130] In one embodiment, when the step of performing filter processing on each first scan line data is executed by a processor, the following steps are further implemented:
[0131] When there is no wire artifact information in the first scan line data, band-pass filter processing is performed on the first scan line data;
[0132] When there is wire artifact information in the first scan line data, band-pass filter processing and band-stop filter processing are respectively performed on the first scan line data.
[0133] In one embodiment, when the computer program is executed by a processor, the following steps are implemented:
[0134] Process the time domain, frequency domain, or time-frequency domain of each first scan line data to obtain the eigenvalue of each first scan line data;
[0135] Use a classifier to process each eigenvalue to obtain a classification result;
[0136] According to the classification result, determine whether there is wire artifact information in each first scan line data.
[0137] In one embodiment, when the step of using a classifier to process eigenvalues is executed by a processor, the following steps are further implemented:
[0138] Use a classifier to process the eigenvalues of the first N sub-data; the value of N is obtained according to the set parameters of the ultrasonic system and the catheter structure;
[0139] In one embodiment, when the step of processing the eigenvalue by the classifier is executed by the processor, the following steps are further implemented:
[0140] The classifier is used to process the eigenvalues of the sub-data in sequence until a guide wire artifact determination event occurs; wherein, the guide wire artifact determination event includes determining that there is guide wire artifact information in the first scan line data based on the classification result corresponding to any sub-data.
[0141] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0142] The reference scan line data is used as a standard template;
[0143] Based on the position of the guide wire artifact information, the standard template, and the actual data of the scan points in the first scan line data with the guide wire artifact information, the theoretical data of the scan points is determined;
[0144] Based on the theoretical data and the actual data, the dynamic coefficient is determined.
[0145] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented:
[0146] The neural network algorithm model is used to obtain the fitting function;
[0147] The fitting function is used to process the position of the guide wire artifact information, the actual data of the scan points in the first scan line data with the guide wire artifact information, and the reference scan line data adjacent to the scan angle of the first scan line data with the guide wire artifact information, and the dynamic coefficient is obtained.
[0148] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided in the present application can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or an external cache. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), memory bus dynamic random access memory (Rambus DRAM, abbreviated as RDRAM), and interface dynamic random access memory (DRDRAM), etc.
[0149] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0150] The above embodiments merely represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present invention patent shall be subject to the appended claims.
Claims
1. A method for suppressing wire artifacts, characterized in that, it includes the steps of: obtaining first scan line data; processing the time domain, frequency domain or time-frequency domain of each of the first scan line data to obtain the eigenvalue of each of the first scan line data; determining whether there is wire artifact information in each of the first scan line data according to the classification of the eigenvalues; when there is the wire artifact information in the first scan line data, performing filtering processing and tissue information extraction processing on the first scan line data to obtain second scan line data; performing logarithmic processing on the second scan line data based on a dynamic coefficient to obtain third scan line data for reconstructing an ultrasonic image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the wire artifact information, and reference scan line data; the reference scan line data is obtained according to the first scan line data without the wire artifact information.
2. The method for suppressing wire artifacts according to claim 1, characterized in that, it further includes the step of: when there is no wire artifact information in the first scan line data, performing filtering and tissue information extraction processing on the first scan line data to obtain fourth scan line data; performing logarithmic processing on the fourth scan line data based on a fixed coefficient to obtain fifth scan line data for reconstructing the ultrasonic image.
3. The method for suppressing wire artifacts according to claim 2, characterized in that, the step of performing filtering processing on each of the first scan line data includes: when there is no wire artifact information in the first scan line data, performing band-pass filtering on the first scan line data; when there is wire artifact information in the first scan line data, performing band-pass filtering and band-stop filtering on the first scan line data respectively.
4. The method for suppressing wire artifacts according to claim 1, characterized in that, the determining whether there is wire artifact information in each of the first scan line data according to the classification of the eigenvalues includes: processing each of the eigenvalues by a classifier to obtain a classification result; determining whether there is wire artifact information in each of the first scan line data according to the classification result.
5. The method for suppressing wire artifacts according to claim 4, characterized in that, the first scan line data includes a plurality of sub-data; the step of processing each of the eigenvalues by the classifier includes: processing the eigenvalues of the first N sub-data by the classifier; the value of N is obtained according to the setting parameters of the ultrasonic system and the catheter structure; alternatively, the step of processing each of the eigenvalues by the classifier includes: processing the eigenvalues of the sub-data in sequence by the classifier until a wire artifact determination event occurs; wherein, the wire artifact determination event includes determining that there is wire artifact information in the first scan line data based on the classification result corresponding to any one of the sub-data.
6. The method for suppressing wire artifacts according to claim 1, characterized in that, it further includes the step of: using the reference scan line data as a standard template; Determine the theoretical data of the scanning point according to the position of the guide wire artifact information, the specification template, and the actual data of the scanning points in the first scan line data with guide wire artifact information; Determine the dynamic coefficient according to the theoretical data and the actual data.
7. The guide wire artifact suppression method according to claim 1, characterized in that, it further comprises the steps of: Adopt a neural network algorithm model to obtain a fitting function; Use the fitting function to process the position of the guide wire artifact information, the actual data of the scanning points in the first scan line data with guide wire artifact information, and the reference scan line data adjacent to the scanning angle of the first scan line data with guide wire artifact information, to obtain the dynamic coefficient.
8. The guide wire artifact suppression method according to claim 1, characterized in that, In the step of logarithmically processing the second scan line data based on the dynamic coefficient to obtain the third scan line data for reconstructing the ultrasonic image, the third scan line data is obtained based on the following formula: y = log(k * x + 1); where y is the third scan line data; k is the dynamic coefficient; x is the second scan line data.
9. A guide wire artifact suppression device, characterized in that, it includes: A data cache module for acquiring the first scan line data; An extraction module for processing the time domain, frequency domain or time-frequency domain of each first scan line data to obtain the eigenvalue of each first scan line data; A determination module for determining whether there is guide wire artifact information in each first scan line data according to the classification of the eigenvalues; A processing module for filtering and extracting tissue information from the first scan line data when the first scan line data has the guide wire artifact information to obtain the second scan line data; A logarithmization module for logarithmically processing the second scan line data based on the dynamic coefficient to obtain the third scan line data for reconstructing the ultrasonic image; wherein, the dynamic coefficient is obtained based on the second scan line data, the position of the guide wire artifact information, and the reference scan line data; the reference scan line data is obtained according to the first scan line data without the guide wire artifact information.
10. An IVUS system includes a memory and a processor, and the memory stores a computer program, characterized in that, when the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.
11. A computer-readable storage medium, on which a computer program is stored, characterized in that, when the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Image artifact automatic correction method, system and device and storage medium
CN112150574A