[go: up one dir, main page]

CN116942201A - Spline curve-based measurement method for ultrasonic system - Google Patents

Spline curve-based measurement method for ultrasonic system Download PDF

Info

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
Application number
CN202310905618.1A
Other languages
Chinese (zh)
Inventor
杨琳
杨嘉久
赵威东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kolo Medical Ltd
Original Assignee
Kolo Medical Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kolo Medical Ltd filed Critical Kolo Medical Ltd
Priority to CN202310905618.1A priority Critical patent/CN116942201A/en
Publication of CN116942201A publication Critical patent/CN116942201A/en
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/08Clinical applications
    • A61B8/0883Clinical applications for diagnosis of the heart
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5207Devices 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

Spline curve-based measurement method for ultrasonic system
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)

1.基于样条曲线的用于超声系统的测量方法,其特征在于,1. A spline-based measurement method for an ultrasonic system, characterized by: 包括以下步骤:Includes the following steps: 步骤1:在超声图像上,在轮廓的转折处标注出控制点;Step 1: On the ultrasound image, mark the control points at the turning points of the contour; 步骤2:根据控制点,使用样条曲线,创建通过控制点的光滑曲线,并生成贴合轮廓的测量曲线;Step 2: Based on the control points, use spline curves to create smooth curves passing through the control points, and generate a measurement curve that fits the contour; 步骤3:使用边界检测算法测算出轮廓的边界,并与生成的测量曲线进行比较,根据比较结果自动调整生成的测量曲线,使之更加贴合轮廓边界;Step 3: Use the boundary detection algorithm to calculate the boundary of the contour, compare it with the generated measurement curve, and automatically adjust the generated measurement curve based on the comparison results to make it more consistent with the contour boundary; 步骤31如果测量曲线符合要求,则进入步骤4;Step 31 If the measurement curve meets the requirements, go to step 4; 步骤32:如果测量曲线不符合要求,切换手动调整控制点,然后再重复步骤2和步骤3;Step 32: If the measurement curve does not meet the requirements, switch to manual adjustment of the control points, and then repeat steps 2 and 3; 步骤4:显示测量曲线。Step 4: Display the measurement curve. 2.根据权利要求1所述的基于样条曲线的用于超声系统的测量方法,其特征在于:在步骤3中在通过边界检测算法后,再通过调整测量曲线的参数,使生成的测量曲线更加靠近轮廓的边界。2. The spline-based measurement method for an ultrasonic system according to claim 1, characterized in that: in step 3, after passing the boundary detection algorithm, the parameters of the measurement curve are adjusted to make the generated measurement curve closer to the border of the outline. 3.根据权利要求2所述的基于样条曲线的用于超声系统的测量方法,其特征在于:调整生成测量曲线的贝塞尔曲线控制点,同时根据新贝塞尔控制点生成的测量曲线与步骤3中算出的边界更加贴合。3. The spline-based measurement method for an ultrasonic system according to claim 2, characterized in that: adjusting the Bezier curve control points that generate the measurement curve, and simultaneously generating the measurement curve according to the new Bezier control points. It is more consistent with the boundary calculated in step 3. 4.根据权利要求1所述的基于样条曲线的用于超声系统的测量方法,其特征在于:在步骤32中,轮廓出现较大的差异时,用户可以微调控制点的位置,使生成的曲线更加贴合图像的轮廓。4. The spline-based measurement method for an ultrasonic system according to claim 1, characterized in that: in step 32, when there is a large difference in the contour, the user can fine-tune the position of the control point so that the generated Curves follow the contours of the image more closely. 5.根据权利要求4所述的基于样条曲线的用于超声系统的测量方法,其特征在于:在进行微调时,以轮廓的转折点为基准进行微调处理。5. The spline-based measuring method for an ultrasonic system according to claim 4, characterized in that during fine-tuning, the fine-tuning process is performed based on the turning point of the contour. 6.根据权利要求1所述的基于样条曲线的用于超声系统的测量方法,其特征在于:KOLO便携式彩色多普勒超声系统能根据用户标注的控制点自动生成轮廓的测量曲线,同时KOLO便携式彩色多普勒超声系统可以根据图像识别的边界自动调整生成拟合曲线的参数。6. The spline-based measurement method for an ultrasound system according to claim 1, characterized in that: the KOLO portable color Doppler ultrasound system can automatically generate a measurement curve of the contour according to the control points marked by the user, and at the same time, the KOLO The portable color Doppler ultrasound system can automatically adjust the parameters to generate a fitting curve based on the boundaries identified in the image. 7.根据权利要求4所述的基于样条曲线的用于超声系统的测量方法,其特征在于:用户可以通过拖动控制点对生成的测量曲线进行手动调整,使用户可以微调控制点的位置,使生成的曲线更加贴合图像的轮廓。7. The spline-based measurement method for an ultrasonic system according to claim 4, characterized in that: the user can manually adjust the generated measurement curve by dragging the control points, so that the user can fine-tune the position of the control points. , so that the generated curve fits the contour of the image more closely.
CN202310905618.1A 2023-07-24 2023-07-24 Spline curve-based measurement method for ultrasonic system Pending CN116942201A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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