Method and apparatus for acquiring occlusal height, device, and medium

By combining the dental arch model and the occlusal object model, the problem that the digital dental impression instrument cannot obtain the occlusal height of edentulous jaws is solved, and data support for the design of edentulous dentures is realized.

WO2025227905A1PCT designated stage Publication Date: 2025-11-06SHINING 3D TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/079219
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-30
Filing Date
2025-02-26
Publication Date
2025-11-06

AI Technical Summary

Technical Problem

Existing digital dental impression instruments cannot directly obtain the occlusal height of edentulous jaws, making it impossible to accurately obtain the data required for denture design.

Method used

By obtaining the dental arch model and occlusal object model corresponding to the edentulous jaw, and using splicing technology to splice the dental arch model and occlusal object model, the occlusal height of the edentulous jaw can be indirectly obtained.

Benefits of technology

It enables the acquisition of occlusal height in edentulous scenarios, provides technical support for the design of edentulous dentures, and improves the accuracy of data acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025079219_06112025_PF_FP_ABST
    Figure CN2025079219_06112025_PF_FP_ABST
Patent Text Reader

Abstract

A method and apparatus for acquiring occlusal height, a device, and a medium. The method for acquiring occlusal height comprises: acquiring a dental arch model corresponding to an edentulous jaw, and acquiring an occlusal object model of an occlusal object corresponding to the dental arch model; splicing the dental arch model onto the occlusal object model to acquire a spliced model; and acquiring an occlusal height of the edentulous jaw according to the spliced model. According to the method and apparatus for acquiring occlusal height, the device, and the medium, the acquisition of the occlusal height data of the edentulous jaw is realized, thereby providing technical support for denture design of the edentulous jaw.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, equipment and medium for obtaining bite height

[0001] The present disclosure claims priority from a Chinese patent application filed on April 30, 2024, with the Chinese Patent Office and application number 202410541889.8, and entitled "Method, device, equipment and medium for obtaining bite height", the entire content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present disclosure relates to the technical field of three-dimensional data processing, and in particular to a method, device, equipment and medium for obtaining bite height. BACKGROUND

[0003] At present, the three-dimensional data acquisition device for teeth and gums inside the oral cavity usually has an intraoral scanner, also known as an oral digital impression instrument. The intraoral scanner can directly acquire three-dimensional topographic data of teeth or gums, and is directly used for processing and repairing tooth lifting to improve the efficiency of medical treatment and reduce the cumulative error caused by data conversion in the traditional processing process.

[0004] In related technologies, the oral digital impression instrument can be used to scan the oral data of a user, obtain the bite height according to the scanned oral data, and then formulate a denture according to the obtained oral height.

[0005] However, for the oral digital impression instrument, due to the limitations of the intraoral environment, optical imaging principles and aberrations, and the experience of actual operation of the user, the existing scanning head cannot be made very large, which makes the picture obtained by single imaging unable to contain the upper and lower jaws at the same time, so the bite height of the edentulous jaw cannot be obtained. With the popularity of digital impression methods, it is necessary to help doctors obtain the bite data of edentulous jaw cases through the oral digital impression instrument, so as to be applied to subsequent denture design or other operations, and therefore it is necessary to plan a scheme for obtaining the bite height data of the edentulous jaw. SUMMARY

[0006] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a method, device, equipment and medium for obtaining bite height, which realizes the obtaining of the bite height of the edentulous jaw data and provides technical support for the denture design of the edentulous jaw.

[0007] The present disclosure provides a method for obtaining bite height, which comprises: obtaining a dental arch model corresponding to an edentulous jaw, and obtaining a bite object model of a bite object corresponding to the dental arch model; splicing the dental arch model on the bite object model to obtain a spliced model; and obtaining the bite height of the edentulous jaw according to the spliced model.

[0008] The embodiment of the present disclosure further provides an occlusal height acquisition device, the device comprising: a first acquisition module configured to acquire a dental arch model corresponding to an edentulous jaw, and acquire an occlusion object model of an occlusion object corresponding to the dental arch model; a second acquisition module configured to splice the dental arch model on the occlusion object model to acquire a spliced model; and a third acquisition module configured to acquire the occlusal height of the edentulous jaw according to the spliced model.

[0009] The embodiment of the present disclosure further provides an electronic device, comprising: a memory, a processor and instructions stored in the memory and executable by the processor, wherein the processor is configured to read the instructions from the memory and execute the instructions to implement the occlusal height acquisition method.

[0010] The embodiment of the present disclosure further provides a computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor in an electronic device to implement the occlusal height acquisition method provided by the embodiment of the present disclosure.

[0011] Compared with the prior art, the technical scheme provided by the embodiment of the present disclosure has the following advantages:

[0012] The occlusal height acquisition scheme provided by the embodiment of the present disclosure acquires a dental arch model corresponding to an edentulous jaw, and acquires an occlusion object model of an occlusion object corresponding to the dental arch model, splices the dental arch model on the occlusion object model to acquire a spliced model, and then acquires the occlusal height of the edentulous jaw according to the spliced model. In the technical scheme, the occlusal height of the edentulous jaw is indirectly acquired based on the splicing of the occlusion object model on the dental arch model in the edentulous jaw scenario, thereby realizing the acquisition of the occlusal height of the edentulous jaw data and providing technical support for the design of dentures of the edentulous jaw. BRIEF DESCRIPTION OF DRAWINGS

[0013] The above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the original and elements are not necessarily drawn according to the scale.

[0014] FIG. 1 is a flow diagram of an occlusal height acquisition method provided by an embodiment of the present disclosure;

[0015] FIG. 2 is a schematic diagram of a spliced model provided by an embodiment of the present disclosure;

[0016] FIG. 3 is a schematic diagram of a splicing surface indication provided by an embodiment of the present disclosure;

[0017] FIG. 4A is a schematic diagram of the splicing of an occlusion object model and a dental arch model provided by an embodiment of the present disclosure;

[0018] FIG. 4B is a schematic diagram of a process of splicing a bite object model and a dental arch model according to an embodiment of the present disclosure;

[0019] FIG. 5 is a schematic diagram of a process of obtaining bite height according to an embodiment of the present disclosure;

[0020] FIG. 6 is a schematic diagram of a standard position according to an embodiment of the present disclosure;

[0021] FIG. 7 is a schematic diagram of another process of obtaining bite height according to an embodiment of the present disclosure;

[0022] FIG. 8 is a schematic diagram of obtaining a dental arch curve according to an embodiment of the present disclosure;

[0023] FIG. 9 is a schematic diagram of a bite surface according to an embodiment of the present disclosure;

[0024] FIG. 10 is a schematic diagram of a neighborhood grid point according to an embodiment of the present disclosure;

[0025] FIG. 11 is a schematic diagram of a target bite surface according to an embodiment of the present disclosure;

[0026] FIG. 12 is a schematic diagram of a structure of a bite height obtaining device according to an embodiment of the present disclosure;

[0027] FIG. 13 is a schematic diagram of a structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] Embodiments of the present disclosure will be described in more detail with reference to the drawings. While certain embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be embodied in various forms and should not be interpreted in a limited sense as set forth in the embodiments set forth herein. Rather, the embodiments are provided to more completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only and are not intended to limit the scope of the present disclosure.

[0029] It should be understood that the various steps in the method embodiments of the present disclosure can be performed in different orders and / or in parallel. In addition, the method embodiments can include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0030] The term "comprising" and variations thereof as used in the present disclosure are open-ended, that is, "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Related definitions will be given in the description below.

[0031] It should be noted that the terms "first", "second", and the like in the present disclosure are merely used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.

[0032] It should be noted that the terms "one", "multiple" in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that "one or more" should be understood unless otherwise explicitly indicated in the context.

[0033] The names of the messages or information exchanged between the devices in the embodiments of the present disclosure are only for illustrative purposes, and are not intended to limit the scope of the messages or information.

[0034] To solve the above problems, the present disclosure provides a bite height acquisition method, which will be introduced below in combination with specific embodiments.

[0035] FIG. 1 is a flowchart of a bite height acquisition method provided by an embodiment of the present disclosure, which can be executed by a bite height acquisition device. The device can be implemented by software and / or hardware, and can be integrated in an electronic device. As shown in FIG. 1, the method comprises the following steps:

[0036] In step 101, a dental arch model corresponding to an edentulous jaw is acquired, and a bite object model corresponding to a bite object of the dental arch model is acquired.

[0037] In the present embodiment, the bite object can be an object to be designed in the design scene of the edentulous jaw oral cavity, including but not limited to dentures, wax barriers, etc.

[0038] In an embodiment of the present disclosure, the dental arch model corresponding to the edentulous jaw can be obtained by a dental arch impression, i.e., a dental arch impression model of the dental arch model is acquired, and then the dental arch impression model is normal flipped to obtain the dental arch model.

[0039] In an embodiment of the present disclosure, the corresponding dental arch model can also be directly scanned in the mouth by a digital impression instrument.

[0040] Similarly, in different application scenarios, the bite object model is also obtained in different ways, for example:

[0041] In some possible examples, a bite object impression model of the bite object can be acquired, and then the bite object impression model is normal flipped to obtain the flipped bite object model.

[0042] In some possible examples, the corresponding bite object model can be directly scanned by a digital impression instrument.

[0043] Step 102, splice the dental arch model on the occlusion object model to obtain a spliced model.

[0044] Step 103, obtain the occlusion height of edentulous jaw according to the spliced model.

[0045] In one embodiment of the present disclosure, the dental arch model is directly spliced on the occlusion object model to obtain the spliced model, for example, for the dental arch model of the upper jaw, the dental arch model corresponding to the upper jaw is spliced with the occlusion object model corresponding to the upper jaw, and for the dental arch model of the lower jaw, the dental arch model corresponding to the lower jaw is spliced with the occlusion object model corresponding to the lower jaw (see FIG. 2).

[0046] In this embodiment, the relative height information of the occlusion object model relative to the dental arch model is obtained according to the spliced model, and the occlusion height of the edentulous jaw is obtained according to the relative height information.

[0047] Wherein, the spliced model includes the spliced object after splicing the upper jaw dental arch model with the occlusion object model (i.e. only design dentures for the upper jaw), then the corresponding occlusion height is the nearest distance from the side of the occlusion object model corresponding to the upper jaw away from the dental arch to the upper jaw dental arch model, the spliced model includes the spliced object after splicing the lower jaw dental arch model with the occlusion object model (i.e. only design dentures for the lower jaw), then the corresponding occlusion height is the nearest distance from the side of the occlusion object model corresponding to the lower jaw away from the dental arch to the lower jaw dental arch model, or the spliced model includes the spliced object after splicing the upper and lower jaw corresponding dental arch models with the corresponding occlusion object models (i.e. design dentures for the whole mouth), then the occlusion height is the sum of the nearest distance from the side of the occlusion object model corresponding to the upper jaw away from the dental arch to the dental arch of the upper jaw and the nearest distance from the side of the occlusion object model corresponding to the lower jaw away from the dental arch to the dental arch of the lower jaw, etc. For example, when the occlusion object model includes dentures / wax dam, the relative position of the dentures / wax dam and the upper and lower jaws can be obtained from the spliced model, the height of the dentures / wax dam is obtained based on the relative position, and then the relative position of the upper and lower jaws, i.e. the occlusion height, is indirectly obtained according to the height of the dentures / wax dam.

[0048] Thus, in this embodiment, the occlusion height is indirectly obtained through the occlusion object model, which overcomes the disadvantage that the digital dental impression instrument cannot directly scan the edentulous jaw to obtain the occlusion height. In this embodiment, the occlusion height obtained after splicing the occlusion object model and the dental arch model has high accuracy.

[0049] It should be noted that in different application scenarios, the way of splicing the dental arch model on the occlusion object model to obtain the spliced model is different, for example:

[0050] In some possible embodiments, a first splicing surface of the occlusion object model and a second splicing surface of the dental arch model are determined, where, referring to FIG. 3, the first splicing surface is a splicing surface of the occlusion object model on the dental arch model, and the second splicing surface is a splicing surface of the dental arch model on the occlusion object model. In this embodiment, first three-dimensional data information of the first splicing surface of the occlusion object model is acquired, second three-dimensional data information of the second splicing surface of the dental arch model is acquired, and the dental arch model is spliced on the occlusion object model according to the first three-dimensional data information and the second three-dimensional data information to obtain a spliced model.

[0051] The splicing manner of splicing the dental arch model on the occlusion object model includes but is not limited to static automatic splicing, real-time splicing, manual splicing, and the like. The static automatic splicing means that the data to be spliced is automatically spliced with the scanning data in the current step. The real-time splicing means that when the data to be spliced is selected, the model to be scanned in the current step is scanned, and the splicing of the data to be spliced and the scanning data is automatically performed according to the features, which can reduce the scanning time of the current step. The manual splicing means that when the user is not satisfied with the automatic splicing, the manual splicing can be selected, and the splicing is performed by selecting three corresponding points in the scanning data and the data to be spliced. The occlusion object model includes a denture / wax dam. When the dental arch model and the denture / wax dam are spliced, the normal of the wax dam / denture and the upper / lower jaw is opposite, and therefore the upper / lower jaw data needs to be automatically flipped before splicing.

[0052] The second three-dimensional data information in the above embodiment can be directly scanned, or can be obtained according to a flipped dental arch impression model. The dental arch model obtained by directly scanning the dental arch model and the dental arch model obtained by the dental arch impression model are similar dental arch models, that is, the second three-dimensional data information of the dental arch model can be obtained by directly scanning the dental arch impression model. The dental arch impression model is an impression object with a dental arch shape feature formed by pressing the dental arch with an impression material. The surface of the dental arch impression model includes an exposed surface not in contact with the dental arch and a concave surface in contact with the dental arch. Referring to FIG. 2 in the above embodiment, the exposed surface of the dental arch impression model is smooth, and the concave surface is a concave surface matched with the convex tooth shape outer surface of the dental arch model. The flipping is to take the concave surface of the dental arch impression model as an outer surface to form a flipped model similar to the dental arch model.

[0053] In some possible embodiments, a preset number of calibration points can be determined in the dental arch model, and a reference point corresponding to each calibration point can be determined in the occlusion object model, wherein the relative positional relationship between the reference point and the calibration point is known (for example, can be obtained in a scanning stage, for example, can be obtained in a preparation stage of the occlusion object model, etc.), and the dental arch model and the corresponding occlusion object model are spliced according to the relative positional relationship between the preset number of calibration points and the corresponding reference points.

[0054] For example, as shown in FIG. 4A, if the occlusion object model is a wax ridge model A, and the dental arch model is B, three calibration points b1, b2 and b3 are determined on the splicing surface of B, wherein b1, b2 and b3 are located on the dental arch model B, and three reference points a1, a2 and a3 corresponding to b1, b2 and b3 are determined on A, wherein a1, a2 and a3 are located on the splicing surface S2 of the splicing of A and B, and the relative positional relationship between b1, b2, b3 and a1, a2, a3 is coincident, then as shown in FIG. 4B, a1, a2 and a3 can be directly aligned with b1, b2 and b3 respectively to realize the splicing of A and B, and in the splicing model, the splicing surface S2 is spliced and adhered to the dental arch model, wherein in the splicing model, a1 coincides with b1, a2 coincides with b2, and a3 coincides with b3. In the above embodiment, when the occlusion object model is a wax ridge, the wax ridge model is an object with a dental arch shape feature formed by pressing the wax ridge material on the dental arch, the surface of the wax ridge model includes an exposed surface not in contact with the dental arch and a concave surface in contact with the dental arch, the exposed surface of the wax ridge model is smooth, the concave surface is a concave surface matched with the convex tooth shape outer surface of the dental arch model, and the concave surface of the wax ridge model is spliced with the outer surface of the dental arch model.

[0055] In actual application, in order to make the user obtain the edentulous jaw occlusion height more intuitively, in an embodiment of the present disclosure, as shown in FIG. 5, a visual operation interface can also be realized, in which the user's customization of the edentulous jaw occlusion object is accepted according to the order form, for example, the user can select the occlusion object model to be customized through the tooth position or the dental arch, and can also select the material, type, color, etc. of the occlusion object model online, for example, the occlusion type can include dentures, wax ridge, etc., wherein the dentures can include new dentures or old dentures, etc.

[0056] After the order is created, a scanning interface can be entered to scan and obtain corresponding dental arch models and / or occlusion object models, etc. The scanning sequence can be automatically or recommended by the system. For example, in a natural tooth occlusion scenario, the recommended scanning sequence can be maxilla, mandible, and occlusion. For example, in a wax extraction and assembly scenario (both maxilla and mandible are full denture scenarios), the recommended scanning sequence can be maxilla, mandible, and full denture wax dam. For example, in a wax extraction and assembly scenario (maxilla is a full denture scenario), the recommended scanning sequence can be maxilla, maxillary wax dam, mandible, and occlusion of the maxillary wax dam and the mandible. For example, in a wax extraction and assembly scenario (mandible is a full denture scenario), the recommended scanning sequence can be maxilla, mandible, mandibular wax dam, and occlusion of the maxillary wax dam and the mandibular wax dam. For example, in an old denture scenario (both maxilla and mandible are full denture), the recommended scanning sequence can be maxilla, maxillary denture, mandible, mandibular denture, and occlusion of the maxillary denture and the mandibular denture. For example, in an old denture scenario (maxilla is a full denture), the recommended scanning sequence can be maxilla, maxillary denture, mandible, and occlusion of the maxillary denture and the mandible. For example, in an old denture scenario (mandible is a full denture), the recommended scanning sequence can be maxilla, mandible, mandibular denture, and occlusion of the maxillary denture and the mandibular denture, etc. After scanning, the dental arch model is assembled on the occlusion object model to obtain an assembled model.

[0057] Further, the pre-design stage is entered, and the scanned dental arch model assembled on the occlusion object model and the assembled model are displayed, and the occlusion height of the edentulous jaw is obtained. Based on the scanning data, further related design can be performed, such as the design of the denture. Finally, the designed data is exported for the manufacture of the denture. The application scenario shown in FIG. 5 is only one possible application scenario, and the occlusion height acquisition method proposed in the present disclosure can be applied in other possible application scenarios in actual execution.

[0058] In summary, the occlusion height acquisition method of the present disclosure acquires the dental arch model corresponding to the edentulous jaw, acquires the occlusion object model of the occlusion object corresponding to the dental arch model, assembles the dental arch model on the occlusion object model to obtain an assembled model, and further acquires the occlusion height of the edentulous jaw according to the assembled model. In the present technical solution, the occlusion height of the edentulous jaw is indirectly acquired based on the assembly of the occlusion object model on the dental arch model, the occlusion height of the edentulous jaw data is acquired, and technical support is provided for the design of the denture of the edentulous jaw.

[0059] Based on the above embodiments, the occlusion object model generated after the oral scanning software scanning can be in any position in the world coordinate system. In order to better display the generated spliced model, the occlusion object model can also be aligned before the dental arch model is spliced on the occlusion object model to obtain the spliced model. When the dental arch model is spliced on the aligned occlusion object model, the displayed spliced model is in a standard position, which is more convenient for users to view. As shown in FIG. 6 (the spliced model shown in FIG. 6), the standard position is that the origin is at the center of mass of the occlusion object model, the Z axis is perpendicular to the tooth surface of the occlusion object model and is in the same direction as the tooth surface, the X axis is close to the symmetry axis of the dental arch, and the Y axis forms a right-handed orthogonal coordinate system with (X, Y, Z).

[0060] In one embodiment of the present disclosure, as shown in FIG. 7, the step of aligning the occlusion object model includes:

[0061] Step 701, in response to obtaining the alignment request for the occlusion object model, determining the reference coordinate system corresponding to the alignment position.

[0062] Wherein, the alignment position can include the above-mentioned standard position, and the reference coordinate system can be determined based on the right-handed orthogonal coordinate system.

[0063] Step 702, constructing a model coordinate system of the occlusion object model.

[0064] In one embodiment of the present disclosure, the model coordinate system of the occlusion object model is constructed so as to align the occlusion object model based on the model coordinate system.

[0065] In this embodiment, the center of mass of the occlusion object model can be obtained, and the center of mass is taken as the origin of the model coordinate system. For example, the occlusion object model is meshed, the center of mass is determined based on the mesh, and the center of mass is taken as the origin of the model coordinate system.

[0066] Further, as shown in FIG. 8, the vertical axis of the occlusion object model is determined, which is the Z axis of the model coordinate system. After the Z axis is determined, the projection processing of the occlusion object model is performed to obtain the dental arch projection image. The dental arch curve is obtained according to the dental arch projection image, that is, the dental arch projection image is subjected to an erosion operation and then fitted with an ellipse to obtain the dental arch curve. The horizontal axis of the model coordinate system, that is, the X axis, is obtained according to the symmetry axis of the dental arch curve. Further, the vertical axis of the occlusion object model is determined according to the vertical axis and the horizontal axis, that is, the vertical axis Y can be determined according to the outer product of the vertical axis and the horizontal axis.

[0067] The main direction of the vertical axis is exemplarily described as follows.

[0068] In one embodiment of the present disclosure, the main direction of the vertical axis of the dental arch model can be determined, and then, after determining the main direction of the vertical axis of the dental arch model, the model coordinate system of the dental arch model can be constructed, the occlusion object model can be aligned according to the model coordinate system, or the main direction of the vertical axis of the occlusion object model can be determined indirectly with the main direction of the vertical axis of the dental arch model as a reference, and then, the occlusion object model can be aligned according to the coordinate system of the occlusion object model (wherein the main direction of the vertical axis of the aligned occlusion object model can refer to the main direction of the vertical axis of the determined dental arch model), and the dental arch model can be spliced on the aligned occlusion object model.

[0069] In the present embodiment, when determining the main direction of the vertical axis of the dental arch model, since the dental arch model is a single-sided mesh, the main direction of the vertical axis of the dental arch model can be calculated based on the principal component analysis method, that is, after the dental arch model is meshed to obtain a mesh model of the dental arch model, the one-dimensional data variance obtained by projecting all the vertices of the mesh model of the dental arch model to the main direction (i.e., the vertical axis) is the minimum. This variance corresponds to the minimum singular value in the principal component analysis process, and the main direction is parallel to the characteristic direction corresponding to the singular value. In the present embodiment, the main direction of the dental arch model corresponding to the characteristic direction of the singular value (denoted as V1) can be calculated based on the principal component analysis method, and the average point normal (denoted as V2) of the mesh in the mesh model corresponding to the dental arch model can be calculated, and the main direction of the vertical axis can be selected by the positive or negative sign of the cosine value of V1 and V2.

[0070] In one embodiment of the present disclosure, when the occlusion object model is a wax ridge model or a denture model, since the wax ridge model or the denture model is a double-sided mesh, the main direction of the vertical axis can be determined according to the way of selecting the feature points in the mesh.

[0071] In the present embodiment, the occlusion object model is meshed to determine a mesh model of the occlusion object model, the projection variance of the mesh vertices of the occlusion object model in the mesh model in each direction is determined, the direction with the minimum projection variance is determined as the direction of the vertical axis, and the first candidate occlusal surface and the second candidate occlusal surface of the occlusion object model perpendicular to the direction of the vertical axis are determined, wherein the first candidate occlusal surface and the second candidate occlusal surface can be any one and the other of the S1 surface and the S2 surface shown in FIG. 9.

[0072] In one embodiment of the present disclosure, the dental impression model can be divided into two parts through the centroid, one part has a surface of a first candidate occlusal surface, and the other part has a surface of a second candidate occlusal surface, a target occlusal surface is determined in the first candidate occlusal surface and the second candidate occlusal surface, the target occlusal surface is the side of the occlusal object model away from the joint surface with the dental arch model, the direction towards the target occlusal surface is the main direction of the direction of the vertical axis, and the vertical axis is determined according to the main direction of the direction of the vertical axis.

[0073] In one embodiment of the present disclosure, the target occlusal surface in the first candidate occlusal surface and the second candidate occlusal surface can be directly determined based on a pre-trained deep learning network.

[0074] In one embodiment of the present disclosure, feature points in the first candidate occlusal surface and the second candidate occlusal surface can be determined, and the target occlusal surface is determined in the first candidate occlusal surface and the second candidate occlusal surface according to the feature points.

[0075] In different application scenarios, the way of determining the feature points in the first candidate occlusal surface and the second candidate occlusal surface is different, for example:

[0076] In some possible examples, the neighborhood grid points of each grid point in the first candidate occlusal surface and the second candidate occlusal surface within a preset number of ring neighborhoods are identified, wherein the neighborhood grid points can be understood as the grid points within K-ring of the grid point, wherein K is the number of rings of the neighborhood, for example, K is 3, and as shown in FIG. 10, for the grid point C, the grid points within the 3-ring neighborhood with C as the center point are all the neighborhood grid points of C (in the figure, the white ring represents the neighborhood grid points of C, and the numbers within the white ring represent the ring number relative to C).

[0077] In the embodiment, the average curvature of each grid point and each grid point in the corresponding neighborhood of each grid point is obtained, and the feature points are determined according to the average curvature. When the occlusion object model is a denture model, the maximum curvature and the minimum curvature in the average curvature corresponding to each grid point and the corresponding neighborhood grid point are calculated, the curvature difference between the maximum curvature and the minimum curvature is calculated, and the grid point with the curvature difference greater than a third preset curvature threshold is determined as a feature point. When the occlusion model is a wax ridge model, the candidate grid point with the average curvature less than a first preset curvature threshold is determined, and whether the average curvature of the neighborhood grid point of the candidate grid point is less than or equal to a second preset curvature threshold is determined. The candidate grid point corresponding to the neighborhood grid point less than or equal to the second preset curvature threshold is determined as a feature point. The first preset curvature threshold and the second preset curvature threshold can be calibrated according to the scene. Further, after identifying the feature points in the first candidate occlusal surface and the second candidate occlusal surface, the target occlusal surface is determined according to the feature points in the first candidate occlusal surface and the second candidate occlusal surface. Specifically, the number of first feature points in the first candidate occlusal surface and the number of second feature points in the second candidate occlusal surface can be calculated, and the target occlusal surface is determined according to the number of first feature points and the number of second feature points.

[0078] For example, if the model type of the occlusion object model is a denture type, as shown in FIG. 11, the curvature of the target occlusal surface is obviously greater than the curvature of the splicing surface of the dental arch model, and therefore the number of first feature points is necessarily greater than the number of second feature points. In this embodiment, if the model type of the occlusion object model is a denture type, the first candidate occlusal surface is determined as the target occlusal surface when the number of first feature points is greater than the number of second feature points, and the second candidate occlusal surface is determined as the target occlusal surface when the number of second feature points is greater than the number of first feature points.

[0079] For example, if the model type of the occlusion object model is a wax ridge type, as shown in FIG. 11, the curvature of the target occlusal surface is obviously less than the curvature of the splicing surface of the dental arch model, and therefore the number of first feature points is necessarily less than the number of second feature points. In this embodiment, if the model type of the occlusion object model is a wax ridge type, the second candidate occlusal surface is determined as the target occlusal surface when the number of first feature points is greater than the number of second feature points, and the first candidate occlusal surface is determined as the target occlusal surface when the number of second feature points is greater than the number of first feature points.

[0080] In one embodiment of the present disclosure, the grids in the first candidate occlusal surface can be fitted to obtain a first fitted curve, and a first curve average curvature of the first fitted curve is obtained. The grids in the second candidate occlusal surface are fitted to obtain a second fitted curve, and a second curve average curvature of the second fitted curve is obtained. The target occlusal surface is determined according to the first curve average curvature and the second curve average curvature.

[0081] If the model type of the occlusion object model is a denture type, in a case where the first curve average curvature is greater than the second curve average curvature, the first candidate occlusal surface is determined as the target occlusal surface, and in a case where the second curve average curvature is greater than the first curve average curvature, the second candidate occlusal surface is determined as the target occlusal surface.

[0082] If the model type of the occlusion object model is a wax ridge type, the wax ridge is different from the old denture, and does not contain teeth, and the tooth part is replaced by a flat wax ridge. In a case where the first curve average curvature is greater than the second curve average curvature, the second candidate occlusal surface is determined as the target occlusal surface, and in a case where the second curve average curvature is greater than the first curve average curvature, the first candidate occlusal surface is determined as the target occlusal surface.

[0083] In step 703, the model coordinate system is aligned with the reference coordinate system to align the occlusion object model.

[0084] In the embodiment, the alignment of the occlusion object model can be achieved by rigid body motion between the model coordinate system and the reference coordinate system, and the alignment of the occlusion object model can be achieved by rigid body motion between the model coordinate system and the reference coordinate system. Based on the alignment of the model coordinate system and the reference coordinate system, the occlusion object model can be aligned, and then the dental arch model and the occlusion object model can be spliced to display the spliced model in a natural manner.

[0085] In summary, the occlusal height acquisition method of the embodiment of the present disclosure can align the occlusion object model before splicing the occlusion object model and the dental arch model, and then splice the dental arch model on the occlusion object model to align the spliced model, thereby improving the display effect of the spliced model.

[0086] In order to achieve the above-mentioned embodiments, the present disclosure further provides an occlusal height acquisition device.

[0087] FIG. 12 is a structural schematic diagram of an occlusal height acquisition device provided by an embodiment of the present disclosure. The device can be realized by software and / or hardware, and can be integrated in an electronic device to acquire occlusal height. As shown in FIG. 12, the device includes a first acquisition module 1210, a second acquisition module 1220, and a third acquisition module 1230, wherein,

[0088] The first acquisition module 1210 is configured to acquire a dental arch model corresponding to an edentulous jaw, and acquire an occlusion object model of an occlusion object corresponding to the dental arch model.

[0089] The second acquisition module 1220 is configured to splice the dental arch model on the occlusion object model to acquire a spliced model.

[0090] The third acquisition module 1230 is configured to acquire the occlusal height of the edentulous jaw according to the spliced model.

[0091] The occlusal height acquisition device provided by the embodiments of the present disclosure can execute the occlusal height acquisition method provided by any of the embodiments of the present disclosure, and has the corresponding function modules and beneficial effects of the execution method.

[0092] To implement the above-mentioned embodiments, the present disclosure further provides a computer program product, comprising computer programs / instructions, which, when executed by a processor, implement the occlusal height acquisition method in the above-mentioned embodiments.

[0093] FIG. 13 is a structural schematic diagram of an electronic device provided by an embodiment of the present disclosure.

[0094] Reference will now be made in detail to FIG. 13, which shows a structural schematic diagram of an electronic device 1300 suitable for implementing the electronic device in the embodiments of the present disclosure. The electronic device 1300 in the embodiments of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a vehicle terminal (e.g., a car navigation terminal), and the like, as well as a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in FIG. 13 is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.

[0095] As shown in FIG. 13, the electronic device 1300 can include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 1301, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1302 or loaded from a memory 1308 into a random access memory (RAM) 1303. Various programs and data required for the operation of the electronic device 1300 are also stored in the RAM 1303. The processor 1301, the ROM 1302, and the RAM 1303 are connected to each other through a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0096] Generally, the following devices can be connected to the I / O interface 1305: input devices 1306 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 1307 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; a memory 1308 including, for example, a magnetic tape, a hard disk, and the like; and a communication device 1309. The communication device 1309 can allow the electronic device 1300 to communicate with other devices wirelessly or by wire to exchange data. Although FIG. 13 shows the electronic device 1300 with various devices, it should be understood that all the shown devices are not required to be implemented or possessed. More or fewer devices can be alternatively implemented or possessed.

[0097] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication device 1309, or installed from the memory 1308, or installed from the ROM 1302. When the computer program is executed by the processor 1301, the above-described functions defined in the bite height acquisition method of embodiments of the present disclosure are performed.

[0098] It should be noted that the computer-readable medium described above in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may, for example, be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination thereof. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium can include a data signal propagated in a baseband or as a carrier wave in a propagated data signal, in which the computer-readable program code is carried. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to, wire, cable, RF (radio frequency), or the like, or any suitable combination thereof.

[0099] In some embodiments, the client, server, or both can communicate using any known or later developed end-to-end protocol, such as the HyperText Transfer Protocol (HTTP), and can be interconnected with any form or medium of digital data communication (for example, a communication network) of the present or future. Examples of communication networks include local area networks ("LANs"), wide area networks ("WANs"), the Internet, and peer-to-peer networks (for example, ad hoc peer-to-peer networks), as well as any current or later developed networks.

[0100] The computer-readable medium described above can be included in the electronic device described above; alternatively, it can exist separately from the electronic device and be not assembled into the electronic device.

[0101] The computer-readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to:

[0102] The toothless jaw corresponding dental arch model is acquired, the occlusion object model of the occlusion object corresponding the dental arch model is acquired, the dental arch model is spliced on the occlusion object model to acquire a spliced model, and then the occlusion height of the toothless jaw is acquired according to the spliced model. In the technical solution, in the toothless jaw scene, the occlusion height of the toothless jaw is indirectly acquired based on the occlusion object model spliced on the dental arch model, the occlusion height of the toothless jaw data is acquired, and technical support is provided for the denture design of the toothless jaw.

[0103] The electronic device can be written in one or more programming languages or combinations of languages including object-oriented, procedural, or other programming languages such as Java, Smalltalk, C++, or conventional procedural combination languages such as the "C" language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network ("LAN"), or a wide area network ("WAN"), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0104] The computer program product of the first aspect can include one or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform the operations of the first aspect. The computer program product of the first aspect can include a non-transitory computer-readable medium storing code that, when executed, causes a computer to perform operations for the first aspect.

[0105] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware, or by a combination of software and hardware. In some cases, the names of the units do not constitute a limitation on the units themselves.

[0106] The functions described in this document can be implemented in hardware, software, or any combination thereof. In some embodiments, the functions described in this document can be implemented in one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on a chip (SOCs), complex programmable logic devices (CPLDs), etc.

[0107] In the context of the present disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0108] The above descriptions are only preferred embodiments of the present disclosure and explanations of the principles of the technology applied. Those skilled in the art should understand that the disclosed range of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combinations of the above technical features or their equivalent features without departing from the above disclosed concepts. For example, the technical solutions formed by replacing the above features with the technical features disclosed in the present disclosure (but not limited to) having similar functions.

[0109] Furthermore, although each operation is depicted in a particular order, this should not be understood as requiring these operations to be performed in the particular order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing can be advantageous. Likewise, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the disclosure. Certain features described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment can also be implemented separately or in any suitable subcombination.

[0110] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims. Industrial applicability

[0111] The occlusal height acquisition scheme provided by the embodiments of the present disclosure acquires a dental arch model corresponding to an edentulous jaw, acquires an occlusal object model of an occlusal object corresponding to the dental arch model, splices the dental arch model on the occlusal object model to acquire a spliced model, and then acquires the occlusal height of the edentulous jaw according to the spliced model. In the technical solution, in the edentulous jaw scene, the occlusal height of the edentulous jaw is indirectly acquired based on the splicing of the occlusal object model on the dental arch model, the occlusal height of the edentulous jaw data is acquired, technical support is provided for the design of the denture of the edentulous jaw, and strong industrial applicability is achieved.

Claims

1. An occlusal height acquisition method, wherein, The method comprises the following steps: obtaining a dental arch model corresponding to an edentulous jaw, and obtaining a bite object model corresponding to a bite object of the dental arch model; splicing the dental arch model on the bite object model to obtain a spliced model; obtaining the bite height of the edentulous jaw according to the spliced model.

2. The method of claim 1, wherein, The step of splicing the dental arch model on the bite object model to obtain a spliced model comprises: obtaining first three-dimensional data information of a first splicing surface of the bite object model, wherein the first splicing surface is a splicing surface of the bite object model corresponding to the dental arch model; obtaining second three-dimensional data information of a second splicing surface of the dental arch model, wherein the second splicing surface is a splicing surface of the dental arch model corresponding to the bite object model; splicing the dental arch model on the bite object model according to the first three-dimensional data information and the second three-dimensional data information to obtain the spliced model.

3. The method of claim 2, wherein, The step of obtaining the second three-dimensional data information of the second splicing surface of the dental arch model comprises: obtaining a dental arch impression model of the dental arch model; inverting the dental arch impression model to obtain an inverted dental arch impression model; obtaining the second three-dimensional data information of the second splicing surface of the dental arch model according to the inverted dental arch impression model.

4. The method of claim 1, wherein, The step of obtaining the bite height of the edentulous jaw according to the spliced model comprises: obtaining relative height information of the bite object model relative to the dental arch model according to the spliced model; obtaining the bite height of the edentulous jaw according to the relative height information.

5. The method of claim 1, wherein, Before the step of splicing the bite object model on the dental arch model to obtain a spliced model, the method further comprises: in response to obtaining a centering request for the bite object model, determining a reference coordinate system corresponding to a centering position; constructing a model coordinate system of the bite object model; aligning the model coordinate system with the reference coordinate system to center the bite object model.

6. The method of claim 5, wherein, The step of constructing the model coordinate system of the bite object model comprises: obtaining a center of mass of the bite object model, and taking the center of mass as an origin of the model coordinate system; determining a vertical axis of the bite object model; projecting the bite object model to obtain a dental arch projection image, and obtaining a dental arch curve according to the dental arch projection image; obtaining a horizontal axis of the model coordinate system according to a symmetry axis of the dental arch curve; determining a vertical axis of the bite object model according to the vertical axis and the horizontal axis, and constructing the model coordinate system of the bite object model according to the vertical axis, the horizontal axis and the vertical axis.

7. The method of claim 6, wherein, The step of determining the vertical axis of the bite object model comprises: dividing the bite object model into a grid model; obtaining projection variances of grid vertices of the bite object model in each direction in the grid model; determining a direction in which the projection variances are the smallest as a direction in which the vertical axis is located; determining a first candidate bite surface and a second candidate bite surface in the bite object model which are perpendicular to the direction in which the vertical axis is located; determining a target bite surface in the first candidate bite surface and the second candidate bite surface. The direction towards the target occlusal surface is determined as a main direction of the vertical axis, and the vertical axis is determined according to the main direction of the vertical axis.

8. The method of claim 7, wherein, The target occlusal surface is determined from the first candidate occlusal surface and the second candidate occlusal surface, comprising: Identifying feature points in the first candidate occlusal surface and the second candidate occlusal surface; Determining a target occlusal surface from the first candidate occlusal surface and the second candidate occlusal surface according to the feature points.

9. The method of claim 8, wherein, The identification of the feature points in the first candidate occlusal surface and the second candidate occlusal surface comprises: Identifying the neighborhood grid points of each grid point in the first candidate occlusal surface and the second candidate occlusal surface within a preset number of ring neighborhoods; Obtaining the average curvature of each grid point in each grid point and its corresponding neighborhood grid point; Identifying feature points in the first candidate occlusal surface and the second candidate occlusal surface according to the average curvature.

10. The method of claim 9, wherein, When the model type of the occlusion object model is a wax ridge type, the identification of the feature points in the first candidate occlusal surface and the second candidate occlusal surface according to the average curvature comprises: Determining candidate grid points with an average curvature less than a first preset curvature threshold; Determining whether the average curvature of the neighborhood grid points of the candidate grid points is less than or equal to a second preset curvature threshold; Determining that the candidate grid points corresponding to the neighborhood grid points less than or equal to the second preset curvature threshold are the feature points.

11. The method of claim 9, wherein, When the model type of the occlusion object model is a denture type, the identification of the feature points in the first candidate occlusal surface and the second candidate occlusal surface according to the average curvature comprises: Calculating the maximum curvature and the minimum curvature in the average curvature corresponding to each grid point and its corresponding neighborhood grid point; 12. The method of claim 8, wherein, Calculating the curvature difference between the maximum curvature and the minimum curvature, and determining that the grid points with a curvature difference greater than a third preset curvature threshold are the feature points. The determination of the target occlusal surface from the first candidate occlusal surface and the second candidate occlusal surface according to the feature points comprises: Calculating the number of first feature points in the first candidate occlusal surface and the number of second feature points in the second candidate occlusal surface; 13. The method of claim 12, wherein, Determining the target occlusal surface according to the number of first feature points and the number of second feature points. The determination of the target occlusal surface according to the number of first feature points and the number of second feature points comprises: If the model type of the occlusion object model is a denture type, in the case that the number of first feature points is greater than the number of second feature points, the first candidate occlusal surface is determined as the target occlusal surface, 14. The method of claim 12, wherein, In the case that the number of second feature points is greater than the number of first feature points, the second candidate occlusal surface is determined as the target occlusal surface. The determination of the target occlusal surface according to the number of first feature points and the number of second feature points comprises: If the model type of the occlusion object model is a wax ridge type, in the case that the number of first feature points is greater than the number of second feature points, the second candidate occlusal surface is determined as the target occlusal surface; In a case where the second feature point quantity is greater than the first feature point quantity, the first candidate occlusal surface is determined as the target occlusal surface.

15. The method of claim 7, wherein, The determining of the target occlusal surface from the first candidate occlusal surface and the second candidate occlusal surface comprises: fitting a mesh in the first candidate occlusal surface to obtain a first fitted curve, and obtaining a first curve average curvature of the first fitted curve; fitting a mesh in the second candidate occlusal surface to obtain a second fitted curve, and obtaining a second curve average curvature of the second fitted curve; determining the target occlusal surface according to the first curve average curvature and the second curve average curvature.

16. The method of claim 15, wherein, The determining of the target occlusal surface according to the first curve average curvature and the second curve average curvature comprises: if the model type of the occlusion object model is a denture type, in a case where the first curve average curvature is greater than the second curve average curvature, the first candidate occlusal surface is determined as the target occlusal surface, in a case where the second curve average curvature is greater than the first curve average curvature, the second candidate occlusal surface is determined as the target occlusal surface.

17. The method of claim 15, wherein, The determining of the target occlusal surface according to the first curve average curvature and the second curve average curvature comprises: if the model type of the occlusion object model is a wax ridge type, in a case where the first curve average curvature is greater than the second curve average curvature, the second candidate occlusal surface is determined as the target occlusal surface, in a case where the second curve average curvature is greater than the first curve average curvature, the first candidate occlusal surface is determined as the target occlusal surface.

18. An occlusal height acquisition device, wherein, comprises: a first obtaining module configured to obtain a dental arch model corresponding to an edentulous jaw, and obtain an occlusion object model of an occlusion object corresponding to the dental arch model; a second obtaining module configured to splice the dental arch model on the occlusion object model to obtain a spliced model; a third obtaining module configured to obtain an occlusal height of the edentulous jaw according to the spliced model.

19. An electronic device, comprising: The electronic device comprises: a memory; a processor and instructions stored on the memory and executable by the processor; the processor is configured to read the instructions from the memory and execute the instructions to implement the occlusal height obtaining method of any one of claims 1 to 17.

20. A computer readable storage medium, wherein, The computer readable storage medium stores a computer program, and the computer program is executed by the processor in the electronic device to implement the occlusal height obtaining method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • Method and system for bite registration

    CN105007856A

  • Occlusion vertical size reproduction method for manufacturing artificial teeth

    CN116322566A

  • Wax bite die for scanning

    CN211534911U

  • Modeling a digital design of a denture

    US20150111177A1

  • Intraoral scanning using ultrasound and optical scan data

    US20160163115A1