Head ultrasonic image generation method and device, terminal equipment and storage medium
By acquiring the head depth image and characteristic values, the target position of the ultrasound signal is determined, which solves the problem that ultrasound signals are difficult to penetrate the skull, and achieves the rapid and accurate generation of high-quality head ultrasound images.
Patent Information
- Application Number
- CN202310980516.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-14
AI Technical Summary
When using ultrasound technology to obtain brain information, due to the differences in the high bone density and acoustic characteristics of the skull and the surrounding tissues, ultrasound signals are scattered or absorbed when passing through the skull, making it difficult to enter the brain, which in turn affects the imaging quality of ultrasound images. The prior art lacks a systematic sound-transparent window assist judgment solution, which makes it difficult for operators to quickly and accurately find the sound-transparent window of the skull.
By acquiring the head depth image of the individual to be tested, a plurality of positions to be detected are determined, and a first target position is determined based on the head characteristic value of each position to be detected. Then, an ultrasonic signal is transmitted to the first target position through the signal transmitting unit to generate a head ultrasonic image. The method assists the operator or robotic arm to quickly and accurately determine the first target position in the subject to be tested, thereby improving the efficiency and accuracy of generating high-quality head ultrasound images.
Through this method, the terminal device can quickly and accurately determine the transmissive window position of the skull, improve the imaging quality of ultrasound images, simplify the operation process, and improve the application efficiency of ultrasound technology in brain research.
Smart Images

Figure CN119423831A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application belong to the field of ultrasound technology, and in particular, relate to a method, apparatus, terminal device, and storage medium for generating a head ultrasound image. Background Art
[0002] With the continuous development of neuroscience, ultrasound technology has gradually improved its position in the field of brain research due to its low cost, portability, non-invasiveness and clinical practicality, such as transcranial sonography (TCS), transcranial Doppler (TCD), transcranial color Doppler (TCCS) and ultrasonic neuromodulation. When using ultrasound technology to obtain brain information, technicians can use ultrasound probes to transmit ultrasound signals to the brain tissue of the human brain, and generate ultrasound images based on the echo signals fed back by the brain tissue based on the ultrasound signals to obtain brain information.
[0003] However, since the human brain is wrapped in the skull, the skull has a high bone density and the acoustic properties of the skull are quite different from those of the surrounding tissues, most of the ultrasound signals will be scattered or absorbed by the skull when passing through it, so that only a small part of the ultrasound signal can enter the brain. Since the imaging quality of ultrasound images in ultrasound technology depends on the amount of ultrasound signals entering the brain, when applying ultrasound technology, the operator needs to find the weak parts of the skull as sound-transmitting windows in order to obtain ultrasound images with better imaging quality. Since there is no systematic sound-transmitting window auxiliary judgment solution in the prior art, it is difficult for operators to quickly and accurately find the sound-transmitting windows of the skull. Summary of the invention
[0004] In view of this, an embodiment of the present application provides a method, apparatus, terminal device and storage medium for generating a head ultrasound image, so as to assist an ultrasound operator to quickly and accurately find a target position, thereby quickly obtaining a high-quality ultrasound image.
[0005] A first aspect of an embodiment of the present application provides a method for generating a head ultrasound image, comprising:
[0006] In response to a start instruction, a head depth image of the individual to be detected is acquired, and a plurality of positions to be detected are determined based on the head depth image;
[0007] Determine a first target position from the plurality of positions to be detected based on the head feature value of each position to be detected;
[0008] An ultrasonic signal is transmitted to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
[0009] A second aspect of an embodiment of the present application provides a device for generating a head ultrasound image, comprising:
[0010] A module for determining positions to be detected, configured to obtain a head depth image of the individual to be detected in response to a start instruction, and determine a plurality of positions to be detected based on the head depth image;
[0011] A target position determination module, configured to determine a first target position from the plurality of positions to be detected based on a head feature value of each position to be detected;
[0012] The image generating module is used to transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
[0013] A third aspect of an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for generating a head ultrasound image as described in the first aspect above is implemented.
[0014] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for generating a head ultrasound image as described in the first aspect above is implemented.
[0015] A fifth aspect of the embodiments of the present application provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the method for generating a head ultrasound image as described in the first aspect.
[0016] Compared with the prior art, the embodiments of the present application have the following advantages:
[0017] In an embodiment of the present application, the terminal device can obtain a head depth image of the individual to be tested in response to a start-up instruction, and determine multiple positions to be detected of the head of the individual to be tested based on the head depth image; the terminal device can determine a first target position based on the head feature values corresponding to each position to be detected; and then, the terminal device can transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate an ultrasonic image of the head of the individual to be tested. Through the method provided in an embodiment of the present application, the terminal device can assist an operator or a robotic arm to quickly and accurately determine the first target position in the individual to be tested, thereby improving the efficiency and accuracy of generating high-quality head ultrasonic images. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or prior art descriptions. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 is a schematic diagram of a method for generating a head ultrasound image provided by an embodiment of the present application;
[0020] Figure 2 is a specific implementation flow chart of a method S101 for generating a head ultrasound image provided in an embodiment of the present application;
[0021] Figure 3 is a schematic diagram of a position to be detected provided in an embodiment of the present application;
[0022] Figure 4 is a specific implementation flow chart of a method S102 for generating a head ultrasound image provided in an embodiment of the present application;
[0023] Figure 5 This is a schematic diagram of the connection relationship of a terminal device provided in an embodiment of the present application;
[0024] Figure 6 This is a schematic diagram of the calculation principle of a transmission sound velocity provided in an embodiment of the present application;
[0025] Figure 7 is a schematic diagram of the incidence of a detection signal in soft tissue and bone provided by an embodiment of the present application;
[0026] Figure 8 is a specific implementation flow chart of a method S102 for generating a head ultrasound image provided in an embodiment of the present application;
[0027] Fig. 9 is a specific implementation flow chart of a method S103 for generating a head ultrasound image provided in an embodiment of the present application;
[0028] Fig.10 is a specific implementation flow chart of a method S103 for generating a head ultrasound image provided in an embodiment of the present application;
[0029] Fig.11 is a schematic diagram of a head ultrasound image provided in an embodiment of the present application;
[0030] Fig.12 This is a specific implementation flow chart of a method S1034 for generating a head ultrasound image provided in an embodiment of the present application;
[0031] Fig.13It is a flowchart of a method for generating a head ultrasound image provided in an embodiment of the present application;
[0032] Fig.14 is a schematic diagram of a head ultrasound image generating device provided in an embodiment of the present application;
[0033] Fig.15 It is a schematic diagram of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] In the following description, specific details such as specific system structures, technologies, etc. are proposed for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from hindering the description of the present application.
[0035] The technical solution of the present application is described below through specific embodiments.
[0036] Reference Figure 1 , shows a schematic diagram of a method for generating a head ultrasound image provided by an embodiment of the present application, wherein the method provided by an embodiment of the present application can be applied to a control device of an ultrasound instrument, a computer or other terminal device. The terminal device can be a control device on the ultrasound instrument. In this case, the operation of the ultrasound instrument can be directly controlled by the terminal device. The terminal device can also be a terminal device such as a computer that exists independently of the ultrasound instrument. In this case, the terminal device can transmit data with the ultrasound instrument through a data transmission unit. The above method can specifically include the following steps:
[0037] S101 . In response to a start instruction, obtain a head depth image of a to-be-detected individual, and determine a plurality of to-be-detected positions based on the head depth image.
[0038] In an embodiment of the present application, the terminal device can turn on the camera module on the terminal device in response to the startup instruction. Among them, the camera module on the terminal device can be composed of a depth camera and / or a color camera (RGB camera). The terminal device can obtain a head depth image of the individual to be tested through the camera module, and determine a plurality of positions to be detected on the head of the individual to be tested based on the acquired head depth image. Among them, the depth camera can be used to obtain a depth image of the head of the individual to be tested, and the color camera can be used to perform point cloud coloring on the depth image collected by the depth camera to generate a color head depth image.
[0039] In a possible implementation, a user may initiate a start instruction to the terminal device through a start control on the terminal device.
[0040] In one possible implementation, the terminal device can be used to assist an ultrasound instrument in generating high-quality head ultrasound images. In this case, the terminal device can be connected to the ultrasound instrument, and when the user starts running the ultrasound instrument, the ultrasound instrument can initiate a startup instruction to the terminal device.
[0041] S102: Determine a first target position from the multiple positions to be detected based on the head feature value of each position to be detected.
[0042] In an embodiment of the present application, after the terminal device determines multiple positions to be detected on the head of the individual to be detected, the head feature value at each position to be detected can be obtained through the signal transmitting unit on the ultrasonic instrument, and the first target position can be determined from the multiple positions to be detected according to the head feature values corresponding to each position to be detected. The signal transmitting unit can transmit an ultrasonic signal to the head of the individual to be detected at the position to be detected, and the signal receiving unit on the ultrasonic instrument can receive the echo signal fed back by the head according to the ultrasonic signal, and determine the head feature value corresponding to the position to be detected according to the received echo signal.
[0043] In a possible implementation, if the terminal device is connected to a display unit, after determining multiple positions to be detected on the head of the individual to be detected, the terminal device can generate an indication image based on the head depth image of the individual to be detected and the positions of each position to be detected on the head depth image, and display the indication image on the display unit, so that the operator of the ultrasound instrument can place the signal transmitting unit on the corresponding position to be detected according to the indication image, and obtain the head feature value of each position to be detected through the signal transmitting unit. The display unit can be a display screen or AR (Augmented reality) glasses.
[0044] In another possible implementation, the signal transmitting unit in the ultrasonic instrument can also be automatically controlled by a mechanical arm. In this case, after the terminal device determines multiple positions to be detected on the head of the individual to be detected, it can control the mechanical arm to move the signal transmitting unit to the corresponding position to be detected. The terminal device can obtain the target distance between the position to be detected and the depth camera and the position information corresponding to the position to be detected through the depth camera. The terminal device can control the mechanical arm to place the signal transmitting unit on the corresponding position to be detected according to the target distance and position information, and obtain the head feature value corresponding to the position to be detected through the signal transmitting unit.
[0045] S103: Transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
[0046] In the embodiment of the present application, after determining the first target position, the terminal device can transmit an ultrasonic signal to the first target position through a signal transmitting unit. The signal receiving unit on the ultrasonic instrument can receive an echo signal fed back from the head of the individual to be tested, and generate a first head ultrasonic image of the individual to be tested according to the echo signal.
[0047] In one possible implementation, after determining the first target position, the terminal device can place the signal transmitting unit at the first target position by manipulating the robotic arm, and control the signal transmitting unit to transmit an ultrasonic signal to the head of the individual to be tested at the first target position to generate a first head ultrasonic image of the individual to be tested.
[0048] In one possible implementation, if the terminal device is connected to a display device, then after determining the first target position, the terminal device can generate a target image based on the head depth image of the individual to be tested and the position of the first target position on the head depth image, and display the target image through a display unit, so that the operator of the ultrasound instrument can place the signal transmitting unit at the corresponding first target position according to the target image, and obtain an ultrasound signal transmitted to the first target position through the signal transmitting unit to generate a first head ultrasound image.
[0049] In this embodiment, the terminal device determines multiple positions to be detected on the head of the individual to be tested through the head depth image of the individual to be tested. Then, the terminal device can determine the first target position from the multiple positions to be detected according to the head feature values corresponding to each position to be detected. The terminal device can transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested. Through the method provided in this embodiment, the terminal device can quickly and accurately determine the position on the head of the individual to be tested that conforms to the temporal bone field of view based on the head depth image and the head feature values, which can effectively improve the efficiency and accuracy of the ultrasonic instrument in generating high-quality ultrasonic images.
[0050] Figure 2 FIG. 5 shows a specific implementation flow chart of a method S101 for generating a head ultrasound image provided in the second embodiment of the present application. Figure 2 , compared to Figure 1 In the embodiment, a method for generating a head ultrasound image provided in this embodiment, S101 includes: S1011 to S1012, which are described in detail as follows:
[0051] S1011. Determine the temporal window range of the individual to be tested through the head depth image.
[0052] In this embodiment, after acquiring the head depth image of the individual to be tested, the terminal device can input the head depth image into the temporal window recognition algorithm preset by the user, and determine the temporal window range of the individual to be tested through the temporal window recognition algorithm. Figure 3 , is a schematic diagram of a position to be detected provided in an embodiment of the present application. Figure 3 As shown, the terminal device can identify the area from the front of the ear to the eye in the head depth image as the temporal window range of the individual to be tested. The terminal device can generate multiple positions to be tested in the temporal window range where the temporal bone field of view may exist according to the head depth image.
[0053] S1012: Generate a plurality of positions to be detected within the temporal window range based on the depression value of the temporal window range.
[0054] In an embodiment of the present application, after the terminal device identifies the temporal window range of the individual to be tested, multiple positions to be detected can be generated within the temporal window range according to the depression values of each position in the temporal window range. The terminal device can determine the depression values of each position in the temporal window range of the individual to be tested based on the head depth image, and determine the depressed position in the temporal window range as the position to be detected. Among them, the depression value at a certain position of the individual to be tested can be used to indicate the depression of the position compared to the surrounding positions.
[0055] In a possible implementation, after determining the temporal window range of the individual to be tested, the terminal device can also obtain multiple feature information such as the gender, age and skull shape of the individual to be tested, and generate a position to be detected based on all the feature information. For example, if the gender of a certain individual to be tested is female and the age is 14 years old, since the temporal bone field of underage females often appears in the front window range of the temporal window range, the terminal device can generate the position to be detected within the front window range of the temporal window range, that is, the terminal device can generate the position to be detected in the range behind the zygomatic process of the individual to be tested and close to the top of the zygomatic bone. For another example, if the gender of a certain individual to be tested is a 65-year-old female, since the temporal bone field of elderly women often appears in the back window range of the temporal window range, the terminal device can generate the position to be detected within the back window range of the temporal window range, that is, the terminal device can generate the position to be detected at the front edge of the tragus of the individual to be tested.
[0056] By using the method provided in this embodiment, the terminal device can identify the temporal window range of the individual to be tested through the head depth image of the individual to be tested, and generate multiple positions to be detected within the temporal window range. By using the method provided in this embodiment, the accuracy of the terminal device in generating the positions to be detected can be improved.
[0057] Figure 4 FIG. 5 shows a specific implementation flow chart of a method S102 for generating a head ultrasound image provided in the third embodiment of the present application. Figure 4 , compared to Figure 1 In the embodiment, the method for generating a head ultrasound image provided in this embodiment includes S1021 to S1023, which are described in detail as follows:
[0058] S1021. Transmit a detection signal to each of the positions to be detected, and receive an echo signal fed back by each of the positions to be detected based on the detection signal.
[0059] In this embodiment, after determining multiple positions to be detected, the terminal device can transmit a detection signal to each position to be detected through a signal transmitting unit. The terminal device can also receive an echo signal corresponding to each position to be detected through a signal receiving unit. Figure 5 , shows a schematic diagram of the connection relationship of a terminal device provided in an embodiment of the present application. Figure 5 As shown, in the embodiment of the present application, the signal transmitting unit and the signal receiving unit can both be an ultrasonic probe or an ultrasonic transducer in an ultrasonic instrument. Through the ultrasonic probe in the ultrasonic instrument, an ultrasonic signal can be transmitted to the position to be detected, and an echo signal fed back from the head of the individual to be detected can be received. Among them, the detection signal transmitted by the terminal device can be an ultrasonic signal when the signal frequency and signal strength are preset frequency and preset strength. The echo signal can be a signal radiated back to the skin surface by the tissue at the position to be detected after receiving the ultrasonic signal.
[0060] It should be noted that the signal receiving unit and signal transmitting unit proposed in the embodiment of the present application are not used to limit the actual modules in the ultrasonic device. The ultrasonic device may also include but is not limited to multiple modules such as a control module, a signal amplification module, and a processing module. Among them, the control module can complete a series of control functions based on a specific computer program instruction segment, such as adjusting the transmission signal frequency, amplitude, pulse repetition frequency, etc. The signal amplification module can be used to amplify the echo signal received by the signal receiving unit. The signal amplification module can also be used to enhance the ultrasonic signal emitted by the ultrasonic device. The processing module can generate a head ultrasonic image, bone density information, and tissue hardness information based on the amplified echo signal. The above-mentioned modules can be connected to the ultrasonic probe or ultrasonic transducer through input and output devices to achieve the purpose of data transmission. Among them, the above-mentioned modules can also be embedded in the ultrasonic probe or ultrasonic transducer to achieve the purpose of miniaturization.
[0061] S1022: Determine bone density information corresponding to each of the positions to be detected according to the echo signal.
[0062] In this embodiment, after the terminal device receives the echo signal through the signal receiving unit, the bone density information corresponding to each position to be detected can be calculated according to the echo signal corresponding to each position to be detected.
[0063] In a possible implementation, the bone density information corresponding to the position to be detected can be effectively measured by quantitative ultrasonic detection technology. The terminal device can calculate the speed of sound (Speed of Sound, SOS) and broadband ultrasound attenuation (Broadband Ultrasound Attenuation, BUA) of the detection signal at a certain position to be detected based on the received echo signal, and determine the bone density information corresponding to the position to be detected based on the speed of sound and the broadband ultrasound attenuation. Among them, the broadband ultrasound attenuation value can be used to represent the attenuation rate of the detection signal in the effective frequency band. The broadband ultrasound attenuation value is highly correlated with the bone density and microstructure of the bone, and therefore is effective data for determining bone density information. The speed of sound can be used to represent the speed of sound of the detection signal propagating in the bone, and is also an important data for determining bone density information.
[0064] In a possible implementation, the signal receiving unit may be composed of two receivers, and the terminal device may calculate the speed of sound (SOS) of the detection signal propagating in the bone according to the difference between the echo signals received by the two receivers.
[0065] In a possible implementation, the terminal device may calculate the conducted sound velocity by the following formula:
[0066] SOS=ΔL / ΔTOF
[0067] Wherein, ΔL can be used to represent the distance between two receivers in the signal receiving unit; ΔTOF can be used to represent the difference between the receiving times of the first echo signal received by the two receivers. Figure 6 , is a schematic diagram of the calculation principle of a transmission sound velocity provided in an embodiment of the present application. Figure 6 As shown, when the ultrasonic probe transmits an ultrasonic signal to the position to be detected at a certain angle and at an ultrasonic frequency preset by the user, the ultrasonic signal can propagate along the surface and inside of the bone after entering the bone, and a small amount of energy will be radiated back to the skin surface through the soft tissue at each position of the bone. Therefore, the terminal device can receive the echo signal radiated back from the bone at different positions through two receivers. According to the position difference between the two receivers and the time difference of receiving the echo signal, the transmission speed of the ultrasonic signal when propagating in the bone can be determined.
[0068] In a possible implementation, since the bones of the individual to be tested are porous materials, the detection signal will be absorbed by the bones when propagating in the bones and generate diffracted ultrasonic waves. Furthermore, since the absorption, propagation and diffraction of the ultrasonic signal by the bones are related to the volume, hardness and density of the bones, the broadband ultrasonic attenuation value of the detection signal can be determined by measuring the attenuation intensity of the detection signal after propagating a certain distance, and then the bone density information corresponding to the position to be detected can be determined. Among them, the attenuation intensity of the detection signal after propagating a distance x can be calculated by the following formula:
[0069] I=I O e -αf(x)
[0070] Wherein, I can be used to represent the emission intensity of the signal transmitting unit when transmitting the detection signal; I O It can be used to indicate the attenuation strength of the echo signal received by the signal receiving unit; f(x) can be used to indicate the attenuation coefficient of the detection signal after propagating a distance x, which is related to the propagation medium of the ultrasonic signal, the signal frequency of the detection signal and the ambient temperature of the environment where the ultrasonic signal is located; α can be used to indicate the critical angle when the detection signal is incident from soft tissue to bone. Figure 7 , is a schematic diagram of the incident detection signal in soft tissue and bone provided in an embodiment of the present application. Among them, Figure 7 (a) is a side view of the ultrasonic probe transmitting an ultrasonic signal to a position to be detected. Figure 7 (b) in the figure is a top view of the ultrasonic probe transmitting ultrasonic signals to the position to be detected. Figure 7 As shown in (b), when the ultrasonic probe transmits an ultrasonic signal to the position to be detected at a certain angle and an ultrasonic frequency preset by the user, the ultrasonic signal can first be incident on the soft tissue at a certain angle, and then be refracted in the soft tissue, and then be incident on the bone at a certain angle.
[0071] Among them, the critical angle α when the ultrasonic signal is incident from soft tissue to bone can be calculated by the following formula:
[0072]
[0073] Among them, v s It can be used to represent the propagation speed of the detection signal in soft tissue. For example, v s The common value is 1540m / s; SOS can be used to indicate the speed of sound transmission of ultrasonic signals in bones.
[0074] In a possible implementation, the terminal device can directly measure the attenuation strength of the received echo signal through the signal receiving unit. Since within a specific signal frequency, the attenuation strength of the attenuated detection signal is linearly related to the emission strength of the detection signal, the terminal device can substitute the emission strength of the signal transmitting unit when transmitting the detection signal and the attenuation strength of the echo signal received by the signal receiving unit into the following formula to calculate the broadband ultrasonic attenuation value corresponding to the detection signal. For example, the signal frequency used to measure the broadband ultrasonic attenuation value can be 0.2 to 0.6 MHz.
[0075]
[0076] Wherein, BUA can be used to indicate the broadband ultrasonic attenuation value corresponding to the detection signal; I can be used to indicate the emission intensity of the signal transmitting unit when transmitting the detection signal; I O It can be used to indicate the attenuation strength of the echo signal received by the signal receiving unit; f can be used to indicate the attenuation coefficient of the detection signal, which is related to the propagation medium of the detection signal, the signal frequency of the detection signal and the ambient temperature of the environment where the detection signal is located.
[0077] In a possible implementation, after obtaining the transmission sound velocity and the broadband ultrasonic attenuation value, the terminal device can also calculate the stiffness index of the bone corresponding to the position to be detected according to the transmission sound velocity and the broadband ultrasonic attenuation value. The terminal device can perform a qualitative assessment of the position to be detected according to the stiffness index, the transmission sound velocity and the broadband ultrasonic attenuation value to determine the bone density information corresponding to the position to be detected.
[0078] In a possible implementation, the terminal device may calculate the stiffness index by the following formula:
[0079] SI=(0.28*SOS)+(0.67*BUA)-420
[0080] Among them, SI can be used to represent the stiffness index of the bone at the position to be detected; SOS can be used to represent the conducted sound velocity of the bone at the position to be detected; and BUA can be used to represent the broadband ultrasonic attenuation value of the bone at the position to be detected.
[0081] In a possible implementation, the terminal device may determine the bone density information corresponding to the position to be detected based on one or more data of the stiffness index, the transmission sound velocity, and the broadband ultrasonic attenuation value.
[0082] In a possible implementation, the terminal device may store a bone stiffness table, a bone sound velocity table, and a bone attenuation table preset by the user. Among them, the bone stiffness table may include multiple different stiffness index ranges and the first bone density results corresponding to each stiffness index range. After obtaining the stiffness index of the bone corresponding to the position to be detected, the terminal device can obtain the bone stiffness table from the database and determine which stiffness index range in the bone stiffness table the measured stiffness index belongs to. According to the stiffness index range to which the stiffness index belongs, the terminal device can determine the first bone density result corresponding to the stiffness index.
[0083] Similar to the bone stiffness table, the bone sound velocity table contains multiple different sound velocity ranges and the second bone density results corresponding to each sound velocity range. After obtaining the conduction sound velocity of the bone corresponding to the position to be detected, the terminal device can obtain the bone sound velocity table from the database and determine which sound velocity range in the bone sound velocity table the measured conduction sound velocity belongs to. Based on the sound velocity range described by the conduction sound velocity, the terminal device can determine the second bone density result corresponding to the conduction sound velocity.
[0084] Similar to the bone stiffness table, the bone attenuation table contains multiple different broadband ultrasonic attenuation ranges and the third bone density results corresponding to each broadband ultrasonic attenuation range. After obtaining the broadband ultrasonic attenuation value of the bone corresponding to the position to be detected, the terminal device can obtain the bone attenuation table from the database and determine which broadband ultrasonic attenuation range in the bone attenuation table the measured broadband ultrasonic attenuation value belongs to. According to the broadband ultrasonic attenuation range in which the broadband ultrasonic attenuation value is located, the terminal device can determine the third bone density result corresponding to the broadband ultrasonic attenuation value.
[0085] In a possible implementation, the terminal device may generate bone density information corresponding to the position to be detected based on the first bone density result, the second bone density result, and the third bone density result. Wherein, illustratively, the first bone density result, the second bone density result, and the third bone density result may be the first bone density score, the second bone density score, and the third bone density score corresponding to the position to be detected, respectively. The terminal device may calculate the target density score corresponding to the position to be detected based on the weight parameters corresponding to the transmission sound velocity, the stiffness index, and the broadband ultrasonic attenuation value, and the three bone density scores, and determine the bone density information corresponding to the position to be detected based on the target density score.
[0086] It should be noted that the content in this embodiment is only an example method for calculating bone density information. The content in the embodiments of this application is not used to limit the method for calculating bone density information. Those skilled in the art can obtain the bone density information corresponding to the position to be detected by any bone density calculation method known in the art.
[0087] S1023. Determine the first target position from the multiple positions to be detected according to the bone density information.
[0088] In this embodiment, after the terminal device obtains the bone density information corresponding to each position to be detected, it can determine the first target position from multiple positions to be detected according to the bone density information. Among them, the terminal device can select the position to be detected with the smallest bone density as the first target position according to the bone density information.
[0089] In this embodiment, since the ultrasonic signal is a mechanical wave, the propagation characteristics of the ultrasonic signal will change with the change of the medium, wherein the propagation characteristics of the ultrasonic signal are particularly susceptible to the elasticity, microstructure and density of the medium. In addition, since the part to be detected in the embodiment of the present application is the head, the skin and muscle tissue of the head are relatively weak and have little effect on the ultrasonic signal, but the thicker skull outside the brain has a greater effect on the attenuation of the ultrasonic signal. Therefore, by determining the first target position through the bone density information corresponding to the position to be detected, the first target position with less effect on the ultrasonic signal can be accurately selected, thereby quickly and accurately generating a high-quality head ultrasonic image.
[0090] Figure 8 FIG. 4 shows a specific implementation flow chart of a method S102 for generating a head ultrasound image provided in the fourth embodiment of the present application. Figure 8 , compared to Figure 1 In the embodiment, the method for generating a head ultrasound image provided in this embodiment includes S102: S801 to S803, which are described in detail as follows:
[0091] S801, transmitting a detection signal to each of the positions to be detected by the signal transmitting unit, and collecting the detection force when the signal transmitting unit transmits the detection signal by a pressure sensor.
[0092] In this embodiment, after determining multiple positions to be detected, the terminal device can transmit a detection signal to each position to be detected through a signal transmitting unit. While transmitting the detection signal to each position to be detected, the terminal device can also start a pressure sensor and collect the detection force when the signal transmitting unit transmits the detection signal through the pressure sensor. After the terminal device transmits the detection signal, it can also receive the echo signal corresponding to each position to be detected through a signal receiving unit.
[0093] S802, determining the tissue hardness information based on the waveform change information of the echo signal, the detection force and the radius of the signal transmitting unit; the echo signal is a signal fed back by the brain tissue of the individual to be tested based on the detection signal.
[0094] In this embodiment, the terminal device can determine the tissue hardness information corresponding to the position to be detected based on the signal waveform corresponding to the echo signal received by the signal receiving unit, the detection strength when the signal transmitting unit transmits the detection signal, and the radius of the signal transmitting unit. The echo signal can be a signal fed back by the brain tissue corresponding to the position to be detected based on the detection signal transmitted by the signal transmitting unit.
[0095] In a possible implementation, when the terminal device needs to measure the tissue hardness information corresponding to a certain position to be detected, the terminal device can control the mechanical arm to place the signal transmitting unit on the position to be detected. Then, the terminal device can control the mechanical arm to press the signal transmitting unit to the position to be detected according to the preset force, and at the same time measure the detection force of the signal transmitting unit through the pressure sensor. The terminal device can control the signal transmitting unit to continuously transmit the detection signal to the position to be detected from the pressing force of 0 until the mechanical arm reaches the preset force. At the same time, the terminal device can continuously receive the echo signal fed back from the position to be detected through the signal receiving unit. According to the echo signal received by the signal receiving unit in the interval from the detection force of 0 to the detection force unchanged, the waveform change information of the echo signal is determined.
[0096] In one possible implementation, after obtaining the waveform change information of the echo signal, the terminal device can determine the tissue thickness change value corresponding to the position to be detected based on the waveform change information. After obtaining the tissue thickness change value, the terminal device can input the radius of the signal transmitting unit, the tissue thickness change value and the detection force finally measured by the pressure sensor into a preset tissue hardness function for calculation to determine the tissue hardness corresponding to the position to be detected.
[0097] In one possible implementation, the tissue hardness function may be described as follows:
[0098] K=P(1-u 2 ) / 2aEw
[0099] Among them, K can be used to represent the tissue hardness information corresponding to the position to be detected; P can be used to represent the detection force collected by the pressure sensor; u can be used to represent the Poisson's ratio of the tissue corresponding to the position to be detected. For example, the Poisson's ratio u can be 0.45; a can be used to represent the radius of the signal emitting unit; E can be used to represent the Young's modulus of the tissue corresponding to the position to be detected; w can be used to represent the change value of the tissue thickness corresponding to the position to be detected.
[0100] S803: Determine the first target position from the multiple positions to be detected according to the tissue hardness information.
[0101] In this embodiment, after the terminal device obtains the tissue hardness information corresponding to each position to be detected, it can determine the first target position from multiple positions to be detected according to the tissue hardness information. The terminal device can select the position to be detected with the smallest tissue hardness as the first target position according to the tissue hardness information.
[0102] In a possible implementation, after acquiring the tissue hardness information, the terminal device can also determine the first target position from multiple positions to be detected in combination with the tissue hardness information and the bone density information. The terminal device can determine the tissue hardness score and the target density score corresponding to the position to be detected based on the tissue hardness information and the bone density information. The terminal device can calculate the target score corresponding to each position to be detected based on the hardness weight corresponding to the tissue hardness information, the density weight tissue hardness score corresponding to the bone density information, and the target density score. The terminal device can select the first target position with the least impact on the ultrasonic signal from multiple positions to be detected based on the target score.
[0103] In the method provided in this embodiment, the terminal device can transmit a detection signal to each position to be detected through a signal transmitting unit, and receive an echo signal of the position to be detected based on the feedback of the detection signal through a signal receiving unit. The terminal device can determine the tissue hardness information corresponding to the position to be detected based on the waveform change information of the echo signal received by the signal receiving unit, the detection strength when the signal transmitting unit transmits the detection signal, and the radius of the signal transmitting unit. Since the ultrasonic signal is affected by the tissue hardness when propagating in the tissue, the terminal device can select the first target position with the least impact on the ultrasonic signal from multiple positions to be detected based on the tissue hardness information, so that the ultrasonic instrument can quickly and accurately generate an ultra-high-quality head ultrasound image.
[0104] Fig. 9 FIG. 4 shows a specific implementation flow chart of a method S103 for generating a head ultrasound image provided in the fourth embodiment of the present application. Fig. 9 , compared to Figure 1 In the embodiment, the method for generating a head ultrasound image provided by the embodiment includes S103: S901 to S903, which are described in detail as follows:
[0105] S901. Collect, by means of a pressure sensor, the pressing force of the signal transmitting unit when transmitting the ultrasonic signal.
[0106] In this embodiment, when the terminal device transmits an ultrasonic signal to the first target position through the signal transmitting unit, the terminal device can turn on the pressure sensor and collect the pressing force when the signal transmitting unit transmits the ultrasonic signal through the pressure sensor.
[0107] In a possible implementation, when the terminal device collects the pressing force of the signal transmitting unit, it can determine whether the pressing force is within the optimal pressure range preset by the user. When the terminal device determines that the pressing force is greater than or equal to the minimum pressure value preset by the user, and the pressing force is less than or equal to the maximum pressure value preset by the user, the terminal device can determine that the pressing force is within the optimal pressure range, and at this time, the terminal device controls the signal transmitting unit to transmit an ultrasonic signal to the first target position.
[0108] S902: If the pressing force is less than a preset minimum pressure value, a first alarm message is generated; the first alarm message is used to indicate that the pressing force of the signal transmitting unit is currently too small.
[0109] In this embodiment, if the pressing force collected by the pressure sensor is less than the preset minimum pressure value, the terminal device can determine that the pressing force of the signal transmitting unit is too small at this time, and the terminal device can generate a first alarm message. The first alarm message can be used to indicate that the current pressing force of the signal transmitting unit is too small.
[0110] In a possible implementation, if the signal transmitting unit is manually controlled by an operator, the first alarm information generated by the terminal device may be the first prompt information. The terminal device may display the first prompt information on the display unit to prompt the operator that the pressing force is too small and needs to be increased.
[0111] In a possible implementation, if the signal transmitting unit is automatically controlled by a mechanical arm, the first alarm information generated by the terminal device may be the first control information. The terminal device may calculate the first force difference between the pressing force collected by the current pressure sensor and the optimal force pre-set by the user, and generate the first control information according to the first force difference. The terminal device may control the mechanical arm to increase the pressing force according to the first force difference through the first control information until the pressing force collected by the sensor meets the optimal force.
[0112] S903: If the pressing force is greater than a preset maximum pressure value, a second alarm message is generated; the second alarm message is used to indicate that the pressing force of the signal transmitting unit is currently too great.
[0113] In this embodiment, if the pressing force collected by the pressure sensor is greater than the preset minimum pressure value, the terminal device can determine that the pressing force of the signal transmitting unit is too large at this time, and the terminal device can generate a second alarm message. The second alarm message can be used to indicate that the current pressing force of the signal transmitting unit is too large.
[0114] In a possible implementation, if the signal transmitting unit is manually controlled by an operator, the second alarm information generated by the terminal device may be a second prompt information. The terminal device may display the second prompt information on a display unit to prompt the operator that the pressing force is too great and needs to be reduced.
[0115] In a possible implementation, if the signal transmitting unit is automatically controlled by a mechanical arm, the second alarm information generated by the terminal device may be the second control information. The terminal device may calculate the second force difference between the pressing force collected by the current pressure sensor and the optimal force preset by the user, and generate the second control information according to the second force difference. The terminal device may control the mechanical arm to reduce the pressing force according to the second force difference through the second control information until the pressing force collected by the sensor meets the optimal force.
[0116] In this embodiment, the terminal device can also collect the pressing force when the signal transmitting unit transmits the ultrasonic signal through the pressure sensor, and the terminal device determines whether the current pressing force is within the optimal pressure range. If the current pressing force is not within the optimal pressure range, the terminal device can generate a corresponding alarm message based on the pressing force. Through the method provided in this embodiment, the terminal device can ensure that the signal transmitting unit is close enough to the head of the individual to be tested when transmitting the ultrasonic signal, and the pressing force is appropriate. Therefore, through the method provided in this embodiment, the terminal device can further assist the ultrasonic instrument in generating high-quality head ultrasound images.
[0117] Fig.10 FIG. 5 shows a specific implementation flow chart of a method S103 for generating a head ultrasound image provided in the fifth embodiment of the present application. Fig.10 , compared to Figure 1 In the embodiment, the method for generating a head ultrasound image provided by the embodiment includes S1031 to S1034, which are described in detail as follows:
[0118] S1031. Obtain a first clarity value corresponding to the first head ultrasound image through a clarity evaluation algorithm.
[0119] In this embodiment, when the terminal device transmits an ultrasonic signal through the signal transmitting unit, it can also turn on the inertial measurement unit and measure the initial angle of the signal transmitting unit when transmitting the ultrasonic signal through the inertial measurement unit. After the terminal device transmits the ultrasonic signal to the first target position through the signal transmitting unit and generates a first head ultrasonic image corresponding to the first target position, it can also input the generated first head ultrasonic image into the clarity evaluation algorithm preset by the user. The terminal device can obtain the first clarity value corresponding to the first head ultrasonic image through the clarity evaluation algorithm.
[0120] In a possible implementation, after the terminal device obtains the first clarity value, it can determine whether the first clarity value meets the clarity condition preset by the user. If the terminal device determines that the first clarity value corresponding to the current first head image meets the clarity condition, the terminal device can use the first head image as the target head image corresponding to the individual to be detected, and output the target head image. Fig.11 , shows a schematic diagram of a head ultrasound image provided by an embodiment of the present application. Fig.11 (a) is a brain ultrasound image obtained under the temporal bone field of view. Fig.11 (b) in the figure is a brain ultrasound image generated in a non-temporal bone field of view. Fig.11 As shown in (a), the brain ultrasound image generated under the temporal bone field of view can clearly show the relevant information of the cerebral arteries.
[0121] In a possible implementation, the clarity evaluation algorithm in the terminal device can be trained by any machine learning model through training samples. The training samples may include positive samples and negative samples. The positive samples may be composed of a plurality of first brain ultrasound images and a first expected clarity value corresponding to each first brain ultrasound image. The first brain ultrasound image is generated by an ultrasound signal emitted by a signal transmitting unit at a position that satisfies the temporal bone field of view. The negative sample may be composed of a plurality of second brain ultrasound images and a second expected clarity value corresponding to each second brain ultrasound image. The second brain ultrasound image is generated by an ultrasound signal emitted by a signal transmitting unit at a position that does not satisfy the temporal bone field of view.
[0122] S1032: If the first clarity value does not meet a preset clarity condition, determine a first target angle of the signal transmitting unit.
[0123] In this embodiment, if the terminal device determines that the first clarity value corresponding to the first head ultrasound image does not meet the preset clarity condition, the terminal device can determine the first target angle of the signal transmitting unit based on the initial angle when the signal transmitting unit generates the first head ultrasound image.
[0124] In a possible implementation, a user-preset angle set may be stored in the terminal device, and the angle set may include multiple angle values. After determining that the first clarity value does not meet the clarity condition, the terminal device may determine an initial angle value in the angle set that is closest to the initial angle, and use the next angle value of the initial angle value in the angle set as the first target angle.
[0125] S1033: Transmit an ultrasonic signal to the first target position at the first target angle to generate a second head ultrasonic image of the individual to be tested.
[0126] In this embodiment, after determining the first target angle, the terminal device may transmit an ultrasonic signal to the first target position through the first target angle to generate a second head ultrasonic image of the individual to be tested.
[0127] In a possible implementation, if the signal transmitting unit is manually controlled by an operator, the terminal device may generate a third prompt message according to the initial angle and the first target angle. The terminal device may display the third prompt message through a display unit to prompt the operator to adjust the transmitting angle of the signal transmitting unit to the first target angle.
[0128] In a possible implementation, when the operator adjusts the transmission angle of the signal transmitting unit, the terminal device can control the inertial measurement unit to continuously measure the real-time angle of the signal transmitting unit, and display the real-time angle of the signal transmitting unit through the display unit to assist the operator in adjusting the transmission angle of the signal transmitting unit to the first target angle. When the terminal device detects that the signal transmitting unit reaches the first target angle, the terminal device can generate transmission information, and display the transmission information through the display device to prompt the operator to control the signal transmitting unit to transmit the ultrasonic signal at the current angle.
[0129] In a possible implementation, if the signal transmitting unit is controlled by a mechanical arm, the terminal device may generate third control information according to the initial angle and the first target angle. The terminal device may control the mechanical arm to adjust the signal transmitting unit to the first target angle through the third control information, and control the signal transmitting unit to transmit an ultrasonic signal to the first target position at the first target angle to generate a second head ultrasonic image.
[0130] S1034: If the second clarity value corresponding to the second head ultrasound image does not meet the clarity condition, update the first target angle until the second clarity value meets the clarity condition.
[0131] In this embodiment, after the terminal device transmits an ultrasonic signal to the first target position at the first target angle through the signal transmitting unit, a second head ultrasound image corresponding to the first target angle can be generated. The terminal device can determine the second clarity value corresponding to the second head ultrasound image through a clarity algorithm, and determine whether the second clarity value meets the clarity condition. If the terminal device determines that the second clarity value corresponding to the second head ultrasound image does not meet the clarity condition, the terminal device can update the first target angle, and transmit an ultrasonic signal to the first target position at the updated first target angle through the signal transmitting unit to generate a new second head ultrasound image.
[0132] In a possible implementation, the terminal device may obtain a next angle value of the first target angle from the angle set, and update the first target angle according to the next angle value. The terminal device may continuously update the first target angle through multiple angle values in the angle set until the second clarity value corresponding to the second head ultrasound image meets the clarity condition.
[0133] In a possible implementation, if the second clarity value corresponding to the second head ultrasound image meets the clarity condition, the terminal device may use the second head image as a target head image corresponding to the individual to be detected, and output the target head image.
[0134] In this embodiment, when the first head ultrasound image generated by the ultrasound instrument at the first target position does not meet the clarity condition, the terminal device can generate a first target angle, and prompt the operator or control the robotic arm to transmit an ultrasound signal through the first target angle to generate a second head ultrasound image corresponding to the first target angle. The terminal device can continuously update the first target angle until the second head ultrasound image meets the clarity condition. Through the method provided in this embodiment, the terminal device can enable the signal transmitting unit to generate head ultrasound images at a variety of first target angles, thereby effectively assisting the operator or robotic arm to generate high-quality ultrasound images, and improving the generation efficiency and probability of high-quality ultrasound images.
[0135] Fig.12 FIG. 5 shows a specific implementation flow chart of a method S1034 for generating a head ultrasound image provided in the sixth embodiment of the present application. Fig.12 , compared to Fig.10 In the embodiment, in the method for generating a head ultrasound image provided by the embodiment, S1034 includes: S1201 to S1203, which are described in detail as follows:
[0136] S1201. If the second clarity value does not satisfy the clarity condition, determine a second target angle of the signal transmitting unit when transmitting.
[0137] In this embodiment, after the terminal device generates a second head ultrasound image according to the first target angle, if the terminal device determines that the second clarity value corresponding to the second head ultrasound image does not meet the preset clarity condition, the terminal device can determine the second target angle when the signal is transmitted according to the first target angle.
[0138] In a possible implementation, after generating the second target angle, the terminal device may determine whether the second target angle is the same as the previously generated first target angle. If the terminal device determines that the second target angle is different from each of the previously generated first target angles, the terminal device may determine that a head ultrasound image corresponding to the second target angle has not been generated. The terminal device may control the signal transmitting unit to transmit an ultrasound signal to the first target position at the second target angle through a robotic arm or an operator to generate a new second head ultrasound image.
[0139] S1202: If the second target angle is the same as any of the first target angles, a second target position is generated based on the head depth image and the head feature value, and an ultrasonic signal is transmitted to the second target position through a signal transmitting unit to generate a third head ultrasonic image of the individual to be tested.
[0140] In this embodiment, if the terminal device determines that the currently generated second target angle is the same as any previously generated first target angle, the terminal device can determine that the signal transmitting unit has generated head ultrasound images of all angles at the first target position, and the generated head ultrasound images do not meet the clarity condition. The terminal device can determine that a head ultrasound image that meets the clarity condition cannot be generated at the first target position. The terminal device can generate a second target position based on the head depth image and head feature values of the individual to be tested, and transmit an ultrasonic signal to the second target position through the signal transmitting unit to generate a third head ultrasound image of the individual to be tested. Among them, the method for the terminal device to generate the second target position is the same as the method for generating the first target position. For detailed generation methods, please refer to the relevant content of generating the first target position in the specification, which will not be repeated here.
[0141] S1203. If the third clarity value corresponding to the third head ultrasound image does not meet the clarity condition, return to the step of determining the first target angle when the signal transmitting unit transmits and subsequent steps until the third clarity value meets the clarity condition.
[0142] In this embodiment, after the terminal device generates the third head ultrasound image corresponding to the second target position, the third clarity value corresponding to the third head ultrasound image can be obtained through a clarity algorithm, and it can be determined whether the third clarity value meets the clarity condition. If the third clarity value does not meet the clarity condition, the terminal device can return to execute the above-mentioned step of determining the first target angle when the signal transmitting unit transmits and subsequent steps until the third clarity value meets the clarity condition. Among them, the step of determining the first target angle by the terminal device and the subsequent steps are the same as the contents of parts S1031 to S1034 of the manual. For detailed determination methods, please refer to the contents of S1031 to S1034 in the manual, which will not be repeated here.
[0143] See also Fig.13 , which shows a schematic flow chart of a method for generating a head ultrasound image provided by an embodiment of the present application. Fig.13 As shown, the terminal device can first obtain a head depth image of the individual to be tested through an RGB camera and a depth camera, and determine multiple positions to be detected on the head of the individual to be tested through the head depth image. The terminal device can obtain tissue hardness information corresponding to each position to be detected through a hardness measurement unit. The terminal device can also measure the bone density of each position to be detected through a bone density measurement unit to obtain the bone density information of the skull corresponding to each position to be detected. The terminal device can determine the first target position based on the tissue hardness information and the bone density information, and transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image. In the process of the signal transmitting unit transmitting an ultrasonic signal, the terminal device can obtain the pressing force of the signal transmitting unit through a pressure sensor to ensure that the signal transmitting unit is sufficiently fitted to the head during the process of transmitting the ultrasonic signal. At the same time, the terminal device can obtain the initial angle value when the signal transmitting unit transmits the ultrasonic signal through an inertial measurement unit.
[0144] After generating the first head ultrasound image, the terminal device can obtain the first clarity value corresponding to the first head ultrasound image through the clarity algorithm, and judge whether the first head ultrasound meets the preset clarity condition according to the first clarity value. If the terminal device determines that the first head ultrasound does not meet the clarity condition, the terminal device can generate the first target angle according to the initial angle value obtained by the inertial measurement unit, and continuously obtain and record the initial angle value when the signal transmitting unit transmits the ultrasonic signal through the inertial measurement unit. The terminal device can judge whether the signal transmitting unit has transmitted the ultrasonic signal and generated the head ultrasound image at all angles of the first target position according to the multiple initial angle values obtained by the inertial measurement unit. If the terminal device determines that there is still no angle that has not been tried, the terminal device can generate a new first target angle and adjust the signal transmitting unit to the first target angle. If the terminal device determines that the signal transmitting unit has transmitted the ultrasonic signal at all angles of the first target position, the terminal device can re-acquire the head depth image of the individual to be tested through the RGB camera and the depth camera, and generate the second target position according to the head depth image.
[0145] It should be noted that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0146] Reference Fig.14, shows a schematic diagram of a head ultrasound image generation device provided in an embodiment of the present application, which may specifically include a to-be-detected position determination module 1401, a target position determination module 1402 and an image generation module 1403, wherein:
[0147] The module 1401 for determining positions to be detected is used to obtain a head depth image of the individual to be detected in response to a start instruction, and determine a plurality of positions to be detected based on the head depth image;
[0148] A target position determination module 1402, configured to determine a first target position from the plurality of positions to be detected based on a head feature value of each position to be detected;
[0149] The image generating module 1403 is configured to transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
[0150] Among them, the target position determination module can also be used to transmit a detection signal to each of the positions to be detected, and receive an echo signal fed back by each of the positions to be detected based on the detection signal; determine the bone density information corresponding to each of the positions to be detected according to the echo signal; and determine the first target position from the multiple positions to be detected according to the bone density information.
[0151] The target position determination module can also be used to transmit a detection signal to each of the positions to be detected through the signal transmitting unit, and collect the detection force when the signal transmitting unit transmits the detection signal through a pressure sensor; determine the tissue hardness information based on the waveform change information of the echo signal, the detection force and the radius of the signal transmitting unit; the echo signal is a signal fed back by the brain tissue of the individual to be tested based on the detection signal; and determine the first target position from the multiple positions to be detected according to the tissue hardness information.
[0152] The image generation module can also be used to collect the pressure force of the signal emitting unit when emitting the ultrasonic signal through a pressure sensor; if the pressure force is less than a preset minimum pressure value, a first alarm message is generated; the first alarm message is used to indicate that the current pressure force of the signal emitting unit is too small; if the pressure force is greater than a preset maximum pressure value, a second alarm message is generated; the second alarm message is used to indicate that the current pressure force of the signal emitting unit is too large.
[0153] The image generation module can also be used to obtain a first clarity value corresponding to the first head ultrasound image through a clarity evaluation algorithm; if the first clarity value does not meet a preset clarity condition, determine a first target angle of the signal transmitting unit; transmit an ultrasound signal to the first target position through the first target angle to generate a second head ultrasound image of the individual to be tested; if the second clarity value corresponding to the second head ultrasound image does not meet the clarity condition, update the first target angle until the second clarity value meets the clarity condition.
[0154] The image generation module can also be used to determine the second target angle of the signal transmitting unit when transmitting if the second clarity value does not meet the clarity condition; if the second target angle is the same as any of the first target angles, generate a second target position based on the head depth image and the head feature value, and transmit an ultrasonic signal to the second target position through the signal transmitting unit to generate a third head ultrasound image of the individual to be tested; if the third clarity value corresponding to the third head ultrasound image does not meet the clarity condition, return to execute the step of determining the first target angle when the signal transmitting unit transmits and subsequent steps until the third clarity value meets the clarity condition.
[0155] The module for determining the position to be detected can also be used to determine the temporal window range of the individual to be detected through the head depth image; and generate multiple positions to be detected within the temporal window range based on the depression value of the temporal window range.
[0156] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment part.
[0157] Reference Fig.15 , shows a schematic diagram of a terminal device provided in an embodiment of the present application. Fig.15 As shown, the terminal device 1500 in the embodiment of the present application includes: a processor 1510, a memory 1520, and a computer program 1521 stored in the memory 1520 and executable on the processor 1510. When the processor 1510 executes the computer program 1521, the steps in each embodiment of the method for generating a head ultrasound image are implemented, for example Figure 1 Alternatively, when the processor 1510 executes the computer program 1521, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Fig.14 Functions of modules 1401 to 1403 are shown.
[0158] Exemplarily, the computer program 1521 may be divided into one or more modules / units, which are stored in the memory 1520 and executed by the processor 1510 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which may be used to describe the execution process of the computer program 1521 in the terminal device 1500. For example, the computer program 1521 may be divided into a module for determining a position to be detected, a module for determining a target position, and an image generation module, and the specific functions of each module are as follows:
[0159] A module for determining positions to be detected, configured to obtain a head depth image of the individual to be detected in response to a start instruction, and determine a plurality of positions to be detected based on the head depth image;
[0160] A target position determination module, configured to determine a first target position from the plurality of positions to be detected based on a head feature value of each position to be detected;
[0161] The image generating module is used to transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
[0162] The terminal device 1500 may be a terminal device in the above-mentioned embodiments. The terminal device 1500 may include, but is not limited to, a processor 1510 and a memory 1520. Those skilled in the art will appreciate that Fig.15 It is only an example of the terminal device 1500 and does not constitute a limitation of the terminal device 1500. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal device 1500 may also include input and output devices, network access devices, buses, etc.
[0163] The processor 1510 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0164] The memory 1520 may be an internal storage unit of the terminal device 1500, such as a hard disk or memory of the terminal device 1500. The memory 1520 may also be an external storage device of the terminal device 1500, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 1500. Further, the memory 1520 may also include both an internal storage unit of the terminal device 1500 and an external storage device. The memory 1520 is used to store the computer program 1521 and other programs and data required by the terminal device 1500. The memory 1520 may also be used to temporarily store data that has been output or is to be output.
[0165] An embodiment of the present application also discloses a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for generating a head ultrasound image as described in the aforementioned embodiments is implemented.
[0166] The embodiment of the present application further discloses a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for generating a head ultrasound image as described in the above-mentioned embodiments is implemented.
[0167] An embodiment of the present application further discloses a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the method for generating a head ultrasound image described in the above-mentioned embodiments.
[0168] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application is described in detail with reference to the above-mentioned embodiments, a person skilled in the art should understand that the technical solutions described in the above-mentioned embodiments can still be modified, or some of the technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A method for generating a head ultrasound image, characterized in that: include: In response to a start instruction, a head depth image of the individual to be detected is acquired, and a plurality of positions to be detected are determined based on the head depth image; Determine a first target position from the plurality of positions to be detected based on the head feature value of each position to be detected; An ultrasonic signal is transmitted to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
2. The method according to claim 1, characterized in that The head feature value includes bone density information, and determining a first target position from the multiple positions to be detected based on the head feature value of each position to be detected includes: Transmitting a detection signal to each of the positions to be detected, and receiving an echo signal fed back by each of the positions to be detected based on the detection signal; Determine the bone density information corresponding to each of the positions to be detected according to the echo signal; The first target position is determined from the multiple positions to be detected according to the bone density information.
3. The method according to claim 1, characterized in that The head feature value includes tissue hardness information, and determining a first target position from the plurality of positions to be detected based on the head feature value of each position to be detected includes: Transmitting a detection signal to each of the positions to be detected by the signal transmitting unit, and collecting the detection force when the signal transmitting unit transmits the detection signal by the pressure sensor; The tissue hardness information is determined based on the waveform change information of the echo signal, the detection force and the radius of the signal transmitting unit; the echo signal is a signal fed back by the brain tissue of the individual to be tested based on the detection signal; The first target position is determined from the multiple positions to be detected according to the tissue hardness information.
4. The method according to claim 3, characterized in that The transmitting an ultrasonic signal to the first target position by a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested includes: collecting the pressing force of the signal transmitting unit when transmitting the ultrasonic signal by means of a pressure sensor; If the pressing force is less than the preset minimum pressure value, a first alarm message is generated; the first alarm message is used to indicate that the pressing force of the signal transmitting unit is currently too small; If the pressing force is greater than a preset maximum pressure value, a second alarm message is generated; the second alarm message is used to indicate that the pressing force of the signal transmitting unit is currently too large.
5. The method according to claim 1, characterized in that After transmitting the ultrasonic signal to the first target position by the signal transmitting unit to generate the first head ultrasonic image of the individual to be tested, the method includes: Acquire a first clarity value corresponding to the first head ultrasound image by using a clarity evaluation algorithm; If the first clarity value does not meet a preset clarity condition, determining a first target angle of the signal transmitting unit; Transmitting an ultrasonic signal to the first target position through the first target angle to generate a second head ultrasonic image of the individual to be tested; If the second clarity value corresponding to the second head ultrasound image does not meet the clarity condition, the first target angle is updated until the second clarity value meets the clarity condition.
6. The method according to claim 5, characterized in that If the second clarity value corresponding to the second head ultrasound image does not meet the clarity condition, updating the first target angle until the second clarity value meets the clarity condition includes: If the second clarity value does not satisfy the clarity condition, determining a second target angle when the signal transmitting unit transmits; If the second target angle is the same as any of the first target angles, a second target position is generated based on the head depth image and the head feature value, and an ultrasonic signal is transmitted to the second target position through a signal transmitting unit to generate a third head ultrasonic image of the individual to be tested; If the third clarity value corresponding to the third head ultrasound image does not meet the clarity condition, return to the step of determining the first target angle when the signal transmitting unit transmits and subsequent steps until the third clarity value meets the clarity condition.
7. The method according to any one of claims 1 to 6, characterized in that: The step of acquiring a head depth image of the individual to be detected in response to a start instruction and generating a plurality of positions to be detected based on the head depth image comprises: Determine the temporal window range of the individual to be tested by using the head depth image; A plurality of positions to be detected are generated within the temporal window range based on the depression value of the temporal window range.
8. A device for generating a head ultrasound image, characterized in that: include: A module for determining positions to be detected, configured to obtain a head depth image of the individual to be detected in response to a start instruction, and determine a plurality of positions to be detected based on the head depth image; A target position determination module, configured to determine a first target position from the plurality of positions to be detected based on a head feature value of each position to be detected; The image generating module is used to transmit an ultrasonic signal to the first target position through a signal transmitting unit to generate a first head ultrasonic image of the individual to be tested.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for generating a head ultrasound image according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for generating a head ultrasound image according to any one of claims 1 to 7 is implemented.