CN101916441A - Freeman chain code-based method for matching curves in digital image - Google Patents

Freeman chain code-based method for matching curves in digital image Download PDF

Info

Publication number
CN101916441A
CN101916441A CN 201010249261 CN201010249261A CN101916441A CN 101916441 A CN101916441 A CN 101916441A CN 201010249261 CN201010249261 CN 201010249261 CN 201010249261 A CN201010249261 A CN 201010249261A CN 101916441 A CN101916441 A CN 101916441A
Authority
CN
China
Prior art keywords
curve
angle
point
corner
curves
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.)
Granted
Application number
CN 201010249261
Other languages
Chinese (zh)
Other versions
CN101916441B (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.)
NANTONG SIXIANG SILK CO Ltd
Northwestern Polytechnical University
Original Assignee
Northwestern Polytechnical University
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 Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN2010102492619A priority Critical patent/CN101916441B/en
Publication of CN101916441A publication Critical patent/CN101916441A/en
Application granted granted Critical
Publication of CN101916441B publication Critical patent/CN101916441B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a Freeman chain code-based method for matching curves in a digital image, which is technically characterized by comprising the following steps of: encoding a characteristic curve with eight-direction Freeman chain codes first; detecting corner points of the curves by adopting a difference accumulated value and three-point chain code difference-based method for detecting the corner points of Freeman chain code curves; calculating the starting points and direction of the curves of a detected corner point sequence according to corner point distance information and information on the included angles between the midpoints of straight-line portions among the corner points and midpoints of the curves; rearranging the detected corner point sequence according to the starting points and direction of the curves to obtain a corner point sequence which is not changed with the rotation, translation and dimension change of the curves; and calculating a length sequence of the corner points and an included angle sequence of the corner points according to the corner point sequence, and performing similar judgment on the two curves through the length sequence of the corner points and the included angle sequence of the corner points to match the curves. The method has the advantages of no influence of rotation, scaling and translation of the curves, small calculated amount and easy realization, and is a practical method for matching the curves.

Description

In a kind of digital picture based on the Curve Matching method of Freeman chain code
Technical field
The present invention relates to the Curve Matching method in a kind of digital picture, relate in particular to a kind of images match and identification in the digital picture of belonging to, be suitable for having rotation, the matching operation between convergent-divergent and the translation curve based on the Freeman chain code.
Background technology
Object identification is very important field in the Flame Image Process, and one of method of object identification is exactly to extract the characteristic curve of object, these characteristic curvees is mated finish object identification then.Carried out a large amount of research at present both at home and abroad at the Curve Matching problem, had and use the semi-differential invariant to carry out Curve Matching, this method will be calculated the tangent vector of each point, and calculated amount is big, does not utilize the geometrical property of curve simultaneously; Also have the batten of employing to carry out Curve Matching, this method is to adopt batten to come approximating curve, has therefore determined its scope; Also the someone proposes to adopt straight line to approach to carry out Curve Matching, and this calculation of complex of approaching is difficult for realizing, can not solve the matching problem that has rotation and change of scale simultaneously.
Summary of the invention
The technical matters that solves
For fear of the deficiencies in the prior art part, the present invention proposes a kind of digital picture by the Curve Matching method based on the Freeman chain code, is a kind of practical and effective Curve Matching method.
Thought of the present invention is: curve is carried out can detecting corner point very easily behind the Freeman chain code coding, employing has order information based on the detected corner point of Freeman chain code curve corner point detection method of difference accumulated value and 3 chain code differences, if therefore taking a kind of appropriate method resequences to the detected next corner point sequence of Freeman chain code, obtain one not with the corner point sequence of the standard of rotation, convergent-divergent and translation transformation, such standard corner point sequence is carried out similarity between angle and distance judge and realize Curve Matching.
Technical scheme
Based on the Curve Matching method of Freeman chain code, it is characterized in that in a kind of digital picture:
Step 1: curve is carried out all directions obtain the Freeman chain code, adopt " based on the Freeman chain code curve corner point detection method of difference accumulated value and 3 chain code differences " that curve is carried out corner point and detect to Freeman chain code coding;
Step 2 is determined curve starting point and direction of a curve:
A: definite method of open curve:
The central point of curve and the central point on the curve string are connected into straight line, this straight line and curve string constitute two angles, the end points that two angles are compared pairing curve one end of the little angle of angle is a starting point, and direction of curve is to open curve opposite side end points from starting point;
If two angles equate, one section curve with arbitrary angle correspondence is that open curve repeats said method, unequal until two angles, be starting point with the end points of comparing pairing curve one end of little angle, direction of curve is to open curve opposite side end points from starting point;
B: definite method of closed curve:
Doing a straight line, closed curve is divided into two open curves at a distance of between two the longest corner points; Adopt definite method of above-mentioned open curve to obtain the minimum separately angle of two open curves respectively then, defining and comparing little angle between two angles is the direction calculating angle;
If the angle of two minimums equates, be that open curve repeats said method with one section curve of arbitrary angle correspondence, unequal until two angles, be the direction calculating angle to compare little angle;
Corner point on the line correspondence of direction calculating angle is a starting point, and direction of a curve is the short direction of curve distance from starting point to another limit, direction calculating angle and intersections of complex curve;
Be all the longest corner point apart if having two pairs in the closed curve corner point, between two pairs of corner points, do two straight lines, with two straight lines is that string calculates direction calculating angle separately, and calculated curve starting point and direction of a curve are come in the less real direction calculating angle of conduct, direction calculating angle;
Step 3: the curve starting point of determining with step 2 is the starting point of corner point sequence, and the direction of a curve that obtains according to step 2 sorts to the curve corner point that step 1 obtains, and obtains the corner point sequence;
Step 4 is calculated the length sequences { d between the adjacent corners point i}:
Figure BSA00000222767600031
(x wherein i, y i) be corner point g iCoordinate, (x I-1, y I-1) be corner point g I-1Coordinate, d iBe a g iTo a g I-1Euclidean distance; g iAnd g I-1Be the corner point sequence G=(g after step 3 ordering 1, g 2, g 3..., g n) in corner point; I=(2,3,4,5,6 ... n);
Step 5 is calculated corner point angle sequence { θ i}:
Figure BSA00000222767600032
D wherein I-1And d iBe respectively length sequences { d between corner point iI-1 and i point value;
Figure BSA00000222767600033
Be a g I-1To a g I+1Euclidean distance;
Step 6 is calculated angle difference value T:
Figure BSA00000222767600034
θ wherein MiBe curve m angle sequence { θ MiIn i angle value; θ LiBe curve l angle sequence { θ LiIn i angle value; M and l are two curves that mate calculating;
Step 7 computational length difference value S:
Figure BSA00000222767600035
D wherein MiBe curve m length sequences { d MiIn the i point value; d LiBe curve l length sequences { d MiIn the i point value;
Figure BSA00000222767600036
For the length sequences of curve m and;
Figure BSA00000222767600037
For the length sequences of curve l and;
Step 6: as angle difference value T<T ThreWith difference in length value S<S ThreThe time, think that two curves are complementary, otherwise think and do not match; Described T ThreFor the angle threshold value is 5~20; S ThreBe length threshold, value is 3~15.
Described curve is that width is the digitizing two-value curve of a pixel.
Beneficial effect
Based on the Curve Matching method of Freeman chain code, only need that the corner point sequence is carried out similarity and judge that calculated amount is little in a kind of digital picture that the present invention proposes; Two, to a curve, through behind rotation, convergent-divergent and the translation transformation, do not change through the resulting corner point sequence of this method, therefore, this matching process is not subjected to the influence of curve rotation, convergent-divergent and translation.
Description of drawings
Fig. 1: the inventive method process flow diagram
Fig. 2: Freeman is from all directions to value
Fig. 3: the Freeman chain code points to
Fig. 4: the open curve starting point is calculated synoptic diagram
Fig. 5: open curve is the angle calculation synoptic diagram repeatedly
Fig. 6: closed curve starting point and direction of a curve calculate synoptic diagram
Fig. 7: use this method to finish the Curve Matching example
(a) curve model
(b) curve to be matched
(c) model corner point
(d) corner point that is complementary with the model corner point
Embodiment
Now in conjunction with the embodiments, accompanying drawing is further described the present invention:
Step 1:Freeman chain code
Digitized two-value contour curve can be eight kinds of possible direction values of adjacent two pixel lines to the Freeman chain code, as shown in Figure 2 with from all directions to Freeman chain representation from all directions.Article one, curve forms n bar chain after by grid discretization, and this curving chain code can be expressed as { c (i) } n, a direction in eight directions of every chain sensing, c (i) ∈ 0,1 ... 7}, i are the index value of pixel, and c (i) is the direction chain code that is pointed to pixel (i+1) by pixel (i), as shown in Figure 3.For example, if current pixel is p (i), b 7Be the next pixel on the curve, then p (i) value is 7.The Curve Matching algorithm that this paper proposes just is being based on such coded system.
The detection of step 2:freeman chain code sequence corner point:
The present invention adopts the Freeman chain code curve corner point detection method based on difference accumulated value and 3 chain code differences to detect corner point, this method is the difference accumulated value of calculated curve freeman chain code at first, extract the real corner point of a part and some doubtful corner points by difference accumulated value, 3 chain codes that calculate doubtful corner point then are poor, if 3 chain code differences greater than some given threshold point, are then thought real corner point; At last detected all real corner points are put in order, obtain the corner point sequence of this curve, in this corner point sequence, if distance is very near between two corner points, distance is less than 3~8, then get 3 chain code differences bigger a bit as true corner point, 3 less corner points of chain code difference are deleted from the corner point sequence.This method is calculated simple, and accurate and effective is simultaneously consistent for the detected corner point of the curve of rotation, convergent-divergent and translation, is highly suitable for the present invention.
Step 3: calculated curve starting point and direction of a curve
For open curve, suppose that the P point is a curve
Figure BSA00000222767600051
Mid point, the mid point of the curve is here got the central value of curve pixel, Q is the mid point of the formed line segment of AB line, connects QP, the angle of QP and QA is α, the angle of QP and QB is β, if α<β thinks that then terminal A is a starting point, direction is from A to B; If α>β thinks that then terminal B is a starting point, direction is from B to A; If α=β then continues to get curve
Figure BSA00000222767600052
Mid point P A1, curve
Figure BSA00000222767600053
Mid point P B1, calculate QP A1Angle α with QA 1, calculate P B1Angle β with QB 1If, α 1<β 1, then terminal A is a starting point, if α 1>β 1, then terminal B is a starting point; If α 11, then get
Figure BSA00000222767600054
Mid point P A2With
Figure BSA00000222767600055
Mid point P B2, proceed above-mentioned angle relatively, so circulation is till finding starting point.For some specific curves, it is still identical repeatedly to calculate its angle, thinks that then it is a symmetrical curve, and for symmetrical curve, getting any end points does not influence result of calculation as starting point.Fig. 4 is one and obtains the curve of starting point through angle calculation, and Fig. 5 is for obtaining the curve of starting point through twice angle calculation.
For closed curve, at first to calculate the line segment distance between per two corner points in the corner point sequence, to be designated as A, B apart from two corner points of maximum, connect A, B, line segment AB is partitioned into two open curves with closed curve, calculate the mid point of two open curves, be designated as Pm and Pn respectively, such two open curves can be designated as
Figure BSA00000222767600061
With The mid point of line segment AB is designated as Q, connects QPm and QPn, calculates the acute angle that AB is become with QPm, is designated as θ, AB and QPn acutangulate are γ, compare the size of θ and γ, if θ<γ, then calculate the angle as direction of curve, if γ<θ then calculates the angle with angle γ as direction of curve with angle θ.After obtaining the direction calculating angle, can obtain curve starting point and direction of a curve by following judgement: corner point A must be wrapped in the direction calculating angle, among the B one, the corner point that the direction calculating angle is comprised is as the curve starting point, the direction that curve distance from the curve starting point to another limit, direction calculating angle and intersections of complex curve is lacked is as direction of a curve, γ<θ as shown in Figure 5, then γ is that direction of a curve calculates the angle, angle γ has comprised corner point A, think that then corner point A is the starting point of this closed curve, direction of curve is the direction of γ angle, i.e. indicated direction among the figure.If θ=γ then proceeds two calculation procedures that angle equates in the open curve, up to finding a less angle to calculate the angle as direction of curve.
If one closed curve contains two and adjusts the distance and equate and the maximum corner point of distance simultaneously, line segment AB and A ' B ' distance equates and is all the point of distance maximum between this curve corner point as shown in Figure 5, need calculate the acute angle angle that line segment AB and A ' B ' are become with its corresponding mid point of curve this moment respectively, the acute angle of Fig. 5 angle is respectively θ, γ, θ ', γ ', find out θ, γ, θ ', one of the middle angle minimum of γ ' calculates the angle as direction of a curve, can find out the starting point and the direction of a curve of this class curve.
By top calculating, can obtain starting point and direction of a curve to open curve, thereby can obtain starting point and the direction of a curve that the direction calculating angle has also obtained curve to closed curve, according to starting point that obtains and direction of curve the corner point sequence in the curve is resequenced, obtain the corner point sequence of a standard.Because for same curve, its starting point and direction of curve are unique, therefore the corner point sequence that obtains also is unique.
Step 4: length sequences and corner point angle sequence between corner point
After obtaining the standardization corner point sequence that curve rearranges, can obtain length sequences and corner point angle sequence between corner point according to the standardization sequence.
1, Freeman chain code length sequences
Length of a curve sequence { d iExpression, then have:
d i = ( x i - x i - 1 ) 2 + ( y i - y i - 1 ) 2 ;
d iBe a g iTo a g I-1Euclidean distance, (x i, y i) corner point g iCoordinate, (x I-1, y I-1) corner point g I-1Coordinate, g iAnd g I-1Be the flex point sequence G=(g after the rearrangement 1, g 2, g 3..., g n) in point, i=(2,3,4,5,6 ... n).
2, angle sequence between corner point
Suppose rearrangement after the corner point sequence be K=(g 1, g 2, g 3..., g n), the line segment length sequence of corresponding adjacent 2 connections is { d i, calculate g successively 1And g 2Angle theta 1, calculate g 2And g 3Angle theta 2, up to calculating g N-1And g nAngle theta N-1With angle theta 1θ 2θ 3θ N-1Preserve with the corner point sequence is corresponding in order.
D wherein I-1And d iBe respectively length sequences { d between flex point iI-1 and i point value; Be a g I-1To a g I+1Euclidean distance; I=(2,3,4,5,6 ... n-1); Then have:
z i 2 = d i + 1 2 + d i 2 - 2 d i + 1 d i cos θ i - - - ( 1 )
Have after the conversion:
θ i = arccos ( d i + 1 2 + d i 2 - z i 2 2 d i + 1 d i ) - - - ( 2 )
Can obtain angle sequence { θ i.
Step 5: Curve Matching
The angle difference degree of two curve m and l is measured by following formula.
T = Σ i = 2 n ( θ mi - θ li ) - - - ( 3 )
T is the perspective curve difference value in the following formula; θ MiBe curve m angle sequence { θ MiI angle value; θ LiBe curve l angle sequence { θ LiI angle value.
Cause the mistake coupling in order to prevent that some curve corner point is less, length of a curve also carried out diversity factor weigh:
S = Σ i = 1 n ( D mi D li - D m D l ) - - - ( 4 )
S is the length of curve difference value in the following formula;
Figure BSA00000222767600082
For the length sequences of curve m and; For the length sequences of curve l and; d MiBe curve m length sequences { d MiIn the i point value; d LiBe curve l length sequences { d MiIn the i point value.
For the curve that has change of scale, the conversion ratio of its each corner point half interval contour length is consistent, what the computing method of top length similarity were calculated is the difference of a ratio, and therefore for the curve that has change of scale, top length similarity is judged also suitable.
Last set angle threshold value T ThreWith length threshold S Thre, general T ThreValue is 5~20, S ThreValue is 3~15, if T<T Thre, S<S Thre, think that two curves are complementary, otherwise think and do not match.

Claims (2)

  1. In the digital picture based on the Curve Matching method of Freeman chain code, it is characterized in that:
    Step 1: curve is carried out all directions obtain the Freeman chain code, adopt " based on the Freeman chain code curve corner point detection method of difference accumulated value and 3 chain code differences " that curve is carried out corner point and detect to Freeman chain code coding;
    Step 2 is determined curve starting point and direction of a curve:
    A: definite method of open curve:
    The central point of curve and the central point on the curve string are connected into straight line, this straight line and curve string constitute two angles, the end points that two angles are compared pairing curve one end of the little angle of angle is a starting point, and direction of curve is to open curve opposite side end points from starting point;
    If two angles equate, one section curve with arbitrary angle correspondence is that open curve repeats said method, unequal until two angles, be starting point with the end points of comparing pairing curve one end of little angle, direction of curve is to open curve opposite side end points from starting point;
    B: definite method of closed curve:
    Doing a straight line, closed curve is divided into two open curves at a distance of between two the longest corner points; Adopt definite method of above-mentioned open curve to obtain the minimum separately angle of two open curves respectively then, defining and comparing little angle between two angles is the direction calculating angle;
    If the angle of two minimums equates, be that open curve repeats said method with one section curve of arbitrary angle correspondence, unequal until two angles, be the direction calculating angle to compare little angle;
    Corner point on the line correspondence of direction calculating angle is a starting point, and direction of a curve is the short direction of curve distance from starting point to another limit, direction calculating angle and intersections of complex curve;
    Be all the longest corner point apart if having two pairs in the closed curve corner point, between two pairs of corner points, do two straight lines, with two straight lines is that string calculates direction calculating angle separately, and calculated curve starting point and direction of a curve are come in the less real direction calculating angle of conduct, direction calculating angle;
    Step 3: the curve starting point of determining with step 2 is the starting point of corner point sequence, and the direction of a curve that obtains according to step 2 sorts to the curve corner point that step 1 obtains, and obtains the corner point sequence;
    Step 4 is calculated the length sequences { d between the adjacent corners point i}:
    Figure FSA00000222767500021
    (x wherein i, y i) be corner point g iCoordinate, (x I-1, y I-1) be corner point g I-1Coordinate, d iBe a g iTo a g I-1Euclidean distance; g iAnd g I-1Be the corner point sequence G=(g after step 3 ordering 1, g 2, g 3..., g n) in corner point; I=(2,3,4,5,6 ... n);
    Step 5 is calculated corner point angle sequence { θ i}:
    Figure FSA00000222767500022
    D wherein I-1And d iBe respectively length sequences { d between corner point iI-1 and i point value;
    Figure FSA00000222767500023
    Be a g I-1To a g I+1Euclidean distance;
    Step 6 is calculated angle difference value T:
    Figure FSA00000222767500024
    θ wherein MiBe curve m angle sequence { θ MiIn i angle value; θ LiBe curve l angle sequence { θ LiIn i angle value; M and l are two curves that mate calculating;
    Step 7 computational length difference value S:
    Figure FSA00000222767500025
    D wherein MiBe curve m length sequences { d MiIn the i point value; d LiBe curve l length sequences { d MiIn the i point value;
    Figure FSA00000222767500026
    For the length sequences of curve m and;
    Figure FSA00000222767500027
    For the length sequences of curve l and;
    Step 6: as angle difference value T<T ThreWith difference in length value S<S ThreThe time, think that two curves are complementary, otherwise think and do not match; Described T ThreFor the angle threshold value is 5~20; S ThreBe length threshold, value is 3~15.
  2. 2. based on the Curve Matching method of Freeman chain code, it is characterized in that in the digital picture according to claim 1: described curve is that width is the digitizing two-value curve of a pixel.
CN2010102492619A 2010-08-06 2010-08-06 Freeman chain code-based method for matching curves in digital image Expired - Fee Related CN101916441B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102492619A CN101916441B (en) 2010-08-06 2010-08-06 Freeman chain code-based method for matching curves in digital image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102492619A CN101916441B (en) 2010-08-06 2010-08-06 Freeman chain code-based method for matching curves in digital image

Publications (2)

Publication Number Publication Date
CN101916441A true CN101916441A (en) 2010-12-15
CN101916441B CN101916441B (en) 2012-02-29

Family

ID=43323945

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102492619A Expired - Fee Related CN101916441B (en) 2010-08-06 2010-08-06 Freeman chain code-based method for matching curves in digital image

Country Status (1)

Country Link
CN (1) CN101916441B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102615052A (en) * 2012-02-21 2012-08-01 上海大学 Machine visual identification method for sorting products with corner point characteristics
CN104463866A (en) * 2014-12-04 2015-03-25 无锡日联科技有限公司 Local shape matching method based on outline random sampling
CN107331030A (en) * 2017-06-23 2017-11-07 深圳怡化电脑股份有限公司 A kind of crown word number identification method, device, equipment and storage medium
CN109800521A (en) * 2019-01-28 2019-05-24 中国石油大学(华东) A kind of oil-water relative permeability curve calculation method based on machine learning
CN116728420A (en) * 2023-08-11 2023-09-12 苏州安博医疗科技有限公司 Mechanical arm regulation and control method and system for spinal surgery

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097912A1 (en) * 2000-12-12 2002-07-25 Ron Kimmel Method of computing sub-pixel euclidean distance maps
US6718062B1 (en) * 2000-05-30 2004-04-06 Microsoft Corporation System and method for matching curves of multiple images representing a scene
CN1852389A (en) * 2006-04-29 2006-10-25 北京北大方正电子有限公司 Image crisperding method during composing process
CN101251926A (en) * 2008-03-20 2008-08-27 北京航空航天大学 Remote sensing image registration method based on local configuration covariance matrix
CN101493946A (en) * 2008-10-15 2009-07-29 华东师范大学 Mutual conversion method of freemans chain code and vertex chain code

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6718062B1 (en) * 2000-05-30 2004-04-06 Microsoft Corporation System and method for matching curves of multiple images representing a scene
US20020097912A1 (en) * 2000-12-12 2002-07-25 Ron Kimmel Method of computing sub-pixel euclidean distance maps
CN1852389A (en) * 2006-04-29 2006-10-25 北京北大方正电子有限公司 Image crisperding method during composing process
CN101251926A (en) * 2008-03-20 2008-08-27 北京航空航天大学 Remote sensing image registration method based on local configuration covariance matrix
CN101493946A (en) * 2008-10-15 2009-07-29 华东师范大学 Mutual conversion method of freemans chain code and vertex chain code

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102615052A (en) * 2012-02-21 2012-08-01 上海大学 Machine visual identification method for sorting products with corner point characteristics
CN102615052B (en) * 2012-02-21 2013-12-25 上海大学 Machine visual identification method for sorting products with corner point characteristics
CN104463866A (en) * 2014-12-04 2015-03-25 无锡日联科技有限公司 Local shape matching method based on outline random sampling
CN104463866B (en) * 2014-12-04 2018-10-09 无锡日联科技有限公司 A kind of local shape matching process based on profile stochastical sampling
CN107331030A (en) * 2017-06-23 2017-11-07 深圳怡化电脑股份有限公司 A kind of crown word number identification method, device, equipment and storage medium
CN107331030B (en) * 2017-06-23 2019-11-15 深圳怡化电脑股份有限公司 A kind of crown word number identification method, device, equipment and storage medium
CN109800521A (en) * 2019-01-28 2019-05-24 中国石油大学(华东) A kind of oil-water relative permeability curve calculation method based on machine learning
CN116728420A (en) * 2023-08-11 2023-09-12 苏州安博医疗科技有限公司 Mechanical arm regulation and control method and system for spinal surgery
CN116728420B (en) * 2023-08-11 2023-11-03 苏州安博医疗科技有限公司 Mechanical arm regulation and control method and system for spinal surgery

Also Published As

Publication number Publication date
CN101916441B (en) 2012-02-29

Similar Documents

Publication Publication Date Title
CN101916441B (en) Freeman chain code-based method for matching curves in digital image
CN101609499B (en) Rapid fingerprint identification method
CN105095822B (en) A kind of Chinese letter co pattern image detection method and system
Du et al. An extension of the ICP algorithm considering scale factor
CN103729631B (en) Vision-based connector surface feature automatically-identifying method
CN103606170B (en) Streetscape image feature based on colored Scale invariant detects and matching process
CN105205818A (en) Method for registering infrared image and visible light image of electrical equipment
CN101145198A (en) Certainty coding method and system in fingerprint identification
CN102663399B (en) Image local feature extracting method on basis of Hilbert curve and LBP (length between perpendiculars)
CN105184786A (en) Floating-point-based triangle characteristic description method
CN104121902A (en) Implementation method of indoor robot visual odometer based on Xtion camera
CN105551058A (en) Cylindrical surface image matching method combining with SURF feature extraction and curve fitting
CN106340010A (en) Corner detection method based on second-order contour difference
CN103984929A (en) Method and system for correcting distorted fingerprints
CN103345621B (en) A kind of face classification method based on sparse CI
CN102800113A (en) Digital image analysis method based on fractal dimension
CN106202002A (en) A kind of for detecting the method whether series of hydrological parameter makes a variation
CN105654479A (en) Multispectral image registering method and multispectral image registering device
Ma et al. 3D convolutional auto-encoder based multi-scale feature extraction for point cloud registration
CN107016700A (en) A kind of Circle Detection method based on digital picture
CN105373215A (en) Gesture coding and decoding based dynamic wireless gesture identification method
CN104166977A (en) Image matching similarity measuring method and image matching method thereof
CN103310456B (en) Multidate/multi-modal remote sensing image registration method based on Gaussian-Hermite square
CN101551858B (en) Target recognition method based on differential code and differential code mode
CN103902980A (en) Extracting and matching method for finger vein network characteristics

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NANTONG SIXIANG SILK CO., LTD.

Free format text: FORMER OWNER: NORTHWESTERN POLYTECHNICAL UNIVERSITY

Effective date: 20140815

Owner name: NORTHWESTERN POLYTECHNICAL UNIVERSITY

Effective date: 20140815

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 710072 XI'AN, SHAANXI PROVINCE TO: 226600 NANTONG, JIANGSU PROVINCE

TR01 Transfer of patent right

Effective date of registration: 20140815

Address after: 226600, Haiphong Road, Chengdong Town, Haian County, Jiangsu, Nantong, 33

Patentee after: Nantong Sixiang Silk Co.,Ltd.

Patentee after: Northwestern Polytechnical University

Address before: 710072 Xi'an friendship West Road, Shaanxi, No. 127

Patentee before: Northwestern Polytechnical University

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

Granted publication date: 20120229

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