Image compression method and device based on medical ultrasonic imaging, equipment and medium
By performing parameter calibration and driver updates on ultrasonic host equipment and probes, the problems of poor ultrasonic image quality and low system stability are solved, and high-quality ultrasonic image compression and stable system operation are achieved.
Patent Information
- Application Number
- CN202411991878.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In medical ultrasound imaging, multiple different types of ultrasound probes are poor in the ultrasound image quality due to the uncalibrated parameters when acquiring images. Directly using compression algorithms to compress images will cause image distortion and lag, reducing the stability of the ultrasound examination system.
By performing driver updates on the ultrasonic host device and parameter calibration of different types of ultrasonic probes, a calibration set of ultrasonic probes is generated. Then, the preset quality ultrasound images to be collected are matched and image acquisition, and finally the acquired images are compressed and cached.
The quality of ultrasound images and the stability of the ultrasound examination system are improved, and the problems of image distortion and lag are avoided.
Smart Images

Figure CN119856944A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technology, and in particular to an image compression method, apparatus, device, and medium based on medical ultrasound imaging. Background Art
[0002] With the rapid development of medical ultrasound imaging technology, the quality requirements for image compression are getting higher and higher. Image compression based on medical ultrasound imaging is a technology for compressing images. For example, in the medical field, multiple ultrasound images are generated after a health check of a patient, and the compressed ultrasound images are generated by compressing the multiple ultrasound images. At present, the image compression based on medical ultrasound imaging adopts the method of directly acquiring ultrasound images through an ultrasound probe, and then compressing the acquired ultrasound images through a compression algorithm.
[0003] However, when the above method is adopted, the following technical problems often occur:
[0004] When acquiring ultrasound images, multiple different types of ultrasound probes may result in poor quality of the acquired ultrasound images due to uncalibrated parameters of the ultrasound probes. Directly compressing the acquired ultrasound images using compression algorithms will cause image distortion and image freezes, thereby reducing the stability of the entire ultrasound inspection system.
[0005] The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art. Summary of the invention
[0006] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0007] Some embodiments of the present disclosure propose image compression methods, devices, equipment and media based on medical ultrasound imaging to solve one or more of the technical problems mentioned in the above background technology section.
[0008] In a first aspect, some embodiments of the present disclosure provide a method for image compression based on medical ultrasound imaging, the method comprising: updating a driver program for an ultrasound host device to obtain an updated ultrasound host device; calibrating parameters of at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device via a corresponding ultrasound probe interface; setting image acquisition parameters for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set; for each preset quality ultrasound image to be collected in the preset quality ultrasound image set, performing the following processing steps: based on a first preset quality ultrasound image, calibrating the ultrasound probe acquisition parameter set for the ultrasound probe Perform parameter matching on the ultrasound probe acquisition parameter groups in the set parameter group to obtain a matched ultrasound probe acquisition parameter group; perform ultrasound image acquisition on the ultrasound probe corresponding to the matched ultrasound probe acquisition parameter group to obtain a first acquired ultrasound image, wherein the first acquired ultrasound image represents an ultrasound image acquired after the first ultrasound image of preset quality to be acquired in the set of ultrasound images of preset quality to be acquired; acquire a second acquired ultrasound image based on the first acquired ultrasound image, wherein the second acquired ultrasound image represents an ultrasound image acquired after the second ultrasound image of preset quality to be acquired in the set of ultrasound images of preset quality to be acquired; perform image compression on the second acquired ultrasound image to obtain a compressed ultrasound image; and cache the obtained compressed ultrasound image set to a display terminal.
[0009] In a second aspect, some embodiments of the present disclosure provide an image compression device based on medical ultrasound imaging, the device comprising: an updating unit, configured to update a driver program of an ultrasound host device to obtain an updated ultrasound host device; a calibration unit, configured to perform parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device via a corresponding ultrasound probe interface; a setting unit, configured to perform image acquisition parameter setting on each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set; an execution unit, configured to perform the following processing steps for each preset quality ultrasound image to be collected in the preset quality ultrasound image set: calibrating the image according to the first preset quality Acoustic image, performing parameter matching on the ultrasonic probe acquisition parameter groups in the ultrasonic probe acquisition parameter group set to obtain a matched ultrasonic probe acquisition parameter group; performing ultrasonic image acquisition on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image, wherein the first acquired ultrasonic image represents an ultrasonic image acquired after the first ultrasonic image to be acquired in the set of preset quality ultrasonic images to be acquired; acquiring a second acquired ultrasonic image based on the first acquired ultrasonic image, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image to be acquired in the set of preset quality ultrasonic images to be acquired; performing image compression on the second acquired ultrasonic image to obtain a compressed ultrasonic image; a cache unit is configured to cache the obtained compressed ultrasonic image set to a display terminal.
[0010] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the above-mentioned first aspect.
[0011] In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having a computer program stored thereon, wherein when the program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.
[0012] The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the image compression method based on medical ultrasound imaging in some embodiments of the present disclosure, the quality of ultrasound images is improved, and the stability of the ultrasound inspection system is improved. Specifically, the reason for the reduced stability of the ultrasound inspection system is that when collecting ultrasound images, multiple different types of ultrasound probes may cause the quality of the collected ultrasound images to be poor due to the uncalibrated parameters of the ultrasound probes when collecting images. Using a compression algorithm to directly compress the collected ultrasound images will cause image distortion and image freeze, which reduces the stability of the entire ultrasound inspection system. Based on this, in some embodiments of the present disclosure, the image compression method based on medical ultrasound imaging, first, updates the driver of the ultrasound host device to obtain an updated ultrasound host device. Parameters of at least one ultrasound probe of different types are calibrated to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device through a corresponding ultrasound probe interface. Image acquisition parameters are set for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set. For each ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected, the following processing steps are performed: according to the first ultrasonic image of preset quality, the ultrasonic probe acquisition parameter group in the ultrasonic probe acquisition parameter group set is matched to obtain the matched ultrasonic probe acquisition parameter group. Ultrasonic image acquisition is performed on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain the first acquired ultrasonic image, wherein the first acquired ultrasonic image represents the ultrasonic image acquired after the first ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected. According to the first acquired ultrasonic image, the second acquired ultrasonic image is acquired, wherein the second acquired ultrasonic image represents the ultrasonic image acquired after the second ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected. The second acquired ultrasonic image is compressed to obtain a compressed ultrasonic image. The obtained compressed ultrasonic image set is cached to the display terminal. Thus, the quality of the ultrasonic image is improved and the stability of the ultrasonic inspection system is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0014] Figure 1 is a flowchart of some embodiments of an image compression method based on medical ultrasound imaging according to the present disclosure.
[0015] Figure 2 It is a schematic diagram of the structure of some embodiments of the image compression device based on medical ultrasound imaging according to the present disclosure.
[0016] Figure 3 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure.
[0017] Figure 4 is a diagram of equipment arrangement according to some embodiments of the image compression method based on medical ultrasound imaging of the present disclosure.
[0018] Figure 5 It is an effect analysis diagram of some embodiments of the image compression device based on medical ultrasound imaging according to the present disclosure.
[0019] Figure 6 This is a usage scenario diagram of some embodiments of the image compression device based on medical ultrasound imaging according to the present disclosure. DETAILED DESCRIPTION
[0020] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0021] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0022] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0023] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0024] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0025] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0026] Figure 1This is a process 100 of some embodiments of the image compression method based on medical ultrasound imaging disclosed in the present invention. The image compression method based on medical ultrasound imaging includes the following steps:
[0027] Step 101 : updating the driver of the ultrasound host device to obtain an updated ultrasound host device.
[0028] In some embodiments, an execution subject (eg, a computing device) of the medical ultrasound imaging-based image compression method updates a driver of an ultrasound host device to obtain an updated ultrasound host device.
[0029] As an example, the execution subject may first download a driver to obtain a driver to be used, and then replace the driver in the ultrasound host device with the driver to be used to obtain a replaced ultrasound host device as the updated ultrasound host device.
[0030] Step 102: calibrate parameters of at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set.
[0031] In some embodiments, the execution entity may perform parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device via a corresponding ultrasound probe interface.
[0032] Here, at least one of the above-mentioned different types of ultrasound probes may include but is not limited to at least one of the following: a high-frequency type ultrasound probe, a low-frequency type ultrasound probe. Here, the above-mentioned high-frequency type ultrasound probe may refer to an ultrasound probe with a higher frequency. The above-mentioned high-frequency type ultrasound probe can be used for superficial tissue imaging. For example, the above-mentioned high-frequency type ultrasound probe can be used for skin tissue imaging. Here, the above-mentioned low-frequency type ultrasound probe may refer to an ultrasound probe with a lower frequency. The above-mentioned low-frequency type ultrasound probe can be used for deep tissue imaging. For example, the above-mentioned low-frequency type ultrasound probe can be used for cardiac tissue imaging. For example, a frequency exceeding 0.5 Hz is a high frequency, and a frequency below 0.5 Hz is a low frequency.
[0033] In the process of adopting technical solutions to solve the problems mentioned in the background technology, the following problems are often accompanied:
[0034] Directly acquiring ultrasound images using multiple ultrasound probes of different types may result in poor ultrasound image quality and fail to capture parameter changes of multiple ultrasound probes of different types, resulting in reduced stability of the ultrasound inspection system when acquiring ultrasound images.
[0035] In the face of the above technical problems, the inventors decided to adopt the following solutions:
[0036] Optionally, the execution subject may perform parameter calibration on at least one ultrasound probe of different types through the following steps to obtain a calibrated ultrasound probe set:
[0037] In the first step, status verification is performed on at least one ultrasound probe of different types to obtain a verification result set, wherein the verification results in the verification result set can represent stable verification results and unstable verification results.
[0038] Here, the above verification stability result may represent the result that at least one ultrasound probe of different types operates normally. The above verification instability result may represent the result that at least one ultrasound probe of different types operates abnormally.
[0039] As an example, the execution subject may verify the operating status of at least one ultrasound probe of different types to obtain a verification result set.
[0040] In the second step, in response to determining that the above-mentioned post-verification result set represents a verification stability result, each ultrasound probe of at least one ultrasound probe of different types is vertically placed, and the ultrasound pulse time of each ultrasound probe of the above-mentioned ultrasound probes is determined to generate an ultrasound probe pulse time and obtain an ultrasound probe pulse time set.
[0041] Here, the vertical placement may refer to a placement angle that is perpendicular to the horizontal line. The ultrasound probe pulse time in the ultrasound probe pulse time set may refer to the time when the ultrasound pulse is emitted from a preset starting point to the ultrasound probe. The preset starting point may refer to a pre-set starting point. For example, the preset starting point may refer to the coordinates (0, 0, 0).
[0042] The third step is to determine the ultrasound probe frequency set based on the ultrasound probe pulse time set.
[0043] As an example, the execution subject may divide each ultrasound probe pulse time in the ultrasound probe pulse time set by a round trip distance to obtain an ultrasound probe frequency set. The round trip distance may refer to twice the horizontal distance between a preset starting point and the ultrasound probe vertically placed.
[0044] In the fourth step, a difference is determined between each ultrasound probe frequency in the ultrasound probe frequency set and a preset ultrasound probe frequency to generate an ultrasound probe frequency difference, thereby obtaining an ultrasound probe frequency difference set.
[0045] Here, the preset ultrasound probe frequency may refer to a preset ultrasound probe frequency. For example, the preset ultrasound probe frequency may refer to 20 Hz.
[0046] As an example, the execution subject may subtract a preset ultrasound probe frequency from each ultrasound probe frequency in the ultrasound probe frequency set to generate an ultrasound probe frequency difference, thereby obtaining an ultrasound probe frequency difference set.
[0047] In the fifth step, in response to determining that there is an ultrasonic probe frequency difference in the ultrasonic probe frequency difference set whose absolute value is greater than a preset first difference, at least one ultrasonic probe frequency greater than the preset first difference is frequency-adjusted to obtain a first adjusted ultrasonic probe frequency group.
[0048] Here, the preset first difference value may refer to a preset maximum difference value. For example, the preset first difference value may refer to 5.
[0049] As an example, in response to determining that there is an ultrasound probe frequency difference in the ultrasound probe frequency difference set whose absolute value is greater than a preset first difference, the above-mentioned execution entity can reduce the frequency of at least one ultrasound probe frequency greater than the preset first difference, and obtain a reduced ultrasound probe frequency group as the first adjusted ultrasound probe frequency group.
[0050] In the sixth step, in response to determining that there is an ultrasonic probe frequency difference in the ultrasonic probe frequency difference set whose absolute value is less than a preset second difference, at least one ultrasonic probe frequency less than the preset second difference is frequency-adjusted to obtain a second adjusted ultrasonic probe frequency group.
[0051] Here, the preset second difference value may refer to a preset minimum difference value. For example, the preset second difference value may refer to 2.
[0052] As an example, in response to determining that there is an ultrasound probe frequency difference in the ultrasound probe frequency difference set whose absolute value is less than a preset second difference, the above-mentioned execution entity may increase the frequency of at least one ultrasound probe frequency that is less than the preset second difference, and obtain an increased ultrasound probe frequency group as the second adjusted ultrasound probe frequency group.
[0053] In the seventh step, the ultrasonic probe frequency difference values in the ultrasonic probe frequency difference value set whose absolute values are less than the preset first difference value and greater than the preset second difference value are determined as a third adjusted ultrasonic probe frequency group.
[0054] In the eighth step, the first adjusted ultrasound probe frequency group, the second adjusted ultrasound probe frequency group and the third adjusted ultrasound probe frequency group are determined as a calibrated ultrasound probe set.
[0055] The technical content of the first step to the eighth step as an inventive point of the embodiment of the present disclosure solves the following technical problem: "It is impossible to capture the parameter changes of multiple ultrasonic probes of different types, resulting in reduced stability of the ultrasonic inspection system when acquiring ultrasonic images". The factors that lead to the inability to capture the parameter changes of multiple ultrasonic probes of different types and reduced stability of the ultrasonic inspection system are often as follows: directly acquiring ultrasonic images with multiple ultrasonic probes of different types may result in poor ultrasonic image quality, and it is impossible to capture the parameter changes of multiple ultrasonic probes of different types, resulting in reduced stability of the ultrasonic inspection system when acquiring ultrasonic images. If the above factors are solved, the effect of capturing the parameter changes of multiple ultrasonic probes of different types and improving the stability of the ultrasonic inspection system can be achieved. In order to achieve this effect, the present disclosure, in the first step, performs state verification on at least one ultrasonic probe of different types to obtain a verification result set, wherein the verification result in the above verification result set can represent a verification stable result and a verification unstable result. In the second step, in response to determining that the above verification result set represents a verification stable result, each ultrasonic probe of the at least one ultrasonic probe of different types is placed vertically, and the ultrasonic pulse time of each ultrasonic probe of the above ultrasonic probes is determined to generate an ultrasonic probe pulse time, and obtain an ultrasonic probe pulse time set. Step 3: Determine an ultrasonic probe frequency set according to the ultrasonic probe pulse time set. Step 4: Determine the difference between each ultrasonic probe frequency in the ultrasonic probe frequency set and the preset ultrasonic probe frequency to generate an ultrasonic probe frequency difference and obtain an ultrasonic probe frequency difference set. Step 5: In response to determining that the absolute value of the ultrasonic probe frequency difference in the ultrasonic probe frequency difference set is greater than the preset first difference, adjust the frequency of at least one ultrasonic probe frequency greater than the preset first difference to obtain a first adjusted ultrasonic probe frequency group. Step 6: In response to determining that the absolute value of the ultrasonic probe frequency difference in the ultrasonic probe frequency difference set is less than the preset second difference, adjust the frequency of at least one ultrasonic probe frequency less than the preset second difference to obtain a second adjusted ultrasonic probe frequency group. Step 7: Determine the ultrasonic probe frequency difference in the ultrasonic probe frequency difference set whose absolute value is less than the preset first difference and greater than the preset second difference as the third adjusted ultrasonic probe frequency group. Step 8: Determine the first adjusted ultrasonic probe frequency group, the second adjusted ultrasonic probe frequency group and the third adjusted ultrasonic probe frequency group as the calibrated ultrasonic probe set. Therefore, the parameter changes of multiple ultrasound probes of different types can be captured, thereby improving the stability of the ultrasound inspection system.
[0056] Step 103 , performing image acquisition parameter setting on each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group, thereby obtaining an ultrasound probe acquisition parameter group set.
[0057] In some embodiments, the execution subject may set image acquisition parameters for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group and obtain an ultrasound probe acquisition parameter group set.
[0058] Here, the above-mentioned image acquisition parameters may include but are not limited to at least one of the following: a probe frequency parameter, a gain parameter, and a display depth parameter.
[0059] Optionally, the execution subject may perform image acquisition parameter settings on each calibrated ultrasound probe in the calibrated ultrasound probe set through the following steps to generate an ultrasound probe acquisition parameter group, thereby obtaining an ultrasound probe acquisition parameter group set:
[0060] In the first step, the image type of each calibrated ultrasound probe in the calibrated ultrasound probe set is determined to generate an ultrasound image type and obtain an ultrasound image type set, wherein the ultrasound image type set represents a collection of ultrasound images of different parts at the same time.
[0061] Here, the above-mentioned ultrasound image type set may include but is not limited to at least one of the following: a heart image type, a blood vessel image type, and a skin tissue image type.
[0062] The second step is to set the probe frequency parameters for the above ultrasound image type set to obtain an ultrasound probe frequency parameter group.
[0063] Here, the probe frequency parameter may refer to the frequency parameter of the ultrasonic probe emitting ultrasonic waves. For example, the probe frequency parameter may refer to (10MHz, 15MHz), which is used to collect skin tissue images. The probe frequency parameter may also refer to (3MHz, 5MHz), which is used to collect heart images.
[0064] The third step is to set the gain parameters of the above ultrasound image type set to obtain an ultrasound probe gain parameter group.
[0065] Here, the gain parameter may refer to a multiple parameter of the ultrasonic image signal. For example, the gain parameter may refer to enhancing the ultrasonic image signal by 2 times, and the gain parameter may refer to suppressing the ultrasonic image signal by 0.5 times.
[0066] The fourth step is to set the display depth parameters for the above ultrasound image type set to obtain an ultrasound probe display depth parameter group.
[0067] Here, the display depth parameter may refer to the maximum depth range parameter that the ultrasound image can present on the display device. For example, the display depth parameter may refer to (20cm, 30cm) for cardiac image type. The display depth parameter may also refer to (5cm, 8cm) for skin tissue image type.
[0068] The fifth step is to set the resolution parameters of the above ultrasound image type set to obtain an ultrasound probe resolution parameter group.
[0069] Here, the above-mentioned resolution parameter may refer to a parameter of the minimum detail size that can be resolved spatially in an ultrasound image.
[0070] Step 6: Set the frame rate parameters for the above ultrasound image type set to obtain an ultrasound probe frame rate parameter group.
[0071] Here, the frame rate parameter may refer to a parameter of the number of image frames collected and displayed per second. For example, the frame rate parameter may refer to 30 frames per second to 60 frames per second.
[0072] In the seventh step, the ultrasound probe frequency parameter group, the ultrasound probe gain parameter group, the ultrasound probe display depth parameter group, the ultrasound probe resolution parameter group, and the ultrasound probe frame rate parameter group are combined to obtain an ultrasound probe acquisition parameter group set.
[0073] Here, the above parameter combination may refer to a merger.
[0074] Step 104: for each ultrasound image of preset quality to be acquired in the ultrasound image set of preset quality to be acquired, the following processing steps are performed:
[0075] Step 1041 , performing parameter matching on the ultrasound probe acquisition parameter groups in the ultrasound probe acquisition parameter group set according to the first preset quality ultrasound image, to obtain a matched ultrasound probe acquisition parameter group.
[0076] In some embodiments, the execution subject may perform parameter matching on the ultrasound probe acquisition parameter groups in the ultrasound probe acquisition parameter group set according to the first preset quality ultrasound image to obtain a matched ultrasound probe acquisition parameter group.
[0077] Here, the first preset quality ultrasound image may refer to an ultrasound image with a first preset image quality. For example, the first preset quality ultrasound image may refer to an ultrasound image with a frame rate parameter of 40 frames per second, a display depth parameter of 6 cm, a resolution of 0.4 mm, and a frequency of 4 MHz.
[0078] As an example, the execution subject may compare the first preset quality ultrasound image with the ultrasound probe acquisition parameter group in the ultrasound probe acquisition parameter group set to obtain a comparison result set. Then, the ultrasound probe acquisition parameter group corresponding to the most similar comparison result in the comparison result set is selected to be determined as the matched ultrasound probe acquisition parameter group.
[0079] Step 1042 , performing ultrasonic image acquisition on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image.
[0080] In some embodiments, the above-mentioned execution entity (for example, a computing device) can perform ultrasonic image acquisition on the ultrasonic probe corresponding to the above-mentioned matched ultrasonic probe acquisition parameter group through a wired connection or a wireless connection to obtain a first acquired ultrasonic image, wherein the above-mentioned first acquired ultrasonic image represents an ultrasonic image after the acquisition of the first ultrasonic image of the preset quality to be acquired in the set of ultrasonic images of the preset quality to be acquired.
[0081] It should be noted that the above-mentioned wireless connection methods may include but are not limited to 3G / 4G connection, WiFi connection, Bluetooth connection, WiMAX connection, Zigbee connection, UWB (ultra wideband) connection, and other wireless connection methods currently known or to be developed in the future.
[0082] It should be noted that the above-mentioned computing device can be hardware or software. When the computing device is hardware, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or it can be implemented as a single server or a single terminal device. For example, the computing device can be the above-mentioned target terminal. When the computing device is embodied as software, it can be installed in the hardware devices listed above. It can be implemented as multiple software or software modules for providing distributed services, for example, or it can be implemented as a single software or software module. No specific limitation is made here.
[0083] Step 1043: Acquire a second acquired ultrasonic image based on the first acquired ultrasonic image.
[0084] In some embodiments, the execution entity may acquire a second acquired ultrasonic image based on the first acquired ultrasonic image, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired.
[0085] Optionally, the execution subject may acquire the second acquired ultrasound image according to the first acquired ultrasound image through the following steps:
[0086] The first step is to compress the first acquired ultrasonic image to obtain a first compressed ultrasonic image.
[0087] In the second step, in response to determining that the data amount corresponding to the first compressed ultrasound image meets the preset data amount, data of the second preset quality ultrasound image is preloaded to obtain a loaded preset quality ultrasound image.
[0088] Here, the data preloading may refer to data pre-caching. The preset data volume may refer to a preset data volume. For example, the preset data volume may refer to 10KB.
[0089] The third step is to perform ultrasonic image acquisition on the ultrasonic probe corresponding to the loaded preset quality ultrasonic image to obtain a second acquired ultrasonic image.
[0090] Step 1044: compress the second acquired ultrasound image to obtain a compressed ultrasound image.
[0091] In some embodiments, the execution entity may perform image compression on the second acquired ultrasound image to obtain a compressed ultrasound image.
[0092] Optionally, the execution subject may perform image compression on the second acquired ultrasound image to obtain a compressed ultrasound image through the following steps:
[0093] In the first step, a quality factor is determined for the second acquired ultrasound image to obtain an ultrasound image quality factor.
[0094] Here, the quality factor is used to measure the compression quality of the second acquired ultrasound image. The quality factor can represent the degree of compression of the ultrasound image quality. For example, the quality factor can mean that the compression ratio of the ultrasound image is 0.4.
[0095] In the second step, the second acquired ultrasonic image is compressed according to the ultrasonic image quality factor to obtain a compressed ultrasonic image.
[0096] As an example, in response to determining that the ultrasound image quality factor is greater than a preset value, the execution subject may compress the second acquired ultrasound image to obtain a compressed ultrasound image. Here, the preset value may be 0.5.
[0097] Step 105: Cache the obtained compressed ultrasound image set to a display terminal.
[0098] In some embodiments, the execution entity may cache the obtained compressed ultrasound image set to a display terminal.
[0099] Here, the display terminal may refer to a computer display screen terminal. For example, the display terminal may refer to a computer screen.
[0100] In the process of adopting technical solutions to solve the problems mentioned in the background technology, the following problems are often accompanied:
[0101] When users access the compressed ultrasound image set, abnormal access behavior may occur, which may cause data leakage and reduce the security of the system.
[0102] In the face of the above technical problems, the inventors decided to adopt the following solutions:
[0103] Optionally, after the above “step 105”, the above method further includes:
[0104] In the first step, image preprocessing is performed on the compressed ultrasound image set to obtain a processed ultrasound image set.
[0105] As an example, the execution subject may perform Gaussian blur on the compressed ultrasound image set to obtain a blurred ultrasound image set as a processed ultrasound image set.
[0106] In the second step, a key is generated for each processed ultrasonic image in the processed ultrasonic image set to generate ultrasonic image key information and obtain an ultrasonic image key information set.
[0107] In the third step, user access information detection is performed on the ultrasound image key information set to obtain a user behavior detection result set, wherein the user behavior detection results in the user behavior detection result set represent normal user behavior detection results and abnormal user behavior detection results.
[0108] As an example, the execution subject may detect the user access information corresponding to the ultrasound image key information set to obtain a user behavior detection result set. For example, the user needs to access the ultrasound image key information set.
[0109] In the fourth step, in response to determining that the user behavior detection result in the above user behavior detection result set represents a normal user behavior detection result, the ultrasound image key information set representing the normal user behavior detection is decrypted to obtain a decrypted ultrasound image key information set.
[0110] Step 5: Print out the decrypted ultrasound image key information set.
[0111] In a sixth step, in response to determining that the user behavior detection result in the above user behavior detection result set represents an abnormal user behavior detection result, an abnormal pop-up window is displayed for the ultrasound image key information set corresponding to the abnormal user behavior detection.
[0112] The technical content of the first step to the sixth step as an inventive point of an embodiment of the present disclosure solves the following technical problem: "When a user accesses a compressed ultrasound image set, abnormal access behavior may occur, which may cause data leakage and reduce the security of the system." The factors that lead to data leakage and reduced system security are often as follows: When a user accesses a compressed ultrasound image set, abnormal access behavior may occur, which may cause data leakage and reduce the security of the system. If the above factors are solved, the effect of avoiding data leakage and improving the security of the system can be achieved. In order to achieve this effect, the present disclosure first performs image preprocessing on the compressed ultrasound image set to obtain a processed ultrasound image set. A key is generated for each processed ultrasound image in the processed ultrasound image set to generate ultrasound image key information and obtain an ultrasound image key information set. User access information detection is performed on the ultrasound image key information set to obtain a user behavior detection result set, wherein the user behavior detection results in the user behavior detection result set represent normal user behavior detection results and abnormal user behavior detection results. In response to determining that the user behavior detection result in the above user behavior detection result set represents a normal user behavior detection result, the ultrasound image key information set corresponding to the normal user behavior detection is decrypted to obtain the decrypted ultrasound image key information set. The decrypted ultrasound image key information set is printed out. In response to determining that the user behavior detection result in the above user behavior detection result set represents an abnormal user behavior detection result, an abnormal pop-up window is displayed for the ultrasound image key information set corresponding to the abnormal user behavior detection. Therefore, data leakage is avoided by key generation, detection of user access behavior, and abnormal pop-up windows, and the security of the system is improved.
[0113] Here, the abnormal pop-up window mentioned above may refer to a window that pops up containing an "error" mark.
[0114] The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the image compression method based on medical ultrasound imaging in some embodiments of the present disclosure, the quality of ultrasound images is improved, and the stability of the ultrasound inspection system is improved. Specifically, the reason for the reduced stability of the ultrasound inspection system is that when collecting ultrasound images, multiple different types of ultrasound probes may cause the quality of the collected ultrasound images to be poor due to the uncalibrated parameters of the ultrasound probes when collecting images. Using a compression algorithm to directly compress the collected ultrasound images will cause image distortion and image freeze, which reduces the stability of the entire ultrasound inspection system. Based on this, in some embodiments of the present disclosure, the image compression method based on medical ultrasound imaging, first, updates the driver of the ultrasound host device to obtain an updated ultrasound host device. Parameters of at least one ultrasound probe of different types are calibrated to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device through a corresponding ultrasound probe interface. Image acquisition parameters are set for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set. For each ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected, the following processing steps are performed: according to the first ultrasonic image of preset quality, the ultrasonic probe acquisition parameter group in the ultrasonic probe acquisition parameter group set is matched to obtain the matched ultrasonic probe acquisition parameter group. Ultrasonic image acquisition is performed on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain the first acquired ultrasonic image, wherein the first acquired ultrasonic image represents the ultrasonic image acquired after the first ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected. According to the first acquired ultrasonic image, the second acquired ultrasonic image is acquired, wherein the second acquired ultrasonic image represents the ultrasonic image acquired after the second ultrasonic image of preset quality to be collected in the ultrasonic image set of preset quality to be collected. The second acquired ultrasonic image is compressed to obtain a compressed ultrasonic image. The obtained compressed ultrasonic image set is cached to the display terminal. Thus, the quality of the ultrasonic image is improved and the stability of the ultrasonic inspection system is improved.
[0115] Further references Figure 2 As an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of image compression methods based on medical ultrasound imaging. These device embodiments are similar to Figure 1 Corresponding to the method embodiments shown, the device can be specifically applied to various electronic devices.
[0116] like Figure 2As shown, some embodiments of the operator-based image detection device 200 include: an updating unit 201, a calibration unit 202, a setting unit 203, an execution unit 204 and a cache unit 205. The updating unit 201 is configured to update the driver of the ultrasound host device to obtain an updated ultrasound host device; the calibration unit 202 is configured to perform parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device through a corresponding ultrasound probe interface; the setting unit 203 is configured to perform image acquisition parameter setting on each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set; the execution unit 204 is configured to perform the following processing steps for each preset quality ultrasound image to be collected in the preset quality ultrasound image set: according to the first preset quality ultrasound image, the ultrasound probe acquisition parameter is set; The ultrasonic probe acquisition parameter groups in the array set are matched to obtain a matched ultrasonic probe acquisition parameter group; ultrasonic image acquisition is performed on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image, wherein the first acquired ultrasonic image represents an ultrasonic image acquired after the first ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; based on the first acquired ultrasonic image, a second acquired ultrasonic image is acquired, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; image compression is performed on the second acquired ultrasonic image to obtain a compressed ultrasonic image; the cache unit 205 is configured to cache the obtained compressed ultrasonic image set to the display terminal.
[0117] In a third aspect, some embodiments of the present disclosure provide an electronic device comprising: one or more processors; a storage device on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any implementation manner of the above-mentioned first aspect.
[0118] It is understood that the units described in the device 200 are similar to those described in the reference Figure 1 Therefore, the operations, features and beneficial effects described above for the method are also applicable to the device 200 and the units included therein, and will not be described in detail here.
[0119] Reference below Figure 3 , which shows a structural schematic diagram of an electronic device (such as a computing device) 300 suitable for implementing some embodiments of the present disclosure. Figure 3The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0120] like Figure 3 As shown, the electronic device 300 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 301, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 302 or a program loaded from a storage device 308 into a random access memory (RAM) 304. In RAM 303, various programs and data required for the operation of the electronic device 300 are also stored. The processing device 301, ROM 302, and RAM 304 are connected to each other via a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.
[0121] Typically, the following devices may be connected to the I / O interface 305: input devices 306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 308 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 309. The communication devices 309 may allow the electronic device 300 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 3 The electronic device 300 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead. Figure 3 Each block shown in the figure may represent one device, or may represent multiple devices as required.
[0122] In particular, according to some embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In some such embodiments, the computer program can be downloaded and installed from the network through the communication device 309, or installed from the storage device 308, or installed from the ROM 302. When the computer program is executed by the processing device 301, the functions defined in the method of some embodiments of the present disclosure are executed.
[0123] Figure 4 A diagram showing the arrangement of devices according to some embodiments of the image compression method based on medical ultrasound imaging according to the present disclosure.
[0124] Figure 5 Effect analysis diagrams of some embodiments of the image compression device based on medical ultrasound imaging according to the present disclosure are shown.
[0125] Figure 6 A diagram showing usage scenarios of some embodiments of an image compression device based on medical ultrasound imaging according to the present disclosure.
[0126] It should be noted that the computer-readable medium recorded in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may 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 of computer-readable storage media may include, but are not limited to: 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 thereof. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, device or device. In some embodiments of the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer readable signal medium 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. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0127] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0128] The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; or it may exist independently without being assembled into the electronic device. The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: updates the driver program of the ultrasound host device to obtain an updated ultrasound host device; performs parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the above-mentioned at least one ultrasound probe is connected to the above-mentioned updated ultrasound host device through a corresponding ultrasound probe interface; performs image acquisition parameter setting on each calibrated ultrasound probe in the above-mentioned calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set; for each preset quality ultrasound image to be collected in the preset quality ultrasound image set to be collected, the following processing steps are performed: according to the first preset quality ultrasound image, the above-mentioned ultrasound probe is calibrated; Performing parameter matching on the ultrasonic probe acquisition parameter groups in the ultrasonic probe acquisition parameter group set to obtain a matched ultrasonic probe acquisition parameter group; performing ultrasonic image acquisition on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image, wherein the first acquired ultrasonic image represents an ultrasonic image acquired after the first ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; acquiring a second acquired ultrasonic image based on the first acquired ultrasonic image, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; performing image compression on the second acquired ultrasonic image to obtain a compressed ultrasonic image; and caching the obtained compressed ultrasonic image set to a display terminal.
[0129] Computer program code for performing the operations of some embodiments of the present disclosure may be written in one or more programming languages or a combination 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 via 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).
[0130] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0131] The units described in some embodiments of the present disclosure may be implemented by software or hardware. The units described above may also be set in a processor, for example, they may be described as: a processor including: an update unit, a calibration unit, a setting unit, an execution unit, and a cache unit. The names of these units do not, in some cases, constitute limitations on the units themselves. For example, the update unit may also be described as "a unit that updates the driver program of the ultrasound host device to obtain the updated ultrasound host device."
[0132] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0133] The above descriptions are only some preferred embodiments of the present disclosure and the explanation of the technical principles used above. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above invention concept. For example, the above features are replaced with the technical features with similar functions disclosed in the embodiments of the present disclosure (but not limited to) and the technical solutions formed.
Claims
1. An image compression method based on medical ultrasound imaging, comprising: Updating the driver of the ultrasound host device to obtain the updated ultrasound host device; Performing parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device through a corresponding ultrasound probe interface; Setting image acquisition parameters for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group, thereby obtaining an ultrasound probe acquisition parameter group set; For each ultrasound image of preset quality to be acquired in the ultrasound image set of preset quality to be acquired, the following processing steps are performed: According to the first preset quality ultrasound image, parameter matching is performed on the ultrasound probe acquisition parameter groups in the ultrasound probe acquisition parameter group set to obtain a matched ultrasound probe acquisition parameter group; Performing ultrasonic image acquisition on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image, wherein the first acquired ultrasonic image represents an ultrasonic image acquired after the first ultrasonic image of the preset quality to be acquired in the set of ultrasonic images of the preset quality to be acquired; Acquire a second acquired ultrasonic image according to the first acquired ultrasonic image, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; performing image compression on the second acquired ultrasonic image to obtain a compressed ultrasonic image; The obtained compressed ultrasound image set is cached to a display terminal.
2. The method according to claim 1, wherein: The step of acquiring a second acquired ultrasonic image according to the first acquired ultrasonic image comprises: Performing image compression on the first acquired ultrasonic image to obtain a first compressed ultrasonic image; In response to determining that the data amount corresponding to the first compressed ultrasound image meets the preset data amount, preloading the second preset quality ultrasound image to obtain a loaded preset quality ultrasound image; Ultrasonic image acquisition is performed on the ultrasonic probe corresponding to the loaded preset quality ultrasonic image to obtain a second acquired ultrasonic image.
3. The method according to claim 1, wherein: The step of compressing the second acquired ultrasonic image to obtain a compressed ultrasonic image includes: Determining a quality factor of the second acquired ultrasound image to obtain an ultrasound image quality factor; The second acquired ultrasonic image is compressed according to the ultrasonic image quality factor to obtain a compressed ultrasonic image.
4. The method according to claim 1, wherein: The step of setting image acquisition parameters for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group to obtain an ultrasound probe acquisition parameter group set includes: Determine an image type for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound image type, thereby obtaining an ultrasound image type set, wherein the ultrasound image type set represents a collection of ultrasound images of different parts at the same time; Setting the probe frequency parameters for the ultrasound image type set to obtain an ultrasound probe frequency parameter group; Setting gain parameters for the ultrasound image type set to obtain an ultrasound probe gain parameter group; Setting a display depth parameter for the ultrasound image type set to obtain an ultrasound probe display depth parameter group; Setting resolution parameters for the ultrasound image type set to obtain an ultrasound probe resolution parameter group; Setting frame rate parameters for the ultrasound image type set to obtain an ultrasound probe frame rate parameter group; The ultrasonic probe frequency parameter group, the ultrasonic probe gain parameter group, the ultrasonic probe display depth parameter group, the ultrasonic probe resolution parameter group, and the ultrasonic probe frame rate parameter group are combined to obtain an ultrasonic probe acquisition parameter group set.
5. An image compression device based on medical ultrasonic imaging, comprising: An updating unit is configured to update a driver program for the ultrasound host device to obtain an updated ultrasound host device; a calibration unit configured to perform parameter calibration on at least one ultrasound probe of different types to obtain a calibrated ultrasound probe set, wherein the at least one ultrasound probe is connected to the updated ultrasound host device through a corresponding ultrasound probe interface; A setting unit is configured to set image acquisition parameters for each calibrated ultrasound probe in the calibrated ultrasound probe set to generate an ultrasound probe acquisition parameter group, thereby obtaining an ultrasound probe acquisition parameter group set; The execution unit is configured to perform the following processing steps for each ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired: according to the first ultrasonic image of preset quality, perform parameter matching on the ultrasonic probe acquisition parameter group in the set of ultrasonic probe acquisition parameter groups to obtain a matched ultrasonic probe acquisition parameter group; perform ultrasonic image acquisition on the ultrasonic probe corresponding to the matched ultrasonic probe acquisition parameter group to obtain a first acquired ultrasonic image, wherein the first acquired ultrasonic image represents an ultrasonic image acquired after the first ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; according to the first acquired ultrasonic image, acquire a second acquired ultrasonic image, wherein the second acquired ultrasonic image represents an ultrasonic image acquired after the second ultrasonic image of preset quality to be acquired in the set of ultrasonic images of preset quality to be acquired; perform image compression on the second acquired ultrasonic image to obtain a compressed ultrasonic image; The cache unit is configured to cache the obtained compressed ultrasound image set to a display terminal.
6. An electronic device comprising: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 4.
7. A computer readable medium having a computer program stored thereon, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Optimal utilization of bandwidth between ultrasound probe and display unit
CN107049358A
Distributed ultrasonic scanning system and communication method
CN114424948A
Method and system for reducing data transmission in ultrasound imaging
CN115768356A
Ultrasonic Diagnostic Apparatus, Method Of Controlling Ultrasonic Diagnostic Apparatus, And Program
US20170245834A1
Systems and methods for ultrasound imaging
US20240215953A1