Method and System, Device and Medium for Processing Ultrasonic Images
By combining infrared thermal images and ultrasound images to establish an ultrasound echo model, the problems of unclear images and inaccurate lesions in ultrasound detection are solved, and the accurate diagnosis of extremely small or fuzzy lesions is achieved, and the accuracy of medical diagnosis is improved.
Patent Information
- Application Number
- CN202210745505.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-27
- Publication Date
- 2025-07-25
- Estimated Expiration
- 2042-06-27
AI Technical Summary
In medical diagnosis, existing ultrasound detection has problems such as insufficient image clear enough and insufficient lesion positioning, especially poor detection of tissues in lesions with very small or excessive acoustic impedance.
By combining infrared thermal images and ultrasonic images, temperature parameters and ultrasonic echo parameters are acquired, and ultrasonic echo models with temperature characteristics are established. The ultrasonic echo parameters are mapped to the temperature parameters using mapping polynomials, and temperature information is fused into the ultrasonic image.
It improves the accuracy of medical diagnosis, especially the judgment of extremely small or fuzzy lesions and lesion tissues, provides reliable analytical basis, and enhances the reference role of lesion judgment.
Smart Images

Figure CN115137390B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of medical detection, and in particular to a method and system for obtaining an ultrasonic echo model with temperature characteristics, a method and system for processing ultrasonic images, a device, and a medium. Background Art
[0002] Ultrasonic detection is an advanced medical technology. Its principle is a method of diagnosing diseases by using the reflection and attenuation laws of ultrasonic waves by various organs and tissues during propagation in the body. Ultrasonic waves have good directivity. When propagating in the human body, when encountering tissues and organs with different densities, phenomena such as reflection, refraction, and absorption will occur, and the distance, intensity, and attenuation degree of the echo can all be used to reflect the activity function of the object to be detected. However, when ultrasonic detection is used for medical diagnosis, there will also be situations where the detection image is not clear enough and the lesion location is not accurate enough to meet the diagnosis requirements due to different objects to be detected, and the change in the acoustic impedance difference of the object to be detected lacks specificity and generally cannot be used as evidence for a single diagnosis of a certain disease. Especially when the lesion is too small or the acoustic impedance is too large and does not cause emission, it will affect the effect of ultrasonic detection. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide a method and system for obtaining an ultrasonic echo model with temperature characteristics, a method and system for processing ultrasonic images, a device, and a medium in order to overcome at least one of the above technical problems in the prior art.
[0004] The present invention solves the above technical problems through the following technical solutions:
[0005] The present invention provides a method for obtaining an ultrasonic echo model with temperature characteristics, including the following steps:
[0006] Obtain the infrared thermal image and ultrasonic image of the object to be detected;
[0007] Determine the temperature parameter corresponding to each of the preset target positions according to the gray value of the pixel points corresponding to the multiple preset target positions in the infrared thermal image;
[0008] Determine the ultrasonic echo parameter corresponding to each of the preset target positions according to the gray value of the pixel points corresponding to the multiple preset target positions in the ultrasonic image;
[0009] Determine the ultrasonic echo model according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions. The ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to temperature parameters.
[0010] Preferably, the ultrasonic echo model includes a mapping polynomial; the step of determining the ultrasonic echo model according to the temperature parameters and ultrasonic echo parameters corresponding to each of the preset target positions includes:
[0011] Fitting the mapping polynomial according to the temperature parameters and ultrasonic echo parameters corresponding to each of the preset target positions to determine the coefficients of the mapping polynomial;
[0012] Wherein, the independent variable of the mapping polynomial is the ultrasonic echo parameter, and the dependent variable of the mapping polynomial is the temperature parameter.
[0013] Preferably, the gray value of the pixel point in the infrared thermal image is determined according to the infrared temperature measurement model and infrared temperature measurement data corresponding to the object to be detected; wherein, the infrared temperature measurement data is the independent variable of the infrared temperature measurement model, and the dependent variable of the infrared temperature measurement model is the gray value of the pixel point.
[0014] Preferably, the ultrasonic echo parameter is obtained through beam synthesis processing according to the ultrasonic emission parameter and ultrasonic reception parameter of the preset target position.
[0015] The present invention also provides a system for obtaining an ultrasonic echo model with temperature characteristics, and the obtaining system includes:
[0016] An image acquisition module, configured to acquire an infrared thermal image and an ultrasonic image of the object to be detected;
[0017] A temperature parameter acquisition module, configured to determine the temperature parameters corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the infrared thermal image;
[0018] An ultrasonic parameter acquisition module, configured to determine the ultrasonic echo parameters corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the ultrasonic image;
[0019] An ultrasonic model determination module, configured to determine the ultrasonic echo model according to the temperature parameters and ultrasonic echo parameters corresponding to each of the preset target positions, and the ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to temperature parameters.
[0020] The present invention also provides a method for processing an ultrasonic image, which is implemented based on the above ultrasonic echo model with temperature characteristics, and the processing method includes the following steps:
[0021] Acquire an ultrasonic image corresponding to the object to be detected;
[0022] Obtain the temperature parameter corresponding to the pixel point according to the ultrasonic echo model and the gray value of the pixel point of the ultrasonic image;
[0023] Assign values to the pixel points according to the temperature parameters to update the ultrasonic image.
[0024] Preferably, after the step of updating the ultrasonic image, the following steps are further included:
[0025] Based on a preset pseudo-color scale map, convert the temperature parameter corresponding to the pixel point into a color scale parameter;
[0026] Render the ultrasonic image according to the color scale parameter.
[0027] The present invention also provides a processing system for ultrasonic images, which is implemented based on the above ultrasonic echo model with temperature characteristics. The processing system includes:
[0028] An image acquisition module, configured to acquire an ultrasonic image corresponding to an object to be detected;
[0029] A parameter acquisition module, configured to acquire the temperature parameter corresponding to the pixel point based on the ultrasonic echo model and the gray value of the pixel point of the ultrasonic image;
[0030] An image update module, configured to assign values to the pixel points according to the temperature parameters to update the ultrasonic image.
[0031] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the methods for obtaining the ultrasonic echo model with temperature characteristics and / or the methods for processing ultrasonic images as described above are implemented.
[0032] The present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the methods for obtaining the ultrasonic echo model with temperature characteristics and / or the methods for processing ultrasonic images as described above are implemented.
[0033] The positive and progressive effects of the present invention are as follows: By providing a method and system for obtaining an ultrasonic echo model with temperature characteristics, a method and system for processing ultrasonic images, a device, and a medium, temperature information is introduced on the basis of traditional ultrasonic detection. Through the organic combination of infrared temperature measurement data and ultrasonic echo images, ultrasonic image information containing the temperature information of the object to be detected is obtained. While giving full play to the detection advantages of ultrasonic echo data, the reference role of infrared temperature measurement for the judgment of lesions of the object to be detected is also fully utilized. It can assist in judgment by combining relative temperature information on the basis of the traditional judgment of lesions or diseased tissues, which helps to improve the accuracy of medical diagnosis of the object to be detected, and especially can provide a reliable analysis basis for the medical diagnosis of extremely small or fuzzy lesions and diseased tissues. Description of the Drawings
[0034] Figure 1 Flow chart of the method for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 1 of the present invention.
[0035] Figure 2 Schematic diagram of the basic infrared temperature measurement process of the object to be detected.
[0036] Figure 3 Schematic diagram of the basic ultrasonic imaging process of the object to be detected.
[0037] Figure 4 Schematic diagram of the process for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 1 of the present invention.
[0038] Figure 5 Module schematic diagram of the system for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 2 of the present invention.
[0039] Figure 6 Flow chart of the method for processing ultrasonic images in Embodiment 3 of the present invention.
[0040] Figure 7 Application example diagram of the method for processing ultrasonic images in Embodiment 3 of the present invention.
[0041] Figure 8 Application effect diagram of the method for processing ultrasonic images in Embodiment 3 of the present invention.
[0042] Figure 9 Module schematic diagram of the system for processing ultrasonic images in Embodiment 4 of the present invention.
[0043] Figure 10 Structural block diagram of the electronic device in Embodiment 5 of the present invention. Detailed implementation manners
[0044] The present invention will be further described below by way of embodiments, but the present invention is not limited to the scope of the described embodiments.
[0045] Embodiment 1
[0046] See Figure 1 As shown, this embodiment specifically provides a method for obtaining an ultrasonic echo model with temperature characteristics, including the following steps:
[0047] S1. Obtain the infrared thermal image and ultrasonic image of the object to be detected;
[0048] S2. Determine the temperature parameter corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the infrared thermal image;
[0049] S3. Determine the ultrasonic echo parameters corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the ultrasonic image;
[0050] S4. Determine the ultrasonic echo model according to the temperature parameters and ultrasonic echo parameters corresponding to each of the preset target positions, where the ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to temperature parameters.
[0051] Step S1: Obtain the infrared thermal image and ultrasonic image of the object to be detected, where the object to be detected includes but is not limited to the body tissues of a human or an animal. In this embodiment, the body tissues of a human are taken as an example for illustration.
[0052] Specifically, the temperature parameter is obtained by performing image analysis on the infrared thermal image. Since an object above absolute zero is constantly emitting and absorbing infrared rays, and this infrared radiation is closely related to the blood circulation, tissue metabolism, and nerve function state of the human body. As a biological heat source, the dimensions of different parts of the human body are not equal, and the normal human body temperature distribution has a certain stability and symmetry. The cells of the object to be detected generate heat during metabolism and transfer it to the body surface in the form of thermal radiation. The heat of deep tissues can be transferred to the body surface through blood flow and inter-tissue conduction. Therefore, when there is a lesion in a certain part of the human body, it often affects the temperature stability of the object to be detected at this location. The gray value of the pixel point in the infrared thermal image is determined according to the infrared temperature measurement model and infrared temperature measurement data corresponding to the object to be detected; among them, the infrared temperature measurement data is the independent variable of the infrared temperature measurement model, and the dependent variable of the infrared temperature measurement model is the gray value of the pixel point. Specifically, in the present invention, the temperature change situation at the lesion is analyzed by analyzing the human body temperature distribution state shown by the infrared temperature measurement data, and then a preliminary judgment is made on the lesion. The infrared temperature measurement technology can be used to partially convert the surface temperature of the object into an image visible to the human eye and display the surface temperature distribution of the object in different colors. The basic process of obtaining the infrared thermal image is to use an infrared lens to receive and converge the infrared radiation signal emitted by the object to be measured, use devices such as an infrared detector to perform analog-to-digital conversion on the thermal radiation signal to convert it into an electrical signal, perform non-uniform correction, bad pixel correction, etc. on the electrical signal through relevant electronic components, and perform fitting based on the temperature curve of the infrared temperature measurement model. After combining the infrared temperature measurement data and performing linear dimming and other processes, the infrared thermal image can be obtained, and its basic process is as Figure 2 shown. Those skilled in the art will know that the above intermediate processing process does not limit the present invention.
[0053] Specifically, the above infrared temperature measurement model reflects the curve relationship between the original infrared temperature measurement data and the human body temperature. Its horizontal axis represents the infrared signal data, and its vertical axis represents the human body temperature data, and the human body temperature data is the gray value of the pixel point in the above infrared thermal image. Optionally, the mapping formula is: y = ax2 + bx + c, that is, the infrared temperature measurement model curve satisfies some requirements of the parabola mathematical definition, where a, b, and c are all constants.
[0054] Obtaining ultrasonic echo parameters is achieved by analyzing ultrasonic images. Specifically, ultrasonic imaging technology utilizes the physical properties of ultrasound and the acoustic property differences of human organ tissues, and displays and records them in the form of waveforms, curves, or images for disease diagnosis. Each organ and tissue in the human body has its specific acoustic impedance and attenuation characteristics, which constitute the differences in acoustic impedance and attenuation. When ultrasound is incident into the body from the surface to the depth, it will pass through organs and tissues with different acoustic impedances and different attenuation characteristics, thus generating different reflections and attenuations. The ultrasonic image can be formed by using the reflections and attenuations.
[0055] In step S2, according to the gray values of the pixel points corresponding to multiple preset target positions in the infrared thermal image, the temperature parameters corresponding to each preset target position are determined. In step S3, according to the gray values of the pixel points corresponding to the preset target positions in the ultrasonic image corresponding to the object to be detected, the ultrasonic echo parameters corresponding to the preset target positions are obtained. Among them, the preset target positions can be the same target positions of the body tissues corresponding to the infrared thermal image and the ultrasonic image defined based on the same coordinate system including but not limited to the medical coordinate system. Specifically, the above preset target positions can be determined according to the needs of lesion analysis of the body tissues, the needs of later fitting processing, or other requirements.
[0056] Preferably, the ultrasonic echo parameters are obtained through beamforming processing according to the ultrasonic emission parameters and ultrasonic reception parameters of the target position. Specifically, the received echoes are successively displayed on the screen with light spots of different brightness according to the echo strength, and then the ultrasonic image of the object to be detected can be shown. The basic process is as Figure 3 shown. The ultrasonic radio frequency signal is subjected to filtering processing, time gain compensation, envelope detection, resampling, logarithmic compression, etc., and then scanned and converted to obtain the ultrasonic image. Those skilled in the art know that the above intermediate processing process does not limit the present invention.
[0057] In step S4, for the target position of the object to be detected, the ultrasonic echo parameters are mapped to the temperature parameters through training with the corresponding temperature parameters and ultrasonic echo parameters. As a preferred embodiment, refer to Figure 4 the acquisition process of the ultrasonic echo model with temperature characteristics shown. The ultrasonic echo model with temperature characteristics can be expressed by a mapping polynomial. Among them, the independent variable of the mapping polynomial is the gray value of the pixel point in the ultrasonic image, and the dependent variable of the mapping polynomial is the gray value of the pixel point in the infrared thermal image. Step S4 includes: fitting the mapping polynomial according to the temperature parameters and ultrasonic echo parameters corresponding to several preset target positions of the object to be detected to determine the coefficients of the mapping polynomial.
[0058] Specifically, the mapping polynomial performs curve fitting on the temperature in the infrared temperature measurement model and the gray value of the pixel points in the ultrasonic image. Its horizontal axis represents the gray value of the pixel points, and the vertical axis represents the human body temperature value determined after fitting. The mapping polynomial is: y = a0 + a1x + a2x 2 +…+ a k x k , where the polynomial coefficients a0, a1, a2, a k are determined by fitting a number of calibrated (x, y) values. The fitting process includes, but is not limited to, least squares fitting, interpolation approximation fitting, etc.
[0059] The method for obtaining the ultrasonic echo model with temperature characteristics in this embodiment redefines the data connotation for traditional ultrasonic detection, that is, temperature information is introduced on the basis of traditional ultrasonic detection. By organically combining infrared temperature measurement data and ultrasonic echo images, ultrasonic image information containing the temperature information of the object to be detected is obtained. While giving play to the detection advantages of ultrasonic echo data, it also makes full use of the reference role of infrared temperature measurement for the judgment of lesions of the object to be detected, and can assist in judgment by combining relative temperature information on the basis of the traditional judgment of lesions or diseased tissues, which helps to improve the accuracy of medical diagnosis of the object to be detected, and especially can provide a reliable analysis basis for the medical diagnosis of extremely small or fuzzy lesions and diseased tissues.
[0060] Embodiment 2
[0061] See Figure 5 As shown, this embodiment specifically provides a system for obtaining an ultrasonic echo model with temperature characteristics, including:
[0062] An image acquisition module 51, configured to acquire an infrared thermal image and an ultrasonic image of the object to be detected;
[0063] A temperature parameter acquisition module, configured to determine the temperature parameter corresponding to each of the preset target positions according to the gray value of the pixel points corresponding to a plurality of preset target positions in the infrared thermal image;
[0064] An ultrasonic parameter acquisition module, configured to determine the ultrasonic echo parameter corresponding to each of the preset target positions according to the gray value of the pixel points corresponding to the plurality of preset target positions in the ultrasonic image;
[0065] An ultrasonic model determination module, configured to determine the ultrasonic echo model according to the temperature parameter and the ultrasonic echo parameter corresponding to each of the preset target positions. The ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to temperature parameters.
[0066] The preset target position can be the same target position of the body tissue corresponding to the infrared thermal image and the ultrasound image defined based on the same coordinate system including but not limited to the medical coordinate system. Specifically, the above-mentioned preset target position can be determined according to the needs of lesion analysis of the body tissue, the needs of subsequent fitting processing, or other requirements. Optionally, the gray value of the pixel point in the infrared thermal image is determined according to the infrared temperature measurement model and infrared temperature measurement data corresponding to the object to be detected; wherein, the infrared temperature measurement data is the independent variable of the infrared temperature measurement model, and the dependent variable of the infrared temperature measurement model is the gray value of the pixel point. The infrared temperature measurement model reflects the curve relationship between the original infrared temperature measurement data and the human body temperature. Its horizontal axis represents the infrared signal data, and the vertical axis represents the human body temperature data, and the human body temperature data is the gray value of the pixel point in the above infrared thermal image. Optionally, the mapping formula is: y = ax 2 + bx + c, that is, the curve of the infrared temperature measurement model satisfies some requirements of the parabola mathematical definition, where a, b, and c are all constants.
[0067] Preferably, the ultrasound model determination module 54 maps the ultrasound echo parameters to the temperature parameters through training with the corresponding temperature parameters and ultrasound echo parameters for the target position of the object to be detected. As a preferred implementation, the ultrasound echo model containing temperature characteristics can be expressed by a mapping polynomial. Among them, the independent variable of the mapping polynomial is the gray value of the pixel point in the ultrasound image, and the dependent variable of the mapping polynomial is the gray value of the pixel point in the infrared thermal image. The ultrasound model determination module 54 fits the mapping polynomial according to the temperature parameters and ultrasound echo parameters corresponding to several preset target positions of the object to be detected to determine the coefficients of the mapping polynomial. Specifically, the mapping polynomial performs curve fitting on the temperature in the infrared temperature measurement model and the gray value of the pixel point in the ultrasound image. Its horizontal axis represents the gray value of the pixel point, and the vertical axis represents the human body temperature value determined after fitting. The mapping polynomial is: y = a0 + a1x + a2x 2 + … + a k x k where the polynomial coefficients a0, a1, a2, a k are determined by fitting the values of several calibrated groups (x, y), and the fitting process includes but is not limited to least squares fitting, interpolation approximation fitting, etc.
[0068] The acquisition system of the ultrasonic echo model with temperature characteristics in this embodiment redefines the data connotation for traditional ultrasonic detection, that is, temperature information is introduced on the basis of traditional ultrasonic detection. By organically combining infrared temperature measurement data and ultrasonic echo images, ultrasonic image information containing the temperature information of the object to be detected is obtained. While giving full play to the detection advantages of ultrasonic echo data, the reference role of infrared temperature measurement for the judgment of lesions of the object to be detected is also fully utilized. It can be used to assist the judgment by combining relative temperature information on the basis of the traditional judgment of lesions or diseased tissues, which helps to improve the accuracy of medical diagnosis of the object to be detected, and especially can provide a reliable analysis basis for the medical diagnosis of extremely small or fuzzy lesions and diseased tissues.
[0069] Embodiment 3
[0070] See Figure 6 As shown, this embodiment specifically provides a method for processing ultrasonic images, including the following steps:
[0071] S101. Obtain the ultrasonic image corresponding to the object to be detected;
[0072] S102. According to the ultrasonic echo model with temperature characteristics and the gray value of the pixel points of the ultrasonic image, obtain the temperature parameter corresponding to the pixel points;
[0073] S103. Assign values to the pixel points according to the temperature parameters to update the ultrasonic image.
[0074] S104. Based on the preset pseudo-color scale map, convert the temperature parameter corresponding to the pixel point into a color scale parameter;
[0075] S105. Render the ultrasonic image according to the color scale parameter.
[0076] This embodiment specifically provides a method for processing ultrasonic images, which is implemented based on the ultrasonic echo model with temperature characteristics in Embodiment 1, and finally presents an ultrasonic image based on the ultrasonic image and fused with the rendered ultrasonic image of the superimposed temperature data. It can be understood that for different objects to be detected, the corresponding ultrasonic echo model with temperature characteristics is obtained in advance based on Embodiment 1. In this embodiment, the processing is carried out according to this ultrasonic echo model with temperature characteristics. The ultrasonic image obtained in step S101 is also the ultrasonic image of the object to be detected. In step S103, the temperature parameters corresponding to each pixel point obtained in step S102 are used to assign values to the pixel points in the form of gray values. Optionally, the pixel points in the ultrasonic image and their corresponding temperature parameters are stored in association. In step S104, the temperature data is color-mapped according to the temperature range and the pseudo-color scale map for rendering processing, and different colors and shades of colors represent different temperatures. Figure 7An application example of the ultrasonic image processing method is shown. In this example, an ultrasonic image obtained from ultrasonic examination data is combined with an infrared thermal image obtained from an infrared temperature measurement model. After fitting the temperature and the grayscale of the ultrasonic echo, the ultrasonic echo model with temperature characteristics is obtained. Then, after substituting it into the ultrasonic image to be processed, the grayscale values of its pixel points are subjected to temperature mapping processing, so as to obtain an ultrasonic image with temperature information. Optionally, rendering is implemented according to a color scale table including a temperature range and a color correspondence relationship. The color scale table contains several elements, and each element represents a color. When performing the rendering operation, the temperature value is used as an index to look up the color scale table to obtain the color corresponding to the temperature. For example, the color corresponding to the temperature value M is ColorTable[M]. When finally presenting the image, the temperature parameter contained in each pixel of the ultrasonic image is converted into the color corresponding to the color scale map for presentation. Figure 8 The application effect after processing the ultrasonic image is shown. After being rendered, the ultrasonic image is fused with colors with temperature characteristics, which can help users intuitively, clearly, quickly, and accurately locate and judge the pathological conditions of the object to be detected.
[0077] The ultrasonic image processing method of this embodiment processes the ultrasonic image based on a redefined ultrasonic echo model with temperature characteristics. While giving full play to the detection advantages of ultrasonic echo data, it also makes full use of the reference role of infrared temperature measurement for judging the lesions of the object to be detected. It can make an auxiliary judgment by combining relative temperature information on the basis of the traditional judgment of lesions or diseased tissues, which helps to improve the accuracy of medical diagnosis of the object to be detected. In particular, it can provide a reliable analysis basis for the medical diagnosis of extremely small or fuzzy lesions and diseased tissues. Moreover, a general temperature measurement model can be established using the constancy of human body temperature for multiple uses, with high benefits. The fused relative temperature information can show the temperature distribution of the object to be detected by the patient as a whole, achieving a preliminary screening effect faster than the ultrasonic image.
[0078] Embodiment 4
[0079] See Figure 9 As shown, this embodiment specifically provides a processing system for ultrasonic images, including:
[0080] An image acquisition module 151, configured to acquire an ultrasonic image corresponding to an object to be detected;
[0081] A parameter acquisition module 152, configured to acquire the temperature parameter corresponding to a pixel point according to the ultrasonic echo model with temperature characteristics and the grayscale value of the pixel point of the ultrasonic image;
[0082] An image update module 153, configured to assign a value to the pixel point according to the temperature parameter to update the ultrasonic image.
[0083] A color scale conversion module 154, configured to convert the temperature parameter corresponding to the pixel point into a color scale parameter based on a preset pseudo-color scale map;
[0084] An image rendering module 155 for rendering an ultrasonic image according to a color scale parameter.
[0085] This embodiment specifically provides a processing system for ultrasonic images, which is implemented based on the ultrasonic echo model with temperature characteristics in Embodiment 2. Finally, an ultrasonic image is presented, which is based on the ultrasonic image and fused with the ultrasonic image rendered with superimposed temperature data. It can be understood that for different objects to be detected, the corresponding ultrasonic echo model with temperature characteristics is obtained in advance. In this embodiment, the ultrasonic image of the object to be detected is also obtained by the image acquisition module 151. In the color scale conversion module 154, the temperature data is color-mapped according to the temperature range and the pseudo-color scale map for rendering processing. Different colors and shades of colors represent different temperatures. Optionally, the rendering is implemented according to a color scale table including a temperature range and a color correspondence. The color scale table contains several elements, and each element represents a color. When performing the rendering operation, the temperature value is used as an index to look up the color scale table to obtain the color corresponding to the temperature. For example, the color corresponding to the temperature value M is ColorTable[M]. When finally presenting the image, the temperature parameter included in each pixel on the ultrasonic image is converted into the corresponding color of the color scale map for presentation.
[0086] The processing system for ultrasonic images in this embodiment processes the ultrasonic image based on a redefined ultrasonic echo model with temperature characteristics. While exerting the detection advantage of ultrasonic echo data, it also makes full use of the reference role of infrared temperature measurement for the judgment of lesions of the object to be detected. It can assist in the judgment by combining relative temperature information on the basis of the traditional judgment of lesions or diseased tissues, which helps to improve the accuracy of medical diagnosis of the object to be detected. In particular, it can provide a reliable analysis basis for the medical diagnosis of extremely small or fuzzy lesions and diseased tissues. Moreover, a general temperature measurement model can be established using the constancy of human body temperature for multiple uses, with high benefits. The fused relative temperature information can show the temperature distribution of the patient object to be detected as a whole, achieving a preliminary screening effect faster than the ultrasonic image.
[0087] Embodiment 5
[0088] See Figure 10 As shown, this embodiment provides an electronic device 30, including a processor 31, a memory 32, and a computer program stored on the memory 32 and executable on the processor 31. When the processor 31 executes the program, it implements the method for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 1 and / or the method for processing ultrasonic images in Embodiment 3. Figure 10 The shown electronic device 30 is only an example and should not bring any limitations to the functions and usage scope of the embodiments of the present invention.
[0089] The electronic device 30 may be embodied in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: the above-mentioned at least one processor 31, the above-mentioned at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).
[0090] The bus 33 includes a data bus, an address bus, and a control bus.
[0091] The memory 32 may include volatile memory, such as random access memory (RAM) 321 and / or cache memory 322, and may further include read-only memory (ROM) 323.
[0092] The memory 32 may further include a program / utility 325 having a set (at least one) of program modules 324. Such program modules 324 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0093] The processor 31 executes various functional applications and data processing by running computer programs stored in the memory 32, such as the method for obtaining an ultrasonic echo model with temperature characteristics in Embodiment 1 of the present invention and / or the method for processing ultrasonic images in Embodiment 3.
[0094] The electronic device 30 may also communicate with one or more external devices 34 (such as a keyboard, a pointing device, etc.). Such communication may be carried out through an input / output (I / O) interface 35. Moreover, the model generation device 30 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 36. The network adapter 36 communicates with other modules of the model generation device 30 through the bus 33. Other hardware and / or software modules may be used in combination with the model generation device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
[0095] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present invention, the features and functions of two or more units / modules described above may be embodied in one unit / module. Conversely, the features and functions of one unit / module described above may be further divided and embodied by multiple units / modules.
[0096] Embodiment 6
[0097] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the method for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 1 and / or the method for processing ultrasonic images in Embodiment 3.
[0098] Among them, more specifically, the readable storage medium may include but is not limited to: portable disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0099] In a possible implementation manner, the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the method for obtaining the ultrasonic echo model with temperature characteristics in Embodiment 1 and / or the method for processing ultrasonic images in Embodiment 3.
[0100] Among them, the program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0101] Although the specific implementation manners of the present invention have been described above, those skilled in the art should understand that this is only an example. The protection scope of the present invention is defined by the appended claims. Without departing from the principles and essence of the present invention, those skilled in the art can make various changes or modifications to these implementation manners, but these changes and modifications all fall within the protection scope of the present invention.
Claims
1. A method for obtaining an ultrasonic echo model with temperature characteristics, characterized in that Including the following steps: Obtain the infrared thermal image and ultrasonic image of the object to be detected; Determine the temperature parameter corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the infrared thermal image; Wherein, the gray value of the pixel point in the infrared thermal image is determined according to the infrared temperature measurement model and infrared temperature measurement data corresponding to the object to be detected; the infrared temperature measurement data is the independent variable of the infrared temperature measurement model, and the dependent variable of the infrared temperature measurement model is the gray value of the pixel point; Determine the ultrasonic echo parameter corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the ultrasonic image; Determine the ultrasonic echo model according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions, and the ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to the temperature parameter.
2. The method for obtaining an ultrasonic echo model with temperature characteristics according to claim 1, characterized in that The ultrasonic echo model includes a mapping polynomial; the step of determining the ultrasonic echo model according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions includes: Fitting the mapping polynomial according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions to determine the coefficients of the mapping polynomial; Wherein, the independent variable of the mapping polynomial is the ultrasonic echo parameter, and the dependent variable of the mapping polynomial is the temperature parameter.
3. The method for obtaining an ultrasonic echo model with temperature characteristics according to claim 1, wherein The ultrasonic echo parameter is obtained through beamforming processing according to the ultrasonic emission parameter and ultrasonic reception parameter of the preset target position.
4. An acquisition system for an ultrasonic echo model with temperature characteristics, characterized in that, The acquisition system includes: An image acquisition module, configured to obtain the infrared thermal image and ultrasonic image of the object to be detected; A temperature parameter acquisition module, configured to determine the temperature parameter corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the infrared thermal image; Wherein, the gray value of the pixel point in the infrared thermal image is determined according to the infrared temperature measurement model and infrared temperature measurement data corresponding to the object to be detected; the infrared temperature measurement data is the independent variable of the infrared temperature measurement model, and the dependent variable of the infrared temperature measurement model is the gray value of the pixel point; An ultrasonic parameter acquisition module, configured to determine the ultrasonic echo parameter corresponding to each of the preset target positions according to the gray values of the pixel points corresponding to the multiple preset target positions in the ultrasonic image; An ultrasonic model determination module, configured to determine the ultrasonic echo model according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions, and the ultrasonic echo model is used to map the ultrasonic echo parameters of different target positions of the object to be detected to the temperature parameter.
5. The acquisition system for the ultrasonic echo model with temperature characteristics as described in claim 4, characterized in that, The ultrasonic echo model includes a mapping polynomial; The ultrasonic model determination module is further configured to fit the mapping polynomial according to the temperature parameter and ultrasonic echo parameter corresponding to each of the preset target positions to determine the coefficients of the mapping polynomial; Wherein, the independent variable of the mapping polynomial is the ultrasonic echo parameter, and the dependent variable of the mapping polynomial is the temperature parameter.
6. A method for processing an ultrasonic image, characterized in that, Implemented based on the ultrasonic echo model with temperature characteristics according to any one of claims 1-3, the processing method includes the following steps: Obtain an ultrasonic image corresponding to the object to be detected; Based on the ultrasonic echo model and the gray value of the pixel of the ultrasonic image, obtain the temperature parameter corresponding to the pixel; Assign a value to the pixel according to the temperature parameter to update the ultrasonic image.
7. The processing method of the ultrasonic image according to claim 6, characterized in that, After the step of updating the ultrasonic image, it further includes: Based on a preset pseudo-color scale map, convert the temperature parameter corresponding to the pixel into a color scale parameter; Render the ultrasonic image according to the color scale parameter.
8. An ultrasonic image processing system, characterized in that, Implemented based on the ultrasonic echo model with temperature characteristics described in any one of claims 1-3, the processing system includes: An image acquisition module for obtaining an ultrasonic image corresponding to the object to be detected; A parameter acquisition module for obtaining the temperature parameter corresponding to the pixel based on the ultrasonic echo model and the gray value of the pixel of the ultrasonic image; An image update module for assigning a value to the pixel according to the temperature parameter to update the ultrasonic image.
9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the acquisition method of the ultrasonic echo model with temperature characteristics described in any one of claims 1-3 and / or the processing method of the ultrasonic image described in claim 6 or 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the acquisition method of the ultrasonic echo model with temperature characteristics described in any one of claims 1-3 and / or the processing method of the ultrasonic image described in claim 6 or 7.
Citation Information
Patent Citations
Temperature prediction using medical diagnostic ultrasound
CN102008349A