Methods, apparatus, readable media, and ultrasound equipment for processing ultrasound data

By displaying a fixed TGC parameter adjustment area in the data processing interface of the ultrasound equipment and adjusting the TGC parameters through interface operation, the problem of low TGC adjustment efficiency in traditional ultrasound equipment is solved, achieving simplified layout and efficient adjustment.

CN116509445BActive Publication Date: 2026-04-03SHENZHEN KRINWAVE TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-20
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

Traditional ultrasound equipment relies on physical buttons for TGC adjustment, resulting in a complex control panel layout, increased user difficulty, and reduced TGC adjustment efficiency.

Method used

The data processing interface for ultrasound examination displays a time gain compensation (TGC) parameter adjustment area fixed in a specified region. By determining a specific position within the gain adjustment area, the TGC parameter can be adjusted to determine the target ultrasound imaging depth range and gain compensation parameters, thereby achieving gain compensation.

Benefits of technology

The control panel layout has been simplified, and the efficiency of TGC adjustment has been improved, allowing users to adjust TGC through the interface, which is simpler and more efficient than traditional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116509445B_ABST
    Figure CN116509445B_ABST
Patent Text Reader

Abstract

This application discloses a method, apparatus, readable medium, and ultrasound device for processing ultrasound data. The method includes: displaying a data processing interface for ultrasound examination, the data processing interface including a time gain compensation (TGC) parameter adjustment area fixed in a designated interface region, the TGC parameter adjustment area including a gain adjustment region; determining a target ultrasound imaging depth range and a gain compensation parameter to be gained compensated based on a determination operation that adjusts a designated TGC parameter to a designated position in the gain adjustment region; and performing gain compensation on ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter. The technical solution of this application allows users to adjust the TGC through the data processing interface, eliminating the need for a control panel with TGC adjustment functionality on the ultrasound device, thus simplifying the layout of the control panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of medical imaging technology, specifically relating to a method, apparatus, readable medium, and ultrasound equipment for processing ultrasound data. Background Technology

[0002] Time gain compensation (TGC) is a method used in ultrasound equipment to overcome signal attenuation caused by ultrasound energy decay. Therefore, ultrasound equipment typically includes a TGC adjustment area to obtain the desired ultrasound data. In traditional ultrasound equipment, the TGC adjustment area is usually located on the control panel, and TGC data is adjusted via physical buttons. However, this reliance on physical buttons increases the number of buttons on the control panel, making the layout complex, increasing the difficulty of operation for users, and resulting in low TGC adjustment efficiency.

[0003] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] This application discloses a method, apparatus, readable medium, and ultrasound device for processing ultrasound data, in order to optimize the problem of low TGC modulation efficiency in related technologies.

[0005] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.

[0006] According to one aspect of the embodiments of this application, a method for processing ultrasonic data is provided, applied to an ultrasonic device, the method comprising:

[0007] The display shows the data processing interface for ultrasound examination. The data processing interface includes a time gain compensation (TGC) parameter adjustment area fixed in a designated interface area. The TGC parameter adjustment area includes a gain adjustment area.

[0008] Based on the determination operation of adjusting the specified TGC parameter to the specified position in the gain adjustment region, the target ultrasound imaging depth range and gain compensation parameters to be compensated are determined.

[0009] Gain compensation is performed on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter.

[0010] According to one aspect of the embodiments of this application, an ultrasonic data processing apparatus is provided, applied to an ultrasonic device, the apparatus comprising:

[0011] The display module is used to display the data processing interface of ultrasound examination. The data processing interface includes a time gain compensation (TGC) parameter adjustment area fixed in a designated interface area. The TGC parameter adjustment area includes a gain adjustment area.

[0012] The adjustment module is used to determine the target ultrasound imaging depth range and gain compensation parameters to be compensated based on the determination operation of adjusting the specified TGC parameter to a specified position in the gain adjustment region.

[0013] The compensation module is used to perform gain compensation on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter.

[0014] According to one aspect of the embodiments of this application, a computer-readable medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method for processing cardiac ultrasound contrast imaging data as described above.

[0015] According to one aspect of the embodiments of this application, an ultrasound device is provided, the ultrasound device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor executes the executable instructions to cause the ultrasound device to perform the cardiac ultrasound contrast data processing method as described in the above technical solutions.

[0016] In the technical solution provided in this application embodiment, a time gain compensation (TGC) parameter adjustment area is displayed in a fixed area on the data processing interface of the ultrasound examination. Based on the determination operation of adjusting the specified TGC parameter to a specified position in the gain adjustment area, the target ultrasound imaging depth range and gain compensation parameter to be compensated are determined. Then, TGC adjustment is performed on the ultrasound data according to the target ultrasound imaging depth range and gain compensation parameter. Users can achieve TGC adjustment through the data processing interface, eliminating the need for a control panel with TGC adjustment functionality on the ultrasound equipment, thus simplifying the control panel layout. Furthermore, users can achieve TGC adjustment simply by determining a specified position. Compared to the traditional method of adjusting TGC by pressing a TGC pointer, the adjustment method of this application is simpler and can improve TGC adjustment efficiency.

[0017] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description

[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. It is obvious that the drawings described below are merely some embodiments of this application, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0019] Figure 1 A flowchart illustrating a method for processing ultrasound data according to an embodiment of this application is shown schematically.

[0020] Figure 2 A schematic diagram of a data processing interface provided in one embodiment of this application is shown.

[0021] Figure 3 A schematic diagram of a TGC parameter adjustment region provided in one embodiment of this application is shown.

[0022] Figure 4 A schematic diagram of a TGC parameter adjustment region provided in one embodiment of this application is shown.

[0023] Figure 5 A flowchart illustrating a method for processing ultrasound data according to an embodiment of this application is shown schematically.

[0024] Figure 6 A schematic diagram of a data processing interface provided in one embodiment of this application is shown.

[0025] Figure 7 A schematic diagram of the architecture of an ultrasonic device applying the technical solution of this application is shown.

[0026] Figure 8 A schematic block diagram of the ultrasonic data processing apparatus provided in the embodiments of this application is shown.

[0027] Figure 9 A schematic diagram of a computer system architecture suitable for implementing the ultrasonic device of the present application is shown. Detailed Implementation

[0028] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art.

[0029] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.

[0030] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0031] The flowcharts shown in the accompanying drawings are merely illustrative and do not necessarily include all content and operations / steps, nor do they necessarily have to be performed in the described order. For example, some operations / steps can be broken down, while others can be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0032] The ultrasonic data processing method provided in this application will be described in detail below with reference to specific embodiments.

[0033] Figure 1 A flowchart illustrating a method for processing ultrasound data according to an embodiment of this application is shown. The method includes steps 110 to 130, as detailed below:

[0034] Step 110: Display the data processing interface for ultrasound examination. The data processing interface includes a time gain compensation (TGC) parameter adjustment area fixed in a designated interface area. The TGC parameter adjustment area includes a gain adjustment area.

[0035] Specifically, the ultrasound examination data processing interface is used to display tools for calculating, adjusting, and measuring ultrasound data. This data processing interface can be implemented via a touch screen or a non-touchscreen electronic screen. In this embodiment, the data processing interface includes a Time Gain Compensation (TGC) parameter adjustment area. This TGC parameter adjustment area is fixed to a designated area of ​​the data processing interface and does not change with page turning operations of other pageable parameter areas. The TGC parameter adjustment area includes a gain adjustment area, which displays interface controls for adjusting the gain of the ultrasound data, such as a TGC pointer indicating the gain value.

[0036] For example, Figure 2A schematic diagram of a data processing interface provided in one embodiment of this application is shown. The data processing interface includes a system configuration area 210, a probe selection area 220, a TGC parameter adjustment area 230, a quick examination mode activation area 240, a parameter and function adjustment area 250, and a quick-adjustment parameter display area 260. The system configuration area 210 displays relevant system configuration options, such as patient management, data review, reports, system settings, and examination termination. The probe selection area 220 displays multiple probe models for ultrasound examinations; each probe model corresponds to a specific probe, and the user can select the probe required for the ultrasound examination. The quick examination mode activation area 240 displays at least one pre-configured examination mode. Each examination mode defines the probe model, examination parameters, and examination site required for the ultrasound examination. When a certain examination mode is selected, it is equivalent to determining that the ultrasound examination will be performed on the corresponding examination site using the probe model and examination parameters specified by that mode. The parameter and function adjustment area 250 displays parameters and function options that can be adjusted through the data processing interface. The quick-adjustment parameter display area 260 displays specified adjustment parameters.

[0037] like Figure 2 As shown, the TGC parameter adjustment area 230 is located to the right of the parameter and function adjustment area 250. The parameter and function adjustment area 250 can display multiple pages, and users can flip through the display of the parameter and function adjustment area 250 by sliding or triggering designated page-turning buttons. When the parameter and function adjustment area 250 is being flipped, the TGC parameter adjustment area 230 remains fixed to the right of the parameter and function adjustment area 250 and does not change with the page-turning of the parameter and function adjustment area 250. This prevents accidental hiding of the TGC parameter adjustment area 230 by user operation, and also allows users to adjust the TGC data at any time when adjusting the parameters in the parameter and function adjustment area 250 without having to switch back and forth between the TGC parameter adjustment area 230 and the parameter and function adjustment area 250, thus improving the efficiency of TGC data adjustment.

[0038] In one embodiment of this application, in the data processing interface, the user can drag the TGC parameter adjustment area to move it within the interface to determine a specific interface area where the TGC parameter adjustment area is fixedly displayed. Once the specified interface area is determined, the TGC parameter adjustment area is fixedly displayed in that area and does not change with adjustments made to other areas of the data processing interface. When adjusting the display position of the TGC parameter adjustment area, the user can select the TGC parameter adjustment area and move its display position within the data processing interface; for example, the user can select the TGC parameter adjustment area by clicking the setting button or long-pressing it. The ultrasound device responds to the user's operation, controlling the TGC parameter adjustment area to move accordingly. Then, in response to a confirmation command for the specified interface area, the ultrasound device fixes the TGC parameter adjustment area in that specified interface area for display. For example, in... Figure 2 In the example shown, the TGC parameter adjustment area 230 is located to the right of the parameter and function adjustment area 250; in another embodiment, the TGC parameter adjustment area 230 may also be located to the left of the parameter and function adjustment area 250. When the parameter and function adjustment area 250 is displayed in a page-turning manner, the location of the TGC parameter adjustment area 230 to the right or left of the parameter and function adjustment area 250 remains unchanged, and its display position will not be hidden or changed due to the page-turning of the parameter and function adjustment area 250.

[0039] Step 120: Based on the determination operation of adjusting the specified TGC parameter to the specified position in the gain adjustment region, determine the target ultrasound imaging depth range and gain compensation parameters to be performed.

[0040] Specifically, time gain compensation (TGC) is performed along the propagation direction of ultrasound waves, i.e., from the depth direction. The gain adjustment region includes TGC parameters that compensate for multiple depth distances, also known as the imaging depth distance of the ultrasound data. TGC typically involves adjustment operations in two directions: adjusting the depth distance for gain compensation in the longitudinal direction and adjusting the gain compensation data in the lateral direction. When adjusting TGC, the TGC parameter being adjusted is the specified TGC parameter. Based on the longitudinal position of the specified TGC parameter within the gain adjustment region, the target ultrasound imaging depth range for gain compensation can be determined. Based on the specified position of the specified TGC parameter adjusted in the lateral direction, the specific data for TGC compensation, i.e., the gain compensation parameters, can be determined.

[0041] In one embodiment of this application, the gain adjustment region includes multiple TGC segments, each TGC segment including a TGC pointer. The TGC pointer is used to adjust the gain compensation parameters, and the gain compensation parameters determined by the multiple TGC pointers form a TGC adjustment curve. For example, as shown... Figure 2As shown, the TGC parameter adjustment area 230 includes a gain adjustment area 2310, which includes multiple TGC segments 2311. Each TGC segment 2311 includes a TGC pointer 2312. The vertical position coordinates corresponding to each TGC pointer 2312 are immutable, which is the vertical position of the TGC segment 2311 where the TGC pointer 2312 is located. However, the horizontal position coordinates corresponding to each TGC pointer 2312 can be adjusted and changed.

[0042] In one embodiment of this application, the TGC adjustment process includes: in response to a determination operation for a specified position when the TGC pointer is not in contact, moving a specified TGC pointer to a specified position, wherein the specified TGC pointer is the TGC pointer in a specified TGC segment corresponding to the specified TGC parameter; then determining a gain compensation parameter based on the TGC adjustment parameter indicated by the lateral position coordinate of the specified TGC pointer at the specified position; and determining the target ultrasound imaging depth range for which gain compensation is required based on the imaging depth adjustment range corresponding to the longitudinal position coordinate of the specified TGC segment.

[0043] For example, such as Figure 3 As shown, assuming the adjusted TGC segment 2311 is segment 1, the corresponding TGC pointer 2312 is pointer 1, that is, pointer 1 is the specified TGC pointer in the specified TGC segment corresponding to the specified TGC parameter. When adjusting pointer 1, the specified position to which pointer 1 needs to be adjusted is determined, for example, Figure 3 By selecting position 1, the pointer 1 can be moved to position 1, i.e., the specified pointer is moved to the specified position. For this operation, the user can click on position 1 with their finger or cursor to perform the operation. For example, the user clicks on position 1 with their finger, causing the pointer 1 to move to position 1. In this case, the user does not need to first touch the pointer 1 with their finger to move it; instead, they directly click on the specified position to which the pointer 1 needs to be moved, and the ultrasound device will move the pointer to position 1. When adjusting the TGC pointer position, the user does not need to touch the TGC pointer; they can move the pointer by determining the specified position to which the TGC pointer needs to be adjusted. Compared to the traditional method of adjusting the pointer position by activating the TGC pointer, the operation of the technical solution in this application is simpler and more efficient.

[0044] After moving the specified TGC pointer to the specified position, the TGC adjustment parameter is determined based on the horizontal coordinate of the specified TGC pointer at that position. For example, assuming moving the TGC pointer to the right indicates an increase in gain, the determined gain compensation parameter is the specific increased gain value indicated by the horizontal coordinate at the specified position. The target ultrasound imaging depth range requiring gain compensation can be determined based on the imaging depth adjustment range corresponding to the vertical coordinate of the specified TGC segment (i.e., the vertical coordinate of the specified TGC pointer at the specified position). The imaging depth adjustment range is the depth distance at which gain compensation can be performed for the specified TGC segment. For example, if the imaging depth adjustment range for pointer 1 is 1-2 cm, then the target ultrasound imaging depth range is 1-2 cm.

[0045] In one embodiment of this application, the imaging depth adjustment range corresponding to each TGC segment can be determined based on the ultrasound imaging depth, that is: the ultrasound imaging depth corresponding to the ultrasound examination is determined based on the examination site of the ultrasound examination; and the imaging depth adjustment range corresponding to each TGC segment is set based on the ultrasound imaging depth.

[0046] Specifically, ultrasound imaging depth refers to the maximum depth of ultrasound signal detection corresponding to the data obtained during an ultrasound examination that can form an ultrasound image. Different examination sites may correspond to different ultrasound imaging depths. For example, the ultrasound imaging depth for abdominal and cardiac ultrasound examinations is generally 15 cm, while the ultrasound imaging depth for other sites may be less than or greater than 15 cm. A relationship table between examination sites and ultrasound imaging depths can be pre-constructed, allowing the ultrasound imaging depth to be determined based on the examination site during an ultrasound examination. Optionally, in some embodiments, when the ultrasound imaging depth is found according to the constructed relationship table, the user can adjust the ultrasound imaging depth as needed to obtain the final desired ultrasound imaging depth.

[0047] After determining the ultrasound imaging depth, the depth is divided equally according to the number of TGC segments to obtain the imaging depth adjustment range corresponding to each TGC segment. In one embodiment of this application, the number of TGC segments is preset, typically between 6 and 10. For example, assuming 10 TGC segments and an ultrasound imaging depth of 10 cm, the length of the imaging depth adjustment range corresponding to each TGC segment is 1 cm. The imaging depth adjustment ranges for the 10 TGC segments are 0-1 cm, 1-2 cm, 2-3 cm…9-10 cm, respectively. In the data processing interface, the 10 TGC segments can be arranged from top to bottom according to the rule of adjusting the imaging depth from shallow to deep. Subsequently, the target ultrasound imaging depth range can be determined based on the vertical position coordinates of the TGC segments. For example, if the TGC pointer in the first TGC segment is adjusted, the target ultrasound imaging depth range is determined to be 0-1 cm.

[0048] In one embodiment of this application, the gain adjustment area does not display TGC segments, but directly displays the TGC adjustment curve. In this case, the TGC adjustment process includes: in response to the determination operation of the specified position of the specified line segment corresponding to the specified TGC parameter in the TGC adjustment curve, moving the specified line segment to the specified position, and determining the gain compensation parameter according to the TGC adjustment parameter indicated by the horizontal pixel coordinate of the specified line segment at the specified position; obtaining the vertical pixel coordinate of the specified line segment in the data processing interface, and determining the target ultrasound imaging depth range for gain compensation according to the vertical pixel coordinate of the specified line segment.

[0049] Specifically, when the gain adjustment area directly displays the TGC adjustment curve, the user can directly adjust a specified line segment of the TGC adjustment curve, moving the specified line segment to a specified position. Then, the gain compensation parameter is determined based on the horizontal pixel coordinates of that specified position, and the target ultrasound imaging depth range is determined based on the vertical pixel coordinates of that specified position. In this adjustment method, the TGC adjustment in the gain adjustment area is actually a pixel-level mapped TGC adjustment. Each pixel in the gain adjustment area corresponds to one adjustment data point (the adjustment data includes the imaging depth range and the gain compensation parameter). Thus, pixel-level TGC adjustment can be achieved, providing more precise TGC adjustment and control.

[0050] For example, such as Figure 4As shown, the gain adjustment region 2310 includes a TGC adjustment curve A. The user adjusts the TGC by moving a specified segment within the TGC adjustment curve A to a specified position, causing the TGC adjustment curve to change from curve A to curve B1. In some cases, considering the smoothness of the TGC adjustment curve, when the user moves the specified segment, the ultrasound examination device can simultaneously adjust the position of adjacent segments, resulting in a smoother TGC curve. Figure 4 As shown, the TGC adjustment curve can change from curve A to curve B2.

[0051] It should be noted that the line segments mentioned in this application do not only refer to straight line segments, but also include curved segments. In one embodiment of this application, the user can determine a specified line segment by selecting the two endpoints of the line segment. For pixel-level mapping, for example, if the vertical pixel size of the gain adjustment region 2310 is 100 pixels and the ultrasonic imaging depth is 10cm, then the length of the imaging depth adjustment interval corresponding to each pixel in the vertical range is 0.5mm. Assuming that the vertical pixel coordinates of the two endpoints of the specified line segment are 80 pixels and 90 pixels, the imaging depth adjustment interval can be determined to be 8~9cm.

[0052] In one embodiment of this application, under a pixel-level mapping scheme, the user can provide the desired adjustable imaging depth range via a keyboard or other input device. The ultrasound examination device determines the two endpoints of a specified line segment based on the user-inputted imaging depth adjustment range, and then selects the specified line segment for user adjustment. In this case, the target ultrasound imaging depth range is the user-inputted imaging depth adjustment range, and the gain compensation parameter is determined based on the lateral pixel coordinates of the specified line segment after it has moved to the specified position.

[0053] In one embodiment of this application, the method for setting the imaging depth adjustment range corresponding to each pixel in the pixel-level mapping scheme is as follows: determine the ultrasound imaging depth corresponding to the ultrasound examination based on the examination site; obtain the vertical pixel size of the gain adjustment region in the data processing interface; and set the imaging depth adjustment range corresponding to each pixel in the gain adjustment region based on the ultrasound imaging depth and the vertical pixel size. Specifically, the ultrasound imaging depth is evenly divided according to the vertical pixel size of the gain adjustment region to obtain the imaging depth adjustment range corresponding to each pixel.

[0054] In one embodiment of this application, the TGC parameter adjustment area further includes a curve preset area, which includes multiple TGC curve options. Each TGC curve option is associated with a preset TGC adjustment curve, which can be a straight line or a curve. When a TGC curve option is selected, the selected TGC curve option becomes the specified TGC curve option, and the preset TGC adjustment curve associated with the specified TGC curve option is displayed in the gain adjustment area. For example, Figure 2 In the data processing interface shown, the TGC parameter adjustment area 230 includes a curve preset area 2320, which includes multiple TGC curve options 2321. When a certain TGC curve option 2321 is selected, the gain adjustment area 2310 can display the corresponding preset TGC adjustment curve.

[0055] Step 130: Perform gain compensation on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameters.

[0056] Specifically, after determining the gain compensation parameters and the target ultrasound imaging depth range, gain compensation can be performed on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameters.

[0057] In the technical solution provided in this application embodiment, a time gain compensation (TGC) parameter adjustment area is displayed in a fixed area on the data processing interface of the ultrasound examination. Based on the determination operation of adjusting the specified TGC parameter to a specified position in the gain adjustment area, the target ultrasound imaging depth range and gain compensation parameter to be compensated are determined. Then, TGC adjustment is performed on the ultrasound data according to the target ultrasound imaging depth range and gain compensation parameter. Users can achieve TGC adjustment through the data processing interface, eliminating the need for a control panel with TGC adjustment functionality on the ultrasound equipment, thus simplifying the control panel layout. Furthermore, users can achieve TGC adjustment simply by determining a specified position. Compared to the traditional method of adjusting TGC by pressing a TGC pointer, the adjustment method of this application is simpler and can improve TGC adjustment efficiency.

[0058] Figure 5 A flowchart illustrating a method for processing ultrasound data according to an embodiment of this application is shown schematically. This embodiment is a further optimization of the above embodiment. Figure 5 As shown, the method includes steps 510 to 540, as detailed below:

[0059] Step 510: Display the data processing interface for the ultrasound examination. The data processing interface includes a time gain compensation (TGC) parameter adjustment area fixed in a designated interface region. The TGC parameter adjustment area includes a gain adjustment region.

[0060] Step 520: Based on the determination operation of adjusting the specified TGC parameter to the specified position in the gain adjustment region, determine the target ultrasound imaging depth range and gain compensation parameters to be performed.

[0061] Step 530: Perform gain compensation on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameters.

[0062] Steps 510 to 530 can be referred to the relevant descriptions in the foregoing embodiments, and will not be repeated here.

[0063] Step 540: In response to the operation command to measure the ultrasound data, a first measuring tool and a second measuring tool are displayed in a designated area of ​​the data processing interface; the first measuring tool is associated with the examination site corresponding to the ultrasound data, and the second measuring tool is not associated with the examination site.

[0064] Specifically, after acquiring ultrasound data, it is often necessary to measure it, such as measuring the dimensions of tissue structures within the ultrasound data. Based on the operation instructions for measuring ultrasound data, a first measurement tool and a second measurement tool are displayed in a designated area of ​​the data processing interface to facilitate measurement operations on the ultrasound data. The first measurement tool is associated with the examination site; that is, the measurement result obtained using the first measurement tool clearly identifies the examination site. For example, the first measurement tool could be a liver length measurement tool, and the measurement data obtained using this tool clearly indicates the liver length. The second measurement tool is not associated with the examination site. This type of measurement tool is usually a general-purpose measurement tool, and the measurement result obtained using the second measurement tool does not have a clear directional meaning. It is usually necessary to further identify the specific content indicated by the measurement result. For example, if the second measurement tool is a length measurement tool, the measurement data obtained using this tool is only a length data point, and further analysis is needed to determine which specific tissue structure this length data represents.

[0065] In the technical solution provided in this application, by simultaneously displaying the first measuring tool and the second measuring tool, the user can use different types of measuring tools at any time during the measurement process without having to switch the measuring tool interface, which effectively saves the time spent switching the measuring tool interface and improves the measurement efficiency.

[0066] In one embodiment of this application, before displaying the first measuring tool, a process for determining the first measuring tool is included, namely: when an operation command for measuring ultrasound data is detected, at least one inspection target associated with the inspection site is determined based on the inspection site corresponding to the ultrasound data; and the first measuring tool corresponding to at least one inspection target is obtained.

[0067] Specifically, the examination site typically refers to a broad examination area, such as an abdominal examination or a gynecological examination. The examination target associated with the examination site refers to the specific tissue or organ that can be examined through that site. For example, an abdominal examination can examine the liver, spleen, and gallbladder; therefore, the liver, spleen, and gallbladder are the examination targets associated with the abdominal examination. When a measurement operation is detected, at least one examination target associated with the examination site is identified, and then the first measuring tool corresponding to each examination target is obtained and displayed. In one embodiment, the association between each examination target and its corresponding first measuring tool is pre-set, and the first measuring tool corresponding to the examination target can be obtained based on this association. It is understood that the "first measuring tool" in this application is a general term for measuring tools associated with the examination site, not a single measuring tool. As needed, the first measuring tool can include multiple measuring tools, and the same applies to the second measuring tool.

[0068] In one embodiment of this application, the process of displaying the first measuring tool further includes: generating a measuring tool display page corresponding to each inspection target based on each inspection target and the first measuring tool corresponding to each inspection target; selecting a target measuring tool display page from the measuring tool display pages corresponding to each inspection target; and displaying a switching control between the target measuring tool display page and the measuring tool display pages corresponding to other inspection targets in a designated area of ​​the data processing interface.

[0069] Specifically, an inspection area may correspond to multiple inspection targets, and each inspection target may correspond to a different first measuring tool. In this case, a measuring tool display page can be generated for each inspection target, displaying the first measuring tool corresponding to that target. Then, one of the measuring tool display pages for each inspection target is selected as the target measuring tool display page. This target measuring tool display page is equivalent to the default display page in the data processing interface and can be displayed subsequently. Simultaneously, considering switching between inspection targets, the data processing interface also displays switching controls for the measuring tool display pages corresponding to other inspection targets. Users can switch to the measuring tool display page for other inspection targets by selecting the corresponding interface switching controls.

[0070] In one embodiment of this application, before displaying the second measuring tool, a process for determining the second measuring tool is further included, namely: acquiring historical usage data of multiple candidate second measuring tools; calculating the historical usage frequency of each candidate second measuring tool based on the historical usage data of each candidate second measuring tool; and selecting candidate second measuring tools whose historical usage frequency is greater than a preset threshold as the second measuring tools displayed in the data processing interface.

[0071] Specifically, the second measurement tool is a candidate second measurement tool with high usage frequency selected based on historical usage frequency. Optionally, the candidate second measurement tools can be sorted according to the rule of historical usage frequency from high to low, and then the top-ranked candidate second measurement tools can be selected as the second measurement tool.

[0072] In one embodiment of this application, the second measuring tool can also be configured according to the examination mode, examination department, etc.

[0073] For example, Figure 6 A schematic diagram illustrating a data processing interface provided in one embodiment of this application is shown. Figure 6 In the data processing interface shown, the first interface area 610 is used to display the first measuring tool, and the second interface area 620 is used to display the second measuring tool. Since the first measuring tool is associated with the inspection area and the inspection target, it can also be called a measuring tool for a specific application scenario. When there are multiple first measuring tools, it can be called a measurement package. The second measuring tool is usually a general-purpose measuring tool; therefore, it is also called a conventional measuring tool or a general-purpose measuring tool.

[0074] like Figure 6 As shown, the first interface area 610 includes a first measuring tool display area 611 and an inspection target display area 612. The first measuring tool display area 611 is used to display the measuring tool display page, that is, to display the specific first measuring tool. The inspection target display area 612 is used to display the switching controls for the measuring tool display pages of each inspection target. The second interface area 620 includes a second measuring tool display area 621 and a measuring tool activation button 622. The second measuring tool display area 621 is used to display the second measuring tool, and the measuring tool activation button 622 is used to show or hide the second measuring tool display area 621.

[0075] Figure 7 A schematic diagram of the architecture of an ultrasonic device applying the technical solution of this application is shown.

[0076] like Figure 7As shown, the ultrasound device may include a control panel 710 and a display module 720. The display module 720 is used to display the data processing interface in the technical solution of this application. The control panel 710 includes multiple physical buttons, which can control the display content of the ultrasound data or the data processing interface.

[0077] like Figure 7 As shown, the display module 720 includes a system configuration area 721, a probe selection area 722, a TGC parameter adjustment area 723, a quick check mode activation area 724, a parameter and function adjustment area 725, and a quick-adjustment parameter display area 726. The system configuration area 721, probe selection area 722, TGC parameter adjustment area 723, quick check mode activation area 724, and parameter and function adjustment area 725 are as described in the previous embodiments and will not be repeated here. The specified adjustment parameters displayed in the quick-adjustment parameter display area 726 can be adjusted using designated physical buttons 711 in the control panel 710. When performing ultrasound data measurement operations, the operation commands for measuring ultrasound data can be issued through buttons in the control panel 710, such as the measurement buttons in the control panel 710.

[0078] The following describes an embodiment of the apparatus of this application, which can be used to execute the ultrasonic data processing method in the above embodiments of this application. Figure 8 A schematic block diagram of the ultrasonic data processing apparatus provided in an embodiment of this application is shown. Figure 8 As shown, the ultrasonic data processing apparatus provided in this application embodiment includes:

[0079] Display module 810 is used to display the data processing interface of ultrasound examination. The data processing interface includes a time gain compensation (TGC) parameter adjustment area fixed in a specified interface area. The TGC parameter adjustment area includes a gain adjustment area.

[0080] The adjustment module 820 is used to determine the target ultrasound imaging depth range and gain compensation parameters to be compensated for, based on the determination operation of adjusting the specified TGC parameter to a specified position in the gain adjustment region.

[0081] The compensation module 830 is used to perform gain compensation on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter.

[0082] In one embodiment of this application, the gain adjustment region includes multiple TGC segments, each TGC segment including a TGC pointer for adjusting gain compensation parameters; the adjustment module 820 is specifically used for:

[0083] In response to a determination operation for a specified position when the TGC pointer has not been touched, the specified TGC pointer is moved to the specified position; the specified TGC pointer is the TGC pointer in the specified TGC segment corresponding to the specified TGC parameter;

[0084] The gain compensation parameters are determined based on the TGC adjustment parameters indicated by the lateral position coordinates of the specified TGC pointer at the specified location;

[0085] The target ultrasound imaging depth range for gain compensation is determined based on the imaging depth adjustment range corresponding to the longitudinal position coordinates of the specified TGC segment.

[0086] In one embodiment of this application, the apparatus further includes:

[0087] The first depth adjustment range setting module is used to determine the ultrasound imaging depth corresponding to the ultrasound examination based on the examination site of the ultrasound examination; and to set the imaging depth adjustment range corresponding to each TGC segment based on the ultrasound imaging depth.

[0088] In one embodiment of this application, the gain adjustment region includes a TGC adjustment curve; the adjustment module 820 is specifically used for:

[0089] In response to the operation of determining the specified position of the specified line segment corresponding to the specified TGC parameter in the TGC adjustment curve, the specified line segment is moved to the specified position, and the gain compensation parameter is determined according to the TGC adjustment parameter indicated by the specified line segment at the specified position.

[0090] Obtain the longitudinal pixel coordinates of the specified line segment in the data processing interface, and determine the target ultrasound imaging depth range for gain compensation based on the longitudinal pixel coordinates of the specified line segment.

[0091] In one embodiment of this application, the apparatus further includes:

[0092] The second depth adjustment range setting module is used to determine the ultrasound imaging depth corresponding to the ultrasound examination based on the examination site of the ultrasound examination; obtain the vertical pixel size of the gain adjustment region in the data processing interface; and set the imaging depth adjustment range corresponding to each pixel in the gain adjustment region based on the ultrasound imaging depth and the vertical pixel size.

[0093] In one embodiment of this application, the apparatus further includes:

[0094] The measurement tool display module is used to display a first measurement tool and a second measurement tool in a designated area of ​​the data processing interface in response to an operation command to measure the ultrasound data; the first measurement tool is associated with the examination site corresponding to the ultrasound data, and the second measurement tool is not associated with the examination site.

[0095] In one embodiment of this application, the apparatus further includes:

[0096] The first measurement tool acquisition module is used to, when an operation command for measuring the ultrasound data is detected, determine at least one examination target associated with the examination site corresponding to the ultrasound data; and acquire at least one first measurement tool corresponding to the examination target.

[0097] In one embodiment of this application, the measurement tool display module includes:

[0098] The first measurement tool display unit is used to generate a measurement tool display page corresponding to each inspection target based on each inspection target and the first measurement tool corresponding to each inspection target; select a target measurement tool display page from the measurement tool display pages corresponding to each inspection target; and display a switching control between the target measurement tool display page and other measurement tool display pages corresponding to inspection targets in a designated area of ​​the data processing interface.

[0099] In one embodiment of this application, the apparatus further includes:

[0100] The second measurement tool acquisition module is used to acquire historical usage data of multiple candidate second measurement tools; calculate the historical usage frequency of each candidate second measurement tool based on the historical usage data of each candidate second measurement tool; and select candidate second measurement tools whose historical usage frequency is greater than a preset threshold as the second measurement tools displayed in the data processing interface.

[0101] In one embodiment of this application, the TGC parameter adjustment area further includes a curve preset area, the curve preset area including multiple TGC curve options; the device further includes:

[0102] A preset curve display module is used to display a preset TGC adjustment curve associated with the specified TGC curve option in the gain adjustment area in response to a selection operation for a specified TGC curve option in the preset curve area.

[0103] In one embodiment of this application, the display module 810 is specifically used for:

[0104] The TGC parameter adjustment area is determined based on the user's operation, specifying a particular interface region within the data processing interface.

[0105] The TGC parameter adjustment area is fixed to the designated interface area.

[0106] The specific details of the ultrasonic data processing apparatus provided in the various embodiments of this application have been described in detail in the embodiments of the corresponding methods, and will not be repeated here.

[0107] Figure 9 A schematic block diagram of a computer system architecture for implementing an ultrasonic device according to embodiments of this application is shown.

[0108] It should be noted that, Figure 9 The computer system 900 of the ultrasound device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0109] like Figure 9 As shown, the computer system 900 includes a central processing unit (CPU) 901, which performs various appropriate actions and processes based on programs stored in read-only memory (ROM) 902 or programs loaded from storage section 908 into random access memory (RAM) 903. The RAM 903 also stores various programs and data required for system operation. The CPU 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output interface 905 (I / O interface) is also connected to the bus 904.

[0110] The following components are connected to the input / output interface 905: an input section 906 including a keyboard, mouse, etc.; an output section 907 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a local area network card, modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the input / output interface 905 as needed. A removable medium 911, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 910 as needed so that computer programs read from it can be installed into the storage section 908 as needed.

[0111] Specifically, according to embodiments of this application, the processes described in the various method flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 909, and / or installed from removable medium 911. When the computer program is executed by central processing unit 901, it performs various functions defined in the system of this application.

[0112] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.

[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0114] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0115] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the methods according to the embodiments of this application.

[0116] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.

[0117] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. A method for processing ultrasound data, characterized in that, Applied to ultrasonic equipment, the method includes: The display interface for ultrasound examination data processing includes a Time Gain Compensation (TGC) parameter adjustment area fixed in a designated area, which includes a gain adjustment region. The interface also includes a system configuration area, a probe selection area, a quick examination mode activation area, a parameter and function adjustment area, and a quick-adjustment parameter display area. The system configuration area displays system configurations including patient management and data review. The probe selection area displays multiple probe models for ultrasound examination, with each probe model corresponding to a specific probe type. The quick examination mode displays at least one pre-configured examination mode, which includes the required probe model, examination parameters, and examination site. When the parameter and function adjustment area is scrolled, the TGC parameter adjustment area remains fixed to one side of the parameter and function adjustment area and does not change with the scrolling of the parameter and function adjustment area. The ultrasound imaging depth corresponding to the ultrasound examination is determined based on the examination site. The imaging depth adjustment range corresponding to each TGC segment is set according to the ultrasound imaging depth. Based on the determination operation of adjusting the specified TGC parameter to the specified position in the gain adjustment region, the target ultrasound imaging depth range and gain compensation parameters to be compensated are determined. Gain compensation is performed on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter.

2. The method for processing ultrasound data according to claim 1, characterized in that, The gain adjustment region includes multiple TGC segments, each TGC segment including a TGC pointer for adjusting gain compensation parameters; based on a determination operation that adjusts a specified TGC parameter to a specified position within the gain adjustment region, the target ultrasound imaging depth range and gain compensation parameters to be performed are determined, including: In response to a determination operation for a specified position when the TGC pointer has not been touched, the specified TGC pointer is moved to the specified position; the specified TGC pointer is the TGC pointer in the specified TGC segment corresponding to the specified TGC parameter; The gain compensation parameters are determined based on the TGC adjustment parameters indicated by the lateral position coordinates of the specified TGC pointer at the specified location; The target ultrasound imaging depth range for gain compensation is determined based on the imaging depth adjustment range corresponding to the longitudinal position coordinates of the specified TGC segment.

3. The method for processing ultrasound data according to claim 1, characterized in that, The gain adjustment region includes a TGC adjustment curve; based on the determination operation of adjusting a specified TGC parameter to a specified position within the gain adjustment region, the target ultrasound imaging depth range and gain compensation parameters to be performed are determined, including: In response to the operation of determining the specified position of the specified line segment corresponding to the specified TGC parameter in the TGC adjustment curve, the specified line segment is moved to the specified position, and the gain compensation parameter is determined according to the TGC adjustment parameter indicated by the specified line segment at the specified position. Obtain the longitudinal pixel coordinates of the specified line segment in the data processing interface, and determine the target ultrasound imaging depth range for gain compensation based on the longitudinal pixel coordinates of the specified line segment.

4. The method for processing ultrasound data according to claim 3, characterized in that, Before determining the target ultrasound imaging depth range and gain compensation parameters to be compensated based on the determination operation of adjusting the specified TGC parameters to a specified position within the gain adjustment region, the method further includes: The ultrasound imaging depth corresponding to the ultrasound examination is determined based on the examination site. Obtain the vertical pixel size of the gain adjustment region in the data processing interface; The imaging depth adjustment range corresponding to each pixel in the gain adjustment region is set according to the ultrasound imaging depth and the longitudinal pixel size.

5. The method for processing ultrasound data according to claim 1, characterized in that, The method further includes: In response to an operation command to measure the ultrasound data, a first measuring tool and a second measuring tool are displayed in a designated area of ​​the data processing interface; the first measuring tool is associated with the examination site corresponding to the ultrasound data, and the second measuring tool is not associated with the examination site.

6. The method for processing ultrasound data according to claim 5, characterized in that, Before displaying a first measuring tool and a second measuring tool in a designated area of ​​the data processing interface in response to an operational instruction to measure the ultrasound data, the method further includes: When an operation command to measure the ultrasound data is detected, at least one examination target associated with the examination site is determined based on the examination site corresponding to the ultrasound data. Obtain at least one first measuring tool corresponding to the inspection target.

7. The method for processing ultrasound data according to claim 6, characterized in that, The first measuring tool is displayed in a designated area of ​​the data processing interface, including: Generate a display page for the measurement tools corresponding to each inspection target based on each inspection target and the first measurement tool corresponding to each inspection target; Select the target measurement tool display page from the measurement tool display pages corresponding to each inspection target; A switching control is provided in a designated area of ​​the data processing interface to display the target measurement tool display page and other measurement tool display pages corresponding to the inspection target.

8. The method for processing ultrasound data according to claim 5, characterized in that, Before displaying a first measuring tool and a second measuring tool in a designated area of ​​the data processing interface in response to an operational instruction to measure the ultrasound data, the method further includes: Acquire historical usage data for multiple candidate secondary measurement tools; The historical usage frequency of each candidate second measurement tool is calculated based on the historical usage data of each candidate second measurement tool. Candidate second measurement tools whose historical usage frequency exceeds a preset threshold will be displayed as second measurement tools in the data processing interface.

9. The method for processing ultrasound data according to any one of claims 1-8, characterized in that, The TGC parameter adjustment area further includes a curve preset area, which includes multiple TGC curve options; after displaying the ultrasound examination data processing interface, the method further includes: In response to a selection operation for a specified TGC curve option in the preset curve area, a preset TGC adjustment curve associated with the specified TGC curve option is displayed in the gain adjustment area.

10. The method for processing ultrasound data according to any one of claims 1-8, characterized in that, The method includes the following steps during the process of displaying the data processing interface of an ultrasound examination: The TGC parameter adjustment area is determined based on the user's operation, specifying a particular interface region within the data processing interface. The TGC parameter adjustment area is fixed to the designated interface area.

11. An apparatus for processing ultrasonic data, characterized in that, Applied to ultrasonic equipment, the device includes: The display module is used to display the data processing interface for ultrasound examinations. The data processing interface includes a Time Gain Compensation (TGC) parameter adjustment area fixed to a designated interface region, which includes a gain adjustment area. The data processing interface also includes a system configuration area, a probe selection area, a quick examination mode activation area, a parameter and function adjustment area, and a quick-adjustment parameter display area. The system configuration area displays system configurations including patient management and data review. The probe selection area displays multiple probe models for ultrasound examinations, with each probe model corresponding to a specific probe. The quick examination mode displays at least one pre-configured examination mode, which includes the required probe model, examination parameters, and examination site. When the parameter and function adjustment area is scrolled, the TGC parameter adjustment area remains fixed to one side of the parameter and function adjustment area and does not change with the scrolling of the parameter and function adjustment area. The adjustment module is used to determine the ultrasound imaging depth corresponding to the ultrasound examination based on the examination site of the ultrasound examination; to set the imaging depth adjustment range corresponding to each TGC segment based on the ultrasound imaging depth; and to determine the target ultrasound imaging depth range and gain compensation parameters to be compensated based on the determination operation of adjusting the specified TGC parameters to a specified position in the gain adjustment region. The compensation module is used to perform gain compensation on the ultrasound data in the target ultrasound data corresponding to the target ultrasound imaging depth range according to the gain compensation parameter.

12. A computer-readable medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the ultrasonic data processing method according to any one of claims 1 to 10.

13. An ultrasonic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor executes the executable instructions to cause the ultrasound device to perform the ultrasound data processing method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Ultrasound apparatus and information providing method of the ultrasound apparatus

    CN107137108A

  • Ultrasonic imaging equipment and rapid labeling method for ultrasonic image of ultrasonic imaging equipment

    CN113786214A