Method for displaying orthodontic treatment plan, method for manufacturing orthodontic appliance, and device
By providing multi-step functionality and pop-up controls on the client interface, the high communication costs between doctors and designers in the design of invisible orthodontic appliances are solved, enabling efficient design of orthodontic treatment plans and personalized treatment for patients, ensuring accurate addition of treatment steps and stable tooth position.
Patent Information
- Application Number
- PCT/CN2025/108431
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-28
- Filing Date
- 2025-07-14
- Publication Date
- 2026-01-02
AI Technical Summary
In the current technology, the communication costs between doctors and designers are high during the design process of invisible orthodontic appliances, resulting in low design efficiency, and patients cannot intuitively feel the treatment cycle and the wearing cycle of the appliances.
By displaying the orthodontic treatment plan on the client interface and providing a multi-step function, doctors can add orthodontic steps at any stage of treatment. Through pop-up windows and control operations, the addition and updating of orthodontic steps can be achieved, and adjustments can be made based on the patient's needs and the condition of their teeth.
It reduces communication costs between doctors and designers, improves the efficiency of orthodontic treatment plan design, ensures accurate addition of treatment steps and stable tooth position, and meets personalized orthodontic needs.
Smart Images

Figure CN2025108431_02012026_PF_FP_ABST
Abstract
Description
Display method of tooth correction scheme, tooth corrector manufacturing method and device
[0001] Cross-reference to Related Applications
[0002] This application claims priority to the Chinese patent application No. 202410869171.1, filed on June 28, 2024, entitled “Display method of tooth correction scheme, tooth corrector manufacturing method and device”, the entire content of which is incorporated herein by reference. TECHNICAL FIELD
[0003] The present application relates to the technical field of tooth correction, and in particular to a display method of tooth correction scheme, a tooth corrector manufacturing method and a device. BACKGROUND
[0004] The invisible tooth corrector corrects teeth for a relatively long period of time, and usually goes through multiple correction stages to correct the teeth of the patient to the target position. In order to ensure the effect of tooth correction, a personalized tooth correction scheme is usually customized for the patient, which includes multiple correction stages, and different tooth correctors are usually needed to be worn in each correction stage to complete different correction degrees.
[0005] In the process of tooth correction, the doctor usually sets the corresponding tooth correction scheme according to the condition of the patient, communicates with the tooth corrector designer, and puts forward multiple requirements for the passive tooth corrector. It may be necessary to communicate and adjust multiple times to design the invisible tooth corrector. This way, the communication cost of the doctor and the designer is increased, and the design efficiency of the invisible tooth corrector is reduced. SUMMARY
[0006] The present application provides a display method of tooth correction scheme, a tooth corrector manufacturing method and a device to reduce the communication cost of the doctor and the designer and improve the design efficiency of the tooth correction scheme.
[0007] In a first aspect, the present application provides a display method of tooth correction scheme, which is applied to a client and is realized through the interaction of the client and a server. The present application does not specifically limit this method, which is executed as follows:
[0008] display a first tooth treatment scheme of a patient on a first interface; the first tooth treatment scheme comprises a treatment plan of at least one treatment stage of tooth movement of the patient from an initial position to a final position; the first interface comprises a display area of a digital tooth model of the patient and a display area of a treatment step corresponding to the treatment plan; in response to an operation on a multi-step function, a first operation interface is displayed, the first operation interface is used for guiding addition of a first treatment step at a position corresponding to at least one treatment step of the at least one treatment stage in the first tooth treatment scheme, and the first treatment step is used for maintaining a current treatment position of the tooth of the patient; in response to an addition operation on the first treatment step, a display mode of the treatment step corresponding to the treatment plan is updated according to the added first treatment step, and a second tooth treatment scheme is displayed on the first interface, the second tooth treatment scheme comprises the first tooth treatment scheme with the added first treatment step.
[0009] The present application displays a tooth treatment scheme through the first interface, so that the patient and an operator (for example, a doctor) of the first interface can more intuitively feel the process and period of the tooth treatment scheme. Meanwhile, through the operation on the multi-step function, the present application realizes the function of adding the first treatment step at any treatment step position of the treatment stage, so that the addition process of the first treatment step is more clear, and the doctor can add the corresponding first treatment step according to the condition of the patient without frequently interacting with a designer on how to add the first treatment step, which can improve the design efficiency of the tooth treatment scheme.
[0010] In a possible implementation, the client further displays a first pop-up window in response to an opening operation on the multi-step function, the first pop-up window comprises at least one candidate area of at least one treatment stage in the first tooth treatment scheme, and the candidate area is used for guiding addition of at least one candidate treatment step position of the first treatment step; in response to an operation on the candidate area of the multi-step function, a first control of the candidate first treatment step is displayed, the first control is used for indicating an operation on a step number of the first treatment step; and in response to an operation on the first control, the step number of the first treatment step is determined.
[0011] The present application displays the first pop-up window when the multi-step function is opened, the first pop-up window displays a candidate area in which the first treatment step can be added in the tooth treatment scheme, and the first treatment step is added in the corresponding area through the selection operation on the first control in the candidate area. Through this way, the present application more clearly displays the position area in which the first treatment step can be added through the first pop-up window when the multi-step function is opened, and the first treatment step can be added through the first control in the corresponding area, so that the first treatment step can be more accurately added in the corresponding position. This way not only makes the addition process of the first treatment step more fast and efficient, but also ensures that the first treatment step can be accurately added in the corresponding position.
[0012] In a possible implementation, the candidate region comprises at least one of: after the second orthodontic step, after the third orthodontic step, before the second orthodontic step, or before the third orthodontic step; wherein the second orthodontic step is a step of first wearing the dental appliance by the patient, and the third orthodontic step is a step of the teeth being in the final position.
[0013] The application sets the positions before and after the second orthodontic step and the third orthodontic step as the candidate region for adding the first orthodontic step. By setting the candidate region before the second orthodontic step, that is, before the patient first wears the dental appliance, the patient can better adapt to the dental appliance before the teeth are corrected. By setting the candidate region after the second orthodontic step, that is, after the patient first wears the dental appliance, the position of the teeth after the teeth are corrected is more stable. By setting the candidate region before the third orthodontic step, that is, before the step of the teeth being in the final position, it can be ensured that the teeth of the patient can reach the specified position after correction. By setting the candidate region after the third orthodontic step, that is, after the step of the teeth being in the final position, it can be ensured that the teeth of the patient can be kept in the specified position after correction.
[0014] In a possible implementation, the candidate region further comprises: after the fourth orthodontic step or before the fourth orthodontic step, the fourth orthodontic step being a step of overcorrecting the teeth of the patient.
[0015] The application sets the candidate region before the fourth orthodontic step, that is, before the step of the teeth being in the final position, to implement the operation of overcorrecting the teeth. By setting the candidate region after the fourth orthodontic step, that is, after the step of the teeth being in the final position, the final position of the teeth is stabilized, and the effect of the teeth correction is ensured.
[0016] In a possible implementation, the candidate region comprises any correction stage in the first dental correction scheme.
[0017] The candidate region of the application can also be set in any correction stage in the first correction scheme to realize the self-defined configuration of the correction scheme and meet different correction needs of different patients.
[0018] In a possible implementation, the candidate region is determined according to at least one of the following trigger conditions: the use demand of the patient, the adjustment of the first correction scheme, or the teeth correction state of the patient.
[0019] The candidate region of the application can not only be increased according to the use demand of the patient to meet different correction needs of different patients, but also be adjusted according to the adjustment of the first correction scheme to speed up the modification process of the correction scheme, or be selected according to the teeth correction state of the patient to ensure that the teeth correction result of the patient meets the expectation of the patient.
[0020] In a possible implementation, the displaying the second tooth correction scheme comprises: in response to a first operation on the second tooth correction scheme, displaying a second interface when it is determined that a first trigger condition is met, the second interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of any correction step in the second tooth correction scheme, the first trigger condition comprising at least one of: a flow selection operation of the second tooth correction scheme, or a stage display requirement of the second tooth correction scheme; or, in response to a second operation on the second tooth correction scheme, displaying a third interface when it is determined that a second trigger condition is met, the third interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of a first correction step in the second tooth correction scheme, the second trigger condition comprising at least one of: a selection operation of the first correction step, or a stage display requirement of the first correction step; or, in response to a third operation on the second tooth correction scheme, displaying a fourth interface when it is determined that a third trigger condition is met, the fourth interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of the second tooth correction scheme without the first correction step, the third trigger condition comprising at least one of: a hiding operation of the first correction step, or a tooth deviation comparison analysis requirement of a tooth correction stage of the patient.
[0021] The application displays the second interface when the first trigger condition is met, to provide the digital tooth model and the step bar of any correction step to the operator and the patient, so that the operator and the patient can be provided with complete steps of the tooth correction process by displaying the second interface, and the tooth correction period is visualized; the third interface is displayed when the second trigger condition is met, to provide the digital tooth model and the step bar of the first correction step to the operator and the patient, so that the operator and the patient can be provided with all steps of the first correction step by displaying the second interface, and the patient can more intuitively feel the period of maintaining the tooth correction effect; the fourth interface is displayed when the third trigger condition is met, to provide the digital tooth model and the step bar of the second tooth correction scheme without the first correction step to the operator and the patient, so that the operator and the patient can be provided with steps of the second correction step by displaying the second interface, and the patient can more intuitively feel the tooth correction flow.
[0022] In a possible implementation, the client further sends, in response to the adding operation of the first correction step, the adding operation of the first correction step to the server; receives a first response message from the server when the adding operation does not meet the first condition, and displays an interface of the first response message; or receives a second response message from the server when the adding operation does not meet the second condition, and displays an interface of the second response message; wherein the first response message is that the number of steps of the first correction step exceeds the number of steps of the tooth correction device product design scheme; and the second response message is that the number of steps of the first correction step exceeds the step number limit threshold.
[0023] The application displays the display interfaces of the first response message and the second display message in response to the adding operation of the first correction step, provides the operator with the information of the requirements of the dental appliance product design scheme and the number of steps exceeding the step limit, so that the operator can obtain more comprehensive reference information when adding the first correction step, and the generation efficiency and feasibility of the dental correction scheme are ensured.
[0024] In a possible implementation, the operation of the multi-step function is triggered based on at least one of the following conditions: the movement of the patient's teeth, or the wearing of the patient's dental appliance.
[0025] The application performs the operation of the multi-step function according to the movement of the patient's teeth or the wearing of the dental appliance, which can ensure that the movement of the patient's teeth meets the expected movement and that the first correction step is added or modified according to the wearing of the dental appliance.
[0026] In a second aspect, the application provides a method for manufacturing a dental appliance, including: obtaining oral scan data of a patient; determining a first dental correction scheme of the patient based on the oral scan data; adding a first correction step to the first dental correction scheme to obtain a second dental correction scheme when a multi-step adding condition is met, the first correction step being used to maintain the current correction position of the patient's teeth; and manufacturing a dental appliance corresponding to one or more correction steps in the second dental correction scheme according to the second dental correction scheme; wherein the multi-step adding condition includes: in response to an operation of a multi-step function, a client displays an operation interface for adding a first correction step to the first dental correction scheme, and then responds to an adding operation of the first correction step.
[0027] The application adds the first correction step according to the multi-step adding condition after determining the first dental correction scheme, and obtains the second dental correction scheme, and then manufactures the dental appliance according to the second dental correction scheme. This ensures that the dental appliance meets the requirements of the dental correction scheme, and also ensures that the number of dental appliances is consistent with the period of the dental correction scheme.
[0028] In a possible implementation, the operation of the multi-step function is triggered based on at least one of the following conditions: the movement of the patient's teeth, or the wearing of the patient's dental appliance.
[0029] The application performs the operation of the multi-step function according to the movement of the patient's teeth or the wearing of the dental appliance, which can ensure that the movement of the patient's teeth meets the expected movement and that the first correction step is added or modified according to the wearing of the dental appliance.
[0030] In a third aspect, the present application provides a computing device, comprising: a memory for storing program instructions; and a processor for invoking the program instructions stored in the memory to implement the method of the first aspect.
[0031] In a fourth aspect, the present application provides a computer readable storage medium, wherein computer readable instructions are stored, and when the computer readable instructions are read and executed by a computer, the method of the first aspect is implemented.
[0032] In a fifth aspect, the present application provides a computer program product, comprising computer program executable by a computing device, and when the program is run on the computing device, the computing device is caused to implement the method of the first aspect.
[0033] The technical effects achieved by the third aspect to the fifth aspect can refer to the technical effects achieved by the corresponding possible design schemes of the first aspect, which will not be repeated here.
[0034] Other features and advantages of the present application will be described in the following description, and become apparent from the description, or be learned by practice of the application. The purpose and other advantages of the present application can be achieved and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF DRAWINGS
[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0036] Fig. 1 is an application scenario diagram provided by an embodiment of the present application;
[0037] Fig. 2 is a flow diagram of a display method of a tooth correction scheme provided by an embodiment of the present application;
[0038] Fig. 3 is a first interface diagram provided by an embodiment of the present application;
[0039] Fig. 4 is a first pop-up diagram provided by an embodiment of the present application;
[0040] Fig. 5 is a second interface diagram provided by an embodiment of the present application;
[0041] Fig. 6 is a third interface diagram provided by an embodiment of the present application;
[0042] Fig. 7 is a fourth interface diagram provided by an embodiment of the present application;
[0043] FIG. 8 is an interface schematic diagram of a first response message according to an embodiment of the present application;
[0044] FIG. 9 is an interface schematic diagram of a second response message according to an embodiment of the present application;
[0045] FIG. 10 is a flow schematic diagram of a manufacturing method of a dental appliance according to an embodiment of the present application;
[0046] FIG. 11 is a schematic diagram of a display device of a dental treatment plan according to an embodiment of the present application;
[0047] FIG. 12 is a structural schematic diagram of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION
[0048] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described below with reference to the drawings.
[0049] In the following embodiments of the present application, “and / or” describes the association relationship of associated objects, which means that there can be three kinds of relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally means that the associated objects before and after it are in a “or” relationship. “At least one of the following (one)” or similar expressions means any combination of these items, including any combination of single item (one) or multiple items. For example, at least one of a, b or c can mean a, b, c, a-b, a-c, b-c or a-b-c, where a, b and c can be single or multiple. The singular expressions “one”, “a kind of”, “the above” and “this” are intended to also include expressions such as “one or more”, unless the context clearly indicates otherwise. In addition, unless otherwise stated, the ordinal numbers “first”, “second” and the like mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority or importance of the multiple objects.
[0050] Reference within the specification of this application to "one embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places within specified descriptions in this specification are not necessarily all referring to the same embodiment, however, can mean one or more but not all embodiments. The terms "including," "comprising," "featuring," and variations thereof are meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Although the terms "comprise," "comprising," "include," "including," and "includes" have been used in the detailed description, these terms are open-ended, and for the purposes of the specification, specifically allow for "comprising," "including," and "includes" of additional features in other embodiments.
[0051] As background, more and more people tend to choose invisible tooth correction as the preferred method of tooth correction. Since invisible tooth correction usually customizes a personalized tooth correction plan for the patient, in order to maintain the correction effect of the teeth and improve the comfort of the patient, passive tooth correctors may be worn in some correction stages to maintain the current correction effect of the teeth.
[0052] Specifically, the manufacturing method of the tooth corrector is shown in FIG. 1. First, the teeth of the patient are scanned to obtain the tooth state data of the patient. Then, a series of corrections are made to the tooth state data of the patient based on manual correction by a doctor or other operator, and a tooth correction plan for the patient is generated. After the doctor or other operator fully communicates with a tooth correction designer according to the tooth correction plan, multiple addition requirements of the passive tooth corrector are proposed, and the tooth correction designer models the tooth state data according to these requirements and the tooth correction plan to obtain a corrected digital tooth model. Further, based on the digital tooth model, a corresponding physical tooth model is manufactured using a numerical control machine tool processing method or a rapid prototyping method, and a corresponding tooth corrector is pressed according to the physical tooth model. In this way, a corresponding tooth corrector can be generated according to the tooth condition of the patient. However, in terms of the addition of passive tooth correctors, the doctor and the designer need to communicate about the addition position and the addition quantity of the passive tooth corrector, which reduces the efficiency of generating the tooth corrector according to the tooth correction plan and prolongs the cycle, thereby reducing the design efficiency of the invisible tooth corrector. In the correction process, if the number of passive correctors needs to be increased or decreased, the doctor needs to make a corresponding judgment, confirm with the patient, and then communicate with the designer to determine a new correction plan, which also reduces the design efficiency of the tooth corrector and slows down the production speed. Further, when adding passive correctors, the digital model of the teeth cannot reflect the complete tooth correction cycle after the update, so the user cannot intuitively feel the duration of each tooth correction step and the wearing period of the passive tooth corrector.
[0053] Based on this, the embodiment of the present application provides a display method of a tooth correction scheme, which improves the generation rate of the tooth correction scheme by displaying a first tooth correction scheme of a patient on a first operation interface and updating the first tooth correction scheme to obtain a second tooth correction scheme according to a multi-pressure step function operation. The flow of the display method of the tooth correction scheme provided by the embodiment of the present application is shown in FIG. 2. The method can be executed through the interaction of a client and a server. The client can be understood as a computer or the like, and the server can be understood as a server or the like. In the following step flow, the client mentioned is the client (i.e., client 1) of an operator such as a doctor, rather than the client (i.e., client 2) of a tooth correction scheme designer. The present application does not specifically limit this. The method is specifically executed as follows.
[0054] In step 201, the client displays a first tooth correction scheme of a patient on a first interface.
[0055] The first tooth correction scheme includes a treatment plan of at least one correction stage of the patient's teeth moving from an initial position to a final position; the first interface includes a display area of a digital tooth model of the patient and a display area of a correction step corresponding to the treatment plan.
[0056] Specifically, the operator such as a doctor first obtains a tooth data form of the patient according to the oral cavity scanning of the patient, and generates a tooth correction design request corresponding to the tooth data form. Then, the tooth correction design request is informed to the tooth correction scheme designer (for example, the tooth correction scheme designer is informed through a telephone, an email or the like, or the tooth correction design requirement is input by the doctor on the client 1, the tooth correction design request is uploaded to the server by the client 1, the tooth correction design requirement is transmitted to the client 2 of the tooth correction scheme designer by the server, and only an example is shown and not specifically limited herein). The tooth correction scheme designer designs the tooth correction scheme according to the corresponding tooth correction design request, determines the first tooth correction scheme, inputs the first tooth correction scheme through the client 2, uploads the first tooth correction scheme to the server by the client 2, and sends the first tooth correction scheme to the client 1 for the operator such as a doctor to view. The first tooth correction scheme includes at least one treatment stage of the patient's teeth moving and the final position of the patient's teeth after moving. It should be noted that the client 1 obtaining the first tooth correction scheme is only an example. The first tooth correction scheme can also be directly input by the doctor on the client 1 after the doctor obtains the first tooth correction scheme through offline or other ways, or the first tooth correction scheme can be obtained online through other ways. The present application does not limit this.
[0057] Further, the first interface is configured to display a digital tooth model of the patient and a region corresponding to a treatment step in the first tooth treatment plan obtained according to the oral scanning data of the patient. The first interface is shown in FIG. 3, which includes a digital tooth model region 301, an operation region 302, a treatment step display region 303, a view angle switching region 304, and a multi-pass step function region 305. The digital tooth model region 301 is configured to display the digital tooth model of the patient to the operator (e.g., a doctor, which can be understood by a designer according to the present disclosure, and the following description will not be repeated) and the patient. The digital tooth model is obtained by 3D modeling according to the oral scanning data of the patient, and can be rotated at multiple angles by dragging with a mouse, moving after selection by a keyboard, and the like. Alternatively, different digital tooth model view angles can be selected by the view angle switching region 304 for observation and interaction. The operation region 302 includes a plurality of operable options for the digital tooth model. The client can send different operation requirements to the server by clicking or the like on the corresponding buttons in the operation region 302, and generate different responses according to different instructions from the server. For example, by clicking the multi-pass step (Passive Aligners, PA) button, the first treatment step in the treatment step display region 303 can be hidden or displayed. The multi-pass step function region 305 is configured to invoke a multi-pass step function interface to add or modify the first treatment step. For example, by clicking the multi-pass step function region 305, the server sends a multi-pass step function instruction, and the client responds to the multi-pass step function operation and displays the corresponding multi-pass step function interface.
[0058] The treatment step display region 303 includes at least one treatment step in at least one treatment stage in the tooth treatment plan of the patient, and is configured to visually display all processes of the tooth treatment stage to the operator and the patient, so as to facilitate the operator to select the corresponding stage for operation. It should be noted that these regions are only a preferred embodiment, and other regions for visual operation of the tooth treatment plan can also exist, such as an operator information display region, a patient information display region, a treatment plan display region, and the like, which are not limited in the present disclosure.
[0059] In step 202, the client displays a first operation interface in response to the multi-pass step function operation.
[0060] The first operation interface is configured to guide the addition of the first treatment step at a position corresponding to at least one treatment step in at least one treatment stage in the first tooth treatment plan, and the first treatment step is configured to maintain the current treatment position of the teeth of the patient.
[0061] Specifically, the first dental treatment plan includes a plurality of different treatment stages, and each treatment stage has different functions; for example, the first dental treatment plan can include an initial stage, which indicates a stage in which the patient has not yet worn a dental appliance for dental treatment; a dental treatment stage, which indicates a stage in which the patient wears a dental appliance for dental treatment, and the position of the patient's teeth is moved with the dental appliance; and an overcorrection stage, which indicates a stage in which the patient's teeth are stabilized at the target moving position during the dental treatment. In order to ensure that these dental treatment stages can effectively treat the teeth, it is usually necessary to add corresponding multi-step operations during these stages. The multi-step operation usually indicates the operation generated by the first treatment step, which indicates the use of a passive dental appliance to fix the position of the teeth.
[0062] In one possible implementation, the client displays a first pop-up window in response to an opening operation of the multi-step function; the opening operation of the multi-step function is realized by an operation on the multi-step function area 305. For example, the opening operation of the multi-step function can be performed by an operator clicking the multi-step function button in the multi-step function area 305, or by the operator clicking the multi-step function button in the option bar after the corresponding dental treatment step or digital dental model, and the present application does not limit this. The first pop-up window includes at least one candidate area of at least one treatment stage in the first dental treatment plan, and the candidate area is used to indicate at least one candidate treatment step position of the first treatment step. The client displays a first control of the candidate first treatment step in response to an operation on the candidate area of the multi-step function, and the first control is used to indicate an operation on the number of treatment steps of the first treatment step. The client determines the number of steps of the first treatment step in response to an operation on the first control.
[0063] Specifically, as shown in the following FIG. 4, when the multi-step opening operation 401 is clicked, the client displays a first pop-up window 402 in response to the opening operation of the multi-step function, and the first pop-up window 402 includes a candidate area 404 and a first control 403; the candidate area 404 is a candidate area in which the first treatment step can be added in the first dental treatment plan of the teeth; when the operator operates in the candidate area, for example, when the operator clicks the corresponding candidate area with the mouse, or when the operator keeps the mouse on the corresponding candidate area for a long time, the first control 403 is displayed; it should be noted that the above-mentioned opening method of the first control is only an example, and the first control can also be opened by other methods, for example, by setting a first control opening button, or directly displaying the first control when the first pop-up window is opened, and the present application does not limit this. When the first control 403 is popped up, the operator can click the first control 403 to add the first treatment step in the corresponding candidate area of the first dental treatment plan.
[0064] Further, the first pop-up window 402 also displays other content, for example, the first pop-up window 402 prompts that the step is a Passive Aligner operation; the first pop-up window 402 prompts that at most five first correction steps can be added; the first pop-up window 402 prompts a cancel operation and a new setting operation, etc. It should be noted that the content displayed by the above first pop-up window 402 is only some examples, and the application does not limit the displayed content, and other content can also be displayed, for example, an operation of locking the currently added first correction step, etc., which is not limited by the application. At the same time, the above at most five first correction steps are only an example, and the application does not limit this.
[0065] In a possible implementation, the candidate region includes at least one of: after the second correction step, after the third correction step, before the second correction step, or before the third correction step; wherein the second correction step is a step of the patient wearing the dental appliance for the first time, that is, the initial stage; and the third correction step is a step of the teeth being in the final position, that is, the dental correction stage.
[0066] By setting the positions before and after the second correction step and the third correction step as the candidate region for adding the first correction step, by setting the candidate region before the second correction step, that is, before the patient wears the dental appliance for the first time, the patient can better adapt to the dental appliance before the dental correction; by setting the candidate region after the second correction step, that is, after the patient wears the dental appliance for the first time, the position of the teeth after the dental correction is more stable; by setting the candidate region before the third correction step, that is, before the step of the teeth being in the final position, it can be ensured that the teeth of the patient can reach the specified position after correction; by setting the candidate region after the third correction step, that is, after the step of the teeth being in the final position, it can be ensured that the teeth of the patient can be kept in the specified position after correction.
[0067] In a possible implementation, the candidate region further includes: after the fourth correction step or before the fourth correction step, the fourth correction step being a step of overcorrection of the teeth of the patient, that is, the overcorrection stage; wherein the overcorrection stage can also be referred to as the tight dentition stage, and setting the first correction step after the stage can stabilize the teeth at the target position.
[0068] By setting the candidate region before the fourth correction step, that is, before the step of the teeth being in the final position, the operation of overcorrecting the teeth can be implemented; by setting the candidate region after the fourth correction step, that is, after the step of the teeth being in the final position, the final position of the teeth can be stabilized, and the effect of the dental correction can be ensured.
[0069] In a possible implementation, the candidate region includes any treatment stage in the first tooth treatment plan. Specifically, the candidate region can also be set in any treatment stage in the first treatment plan, for example, the candidate region can be set in the middle of the third treatment step, that is, in the middle of the tooth treatment stage. In this way, the position of tooth movement can be controlled to avoid the position of tooth movement not meeting the treatment expectation. The present application realizes the self-defined configuration of the treatment plan by adding the first treatment step at any position, and meets different treatment needs of different patients.
[0070] In a possible implementation, the candidate region is determined according to at least one of the following trigger conditions: a use requirement of the patient, an adjustment of the first treatment plan, or a tooth treatment state of the patient.
[0071] Specifically, the candidate region can not only be increased according to the use requirement of the patient to meet different treatment needs of different patients, but also be adjusted according to the adjustment of the first treatment plan to speed up the modification process of the treatment plan, or be selected according to the tooth treatment state of the patient to ensure that the tooth treatment result of the patient meets the expectation of the patient.
[0072] In step 203, the client updates the display mode of the treatment step corresponding to the treatment plan according to the added first treatment step in response to the adding operation of the first treatment step, and displays the second tooth treatment plan on the first interface.
[0073] In a possible implementation, the second tooth treatment plan includes the first tooth treatment plan to which the first treatment step is added.
[0074] In a possible implementation, when the operator clicks the first interface including the second tooth treatment plan, the server sends a corresponding instruction to the client, and the client responds to the first operation on the second tooth treatment plan and judges the trigger condition met by the page after the first operation; when it is determined that the first trigger condition is met, the second interface is displayed; the second interface includes: a display region of the digital tooth model of the patient and a display region of the step bar of any treatment step in the second tooth treatment plan; the first trigger condition includes at least one of the following: a flow selection operation of the second tooth treatment plan or a stage display requirement of the second tooth treatment plan.
[0075] Specifically, the second interface is shown in FIG. 5, which includes a digital tooth model 501 of the patient, a step bar area 502 of the second tooth treatment plan; or, the second interface can also include other parts, such as an operation area 503 and a view angle switching area 504, a multi-pressure step function area 505, etc.; wherein the step bar area 502 contains all the treatment steps in the second tooth treatment plan, which are arranged in the order of the tooth treatment period before and after. For example, if the period of each treatment step is 2 weeks, the part marked with the number 1 in the step bar is the tooth treatment step performed in the first two weeks, the part marked with the number 2 is the tooth treatment step performed in the third to fourth weeks, etc.
[0076] Further, in the process of tooth treatment, the second treatment step is usually regarded as the initial step, and the third and fourth treatment steps are regarded as treatment steps with movement, while the first treatment step is regarded as a treatment step without movement because it needs to keep the teeth in a fixed position; wherein the movement is the movement of the position of the teeth after tooth treatment. In the step bar 502, the second and first treatment steps do not have movement, so they are usually represented by gray; while the third and fourth treatment steps have movement, so they are usually represented by dark color; as shown in FIG. 5, the part marked with the number 0 is the initial step of tooth treatment, i.e. the second treatment step; the part marked with the number 1 is the first treatment step after the second treatment step, which is used to adapt the patient to the tooth treatment device before the patient performs tooth treatment; the parts marked with the numbers 2-5 are the tooth treatment stage, i.e. the third treatment step, which is used to move the teeth to the target position after tooth treatment; the parts marked with the numbers 6-8 are the first treatment step after the third treatment step, which is used to stabilize the teeth at the target position by wearing a passive treatment device for a certain period of time after the teeth are moved to the target position, to ensure the result of tooth treatment; the parts marked with the numbers 9-12 are the tooth overcorrection stage, i.e. the fourth treatment step, which is used to determine that the teeth have been moved to the target position; and the part marked with the number 13 is the first treatment step after the fourth treatment step, which is used to stabilize the position of the teeth after tooth overcorrection, to ensure the final result of tooth treatment. By using the step bar, the steps of the second tooth treatment plan are sequentially displayed on the second interface, so that the operator can jump to the corresponding tooth treatment step by clicking any treatment step in the second tooth treatment plan, thereby providing the operator and the patient with a clear and complete second tooth treatment plan process.
[0077] In a possible implementation, the first trigger condition comprises a flow selection operation of the second tooth correction scheme, for example, by selecting an operation of displaying the second tooth correction scheme in the operation area 503, the digital tooth model and the step bar of the second tooth correction scheme are displayed on the second interface; or the first trigger condition further comprises a stage display requirement of the second tooth correction scheme, for example, the server sends a display requirement of the second tooth correction scheme to the client, and the client displays on the second interface in response to the requirement. It should be noted that the first trigger condition can also include other contents, for example, the second tooth correction scheme can be displayed by clicking the right mouse button at the step bar or the digital tooth model, and selecting the corresponding operation of displaying the second tooth correction scheme in the right mouse button option bar, which is not limited in the present application.
[0078] In this way, all correction steps of the second tooth correction scheme are displayed on the second interface for the operator and the patient to browse and operate; a more clear visualization platform is provided for the tooth correction scheme, and the efficiency of adding a new first correction step is also improved.
[0079] In a possible implementation, the client displays a third interface in response to the second operation on the second tooth correction scheme, and when it is determined that the second trigger condition is met, the third interface comprises a display area of the digital tooth model of the patient and a display area of the step bar of part of the first correction steps in the second tooth correction scheme, and the second trigger condition comprises at least one of the following: a selection operation of the first correction step, or a stage display requirement of the first correction step.
[0080] Specifically, the third interface is shown in FIG. 6, which includes a digital tooth model 601 of a patient, a display area 602 of a step bar of a first treatment step in a second tooth treatment plan; or, the second interface can further include other parts, such as an operation area 603 and a view angle switching area 604, a multi-pressure step function area 605, etc.; wherein the step bar area 602 of the first treatment step contains part of the first treatment step in the second tooth treatment plan, which is arranged in the order of the tooth treatment period before and after. For example, in addition to displaying the second treatment step, the third treatment step and the fourth treatment step, the first treatment step can only display the first treatment step located after the third treatment step and before the fourth treatment step, or only display the first treatment step located after the second treatment step, or only display the first treatment step located after the fourth treatment step; taking FIG. 6 as an example, in addition to displaying the second treatment step, the third treatment step and the fourth treatment step, FIG. 6 only displays an embodiment schematic diagram of the first treatment step located after the third treatment step and before the fourth treatment step; for example, if the first treatment step in the second tooth treatment plan is the 1st, 6th-7th and 13th step, wherein the first treatment step located after the third treatment step and before the fourth treatment step is the 6th-7th step, therefore the step bar display area 602 includes the second treatment step 0 representing the initial step, the third treatment step 2-5 representing the tooth treatment stage, the first treatment step 6-7 representing the multi-pressure step and the fourth treatment step 8-11 representing the overcorrection stage.
[0081] Further, the hidden first treatment step can be displayed by prompting, for example, the hidden first treatment step 1 and the first treatment step 12 are displayed in the corresponding position of the step bar by the way of superscript for the operator to view. It should be noted that the above-mentioned way is only an example, and the position of the hidden first treatment step can also be prompted by other ways, for example, by a light-colored step bar, or the position of the hidden first treatment step can not be prompted, which is not limited in the present application.
[0082] In a possible implementation, the position of the first treatment step that can be added can also be prompted in the step bar area 602; as shown in FIG. 6, there is a region between the first treatment step 7 and the fourth treatment step 8, which is a region where the first treatment step can be added, therefore the step bar area 602 displays the region where the first treatment step can be added by the way of a dashed step bar, so as to prompt the operator that the corresponding region can add the first treatment step; it should be noted that the above-mentioned dashed step bar is only an example, and the position of the first treatment step that can be added can also be prompted by other ways, for example, the position of the first treatment step that can be added can also be marked by the way of a light-colored superscript, etc., which is not limited in the present application.
[0083] Further, the second trigger condition comprises a selection operation of the first treatment step, for example, by selecting a part of the multi-pressure step operation in the second dental treatment plan in the operation area 603, and specifically selecting the area of the first treatment step to be displayed, the digital dental model of the second dental treatment plan and the step bar containing the first treatment step are displayed on the third interface; or the second trigger condition also comprises the requirement of stage display of the first treatment step, for example, the server sends the requirement of display of the first treatment step to the client, and the client displays on the third interface in response to the requirement. It should be noted that the second trigger condition can also contain other contents, for example, the right mouse button can be clicked on the step bar or the digital dental model, and the corresponding operation of displaying the first treatment step can be selected in the right mouse button option bar, which is not limited in the present application.
[0084] In this way, the present application separately displays part of the first treatment step in the second dental treatment plan, provides clearer wearing period of the passive dental appliance for the patient, and at the same time, provides the operator such as the doctor with the progress of the second dental treatment plan according to the wearing period of the passive dental appliance, so as to timely and efficiently obtain the dental treatment plan of the patient.
[0085] In a possible implementation, the client displays a fourth interface in response to the third operation on the second dental treatment plan, and when it is determined that the third trigger condition is met, the fourth interface comprises: a display area of the digital dental model of the patient and a display area of the step bar of the second dental treatment plan without the first treatment step, and the third trigger condition comprises at least one of the following: a hiding operation of the first treatment step, or a requirement of tooth deviation comparison analysis of the patient's dental treatment stage.
[0086] Specifically, the fourth interface is shown in FIG. 7, which comprises a digital dental model 701 of the patient and a display area 702 of the step bar of the second dental treatment plan without the first treatment step; or the second interface can also comprise other parts, for example, an operation area 703, a view angle switching area 704, a multi-pressure step function area 705, etc.; wherein the display area 702 of the step bar contains the initial step and all the treatment steps with movement in the second dental treatment plan, i.e. the second treatment step, the third treatment step and the fourth treatment step, which are arranged in the order of the tooth treatment period. For example, according to FIG. 5, it can be found that the second treatment step in the second dental treatment plan is the area of the 0th step, the third treatment step is the area of the 2nd-5th step, and the fourth treatment step is the area of the 9th-12th step; therefore, the step bar display area 702 comprises the second treatment step 0 representing the initial step, the third treatment step 2-5 representing the tooth treatment stage, and the fourth treatment step 9-12 representing the overcorrection stage. It should be noted that since only the second treatment step, the third treatment step and the fourth treatment step are present in the fourth interface, the fourth interface is used to display the part of the dental treatment plan that needs to wear the dental appliance.
[0087] Further, the third trigger condition includes a hiding operation of the first orthodontic step, for example, by selecting a hiding operation of the multi-pressure step in the second dental orthodontic plan in the operation area 703, the digital dental model of the second dental orthodontic plan and the step bar containing the first orthodontic step are hidden; or, the second trigger condition further includes a dental deviation comparison analysis requirement of the dental orthodontic stage, for example, when the patient or the doctor needs to perform a comparison analysis of the dental orthodontic stage, the server sends a dental deviation comparison analysis requirement of the dental orthodontic stage to the client, and the client displays the fourth interface in response to the requirement. It should be noted that the third trigger condition can also contain other contents, for example, the first orthodontic step can be hidden by clicking the right mouse button on the step bar or the digital dental model, and selecting the corresponding operation of hiding the first orthodontic step in the right mouse button option bar, which is not limited in the present application.
[0088] In this way, the first orthodontic step for maintaining the stability of the tooth position is hidden, and only the steps with a moving amount, that is, the steps in which the teeth will move, are displayed in the dental orthodontic plan, so as to realize the detection of the wearing condition of the dental orthodontic device of the patient in each period; at the same time, each stage of the dental orthodontic plan can be more clearly displayed to the patient, which is not only convenient for the manufacture of the dental orthodontic device, but also facilitates the patient to understand the period of the dental orthodontic treatment.
[0089] In a possible implementation, the client sends the adding operation of the first orthodontic step to the server in response to the adding operation of the first orthodontic step; when the adding operation does not satisfy the first condition, a first response message from the server is received, and an interface of the first response message is displayed. Or, when the adding operation does not satisfy the second condition, a second response message from the server is received, and an interface of the second response message is displayed; wherein the first response message is that the dental orthodontic device product design scheme requirement is exceeded; the second response message is that the step number of the first orthodontic step exceeds the step number limit threshold.
[0090] Specifically, the interface of the first response message is shown in FIG. 8. When the adding operation does not satisfy the first condition, i.e., does not satisfy the requirement of the product design scheme of the dental appliance, the server sends the first response message to the client, and the client receives the first response message from the server and displays the interface of the first response message. For example, the first condition is generally the number of steps limited by the product design scheme of the dental appliance. For example, the product design scheme of a patient includes 10 dental appliances (including passive appliances), and the patient uses 3 dental appliances in the third and fourth steps, respectively. Then, the remaining 4 dental appliances in the scheme can be used to add the first step. At this time, if the number of the first steps selected by the multi-press step operation is greater than 4, it is considered that the adding operation does not satisfy the first condition, and the first control plus sign in the first response message interface is grayed out and cannot be selected, so as to avoid the operator from continuing to increase the first step. The first response message interface is used to prompt the patient of the defects of the current product design scheme of the dental appliance, and prompt the patient that the current multi-press step operation will generate additional costs. It should be noted that the above scheme is only an example, and other dental appliance schemes can also exist, which are not limited in the present application.
[0091] Further, the interface of the second response message is shown in FIG. 9. When the adding operation does not satisfy the second condition, i.e., does not satisfy the step number limit threshold, the server sends the second response message to the client, and the client receives the second response message from the server and displays the interface of the second response message. The first control plus sign in the second response message interface is grayed out and cannot be selected, so as to avoid the operator from continuing to increase the first step. For example, the second condition is generally the step number limit threshold of the first step added by the multi-press step operation. As shown in FIG. 9, generally, the operator is set to add at most five steps of the first step. The operator can improve the number of added first steps by logging in with a white list user account or an administrator user account, etc. When the number of added first steps has reached the step number limit threshold, the interface of the second response message is displayed, and it is prompted that the increase of the first step cannot be continued. It should be noted that the above five steps are only an example, and the limit threshold of the first step is determined by the operator according to the patient's own situation, the supply of the dental appliance, etc. The white list account and the administrator account are only examples, which are not limited in the present application.
[0092] In a possible implementation, the operation of the multi-press step function is triggered based on at least one of the following conditions: the movement of the patient's teeth, or the wearing of the patient's dental appliance.
[0093] The application operates the multi-pressure step function according to the movement of the teeth of the patient or the wearing of the appliance, which can ensure that the movement of the teeth of the patient meets the expected movement of the correction, and can also ensure that the first correction step is increased or modified according to the wearing of the dental appliance.
[0094] Based on the same technical concept, the embodiment of the application provides a manufacturing method of a dental appliance. The manufacturing method of the dental appliance is performed by a flow of a display method of a dental correction scheme. The method is executed by a computing device, which can be understood as a computer or the like. The flow of the method is shown in FIG. 10.
[0095] In step 1001, the computing device obtains oral scanning data of a target object.
[0096] Firstly, the computing device determines the information in the oral cavity of the target object by scanning the oral cavity of the target object by X-ray, nuclear magnetic resonance or the like. Then, the corresponding oral scanning data and digital oral model are generated according to the information in the oral cavity. The digital dental model is presented by a patch modeling method, wherein each tooth surface is composed of a plurality of triangular patches.
[0097] In step 1002, the computing device determines a first dental correction scheme of the patient based on the oral scanning data.
[0098] Specifically, after obtaining the digital dental model, the computing device determines the target position of the final movement of the teeth of the patient according to the digital dental model of the patient, and designs a special dental correction scheme for the teeth of the patient according to the target position and the current position.
[0099] In step 1003, the computing device adds a first correction step to the first dental correction scheme to obtain a second dental correction scheme when a multi-pressure step adding condition is met.
[0100] The first correction step is used to maintain the current correction position of the teeth of the patient.
[0101] Specifically, the multi-pressure step adding condition is determined in response to the operation of the client to the multi-pressure step function after the client displays an operation interface for adding the first correction step in the first dental correction scheme.
[0102] In step 1004, the computing device manufactures a dental appliance corresponding to one or more correction steps in the second dental correction scheme according to the second dental correction scheme.
[0103] In an embodiment, the application selects a manufacturing method of the dental appliance according to different needs of the patient; for example, if the patient is a patient who cannot frequently return to the hospital for reexamination due to going abroad or the like, all dental appliances of all stages of treatment can be manufactured at one time according to the second dental treatment plan to avoid the situation that the patient cannot be present; or if the patient is a patient who needs to delay the stage of dental treatment due to surgery or the like, only part of the dental appliances can be provided at one time according to the second treatment plan, and the remaining dental appliances can be provided when the patient has time. In this way, the application not only reduces the determination and manufacturing period of the dental appliance, but also provides a personalized selection space for the customer, so that the customer's dental treatment process is more convenient.
[0104] In a specific embodiment, the SLA method is used to manufacture the solid tooth model. Specifically, in order to manufacture the solid tooth model, based on the polymerization reaction of photosensitive resin, under the control of a computer, a laser scans the liquid resin point by point along the profile of each layer of the tooth model, so that the scanned thin layer of resin generates a polymerization reaction, gradually forms a line from a point, and finally forms a solidified cross section of a thin layer of the solid tooth model, and the resin that is not scanned remains in the original liquid state. When a layer is solidified, the lifting platform moves a layer thickness distance, and a new layer of liquid resin is covered on the surface of the resin that has been solidified in the previous layer to perform the scanning and solidification again. The newly solidified layer is firmly bonded to the previous layer, and the cycle is repeated until the entire solid tooth model is manufactured. Then, the part is placed under high-intensity ultraviolet light to complete the solidification process, so as to obtain the solid tooth model, which is a positive model or male mold for manufacturing the dental appliance.
[0105] Further, the method for manufacturing the dental appliance can include: by means of a hot press forming device, forming a shell on the solid tooth model by pressing the appliance film piece composed of transparent polymer material (a polymer with elasticity, such as polycarbonate) through the positive pressure film pressing technology, so as to manufacture the dental appliance; or the method for manufacturing the dental appliance can also include: by means of a 3D printing device, modeling and printing the invisible dental appliance according to the digital tooth model in the second dental treatment plan. However, the method for manufacturing the appliance based on the tooth model provided by the application is not limited to hot press forming or 3D printing, and other methods can also be used to manufacture the dental appliance based on the solid tooth model.
[0106] Based on the same technical concept, FIG. 11 exemplarily shows a display device of a dental treatment plan provided by an embodiment of the application, which can execute the flow of the display method of the dental treatment plan. The device includes a display module 1101 and a response module 1102.
[0107] The display module 1101 is configured to display, on a first interface, a first tooth correction scheme of a patient, the first tooth correction scheme including a treatment plan of at least one correction stage of the patient's teeth moving from an initial position to a final position, and the first interface including a display area of a digital tooth model of the patient and a display area of a correction step corresponding to the treatment plan.
[0108] The response module 1102 is configured to, in response to an operation on a multi-step function, display a first operation interface, the first operation interface being used to guide adding a first correction step corresponding to a position of at least one correction step in the first tooth correction scheme, the first correction step being used to maintain a current correction position of the patient's teeth.
[0109] The response module 1102 is further configured to, in response to an adding operation on the first correction step, update a display mode of the correction step corresponding to the treatment plan according to the added first correction step, and display, on the first interface, a second tooth correction scheme, the second tooth correction scheme including the first tooth correction scheme with the added first correction step.
[0110] In a possible implementation, the response module 1102 is specifically configured to, in response to an opening operation on the multi-step function, display a first pop-up window, the first pop-up window including at least one candidate area of at least one correction stage in the first tooth correction scheme, the candidate area being used to guide adding at least one candidate correction step position of the first correction step; in response to an operation on the candidate area of the multi-step function, display a first control of the candidate first correction step, the first control being used to indicate an operation on a step number of the first correction step; and in response to an operation on the first control, determine the step number of the first correction step.
[0111] In a possible implementation, the candidate area includes at least one of the following: after a second correction step, after a third correction step, before the second correction step, or before the third correction step; the second correction step is a step of the patient wearing a tooth correction device for the first time, and the third correction step is a step of the teeth being in the final position.
[0112] In a possible implementation, the candidate area further includes: after a fourth correction step or before the fourth correction step, the fourth correction step being a step of overcorrection of the patient's teeth.
[0113] In a possible implementation, the candidate area includes any correction stage in the first tooth correction scheme.
[0114] In a possible implementation, the candidate area is determined according to at least one of the following trigger conditions: a use requirement of the patient, an adjustment of the first correction scheme, or a tooth correction state of the patient.
[0115] In a possible implementation, the responding module 1102 is specifically configured to, in response to a first operation on the second tooth correction scheme, display a second interface in response to determining that a first trigger condition is met, the second interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of any correction step in the second tooth correction scheme, the first trigger condition comprising at least one of: a flow selection operation of the second tooth correction scheme, or a stage display requirement of the second tooth correction scheme; or, in response to a second operation on the second tooth correction scheme, display a third interface in response to determining that a second trigger condition is met, the third interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of a first correction step in the second tooth correction scheme, the second trigger condition comprising at least one of: a selection operation of the first correction step, or a stage display requirement of the first correction step; or, in response to a third operation on the second tooth correction scheme, display a fourth interface in response to determining that a third trigger condition is met, the fourth interface comprising: a display area of the digital tooth model of the patient and a display area of a step bar of the second tooth correction scheme with the first correction step removed, the third trigger condition comprising at least one of: a hiding operation of the first correction step, or a tooth deviation comparison analysis requirement of a tooth correction stage of the patient.
[0116] In a possible implementation, the responding module 1102 is further configured to, in response to an adding operation of the first correction step, send, to the server, an adding operation event of the first correction step; receive a first response message from the server in response to the adding operation not meeting a first condition, and display an interface of the first response message; or receive a second response message from the server in response to the adding operation not meeting a second condition, and display an interface of the second response message; wherein the first response message is that the number of steps of the first correction step exceeds a step limit threshold; and the second response message is that the number of steps of the first correction step exceeds a step limit threshold.
[0117] In a possible implementation, the operation on the multi-pressure step function is triggered based on at least one of: a movement condition of the teeth of the patient, or a wearing condition of the tooth corrector of the patient.
[0118] The computing device or system of another exemplary embodiment is provided. As can be appreciated, various aspects of the present application can be implemented or realized in a computing system including a computerized device. Additionally, various aspects of the present application can be implemented or realized in a system comprising an application specific circuitry.
[0119] In some possible implementation, the computing device according to the present application can include at least one processor and at least one memory, taking the computing device as an example. The memory stores a computer program which, when executed by the processor, causes the processor to perform the steps of the library capacity configuration method according to various exemplary embodiments of the present application described above.
[0120] The computing device 130 according to this embodiment of the present application is described below with reference to FIG. 12. FIG. 12 shows the computing device 130 as only one example and should not be taken as limiting the functionality and use of the embodiments of the present application. As shown in FIG. 12, the computing device 130 is in the form of a general-purpose smart terminal. The components of the computing device 130 can include, but are not limited to, the at least one processor 131 described above, the at least one memory 132 described above, and a bus 133 that connects different system components, including the memory 132 and the processor 131.
[0121] The bus 133 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor or local bus using any of a variety of bus architectures, etc. The memory 132 can include read-only memory (ROM) 1323 in the form of a volatile or non-volatile memory, such as a random access memory (RAM) 1321 and / or cache memory 1322. The memory 132 can further include a program / utility 1325 having a set (at least one) of program modules 1324, including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which can give rise to an implementation of a network environment, alone or in some combination.
[0122] The computing device 130 can also communicate with one or more external devices 134 (such as a keyboard or a pointing device, etc.) via an input / output (I / O) interface 135. And, the computing device 130 can communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 136. As shown, the network adapter 136 communicates with the other modules of the computing device 130 via the bus 133. It should be appreciated that, although not shown, other hardware and / or software modules could be used in conjunction with the computing device 130. These include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0123] In some possible implementation, each of the aspects of the method for displaying the dental treatment scheme provided in the present application can also be implemented in the form of a program product, which comprises a computer program for causing a computer device to perform the steps of the method for configuring the library according to the various exemplary embodiments of the present application described above in the specification when the program product is run on the computer device.
[0124] The program product can employ any combination of one or more of a readable medium. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium, for example, can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include an electrical connection having one or more wires, a portable disc, 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 of the above.
[0125] The program product for determining the method for displaying the dental treatment scheme according to the embodiments of the present application can employ a portable compact disc read-only memory (CD-ROM) and comprises a computer program, and can be run on a smart terminal. However, the program product of the present application is not limited thereto, and in the present document, the readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, device or apparatus.
[0126] It should be noted that although several units or sub-units of the apparatus are mentioned in the foregoing detailed description, such division is merely exemplary and not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided into units for embodiment.
[0127] In addition, although the operations of the method of the present application are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed to achieve desirable results. Additionally or alternatively, certain steps can be omitted, combined into a single step, and / or divided into multiple steps.
[0128] These computer program instructions can also be stored in a computer- readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart or flowsheets and / or block or blocks of the block diagrams.
[0129] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowsheets and / or block or blocks of the block diagrams.
[0130] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A method for displaying a dental orthodontic treatment plan, characterized in that, include: The first interface displays the patient's initial orthodontic treatment plan. The first orthodontic treatment plan includes a treatment plan for at least one orthodontic stage in which the patient's teeth are moved from an initial position to a final position; The first interface includes: a display area for the patient's digital dental model and a display area for the orthodontic steps corresponding to the treatment plan; In response to the operation of the multi-step function, a first operation interface is displayed. The first operation interface is used to guide the addition of a first orthodontic step at the position corresponding to at least one orthodontic step in at least one orthodontic stage in the first orthodontic plan. The first orthodontic step is used to maintain the current orthodontic position of the patient's teeth. In response to the addition of the first orthodontic step, the display method of the orthodontic step corresponding to the treatment plan is updated according to the added first orthodontic step, and a second orthodontic treatment plan is displayed on the first interface. The second orthodontic treatment plan includes the first orthodontic treatment plan with the first orthodontic step added.
2. The method according to claim 1, characterized in that, The method further includes: In response to the activation of the multi-step function, a first pop-up window is displayed, the first pop-up window including: at least one candidate area of at least one treatment stage in the first orthodontic treatment plan, the candidate area being used to guide the location of at least one candidate orthodontic step to add the first orthodontic step. In response to an operation on the candidate area of the multi-step function, a first control for the candidate first correction step is displayed, the first control being used to indicate the number of correction steps for the first correction step; In response to an operation on the first control, the number of steps in the first corrective step is determined.
3. The method according to claim 2, characterized in that, The candidate region includes at least one of the following: after the second corrective step, after the third corrective step, before the second corrective step, or before the third corrective step; The second orthodontic step is the step in which the patient first wears the orthodontic appliance, and the third orthodontic step is the step in which the teeth are in the final position.
4. The method according to claim 3, characterized in that, The candidate region also includes: after or before the fourth orthodontic step, where the fourth orthodontic step is the step of over-orthodontic treatment of the patient's teeth.
5. The method according to claim 2, characterized in that, The candidate region includes any treatment stage in the first orthodontic treatment plan.
6. The method according to any one of claims 2-5, characterized in that, The candidate region is determined based on at least one of the following triggering conditions: The patient's usage needs, the adjustment of the first orthodontic plan, or the patient's orthodontic status.
7. The method according to any one of claims 1-5, characterized in that, The second orthodontic treatment plan includes: In response to the first operation on the second orthodontic treatment plan, upon determining that a first triggering condition is met, a second interface is displayed. The second interface includes: a display area for the patient's digital dental model and a display area for a step bar of any treatment step in the second orthodontic treatment plan. The first triggering condition includes at least one of the following: a process selection operation for the second orthodontic treatment plan, or a stage display requirement for the second orthodontic treatment plan; or... In response to a second operation on the second orthodontic treatment plan, upon determining that a second triggering condition is met, a third interface is displayed. The third interface includes: a display area of the patient's digital dental model and a display area of a step bar representing a portion of the first orthodontic step in the second orthodontic treatment plan. The second triggering condition includes at least one of the following: a selection operation for the first orthodontic step, or a requirement for displaying the stage of the first orthodontic step; or... In response to a third operation on the second orthodontic treatment plan, a fourth interface is displayed when a third triggering condition is determined to be met. The fourth interface includes: a display area of the patient's digital dental model and a display area of the step bar of the second orthodontic treatment plan after removing the first orthodontic step. The third triggering condition includes at least one of the following: a hiding operation of the first orthodontic step, or a requirement for tooth deviation comparison analysis during the patient's orthodontic treatment stage.
8. The method according to any one of claims 1-5, characterized in that, The method further includes: In response to the addition operation of the first orthodontic step, the addition operation item of the first orthodontic step is sent to the server; When the add operation does not meet the first condition, a first response message is received from the server, and the interface of the first response message is displayed; or, When the addition operation does not meet the second condition, a second response message is received from the server, and the interface of the second response message is displayed; The first response message indicates that the design requirements of the orthodontic appliance product have been exceeded; the second response message indicates that the number of steps added to the first orthodontic step exceeds the step limit threshold.
9. The method according to any one of claims 1-5, characterized in that, The operation of the multi-step function is triggered based on at least one of the following conditions: The movement of the patient's teeth, or the wearing of the patient's orthodontic appliance.
10. A method for manufacturing a dental appliance, characterized in that, include: Obtain the patient's oral cavity scan data; The patient's first orthodontic treatment plan is determined based on the oral scan data. When the conditions for adding multiple steps are met, a first orthodontic step is added to the first orthodontic treatment plan to obtain a second orthodontic treatment plan. The first orthodontic step is used to maintain the current orthodontic position of the patient's teeth. Manufacture orthodontic appliances corresponding to one or more orthodontic steps in the second orthodontic treatment plan according to the second orthodontic treatment plan; The multi-pressure step addition conditions include: In response to the operation of the multi-step function, after the client displays the operation interface for adding the first orthodontic step in the first orthodontic treatment plan, it responds to the operation of adding the first orthodontic step.
11. The method according to claim 10, characterized in that, The operation of the multi-step function is triggered based on at least one of the following conditions: The movement of the patient's teeth, or the wearing of the patient's orthodontic appliance.
12. A computing device, characterized in that, Including processor and memory; The memory is used to store computer instructions; The processor, connected to the memory, is configured to execute the computer instructions in the memory for implementing the method as described in any one of claims 1 to 11.
13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed by a user device, implement the method as described in any one of claims 1 to 11.
14. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the method as described in any one of claims 1 to 11.
Citation Information
Patent Citations
Combined type tooth correcting system and manufacturing method thereof
CN106137416A
Method for digitally simulating orthodontic effect of dental appliance
CN108268673A
Pre-experience-based orthodontic scheme generation method and electronic commerce system
CN110623760A
Orthodontic method, orthodontic device and medical system
CN117171831A
Automatic treatment planning
US20190175303A1