Envelope figure control transform method, apparatus and storage medium for simpson measurement

By generating a line connecting the apex point P3 and the bottom point in cardiac ultrasound images, and adjusting the envelope using stretching composite transformation and Bezier interpolation, the problem of inaccurate envelope acquisition in existing technologies is solved, improving the efficiency of doctors' operations and the accuracy of diagnosis.

CN114693509BActive Publication Date: 2026-07-31WUXI CHUDIAN TECH
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
WUXI CHUDIAN TECH
Filing Date
2020-12-30
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In existing technologies, how to efficiently and accurately obtain the envelope of the heart chambers to improve the efficiency of doctors' operations and diagnosis is an urgent problem to be solved.

Method used

By generating a line connecting the apex point P3 and the bottom point, and setting an edit point on it, the graphic is adjusted using stretching composite transformation and Bezier interpolation to ensure that the overall outline trend of the envelope is maintained, while local line segments conform to the outline of the heart chambers.

Benefits of technology

It enables accurate acquisition of the cardiac chamber envelope, simplifies the operation process, and improves doctors' operational efficiency and diagnostic accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114693509B_ABST
    Figure CN114693509B_ABST
Patent Text Reader

Abstract

This invention provides a method for controlling and transforming the envelope pattern for Simpson's measurement. For the overall envelope (excluding the line connecting the two bottom endpoints) caused by the movement of the apex point P3, a stretching composite transformation is used to maintain the basic shape without deformation. This ensures that even if the doctor adjusts the edit point and then moves the apex point P3 again, the overall outline of the envelope pattern remains consistent. The adjustment of local line segments caused by the movement of the edit point uses Bezier interpolation, primarily to facilitate the doctor's adjustment of local intervals of the envelope to conform to the contours of the heart chambers, and this local adjustment does not affect the envelope in other intervals. This invention also provides a corresponding device for controlling and transforming the envelope pattern for Simpson's measurement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of ultrasound diagnostic equipment technology, and in particular to an envelope pattern control transformation method for Simpson measurements. Background Technology

[0002] When assessing cardiac function, the Simpson method can be used to measure the volume of the heart chambers. Therefore, after a doctor performs a chest ultrasound scan to obtain ultrasound images, it is first necessary to determine the envelope of the heart chambers so that the ultrasound diagnostic equipment can automatically obtain the volume of the heart chambers using the Simpson method.

[0003] Obtaining the envelope of the heart chambers efficiently and accurately is key to improving doctors' operational and diagnostic efficiency. Summary of the Invention

[0004] The purpose of this invention is to provide a method and apparatus for controlling and transforming the envelope pattern of the heart chambers in Simpson's measurement. This method is capable of accurately obtaining the envelope pattern of the heart chambers, is easy to operate, and improves the efficiency of doctors' operations. The technical solution adopted in the embodiments of this invention is as follows:

[0005] This invention proposes a method for controlling the transformation of envelope patterns for Simpson measurements, comprising the following steps:

[0006] The system acquires echocardiogram images, receives positioning information for the left and right ends of the bottom of a cardiac chamber in the echocardiogram image, generates two bottom endpoints P1 and P2, and a line connecting the two bottom endpoints P1 and P2, and automatically generates a top point P3 on the side of the line facing the top of the chamber; it automatically generates a line connecting the top point P3 and the bottom endpoint P1, and a line connecting the top point P3 and the bottom endpoint P2, and sets several editing points on the lines connecting the top point P3 and the bottom endpoint P1, and the lines connecting the top point P3 and the bottom endpoint P2, respectively.

[0007] Receive the activation signal for the top point P3; when the top point P3 is moved while in the active state, perform a stretching and composite transformation operation on the line connecting the top point P3 and the bottom point P1, and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, fix the position of the top point P3.

[0008] Receive activation signals for edit points on the line connecting the top point P3 and the bottom point P1 and / or the line connecting the top point P3 and the bottom point P2; when an edit point in the active state is moved, perform corresponding graphic transformation operations on the adjacent line segments on both sides of the edit point; after receiving positioning operation information for the edit point, determine the position of the edit point.

[0009] Furthermore, the stretching composite transformation operation includes one or more combinations of translation transformation, scaling transformation, shearing transformation and rotation transformation of the graphic.

[0010] Furthermore, when an edit point is moved, the adjacent line segments on both sides of the edit point are subjected to graphic transformation operations using Bezier interpolation.

[0011] Furthermore, the top point P3 or the edit point closest to the cursor is automatically designated as the point to be activated. Upon receiving the activation signal, the point to be activated is activated to the active state.

[0012] Furthermore, the two bottom endpoints P1 and P2 are fixed points and cannot be moved; the line connecting the two bottom endpoints P1 and P2 cannot be adjusted.

[0013] Furthermore, the lines connecting the initially generated top point P3 and bottom point P1, as well as the lines connecting the top point P3 and bottom point P2, are all convex arcs.

[0014] Furthermore, the number of edit points on the line connecting the top point P3 and the bottom point P1 shall not be less than five; the number of edit points on the line connecting the top point P3 and the bottom point P2 shall not be less than five.

[0015] Furthermore, the method also includes fine-tuning operations on the apex point P3, specifically including:

[0016] Receive the activation signal for the top point P3; when the top point P3 is in the activated state and a fine-tuning operation is performed, perform a stretching composite transformation operation on the line connecting the top point P3 and the bottom point P1 and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, determine the position of the top point P3 again.

[0017] This invention also proposes an envelope pattern control transformation device for Simpson measurements, comprising:

[0018] Memory, which stores computer programs;

[0019] A processor for running the computer program, which, when running, performs the steps described above.

[0020] This invention also proposes a storage medium storing a computer program configured to execute the steps described above when running.

[0021] Compared to existing technologies, this application employs a stretching composite transformation for the overall envelope (excluding the line connecting the two bottom endpoints) caused by the movement of the apex point P3, which can maintain the basic shape without deformation. This ensures that even if the doctor moves the apex point P3 again after adjusting the edit point, the overall outline trend of the envelope graphic can still be maintained. The Bezier interpolation method is used for the local line segment adjustment caused by the movement of the edit point, mainly to facilitate the doctor to adjust the local area of ​​the envelope to fit the outline of the heart chamber, and the local movement adjustment does not affect the envelope of other areas. Attached Figure Description

[0022] Figure 1 This is a schematic diagram of the initial envelope generated on a cardiac ultrasound image in an embodiment of the present invention.

[0023] Figure 2 This is a schematic diagram of the stretching composite transformation in an embodiment of the present invention.

[0024] Figure 3 This is a schematic diagram of the adjustment of the lines of the envelope on one side in a cardiac ultrasound image according to an embodiment of the present invention.

[0025] Figure 4 This is a schematic diagram of the adjustment of the lines of the envelope on the other side in a cardiac ultrasound image according to an embodiment of the present invention.

[0026] Figure 5 This is a schematic diagram of the envelope after readjusting the apex point on a cardiac ultrasound image in an embodiment of the present invention.

[0027] Figure 6 Here is a schematic diagram of the envelope pattern control and transformation device in this embodiment of the invention. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0029] In the description of this application, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0030] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal connection of two components; and they can refer to a wireless connection or a wired connection. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.

[0031] Furthermore, the technical features involved in the different embodiments of this application described below can be combined with each other as long as they do not conflict with each other.

[0032] In one of the following embodiments, taking one of the ventricles of the heart (e.g., the left or right ventricle) as the object of Simpson measurement, we will illustrate an envelope pattern control transformation method for Simpson measurement proposed in this application.

[0033] A method for controlling the envelope pattern transformation for Simpson measurements includes the following steps:

[0034] Step S10: Acquire an echocardiogram image, receive positioning operation information for the left and right ends of the bottom of a heart chamber in the echocardiogram image, generate two bottom endpoints P1 and P2, and a line connecting the two bottom endpoints P1 and P2, and automatically generate a top point P3 on the side of the line facing the top of the chamber; automatically generate a line connecting the top point P3 and the bottom endpoint P1, and a line connecting the top point P3 and the bottom endpoint P2, and set several editing points on the lines connecting the top point P3 and the bottom endpoint P1 and the lines connecting the top point P3 and the bottom endpoint P2 respectively;

[0035] Figure 1 In the illustrated embodiment, after the ultrasound probe scans the chest to obtain a cardiac ultrasound image, the doctor can use the mouse or trackball configured on the ultrasound diagnostic equipment to move the cursor to one end of the bottom of a ventricle in the cardiac ultrasound image. Then, pressing the left mouse button or the Enter key on the control panel where the trackball is located sends a positioning operation message, generating a bottom endpoint P1 accordingly. The doctor can then move the cursor to the other end of the bottom of the ventricle and press the left mouse button or the Enter key on the control panel where the trackball is located to send another positioning operation message, generating another bottom endpoint P2 accordingly. In this embodiment, the two bottom endpoints P1 and P2 are fixed points and cannot be moved.

[0036] The line connecting the two bottom endpoints P1 and P2 forms part of the initial envelope. In this embodiment, this line is fixed and cannot be adjusted because the error caused by the Simpson measurement is very small. The lines connecting the top point P3 and the bottom endpoint P1, as well as the lines connecting the top point P3 and the bottom endpoint P2, form the other two parts of the initial envelope. These lines do not usually match the lateral contours of the ventricle. Therefore, the lines connecting the top point P3, the top point P3 and the bottom endpoint P1, and the top point P3 and the bottom endpoint P2 all need to be adjusted.

[0037] The lines connecting the initial top point P3 and the bottom point P1, as well as the line connecting the initial top point P3 and the bottom point P2, are all convex arcs, facilitating later adjustments; each edit point is as follows... Figure 1 The small bright circles are shown on the lines connecting the top point P3 and the bottom point P1, and on the lines connecting the top point P3 and the bottom point P2.

[0038] The number of editing points on the line connecting the top point P3 and the bottom point P1 is preferably no less than five; the number of editing points on the line connecting the top point P3 and the bottom point P2 is preferably no less than five.

[0039] Step S20: Receive an activation signal for the top point P3; when the top point P3 in the activated state is moved, perform a stretching composite transformation operation on the line connecting the top point P3 and the bottom point P1 and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, determine the position of the top point P3.

[0040] In some embodiments, the top point P3 or the edit point closest to the cursor is automatically selected as the point to be activated. After receiving the activation signal, the point to be activated is activated to the active state. The activation signal can be sent by pressing the left mouse button or the Enter key on the operation panel where the trackball is located, so that the point closest to the cursor is activated.

[0041] The aforementioned stretching composite transformation operations include one or more combinations of translation, scaling, shearing, and rotation transformations of the graphic; Figure 2 In the stretching composite transformation of a graphic shown, process a represents a displacement transformation of the graphic, process b represents a scaling transformation of the graphic, process c represents a shearing transformation of the graphic, and process d represents another displacement transformation of the graphic.

[0042] In some embodiments, the initial position of the apex point P3 often does not correspond to the apex position of the ventricle. Therefore, after activating the apex point P3, it is necessary to move the apex point P3 to the apex position corresponding to the ventricle by dragging the apex point P3. When the apex point P3 is moved, the line connecting the apex point P3 and the bottom point P1, as well as the line connecting the apex point P3 and the bottom point P2, automatically undergo a stretching and compound transformation operation. When the apex point P3 is moved to the apex position corresponding to the ventricle, pressing (or releasing) the left mouse button or the Enter key on the control panel where the trackball is located will issue a positioning operation message, thus fixing the position of the apex point P3.

[0043] Step S30: Receive activation signals for edit points on the line connecting the top point P3 and the bottom point P1 and / or the line connecting the top point P3 and the bottom point P2; when an edit point in the active state is moved, perform corresponding graphic transformation operations on the adjacent line segments on both sides of the edit point; after receiving positioning operation information for the edit point, determine the position of the edit point.

[0044] like Figure 3 As shown, in some embodiments, the line connecting the top point P3 and the bottom point P1 can be graphically adjusted first. At least five edit points are provided on the line connecting the top point P3 and the bottom point P1, naturally dividing the line into multiple segments. By moving the cursor with a mouse or trackball, the edit point closest to the cursor on the line connecting the top point P3 and the bottom point P1 becomes the point to be activated. At this point, pressing the left mouse button or the Enter key on the trackball control panel serves as an activation signal, activating the edit point closest to the cursor. Then, the edit point is dragged towards the outline of the left side of the ventricle. While the edit point is being moved, the adjacent line segments on both sides of the edit point are graphically transformed using Bezier interpolation. After the edit point is in place, pressing (or releasing) the left mouse button or the Enter key on the trackball control panel sends a positioning operation message, thus fixing the position of the edit point.

[0045] Adjust each editing point on the line connecting the top point P3 and the bottom point P1 according to the needs of graphic adjustment, following the process described above; then adjust each editing point on the line connecting the top point P3 and the bottom point P2 using the same method; for example... Figure 4 As shown, after adjustment, the lines connecting the two bottom endpoints P1 and P2, the line connecting the top point P3 and the bottom endpoint P1, and the line connecting the top point P3 and the bottom endpoint P2 will form the desired ventricular envelope pattern.

[0046] Optionally,

[0047] Step S40: Receive an activation signal for the top point P3; when the top point P3 in the activated state is subjected to a fine-tuning operation, perform a stretching and composite transformation operation on the line connecting the top point P3 and the bottom point P1 and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, determine the position of the top point P3 again.

[0048] In some embodiments, after adjusting the editing points on the lines connecting the top point P3 and the bottom point P1, and on the lines connecting the top point P3 and the bottom point P2, the position of the top point P3 can be fine-tuned again, such as... Figure 5 As shown; the adjustment method can be found in step S20.

[0049] In other embodiments, an edit point can be set on the line connecting the two bottom endpoints P1 and P2, and the line connecting the two bottom endpoints P1 and P2 can be adjusted using the same method as in step S30 above.

[0050] This invention also proposes an envelope pattern control and transformation device for Simpson measurements, comprising: a memory and a processor; as shown in the embodiments of the present invention. Figure 6 As shown, the processor and the memory communicate with each other, for example, by being connected and communicating with each other via a communication bus; the memory stores a computer program; the processor runs the computer program, and the computer program executes the steps described above when it runs; the processor may be a CPU, or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the above types of chips or circuits; the memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory may also include combinations of the above types of memory;

[0051] This invention also proposes a storage medium storing a computer program configured to execute the steps described above during runtime. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium may also include combinations of the above types of memory.

[0052] Finally, it should be noted that the above specific embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to examples, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for controlling the transformation of envelope patterns for Simpson measurements, characterized in that, Includes the following steps: The system acquires echocardiogram images, receives positioning information for the left and right ends of the bottom of a cardiac chamber in the echocardiogram image, generates two bottom endpoints P1 and P2, and a line connecting the two bottom endpoints P1 and P2, and automatically generates a top point P3 on the side of the line facing the top of the chamber; it automatically generates a line connecting the top point P3 and the bottom endpoint P1, and a line connecting the top point P3 and the bottom endpoint P2, and sets several editing points on the lines connecting the top point P3 and the bottom endpoint P1, and the lines connecting the top point P3 and the bottom endpoint P2, respectively. Receive the activation signal for the top point P3; when the top point P3 is moved while in the active state, perform a stretching and composite transformation operation on the line connecting the top point P3 and the bottom point P1, and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, fix the position of the top point P3. Receive activation signals for edit points on the line connecting the top point P3 and the bottom point P1 and / or the line connecting the top point P3 and the bottom point P2; when an edit point in the active state is moved, perform corresponding graphic transformation operations on the adjacent line segments on both sides of the edit point; after receiving positioning operation information for the edit point, determine the position of the edit point.

2. The envelope pattern control transformation method for Simpson measurements as described in claim 1, characterized in that, The stretching composite transformation operation includes one or more combinations of translation, scaling, shearing and rotation transformations of the graphic.

3. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, When an edit point is moved, the adjacent line segments on both sides of the edit point are transformed using Bezier interpolation.

4. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, The top point P3 or the edit point closest to the cursor is automatically designated as the point to be activated. Upon receiving an activation signal, the point to be activated is activated to the active state.

5. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, The two bottom endpoints P1 and P2 are fixed points and cannot be moved; the line connecting the two bottom endpoints P1 and P2 cannot be adjusted.

6. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, The lines connecting the initial top point P3 and the bottom point P1, as well as the lines connecting the top point P3 and the bottom point P2, are all outwardly convex arcs.

7. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, The number of edit points on the line connecting the top point P3 and the bottom point P1 shall not be less than five; the number of edit points on the line connecting the top point P3 and the bottom point P2 shall not be less than five.

8. The envelope pattern control transformation method for Simpson measurements as described in claim 1 or 2, characterized in that, It also includes fine-tuning operations on the vertex point P3, specifically including: Receive the activation signal for the top point P3; when the top point P3 is in the activated state and a fine-tuning operation is performed, perform a stretching composite transformation operation on the line connecting the top point P3 and the bottom point P1 and the line connecting the top point P3 and the bottom point P2; after receiving the positioning operation information for the top point P3, determine the position of the top point P3 again.

9. An envelope pattern control and transformation device for Simpson measurements, characterized in that, include: Memory, which stores computer programs; A processor for running the computer program, which, when running, performs the steps of the method as described in any one of claims 1 to 8.

10. A storage medium, characterized in that, The storage medium stores a computer program configured to perform the steps of the method as described in any one of claims 1 to 8 when executed.