Intravascular image generation method and device, equipment and medium
By extracting artifact signals and non-artifact signals in the ultrasound signal in the blood vessels and performing signal fusion processing, the problem of poor removal of multiple reflection artifacts in the vascular ultrasound image is solved, and the image quality is improved.
Patent Information
- Application Number
- CN202311304509.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-10
- Publication Date
- 2025-04-11
AI Technical Summary
The removal of multiple reflex artifacts in vascular ultrasound images is poor, affecting the analysis of blood vessels and image quality.
By obtaining the intravascular ultrasound signal, extracting the to-process area signals of the preset sheath area, performing artifact signal filtering, obtaining artifact signal and non-artifact signal, and signal fusion is performed based on the preset fusion parameters to generate the target intravascular ultrasound signal, and finally generating the target intravascular image.
It effectively suppresses multiple reflection artifacts in intravascular ultrasound images, improves image quality, and reduces image quality loss.
Smart Images

Figure CN119791719A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of image processing technology, and in particular to a method, device, equipment and medium for generating an intravascular image. Background Art
[0002] During intravascular ultrasound (IVUS) imaging, due to the characteristics of the mechanical rotational IVUS system itself, when the transducer moves in the sheath, multiple reflection artifacts of the sheath will be generated in a specific interval, which will affect the image presentation of other vascular structures.
[0003] At present, most of the artifact removal processes are performed on the images after the vascular structure is reconstructed to suppress the influence of multiple reflections. However, the above artifact processing method will affect the overall presentation effect of the final intravascular image, which is not conducive to the analysis of the blood vessels. Summary of the invention
[0004] The embodiments of the present invention provide a method, device, equipment and medium for generating an intravascular image, which can improve the multi-reflection artifact suppression effect of the intravascular image and improve the image quality of the intravascular image obtained by image reconstruction based on the intravascular ultrasound signal.
[0005] In a first aspect, an embodiment of the present invention provides a method for generating an intravascular image, the method comprising:
[0006] Acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed;
[0007] Performing artifact signal removal filtering processing on the signal of the area to be processed to obtain artifact signals and non-artifact signals corresponding to the preset sheath area;
[0008] Based on preset fusion parameters, the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal are fused to obtain a target intravascular ultrasound signal;
[0009] An intravascular image of the target blood vessel is generated according to the intravascular ultrasound signal of the target blood vessel.
[0010] Optionally, performing artifact signal filtering processing on the signal of the area to be processed to obtain an artifact signal and a non-artifact signal corresponding to the preset sheath area includes:
[0011] Inputting the signal of the area to be processed into a preset filter group to obtain a non-artifact signal corresponding to the preset sheath area;
[0012] The non-artifact signal is removed from the signal in the area to be processed to obtain the artifact signal.
[0013] Optionally, performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal, and the non-artifact signal based on preset fusion parameters to obtain a target intravascular ultrasound signal includes:
[0014] Multiplying the artifact signal by a preset fusion parameter to obtain a first signal processing result;
[0015] The first signal processing result is superimposed with the non-artifact signal and the intravascular ultrasound signal to be processed, and the signal of the area to be processed is subtracted to obtain the target intravascular ultrasound signal.
[0016] Optionally, before performing signal fusion, the method further includes:
[0017] Performing correlation check on the signal amplitudes of the artifact signal and the non-artifact signal;
[0018] When the verification correlation is less than a preset correlation threshold, signal suppression processing is performed on the non-artifact signal.
[0019] Optionally, performing signal suppression processing on the non-artifact signal includes:
[0020] Multiplying the signal amplitude of the non-artifact signal by a preset signal suppression factor to obtain a non-artifact signal after signal suppression processing;
[0021] The preset signal suppression factor is a value less than 1.
[0022] Optionally, the performing correlation check on the signal amplitudes of the artifact signal and the non-artifact signal includes:
[0023] The signal amplitudes of the artifact signal and the non-artifact signal are checked for correlation by using any one of a first-order norm algorithm, a cosine distance algorithm, a normalized cross-correlation algorithm, or a neural network algorithm based on a self-attention mechanism.
[0024] Optionally, the process of determining the preset fusion parameters includes:
[0025] Collecting a plurality of intravascular ultrasound signal samples in advance, and extracting a signal sample of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal samples;
[0026] Determining the preset fusion parameters based on the sample signal amplitudes of the artifact signal samples corresponding to the signal samples of the area to be processed, the sample signal amplitudes of the non-artifact signal samples, and the sample signal amplitudes of the intravascular ultrasound signal samples of the area other than the preset sheath area;
[0027] The preset fusion parameter is used to reduce the brightness gradient value of the target intravascular image corresponding to the intravascular ultrasound signal sample.
[0028] In a second aspect, an embodiment of the present invention provides an intravascular image generation device, the device comprising:
[0029] A signal acquisition module, used for acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed;
[0030] An artifact signal filtering module is used to perform artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area;
[0031] A signal fusion module, used for performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain a target intravascular ultrasound signal;
[0032] An image generation module is used to generate an intravascular image of a target blood vessel according to the intravascular ultrasound signal of the target blood vessel.
[0033] Optionally, the artifact signal filtering module is specifically used for:
[0034] Inputting the signal of the area to be processed into a preset filter group to obtain a non-artifact signal corresponding to the preset sheath area;
[0035] The non-artifact signal is removed from the signal in the area to be processed to obtain the artifact signal.
[0036] Optionally, the signal fusion module is specifically used for:
[0037] Multiplying the artifact signal by a preset fusion parameter to obtain a first signal processing result;
[0038] The first signal processing result is superimposed with the non-artifact signal and the intravascular ultrasound signal to be processed, and the signal of the area to be processed is subtracted to obtain the target intravascular ultrasound signal.
[0039] Optionally, the intravascular image generating device further includes a signal verification module, which is used to:
[0040] Before performing signal fusion, performing correlation verification on the signal amplitudes of the artifact signal and the non-artifact signal;
[0041] When the verification correlation is less than a preset correlation threshold, signal suppression processing is performed on the non-artifact signal.
[0042] Optionally, the signal verification module may be used to:
[0043] Multiplying the signal amplitude of the non-artifact signal by a preset signal suppression factor to obtain a non-artifact signal after signal suppression processing;
[0044] The preset signal suppression factor is a value less than 1.
[0045] Optionally, the signal verification module may also be used for:
[0046] The signal amplitudes of the artifact signal and the non-artifact signal are checked for correlation by using any one of a first-order norm algorithm, a cosine distance algorithm, a normalized cross-correlation algorithm, or a neural network algorithm based on a self-attention mechanism.
[0047] Optionally, the intravascular image generating device further includes a preset fusion parameter estimation module, which is used to:
[0048] Collecting a plurality of intravascular ultrasound signal samples in advance, and extracting a signal sample of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal samples;
[0049] Determining the preset fusion parameters based on the sample signal amplitudes of the artifact signal samples corresponding to the signal samples of the area to be processed, the sample signal amplitudes of the non-artifact signal samples, and the sample signal amplitudes of the intravascular ultrasound signal samples of the area other than the preset sheath area;
[0050] The preset fusion parameter is used to reduce the brightness gradient value of the target intravascular image corresponding to the intravascular ultrasound signal sample.
[0051] In a third aspect, an embodiment of the present invention provides a computer device, the computer device comprising:
[0052] one or more processors;
[0053] A memory for storing one or more programs;
[0054] When the one or more programs are executed by the one or more processors, the one or more processors implement the intravascular image generation method described in any embodiment.
[0055] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the intravascular image generation method described in any one of the embodiments.
[0056] The technical solution provided by the embodiment of the present invention obtains the intravascular ultrasound signal to be processed, and extracts the signal of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal to be processed; performs artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area; performs signal fusion on the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain the target intravascular ultrasound signal; generates the target intravascular image according to the target intravascular ultrasound signal. The technical solution of the embodiment of the present invention solves the problem of poor removal effect of multiple reflection artifacts in vascular ultrasound images, and can reduce the image quality loss of intravascular ultrasound images while suppressing multiple reflection artifacts in intravascular ultrasound images. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 is a flow chart of a method for generating an intravascular image provided by an embodiment of the present invention;
[0058] Figure 2 is a flow chart of a method for generating an intravascular image provided by an embodiment of the present invention;
[0059] Figure 3 is a structural schematic diagram of an intravascular image generating device provided by an embodiment of the present invention;
[0060] Figure 4 It is a structural schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0061] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0062] Figure 1 This is a flow chart of an intravascular image generation method provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of generating an intravascular image based on an intravascular ultrasound signal, especially the situation of suppressing artifact signals in the image. The method can be executed by an intravascular image generation device, which can be implemented by software and / or hardware and integrated in a computer device with application development function.
[0063] like Figure 1 As shown, the intravascular image generation method includes the following steps:
[0064] S110, obtaining an intravascular ultrasonic signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasonic signal to be processed.
[0065] The intravascular ultrasound signal to be processed is an original signal directly obtained by an intravascular ultrasound imaging device. Generally, an intravascular image can be reconstructed directly based on the intravascular ultrasound signal to be processed to obtain an intravascular image, and then artifacts in the image can be processed.
[0066] In the mechanical rotary intravascular ultrasound system, the sheath is a device in the vascular ultrasound imaging equipment, and the ultrasound transducer moves in the sheath. Due to the tortuosity of the blood vessels, the relative distance between the ultrasound transducer and the sheath changes continuously during the movement. When the relative distance between the ultrasound transducer and the sheath is in a specific range, the multiple reflection artifacts of the sheath generated in the sheath are more serious, which will affect the identification of other vascular structures.
[0067] The preset sheath area can be understood as a corresponding area in the sheath, where the movement of the ultrasonic transducer will produce a relatively serious multiple reflection artifact. The preset sheath area is an area determined based on factors such as the transducer size, operating frequency, and sheath size and material in the mechanical rotary intravascular ultrasound system. That is, for a sheath, when its size and material are determined, and the transducer size and operating frequency of the intravascular ultrasound system in which it is located are known, the range corresponding to the preset sheath area can be determined.
[0068] Since the preset sheath area is a known area, the signal corresponding to the preset sheath area can be extracted from the intravascular ultrasound signal to be processed according to the time it takes for the ultrasonic transducer to move through the preset sheath area, that is, the signal of the area to be processed.
[0069] Assuming that the intravascular ultrasound signal to be processed is represented by signal A, the signal of the area to be processed can be represented by A'=A[a:k], which represents the signal from the ath to the kth sampling points in signal A. Among them, the ath sampling point is the first sampling point when entering the preset sheath area, and the kth sampling point is the last sampling point corresponding to the preset sheath area.
[0070] S120, performing artifact signal removal filtering processing on the signal of the area to be processed to obtain an artifact signal and a non-artifact signal corresponding to the preset sheath area.
[0071] When performing signal filtering processing, a pre-designed filter group can be used to perform signal filtering processing to obtain an ultrasound signal without artifact information. Exemplarily, the signal of the area to be processed can be input into a preset filter group to obtain a non-artifact signal corresponding to the preset sheath area; then, the non-artifact signal is removed from the signal of the area to be processed to obtain the artifact signal.
[0072] The preset filter group may be a traditional signal filter group or a signal filter group whose filter parameters are determined through neural network training.
[0073] B can be used to represent the non-artifact signal, and C can be used to represent the artifact signal, then C=A'-B.
[0074] S130, performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal, and the non-artifact signal based on preset fusion parameters to obtain a target intravascular ultrasound signal.
[0075] The preset fusion parameter is a parameter that can minimize the brightness gradient at the signal fusion position (kn, k+n), which is used to make the brightness of the final intravascular image more uniform. The preset fusion parameter is also a parameter that can be determined after image reconstruction and image analysis based on a large number of intravascular ultrasound signals pre-collected by the same vascular ultrasound imaging system.
[0076] In an optional real-time method, the signal fusion process can be expressed as S=λC-B+A', where λ is a preset fusion parameter, S represents the signal fusion result of a preset sheath area, and S is then superimposed with A-A' to obtain the target intravascular ultrasound signal.
[0077] S140: Generate a target blood vessel intra-image according to the target blood vessel intra-ultrasound signal.
[0078] After the above steps of intravascular ultrasound signal processing, the signals that cause artifacts are filtered out, and the multiple reflection artifact signals in the preset sheath area are eliminated, so that the multiple reflection artifacts of the target intravascular image finally reconstructed are reduced, and the final vascular imaging effect is optimized.
[0079] The technical solution provided by the embodiment of the present invention obtains the intravascular ultrasound signal to be processed, and extracts the signal of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal to be processed; performs artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area; performs signal fusion on the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain the target intravascular ultrasound signal; generates the target intravascular image according to the target intravascular ultrasound signal. The technical solution of the embodiment of the present invention solves the problem of poor removal effect of multiple reflection artifacts in vascular ultrasound images, and can reduce the image quality loss of intravascular ultrasound images while suppressing multiple reflection artifacts in intravascular ultrasound images.
[0080] Figure 2 This is a flow chart of an intravascular image generation method provided by an embodiment of the present invention. On the basis of the above embodiment, it further illustrates the process of optimizing the final generation of the intravascular image effect. The method can be executed by an intravascular image generation device, which can be implemented by software and / or hardware and integrated into a computer device with application development function.
[0081] like Figure 2 As shown, the intravascular image generation method includes the following steps:
[0082] S210, obtaining an intravascular ultrasonic signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasonic signal to be processed.
[0083] S220 , performing artifact signal removal filtering processing on the signal of the area to be processed to obtain an artifact signal and a non-artifact signal corresponding to the preset sheath area.
[0084] Performing artifact signal filtering processing on the signal in the area to be processed is to perform artifact signal suppression processing from the dimension of signal frequency domain.
[0085] S230: Perform correlation check on the signal amplitudes of the artifact signal and the non-artifact signal.
[0086] When performing correlation verification, the signal amplitudes of the artifact signal and the non-artifact signal can be verified for correlation by using any one of a first-order norm algorithm, a cosine distance algorithm, a normalized cross-correlation algorithm, or a neural network algorithm based on a self-attention mechanism.
[0087] Among them, the correlation verification result of the signal amplitudes of the artifact signal and the non-artifact signal can reflect whether the artifact information in the non-artifact signal is completely removed.
[0088] S240: When the verification correlation is less than a preset correlation threshold, perform signal suppression processing on the non-artifact signal.
[0089] When the correlation between the signal amplitudes of the artifact signal and the non-artifact signal is less than a preset correlation threshold, it indicates that there is still artifact information in the non-artifact signal and further signal suppression can be performed.
[0090] The signal amplitude of the non-artifact signal can be multiplied by a preset signal suppression factor to obtain a non-artifact signal after signal suppression processing; wherein the preset signal suppression factor is a value less than 1. It can be understood that from the signal amplitude dimension, the signal strength of the artifact signal is reduced, thereby reducing the amount of artifact information in the final fusion signal.
[0091] S250, performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal, and the non-artifact signal subjected to signal suppression processing based on preset fusion parameters to obtain a target intravascular ultrasound signal.
[0092] Specifically, the process of signal fusion can be to first multiply the artifact signal with the preset fusion parameter to obtain a first signal processing result; then, superimpose the first signal processing result with the non-artifact signal and the intravascular ultrasound signal to be processed, and subtract the signal of the area to be processed to obtain the target intravascular ultrasound signal. It can be expressed as S = λC + B + A-A'. Where λ is the preset fusion parameter,
[0093] Furthermore, in an optional implementation manner, the preset fusion parameters may be determined in the following manner:
[0094] First, collect multiple intravascular ultrasound signal samples in advance, and extract the signal samples of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal samples. Then, based on the sample signal amplitude of the artifact signal samples corresponding to the signal samples of the area to be processed, the sample signal amplitude of the non-artifact signal samples, and the sample signal amplitude of the intravascular ultrasound signal samples of the non-preset sheath area, determine the preset fusion parameters; wherein the preset fusion parameters are used to reduce the brightness gradient value of the target intravascular image corresponding to the intravascular ultrasound signal samples. Specifically, the fusion parameter calculation can be performed based on the following formula, Among them, the vector λ∈R k The brightness gradient is minimized at all fusion positions (kn, k+n). D is the amplitude value of A-A'. During the calculation process, C and B can be padded with zeros to align the signals for easy calculation.
[0095] S260: Generate a target blood vessel intra-image according to the target blood vessel intra-ultrasound signal.
[0096] In this embodiment, the target intravascular ultrasound signal S is used to perform subsequent vascular ultrasound imaging operations to obtain the target intravascular image, that is, the intravascular image after multiple reflection artifacts are suppressed.
[0097] The technical solution provided by the embodiment of the present invention obtains the intravascular ultrasound signal to be processed, and extracts the signal of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal to be processed; performs artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and the non-artifact signal corresponding to the preset sheath area; performs correlation verification on the signal amplitudes of the artifact signal and the non-artifact signal; when the verification correlation is less than the preset correlation threshold, performs signal suppression processing on the non-artifact signal; performs signal fusion on the intravascular ultrasound signal to be processed, the area to be processed signal, the artifact signal and the non-artifact signal after signal suppression processing based on preset fusion parameters to obtain the target intravascular ultrasound signal; generates the target intravascular image according to the target intravascular ultrasound signal. The technical solution of the embodiment of the present invention solves the problem of poor removal effect of multiple reflection artifacts in vascular ultrasound images, can reduce the image quality loss of intravascular ultrasound images while suppressing multiple reflection artifacts in intravascular ultrasound images, and further improves the effect of artifact removal.
[0098] Figure 3 It is a structural schematic diagram of an intravascular image generating device provided by an embodiment of the present invention. The embodiment of the present invention can be applied to the scenario of generating intravascular images based on intravascular ultrasound signals, especially the situation of suppressing artifact signals in the image. The device can be implemented by software and / or hardware and integrated into a computer device with application development function.
[0099] like Figure 3 As shown, the intravascular image generating device includes: a signal acquisition module 310 , an artifact signal filtering module 320 , a signal fusion module 330 and an image generating module 340 .
[0100] Among them, the signal acquisition module 310 is used to acquire the intravascular ultrasound signal to be processed, and extract the signal of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal to be processed; the artifact signal filtering module 320 is used to perform artifact removal signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area; the signal fusion module 330 is used to perform signal fusion on the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain the target intravascular ultrasound signal; the image generation module 340 is used to generate a target intravascular image according to the target intravascular ultrasound signal.
[0101] The technical solution provided by the embodiment of the present invention obtains the intravascular ultrasound signal to be processed, and extracts the signal of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal to be processed; performs artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area; performs signal fusion on the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain the target intravascular ultrasound signal; generates the target intravascular image according to the target intravascular ultrasound signal. The technical solution of the embodiment of the present invention solves the problem of poor removal effect of multiple reflection artifacts in vascular ultrasound images, and can reduce the image quality loss of intravascular ultrasound images while suppressing multiple reflection artifacts in intravascular ultrasound images.
[0102] Optionally, the artifact signal filtering module 320 is specifically used for:
[0103] Inputting the signal of the area to be processed into a preset filter group to obtain a non-artifact signal corresponding to the preset sheath area;
[0104] The non-artifact signal is removed from the signal in the area to be processed to obtain the artifact signal.
[0105] Optionally, the signal fusion module 330 is specifically used for:
[0106] Multiplying the artifact signal by a preset fusion parameter to obtain a first signal processing result;
[0107] The first signal processing result is superimposed with the non-artifact signal and the intravascular ultrasound signal to be processed, and the signal of the area to be processed is subtracted to obtain the target intravascular ultrasound signal.
[0108] Optionally, the intravascular image generating device further includes a signal verification module, which is used to:
[0109] Before performing signal fusion, performing correlation verification on the signal amplitudes of the artifact signal and the non-artifact signal;
[0110] When the verification correlation is less than a preset correlation threshold, signal suppression processing is performed on the non-artifact signal.
[0111] Optionally, the signal verification module may be used to:
[0112] Multiplying the signal amplitude of the non-artifact signal by a preset signal suppression factor to obtain a non-artifact signal after signal suppression processing;
[0113] The preset signal suppression factor is a value less than 1.
[0114] Optionally, the signal verification module may also be used for:
[0115] The signal amplitudes of the artifact signal and the non-artifact signal are checked for correlation by using any one of a first-order norm algorithm, a cosine distance algorithm, a normalized cross-correlation algorithm, or a neural network algorithm based on a self-attention mechanism.
[0116] Optionally, the intravascular image generating device further includes a preset fusion parameter estimation module, which is used to:
[0117] Collecting a plurality of intravascular ultrasound signal samples in advance, and extracting a signal sample of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal samples;
[0118] Determining the preset fusion parameters based on the sample signal amplitudes of the artifact signal samples corresponding to the signal samples of the area to be processed, the sample signal amplitudes of the non-artifact signal samples, and the sample signal amplitudes of the intravascular ultrasound signal samples of the area other than the preset sheath area;
[0119] The preset fusion parameter is used to reduce the brightness gradient value of the target intravascular image corresponding to the intravascular ultrasound signal sample.
[0120] The intravascular image generation device provided in the embodiment of the present invention can execute the intravascular image generation method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0121] Figure 4 A schematic diagram of the structure of a computer device provided in an embodiment of the present invention. Figure 4 A block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention is shown. Figure 4 The computer device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention. The computer device 12 can be any terminal device with computing capability and can be configured in the angiography image display device.
[0122] like Figure 4 As shown, the computer device 12 is in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that connects various system components (including the system memory 28 and the processing unit 16).
[0123] The bus 18 may be one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. For example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0124] The computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0125] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache 32. The computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 not shown, usually called a "hard drive"). Although Figure 4 Not shown in the figure, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The system memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present invention.
[0126] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in system memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. Program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0127] The computer device 12 may also communicate with one or more external devices 14 (e.g., keyboards, pointing devices, displays 24, etc.), one or more devices that enable a user to interact with the computer device 12, and / or any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network cards, modems, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the computer device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with the other modules of the computer device 12 via the bus 18. It should be understood that although Figure 4 Not shown, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0128] The processing unit 16 executes various functional applications and data processing by running the program stored in the system memory 28, for example, implementing the intravascular image generation method provided by the embodiment of the present invention, the method comprising:
[0129] Acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed;
[0130] Performing artifact signal removal filtering processing on the signal of the area to be processed to obtain artifact signals and non-artifact signals corresponding to the preset sheath area;
[0131] Based on preset fusion parameters, the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal are fused to obtain a target intravascular ultrasound signal;
[0132] An intravascular image of the target blood vessel is generated according to the intravascular ultrasound signal of the target blood vessel.
[0133] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method for generating an intravascular image provided by any embodiment of the present invention is implemented, including:
[0134] Acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed;
[0135] Performing artifact signal removal filtering processing on the signal of the area to be processed to obtain artifact signals and non-artifact signals corresponding to the preset sheath area;
[0136] Based on preset fusion parameters, the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal are fused to obtain a target intravascular ultrasound signal;
[0137] An intravascular image of the target blood vessel is generated according to the intravascular ultrasound signal of the target blood vessel.
[0138] The computer storage medium of the embodiment of the present invention can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to: an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.
[0139] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0140] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0141] Computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0142] It should be understood by those skilled in the art that the modules or steps of the present invention described above can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, optionally, they can be implemented by a program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0143] Note that the above are only preferred embodiments of the present invention and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims
1. A method for generating an intravascular image, characterized in that: include: Acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed; Performing artifact signal removal filtering processing on the signal of the area to be processed to obtain artifact signals and non-artifact signals corresponding to the preset sheath area; Based on preset fusion parameters, the intravascular ultrasound signal to be processed, the signal of the area to be processed, the artifact signal and the non-artifact signal are fused to obtain a target intravascular ultrasound signal; An intravascular image of the target blood vessel is generated according to the intravascular ultrasound signal of the target blood vessel.
2. The method according to claim 1, characterized in that The performing of artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and the non-artifact signal corresponding to the preset sheath area includes: Inputting the signal of the area to be processed into a preset filter group to obtain a non-artifact signal corresponding to the preset sheath area; The non-artifact signal is removed from the signal in the area to be processed to obtain the artifact signal.
3. The method according to claim 1, characterized in that Before performing signal fusion, the method further includes: Performing correlation check on the signal amplitudes of the artifact signal and the non-artifact signal; When the verification correlation is less than a preset correlation threshold, signal suppression processing is performed on the non-artifact signal.
4. The method according to claim 3, characterized in that Performing signal suppression processing on the non-artifact signal includes: Multiplying the signal amplitude of the non-artifact signal by a preset signal suppression factor to obtain a non-artifact signal after signal suppression processing; The preset signal suppression factor is a value less than 1.
5. The method according to claim 3, characterized in that: The performing correlation check on the signal amplitudes of the artifact signal and the non-artifact signal comprises: The signal amplitudes of the artifact signal and the non-artifact signal are checked for correlation by using any one of a first-order norm algorithm, a cosine distance algorithm, a normalized cross-correlation algorithm, or a neural network algorithm based on a self-attention mechanism.
6. The method according to claim 3, characterized in that: The method further comprises: performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain a target intravascular ultrasound signal, including: Multiplying the artifact signal by a preset fusion parameter to obtain a first signal processing result; The first signal processing result is superimposed with the non-artifact signal and the intravascular ultrasound signal to be processed, and the signal of the area to be processed is subtracted to obtain the target intravascular ultrasound signal.
7. The method according to any one of claims 1 to 6, characterized in that: The process of determining the preset fusion parameters includes: Collecting a plurality of intravascular ultrasound signal samples in advance, and extracting a signal sample of the area to be processed corresponding to the preset sheath area from the intravascular ultrasound signal samples; Determining the preset fusion parameters based on the sample signal amplitudes of the artifact signal samples corresponding to the signal samples of the area to be processed, the sample signal amplitudes of the non-artifact signal samples, and the sample signal amplitudes of the intravascular ultrasound signal samples of the area other than the preset sheath area; The preset fusion parameter is used to reduce the brightness gradient value of the target intravascular image corresponding to the intravascular ultrasound signal sample.
8. An intravascular image generating device, characterized in that: The device comprises: A signal acquisition module, used for acquiring an intravascular ultrasound signal to be processed, and extracting a signal of a region to be processed corresponding to a preset sheath region from the intravascular ultrasound signal to be processed; An artifact signal filtering module is used to perform artifact signal filtering processing on the signal of the area to be processed to obtain the artifact signal and non-artifact signal corresponding to the preset sheath area; A signal fusion module, used for performing signal fusion on the to-be-processed intravascular ultrasound signal, the to-be-processed region signal, the artifact signal and the non-artifact signal based on preset fusion parameters to obtain a target intravascular ultrasound signal; An image generation module is used to generate an intravascular image of a target blood vessel according to the intravascular ultrasound signal of the target blood vessel.
9. A computer device, characterized in that: The computer device comprises: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the intravascular image generation method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the intravascular image generation method as described in any one of claims 1 to 7 is implemented.