A B-spline curve fitting method and system based on particle swarm optimization
A technology of particle swarm algorithm and spline curve, applied in general control system, control/regulation system, instrument, etc., can solve the problems of lack of local search ability, unreliability, premature convergence, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0099] figure 1 is a schematic flowchart of a method in one embodiment of the present invention. in, figure 1 The execution subject can be a device or a system.
[0100] Such as figure 1 As shown, the method 100 includes:
[0101] Step 110, collecting the outline image of the target object;
[0102] Step 120, acquiring contour data points of the target object according to the collected contour image;
[0103] Step 130, based on the obtained contour data points, calculate and obtain the initial control points and node vectors of the B-spline curve;
[0104] Step 140, constructing an initial population of coordinates of initial control points, and using particle swarm optimization to optimize the initial control points to obtain optimized control points;
[0105] Step 150, construct a fitted B-spline curve according to the obtained node vectors and optimized control points.
[0106] Optionally, as an embodiment of the present invention, in step 120, the contour data point...
Embodiment 2
[0232] figure 2 It is an embodiment of the B-spline curve fitting system based on particle swarm algorithm in the present invention. The particle swarm optimization-based B-spline curve fitting system in this embodiment corresponds to the particle swarm optimization-based B-spline curve fitting method in Embodiment 1.
[0233] see figure 2 , the present invention provides a B-spline curve fitting system 200 based on the particle swarm optimization algorithm, and the system 200 includes:
[0234] A contour image acquisition unit 201, configured to acquire a contour image of a target object;
[0235] A data point acquisition unit 202, configured to acquire contour data points of the target object according to the contour image collected by the contour image collection unit 201;
[0236] The initial control point and node vector acquisition unit 203 is used to calculate and obtain the initial control point and node vector of the B-spline curve based on the contour data point...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com