CN116942201A - Spline curve-based measurement method for ultrasonic system - Google Patents
Spline curve-based measurement method for ultrasonic system Download PDFInfo
- Publication number
- CN116942201A CN116942201A CN202310905618.1A CN202310905618A CN116942201A CN 116942201 A CN116942201 A CN 116942201A CN 202310905618 A CN202310905618 A CN 202310905618A CN 116942201 A CN116942201 A CN 116942201A
- Authority
- CN
- China
- Prior art keywords
- curve
- control points
- contour
- spline
- measurement curve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/08—Clinical applications
- A61B8/0883—Clinical applications for diagnosis of the heart
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B8/00—Diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/52—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
- A61B8/5207—Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of raw data to produce diagnostic data, e.g. for generating an image
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Veterinary Medicine (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Cardiology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
The application relates to a measuring method for an ultrasonic system based on spline curves, comprising the following steps: step 1: marking control points at turning positions of the outline on the ultrasonic image; step 2: according to the control points, using spline curves, creating smooth curves passing through the control points, and generating measurement curves of the fitting contours; step 3: calculating the boundary of the contour by using a boundary detection algorithm, comparing the boundary with the generated measurement curve, and automatically adjusting the generated measurement curve according to the comparison result to enable the generated measurement curve to be more attached to the boundary of the contour; step 4: the measurement curve is displayed. The application can rapidly and accurately draw the outline of a smoother curve, effectively improves the measuring efficiency and simultaneously can also give consideration to the accuracy.
Description
Technical Field
The application relates to the field of ultrasonic system measurement, in particular to a spline curve-based measurement method for an ultrasonic system.
Background
In the field of ultrasound system measurements, it is often desirable to make measurements along the contours of the image. For example, in echocardiography, the atrial chambers of the heart, etc. There are generally two approaches to implementation: one method is to use a track method, which requires manual operation of the track ball to draw a measurement curve along the contour, and this method is generally complicated, requires manual operation of the track to pass through each point of the contour, and cannot deviate, and has high operation requirements for operators. Another method is to automatically generate a measurement curve by using image recognition, and the method has high requirements on the quality of images although the speed is high, otherwise, the error is large, and the application range is narrow.
The method for manually drawing the track is generally complex in operation, low in efficiency and high in accuracy requirement on user operation; the image recognition method has higher requirements on the quality of the image and has a narrow application range.
Disclosure of Invention
In order to solve the technical problems, the application aims to provide a measuring method for an ultrasonic system based on spline curves.
In order to achieve the above purpose, the application adopts the following technical scheme:
a spline-based measurement method for an ultrasound system, comprising the steps of:
step 1: marking control points at turning positions of the outline on the ultrasonic image;
step 2: according to the control points, using spline curves, creating smooth curves passing through the control points, and generating measurement curves of the fitting contours;
step 3: calculating the boundary of the contour by using a boundary detection algorithm, comparing the boundary with the generated measurement curve, and automatically adjusting the generated measurement curve according to the comparison result to enable the generated measurement curve to be more attached to the boundary of the contour;
step 31, if the measurement curve meets the requirement, entering step 4;
step 32: if the measurement curve does not meet the requirement, switching the manual adjustment control point, and then repeating the step 2 and the step 3;
step 4: the measurement curve is displayed.
Preferably, in the measuring method for an ultrasound system based on spline curves, in step 3, after passing through the boundary detection algorithm, parameters of the measuring curve are adjusted, so that the generated measuring curve is closer to the boundary of the contour.
Preferably, in the spline curve-based measurement method for an ultrasound system, bezier curve control points for generating a measurement curve are adjusted, and the measurement curve generated according to the new bezier curve control points is more fit with the boundary calculated in the step 3.
Preferably, in the measuring method for an ultrasound system based on spline curves, in step 32, when the profiles have a large difference, the user can fine tune the positions of the control points so that the generated curves are more consistent with the profiles of the images.
Preferably, in the measuring method for the ultrasonic system based on the spline curve, when fine tuning is performed, fine tuning processing is performed by taking turning points of the contour as references.
Preferably, according to the measuring method for the ultrasonic system based on the spline curve, the KORO portable color Doppler ultrasonic system can automatically generate a measuring curve of the outline according to the control points marked by the user, and meanwhile, the KORO portable color Doppler ultrasonic system can automatically adjust parameters for generating a fitting curve according to the boundaries of image recognition.
Preferably, according to the spline curve-based measuring method for the ultrasonic system, a user can manually adjust the generated measuring curve by dragging the control point, so that the user can fine-tune the position of the control point, and the generated curve is enabled to be more fit with the outline of the image.
By means of the scheme, the application has at least the following advantages:
the application can rapidly and accurately draw the outline of a smoother curve. Meanwhile, the application integrates the advantages of manual measurement and image recognition, and gives consideration to the convenience and accuracy of measurement. During measurement, only a plurality of key control points are marked, so that corresponding contour lines can be fitted quickly, and fine adjustment can be performed according to image recognition. And in places with larger errors, the manual adjustment can be performed through dragging the control points, so that powerful guarantee is provided for quick and accurate measurement of a user, and the working efficiency is effectively improved.
The foregoing description is only an overview of the present application, and is intended to provide a better understanding of the present application, as it is embodied in the following description, with reference to the preferred embodiments of the present application and the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments will be briefly described below, it being understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and other related drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of the present application;
FIG. 2 is a schematic diagram of a manually profiled trajectory;
FIG. 3 is a schematic representation of the present application after spline curve processing.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the application, as presented in the figures, is not intended to limit the scope of the application, as claimed, but is merely representative of selected embodiments of the application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Examples
As shown in fig. 1, 2 and 3, a spline-based measurement method for an ultrasound system, comprising the steps of:
step 1: marking control points at turning positions of the outline on the ultrasonic image;
step 2: according to the control points, using spline curves, creating smooth curves passing through the control points, and generating measurement curves of the fitting contours;
step 3: calculating the boundary of the contour by using a boundary detection algorithm, comparing the boundary with the generated measurement curve, and automatically adjusting the generated measurement curve according to the comparison result to enable the generated measurement curve to be more attached to the boundary of the contour;
step 31, if the measurement curve meets the requirement, entering step 4;
step 32: if the measurement curve does not meet the requirement, switching the manual adjustment control point, and then repeating the step 2 and the step 3;
step 4: the measurement curve is displayed.
In the application, in the step 3, after passing through the boundary detection algorithm, the parameters of the measurement curve are adjusted, so that the generated measurement curve is closer to the boundary of the outline.
In the application, the Bezier curve control point for generating the measurement curve is adjusted, and the measurement curve generated according to the new Bezier curve control point is more attached to the boundary calculated in the step 3.
In the application, in the step 32, when the outlines have larger differences, a user can finely adjust the positions of the control points, so that the generated curve is more attached to the outline of the image, and when fine adjustment is performed, fine adjustment processing is performed by taking turning points of the outline as references; meanwhile, the user can manually adjust the generated measurement curve through dragging the control point, so that the user can finely adjust the position of the control point, and the generated curve is more attached to the outline of the image.
According to the KORO portable color Doppler ultrasound system, the measurement curve of the outline can be automatically generated according to the control points marked by the user, and meanwhile, the KORO portable color Doppler ultrasound system can automatically adjust parameters for generating the fitting curve according to the boundaries of image recognition.
The application uses a semi-automatic method and combines the advantages of manual measurement and image recognition methods.
The user marks the control points of the outline on the image, the program automatically generates a fitting curve of the outline according to the marked control points, and then the program automatically adjusts parameters for generating the fitting curve through an image boundary detection method, so that the fitting curve is closer to the outline and a spline curve is drawn.
When the contour difference is large, a user can move the control points to manually fine-tune the fitting curve, and the program automatically updates the fitting curve according to the change of the manually fine-tuned control points so as to be closer to the contour and draw a spline curve.
It should be noted that: like reference numerals and letters denote like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
In the description of the present application, it should be noted that the azimuth or positional relationship indicated by the terms "vertical", "horizontal", "inner", "outer", etc. are based on the azimuth or positional relationship shown in the drawings, or the azimuth or positional relationship that is conventionally put in use of the product of this application, are merely for convenience of describing the present application and simplifying the description, and do not indicate or imply that the device or element to be referred to must have a specific azimuth, be configured and operated in a specific azimuth, and thus should not be construed as limiting the present application. Furthermore, the terms "first," "second," and the like, are used merely to distinguish between descriptions and should not be construed as indicating or implying relative importance.
Furthermore, the terms "horizontal," "vertical," and the like do not denote a requirement that the component be absolutely horizontal or vertical, but rather may be slightly inclined. As "horizontal" merely means that its direction is more horizontal than "vertical", and does not mean that the structure must be perfectly horizontal, but may be slightly inclined.
In the description of the present application, it should also be noted that, unless explicitly specified and limited otherwise, the terms "disposed," "mounted," "connected," and "connected" are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present application will be understood in specific cases by those of ordinary skill in the art.
The above description is only of the preferred embodiments of the present application and is not intended to limit the present application, and it should be noted that it is possible for those skilled in the art to make several improvements and modifications without departing from the technical principle of the present application, and these improvements and modifications should also be regarded as the protection scope of the present application.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310905618.1A CN116942201A (en) | 2023-07-24 | 2023-07-24 | Spline curve-based measurement method for ultrasonic system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310905618.1A CN116942201A (en) | 2023-07-24 | 2023-07-24 | Spline curve-based measurement method for ultrasonic system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116942201A true CN116942201A (en) | 2023-10-27 |
Family
ID=88444046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310905618.1A Pending CN116942201A (en) | 2023-07-24 | 2023-07-24 | Spline curve-based measurement method for ultrasonic system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116942201A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5605155A (en) * | 1996-03-29 | 1997-02-25 | University Of Washington | Ultrasound system for automatically measuring fetal head size |
| US20080267468A1 (en) * | 2006-10-10 | 2008-10-30 | Paul Geiger | System and Method for Segmenting a Region in a Medical Image |
| CN106683176A (en) * | 2016-12-30 | 2017-05-17 | 飞依诺科技(苏州)有限公司 | Visceral organ three-dimensional model construction method and device |
-
2023
- 2023-07-24 CN CN202310905618.1A patent/CN116942201A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5605155A (en) * | 1996-03-29 | 1997-02-25 | University Of Washington | Ultrasound system for automatically measuring fetal head size |
| US20080267468A1 (en) * | 2006-10-10 | 2008-10-30 | Paul Geiger | System and Method for Segmenting a Region in a Medical Image |
| CN106683176A (en) * | 2016-12-30 | 2017-05-17 | 飞依诺科技(苏州)有限公司 | Visceral organ three-dimensional model construction method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108344693B (en) | A visual measurement method of thin-plate weld misalignment for automatic welding | |
| US20160239949A1 (en) | Workpiece positioning apparatus using imaging unit | |
| CN107127755A (en) | A kind of real-time acquisition device and robot polishing method for planning track of three-dimensional point cloud | |
| CN103578109A (en) | Method and device for monitoring camera distance measurement | |
| CN110220481B (en) | Handheld visual detection equipment and pose detection method thereof | |
| CN108428251A (en) | One kind being based on machine vision technique laser structure light automatic calibration method | |
| CN111738971B (en) | Circuit board stereoscopic scanning detection method based on line laser binocular stereoscopic vision | |
| CN105205827A (en) | Auxiliary feature point labeling method for statistical shape model | |
| CN103439981A (en) | Laser mark automatic tracking extensometer control method based on uncalibrated visual servo | |
| CN109471333A (en) | A galvanometer correction system and method | |
| CN111174696B (en) | A laser-assisted calibration method based on CCD sensor | |
| CN108573242A (en) | A kind of method for detecting lane lines and device | |
| CN108921818A (en) | A kind of weld joint tracking laser center line drawing method | |
| CN103077532A (en) | Real-time video object quick tracking method | |
| CN106341956A (en) | Fixed camera calibration method | |
| CN109685744A (en) | A kind of scanning galvanometer accuracy correcting method | |
| CN116942201A (en) | Spline curve-based measurement method for ultrasonic system | |
| CN108871194B (en) | Fast recovery method of visual sensor working function | |
| CN115096241B (en) | Rapid intelligent detection method and detection system for automobile parts | |
| CN112767439A (en) | Automatic detection and positioning method for light spot target | |
| CN111664801A (en) | Optical target point projection planning method based on Gaussian curvature | |
| CN107560563B (en) | Calibration and error compensation method of a line laser three-dimensional measuring device | |
| JP2022179366A5 (en) | ||
| CN209485281U (en) | A kind of measuring system during the sheet fabrication towards ship surface | |
| CN108537748B (en) | Far field image distortion correction method and system based on angle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |