[go: up one dir, main page]

CN110765583B - A piecewise curve fitting method based on cubic Bezier - Google Patents

A piecewise curve fitting method based on cubic Bezier Download PDF

Info

Publication number
CN110765583B
CN110765583B CN201910928435.5A CN201910928435A CN110765583B CN 110765583 B CN110765583 B CN 110765583B CN 201910928435 A CN201910928435 A CN 201910928435A CN 110765583 B CN110765583 B CN 110765583B
Authority
CN
China
Prior art keywords
curve
points
point
piecewise
control point
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.)
Expired - Fee Related
Application number
CN201910928435.5A
Other languages
Chinese (zh)
Other versions
CN110765583A (en
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.)
Chengdu Univeristy of Technology
Original Assignee
Chengdu Univeristy of Technology
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 Chengdu Univeristy of Technology filed Critical Chengdu Univeristy of Technology
Priority to CN201910928435.5A priority Critical patent/CN110765583B/en
Publication of CN110765583A publication Critical patent/CN110765583A/en
Application granted granted Critical
Publication of CN110765583B publication Critical patent/CN110765583B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/203Drawing of straight lines or curves

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Generation (AREA)

Abstract

本发明公开了一种基于三次Bezier的分段曲线拟合方法,涉及计算机图形曲线拟合技术领域。该方法采用分段连续的三次Bezier曲线拟合一条光滑曲线,使得曲线在分段连接点处具有二阶连续性,使得拟合曲线避免了龙格现象的产生;该方法能够避免求解已知量,如每个分段曲线的首端控制点和尾端控制点等,从而降低了算法的复杂度,提高了算法的执行效率,因而能够满足实际工业生产的需要;该方法可以同时拟合闭合和非闭合曲线,算法灵活度较高,能够适应多种实际情况的要求。

Figure 201910928435

The invention discloses a piecewise curve fitting method based on cubic Bezier, and relates to the technical field of computer graphic curve fitting. This method uses a piecewise continuous cubic Bezier curve to fit a smooth curve, so that the curve has second-order continuity at the piecewise connection points, so that the fitting curve avoids the occurrence of Runge phenomenon; this method can avoid solving known variables , such as the head-end control point and tail-end control point of each segmented curve, which reduces the complexity of the algorithm and improves the execution efficiency of the algorithm, so it can meet the needs of actual industrial production; this method can simultaneously fit the closed and non-closed curves, the algorithm has high flexibility and can adapt to the requirements of various practical situations.

Figure 201910928435

Description

Cubic Bezier-based piecewise curve fitting method
Technical Field
The invention relates to the technical field of computer graphic curve fitting, in particular to a cubic Bezier-based piecewise curve fitting method.
Background
Bezier curves are the basic tools for computer graphics image modeling, and are one of the most used basic lines for graphics modeling. Bezier curves are also often used in industrial design to design the subject of a product, for example in aerospace navigation-related terrain software, which generally has the function of providing simulated flight: a user inputs a plurality of control points, a flight route is formulated, and then the flight is carried out along the simulation route; in some industrial product designs, a user is often required to input outer contour points of some industrial products, then contour lines are fitted according to the contour points, and finally product processing is performed according to the contour lines through a machine tool. In short, this requires that we fit an optimal curve (closed or non-closed) from the given control points.
The traditional curve fitting method has a high-order polynomial interpolation method, and a certain function is approximated by a polynomial to calculate a corresponding function value. Generally, the more the degree of the polynomial is, the more data is needed, and the more accurate the prediction is, but as the interpolation degree is higher, the longer the interpolation result deviates from the original function, the longer the ronge phenomenon occurs. In addition, a piecewise curve method is proposed, but continuity at a connecting point of the piecewise curve is only ensured, and the overall curve has no smoothness. Some people propose a construction algorithm for control points of a segmented continuous cubic Bezier curve, but the curve fitted by the method passes through all the control points, the algorithm is complex, the calculated amount is large, the smooth effect is not achieved, and when the distance between adjacent control points is very close, the curve fitted by the method often has wrong results such as deformation and the like.
Disclosure of Invention
The invention aims to provide a cubic Bezier-based piecewise curve fitting method to solve the technical problems of high complexity, low efficiency and incapability of fitting closed or non-closed curves simultaneously in the conventional curve fitting method.
The technical scheme adopted by the invention is as follows:
the invention provides a cubic Bezier-based piecewise curve fitting method, which comprises the following steps of:
s1, inputting original point p1,p2,…,pn
S2, selecting a plurality of points q from the original points1,q2,…,qmThe other original points are used as the middle connection points of each piecewise curve;
s3, if the number of the intermediate connection points between the two adjacent end points is less than two, supplementing a virtual original point between the two end points by an interpolation method to be used as the intermediate connection point, otherwise, continuing to execute the step S4;
s4, taking the head end point of each piecewise curve as a head end control point, taking the tail end point as a tail end control point, constructing a linear equation set taking the middle control point of the piecewise curve as a solving target according to the middle connection point of each piecewise curve, and solving two middle control points of each piecewise curve between the head end control point and the tail end control point, wherein the method specifically comprises the following steps:
s41, obtaining a cubic Bezier formula as shown in formula (1):
Figure BDA0002219577220000021
wherein t is a parameter and is obtained by dividing the distance between the intermediate connecting point and the head point of the piecewise curve by the total length of all the original points in the piecewise curve after being sequentially connected; piControl points for piecewise curves, P0And PnRespectively coinciding with the head end point and the tail end point of the sectional curve; b isi,3(t) is a Bernstein basis function, as shown in equation (2):
Figure BDA0002219577220000022
constructing a cubic Bezier curve in each piecewise curve, then:
Figure BDA0002219577220000023
making two adjacent Bezier curves in each piecewise curve symmetric with respect to their intermediate connection point, there are:
Figure BDA0002219577220000024
then the target equation is obtained:
Figure BDA0002219577220000025
s42, solving the target equation by using a least square method to obtain a linear equation set:
Figure BDA0002219577220000026
Figure BDA0002219577220000031
Figure BDA0002219577220000032
Figure BDA0002219577220000033
Figure BDA0002219577220000034
s43, if fitting the non-closed curve, k is 1, …, m-1, and equation (9) is used to find two intermediate control points between the head end control point and the tail end control point of each piecewise curve; if a closed curve is fitted, k is 1, …, m-2, and two intermediate control points of each piecewise curve between the head end control point and the tail end control point are obtained by using a formula (10);
and S5, fitting a Bezier curve according to all the head end control points, the tail end control points and the middle control points.
The technical effect of the technical scheme is as follows: a smooth curve is fitted by adopting a piecewise continuous cubic Bezier curve, so that the curve has second-order continuity at the piecewise connection point, and the fitted curve avoids the generation of the Runge phenomenon; the method can avoid solving known quantities such as a head end control point and a tail end control point of each piecewise curve, thereby reducing the complexity of the algorithm and improving the execution efficiency of the algorithm, thereby meeting the requirements of actual industrial production; the method can fit closed and non-closed curves at the same time, has high algorithm flexibility and can meet the requirements of various practical conditions.
Alternatively, in step S1, the endpoints are sequentially arranged at equal intervals.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained according to the drawings without inventive efforts.
FIG. 1 is a flow chart of a cubic Bezier-based piecewise curve fitting method according to an embodiment of the present invention;
FIG. 2 is a graph showing the fitting result of a closed curve according to an embodiment of the present invention, where FIG. 2(a) is the input original points, and FIG. 2(b) is the result of fitting the original points by the method;
FIG. 3 is a graph showing the fitting result of another closed curve in the embodiment of the present invention, in which FIG. 3(a) is the input original points, and FIG. 3(b) is the result obtained by fitting the original points by the method;
fig. 4 is a diagram showing the fitting result of a non-closed curve in the embodiment of the present invention, in which fig. 4(a) is an input original point, and fig. 4(b) is a result obtained by fitting the original point by the present method.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention 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 present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Examples
Referring to fig. 1, the present embodiment provides a cubic Bezier-based piecewise curve fitting method, including the following steps:
s1, inputting original point p1,p2,…,pn
S2, selecting a plurality of points q from the original points1,q2,…,qmSelecting the end points as the end points of each sectional curve, wherein the end points are distributed at equal intervals as much as possible, and other original points are used as middle connecting points of each sectional curve;
s3, if the number of the intermediate connection points between the two adjacent end points is less than two, supplementing a virtual original point between the two end points by an interpolation method to be used as the intermediate connection point, otherwise, continuing to execute the step S4;
s4, taking the head end point of each piecewise curve as a head end control point, taking the tail end point as a tail end control point, constructing a linear equation set taking the middle control point of the piecewise curve as a solving target according to the middle connection point of each piecewise curve, and solving two middle control points of each piecewise curve between the head end control point and the tail end control point, wherein the method specifically comprises the following steps:
s41, obtaining a cubic Bezier formula as shown in formula (1):
Figure BDA0002219577220000051
wherein t is a parameter and is obtained by dividing the distance between the intermediate connecting point and the head point of the piecewise curve by the total length of all the original points in the piecewise curve after being sequentially connected; piControl points for piecewise curves, P0And PnRespectively coinciding with the head end point and the tail end point of the sectional curve; b isi,3(t) is a Bernstein basis function, as shown in equation (2):
Figure BDA0002219577220000052
constructing a cubic Bezier curve in each piecewise curve, then:
Figure BDA0002219577220000053
making two adjacent Bezier curves in each piecewise curve symmetric with respect to their intermediate connection point, there are:
Figure BDA0002219577220000054
then the target equation is obtained:
Figure BDA0002219577220000055
s42, solving the target equation by using a least square method to obtain a linear equation set:
Figure BDA0002219577220000056
Figure BDA0002219577220000057
Figure BDA0002219577220000061
Figure BDA0002219577220000062
Figure BDA0002219577220000063
where i, j are both traversal symbols.
S43, if fitting the non-closed curve, k is 1, …, m-1, and equation (9) is used to find two intermediate control points between the head end control point and the tail end control point of each piecewise curve; if a closed curve is fitted, k is 1, …, m-2, and two intermediate control points of each piecewise curve between the head end control point and the tail end control point are obtained by using a formula (10);
and S5, fitting a Bezier curve according to all the head end control points, the tail end control points and the middle control points.
In this embodiment, the basic idea is to fit a smooth curve with piecewise continuous cubic Bezier curves, such that the curve has second order continuity at the piecewise connecting points. In order to obtain the optimal curve, i.e. the minimum error between the fitted curve and the original points, a system of linear equations is constructed using the least squares method, the intermediate control points of each piecewise curve are obtained by solving the system of equations, and finally a cubic Bezier curve is constructed in each segment using the initially selected end points and the solved intermediate control points, to complete curve fitting, as shown in figures 2, 3 and 4 which are examples of curves fitted using the method described in this embodiment, wherein, fig. 2 is the fitting of a closed curve (the left image is the input original point, the right image is the result obtained by fitting the original point by the method), fig. 3 is also the fitting of the closed curve (the left image is the input original point, the right image is the result obtained by fitting the original point by the method), and fig. 4 is the fitting of a non-closed curve (the left image is the input original point, and the right image is the result obtained by fitting the original point by the method).
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (2)

1.一种基于三次Bezier的分段曲线拟合方法,其特征在于,包括以下步骤:1. a piecewise curve fitting method based on cubic Bezier, is characterized in that, comprises the following steps: S1、输入飞行控制原始点p1,p2,…,pnS1. Input the original flight control points p 1 , p 2 ,..., p n ; S2、在原始点中选择若干个点的下标q1,q2,…,qm,作为各分段曲线的端点,其它原始点作为各分段曲线的中间连接点;S2. Select the subscripts q 1 , q 2 , ..., q m of several points in the original points as the endpoints of each segmented curve, and other original points as the intermediate connection points of each segmented curve; S3、若相邻两个端点之间的中间连接点少于两个,则通过插值方法在该两个端点之间补充虚拟原始点作为中间连接点,否则继续执行步骤S4;S3, if there are less than two intermediate connection points between the two adjacent endpoints, add a virtual original point as an intermediate connection point between the two endpoints by means of an interpolation method, otherwise continue to perform step S4; S4、将各分段曲线的首端点作为首端控制点,尾端点作为尾端控制点,根据各分段曲线的中间连接点,构建以分段曲线的中间控制点为求解目标的线性方程组,求得各分段曲线位于首端控制点和尾端控制点之间的两个中间控制点,具体包括以下步骤:S4. Use the head end point of each piecewise curve as the head end control point, and the tail end point as the tail end control point, according to the middle connection point of each piecewise curve, construct a linear equation system with the middle control point of the piecewise curve as the solution target , to obtain the two intermediate control points between the head control point and the tail control point of each segmented curve, which specifically includes the following steps: S41、获取三次Bezier公式如式(1)所示:S41. Obtain the cubic Bezier formula as shown in formula (1):
Figure FDA0002997527380000011
Figure FDA0002997527380000011
其中t为参数,通过分段曲线中间连接点与首端点之间的距离除以分段曲线中所有原始点依次连接后的总长度获得;Pi为分段曲线的控制点,P0和Pn分别与分段曲线的首端点和尾端点重合;Bi(t)为伯恩斯坦基函数,如式(2)所示:where t is a parameter, obtained by dividing the distance between the middle connection point and the first end point of the piecewise curve by the total length of all original points in the piecewise curve connected in sequence; P i is the control point of the piecewise curve, P 0 and P n coincides with the head and tail points of the piecewise curve respectively; B i (t) is the Bernstein basis function, as shown in formula (2):
Figure FDA0002997527380000012
Figure FDA0002997527380000012
在每个分段曲线中构造三次Bezier曲线,则:Construct a cubic Bezier curve in each piecewise curve, then:
Figure FDA0002997527380000013
Figure FDA0002997527380000013
使每个分段曲线中,相邻两段Bezier曲线相对于它们的中间连接点对称,则有:In each segmented curve, two adjacent Bezier curves are symmetrical with respect to their intermediate connection point, then there are:
Figure FDA0002997527380000021
Figure FDA0002997527380000021
则得到目标方程:Then the objective equation is obtained:
Figure FDA0002997527380000022
Figure FDA0002997527380000022
S42、用最小二乘法求解目标方程,得线性方程组:S42. Solve the objective equation by the least square method, and obtain a linear equation system:
Figure FDA0002997527380000023
Figure FDA0002997527380000023
Figure FDA0002997527380000024
Figure FDA0002997527380000024
Figure FDA0002997527380000025
Figure FDA0002997527380000025
Figure FDA0002997527380000026
Figure FDA0002997527380000026
Figure FDA0002997527380000027
Figure FDA0002997527380000027
S43、若拟合非闭合曲线,则k=1,…,m-1,并且使用公式(9)求得各分段曲线位于首端控制点和尾端控制点之间的两个中间控制点;若拟合闭合曲线,则k=1,…,m-2并使用公式(10)求得各分段曲线位于首端控制点和尾端控制点之间的两个中间控制点;S43. If fitting a non-closed curve, k=1, . ; If a closed curve is fitted, k=1,...,m-2 and formula (10) is used to obtain the two intermediate control points between the head end control point and the tail end control point of each segmented curve; S5、根据所有的首端控制点、尾端控制点以及中间控制点,拟合Bezier曲线,得到飞行模拟路线。S5. Fit a Bezier curve according to all the head-end control points, tail-end control points and intermediate control points to obtain a flight simulation route.
2.根据权利要求1所述基于三次Bezier的分段曲线拟合方法,其特征在于,所述步骤S1中,各端点依次等间距排列。2 . The piecewise curve fitting method based on cubic Bezier according to claim 1 , wherein, in the step S1 , the endpoints are arranged in sequence at equal intervals. 3 .
CN201910928435.5A 2019-09-28 2019-09-28 A piecewise curve fitting method based on cubic Bezier Expired - Fee Related CN110765583B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910928435.5A CN110765583B (en) 2019-09-28 2019-09-28 A piecewise curve fitting method based on cubic Bezier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910928435.5A CN110765583B (en) 2019-09-28 2019-09-28 A piecewise curve fitting method based on cubic Bezier

Publications (2)

Publication Number Publication Date
CN110765583A CN110765583A (en) 2020-02-07
CN110765583B true CN110765583B (en) 2021-06-22

Family

ID=69329015

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910928435.5A Expired - Fee Related CN110765583B (en) 2019-09-28 2019-09-28 A piecewise curve fitting method based on cubic Bezier

Country Status (1)

Country Link
CN (1) CN110765583B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112269965B (en) * 2020-08-10 2024-04-05 中国北方车辆研究所 Continuous curvature path optimization method under incomplete constraint condition

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102608954A (en) * 2012-03-26 2012-07-25 西安交通大学 Method for directly generating tool path based on measured data
CN103824322A (en) * 2014-01-14 2014-05-28 清华大学 Method and system for interactively creating three-dimensional curve by use of perspective relation
US9068856B2 (en) * 2008-10-01 2015-06-30 Here Global B.V. Creating geometry for advanced driver assistance systems
CN107450471A (en) * 2017-08-31 2017-12-08 华中科技大学 A kind of method that cutter path parameter arc length is realized based on cubic PH curve interpolation
CN108062073A (en) * 2016-11-08 2018-05-22 沈阳高精数控智能技术股份有限公司 A kind of circular arc smooth compression interpolation algorithm for high quality processing
CN108957421A (en) * 2018-08-03 2018-12-07 中国人民解放军战略支援部队信息工程大学 One kind is based on Bezier fitting Radar emitter individual discrimination method and system
CN109322221A (en) * 2018-08-08 2019-02-12 华南理工大学 A method of constructing three-dimensional spatial alignment of highway by segmented quartic Bezier curve
CN109325309A (en) * 2018-10-23 2019-02-12 哈尔滨工程大学 3D Numerical Simulation Method for Large Rolling Motion of Ships

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8286081B2 (en) * 2009-04-30 2012-10-09 Apple Inc. Editing and saving key-indexed geometries in media editing applications
US10212457B1 (en) * 2015-11-17 2019-02-19 Evernote Corporation Coordinated piecewise bezier vectorization
US10482577B2 (en) * 2016-07-27 2019-11-19 Adobe Inc. Dynamic spread anti-aliasing

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9068856B2 (en) * 2008-10-01 2015-06-30 Here Global B.V. Creating geometry for advanced driver assistance systems
CN102608954A (en) * 2012-03-26 2012-07-25 西安交通大学 Method for directly generating tool path based on measured data
CN103824322A (en) * 2014-01-14 2014-05-28 清华大学 Method and system for interactively creating three-dimensional curve by use of perspective relation
CN108062073A (en) * 2016-11-08 2018-05-22 沈阳高精数控智能技术股份有限公司 A kind of circular arc smooth compression interpolation algorithm for high quality processing
CN107450471A (en) * 2017-08-31 2017-12-08 华中科技大学 A kind of method that cutter path parameter arc length is realized based on cubic PH curve interpolation
CN108957421A (en) * 2018-08-03 2018-12-07 中国人民解放军战略支援部队信息工程大学 One kind is based on Bezier fitting Radar emitter individual discrimination method and system
CN109322221A (en) * 2018-08-08 2019-02-12 华南理工大学 A method of constructing three-dimensional spatial alignment of highway by segmented quartic Bezier curve
CN109325309A (en) * 2018-10-23 2019-02-12 哈尔滨工程大学 3D Numerical Simulation Method for Large Rolling Motion of Ships

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
《A NEW GENERATING FUNCTION OF (q-)BERNSTEIN TYPE POLYNOMIALS AND THEIR INTERPOLATION FUNCTION》;Yilmaz SIMSEK等;《ArXiv》;20101231;1-11 *
《基于轮廓重心参数调整的Bezier曲线拟合方法》;郦悦华;《微型电脑应用》;20151231;17-21 *

Also Published As

Publication number Publication date
CN110765583A (en) 2020-02-07

Similar Documents

Publication Publication Date Title
CN101796546B (en) Interpolation processing method and interpolation processing device
Lyche et al. Spline methods draft
JP5490080B2 (en) Skeleton model attitude control method and program
Miura et al. Designing log-aesthetic splines with G2 continuity
Park Choosing nodes and knots in closed B-spline curve interpolation to point data
CN114341942B (en) Surface fitting processing method, fitting processing device and fitting processing program, and computer-readable storage medium storing the fitting processing program
EP3718031B1 (en) A method of operating a cad system model for modelling an article to be manufactured
Abbas et al. Positivity-preserving C2 rational cubic spline interpolation
Mustafa et al. Generalized and unified families of interpolating subdivision schemes
CN110765583B (en) A piecewise curve fitting method based on cubic Bezier
JP2017111658A (en) Design support device
CN106959666A (en) A kind of space free curve approximating method based on NURBS
Zeinali et al. Hermite and piecewise cubic Hermite interpolation of fuzzy data
JP2020077311A (en) Numerical controller, processing route setting method, and program
CN112182794A (en) A Spline-based Topology Optimization Geometric Model Modeling Method
Kvasov Monotone and convex interpolation by weighted quadratic splines
Zhang et al. A nonconforming surface mesh generation method by binary tree
Manni et al. Standard and non-standard CAGD tools for isogeometric analysis: a tutorial
Wang et al. New trigonometric basis possessing denominator shape parameters
Bari et al. 3n-point quaternary shape preserving subdivision schemes
CN112949023A (en) Quadratic Bezier curve interpolation method based on chord length dichotomy
CN102663184A (en) Rasterization method of algebraic B-spline curve based on regularization conditions
Hur et al. Finding the best conic approximation to the convolution curve of two compatible conics based on Hausdorff distance
Ünlütürk et al. Parallel surfaces of spacelike ruled Weingarten surfaces in Minkowski 3-space
Conti et al. A New Family of Interpolatory Non‐Stationary Subdivision Schemes for Curve Design in Geometric Modeling

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
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210622

CF01 Termination of patent right due to non-payment of annual fee