CN110009678A - Correction bending of arch edgewise detection method and system - Google Patents
Correction bending of arch edgewise detection method and system Download PDFInfo
- Publication number
- CN110009678A CN110009678A CN201910291868.4A CN201910291868A CN110009678A CN 110009678 A CN110009678 A CN 110009678A CN 201910291868 A CN201910291868 A CN 201910291868A CN 110009678 A CN110009678 A CN 110009678A
- Authority
- CN
- China
- Prior art keywords
- arch wire
- referring
- bending
- arch
- image
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/12—Edge-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Image Analysis (AREA)
Abstract
The present invention provides a kind of correction bending of arch edgewise detection method and system, by that referring to arch wire and will bend arch wire and be respectively placed on acquisition platform, and is acquired respectively by arch wire optical image acquisition module referring to arch wire and the image for bending arch wire;Acquisition is transferred to data analysis module with the image information for bending arch wire referring to arch wire, data analysis module carries out quantitative analysis with the image information for bending arch wire referring to arch wire to acquisition respectively, it obtains referring to arch wire and the binary segmentation image for bending arch wire, and it obtains referring to arch wire and the vertical view curve for bending arch wire, and then coordinate system is established, calculate referring to arch wire and bend the position coordinates for overlooking each reference point on curve of arch wire;The standard degree for bending arch wire is calculated by root-mean-square error method.The present invention has usage range wide, and accuracy in detection is high, does not depend on personnel's experience, adaptable, the strong advantage of property that the operation is simple and flexible.
Description
Technical field
The present invention relates to a kind of correction bending of arch edgewise detection methods and system, belong to orthodontic wire and bend technical field.
Background technique
Orthodontic wire is as one of common correction device, mainly by forming bending of arch edgewise.Orthodontic wire at present
It is mainly bent by craft or machinery production line gauge modelling produces, in both modes, orthodontist bends arch wire manually
Technology has continued many years, and production line large-scale production is more and more, but both the above bends mode for the bow after bending
The quality testing of silk, there is artificial experience judgement is relied on, detection range is limited and accuracy is undesirable, detection efficiency is low
Problem.
The above problem should be paid attention to and be solved the problems, such as during bending quality testing in orthodontic wire.
Summary of the invention
The object of the present invention is to provide a kind of correction bending of arch edgewise detection methods and system solution to exist in the prior art
Dependence artificial experience judgement, the problem that detection range is limited and accuracy is undesirable, detection efficiency is low.
The technical solution of the invention is as follows:
A kind of correction bending of arch edgewise detection method, includes the following steps,
S1, it referring to arch wire and arch wire will be bent will be respectively placed on acquisition platform, and pass through arch wire optical image acquisition module
Acquisition is referring to arch wire and the image for bending arch wire respectively;
S2, acquisition is transferred to data analysis module with the image information for bending arch wire referring to arch wire, data analyze mould
Block carries out quantitative analysis with the image information for bending arch wire referring to arch wire to acquisition respectively, obtains referring to arch wire and bends arch wire
Binary segmentation image, and obtain referring to arch wire and bending the vertical view curve of arch wire, and then establish coordinate system, calculate referring to arch wire
With the position coordinates for overlooking each reference point on curve for bending arch wire;
S3, the standard degree for bending arch wire is calculated by root-mean-square error method.
Further, step S1 is acquired respectively referring to arch wire by arch wire optical image acquisition module and is bent arch wire
Image, specifically,
S11, will be placed on acquisition platform referring to arch wire so that referring to arch wire both ends in horizontal line L, and in reference
Mark is pinpointed respectively at two terminal As referring to arch wire of arch wire, the terminal B referring to arch wire and the central point location of C referring to arch wire
Note, image of the acquisition referring to arch wire;
S12, it arch wire will be bent will be placed on acquisition platform, so that the central point and the central point referring to arch wire that bend arch wire
C flag is overlapped, and two endpoints for bending arch wire arrive the terminal A referring to arch wire of corresponding two referring to arch wire, reference arch wire
Terminal B distance is consistent, and acquisition bends the image of arch wire.
Further, step S2, data analysis module are distinguished with the image information for bending arch wire referring to arch wire acquisition
Quantitative analysis is carried out, specifically,
S21, using maximum between-cluster variance method to acquisition referring to arch wire with bend arch wire image information at
Reason, obtains referring to arch wire and the binary segmentation image for bending arch wire;
S22, using fast parallel image thinning algorithm to referring to arch wire and bending at the binary segmentation image of arch wire
Reason is extracted referring to arch wire and the vertical view curve for bending arch wire;
S23, it marks referring to the central point C referring to arch wire on arch wire image and the terminal A referring to arch wire, referring to arch wire
Coordinate system is established in the position of terminal B, calculates referring to arch wire and bends each reference point on the vertical view curve of arch wire and be included in level side
To the level standard degree reference point obtained with spacing d and in vertical direction with the position of the spacing d vertical standard degree reference point obtained
Set coordinate.
Further, step S21 using maximum between-cluster variance method to acquisition referring to arch wire and the figure for bending arch wire
As information is handled, obtain referring to arch wire and the binary segmentation image for bending arch wire, specifically:
S211, the arch wire image of acquisition is converted into gray level image;
All gray values of S212, traversal gained gray level image, calculate separately the current grayvalue to traverse as threshold value
Contexts pixel between inter-class variance value, the corresponding maximum gray value of inter-class variance is optimal segmenting threshold;
S213, with optimal segmenting threshold segmented image, the pixel gray value for being less than threshold value is set as 0, greater than threshold value
Pixel belongs to arch wire part, and gray value is set to 1, obtains the binary segmentation image of arch wire image;
S214, respectively to referring to arch wire image and bend image execute above step S211-S213, obtain corresponding two-value
Segmented image.
Further, step S22, using fast parallel image thinning algorithm to referring to arch wire and the two-value point for bending arch wire
It cuts image to be handled, extract referring to arch wire and the vertical view curve for bending arch wire, specifically,
S221, traversal are all to divide the obtained pixel for belonging to arch wire part, and definition current point is P1, is defined from the point
It is P2-P9 that top, which starts clockwise eight neighborhoods point, if current point and its eight neighborhood point meet the following conditions simultaneously,
Current point is set 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) is indicated in the eight neighborhood point of P1
Occurs the number that continuous two o'clock pixel value is respectively 0 and 1 clockwise, V (P) indicates the pixel value of certain point;
S222, traversal belongs to the pixel of arch wire part again in the result of step S221, if current point and its eight neighbours
Domain point meets the following conditions, then current point is set 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) is indicated in the eight neighborhood point of P1
Occurs the number that continuous two o'clock pixel value is respectively 0 and 1 clockwise, V (P) indicates the pixel value of certain point;
S223, loop iteration step S221 and step S222 then stop iteration until being set to 0 without new pixel, thus
Obtain final arch wire curve;
S224, respectively to referring to arch wire and bending the binary map that arch wire divides and executing above step S221-223, obtain
To corresponding arch wire curve.
Further, step S23, end of the label referring to the central point C of the reference arch wire on arch wire image and referring to arch wire
Point A, referring to arch wire terminal B position, establish coordinate system, calculate referring to arch wire with bend arch wire vertical view curve on respectively refer to
The position coordinates of point, specifically,
S231, joined by operator handmarking with reference to the central point C of the reference arch wire on arch wire image and its left and right two
The position of terminal A according to arch wire, the terminal B referring to arch wire, obtains its position coordinates on the image;
S232, it crosses and does the terminal A referring to arch wire and the terminal B company referring to arch wire referring to the central point C of arch wire referring to arch wire
The vertical line of line, using the intersection point of the vertical line and the terminal A referring to arch wire and the terminal B line referring to arch wire as origin, referring to bow
Silk terminal A with referring to arch wire terminal B line be x-axis, with referring to arch wire referring to arch wire central point C with referring to the end of arch wire
The vertical line of point A and the terminal B line referring to arch wire is y-axis, establishes two-dimentional reference frame;
S233, it takes referring to arch wire curve and the maximum number codomain that bends arch wire curve in x-axis while can get, in the number
N number of numerical value x is obtained with spacing d in codomainrvi, i=1,2,3 ..., N, with its x-axis coordinate as a reference point, to obtain N
A reference arch wire curve point coordinate (xrvi,yrvi), i=1,2,3 ..., N and N number of bend arch wire curve point coordinate (xrvi,y
'rvi), i=1,2,3 ..., N, the reference point as vertical direction standard degree;
S234, it takes referring to arch wire curve and the maximum number codomain that bends arch wire curve on the y axis while can get, in the model
K numerical value y is obtained with spacing d in enclosingrhi, i=1,2,3 ..., M, with its y-axis coordinate as a reference point, since left and right is respectively deposited
In a reference point, to obtain M referring to arch wire curve point coordinate (xrhi,yrhi), i=1,2,3 ..., M, M bend bow
Silk curve point coordinate (x'rvi,yrvi), i=1,2,3 ..., M, wherein M=2*K, the reference point as horizontal direction standard degree;
S235, normalized is done to the reference point on vertical direction and in horizontal direction, the reference after being normalized
Point coordinate.
Further, in step S235, normalized is done to the reference point on vertical direction and in horizontal direction, is obtained
Reference point coordinate after normalization, specifically,
It is (x for the coordinate after the reference arch wire reference point normalization on vertical directionvi,yvi), i=1,2,3 ...,
N, bending arch wire reference point normalized coordinate is (xvi,y'vi), i=1,2,3 ..., N, Formula of Coordinate System Transformation are as follows:
In formula, xrviAnd yrviIt is the vertical direction before normalization referring to the x-axis and y-axis coordinate value of arch wire reference point, y'rvi
The y-axis coordinate value of arch wire reference point, x are bent for the vertical direction before normalizationrvmaxAnd yrvmaxIt is vertical before all normalization
Maximum value of the direction referring to arch wire reference point x-axis coordinate and y-axis coordinate, xrvminAnd yrvminFor the vertical side before all normalization
To the minimum value referring to arch wire reference point x-axis coordinate and y-axis coordinate.
It is (x for the coordinate after the reference arch wire reference point normalization in horizontal directionhi,yhi), i=1,2,3 ...,
M, bending arch wire reference point coordinate is (xhi,y'hi), i=1,2,3 ..., M, Formula of Coordinate System Transformation are as follows:
In formula, xrhiAnd yrhiIt is the horizontal direction before normalization referring to the x-axis and y-axis coordinate value of arch wire reference point, x'rhi
Arch wire reference point x-axis coordinate value, x are bent for the horizontal direction before normalizationrhmaxAnd yrhmaxFor the level side before all normalization
To the maximum value referring to arch wire reference point x-axis coordinate and y-axis coordinate, xrhminAnd yrhminFor the horizontal direction before all normalization
The minimum value of reference point x-axis coordinate and y-axis coordinate.
Further, step S3 calculates the standard degree for bending arch wire by root-mean-square error method, specifically,
Bend the vertical direction standard degree S of arch wirevCalculating process is as follows:
In formula, yviFor the y-axis coordinate on the vertical direction after the normalization that is obtained in step S235 referring to arch wire reference point,
y'viThe y-axis coordinate of arch wire reference point is bent for vertical direction after the normalization of acquisition, N is to refer on vertical direction referring to arch wire
Point number.
Bend the horizontal direction standard degree S of arch wirehCalculating process is as follows:
In formula, xviFor the x-axis coordinate in the horizontal direction after the normalization that is obtained in step S235 referring to arch wire reference point,
x'viThe x-axis coordinate of arch wire reference point is bent for horizontal direction after the normalization of acquisition, M is to refer in horizontal direction referring to arch wire
Point number;
Pass through vertical direction standard degree SvWith horizontal direction standard degree ShIt obtains, bends the standard degree of arch wire are as follows: S=Sv+
Sh。
A kind of correction bending of arch edgewise detection system, including acquisition platform, optical image acquisition module and data analyze mould
Block,
Acquisition platform: for being placed respectively referring to arch wire and bending arch wire, and mark level line L is on acquisition platform;
Optical image acquisition module: to be placed on acquisition platform referring to arch wire and bend arch wire and carry out image respectively and adopt
Collection, and acquisition is sent respectively to data analysis module with the image information for bending arch wire referring to arch wire;
Data analysis module: using correction bending of arch edgewise detection method described in any of the above-described, to optical image acquisition
Module is collected to be handled referring to arch wire with the image information for bending arch wire, and the standard degree for bending arch wire is obtained.
Further, optical image acquisition module includes arch wire optical image acquisition device and fixed bracket, and fixed bracket is adopted
Bracket is fixed with inverted L-shaped, support bracket fastened one end is set on acquisition platform, and the support bracket fastened other end is equipped with arch wire optical imagery
Collector, and arch wire optical image acquisition device is set to the top of acquisition platform.
The beneficial effects of the present invention are: this kind of correction bending of arch edgewise detection system and method, have usage range wide, inspection
It is high to survey accuracy, it is high-efficient, personnel's experience is not depended on, adaptable, the strong advantage of property that the operation is simple and flexible.This kind of correction is used
Bending of arch edgewise detection system and method overlook curve by obtaining arch wire, overlook by comparing arch wire to be measured and referring to arch wire bent
The departure degree of line realizes the detection to arch wire standard degree.During realization, since the gray scale difference of background and arch wire is away from larger,
The separation of background and arch wire image can be more effectively realized using maximum variance between clusters;Secondly, using fast parallel image thinning
Algorithm can effectively extract arch wire skeleton line;In the calculating of arch wire standard degree, reference can be excluded using normalized reference point coordinate
The influence that arch wire size calculates standard degree takes standard degree both vertically as well as horizontally into consideration but also calculating more acurrate.Most
Afterwards, the standard degree of detection is compared traditional more objective and accurate with personnel's micro-judgment, is conducive to large-scale promotion and use.
Detailed description of the invention
Fig. 1 is the flow diagram of correction bending of arch edgewise detection method of the embodiment of the present invention;
Fig. 2 is that acquisition platform and optical image acquisition module illustrate schematic diagram in embodiment;
Wherein: 1- acquisition platform, 2- arch wire optical image acquisition device, the fixed bracket of 3-, 4- horizontal line L, 5- is referring to arch wire
Terminal A, 6- referring to the reference arch wire of arch wire central point C, 7- referring to the terminal B of arch wire, 8- bends bow referring to arch wire, 9-
Silk.
Specific embodiment
The preferred embodiment that the invention will now be described in detail with reference to the accompanying drawings.
Embodiment
A kind of correction bending of arch edgewise detection method, such as Fig. 1 include the following steps,
S1, it referring to arch wire 8 and arch wire 9 will be bent will be respectively placed on acquisition platform 1, and pass through arch wire optical image acquisition mould
Block is acquired respectively referring to arch wire 8 and the image for bending arch wire 9;
Step S1 is acquired respectively by arch wire optical image acquisition module referring to arch wire 8 and the image for bending arch wire 9, tool
Body is,
S11, will be placed on acquisition platform 1 referring to arch wire 8 so that referring to arch wire 8 both ends in horizontal line L 4, and
It is punished referring to two terminal As 5 referring to arch wire, the terminal B referring to arch wire 8 and the position central point C6 referring to arch wire of arch wire 8
It Ding Dian not mark, image of the acquisition referring to arch wire 8;
S12, arch wire 9 will be bent be placed on acquisition platform 1 so that bend the central point of arch wire 9 with referring in arch wire
Heart point C6 label is overlapped, and bends terminal A 5, ginseng of two endpoints of arch wire 9 to corresponding two referring to arch wire 8 referring to arch wire
It is consistent according to the terminal B distance of arch wire 8, acquisition bends the image of arch wire 9.
S2, acquisition is transferred to data analysis module, data analysis with the image information for bending arch wire 9 referring to arch wire 8
Module carries out quantitative analysis with the image information for bending arch wire 9 referring to arch wire 8 to acquisition respectively, obtains referring to arch wire 8 and curved
The binary segmentation image of arch wire 9 processed, and obtain referring to arch wire 8 and bend the vertical view curve of arch wire 9, and then establish coordinate system, it counts
Calculate referring to arch wire 8 and bend the position coordinates for overlooking each reference point on curve of arch wire 9;
Step S2, data analysis module quantify referring to arch wire 8 with the image information for bending arch wire 9 respectively to acquisition
Analysis, specifically,
S21, it is carried out referring to arch wire 8 with the image information for bending arch wire 9 using maximum between-cluster variance method to acquisition
Processing, obtains referring to arch wire 8 and the binary segmentation image for bending arch wire 9;Specifically,
S211, the arch wire image of acquisition is converted into gray level image;
All gray values of S212, traversal gained gray level image, calculate separately the current grayvalue to traverse as threshold value
Contexts pixel between inter-class variance value, the corresponding maximum gray value of inter-class variance is optimal segmenting threshold;
S213, with optimal segmenting threshold segmented image, the pixel gray value for being less than threshold value is set as 0, greater than threshold value
Pixel belongs to arch wire part, and gray value is set to 1, obtains the binary segmentation image of arch wire image;
S214, respectively to referring to 8 image of arch wire and bend image execute above step S211-S213, obtain corresponding two
It is worth segmented image.
S22, using fast parallel image thinning algorithm to referring to arch wire 8 and bend arch wire 9 binary segmentation image carry out
Processing is extracted referring to arch wire 8 and the vertical view curve for bending arch wire 9;Specifically,
S221, traversal are all to divide the obtained pixel for belonging to arch wire part, and definition current point is P1, is defined from the point
It is P2-P9 that top, which starts clockwise eight neighborhoods point, if current point and its eight neighborhood point meet the following conditions simultaneously,
Current point is set 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) is indicated in the eight neighborhood point of P1
Occurs the number that continuous two o'clock pixel value is respectively 0 and 1 clockwise, V (P) indicates the pixel value of certain point;
S222, traversal belongs to the pixel of arch wire part again in the result of step S221, if current point and its eight neighbours
Domain point meets the following conditions, then current point is set 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) is indicated in the eight neighborhood point of P1
Occurs the number that continuous two o'clock pixel value is respectively 0 and 1 clockwise, V (P) indicates the pixel value of certain point;
S223, loop iteration step S221 and step S222 then stop iteration until being set to 0 without new pixel, thus
Obtain final arch wire curve;
S224, respectively to referring to arch wire 8 and bending arch wire 9 and divide obtained binary map and execute above step S221-223,
Obtain corresponding arch wire curve.
S23, label bend referring to the central point C6 and the terminal A 5 referring to arch wire, reference of the reference arch wire on 8 image of arch wire
Coordinate system is established in the position of the terminal B of silk 8, calculates referring to arch wire 8 and bend the position for overlooking each reference point on curve of arch wire 9
Set coordinate.Specifically,
S231, joined by operator handmarking with reference to the central point C6 of the reference arch wire on arch wire image and its left and right two
The position of terminal A 5 according to arch wire, the terminal B referring to arch wire 8, obtains its position coordinates on the image;
S232, it crosses and is done referring to the central point C6 of arch wire referring to the terminal A 5 of arch wire and referring to the endpoint of arch wire 8 referring to arch wire 8
The vertical line of B line, using the intersection point of the vertical line and the terminal A 5 referring to arch wire and the terminal B line referring to arch wire 8 as origin, with ginseng
Terminal A 5 according to arch wire and the terminal B line referring to arch wire 8 are x-axis, with reference arch wire 8 referring to the central point C6 of arch wire and reference
The vertical line of the terminal A 5 of arch wire and the terminal B line referring to arch wire 8 is y-axis, establishes two-dimentional reference frame;
S233, it takes referring to 8 curve of arch wire and the maximum number codomain that bends 9 curve of arch wire in x-axis while can get, at this
N number of numerical value x is obtained with spacing d in Numerical Rangervi, i=1,2,3 ..., N, with its x-axis coordinate as a reference point, to obtain
N number of reference 8 curve point coordinate (x of arch wirervi,yrvi), i=1,2,3 ..., N and N number of bend 9 curve point coordinate (x of arch wirervi,
y'rvi), i=1,2,3 ..., N, the reference point as vertical direction standard degree;
S234, it takes referring to 8 curve of arch wire and the maximum number codomain that bends 9 curve of arch wire on the y axis while can get, at this
K numerical value y is obtained with spacing d in rangerhi, i=1,2,3 ..., M, with its y-axis coordinate as a reference point, since left and right is each
There are a reference points, to obtain M referring to 8 curve point coordinate (x of arch wirerhi,yrhi), i=1,2,3 ..., M, M bend
9 curve point coordinate (x' of arch wirervi,yrvi), i=1,2,3 ..., M, wherein M=2*K, the reference as horizontal direction standard degree
Point.
S235, normalized is done to the reference point on vertical direction and in horizontal direction, the reference after being normalized
Point coordinate.
It is (x for the coordinate after reference 8 reference point of the arch wire normalization on vertical directionvi,yvi), i=1,2,3 ...,
N, bending 9 reference point normalized coordinate of arch wire is (xvi,y'vi), i=1,2,3 ..., N, Formula of Coordinate System Transformation are as follows:
In formula, xrviAnd yrviIt is the vertical direction before normalization referring to the x-axis and y-axis coordinate value of 8 reference point of arch wire, y'rvi
The y-axis coordinate value of 9 reference point of arch wire, x are bent for the vertical direction before normalizationrvmaxAnd yrvmaxIt is perpendicular before all normalization
Maximum value of the histogram to reference arch wire 8 reference point x-axis coordinate and y-axis coordinate, xrvminAnd yrvminIt is vertical before all normalization
Minimum value of the direction referring to arch wire 8 reference point x-axis coordinate and y-axis coordinate.
It is (x for the coordinate after reference 8 reference point of the arch wire normalization in horizontal directionhi,yhi), i=1,2,3 ...,
M, bending 9 reference point coordinate of arch wire is (xhi,y'hi), i=1,2,3 ..., M, Formula of Coordinate System Transformation are as follows:
In formula, xrhiAnd yrhiIt is the horizontal direction before normalization referring to the x-axis and y-axis coordinate value of 8 reference point of arch wire, x'rhi
9 reference point x-axis coordinate value of arch wire, x are bent for the horizontal direction before normalizationrhmaxAnd yrhmaxFor the level before all normalization
Maximum value of the direction referring to arch wire 8 reference point x-axis coordinate and y-axis coordinate, xrhminAnd yrhminFor the level side before all normalization
To the minimum value of reference point x-axis coordinate and y-axis coordinate.
S3, the standard degree for bending arch wire 9 is calculated by root-mean-square error method.Specifically,
Bend the vertical direction standard degree S of arch wire 9vCalculating process is as follows:
In formula, yviIt is sat for the y-axis on the vertical direction after the normalization that is obtained in step S235 referring to 8 reference point of arch wire
Mark, y'viThe y-axis coordinate of 9 reference point of arch wire is bent for vertical direction after the normalization of acquisition, N is on vertical direction referring to arch wire 8
Reference point number.
Bend the horizontal direction standard degree S of arch wire 9hCalculating process is as follows:
In formula, xviIt is sat for the x-axis in the horizontal direction after the normalization that is obtained in step S235 referring to 8 reference point of arch wire
Mark, x'viThe x-axis coordinate of 9 reference point of arch wire is bent for horizontal direction after the normalization of acquisition, M is in horizontal direction referring to arch wire 8
Reference point number.
Pass through vertical direction standard degree SvWith horizontal direction standard degree ShIt obtains, bends the standard degree of arch wire 9 are as follows: S=Sv+
Sh。
A kind of correction bending of arch edgewise detection system, including acquisition platform 1, optical image acquisition module and data analyze mould
Block,
Acquisition platform 1: for being placed respectively referring to arch wire 8 and bending arch wire 9, and mark level line L4 is in acquisition platform 1
On;
Optical image acquisition module: to be placed on acquisition platform 1 referring to arch wire 8 and bend arch wire 9 and carry out figure respectively
Data analysis module is sent respectively to the image information for bending arch wire 9 referring to arch wire 8 as acquisition, and by acquisition;
Data analysis module: using correction bending of arch edgewise detection method described in any of the above-described, to optical image acquisition
Module is collected to be handled referring to arch wire 8 with the image information for bending arch wire 9, and the standard degree for bending arch wire 9 is obtained.
In embodiment, such as Fig. 2, optical image acquisition module includes arch wire optical image acquisition device 2 and fixes bracket 3, Gu
Fixed rack 3 is set on acquisition platform 1 using the fixed bracket 3 of inverted L-shaped, one end of fixed bracket 3, and the other end of fixed bracket 3 is set
There is arch wire optical image acquisition device 2, and arch wire optical image acquisition device 2 is set to the top of acquisition platform 1.The optical picture of embodiment
It is simple for structure as acquisition module, it is easy to use, it is convenient for Image Acquisition.
In embodiment, the design of arch wire optical image acquisition device 2 considers the size of common arch wire, and arch wire is commented
The error range demand of survey, uses the camera that resolution ratio is 0.8-1.4m for 2048x1536, coverage.Resolution ratio and bat
It takes the photograph range and can according to need and be adjusted, to adapt to different types of arch wire demand
This kind of correction bending of arch edgewise detection system and method have usage range wide, and accuracy in detection is high, high-efficient,
Personnel's experience is not depended on, adaptable, the strong advantage of property that the operation is simple and flexible.This kind of correction bending of arch edgewise detection system and
Method overlooks curve by obtaining arch wire, and the departure degree realization pair of curve is overlooked by comparing arch wire to be measured and referring to arch wire
The detection of arch wire standard degree.During realization, since the gray scale difference of background and arch wire is away from larger, maximum variance between clusters are utilized
It can more effectively realize the separation of background and arch wire image;Secondly, can effectively extract arch wire using fast parallel image thinning algorithm
Skeleton line;In the calculating of arch wire standard degree, it can be excluded referring to arch wire size using normalized reference point coordinate to standard degree meter
The influence of calculation takes standard degree both vertically as well as horizontally into consideration but also calculating more acurrate.Finally, the standard degree of detection is compared
Tradition is more objective and accurate with personnel's micro-judgment, is conducive to large-scale promotion and use.
Claims (10)
1. a kind of correction bending of arch edgewise detection method, it is characterised in that: include the following steps,
S1, it referring to arch wire and arch wire will be bent will be respectively placed on acquisition platform, and be distinguished by arch wire optical image acquisition module
Acquisition is referring to arch wire and the image for bending arch wire;
S2, acquisition is transferred to data analysis module, data analysis module pair with the image information for bending arch wire referring to arch wire
Acquisition carries out quantitative analysis with the image information for bending arch wire referring to arch wire respectively, obtains referring to arch wire and bends the two of arch wire
It is worth segmented image, and obtains referring to arch wire and bending the vertical view curve of arch wire, and then establish coordinate system, calculates reference arch wire and curved
The position coordinates for overlooking each reference point on curve of arch wire processed;
S3, the standard degree for bending arch wire is calculated by root-mean-square error method.
2. correction as described in claim 1 bending of arch edgewise detection method, it is characterised in that: step S1 passes through arch wire optics
Image capture module is acquired respectively referring to arch wire and the image for bending arch wire, specifically,
S11, will be placed on acquisition platform referring to arch wire so that referring to arch wire both ends in horizontal line L, and referring to arch wire
Two terminal As referring to arch wire, pinpoint label respectively at the terminal B referring to arch wire and the central point location of C referring to arch wire, adopt
Image of the collection referring to arch wire;
S12, it arch wire will be bent will be placed on acquisition platform, so that bending the central point of arch wire and the central point C referring to arch wire is marked
Note is overlapped, and bends two endpoints of arch wire to referring to corresponding two terminal As referring to arch wire of arch wire, the endpoint referring to arch wire
B distance is consistent, and acquisition bends the image of arch wire.
3. correction as described in claim 1 bending of arch edgewise detection method, it is characterised in that: step S2, data analysis module
Quantitative analysis is carried out respectively with the image information for bending arch wire referring to arch wire to acquisition, specifically,
S21, the handling with the image information for bending arch wire referring to arch wire to acquisition using maximum between-cluster variance method, obtain
Referring to arch wire and the binary segmentation image for bending arch wire;
S22, using fast parallel image thinning algorithm to referring to arch wire and bending the binary segmentation image of arch wire and handling, mention
It takes referring to arch wire and the vertical view curve for bending arch wire;
S23, label are referring to the central point C referring to arch wire on arch wire image and the endpoint of the terminal A referring to arch wire, reference arch wire
Coordinate system is established in the position of B, calculates referring to arch wire and bend each reference point on the vertical view curve of arch wire, including in the horizontal direction
With the spacing d level standard degree reference point obtained and in vertical direction with the position of the spacing d vertical standard degree reference point obtained
Coordinate.
4. correction as described in any one of claims 1-3 bending of arch edgewise detection method, it is characterised in that: step S21 is used
Maximum between-cluster variance method is handled with the image information for bending arch wire referring to arch wire acquisition, is obtained referring to arch wire and curved
The binary segmentation image of arch wire processed, specifically,
S211, the arch wire image of acquisition is converted into gray level image;
All gray values of S212, traversal gained gray level image, before calculating separately using the current grayvalue traversed as threshold value
Inter-class variance value between rear backdrop pixel, the corresponding maximum gray value of inter-class variance are optimal segmenting threshold;
S213, with optimal segmenting threshold segmented image, the pixel gray value for being less than threshold value is set as 0, greater than the pixel of threshold value
Point belongs to arch wire part, and gray value is set to 1, obtains the binary segmentation image of arch wire image;
S214, respectively to referring to arch wire image and bend image execute above step S211-S213, obtain corresponding binary segmentation
Image.
5. correction as claimed in claim 4 bending of arch edgewise detection method, it is characterised in that: step S22, use are fast parallel
Image thinning algorithm is handled with the binary segmentation image for bending arch wire referring to arch wire, is extracted referring to arch wire and is bent arch wire
Vertical view curve, specifically,
S221, traversal are all to divide the obtained pixel for belonging to arch wire part, and definition current point is P1, is defined above the point
Starting clockwise eight neighborhoods point is P2-P9, if current point and its eight neighborhood point meet the following conditions simultaneously, will be worked as
Preceding point sets 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) indicates up time in the eight neighborhood point of P1
There is the number that continuous two o'clock pixel value is respectively 0 and 1 in needle direction, and V (P) indicates the pixel value of certain point;
S222, traversal belongs to the pixel of arch wire part again in the result of step S221, if current point and its eight neighborhood point
Meet the following conditions, then current point is set 0;
Wherein, N (P1) indicates the number that pixel value is 1 in eight neighborhood points of P1, and S (P1) indicates up time in the eight neighborhood point of P1
There is the number that continuous two o'clock pixel value is respectively 0 and 1 in needle direction, and V (P) indicates the pixel value of certain point;
S223, loop iteration step S221 and step S222 then stop iteration, to obtain until being set to 0 without new pixel
Final arch wire curve;
S224, respectively to referring to arch wire and bending the binary map that arch wire divides and executing above step S221-223, obtain pair
The arch wire curve answered.
6. correction as claimed in claim 5 bending of arch edgewise detection method, it is characterised in that: step S23, label is referring to arch wire
The central point C of reference arch wire on image and the position of the terminal A referring to arch wire, the terminal B referring to arch wire, establish coordinate system,
The position coordinates for overlooking each reference point on curve of arch wire are calculated referring to arch wire and bend, specifically,
S231, bent by operator handmarking with reference to the central point C of the reference arch wire on arch wire image and its reference of left and right two
Silk terminal A, referring to arch wire terminal B position, obtain its position coordinates on the image;
S232, it crosses and does the terminal A referring to arch wire and the terminal B line referring to arch wire referring to the central point C of arch wire referring to arch wire
Vertical line, using the intersection point of the vertical line and the terminal A referring to arch wire and the terminal B line referring to arch wire as origin, referring to arch wire
Terminal A is x-axis with the terminal B line referring to arch wire, with the central point C referring to arch wire reference arch wire and referring to the terminal A of arch wire
Vertical line with the terminal B line referring to arch wire is y-axis, establishes two-dimentional reference frame;
S233, it takes referring to arch wire curve and the maximum number codomain that bends arch wire curve in x-axis while can get, in the Numerical Range
It is interior that N number of numerical value x is obtained with spacing drvi, i=1,2,3 ..., N, with its x-axis coordinate as a reference point, to obtain N number of ginseng
According to arch wire curve point coordinate (xrvi,yrvi), i=1,2,3 ..., N and N number of bend arch wire curve point coordinate (xrvi,y'rvi), i=
1,2,3 ..., N, the reference point as vertical direction standard degree;
S234, it takes referring to arch wire curve and the maximum number codomain that bends arch wire curve on the y axis while can get, in the range
K numerical value y is obtained with spacing drhi, i=1,2,3 ..., M, with its y-axis coordinate as a reference point, since left and right is each, there are one
A reference point, to obtain M referring to arch wire curve point coordinate (xrhi,yrhi), i=1,2,3 ..., M, M bend arch wire song
Line point coordinate (x'rvi,yrvi), i=1,2,3 ..., M, wherein M=2*K, the reference point as horizontal direction standard degree;
S235, normalized is done to the reference point on vertical direction and in horizontal direction, the reference point after being normalized is sat
Mark.
7. correction as claimed in claim 6 bending of arch edgewise detection method, it is characterised in that: in step S235, to vertical side
Upwards and the reference point in horizontal direction does normalized, the reference point coordinate after being normalized, specifically,
It is (x for the coordinate after the reference arch wire reference point normalization on vertical directionvi,yvi), i=1,2,3 ..., N are bent
Arch wire reference point normalized coordinate is (xvi,y'vi), i=1,2,3 ..., N, Formula of Coordinate System Transformation are as follows:
In formula, xrviAnd yrviIt is the vertical direction before normalization referring to the x-axis and y-axis coordinate value of arch wire reference point, y'rviTo return
Vertical direction before one change bends the y-axis coordinate value of arch wire reference point, xrvmaxAnd yrvmaxFor the vertical direction before all normalization
Referring to the maximum value of arch wire reference point x-axis coordinate and y-axis coordinate, xrvminAnd yrvminFor the vertical direction ginseng before all normalization
According to the minimum value of arch wire reference point x-axis coordinate and y-axis coordinate;
It is (x for the coordinate after the reference arch wire reference point normalization in horizontal directionhi,yhi), i=1,2,3 ..., M are bent
Arch wire reference point coordinate is (xhi,y'hi), i=1,2,3 ..., M, Formula of Coordinate System Transformation are as follows:
In formula, xrhiAnd yrhiIt is the horizontal direction before normalization referring to the x-axis and y-axis coordinate value of arch wire reference point, x'rhiTo return
Horizontal direction before one change bends arch wire reference point x-axis coordinate value, xrhmaxAnd yrhmaxFor the horizontal direction ginseng before all normalization
According to the maximum value of arch wire reference point x-axis coordinate and y-axis coordinate, xrhminAnd yrhminFor the horizontal direction reference before all normalization
The minimum value of point x-axis coordinate and y-axis coordinate.
8. correction as claimed in claim 7 bending of arch edgewise detection method, it is characterised in that: step S3 is missed by root mean square
Difference method calculates the standard degree for bending arch wire, specifically:
Bend the vertical direction standard degree S of arch wirevCalculating process is as follows:
In formula, yviIt is the vertical direction after the normalization that is obtained in step S235 referring to the y-axis coordinate of arch wire reference point, y'viFor
Vertical direction bends the y-axis coordinate of arch wire reference point after the normalization of acquisition, and N is on vertical direction referring to arch wire reference point
Number;
Bend the horizontal direction standard degree S of arch wirehCalculating process is as follows:
In formula, xviIt is horizontal direction after the normalization that is obtained in step S234 referring to the x-axis coordinate of arch wire reference point, x'viTo obtain
Horizontal direction bends the x-axis coordinate of arch wire reference point after the normalization obtained, and M is horizontal direction referring to arch wire reference point number;
Pass through vertical direction standard degree SvWith horizontal direction standard degree ShIt obtains, bends the standard degree of arch wire are as follows: S=Sv+Sh。
9. a kind of correction bending of arch edgewise detection system, it is characterised in that: including acquisition platform, optical image acquisition module sum number
According to analysis module,
Acquisition platform: for being placed respectively referring to arch wire and bending arch wire, and mark level line L is on acquisition platform;
Optical image acquisition module: to be placed on acquisition platform referring to arch wire and bend arch wire and carry out Image Acquisition respectively,
And acquisition is sent respectively to data analysis module with the image information for bending arch wire referring to arch wire;
Data analysis module: using any one of claim 1-8 correction bending of arch edgewise detection method, optical imagery is adopted
Collection module is collected to be handled referring to arch wire with the image information for bending arch wire, and the standard degree for bending arch wire is obtained.
10. correction as claimed in claim 9 bending of arch edgewise detection system, it is characterised in that: optical image acquisition module packet
Arch wire optical image acquisition device and fixed bracket are included, using the fixed bracket of inverted L-shaped, support bracket fastened one end is set to and adopts fixed bracket
Collect on platform, the support bracket fastened other end is equipped with arch wire optical image acquisition device, and arch wire optical image acquisition device is set to acquisition
The top of platform.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910291868.4A CN110009678B (en) | 2019-04-11 | 2019-04-11 | Orthodontic archwire bending detection method and orthodontic archwire bending detection system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910291868.4A CN110009678B (en) | 2019-04-11 | 2019-04-11 | Orthodontic archwire bending detection method and orthodontic archwire bending detection system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110009678A true CN110009678A (en) | 2019-07-12 |
CN110009678B CN110009678B (en) | 2023-05-30 |
Family
ID=67171259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910291868.4A Active CN110009678B (en) | 2019-04-11 | 2019-04-11 | Orthodontic archwire bending detection method and orthodontic archwire bending detection system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110009678B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111588494A (en) * | 2020-06-01 | 2020-08-28 | 哈尔滨理工大学 | Orthodontic arch wire variable-angle dividing method based on bending point density |
CN114972183A (en) * | 2022-04-18 | 2022-08-30 | 哈尔滨理工大学 | Orthodontic arch wire error evaluation method based on residual square sum interval division |
CN114983593A (en) * | 2022-04-18 | 2022-09-02 | 哈尔滨理工大学 | Method for evaluating bending point error of orthodontic arch wire based on vector collineation |
CN115024841A (en) * | 2022-04-18 | 2022-09-09 | 哈尔滨理工大学 | Orthodontic arch wire error evaluation method based on complexity discrimination method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106803276A (en) * | 2017-01-16 | 2017-06-06 | 哈尔滨理工大学 | A kind of personalized orthodontic bow-wire curve interactive regulation method |
CN107714203A (en) * | 2017-11-14 | 2018-02-23 | 哈尔滨理工大学 | A kind of orthodontic bow-wire angularly divided bends sequential program(me) method |
CN109269407A (en) * | 2018-09-28 | 2019-01-25 | 中铁工程装备集团有限公司 | A kind of vertical shaft laser guide localization method based on labview |
-
2019
- 2019-04-11 CN CN201910291868.4A patent/CN110009678B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106803276A (en) * | 2017-01-16 | 2017-06-06 | 哈尔滨理工大学 | A kind of personalized orthodontic bow-wire curve interactive regulation method |
CN107714203A (en) * | 2017-11-14 | 2018-02-23 | 哈尔滨理工大学 | A kind of orthodontic bow-wire angularly divided bends sequential program(me) method |
CN109269407A (en) * | 2018-09-28 | 2019-01-25 | 中铁工程装备集团有限公司 | A kind of vertical shaft laser guide localization method based on labview |
Non-Patent Citations (1)
Title |
---|
李再金: "口腔正畸力模拟及牙齿移动调制研究", 《中国优秀硕士学位论文全文数据库 医药卫生科技辑》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111588494A (en) * | 2020-06-01 | 2020-08-28 | 哈尔滨理工大学 | Orthodontic arch wire variable-angle dividing method based on bending point density |
CN111588494B (en) * | 2020-06-01 | 2021-07-09 | 哈尔滨理工大学 | Orthodontic arch wire variable-angle dividing method based on bending point density |
CN114972183A (en) * | 2022-04-18 | 2022-08-30 | 哈尔滨理工大学 | Orthodontic arch wire error evaluation method based on residual square sum interval division |
CN114983593A (en) * | 2022-04-18 | 2022-09-02 | 哈尔滨理工大学 | Method for evaluating bending point error of orthodontic arch wire based on vector collineation |
CN115024841A (en) * | 2022-04-18 | 2022-09-09 | 哈尔滨理工大学 | Orthodontic arch wire error evaluation method based on complexity discrimination method |
CN114972183B (en) * | 2022-04-18 | 2023-05-23 | 哈尔滨理工大学 | Orthodontic archwire error evaluation method based on residual square sum interval division |
CN115024841B (en) * | 2022-04-18 | 2023-10-24 | 哈尔滨理工大学 | Orthodontic archwire error evaluation method based on complexity distinguishing method |
CN114983593B (en) * | 2022-04-18 | 2023-11-17 | 哈尔滨理工大学 | Orthodontic arch wire bending point error evaluation method based on vector collineation |
Also Published As
Publication number | Publication date |
---|---|
CN110009678B (en) | 2023-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110009678A (en) | Correction bending of arch edgewise detection method and system | |
CN114972329B (en) | Image enhancement method and system of surface defect detector based on image processing | |
CN112906694B (en) | Reading correction system and method for transformer substation inclined pointer instrument image | |
CN107578400B (en) | BIM and three-dimensional point cloud fused contact network device parameter detection method | |
CN108986048B (en) | Three-dimensional point cloud rapid composite filtering processing method based on line laser scanning | |
CN106296694B (en) | Shaft tower tilts intelligent image and recognizes measurement method | |
CN108764234B (en) | Liquid level meter reading identification method based on inspection robot | |
CN111950330A (en) | Pointer instrument indicating number detection method based on target detection | |
CN109934855A (en) | A kind of livewire work scene power components three-dimensional rebuilding method based on cloud | |
CN105303168A (en) | Multi-view pointer type instrument identification method and device | |
CN106935683A (en) | A kind of solar battery sheet SPEED VISION positioning and correction system and its method | |
CN108734715B (en) | Contact net rigid wire identification method and device for adaptive learning | |
CN105571508A (en) | Deformation detecting method and deformation detecting system for pantograph of overhead contact system | |
CN103673931A (en) | Method, device and system for measuring angle of rice flag leaf | |
CN111476307A (en) | Lithium battery surface defect detection method based on depth field adaptation | |
CN112711981A (en) | High-precision transmission line defect identification method | |
CN111887853A (en) | Fish body length measuring device and method based on binocular vision | |
CN114842308B (en) | Method for establishing target pre-arbitration model based on full feature fusion | |
CN116228652A (en) | Pipeline weld joint surface defect detection method based on three-dimensional point cloud curvature | |
CN112964195B (en) | Power supply rail geometric parameter comprehensive detection method and system based on laser triangulation method | |
CN110807416A (en) | Digital instrument intelligent recognition device and method suitable for mobile detection device | |
CN108133213A (en) | A kind of embedded digital recognition methods imaged towards shell of gas meter formula | |
CN113705564A (en) | Pointer type instrument identification reading method | |
CN107507192B (en) | Portable device for in-vivo measurement of rice sword leaf included angle and in-vivo measurement method | |
CN106250687B (en) | Go the deposit gravel roundness calculation method of fasciation IPP |
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 |