Method and apparatus for monitoring scanning rod status, storage medium, and electronic device

The method and device for monitoring scan rod status address the challenge of maintaining intraoral scan rods by analyzing scan information and providing timely maintenance, ensuring accurate data and extended service life.

JP2025188026AActive Publication Date: 2025-12-25SHINING 3D TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025092974
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-03
Filing Date
2025-06-03
Publication Date
2025-12-25
Estimated Expiration
2045-06-03

AI Technical Summary

Technical Problem

Users face challenges in maintaining and determining the condition of intraoral scan rods, leading to reduced data accuracy and shortened service life due to improper use and lack of maintenance, resulting in unnecessary waste.

Method used

A method and device for monitoring scan rod status by acquiring and analyzing scan information, including image quality and usage data, to determine the rod's condition and provide timely maintenance alerts.

Benefits of technology

Ensures the normal operation of scan rods by detecting potential issues, improving data accuracy, and extending the service life, thereby enhancing the quality and safety of medical services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025188026000001_ABST
    Figure 2025188026000001_ABST
Patent Text Reader

Abstract

To provide a method and apparatus for monitoring the scanning rod status to ensure normal operation of a scanning rod, and to provide a storage medium and an electronic device.SOLUTION: A scanning rod status monitoring method is provided, comprising acquiring scanning information of a scanning rod, and updating and acquiring status information of the scanning rod based on the scanning information of the scanning rod to determine the status of the scanning rod.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the art of intraoral scanning technology, and more particularly to a method, device, storage medium and electronic device for monitoring the condition of a scan rod. [Background technology]

[0002] When intraoral implant scanbodies (hereinafter referred to as scan rods) are used in dental hospitals or clinics, users often find it difficult to maintain the scan rods with the necessary professional knowledge, and are unable to determine the condition and wear of the scan rods. If a scan rod is overly worn, the accuracy of the data acquired by the scanner will be reduced. Meanwhile, improper use habits and lack of maintenance will inevitably shorten the service life of the scan rods, resulting in unnecessary waste of purchasing costs.

[0003] In order to maximize the service life of the scan rod, it is necessary to monitor and manage the condition of the scan rod, so as to timely discover any potential problems that may exist and ensure that the data of the scan rod scanned and acquired by the scanner meets requirements. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present application provide a scan rod status monitoring method, device, storage medium, and electronic device that can achieve the technical effect of ensuring the normal operation of the scan rod by monitoring and managing the status of the scan rod. [Means for solving the problem]

[0005] According to a first aspect, an embodiment of the present application provides a method for monitoring a condition of a scan rod, the method comprising: acquiring scan information of the scan rod; and updating and obtaining state information of the scan rod based on the scan information of the scan rod to determine the state of the scan rod.

[0006] Optionally, in one possible implementation of the first aspect, the step of acquiring scan information of the scan rod includes a step of scanning the scan rod with a scanning device in response to a scan activation command and acquiring image information of the scan rod; The state information includes image quality information, and the step of updating and acquiring the state information of the scan rod based on the scan information of the scan rod includes: The method includes obtaining image quality information of the scan rod based on the image information of the scan rod.

[0007] Optionally, in one possible implementation of the first aspect, the status information further includes image quality warning information, and the method further comprises: During the scanning of the scan rod, if the image quality information indicates that the state of the scan rod is abnormal in quality, sending the image quality warning information to a user; The method further includes the step of displaying the image quality information and the image quality warning information after the scan is completed.

[0008] Optionally, in one possible implementation form of the first aspect, the step of acquiring image quality information of the scan rod based on image information of the scan rod includes: determining image quality information of the scan rod based on image clarity of the image information; and / or, performing reconstruction based on the image information to obtain scan rod three-dimensional data of the scan rod, and determining image quality information of the scan rod based on the scan rod three-dimensional data. The method includes a step of reconstructing and acquiring three-dimensional data of the discrimination points of the scan rod based on the image information, and determining image quality information of the scan rod based on the three-dimensional data of the discrimination points.

[0009] Optionally, in one possible implementation of the first aspect, the step of determining image quality information of the scan rod based on image clarity of the image information includes: determining a gray-scale contrast ratio between the scan rod identification point and a background area in the image information, and determining image clarity of the image information based on the gray-scale contrast ratio; and / or determining a smoothness of an edge line of the identification point of the scan rod in the image information, and determining image clarity of the image information based on the smoothness; determining image quality information of the scan rod based on the image clarity.

[0010] Optionally, in one possible implementation form of the first aspect, the step of determining image clarity of the image information based on the grayscale contrast ratio and the smoothness includes: determining a first weight corresponding to the gray level contrast ratio and a second weight corresponding to the smoothness; determining a first product of the gray level contrast ratio and the first weight and a second product of the smoothness and the second weight; and calculating a clarity value indicating the image clarity by adding the first product and the second product.

[0011] Optionally, in one possible implementation of the first aspect, the step of determining image quality information of the scan rod based on the image clarity includes: determining a first comparison result between the clarity number and a preset clarity threshold; determining that the image quality information indicates that the scan rod is of normal quality if the first comparison result indicates that the clarity value is greater than or equal to the clarity threshold; If the first comparison result indicates that the clarity value is less than the clarity threshold, determining that the image quality information indicates that the scan rod has a quality abnormality.

[0012] Optionally, in one possible implementation of the first aspect, the step of determining image quality information of the scan rod based on the scan rod three-dimensional data and the discrimination point three-dimensional data includes: determining standard three-dimensional data corresponding to the scan rod pre-stored in a scan rod database, the standard three-dimensional data including standard scan rod three-dimensional data indicating a surface contour of the scan rod and standard identification point three-dimensional data indicating an identification point of the scan rod; a step of comparing the scan rod three-dimensional data with the standard scan rod three-dimensional data, and the discrimination point three-dimensional data with the standard discrimination point three-dimensional data, to obtain a three-dimensional coordinate deviation value; and determining image quality information of the scan rod based on the three-dimensional coordinate deviation value.

[0013] Optionally, in one possible implementation form of the first aspect, the step of determining image quality information of the scan rod based on the three-dimensional coordinate deviation value includes: determining a second comparison result between the three-dimensional coordinate deviation value and a preset deviation value threshold; determining that the image quality information indicates that the scan rod has a quality abnormality if the second comparison result indicates that the three-dimensional coordinate deviation value is greater than or equal to the deviation value threshold value; and determining that the image quality information indicates that the scan rod is of normal quality if the second comparison result indicates that the three-dimensional coordinate deviation value is smaller than the deviation value threshold.

[0014] Optionally, in one possible implementation of the first aspect, the method further comprises: acquiring a scan rod usage record, the usage record being input by a user via an input device and being acquired before scanning the scan rod and / or during the process of scanning the scan rod; obtaining the number of times the scan rod has been used based on the usage record; and determining status information of the scan rod based on the number of times the scan rod has been used.

[0015] Optionally, in one possible implementation of the first aspect, the step of determining status information of the scan rod based on the number of uses of the scan rod includes: determining a first comparison result between the number of uses and a preset number of uses threshold; determining that the scan rod is in a normal state if the first comparison result indicates that the number of uses is less than the preset number of uses threshold; If the first comparison result indicates that the number of uses is equal to or greater than the preset number of uses threshold, determining that the condition of the scan rod is abnormal quality. Optionally, in one possible implementation of the first aspect, the step of acquiring scan information of the scan rod comprises: In response to a first command, a scanning device periodically monitors the scan rod based on a predetermined self-test period, acquires self-test scan information, and updates and acquires status information of the scan rod based on the self-test scan information of the scan rod to determine the status of the scan rod, wherein the first command is used to instruct the scanning device to perform status monitoring on the scan rod based on a periodic self-test mode.

[0016] Optionally, in one possible implementation of the first aspect, the step of acquiring scan information of the scan rod comprises: The method further includes a step of, in response to a second command, periodically monitoring the scan rod based on a preset cyclic inspection period by a scanning device to obtain cyclic inspection scan information, wherein the second command is used to instruct the scanning device to scan the scan rod based on a periodic cyclic inspection mode, the monitoring items of the periodic cyclic inspection mode are more than the monitoring items corresponding to the periodic self-inspection mode, and the monitoring period corresponding to the preset cyclic inspection period and the preset self-inspection period are different.

[0017] Optionally, in one possible implementation of the first aspect, the method further comprises: The method further includes a step of sending alarm information to a user if the condition of the scan rod is determined to be a quality abnormality, the quality abnormality being used to indicate that the current condition of the scan rod does not meet a preset condition standard.

[0018] Optionally, in one possible implementation of the first aspect, the method further comprises: setting a wear maintenance flow based on the scan rod, the wear maintenance flow being used to perform maintenance on the scan rod for expected wear or failure that occurs under preset conditions, the maintenance including at least one of equipment detection, repair, part replacement, and scan rod replacement; The method further includes the step of triggering the start of the wear maintenance flow when the state of the scan rod is determined to be abnormal quality.

[0019] Optionally, in one possible implementation of the first aspect, the method further comprises: The method further includes displaying the status information by the user's client in response to a user's command to display the status information.

[0020] According to a second aspect, embodiments of the present application further provide a scan rod condition monitoring device, the device comprising: a first unit for acquiring scan information of the scan rod; and a second unit for updating and obtaining status information of the scan rod based on the scan information of the scan rod to determine the status of the scan rod.

[0021] The second aspect and any one of the implementation forms of the second aspect correspond to the first aspect and any one of the implementation forms of the first aspect, respectively. For the technical effects corresponding to the second aspect and any one of the implementation forms of the second aspect, reference may be made to the technical effects corresponding to the first aspect and any one of the implementation forms of the first aspect, and a description thereof will be omitted here.

[0022] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a memory; a processor; and a computer program stored in the memory and executable by the processor, the computer program implementing any one of the methods recited in any one of the claims when executed by the processor.

[0023] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, the computer program implementing any one of the methods recited in the preceding claims when executed by a processor.

[0024] In a fifth aspect, embodiments of the present application provide a computer program product, which when run on an electronic device causes the electronic device to perform a method according to any one of the first aspects above.

[0025] The beneficial effects of the second to fifth aspects can be understood from the related explanation of the first aspect, and will not be described here.

[0026] The embodiments of the present application provide a scan rod status monitoring method, device, storage medium, and electronic device. The method updates and determines the status of the scan rod by acquiring and analyzing scan information from the scan rod. Specifically, the scan information from the scan rod is analyzed to evaluate the scan rod's working efficiency, wear level, possible damage, expected number of uses, and service life. Finally, it is determined whether the scan rod's current status is operating normally or whether maintenance is required. The embodiments of the present application can monitor and control the working status of the scan rod in real time, and detect potential problems in a timely manner, ensuring the normal operation and use of the scan rod and significantly improving the quality and safety of medical services. [Brief explanation of the drawings]

[0027] In order to more clearly describe the technical solutions in the embodiments of the present application, the following briefly describes the drawings that need to be used in the description of the embodiments or prior art. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can further obtain other drawings based on these drawings without any creative efforts. [Figure 1] 1 is a schematic flowchart of a scan rod status monitoring method provided in an embodiment of the present application. [Figure 2] 1 is a schematic flowchart of a selective scan rod condition monitoring method provided in an embodiment of the present application. [Figure 3] 1 is a schematic flowchart of a selective scan rod condition monitoring method provided in an embodiment of the present application. [Figure 4] 1 is a schematic flowchart of a selective scan rod condition monitoring method provided in an embodiment of the present application. [Figure 5] 10 is a schematic flow chart of a selective scan rod condition monitoring method provided in another embodiment of the present application. [Figure 6] 1 is a structural schematic diagram of a scan rod status monitoring device provided in an embodiment of the present application; [Figure 7]1 is a structural schematic diagram of an electronic device provided in an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0028] In the following description, specific details such as specific system configurations, techniques, etc. are provided to fully understand and explain the embodiments of the present application, but are not intended to be limiting. However, as will be apparent to those skilled in the art, the present application can be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary details.

[0029] It should be noted that, as used in the specification and appended claims of this application, the term "comprising" refers to the presence of stated features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof.

[0030] It should also be noted that the term "and / or" as used in the specification and appended claims of this application refers to and includes any and all possible combinations of one or more of the associated listed items.

[0031] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "once" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if a described condition or event is determined" and "if a described condition or event is detected" can be interpreted as "once" or "in response to determining" or "once a described condition or event is detected" or "in response to detecting a described condition or event," depending on the context.

[0032] Furthermore, in the description of this specification and the appended claims, the terms "first," "second," "third," etc. are used merely to distinguish between the descriptions and should not be understood as indicating or suggesting relative importance.

[0033] References to "one embodiment" or "some embodiments" described in the specification of this application, or the like, mean that one or more embodiments of the application include the particular feature, structure, or characteristic described with reference to that embodiment. Thus, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in other embodiments," etc. appearing in different places in this specification do not necessarily refer to the same embodiment, unless specifically emphasized otherwise, and mean "one or more, but not all, embodiments." The terms "comprise," "include," "includes," "having," and variations thereof all mean "including, but not limited to," unless specifically emphasized otherwise.

[0034] First, some terms in the embodiments of the present application will be explained and explained so that those skilled in the art can understand them.

[0035] In oral implant management, a scanner (scan body) is a medical instrument commonly used to scan oral implants (i.e., artificial tooth roots), oral implant scan bodies, teeth, or other structures in the oral cavity to obtain digitized oral data, such as 3D models, X-ray images, etc.

[0036] Dental implants are artificial implants used to replace missing teeth or tooth roots. They are generally made of titanium alloys or ceramics and are one of the important treatment methods in oral implantology.

[0037] The above is a brief explanation of the nouns according to the embodiments of the present application, and the explanation will be omitted below.

[0038] In the field of oral medical technology, for example, in cases of dental implantation, an implant is placed in a tooth-missing area in a patient's oral cavity, and an intraoral implant scan body (hereinafter referred to as a scan rod) is attached to the implant, typically connected to the implant via an abutment. Using an oral digital impression-taking device (hereinafter referred to as a scanner), the patient's oral cavity can be scanned to determine the attachment position information of the scan rod and the shape of the surrounding tissue, which can then be used to design and attach a denture.

[0039] Although scan rods are often relatively durable under normal use, they can still be damaged by various influences. For example, if an oral surgeon or technician uses a scan rod improperly, such as by being too rough or not following the manufacturer's operating instructions, the device may be damaged. Furthermore, for example, a scan rod may be accidentally bumped during use, especially in the narrow oral cavity, which may damage the structure or optical elements of the scan rod. Furthermore, improper cleaning and maintenance may result in damage or contamination of the scan rod. Any of the above issues may affect the use of the scan rod and further reduce the accuracy of the scan data obtained by the scanner. Therefore, it is necessary to monitor and manage the condition of the scan rod so that potential problems can be detected in a timely manner.

[0040] To solve the above problems, the embodiments of the present application provide, by way of example and not limitation, a scan rod status monitoring method. The method can be applied to an electronic device, and the electronic device can specifically implement a scan rod management system to provide a display screen for user interaction. The electronic device can be a device such as a terminal, a server, etc. In some embodiments, the server can also be implemented as a terminal.

[0041] Among them, the server may be an independent physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDNs (Content Delivery Networks), and big data and artificial intelligence platforms.

[0042] The terminal may be, but is not limited to, a smartphone, a tablet, a laptop, a desktop computer, a smart speaker, a smart watch, etc. The terminal and the server may be connected directly or indirectly via wired or wireless communication, and the present application is not limited thereto.

[0043] Each of these will be described in detail below. Note that the numbers of the following embodiments do not limit the order of priority of the embodiments.

[0044] As shown in FIG. 1, FIG. 1 shows a schematic flow chart of a scan rod condition monitoring method provided in the present application, and an embodiment of the present application provides a scan rod condition monitoring method, the method comprising: Step S110 of acquiring scan information of the scan rod; and step S120 of updating and obtaining status information of the scan rod based on the scan information of the scan rod to determine the status of the scan rod.

[0045] In the examples of this application, the method can be implemented in a scan rod management system (an intraoral implant scan rod management system or a scan rod management software program) and is applied to managing intraoral scan rods used in the field of oral medicine.

[0046] In the field of oral technology, scan rods are specifically used in combination with scanners. For example, in dental implant cases, an implant is placed in the patient's oral cavity at a location where a tooth is missing, and a scan rod is attached to the implant, typically connected to the implant via an abutment. By using a scanner to scan the patient's oral cavity, the attachment position information of the scan rod and the shape of the surrounding tissue can be determined, which can then be used to design and attach a denture.

[0047] An embodiment of the present application provides a scan rod status monitoring method, which updates and determines the status of a scan rod by acquiring and analyzing scan information of the scan rod. In one specific implementation scenario, when an oral surgeon or technician uses a scanner to scan a scan rod in a patient's oral cavity, the scan rod management system acquires scan information of the scan rod, which may include, but is not limited to, usage time, usage frequency, and performance data of the scan rod during scanning.

[0048] Based on the acquired scan information of the scan rod, the scan rod management system updates or refreshes the scan rod's status information and monitors the scan rod for any possible signs of performance degradation or failure. Specifically, by analyzing the scan rod's scan information, the scan rod's surface contamination, wear level, damage status, and desired service life can be evaluated. Finally, it is determined whether the scan rod's current status is operating normally or whether maintenance is required.

[0049] According to the embodiments of the present application, the working status of the scan rod can be monitored and controlled in real time, potential problems can be detected in a timely manner, and the user can be prompted to take corresponding maintenance measures, thereby ensuring the normal operation and service life of the scan rod and significantly improving the quality and safety of medical services.

[0050] In one alternative embodiment, the scan rod management system can respond to a user's command to display status information by displaying the status information of the scan rod on the user's client, thereby informing the user of the status information of the scan rod in a timely manner.

[0051] A scan rod management system is a comprehensive software system designed to effectively manage and maintain scan rods. It typically consists of a background server, a database, and a front-end client. The client is typically the application or software interface used by the user. Users of the scan rod management system can access and operate various functions of the system through the client. For example, they can query scan rod usage records and status information.

[0052] In one alternative embodiment, the step of acquiring scan information of the scan rod further includes the step of scanning the scan rod with a scanning device in response to a scan activation command to acquire image information of the scan rod.

[0053] In this optional embodiment, the scan rod status information includes image quality information, and the step of updating and obtaining the scan rod status information based on the scan information of the scan rod includes the step of obtaining the scan rod image quality information based on the image information of the scan rod.

[0054] In one implementation scenario, after responding to a scan activation command, the scan rod management system instructs a scanning device (i.e., an oral digital impression taking device, an intraoral scanner) to scan the scan rod to obtain image information of the scan rod, and the scan rod management system analyzes image quality information, such as clarity, contrast ratio, resolution, etc., based on the obtained scan rod image information, evaluates the current status of the scan rod, and updates the status information of the scan rod.

[0055] The above method allows for more accurate monitoring and control of the current state of the scan rod, and in particular, image quality information can be used to determine whether the scan rod is dirty, worn, missing, deformed or damaged due to falling, providing a scientific basis for scan rod maintenance and replacement.

[0056] In one alternative implementation, the scan rod status information further includes image quality alert information, and the method further comprises: During the scanning process of the scan rod, if the image quality information indicates that the state of the scan rod is abnormal, sending image quality warning information to a user; After the scan is completed, the method further includes the step of displaying the image quality information and the image quality warning information.

[0057] In the present application, the image quality warning information can be understood as specific status information, which is used to promptly notify the user and prompt the user to handle the scan rod when the image quality of the scan rod does not meet a predetermined standard. As an optional example, the image quality warning information can be sent to the user in the form of a visual or audible signal, email, application notification, etc.

[0058] If the image quality information indicates that the scan rod is in an abnormal state, i.e., the image quality information indicates that the performance of the scan rod is lower than the normal level or that a fault exists, such as blurred, dirty, or damaged identification points, the scan rod management system can automatically send image quality warning information to the user and promptly notify the user to take necessary maintenance measures for the scan rod.

[0059] After the scan rod photographing or scanning process is completed, the scan rod management system can not only display the image quality information, but also display any image quality warning information generated based on the scanning process, so that after the scan rod scanning process is completed, the user can immediately be informed of the scan rod status information and any scan rod quality problems that require attention.

[0060] According to the above example, if the image quality information indicates that the scan rod is in abnormal quality during scanning, the user can be notified of the image quality information and image quality warning information related to the scan rod in a timely manner after the scan is completed. The user can then take appropriate action based on the image quality warning information, such as the need to maintain or replace the scan rod, thereby ensuring the reliability of the intraoral scan rod and improving the scanning accuracy of the scanner when scanning the scan rod.

[0061] In one alternative implementation form, the embodiments of the present application further describe specific methods for obtaining scan rod image quality information from scan rod image information, and in specific implementations, any one of these methods can be adopted or two methods can be adopted simultaneously.

[0062] First, the image quality information of the scan rod is determined based on the image clarity of the image information.

[0063] In addition, image clarity is an important indicator for evaluating image quality, and the scan rod management system analyzes the scan rod image clarity, for example, evaluates the contrast ratio, sharpness, and visibility of details of the image, and further determines whether the scan rod image quality meets the desired standard based on the scan rod image clarity.

[0064] Second, the scan rod three-dimensional data of the scan rod is reconstructed and obtained based on the image information, and the image quality information of the scan rod is determined based on the scan rod three-dimensional data.

[0065] Third, three-dimensional data of the discrimination points of the scan rod is reconstructed and acquired based on the image information, and image quality information of the scan rod is determined based on the three-dimensional data of the discrimination points.

[0066] A 3D model of the scan rod is reconstructed based on the image information, for example, using a stereoscopic vision algorithm or point cloud construction technology. The reconstructed 3D model of the scan rod includes 3D data of the scan rod itself and 3D data of the distinguishing points on the scan rod. Image quality information of the scan rod is then determined based on the 3D data of the scan rod and / or the 3D data of the distinguishing points. That is, the image quality of the scan rod is evaluated using the reconstructed 3D data of the scan rod and / or the 3D data of the distinguishing points. For example, the consistency of the reconstructed 3D data of the scan rod and / or the 3D data of the distinguishing points can be compared with the standard 3D data (standard model / intended model) in the scan rod database to determine the completeness and accuracy of the reconstructed 3D model of the scan rod. The examples of this application use image clarity and the 3D model of the scan rod in combination to evaluate and determine the image quality of the scan rod, which helps to improve the accuracy of scan rod condition monitoring in the field of oral medicine.

[0067] As shown in FIG. 2, FIG. 2 shows a schematic flowchart of the scan rod condition monitoring method provided in the present application, and in one alternative implementation, the step of determining image quality information of the scan rod based on image clarity of the image information includes: Step S210: determining a gray level contrast ratio between the identification point of the scan rod and a background area in the image information, and determining image clarity of the image information based on the gray level contrast ratio; and / or Step S220: determining the smoothness of the edge line of the identification point of the scan rod in the image information, and determining the image clarity of the image information based on the smoothness; and step S230 of determining image quality information of the scan rod based on the image clarity.

[0068] In one example, the image quality information of the scan rod can be determined by analyzing certain parameters in the image information. In a specific implementation, the background area of ​​the scan rod can be a black area, and the distinguishing point of the scan rod can be a corresponding white circle. The color of the distinguishing point or the background area is not specifically limited in this example. The color of the distinguishing point or the background area can be determined according to the model number, color, or actual usage needs of the scan rod, as long as it can clearly distinguish the distinguishing point from the background area.

[0069] In the embodiment of the present application, a weighted average gradation value corresponding to the center of the discrimination point is calculated, and the weighted average gradation value corresponding to the center of the discrimination point is set as the gradation value of the discrimination point. A weighted average gradation value corresponding to the edge portion that contacts the edge line in the background region is calculated, and the weighted average gradation value corresponding to the edge portion is set as the gradation value of the background region. After that, the gradation value contrast ratio between the discrimination point of the scan rod and the background region can be calculated based on the gradation value of the discrimination point and the gradation value of the background region.

[0070] By way of example and not limitation, the examples herein determine the grayscale contrast ratio between the distinguishing point of the scan rod and the background area in the image information, specifically, the difference in grayscale between the distinguishing point and the background in the image. Note that the higher the grayscale contrast ratio between the distinguishing point and the background area, the more distinct the distinction between the distinguishing point and the background area. In general, the higher the image clarity of the image information, the higher the image quality of the image information.

[0071] Furthermore, the smoothness of the edge line is another important indicator of image clarity, and the smoother the edge line of the identification point of the scan rod, the higher the image clarity of the image information and the better the image quality of the image information.

[0072] In the present example, the image clarity of the image information can be determined based on the smoothness of the discrimination point edge line by evaluating the smoothness of the discrimination point edge line. Finally, the scan rod management system uses the image clarity information obtained in the above steps to determine the image quality of the entire scan rod.

[0073] According to the above exemplary method, during the oral cavity scanning process, the image quality of the scanner scanning the scan rod can be effectively evaluated and ensured, thereby improving the accuracy and reliability of the oral cavity scan data.

[0074] As shown in FIG. 3, FIG. 3 shows a schematic flowchart of the scan rod condition monitoring method provided in the present application, and in one preferred embodiment, the step of determining the image clarity of the image information based on the grayscale contrast ratio and smoothness includes: a step S310 of determining a first weight corresponding to the gray level contrast ratio and a second weight corresponding to the smoothness; a step S320 of determining a first product of the gray level contrast ratio and the first weight and a second product of the smoothness and the second weight; and step S330 of calculating the sum of the first product and the second product as a clarity value indicating image clarity.

[0075] In the examples of this application, how to determine the image clarity of image information through weighted calculation will be described in further detail. In one implementation scenario, a first weight can be assigned to the gray level contrast ratio to reflect its contribution or importance in assessing image clarity, and a second weight can be assigned to the smoothness to indicate its contribution or importance in assessing overall image clarity.

[0076] The scan rod management system calculates the product of the gray value contrast ratio and the corresponding first weight to obtain a first product, which indicates the weighted contribution of the gray value contrast ratio to determining image clarity. Similarly, the system calculates the product of the smoothness and the corresponding second weight to obtain a second product, which indicates the weighted contribution of the smoothness to determining image clarity. Finally, the first product and the second product are added to obtain an overall value indicating image clarity.

[0077] In one alternative example, the above calculation process can be expressed by the following equation: Clarity value = (tone contrast ratio x first weighting) + (smoothness x second weighting)

[0078] The exemplary method described above allows for a more accurate assessment of scan rod image clarity, thereby allowing for more efficient determination of scan rod image quality information.

[0079] As shown in FIG. 4, FIG. 4 shows a schematic flowchart of the scan rod condition monitoring method provided in the present application, and in one alternative implementation, the step of determining the image quality information of the scan rod based on the image clarity includes: a step S410 of determining a first comparison result between the clarity number and a preset clarity threshold; Step S420: if the first comparison result indicates that the clarity value is equal to or greater than the clarity threshold, determining that the image quality information indicates that the scan rod is of normal quality; and step S430 of determining that the image quality information indicates that the scan rod has a quality abnormality if the first comparison result indicates that the clarity value is less than the clarity threshold value.

[0080] The following further explains how to determine the image quality information of a scan rod, and provides a detailed description of a method based on comparing the image clarity number with a preset clarity threshold to determine the image quality information of a scan rod.

[0081] In one exemplary embodiment, the calculated clarity value is compared with a predetermined clarity threshold to obtain a first comparison result between the clarity value and the clarity threshold. In the examples of the present application, the clarity threshold may be set based on the design criteria and the intended performance of the scan rod, but is not limited thereto and can be understood as a minimum clarity threshold. The examples of the present application do not specifically limit or restrict the value range of the clarity threshold.

[0082] If the first comparison result indicates that the clarity value is equal to or greater than the clarity threshold, the image quality information is determined to indicate that the scan rod is of normal quality, and no further maintenance or adjustment of the scan rod is required. If the first comparison result indicates that the clarity value is less than the clarity threshold, the image quality information is determined to indicate that the scan rod is of abnormal quality, and maintenance or adjustment of the scan rod may be required.

[0083] According to the above example, the image quality of the scan rod can be automatically monitored and controlled, and simple and intuitive judgment criteria can be provided to evaluate the usage status of the scan rod, and timely measures can be taken when quality problems are observed, ensuring that the scan rod always maintains optimal performance, which helps to reduce clinical errors caused by equipment failure.

[0084] As shown in FIG. 5, FIG. 5 shows a schematic flowchart of the scan rod condition monitoring method provided in the present application, and there is one further optional implementation form, in which the step of determining the image quality information of the scan rod based on the scan rod three-dimensional data and the identification point three-dimensional data further includes the following steps S510 to S530.

[0085] In S510, standard three-dimensional data corresponding to the scan rods pre-stored in the scan rod database is determined.

[0086] However, the standard three-dimensional data includes standard scan rod three-dimensional data indicating the surface contour of the scan rod, and standard identification point three-dimensional data indicating the identification points of the scan rod.

[0087] In S520, the scan rod three-dimensional data is compared with the standard scan rod three-dimensional data, and the discrimination point three-dimensional data is compared with the standard discrimination point three-dimensional data, to obtain three-dimensional coordinate deviation values.

[0088] In S530, the image quality information of the scan rod is determined based on the three-dimensional coordinate deviation value.

[0089] In one alternative implementation, the present examples further detail a method for determining the image quality of the scan rod by comparing actual scan data with standard data pre-stored in a database.

[0090] First, by accessing the scan rod database, standard three-dimensional data (standard three-dimensional model) corresponding to the scan rod pre-stored in the scan rod database is determined, and the standard three-dimensional data is used to represent the intended, ideal, or standard state of the scan rod. For example, the standard three-dimensional data is three-dimensional data corresponding to the scan rod when it is in the same state as shipped, has not been used, and has not suffered any wear. The standard three-dimensional data specifically includes standard scan rod three-dimensional data representing the surface contour of the scan rod, and standard identification point three-dimensional data representing the identification points of the scan rod.

[0091] Next, the scan rod management system compares the 3D data obtained by the actual scan with the standard data in the database, and compares the scan rod 3D data with the standard scan rod 3D data, and the discrimination point 3D data with the standard discrimination point 3D data, respectively, to determine the difference between the actual scan data and the standard 3D data, and quantizes the difference to obtain a 3D coordinate deviation value.

[0092] Furthermore, the image quality information of the scan rod is determined based on the three-dimensional coordinate deviation value. Finally, the scan rod management system evaluates the image quality of the scan rod according to the three-dimensional coordinate deviation value. Specifically, if the three-dimensional coordinate deviation value is within the allowable range, the image quality of the scan rod is considered to be normal; if the deviation value exceeds the predetermined range, the image quality of the scan rod is considered to be possibly abnormal.

[0093] The above examples can ensure that scan rods maintain optimal performance in precision applications such as dental implant scanning, reducing clinical errors caused by equipment failure and helping to improve the safety and effectiveness of patient treatment.

[0094] In one alternative implementation, a deviation threshold value can be preset based on the design criteria and intended performance of the scan rod, and a second comparison result of the three-dimensional coordinate deviation value and the preset deviation threshold value can be determined by comparing the actually measured three-dimensional coordinate deviation value with the preset deviation threshold value.

[0095] If the second comparison result indicates that the three-dimensional coordinate deviation value is equal to or greater than the deviation threshold, i.e., the three-dimensional coordinate deviation value reaches or exceeds the preset deviation threshold, it indicates that there may be a problem with the image quality of the scan rod, and therefore the scan rod management system marks the scan rod as having abnormal quality.If the second comparison result indicates that the three-dimensional coordinate deviation value is less than the deviation threshold, i.e., the three-dimensional coordinate deviation value is lower than the preset deviation threshold, it indicates that the image quality of the scan rod is normal and no further maintenance or adjustment is required.

[0096] According to the above exemplary method, the image quality of the scan rod can be automatically monitored, and measures can be taken in a timely manner when quality problems are detected, which helps to reduce clinical errors caused by equipment failure and improve the safety and efficacy of patient treatment.

[0097] Since the effectiveness and safety of medical operations cannot be guaranteed if a damaged or degraded medical device is used, the present example provides a solution for determining the status information of the scan rod based on the number of times the scan rod is used. In one alternative implementation, the method includes: acquiring a scan rod usage record, the usage record being input by a user via an input device and being acquired before scanning the scan rod and / or during the process of scanning the scan rod; obtaining the number of times the scan rod has been used based on the usage record; and determining status information of the scan rod based on the number of uses of the scan rod.

[0098] In one alternative implementation, when a user (e.g., an oral surgeon or technician) operates a scan rod, for example, when the oral surgeon or technician uses a scanner to scan a scan rod placed in the oral cavity, the scan rod management system generates a corresponding scan rod usage record based on the user's operation, or can obtain the scan rod usage record before scanning the scan rod and / or during the process of scanning the scan rod. The usage record includes detailed information such as the scan rod's usage time, sterilization time, and sterilization count. By stating the scan rod usage record, the scan rod management system can accurately calculate the number of scan rod usages and provide a basis for subsequent scan rod status updates and management.

[0099] In one application scenario, suppose a dental hospital introduces an intelligent scan rod management system and applies it to the scanning and management process of oral scan rods. When a dental doctor uses a scanner to scan a scan rod placed in a patient's oral cavity, the scan rod management system associated with the scan rod will record information such as the time of each scan, the scanned area, the sterilization time, and the number of sterilizations, and generate a scan record. Furthermore, the scan rod management system intelligently calculates the number of times each scan rod is used based on the scan record.

[0100] Finally, the scan rod management system evaluates and determines the status information of the scan rod based on the number of times the scan rod has been used, and predicts that the quality of a scan rod is abnormal if the number of times the scan rod has been used reaches a preset threshold value.

[0101] According to the above method example, the usage information of the scan rod can be accurately recorded and updated in a timely manner, ensuring that the scan rod is always in good working condition, thereby providing reliable data support for the effective management of the scan rod.

[0102] In one alternative implementation, determining the status information of the scan rod based on the number of uses of the scan rod includes: determining a first comparison result between the number of uses and a preset number of uses threshold; determining that the scan rod is in a normal state if the first comparison result indicates that the number of uses is less than a predetermined number of uses threshold; and determining that the condition of the scan rod is abnormal quality if the first comparison result indicates that the number of uses is equal to or greater than a preset number of uses threshold.

[0103] In one alternative implementation, the scan rod management system periodically or after each scan of the scan rod determines whether the cumulative number of uses of the scan rod exceeds a preset threshold. Specifically, the threshold is preset based on the design service life and quality standards of the scan rod. The threshold setting for the number of uses of the scan rod can be changed based on the model number of the scan rod and the actual situation or application needs. For example, the threshold setting for the number of uses can be set to 100 or 200. Note that the present application does not specifically limit the range of the threshold value for the number of uses.

[0104] If the scan rod management system determines that the number of times the scan rod has been used is less than the usage threshold, the scan rod is in a normal state, i.e., the scan rod can continue to be used and does not require maintenance. If the scan rod management system determines that the number of times the scan rod has been used is equal to or greater than the usage threshold, it determines that the scan rod has reached the end of its useful life and predicts that maintenance or replacement is required. This information can then be automatically fed back to the user, for example, by providing interface information or audio, or by notifying the user via email or an application.

[0105] For example, in one example, when the number of times a scan rod has been used reaches a preset threshold for the number of times it has been used, the scan rod management system may output notification information or warning information on the display screen. For example, if the threshold for the number of times a scan rod has been used is 100 times, when the number of times a scan rod has been used is more than 100 times, the number of times the scan rod has been used may be displayed in a different color on the display screen to alert the user that the scan rod needs to be maintained or replaced with a new one.

[0106] According to the above example method, the user can be notified of the usage status of the scan rod in a timely manner. If the scan rod is used too many times, it may reach the end of its service life and the accuracy of the scan rod may no longer meet the requirements, that is, the quality is abnormal and it needs to be replaced with a new scan rod to ensure the accuracy and safety of medical operations.

[0107] In one alternative implementation, the step of acquiring scan information of the scan rod includes: In response to a first command, the scanning device periodically monitors the scan rod based on a preset self-inspection period, acquires self-inspection scan information, and updates and acquires status information of the scan rod based on the self-inspection scan information of the scan rod to determine the status of the scan rod, wherein the first command is used to instruct the scanning device to perform status monitoring on the scan rod based on a periodic self-inspection mode.

[0108] In a specific implementation scenario, the scanner starts the self-test program after receiving a specific first command, which is an automated command used to trigger periodic self-tests on the scan rods, and specifically, the first command is used to instruct the scanner to perform status monitoring on the scan rods based on a periodic self-test mode.

[0109] For example, in the present example, the scan rod management system may store one set of self-test instructions that are used to control the scanner to operate in a predetermined self-test mode and periodically monitor the condition and performance of the scan rod.

[0110] In the periodic self-inspection means, the scanner periodically monitors the surface condition and actual usage status of the scan rod according to a preset time interval (self-inspection period) to ensure that the scan rod is always in an optimal working condition. After the self-inspection process is completed, the scan rod management system correspondingly generates self-inspection scan information and records the date and self-inspection scan information of each self-inspection. The self-inspection scan information may include scan rod performance data, image quality data, etc.

[0111] After the self-inspection process is completed, the scan rod management system analyzes the performance data of the scan rod using the self-inspection scan information of the scan rod, monitors any selective performance degradation or failure symptoms present in the scan rod, updates the scan rod status information, and determines whether the scan rod is currently operating normally or requires maintenance.Periodic self-inspection of the scan rod can improve the maintenance efficiency of the scan rod.

[0112] In another alternative implementation, the present embodiment further provides a method for updating and determining a scan rod status during a periodic patrol inspection process, wherein the step of acquiring scan information of the scan rod includes: The method further includes a step of, in response to a second command, periodically monitoring the scan rod based on a preset cyclic inspection period by the scanning device to obtain cyclic inspection scan information, wherein the second command is used to instruct the scanning device to scan the scan rod based on a periodic cyclic inspection mode, the monitoring items in the periodic cyclic inspection mode are more than the monitoring items corresponding to the periodic self-inspection mode, and the monitoring period corresponding to the preset cyclic inspection period and the preset self-inspection period are different.

[0113] In a specific implementation scenario, the scanning device starts the self-inspection program after receiving a specific second command, which may be an automated command, and is used to trigger a periodic patrol inspection of the scan rod, specifically, the second command is used to instruct the scanning device to perform status monitoring of the scan rod according to a periodic patrol inspection mode.

[0114] For example, in the examples herein, the scan rod management system may store one set of patrol inspection instructions that are used to control the scanning device to operate in a predetermined patrol inspection mode to maintain the performance and reliability of the scan rod.

[0115] In the periodic inspection mode, the scanning device periodically monitors the surface condition and actual usage of the scan rod at a predetermined interval (periodic inspection period) to ensure that the scan rod maintains optimal operating conditions across a broad range of performance parameters. The periodic inspection period may be different from the self-inspection period; for example, the periodic inspection period may be longer than the self-inspection period, or vice versa. The periodic inspection mode monitors more items than the periodic self-inspection mode, covering more items than the periodic self-inspection mode. The periodic inspection mode scans the scan rod to more comprehensively evaluate its status. After the inspection process is completed, the scan rod management system generates periodic inspection scan information, which may include more comprehensive performance data, image quality data, etc., of the scan rod.

[0116] After the inspection process is completed, the scan rod management system analyzes the scan rod's performance data using the inspection scan information of the scan rod, monitors any selective performance degradation or failure symptoms present in the scan rod, updates the scan rod's status information, and determines whether the scan rod's current status is normal or requires maintenance. In one example, the scan rod management system automatically records the inspection scan information and generates a maintenance log. The above method example can improve the maintenance efficiency of the scan rod. In another example, the combination of periodic inspections and periodic self-inspections can ensure that the scan rod's performance at different levels is monitored, controlled, and maintained.

[0117] In one alternative implementation, the scan rod management system comprehensively compares the differences between the scan rod's usage count, the 3D data matching accuracy, the clarity of the scan rod surface image collected by the camera, etc., and reference values ​​(or preset thresholds). If it determines that the scan rod's condition is abnormal, for example, if it is determined that the scan rod's condition does not meet the preset performance, service life, or quality standard, it may determine that the scan rod's condition is abnormal and send an alarm to the user, such as a visual signal, an audio signal, a text message, or any other form of notification, to prompt the user to perform necessary maintenance operations. According to the above example method, the scan rod's condition can be monitored and controlled in a timely manner, and the user can be promptly notified when any problem that may affect the quality of the scan occurs.

[0118] In one alternative implementation, the scan rod condition monitoring method includes: A step of setting a wear maintenance flow based on the scan rod, the wear maintenance flow being used to perform maintenance on the scan rod for expected wear or failure occurring under a preset condition, the maintenance including at least one of equipment detection, repair, part replacement, and scan rod replacement; The method further includes the step of triggering the start of a wear maintenance flow when the state of the scan rod is determined to be abnormal quality.

[0119] In one alternative implementation scenario, the present embodiment further provides a wear maintenance flow that is initiated when a scan rod is determined to be in a quality abnormal state. First, the present embodiment can establish a wear maintenance flow based on the scan rod to manage expected wear or malfunctions that occur under normal use conditions of the scan rod. Illustratively, this wear maintenance flow includes a series of maintenance activities, such as equipment detection, repair, and replacement of parts or the entire scan rod, to avoid emergency shutdowns during scan rod operation and ensure the normal operation and performance of the equipment.

[0120] In one example, the above maintenance activities can be selected according to the specific condition and wear level of the scan rod. Specifically, equipment detection refers to comprehensively inspecting the scan rod to determine its performance and functionality. Repair refers to repairing any quality or wear issues found in the scan rod and restoring the scan rod to its normal operating state. Part replacement refers to a damaged or worn part of the scan rod that has reached or is nearing the end of its useful life and needs to be replaced with a new part. Scan rod replacement refers to a scan rod that is severely damaged and needs to be replaced with a new one. If the scan rod is determined to be in a quality abnormal state, a wear maintenance flow is triggered. If the system monitors that the scan rod's condition does not meet the preset quality standards, a maintenance flow is automatically initiated to ensure that the scan rod undergoes necessary maintenance or replacement in a timely manner.

[0121] The exemplary method of the present application allows for monitoring the condition of the scan rod, allowing for prompt maintenance when any issues arise that may affect the quality of the scan, maintaining the equipment performance of the scan rod and ensuring the quality of treatment.

[0122] In addition, the magnitude of the numbers of each step in the above embodiments does not indicate the order of execution, and the execution order of each process should be determined by its function and inherent logic, and does not limit the implementation process of the embodiments of the present application.

[0123] Corresponding to the scan rod status monitoring method of the above embodiment, Figure 6 is a structural schematic diagram of the scan rod status monitoring device provided in the embodiment of the present application, which can be realized as part or all of a computer device using software, hardware, or a combination of both, and the computer device can also be the electronic device shown in Figure 7.

[0124] Referring to FIG. 6, the scan rod status monitoring device includes: a first unit 601 for acquiring scan information of the scan rod; and a second unit 602 for updating and obtaining status information of the scan rod based on the scan information of the scan rod to determine the status of the scan rod.

[0125] Furthermore, in any one of the above embodiments, as one example of the present application, the first unit includes a first subunit that scans the scan rod using a scanning device in response to a scan activation command to obtain image information of the scan rod.

[0126] Furthermore, in any one of the above embodiments, as one example of the present application, the status information includes image quality information, and the second unit includes a second subunit that acquires the image quality information of the scan rod based on the image information of the scan rod.

[0127] Furthermore, in any one of the above embodiments, as an example of the present application, the status information further includes image quality warning information, and the device: a third unit for sending image quality warning information to a user when the image quality information indicates that the state of the scan rod is abnormal during scanning of the scan rod; and a fourth unit for displaying image quality information and image quality warning information after the scan is completed.

[0128] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: Determine image quality information of the scan rod based on image clarity of the image information; Reconstructing and obtaining scan rod three-dimensional data of the scan rod based on the image information, and determining image quality information of the scan rod based on the scan rod three-dimensional data; and / or Based on the image information, three-dimensional data of the discrimination points of the scan rod is reconstructed and acquired, and image quality information of the scan rod is determined based on the three-dimensional data of the discrimination points.

[0129] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: determining a gray-scale contrast ratio between the distinguishing point of the scan rod and a background area in the image information, and determining image clarity of the image information based on the gray-scale contrast ratio; and / or determining a smoothness of an edge line of the distinguishing point of the scan rod in the image information, and determining image clarity of the image information based on the smoothness; Based on the image clarity, image quality information of the scan rod is determined.

[0130] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: A first weight corresponding to the gradation value contrast ratio and a second weight corresponding to the smoothness are determined, a first product of the gradation value contrast ratio and the first weight and a second product of the smoothness and the second weight are determined, and the sum of the first product and the second product is taken as a clarity value indicating the image clarity.

[0131] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: A first comparison result between the clarity value and a predetermined clarity threshold is determined, and if the first comparison result indicates that the clarity value is greater than or equal to the clarity threshold, it is determined that the image quality information indicates that the scan rod is of normal quality, and if the first comparison result indicates that the clarity value is less than the clarity threshold, it is determined that the image quality information indicates that the scan rod is of abnormal quality.

[0132] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: The standard three-dimensional data corresponding to the scan rod pre-stored in the scan rod database is determined, the scan rod three-dimensional data is compared with the standard scan rod three-dimensional data, and the discrimination point three-dimensional data is compared with the standard discrimination point three-dimensional data, respectively, to obtain three-dimensional coordinate deviation values, and the image quality information of the scan rod is determined based on the three-dimensional coordinate deviation values, where the standard three-dimensional data includes the standard scan rod three-dimensional data representing the surface contour of the scan rod and the standard discrimination point three-dimensional data representing the discrimination points of the scan rod.

[0133] Furthermore, in any one of the above embodiments, as an example of the present application, the second subunit may further specifically include: A second comparison result between the three-dimensional coordinate deviation value and a predetermined deviation value threshold is determined, and if the second comparison result indicates that the three-dimensional coordinate deviation value is greater than or equal to the deviation value threshold, it is determined that the image quality information indicates that the scanning rod has abnormal quality, and if the second comparison result indicates that the three-dimensional coordinate deviation value is less than the deviation value threshold, it is determined that the image quality information indicates that the scanning rod has normal quality.

[0134] Further, in any one of the above embodiments, as an example of the present application, the device comprises: a fifth unit for acquiring a usage record of the scan rod, the usage record being input by a user via an input device, and being acquired before scanning the scan rod and / or during the process of scanning the scan rod; A sixth unit obtains the number of times the scan rod is used based on the usage record; and a seventh unit for determining status information of the scan rod based on the number of times the scan rod has been used.

[0135] Furthermore, in any one of the above embodiments, as an example of the present application, the seventh unit specifically further comprises: A first comparison result is determined between the number of uses and a preset threshold value for the number of uses, and if the first comparison result indicates that the number of uses is less than the preset threshold value for the number of uses, the condition of the scan rod is determined to be normal quality, and if the first comparison result indicates that the number of uses is greater than or equal to the preset threshold value for the number of uses, the condition of the scan rod is determined to be abnormal quality.

[0136] Furthermore, in any one of the above embodiments, as one example of the present application, the first unit may include: The device further includes a third subunit that, in response to the first command, periodically monitors the scan rod based on a preset self-inspection period by the scanning device, obtains self-inspection scan information, and updates and obtains status information of the scan rod based on the self-inspection scan information of the scan rod to determine the status of the scan rod, wherein the first command is used to instruct the scanning device to perform status monitoring on the scan rod based on a periodic self-inspection mode.

[0137] Furthermore, in any one of the above embodiments, as one example of the present application, the first unit may include: The fourth subunit further includes a fourth subunit that, in response to a second command, periodically monitors the scan rod based on a preset cyclic inspection period using the scanning device and acquires cyclic inspection scan information, wherein the second command is used to instruct the scanning device to scan the scan rod based on a periodic cyclic inspection mode, the monitoring items in the periodic cyclic inspection mode are more than the monitoring items corresponding to the periodic self-inspection mode, and the monitoring periods corresponding to the preset cyclic inspection period and the preset self-inspection period are different.

[0138] Further, in any one of the above embodiments, as an example of the present application, the device comprises: The device further includes an eighth unit for sending alarm information to a user when it is determined that the condition of the scan rod is a quality abnormality, the quality abnormality being used to indicate that the current condition of the scan rod does not meet a preset condition standard.

[0139] Further, in any one of the above embodiments, as an example of the present application, the device comprises: a ninth unit for setting a wear maintenance flow based on the scan rod, the wear maintenance flow being used to perform maintenance on the scan rod for expected wear or failure occurring under a preset condition, the maintenance including at least one of equipment detection, repair, part replacement, and scan rod replacement; and a tenth unit that triggers the start of a wear maintenance flow when the state of the scan rod is determined to be abnormal in quality.

[0140] Further, in any one of the above embodiments, as an example of the present application, the device comprises: It further includes an eleventh unit for displaying the status information by the user's client in response to a status information display command from the user.

[0141] In addition, when the scan rod status monitoring device provided in the above embodiment performs scan rod status monitoring, only the division of each of the above functional modules is used as an example to describe it. In actual applications, the above functions can be assigned to different functional modules as needed to complete them, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0142] The functional units and modules in the above embodiments may be integrated into one processing unit, each unit may exist physically alone, or two or more units may be integrated into one unit, and the integrated units may be realized as hardware or software functional units. The specific names of the functional units and modules are given merely to make them easier to distinguish from one another and do not limit the scope of protection of the embodiments of the present application.

[0143] In addition, since the contents of the information exchange and execution process between the above devices / units are based on the same concept as the method embodiments of the present application, the specific functions and technical effects thereof may be specifically referred to in the method embodiments, and the description thereof will be omitted here.

[0144] An embodiment of the present application further provides an electronic device, the electronic device including one or more processors and a memory, the memory being coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, and the one or more processors calling the computer instructions to cause the electronic device to perform the scan rod status monitoring method described above.

[0145] The electronic device may be a mobile phone, a smart panel, a tablet, a wearable electronic device, an in-vehicle electronic device, an augmented reality (AR) device, a virtual reality (VR) device, a laptop, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), a projector, or a communication device such as a server, a memory, or a base station, or a smart automobile, etc. The embodiments of the present application are not limited to any specific type of electronic device.

[0146] An embodiment of the present application further provides a computer-readable storage medium having computer instructions stored therein, which, when executed by an electronic device, causes the electronic device to perform the scan rod status monitoring method described above.

[0147] The computer instructions can be stored on a computer-readable storage medium and can also be transmitted from one computer-readable storage medium to another; for example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.) methods. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, or the like that aggregates one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tape), optical media, or semiconductor media (e.g., solid-state disks (SSDs)).

[0148] An embodiment of the present application further provides a computer program product including computer instructions that, when executed by an electronic device, cause the electronic device to perform the above-described method for monitoring the condition of a scan rod.

[0149] The computer storage medium and computer program product provided in the above embodiments of the present application can be used to execute the above methods, and therefore, the beneficial effects that can be achieved can refer to the beneficial effects corresponding to the above methods, and further description thereof will be omitted here.

[0150] The above embodiments may be implemented in whole or in part using software, hardware, firmware, or any combination thereof. When implemented using software, they may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded into a computer and executed, they generate, in whole or in part, the flow or functionality according to the embodiments of the present application. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another; for example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, radio, microwave, etc.) methods. The computer-readable storage medium can be any available medium accessible by a computer, or a data storage device such as a server or data center that contains one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tape), optical media (e.g., Digital Versatile Discs (DVDs)), or semiconductor media (e.g., solid state disks (SSDs)).

[0151] FIG. 7 is a structural schematic diagram of an electronic device provided in an embodiment of the present application, which may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0152] The device 700 may include one or more of a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input / output (I / O) interface 712, a sensor component 714, and a communication component 716.

[0153] The processing component 702 controls the overall operation of the device 700, e.g., related to display, telephone calls, data communications, camera operation, recording operations, etc. The processing component 702 can include one or more processors 720 to execute instructions and complete all or some of the steps of the methods described above. The processing component 702 can also include one or more modules to facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.

[0154] The memory 704 is configured to store various data to support operation of the device 700. Examples of this data include instructions for any applications or methods operating on the device 700, contact data, phone book data, messages, photos, videos, etc. The memory 704 may be implemented by any volatile or non-volatile storage device, or a combination thereof, such as, for example, static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0155] The power supply component 706 provides power to the various components of the device 700. The power supply component 706 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 700.

[0156] The multimedia component 708 includes a screen that provides an output interface between the device 700 and a user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from a user. The touch panel may include one or more touch sensors to detect touches, slides, and gestures on the touch panel. The touch sensors may detect not only the boundaries of a touch or slide operation but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front camera and / or a rear camera. When the device 700 is in an operational mode, such as a photo mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera may have a fixed optical lens system or may have a focal length and optical zoom capability.

[0157] The audio component 710 is configured to input and output audio signals. For example, the audio component 710 may include a microphone (MIC) configured to receive external audio signals when the device 700 is in an operation mode such as a call mode, a recording mode, or a voice recognition mode. The received audio signals may be further stored in the memory 704 or transmitted via the communication component 716. In some embodiments, the audio component 710 further includes a speaker to output audio signals.

[0158] The I / O interface 712 provides an interface between the processing component 702 and a peripheral interface module, which may be a keyboard, a click wheel, buttons, etc. These buttons include, but are not limited to, a home button, volume buttons, a start button, and a lock button.

[0159] The sensor component 714 includes one or more sensors that provide a state assessment for the device 700. For example, the sensor component 714 can detect the on / off state of the device 700, the relative positioning of a component, such as the display or keypad of the device 700, and can further detect changes in the position of the device 700 or a component of the device 700, the presence or absence of user contact with the device 700, the orientation, acceleration, or deceleration of the device 700, and temperature changes of the device 700. The sensor component 714 may also include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor component 714 may further include an optical sensor, such as a CMOS or CCD image sensor used for imaging applications. In some embodiments, the sensor component 714 may further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0160] The communications component 716 is configured to facilitate wired or wireless communications between the device 700 and other devices. The device 700 may have access to a wireless network based on communications standards such as WiFi, 2G, 3G, or a combination thereof. In one exemplary embodiment, the communications component 716 receives broadcast signals and broadcast-related information from an external broadcast management system via a broadcast channel.

[0161] In one exemplary embodiment, the communication component 716 further includes a near field communication (NFC) module for facilitating short-range communication. For example, the NFC module can be implemented using radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0162] In an exemplary embodiment, the apparatus 700 may be implemented with one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements to perform the methods described above.

[0163] In an exemplary embodiment, a non-transitory computer-readable storage medium containing instructions is further provided, such as a memory 704 containing instructions, which can be executed by the processor 720 of the device 700 to complete the method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0164] In the above embodiments, the description of each embodiment has its own emphasis, and for parts that are not detailed or described in an embodiment, reference can be made to the relevant descriptions of other embodiments.

[0165] As will be appreciated by those skilled in the art, each example unit and algorithm step described with reference to the embodiments filed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented by hardware or software depends on the specific application and design constraints of the technical solution. Although experts can implement the described functions using different methods for each specific application, such implementation should not be considered to go beyond the scope of the present application.

[0166] In the embodiments provided herein, the disclosed devices / network devices and methods may be realized in other ways. For example, the device / network device embodiments described above are merely exemplary, and the division of modules or units is merely a logical functional division. In actual implementation, other division methods may be used. For example, multiple units or components may be combined, integrated into other systems, or some features may be omitted or not implemented. Furthermore, the shown or discussed mutual couplings, direct couplings, or communication connections may be indirect couplings or communication connections via some interfaces, devices, or units, which may be electrical, mechanical, or other types of couplings.

[0167] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place or distributed across multiple network units, and some or all of the units may be selected according to actual needs to achieve the objectives of the solution of this embodiment.

[0168] The above embodiments are merely used to explain the technical solutions of the present application, and are not intended to limit the same. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments may still be modified or some technical features thereof may be equivalently replaced, and such modifications or replacements shall not deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and all of them shall fall within the protection scope of the present application.

Claims

1. acquiring scan information of the scan rod; and updating and acquiring status information of the scan rod based on the scan information of the scan rod to determine the status of the scan rod. A method for monitoring the state of a scan rod.

2. the step of acquiring scan information of the scan rod includes the step of scanning the scan rod with a scanning device in response to a scan activation command to acquire image information of the scan rod; The status information includes image quality information, and the step of updating and acquiring the status information of the scan rod based on the scan information of the scan rod includes: obtaining image quality information of the scan rod based on image information of the scan rod; 2. The method for monitoring the state of a scan rod according to claim 1.

3. the status information further includes image quality warning information; The scan rod condition monitoring method includes: During the scanning of the scan rod, if the image quality information indicates that the state of the scan rod is abnormal in quality, sending the image quality warning information to a user; 3. The method for monitoring the condition of a scan rod according to claim 2, further comprising the step of: displaying the image quality information and the image quality warning information after the scan is completed.

4. The step of acquiring image quality information of the scan rod based on the image information of the scan rod includes: determining image quality information of the scan rod based on image clarity of the image information; Reconstructing and acquiring three-dimensional scan rod data of the scan rod based on the image information, and determining image quality information of the scan rod based on the three-dimensional scan rod data; and / or 3. The method for monitoring the condition of a scan rod according to claim 2, further comprising the steps of: reconstructing and acquiring three-dimensional data of the identification points of the scan rod based on the image information; and determining image quality information of the scan rod based on the three-dimensional data of the identification points.

5. determining image quality information of the scan rod based on image clarity of the image information; determining a gray-scale contrast ratio between the scan rod identification point and a background area in the image information, and determining image clarity of the image information based on the gray-scale contrast ratio; and / or determining a smoothness of an edge line of the identification point of the scan rod in the image information, and determining image clarity of the image information based on the smoothness; and determining image quality information of the scan rod based on the image clarity.

6. determining image clarity of the image information based on the gray level contrast ratio and the smoothness; determining a first weight corresponding to the gray level contrast ratio and a second weight corresponding to the smoothness; determining a first product of the tone value contrast ratio and the first weight and a second product of the smoothness and the second weight; 6. The method for monitoring the condition of a scan rod according to claim 5, further comprising the step of: calculating a sum of the first product and the second product as a clarity number indicating the image clarity.

7. determining image quality information of the scan rod based on the image clarity; determining a first comparison between the clarity number and a preset clarity threshold; determining that the image quality information indicates that the scan rod is of normal quality if the first comparison result indicates that the clarity value is equal to or greater than the clarity threshold; 7. The scan rod condition monitoring method of claim 6, further comprising: if the first comparison result indicates that the clarity value is less than the clarity threshold, determining that the image quality information indicates that the scan rod has a quality abnormality.

8. determining image quality information of the scan rod based on the scan rod three-dimensional data and the discrimination point three-dimensional data, determining standard three-dimensional data corresponding to the scan rod pre-stored in a scan rod database, the standard three-dimensional data including standard scan rod three-dimensional data indicating a surface contour of the scan rod and standard identification point three-dimensional data indicating an identification point of the scan rod; a step of comparing the scan rod three-dimensional data with the standard scan rod three-dimensional data, and the discrimination point three-dimensional data with the standard discrimination point three-dimensional data, to obtain a three-dimensional coordinate deviation value; 5. The method for monitoring the condition of a scan rod according to claim 4, further comprising: determining image quality information of the scan rod based on the three-dimensional coordinate deviation value.

9. determining image quality information of the scan rod based on the three-dimensional coordinate deviation value, determining a second comparison result between the three-dimensional coordinate deviation value and a preset deviation value threshold; determining that the image quality information indicates that the scan rod has a quality abnormality if the second comparison result indicates that the three-dimensional coordinate deviation value is equal to or greater than the deviation value threshold value; 9. The scan rod status monitoring method of claim 8, further comprising: determining that the image quality information indicates that the scan rod is of normal quality if the second comparison result indicates that the three-dimensional coordinate deviation value is smaller than the deviation value threshold.

10. acquiring a scan rod usage record, the usage record being input by a user via an input device and being acquired before scanning the scan rod and / or during the process of scanning the scan rod; obtaining the number of times the scan rod has been used based on the usage record; 2. The method of claim 1, further comprising: determining status information of the scan rod based on the number of times the scan rod has been used.

11. determining status information of the scan rod based on the number of times the scan rod is used; determining a first comparison between the number of uses and a preset number of uses threshold; determining that the scan rod is in a normal state if the first comparison result indicates that the number of uses is less than the preset number of uses threshold; 11. The scan rod condition monitoring method of claim 10, further comprising: determining that the condition of the scan rod is abnormal quality if the first comparison result indicates that the number of uses is greater than or equal to the preset number of uses threshold.

12. The step of acquiring scan information of a scan rod includes:

3. The method for monitoring the status of a scan rod according to claim 2, further comprising the steps of: in response to a first command, by a scanning device, periodically monitoring the scan rod based on a predetermined self-inspection period, acquiring self-inspection scan information, updating and acquiring status information of the scan rod based on the self-inspection scan information of the scan rod, and determining the status of the scan rod, wherein the first command is used to instruct the scanning device to perform status monitoring on the scan rod based on a periodic self-inspection mode.

13. The step of acquiring scan information of a scan rod includes:

13. The method for monitoring the status of a scan rod of claim 12, further comprising: in response to a second command, a scanning device periodically monitors the scan rod based on a preset cyclic inspection period to obtain cyclic inspection scan information, the second command being used to instruct the scanning device to scan the scan rod based on a periodic cyclic inspection mode, the periodic cyclic inspection mode having more monitoring items than the periodic self-inspection mode, and the preset cyclic inspection period and the monitoring period corresponding to the preset self-inspection period being different.

14. A scan rod condition monitoring method as described in any one of claims 1 to 13, further comprising a step of sending alarm information to a user when the condition of the scan rod is determined to be a quality abnormality, the quality abnormality being used to indicate that the current condition of the scan rod does not meet a preset condition standard.

15. setting a wear maintenance flow based on the scan rod, the wear maintenance flow being used to perform maintenance on the scan rod for expected wear or failure that occurs under preset conditions, the maintenance including at least one of equipment detection, repair, part replacement, and scan rod replacement; The scan rod condition monitoring method of any one of claims 1 to 13, further comprising a step of triggering the start of the wear maintenance flow when the condition of the scan rod is determined to be a quality abnormality.

16. 2. The method of claim 1, further comprising the step of displaying the status information by a client of the user in response to a command from the user to display the status information.

17. a first unit for acquiring scan information of the scan rod; a second unit for updating and obtaining status information of the scan rod based on the scan information of the scan rod to determine the status of the scan rod; A scan rod condition monitoring device characterized by:

18. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein when the processor executes the computer program, the electronic device realizes the scan rod status monitoring method according to any one of claims 1 to 13.

19. A computer-readable storage medium having a computer program stored thereon, the computer program realizing the scan rod status monitoring method according to any one of claims 1 to 13, when executed by a processor.

Citation Information

Patent Citations

  • Data generation method, artificial tooth producing method, data generation program, data generation system

    JP2021003212A