A dental model profile line generation method, device, equipment and medium
By using a method to generate profile lines from dental models, the method displays and compares the profile lines of dental models, solving the problems of low efficiency and accuracy in tooth data archiving and enabling precise comparison and efficient analysis of changes in tooth models.
Patent Information
- Application Number
- CN202211496673.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-25
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-11-25
AI Technical Summary
In existing technologies, the methods of archiving dental data are inefficient and lack accuracy, and there is a lack of effective model comparison software, making it difficult for doctors to accurately observe and compare changes in dental models at different points in time.
A method for generating profile lines of a dental model is provided. By displaying profile line screenshots of a first and a second dental model to be compared, the comparison result is determined based on a preset profile position. The models are registered using a preset registration and alignment algorithm, and a precise comparison is performed using the profile line screenshots.
It improves the accuracy of dental model comparison, enabling precise understanding of tooth position and morphological changes, meeting user needs, and enhancing the efficiency and precision of model comparison.
Smart Images

Figure CN115778590B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing technology, and in particular to a method, apparatus, device and medium for generating profile lines of a dental model. Background Technology
[0002] Currently, user dental data is generally archived and stored using plaster models. If a scanner is available, the plaster model is scanned and stored as a digital model.
[0003] However, due to the inconvenience of model acquisition, there are relatively few models from different periods for the same user. This makes it difficult for doctors to observe two different sets of model data to see the differences between the models. Even if manual observation is possible, the efficiency and accuracy are relatively poor. In addition, even with intraoral scan models available, there is a lack of software for model comparison. Summary of the Invention
[0004] To solve the above-mentioned technical problems, or at least partially solve them, this disclosure provides a method, apparatus, device, and medium for generating profile lines of a dental model.
[0005] This disclosure provides a method for generating cross-sectional lines of a dental model, the method comprising:
[0006] Showing the first and second dental models to be compared;
[0007] Based on a preset cross-sectional position, cross-sectional screenshots of the first and second dental models to be compared are displayed, so as to determine the comparison results of the first and second dental models to be compared based on the cross-sectional screenshots.
[0008] This disclosure also provides a dental model section line generation device, the device comprising:
[0009] The first display module is used for the first and second dental models to be compared.
[0010] The second display module is used to display cross-sectional screenshots of the first and second dental models to be compared based on a preset cross-sectional position, so as to determine the comparison result of the first and second dental models to be compared based on the cross-sectional screenshots.
[0011] This disclosure also provides an electronic device, the electronic device comprising: a processor; a memory for storing executable instructions of the processor; the processor being configured to read the executable instructions from the memory and execute the instructions to implement the method for generating profile lines of a dental model as provided in this disclosure.
[0012] This disclosure also provides a computer-readable storage medium storing a computer program for executing the method for generating profile lines of a dental model as provided in this disclosure.
[0013] The technical solution provided in this disclosure has the following advantages compared with the prior art: The dental model section line generation scheme provided in this disclosure displays a first dental model to be compared and a second dental model to be compared. Based on a preset section position, it displays section line screenshots of the first and second dental models to be compared, so as to determine the comparison result of the first and second dental models to be compared based on the section line screenshots. Using the above technical solution, section line screenshots can be generated during dental model comparison, so that when comparing two sets of dental models, the comparison result of the compared dental models can be determined through the section line screenshots, thereby accurately understanding the changes in tooth position and morphology, and improving the accuracy of dental model comparison. Attached Figure Description
[0014] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. 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 originals and elements are not necessarily drawn to scale.
[0015] Figure 1 A schematic flowchart illustrating a method for generating cross-sectional lines of a dental model provided in this embodiment of the present disclosure;
[0016] Figure 2 A schematic flowchart of another method for generating profile lines of a dental model provided in this embodiment of the present disclosure;
[0017] Figure 3 A schematic diagram illustrating an information display provided in an embodiment of this disclosure;
[0018] Figure 4 A schematic diagram illustrating another information display provided in an embodiment of this disclosure;
[0019] Figure 5 A schematic diagram of a cross-sectional view provided for an embodiment of this disclosure;
[0020] Figure 6 This is a schematic diagram of a dental model profile line generation device provided in an embodiment of the present disclosure;
[0021] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0022] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0023] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0024] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based 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". Definitions of other terms will be given in the description below.
[0025] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0026] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0027] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0028] Figure 1 This is a flowchart illustrating a method for generating profile lines of a dental model according to an embodiment of this disclosure. The method can be executed by a dental model profile line generation device, which can be implemented using software and / or hardware, and is generally integrated into an electronic device. Figure 1 As shown, the method includes:
[0029] Step 101: Display the first and second dental models to be compared.
[0030] Among them, the first and second dental models to be compared refer to two sets of maxillary and mandibular dental models.
[0031] In this embodiment, two sets of maxillary and mandibular dental models to be compared can be selected and registered and aligned according to the application scenario to obtain a first dental model to be compared and a second dental model to be compared. In one specific embodiment, a first dental model (e.g., a first maxillary and mandibular dental model) of the user at a first time point is obtained, and a second dental model (e.g., a second maxillary and mandibular dental model) of the user at a second time point is obtained. The second time point is different from the first time point. The first and second dental models are registered and aligned based on a preset registration and alignment algorithm to obtain the first dental model to be compared and the second dental model to be compared. The dental model may only include teeth.
[0032] For example, for each set of dental models, the region of each tooth is first identified by artificial intelligence, and then the dental models are aligned according to the tooth identification information. After the alignment of each set of dental models is completed, the two sets of dental models are aligned and adjusted, for example, by using the ICP (Iterative ClosestPoint) model registration method, to obtain the first and second dental models to be compared after registration and alignment.
[0033] Understandably, there are many ways to display the first and second dental models to be compared, and the settings can be selected according to the application scenario. As an example of an application scenario, the user's trigger operation on the display page can be detected. When the user clicks or hovers over the display controls for the first and second dental models to be compared, the display trigger operation for the first and second dental models to be compared can be received, and thus the first and second dental models to be compared can be displayed. For example, clicking the model display control 1 will display the pre-registered and aligned first and second dental models to be compared, M1. Or, clicking the model display control 2 will display the pre-registered and aligned first and second dental models to be compared, M2.
[0034] Step 102: Based on the preset cross-sectional position, display the cross-sectional screenshots of the first and second dental models to be compared, so as to determine the comparison results of the first and second dental models to be compared based on the cross-sectional screenshots.
[0035] The cross-sectional position can be selected and set according to the application scenario. In a specific embodiment of this disclosure, the preset cross-sectional position is the midline of the jaw.
[0036] Among them, the section line screenshot refers to the screenshot of the section outline of the two sets of dental models at this section position.
[0037] In this embodiment of the disclosure, after displaying the cross-sectional screenshots of the first and second dental models to be compared, the comparison results of the first and second dental models to be compared can be determined based on the cross-sectional screenshots. For example, tooth wear can be determined based on the straight-line distance between each point on the cross-sectional outline in the cross-sectional screenshot. Specifically, each comparison point is selected according to the application scenario to obtain the corresponding comparison results.
[0038] The dental model section line generation scheme provided in this disclosure displays a first and a second dental model to be compared. Based on a preset section position, it displays section line screenshots of the first and second dental models to be compared, so as to determine the comparison result of the first and second dental models to be compared based on the section line screenshots. Using the above technical solution, section line screenshots can be generated during dental model comparison, allowing the comparison result of the two dental models to be compared to be determined through section line screenshots when comparing two sets of dental models. This provides a precise understanding of changes in tooth position and morphology, improving the accuracy of dental model comparison.
[0039] Based on the foregoing embodiments, with the widespread use of intraoral scanning devices, acquiring data from a user's mouth has become simple and quick. After acquiring data from the user's mouth over a certain period, comparative analysis of two sets of models can be performed. By providing cross-sectional screenshots during model comparison, the changes in the position and shape of the teeth in the user's mouth can be accurately understood through functions such as cross-sectional screenshots and cross-sectional contour measurements when comparing two sets of models.
[0040] Specifically, Figure 2 This is a flowchart illustrating another method for generating profile lines of a dental model according to an embodiment of this disclosure. This embodiment further optimizes the aforementioned method for generating profile lines of a dental model based on the previous embodiment. Figure 2 As shown, the method includes:
[0041] Step 201: Obtain the user's first dental model at the first time point and the user's second dental model at the second time point; wherein the second time point is different from the first time point, the first dental model and the second dental model are registered and aligned based on a preset registration and alignment algorithm to obtain the first dental model to be compared and the second dental model to be compared.
[0042] The first and second time points can be selected according to the comparison needs. For example, the first and second time points can be spaced one year apart. The registration and alignment algorithm can also be selected according to the application scenario, such as the nearest point iteration algorithm.
[0043] Step 202: Display the first and second dental models to be compared.
[0044] After step 202, steps 203 and / or 204 and / or 205 and / or 206 can be executed. The execution order of steps 203-206 can be determined according to the actual situation. Figure 2 This is just an example.
[0045] Step 203: Based on the midline position of the jaw, display the cross-sectional screenshots of the first and second jaw models to be compared.
[0046] For example, Figure 3 This is a schematic diagram illustrating an information display provided in an embodiment of the present disclosure, such as... Figure 3 As shown, it includes a first tooth model 11 to be compared, a second tooth model 12 to be compared, and a cross-sectional screenshot 13. That is, when comparing two sets of tooth data, the cross-sectional screenshot function is turned on. The cross-sectional screenshot is taken at the midline of the tooth by default. Figure 3 The bottom right corner displays cross-sectional views of the two models at this midline position of the jaw.
[0047] Step 204: Receive the trigger operation of the section position adjustment control, determine the section update position, and display the section line update screenshots of the first and second tooth jaw models to be compared based on the section update position.
[0048] Specifically, the section position can be adjusted, meaning the section interface can be repositioned. The section can be dragged along the dental arch line, and the orientation of the section can be rotated. During operation, the section line screenshot is updated in real time. Figure 4 As shown.
[0049] Step 205: Receive an operation request for the section line screenshot, and perform operation processing on the section line screenshot based on the operation request.
[0050] The operation settings can be selected according to the application scenario, such as panning, zooming, etc., to further meet the user's needs.
[0051] Step 206: Receive a selection request for the profile screenshot, determine and display the first and second measurement endpoints based on the selection request, and determine and display the measurement distance based on the first and second measurement endpoints.
[0052] Optionally, the first and second measurement endpoints lie on the outline of the profile view.
[0053] For example, Figure 5 A schematic diagram of a cross-sectional view provided in an embodiment of this disclosure, such as... Figure 5 As shown, straight-line measurements can be performed on section line screenshot 13 to measure the distance from one point to another on the section outline. The measurement endpoint can be dragged, and it will always remain on the outline. For example... Figure 3The first measurement endpoint A and the second measurement endpoint B shown are either Figure 5 The first measurement endpoint C and the second measurement endpoint D are shown.
[0054] The dental model profile generation scheme provided in this embodiment obtains a first dental model of the user at a first time point and a second dental model of the user at a second time point. The second time point is different from the first time point. Based on a preset registration and alignment algorithm, the first and second dental models are registered and aligned to obtain a first and a second dental model to be compared. The first and second dental models to be compared are displayed. Based on the dental midline position, a profile screenshot of the first and second dental models to be compared is displayed. A trigger operation on the profile position adjustment control is received, and the profile update position is determined. Based on the updated profile position, an updated profile screenshot of the first and second dental models to be compared is displayed. An operation request for the profile screenshot is received, and the profile screenshot is processed based on the operation request. A selection request for the profile screenshot is received, and a first and a second measurement endpoint are determined and displayed based on the selection request. A measurement distance is determined and displayed based on the first and second measurement endpoints. By adopting the above technical solution, it is possible to more accurately view and measure the contour differences and the amount of differences in different regions of the model, improve the accuracy of the generation of dental model section lines, update section line screenshots at different section positions to meet user needs, and perform related operations on section line screenshots to further enhance the user experience.
[0055] Figure 6 This is a schematic diagram of a dental model profile line generation device provided in an embodiment of the present disclosure. The device can be implemented by software and / or hardware and is generally integrated into an electronic device.
[0056] like Figure 6 As shown, the device includes:
[0057] The first display module 301 is used to display the first and second tooth-jaw models to be compared.
[0058] The second display module 302 is used to display cross-sectional screenshots of the first and second dental models to be compared based on a preset cross-sectional position, so as to determine the comparison result of the first and second dental models to be compared based on the cross-sectional screenshots.
[0059] Optionally, the device further includes:
[0060] The first acquisition module is used to acquire the user's first dental model at the first time point;
[0061] The second acquisition module is used to acquire the user's second dental model at a second time point; wherein the second time point is different from the first time point;
[0062] The registration and alignment module is used to perform registration and alignment processing on the first dental model and the second dental model based on a preset registration and alignment algorithm to obtain the first dental model to be compared and the second dental model to be compared.
[0063] Optionally, the preset cross-sectional position is the midline of the jaw.
[0064] Optionally, the device further includes:
[0065] The receiving and determining module is used to receive the trigger operation of the profile position adjustment control and determine the profile update position;
[0066] The second display module 302 is further configured to: display the updated section lines of the first and second dental models to be compared, based on the updated section position.
[0067] Optionally, the device further includes:
[0068] The first receiving module is used to receive an operation request for the cross-sectional screenshot;
[0069] The processing module is used to perform operation processing on the cross-sectional screenshot based on the operation request.
[0070] Optionally, the device further includes:
[0071] The second receiving module is used to receive a selection request for the cross-sectional view.
[0072] The determination module is used to determine and display the first measurement endpoint and the second measurement endpoint based on the selection request;
[0073] The display module is configured to determine and display the measurement distance based on the first measurement endpoint and the second measurement endpoint.
[0074] Optionally, the first measuring endpoint and the second measuring endpoint are on the outline of the cross-sectional view.
[0075] The dental model profile line generation device provided in this disclosure can execute the dental model profile line generation method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects of the execution method.
[0076] This disclosure also provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the method for generating profile lines of a dental model provided in any embodiment of this disclosure.
[0077] Figure 7 This is a schematic diagram of an electronic device provided in an embodiment of the present disclosure. See below for details. Figure 7 The diagram illustrates a structural schematic suitable for implementing the electronic device 400 in the embodiments of this disclosure. The electronic device 400 in the embodiments of this disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 7 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0078] like Figure 7 As shown, electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 401, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 402 or a program loaded from storage device 408 into random access memory (RAM) 403. RAM 403 also stores various programs and data required for the operation of electronic device 400. Processing device 401, ROM 402, and RAM 403 are interconnected via bus 404. Input / output (I / O) interface 405 is also connected to bus 404.
[0079] Typically, the following devices can be connected to I / O interface 405: input devices 406 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 407 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 408 including, for example, magnetic tapes, hard disks, etc.; and communication devices 409. Communication device 409 allows electronic device 400 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 7 An electronic device 400 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0080] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this 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 performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 409, or installed from storage device 408, or installed from ROM 402. When the computer program is executed by processing device 401, it performs the functions defined in the method for generating profile lines of a dental model according to embodiments of this disclosure.
[0081] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0082] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0083] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0084] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: display a first dental model to be compared and a second dental model to be compared, and, based on a preset cross-sectional position, display cross-sectional screenshots of the first dental model to be compared and the second dental model to be compared, so as to determine the comparison result of the first dental model to be compared and the second dental model to be compared based on the cross-sectional screenshots.
[0085] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including but not limited to object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0086] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0087] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0088] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0089] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0090] According to one or more embodiments of this disclosure, this disclosure provides an electronic device, including:
[0091] processor;
[0092] Memory used to store the processor's executable instructions;
[0093] The processor is configured to read the executable instructions from the memory and execute the instructions to implement the method for generating profile lines of a dental model as provided in any of the present disclosure.
[0094] According to one or more embodiments of the present disclosure, the present disclosure provides a computer-readable storage medium storing a computer program for performing a method for generating profile lines of a dental model as described in any of the present disclosure.
[0095] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0096] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0097] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A method for generating cross-sectional lines of a dental model, characterized in that, include: Obtain the user's first dental model at the first point in time; Obtain the user's second dental model at a second time point; wherein the second time point is different from the first time point; Based on a preset registration and alignment algorithm, the first dental model and the second dental model are registered and aligned to obtain the first dental model to be compared and the second dental model to be compared. Displaying the first and second dental models to be compared; Based on a preset cross-sectional position, cross-sectional screenshots of the first and second dental models to be compared are displayed, so as to determine the comparison results of the first and second dental models to be compared based on the cross-sectional screenshots.
2. The method for generating profile lines of a dental model according to claim 1, characterized in that, The preset cross-sectional position is the midline of the jaw.
3. The method for generating profile lines of a dental model according to claim 1, characterized in that, The method further includes: Receive trigger operations for profile position adjustment and determine the profile update position; Based on the updated profile position, screenshots of the updated profile lines of the first and second dental models to be compared are displayed.
4. The method for generating profile lines of a dental model according to claim 1, characterized in that, The method further includes: Receive an operation request for the cross-sectional screenshot; The profile screenshot is processed based on the operation request.
5. The method for generating profile lines of a dental model according to claim 1, characterized in that, The method further includes: Receive a request to select the cross-sectional view; Based on the selection request, the first and second measurement endpoints are determined and displayed; Based on the first measurement endpoint and the second measurement endpoint, the measurement distance is determined and displayed.
6. The method for generating profile lines of a dental model according to claim 5, characterized in that, The first measuring endpoint and the second measuring endpoint are on the outline of the cross-sectional view.
7. A device for generating profile lines of a dental model, characterized in that, include: The first acquisition module is used to acquire the user's first dental model at the first time point; The second acquisition module is used to acquire the user's second dental model at a second time point; wherein the second time point is different from the first time point; The registration and alignment module is used to perform registration and alignment processing on the first dental model and the second dental model based on a preset registration and alignment algorithm to obtain the first dental model to be compared and the second dental model to be compared. The first display module is used to display the first and second dental models to be compared. The second display module is used to display cross-sectional screenshots of the first and second dental models to be compared based on a preset cross-sectional position, so as to determine the comparison result of the first and second dental models to be compared based on the cross-sectional screenshots.
8. An electronic device, characterized in that, The electronic device includes: processor; Memory used to store the processor's executable instructions; The processor is configured to read the executable instructions from the memory and execute the instructions to implement the method for generating profile lines of a dental model as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for executing the method for generating profile lines of a dental model as described in any one of claims 1-6.
Citation Information
Patent Citations
Accurate tooth position arrangement method of digital tooth model
CN112288886A
Mobile linked implant diagnostic system
CN211484515U