CN115965771B - Detection screening method for false tooth restoration based on non-human natural tooth color - Google Patents
Detection screening method for false tooth restoration based on non-human natural tooth color Download PDFInfo
- Publication number
- CN115965771B CN115965771B CN202310251102.XA CN202310251102A CN115965771B CN 115965771 B CN115965771 B CN 115965771B CN 202310251102 A CN202310251102 A CN 202310251102A CN 115965771 B CN115965771 B CN 115965771B
- Authority
- CN
- China
- Prior art keywords
- dimensional
- data
- tooth
- standard
- dimensional model
- 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.)
- Active
Links
Images
Classifications
-
- 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
- Dental Tools And Instruments Or Auxiliary Dental Instruments (AREA)
Abstract
The invention provides a detection screening method of a false tooth prosthesis based on non-human natural tooth color, which belongs to the field of data analysis, and provides a three-dimensional model of false teeth by providing scanning data of a user's oral cavity; the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values; taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected; correcting the data to be detected according to the standard data to obtain corrected three-dimensional data; and detecting the false tooth by utilizing the corrected three-dimensional data, screening out unqualified products, and greatly improving the product quality of false tooth production.
Description
Technical Field
The invention belongs to the field of data analysis, and particularly relates to a detection screening method of a denture restoration based on non-human natural tooth color.
Background
The production and manufacture of the denture prosthesis based on the non-human natural tooth color is not simple to produce tough and wear-resistant dentures, but produces dentures which can be skillfully close to the human natural tooth color, and the color detection of the dentures is required to put forward higher technical requirements. After opening the mouth, each tooth has a characteristic point which is obviously observed and is not obvious or is difficult to observe, and the color of the denture needs to be very skillfully in accordance with the general sensory characteristics of the existing teeth so as to be comfortably used by a user. The occurrence of color-tragic phenomena of dentures produced on some production lines with a fall in technology, while related to modeling and manufacturing of dentures in the patent document of publication No. CN103237519B, is limited to virtually modeling at least one of virtual teeth to obtain a set of modeled virtual teeth, without regard to monitoring the quality of the color produced by the dentures; while the patent document with publication number CN215833185U provides a device for detecting the hardness of a denture, which is only used for detecting the toughness of the denture, and cannot meet the technical requirements of higher level for color detection of the denture nowadays.
Disclosure of Invention
The invention aims to provide a detection screening method of a false tooth restoration based on non-human natural tooth color, which aims to solve one or more technical problems in the prior art and at least provides a beneficial selection or creation condition.
The invention provides a detection screening method of a false tooth prosthesis based on non-human natural tooth color, which provides scanning data of a user's oral cavity, wherein the scanning data of the oral cavity comprises three-dimensional models of teeth, and provides a three-dimensional model of false tooth; the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values; taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected; correcting the data to be detected according to the standard data to obtain corrected three-dimensional data; and detecting the false tooth by using the corrected three-dimensional data, and screening out unqualified products.
In order to achieve the above object, according to an aspect of the present invention, there is provided a detection screening method of a dental prosthesis based on natural tooth color of a non-human body, the method comprising the steps of:
providing scan data of a user's mouth, the scan data of the mouth comprising a three-dimensional model of each tooth;
providing a three-dimensional model of a denture, which may be a denture derived from providing scan data of a user's mouth;
the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values;
taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected;
correcting the data to be detected according to the standard data to obtain corrected three-dimensional data;
and detecting the false tooth by using the corrected three-dimensional data, and screening out unqualified products.
Further, the 3D scanning equipment and the image pickup equipment are used for acquiring scanning data of the oral cavity of the user, wherein the scanning data of the oral cavity of the user are obtained by scanning a plurality of different teeth of the oral cavity of the user, and the three-dimensional model of each tooth is a three-dimensional model of an unmasked non-gingival part of each tooth. Wherein, the pixel value is subjected to graying and normalization.
Further, the three-dimensional model of the denture is a three-dimensional model of an unmasked non-gingival part of the denture, which can be obtained by 3D scanning the denture.
Further, each three-dimensional coordinate included in the point cloud data maintains a correspondence with an actual position on the corresponding tooth or denture.
Further, according to the standard data, the data to be detected is corrected, and the method for obtaining corrected three-dimensional data comprises the following steps:
respectively carrying out three-dimensional models of all teeth in the standard data, wherein the three-dimensional models take the geometric center point of the three-dimensional model of each tooth as the origin of a three-dimensional rectangular coordinate system, the three-dimensional models can be formed by taking a plurality of three-dimensional coordinates with pixel values as elements, or take the sphere center of the minimum externally connected sphere of the three-dimensional models as the origin of the three-dimensional rectangular coordinate system, and the corresponding three-dimensional coordinates of all the teeth in the three-dimensional models comprise the numerical values of the coordinates of an X axis, a Y axis and a Z axis in the three-dimensional rectangular coordinate system;
calculating standard correction degree of the three-dimensional model of each tooth in the standard data respectively, wherein the standard correction degree is specifically as follows:
the number of three-dimensional models of teeth included in the standard data is denoted as n, wherein i belongs to [1, n ], and preferably, the value of n should be greater than or equal to 50, the three-dimensional model of the tooth with the number i is denoted as Mov (i), the element included in Mov (i) is a three-dimensional coordinate with a pixel value, the number of the element in Mov (i) is denoted as m (i), the number of the element in Mov (i) is denoted as j (i), j (i) belongs to [1, m (i) ], the element with the number of j (i) in Mov (i) is denoted as Mov (i, j (i)), the value of X-axis coordinate of the three-dimensional coordinate corresponding to Mov (i, j (i)) is denoted as m (i, j (i)) X, the value of Y-axis coordinate is denoted as m (i, j (i)) Y, and the value of the element with the number of j (i) in Mov (i) is denoted as m (i, j (i)) is calculated as a correction standard degree, and the corresponding value of the three-dimensional coordinate is denoted as m (i, j (i):
the unit dimensionless treatment is eliminated by the calculation of different physical quantities such as the addition of the coordinate values and the multiplication of the coordinate values by the pixel values;
first, a standard correction denominator Sum (i) Mov in Mov (i) is calculated, and the standard correction denominator is used for better statistics of the probability distribution situation of the standard of the three-dimensional model overall:
then, the process is carried out,
wherein exp is an exponential function based on a natural constant e;
the standard correction can be used for modeling the normal standard probability distribution of the numerical characteristics of the teeth as a detection marker post, so that the subsequent detection can be facilitated;
and then calculating the overhauling degree according to the data to be detected, specifically:
the three-dimensional model of the data to be detected is denoted as Tov, the number of elements in the Tov is denoted as t, the serial number of the elements in the Tov is denoted as d, d belongs to [1, t ], the element with the serial number of d in the Tov is denoted as Tov (d), the value of the X-axis coordinate of the three-dimensional coordinate corresponding to the Tov (d) is denoted as Tov (d) X, the value of the Y-axis coordinate is denoted as Tov (d) Y, the value of the Z-axis coordinate is denoted as Tov (d) Z, the value of the pixel value corresponding to the element with the serial number of d in the Tov (d) is denoted as Tov (d) p, and the method for calculating the degree of the maintenance to be maintained is specifically as follows:
firstly, after dimensionless treatment is carried out on the numerical values of different physical quantities, a positive denominator SumTOV to be overhauled is calculated, and the positive denominator to be overhauled can be used for counting probability distribution conditions of a part to be detected of a three-dimensional model:
then, the process is carried out,
the comparison by naked eyes or a mechanical tool is difficult to be used for subtle parts of the false teeth, the correction to be overhauled can be used for modeling probability distribution of the expected assembled false teeth, and is used for fast and efficient comparison with the detected marker post, so that the deviation condition can be detected more effectively;
respectively collecting the data of the standard correction degree and the correction degree to be overhauled, aligning the three-dimensional models of n teeth in the standard data on a three-dimensional rectangular coordinate system, and calculating each standard correction point and the superposition standard correction degree thereof to obtain corrected three-dimensional data;
further, the method for aligning the three-dimensional models of n teeth in the standard data on a three-dimensional rectangular coordinate system, calculating each standard correction point and the superposition standard correction degree thereof, and obtaining corrected three-dimensional data comprises the following specific steps:
in the standard data, as the data of the to-be-overhauled degree of the three-dimensional model of the n teeth exists in the standard data, the three-dimensional model of the n teeth in the standard data is aligned on a three-dimensional rectangular coordinate system, namely, the three-dimensional models of the n teeth are overlapped and aligned together at the origin of the three-dimensional rectangular coordinate system, and the three-dimensional models of the n teeth are overlapped and aligned together in a unified direction on the positive directions of the X axis, the Y axis and the Z axis of the three-dimensional rectangular coordinate system, so that the three-dimensional models of the n teeth are aligned and combined, preferably, the directions of the sagittal plane (sagittal plane), the coronal plane (coronal plane) and the transverse plane (transverse plane) of the teeth can be taken as the positive directions of the X axis, the Y axis and the Z axis of the three-dimensional rectangular coordinate system, the three-dimensional models of the n teeth can be more unified in the three-dimensional rectangular coordinate system and generate the overlapping of most corresponding parts, calculating the number of times each three-dimensional coordinate is overlapped by the three-dimensional model of the tooth, counting the times each three-dimensional coordinate is overlapped, calculating an arithmetic average value of the times each three-dimensional coordinate is overlapped as the overlapping times, storing three-dimensional coordinates of which the overlapped times are not less than the overlapping times in each three-dimensional coordinate overlapped by the three-dimensional model of the tooth as standard correction points, wherein each standard correction point is overlapped by the three-dimensional model of a plurality of teeth, and correspondingly has a plurality of standard correction values, at this time, taking an arithmetic average value of the plurality of standard correction values corresponding to the standard correction points as the overlapping standard correction value of the standard correction point, storing each standard correction point and the superposition standard correction degree thereof as corrected three-dimensional data;
it is noted that, since each tooth has a characteristic point which is clearly observed and is not clearly observed or is difficult to observe after opening the oral cavity, during the denture production process, such as the color abnormality of the denture in the production process, for example, the problems of abrupt color, asymmetry or white color, etc., which can clearly show the problems, the corrected three-dimensional data are intensively reflected as characteristic points and color manifestations thereof, and the correction standard correction degree is obtained by calculating the three-dimensional coordinate values and corresponding pixel values thereof in combination and calculating the number of times each three-dimensional coordinate is overlapped on the basis of the characteristic points and calculating the arithmetic average value of the number of times each three-dimensional coordinate is overlapped as the overlapping number, the color abnormality problem of the denture in the machine mass production can be quickly found early, and the corrected three-dimensional data are useful false tooth detection cut points for avoiding the subsequent continuous waste of raw materials from the mass production.
In order to unify the numerical correlation between the different physical quantities, it is necessary to perform dimensionless processing for the numerical calculation between the physical quantities of different units.
Further, the method for detecting the false tooth and screening the unqualified false tooth by utilizing the corrected three-dimensional data comprises the following steps:
marking the corrected three-dimensional data as Mfset, wherein the corrected three-dimensional data contains p standard correction points, the serial numbers of the standard correction points in the corrected three-dimensional data are q, q epsilon [1, p ], the standard correction points with the serial numbers of q in the corrected three-dimensional data are Mf (q), and the numerical value of the superposition standard correction degree of the Mf (q) is marked as Mfix (q);
according to the three-dimensional coordinates of each standard correction point Mf (q), calculating the Euclidean distance value among the three-dimensional coordinates, respectively selecting a point with the minimum Euclidean distance value with each standard correction point Mf (q) as a corresponding point to be detected of the Mf (q), marking the Euclidean distance value between the Mf (q) and the corresponding point to be detected as eu (q), and marking the overhauling positive value of the corresponding point to be detected of the Mf (q) as Mf (q) tFix;
therefore, the false tooth is detected, the to-be-detected correspondence rho is calculated, and after dimensionless treatment, the calculation formula of the to-be-detected correspondence rho can be as follows:
preferably, if the ρ value is greater than 0, the denture may be marked as failed, and the failed denture may be screened out on the production line by sending the mark of the failed denture as data to a client, database or display;
when the pixel value is gray and normalized, for example, when the value is between 0 and 255 or between 0 and 1, if the value is larger, the ratio of the large probability exp (Mf (q) tFix) to exp (Mfix (q)) is large, which means that the color of the false tooth is more and more close to white, the color anomaly phenomenon of the 'tragic white' in the industry can appear in the large probability, the false tooth with abnormal color can be detected quickly and in large-area industrial production by calculating the to-be-detected correspondence ρ, and further material loss of the production line is effectively reduced; in some production practice projects, training artificial intelligence is also used for detecting the abnormal color phenomenon of the false tooth, but the large-scale parameter optimization process of the training artificial intelligence model has high requirements on hardware and extremely long training time, and the method can be conveniently operated in common computing equipment such as a desktop computer, a notebook computer, a palm computer and a cloud data center in a time-saving manner, has no high threshold calculation force requirement of the training artificial intelligence model, is more suitable for the rapid detection of a large-scale parallelization assembly line, and greatly improves the product quality of false tooth production.
The invention also provides a detection and screening system of the false tooth prosthesis based on the non-human natural tooth color, which comprises the following components: the processor executes the computer program to implement the steps in the detection screening method of the denture prosthesis based on the non-human natural tooth color, the detection screening system of the denture prosthesis based on the non-human natural tooth color can be operated in a computing device such as a desktop computer, a notebook computer, a palm computer and a cloud data center, and the operable systems can include, but are not limited to, a processor, a memory, a server cluster, and the processor executes the computer program to operate in the following units:
the first scanning unit is used for providing scanning data of the oral cavity of the user, wherein the scanning data of the oral cavity comprise three-dimensional models of teeth;
a second scanning unit for providing a three-dimensional model of the denture;
the correction unit is used for correcting the data to be detected according to the standard data to obtain corrected three-dimensional data;
and the detection unit is used for detecting the false tooth by using the corrected three-dimensional data and screening out unqualified products.
The beneficial effects of the invention are as follows: the invention provides a detection screening method of a false tooth prosthesis based on non-human natural tooth color, which provides scanning data of a user's oral cavity, wherein the scanning data of the oral cavity comprises three-dimensional models of teeth, and provides a three-dimensional model of false tooth; the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values; taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected; correcting the data to be detected according to the standard data to obtain corrected three-dimensional data; and detecting the false tooth by utilizing the corrected three-dimensional data, screening out unqualified products, and greatly improving the product quality of false tooth production.
Drawings
The above and other features of the present invention will become more apparent from the detailed description of the embodiments thereof given in conjunction with the accompanying drawings, in which like reference characters designate like or similar elements, and it is apparent that the drawings in the following description are merely some examples of the present invention, and other drawings may be obtained from these drawings without inventive effort to those of ordinary skill in the art, in which:
FIG. 1 is a flow chart of a method for detection screening of a dental prosthesis based on natural non-human dentition;
fig. 2 is a system configuration diagram showing a detection screening system for a prosthesis based on natural non-human tooth color.
Detailed Description
The conception, specific structure, and technical effects produced by the present invention will be clearly and completely described below with reference to the embodiments and the drawings to fully understand the objects, aspects, and effects of the present invention. It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other.
In the description of the present invention, a number means one or more, a number means two or more, and greater than, less than, exceeding, etc. are understood to not include the present number, and above, below, within, etc. are understood to include the present number. The description of the first and second is for the purpose of distinguishing between technical features only and should not be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated or implicitly indicating the precedence of the technical features indicated.
Referring to fig. 1, a flowchart of a method for detecting and screening a dental prosthesis based on natural non-human dental color according to the present invention is shown, and a method and a system for detecting and screening a dental prosthesis based on natural non-human dental color according to an embodiment of the present invention will be described with reference to fig. 1.
The invention provides a detection screening method of a false tooth restoration based on non-human natural tooth color, which specifically comprises the following steps:
providing scan data of a user's mouth, the scan data of the mouth comprising a three-dimensional model of each tooth;
providing a three-dimensional model of the denture;
the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values;
taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected;
correcting the data to be detected according to the standard data to obtain corrected three-dimensional data;
and detecting the false tooth by using the corrected three-dimensional data, and screening out unqualified products.
Wherein the denture is a denture obtained according to the scan data of the user's oral cavity, it is preferable that a denture manufacturing process is used to manufacture a denture according to the scan data of the user's oral cavity (refer to a denture manufacturing process described in publication number CN 109009513B).
Further, the 3D scanning equipment and the image pickup equipment are used for acquiring scanning data of the oral cavity of the user, wherein the scanning data of the oral cavity of the user are obtained by scanning a plurality of different teeth of the oral cavity of the user, and the three-dimensional model of each tooth is a three-dimensional model of an unmasked non-gingival part of each tooth.
Further, the three-dimensional model of the denture is a three-dimensional model of an unmasked non-gingival part of the denture, which can be obtained by 3D scanning the denture.
Further, each three-dimensional coordinate included in the point cloud data maintains a correspondence with an actual position on the corresponding tooth or denture.
Further, according to the standard data, the data to be detected is corrected, and the method for obtaining corrected three-dimensional data comprises the following steps:
respectively carrying out three-dimensional model of each tooth in the standard data, wherein the geometric center point of the three-dimensional model of each tooth is taken as the origin of a three-dimensional rectangular coordinate system, or the spherical center of the minimum externally connected sphere of the three-dimensional model is taken as the origin of the three-dimensional rectangular coordinate system, and the corresponding three-dimensional coordinates of each tooth in the three-dimensional model comprise the numerical values of the coordinates of an X axis, a Y axis and a Z axis in the three-dimensional rectangular coordinate system;
calculating standard correction degree of the three-dimensional model of each tooth in the standard data respectively, wherein the standard correction degree is specifically as follows:
the standard data includes n number of three-dimensional models of teeth, i number of which is i, and [1, n ], (preferably, n should be greater than 50,) three-dimensional models of teeth with i number are respectively recorded as Mov (i), m (i) number of elements in Mov (i), j (i) number of elements in Mov (i) is recorded as Mov (i, j (i)) p, and m (i) number of elements with j (i) number in Mov (i) is recorded as Mov (i, j (i)), X-axis coordinate of three-dimensional coordinates corresponding to Mov (i, j (i)) is recorded as m (i, j (i)) X, Y-axis coordinate is recorded as m (i, j (i)) Y, and Z-axis coordinate is recorded as m (i, j (i)) Z, and pixel value corresponding to elements with j (i) number in Mov (i) is recorded as m (i, j (i)) p, thereby calculating a standard degree of correction of three-dimensional coordinates corresponding to Mov (i) as fij (i):
wherein exp is an exponential function based on a natural constant e;
and then calculating the overhauling degree of the data to be detected, which is specifically as follows:
the three-dimensional model of the data to be detected is recorded as Tov, the number of elements in the Tov is set as t, the serial number of the elements in the Tov is set as d, d belongs to [1, t ], the element with the serial number of d in the Tov is recorded as Tov (d), the value of the X-axis coordinate of the three-dimensional coordinate corresponding to the Tov (d) is recorded as Tov (d) X, the value of the Y-axis coordinate is recorded as Tov (d) Y, the value of the Z-axis coordinate is recorded as Tov (d) Z, the value of the pixel value corresponding to the element with the serial number of d in the Tov (d) is recorded as Tov (d) p, and the calculation formula of the degree to be overhauled of the three-dimensional coordinate corresponding to the Tov (d) is:
respectively collecting the data of the standard correction degree and the correction degree to be overhauled, wherein in the standard data, as the data of the correction degree to be overhauled of the three-dimensional model of n teeth exists in the standard data, the three-dimensional model of n teeth in the standard data is aligned on a three-dimensional rectangular coordinate system, namely the three-dimensional models of n teeth are overlapped and aligned together at the origin of the three-dimensional rectangular coordinate system, and the positive directions of the X axis, the Y axis and the Z axis of the three-dimensional model of n teeth on the three-dimensional rectangular coordinate system are overlapped and placed together in a unified direction, so that the three-dimensional models of n teeth are aligned and overlapped, (preferably, the directions of sagittal plane (sagittal plane), coronal plane (coronal plane) and cross section plane) of the teeth are taken as the positive directions of the X axis, the Y axis and the Z axis of the three-dimensional rectangular coordinate system, this has the advantage that the three-dimensional models of the n teeth are more uniformly positioned in the three-dimensional rectangular coordinate system and overlap of most of the corresponding parts occurs), the number of times each three-dimensional coordinate is overlapped by the three-dimensional model of the tooth is calculated, the number of times each three-dimensional coordinate is overlapped is counted, the arithmetic mean value of the number of times each three-dimensional coordinate is calculated as the number of times of overlap, the three-dimensional coordinate of which the number of times of overlap is not less than the number of times of overlap among the three-dimensional coordinates overlapped by the three-dimensional model of the tooth is calculated as the number of times of overlap, the three-dimensional coordinate of which the number of times of overlap is not less than the number of times of overlap is stored as a standard correction point, and since each standard correction point is overlapped by the three-dimensional model of the plurality of teeth, there are also a plurality of values of standard correction degrees correspondingly, at this time, and taking an arithmetic average value of the numerical values of the standard correction degrees corresponding to the standard correction points as the superposition standard correction degree of the standard correction points, and storing each standard correction point and the superposition standard correction degree thereof as corrected three-dimensional data.
Further, the method for detecting the false tooth and screening the unqualified false tooth by utilizing the corrected three-dimensional data comprises the following steps:
marking the corrected three-dimensional data as Mfset, wherein the corrected three-dimensional data contains p standard correction points, the serial numbers of the standard correction points in the corrected three-dimensional data are q, q epsilon [1, p ], the standard correction points with the serial numbers of q in the corrected three-dimensional data are Mf (q), and the numerical value of the superposition standard correction degree of the Mf (q) is marked as Mfix (q);
according to the three-dimensional coordinates of each standard correction point Mf (q), calculating the Euclidean distance value among the three-dimensional coordinates, respectively selecting a point with the minimum Euclidean distance value with each standard correction point Mf (q) as a corresponding point to be detected of the Mf (q), marking the Euclidean distance value between the Mf (q) and the corresponding point to be detected as eu (q), and marking the overhauling positive value of the corresponding point to be detected of the Mf (q) as Mf (q) tFix;
from this, detect the false tooth, calculate its wait to examine the correspondence ρ, wait to examine the computational formula of correspondence as:
preferably, an embodiment is provided in which the following detection can be performed: if the rho value is greater than 0, the false tooth is failed, and the false tooth needs to be screened out on a production line.
The invention also provides a detection and screening system of the false tooth prosthesis based on the non-human natural tooth color, which comprises the following components: the processor executes the computer program to implement the steps in the detection screening method of the denture prosthesis based on the non-human natural tooth color, the detection screening system of the denture prosthesis based on the non-human natural tooth color can be operated in a computing device such as a desktop computer, a notebook computer, a palm computer and a cloud data center, and the operable systems can include, but are not limited to, a processor, a memory, a server cluster, and the processor executes the computer program to operate in the following units:
the first scanning unit is used for providing scanning data of the oral cavity of the user, wherein the scanning data of the oral cavity comprise three-dimensional models of teeth;
a second scanning unit for providing a three-dimensional model of the denture;
the correction unit is used for correcting the data to be detected according to the standard data to obtain corrected three-dimensional data;
and the detection unit is used for detecting the false tooth by using the corrected three-dimensional data and screening out unqualified products.
Preferably, all undefined variables in the present invention may be threshold set manually if not explicitly defined.
The detection and screening system of the false tooth prosthesis based on the non-human natural tooth color can be operated in computing equipment such as a desktop computer, a notebook computer, a palm computer, a cloud data center and the like. The detection screening system of the false tooth prosthesis based on the non-human natural tooth color comprises, but is not limited to, a processor and a memory. It will be understood by those skilled in the art that the examples are merely examples of a method and a system for detecting and screening a dental prosthesis based on natural non-human dental colors, and are not limited to a method and a system for detecting and screening a dental prosthesis based on natural non-human dental colors, and may include more or less components than examples, or may be combined with some components, or different components, for example, the system for detecting and screening a dental prosthesis based on natural non-human dental colors may further include an input/output device, a network access device, a bus, etc.
The processor may be a central processing unit (Central Processing Unit, CPU), other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete component gate or transistor logic devices, discrete hardware components, or the like. The general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like, and the processor is a control center of the detection screening system for the non-human natural tooth-based denture prosthesis, and various interfaces and lines are used to connect various sub-areas of the detection screening system for the whole non-human natural tooth-based denture prosthesis.
The memory can be used for storing the computer program and/or the module, and the processor can realize various functions of the detection screening method and the detection screening system based on the false tooth prosthesis of the natural tooth color of the non-human body by running or executing the computer program and/or the module stored in the memory and calling the data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart Media Card (SMC), secure Digital (SD) Card, flash Card (Flash Card), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
The invention provides a detection screening method of a false tooth prosthesis based on non-human natural tooth color, which provides a three-dimensional model of false tooth by providing scanning data of a user oral cavity; the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values; taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected; correcting the data to be detected according to the standard data to obtain corrected three-dimensional data; and detecting the false tooth by utilizing the corrected three-dimensional data, screening out unqualified products, and greatly improving the product quality of false tooth production.
Although the present invention has been described in considerable detail and with particularity with respect to several described embodiments, it is not intended to be limited to any such detail or embodiment or any particular embodiment so as to effectively cover the intended scope of the invention. Furthermore, the foregoing description of the invention has been presented in its embodiments contemplated by the inventors for the purpose of providing a useful description, and for the purposes of providing a non-essential modification of the invention that may not be presently contemplated, may represent an equivalent modification of the invention.
Claims (4)
1. A method for detecting and screening a dental prosthesis based on natural tooth color of a non-human body, which is characterized by comprising the following steps:
providing scan data of a user's mouth, the scan data of the mouth comprising a three-dimensional model of each tooth;
providing a three-dimensional model of the denture;
the data type of the three-dimensional model is point cloud data, and the point cloud data comprises three-dimensional coordinates and pixel values;
taking the three-dimensional model of each tooth as standard data and taking the three-dimensional model of the false tooth as data to be detected;
correcting the data to be detected according to the standard data to obtain corrected three-dimensional data;
detecting false teeth by using the corrected three-dimensional data, and screening out unqualified products;
the method comprises the steps that scanning data of a user oral cavity are obtained through a 3D scanning device and a camera device, wherein the scanning data of the user oral cavity are obtained by scanning a plurality of different teeth of the user oral cavity, and a three-dimensional model of each tooth is a three-dimensional model of an unmasked non-gingival part of each tooth;
the method for correcting the data to be detected according to the standard data comprises the following steps of:
respectively carrying out three-dimensional model of each tooth in the standard data, wherein the geometric center point of the three-dimensional model of each tooth is taken as the origin of a three-dimensional rectangular coordinate system, or the spherical center of the minimum externally connected sphere of the three-dimensional model is taken as the origin of the three-dimensional rectangular coordinate system, and the corresponding three-dimensional coordinates of each tooth in the three-dimensional model comprise the numerical values of the coordinates of an X axis, a Y axis and a Z axis in the three-dimensional rectangular coordinate system;
calculating standard correction degree of the three-dimensional model of each tooth in the standard data respectively, wherein the standard correction degree is specifically as follows:
the standard data includes a number n of three-dimensional models of teeth, a number i of the three-dimensional models, a number m (i) of elements in Mov (i), a number j (i) of elements in Mov (i), a number m (i, j (i)) of X-axis coordinates of three-dimensional coordinates corresponding to Mov (i, j (i)) X, a number m (i, j (i)) Y, and a number m (i, j (i)) Z-axis coordinates Z, and a number m (i, j (i)) p of pixel values corresponding to elements in Mov (i) with a number j (i), and the standard correction degree mFix (i, j (i)) of three-dimensional coordinates corresponding to Mov (i, j (i)) is calculated as:
first, a standard correction denominator Sum (i) Mov in Mov (i) is calculated,
then, the process is carried out,
and then calculating the overhauling degree of the data to be detected, which is specifically as follows:
the three-dimensional model of the data to be detected is recorded as Tov, the number of elements in the Tov is set as t, the serial number of the elements in the Tov is set as d, d belongs to [1, t ], the element with the serial number of d in the Tov is recorded as Tov (d), the value of the X-axis coordinate of the three-dimensional coordinate corresponding to the Tov (d) is recorded as Tov (d) X, the value of the Y-axis coordinate is recorded as Tov (d) Y, the value of the Z-axis coordinate is recorded as Tov (d) Z, the value of the pixel value corresponding to the element with the serial number of d in the Tov (d) is recorded as Tov (d) p, and the calculation formula of the degree to be overhauled of the three-dimensional coordinate corresponding to the Tov (d) is:
firstly, after dimensionless treatment is carried out on the numerical values of different physical quantities, positive denominator SumTOV to be overhauled is calculated,
then, the process is carried out,
aligning three-dimensional models of n teeth in the standard data on a three-dimensional rectangular coordinate system, and calculating each standard correction point and the superposition standard correction degree thereof to obtain corrected three-dimensional data;
the method for correcting the three-dimensional data further comprises the steps of aligning three-dimensional models of n teeth in the standard data on a three-dimensional rectangular coordinate system, calculating each standard correction point and the superposition standard correction degree thereof, and obtaining the corrected three-dimensional data, and specifically comprises the following steps:
aligning three-dimensional models of n teeth in the standard data on a three-dimensional rectangular coordinate system, namely overlapping and aligning the three-dimensional models of n teeth together at an origin of the three-dimensional rectangular coordinate system, overlapping and placing the three-dimensional models of n teeth together in a unified direction in positive directions of an X axis, a Y axis and a Z axis on the three-dimensional rectangular coordinate system, aligning and overlapping the three-dimensional models of n teeth, calculating the overlapping times of each three-dimensional coordinate by the three-dimensional model of the teeth, counting the overlapping times of each three-dimensional coordinate, calculating an arithmetic average value of the overlapping times of each three-dimensional coordinate as the overlapping times, storing the three-dimensional coordinate of which the overlapping times are not less than the overlapping times in each three-dimensional coordinate of the three-dimensional model of the teeth as a standard correction point;
and taking an arithmetic average value of the numerical values of the standard correction degrees corresponding to the standard correction points as the superposition standard correction degree of the standard correction points, and storing each standard correction point and the superposition standard correction degree thereof as corrected three-dimensional data.
2. The method according to claim 1, wherein the three-dimensional model of the denture is a three-dimensional model of an unmasked non-gingival part of the denture, which can be obtained by 3D scanning the denture.
3. The method according to claim 1, wherein each three-dimensional coordinate included in the point cloud data is in a corresponding relationship with an actual position on a corresponding tooth or denture.
4. The method for detecting and screening a false tooth prosthesis based on non-human natural tooth color according to claim 1, wherein the method for detecting the false tooth and screening the false tooth based on the corrected three-dimensional data comprises the following steps:
marking the corrected three-dimensional data as Mfset, wherein the corrected three-dimensional data contains p standard correction points, the serial numbers of the standard correction points in the corrected three-dimensional data are q, q epsilon [1, p ], the standard correction points with the serial numbers of q in the corrected three-dimensional data are Mf (q), and the numerical value of the superposition standard correction degree of the Mf (q) is marked as Mfix (q);
according to the three-dimensional coordinates of each standard correction point Mf (q), calculating the Euclidean distance value among the three-dimensional coordinates, respectively selecting a point with the minimum Euclidean distance value with each standard correction point Mf (q) as a corresponding point to be detected of the Mf (q), marking the Euclidean distance value between the Mf (q) and the corresponding point to be detected as eu (q), and marking the overhauling positive value of the corresponding point to be detected of the Mf (q) as Mf (q) tFix;
from this, detect the false tooth, calculate its wait to examine the correspondence ρ, wait to examine the computational formula of correspondence as:
if the rho value is greater than 0, the false tooth is failed, and the false tooth needs to be screened out on a production line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310251102.XA CN115965771B (en) | 2023-03-16 | 2023-03-16 | Detection screening method for false tooth restoration based on non-human natural tooth color |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310251102.XA CN115965771B (en) | 2023-03-16 | 2023-03-16 | Detection screening method for false tooth restoration based on non-human natural tooth color |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115965771A CN115965771A (en) | 2023-04-14 |
CN115965771B true CN115965771B (en) | 2023-05-16 |
Family
ID=85894775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310251102.XA Active CN115965771B (en) | 2023-03-16 | 2023-03-16 | Detection screening method for false tooth restoration based on non-human natural tooth color |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115965771B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115619773A (en) * | 2022-11-21 | 2023-01-17 | 山东大学 | Three-dimensional tooth multi-mode data registration method and system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10007987B1 (en) * | 2016-02-04 | 2018-06-26 | Dennis Braunston | Enhanced tooth shade matching system |
US10492892B2 (en) * | 2017-05-17 | 2019-12-03 | 3M Innovative Properties Company | Automatic alignment and orientation of digital 3D dental arch pairs |
CN112862954B (en) * | 2021-02-02 | 2021-12-14 | 广州市帕菲克义齿科技有限公司 | Special oral scanning instrument for manufacturing high-precision false tooth and false tooth three-dimensional imaging method |
CN113116572B (en) * | 2021-03-01 | 2022-03-08 | 北京联袂义齿技术有限公司 | False tooth model forming system and forming method based on cloud computing |
CN114376746B (en) * | 2021-12-22 | 2024-04-02 | 上海爱乐慕健康科技有限公司 | Tooth arrangement method and device, and tooth correction appliance design and manufacturing method |
-
2023
- 2023-03-16 CN CN202310251102.XA patent/CN115965771B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115619773A (en) * | 2022-11-21 | 2023-01-17 | 山东大学 | Three-dimensional tooth multi-mode data registration method and system |
Also Published As
Publication number | Publication date |
---|---|
CN115965771A (en) | 2023-04-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210264611A1 (en) | Deep learning for tooth detection and evaluation | |
KR101902702B1 (en) | Tooth axis estimation program, tooth axis estimation device and method of the same, tooth profile data creation program, tooth profile data creation device and method of the same | |
US11403813B2 (en) | Systems and methods for constructing a three-dimensional model from two-dimensional images | |
CN111462333A (en) | Method for aligning intraoral digital 3D models | |
JP7253573B2 (en) | Matching method, device, electronic device and computer readable storage medium | |
CN112515787B (en) | Three-dimensional dental data analysis method | |
JP2017529919A5 (en) | ||
CN108338849A (en) | Medium, device and method for generating mobile rotation information | |
CN108596876B (en) | Method for automatically setting detection area | |
WO2021212273A1 (en) | Image processing method and apparatus, calibration target, and computer-readable storage medium | |
CN113012157A (en) | Visual detection method and system for equipment defects | |
CN115965771B (en) | Detection screening method for false tooth restoration based on non-human natural tooth color | |
WO2024141074A1 (en) | Method for generating facial midline, orthodontic appliance, and manufacturing method therefor | |
CN108629219B (en) | Method and device for identifying one-dimensional code | |
CN113487611B (en) | Dental film image processing method and system based on artificial intelligence | |
CN113274150B (en) | Gum construction method and system | |
CN115035070A (en) | Method and device for determining position of implant in CBCT image | |
CN112884761A (en) | Aquatic economic animal head identification method, terminal device and readable storage medium | |
CN112884836A (en) | Method and device for cutting edge of appliance and electronic equipment | |
CN113792773B (en) | Dental root canal treatment history detection model training method, image processing method and device | |
CN118000934B (en) | Dental arch curve generation method and device, electronic equipment and storage medium | |
CN115954090A (en) | Artificial tooth manufacturing method based on cartoon process | |
CN112233103B (en) | Three-dimensional house model quality evaluation method and device and computer readable storage medium | |
CN114663345B (en) | Fixed point measurement method, fixed point measurement device, electronic equipment and storage medium | |
CN112884711B (en) | Dental crown identification method and device and electronic equipment |
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 |