Method and apparatus for acquiring calibrator file, and electronic device and storage medium

By displaying the file acquisition entrance, users can directly request the calibrator file from the file storage end and automatically store it in the scanner, which solves the problem of low efficiency in calibrator file acquisition in the existing technology and realizes efficient file update and privacy protection.

WO2025209254A1PCT designated stage Publication Date: 2025-10-09SHINING 3D TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/084721
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-25
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In the prior art, the process of obtaining the calibrator file relies on manual operation, which is inefficient and difficult to protect user privacy.

Method used

A method for obtaining calibrator files is provided. By displaying the file acquisition entrance, the user directly requests the calibrator file from the file storage end, and the calibrator file is automatically stored in the preset path of the scanner. Both online and offline acquisition methods are supported to ensure user privacy.

Benefits of technology

Improves the efficiency of obtaining and updating calibrator files, avoids remote control by technical support, and protects user privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025084721_09102025_PF_FP_ABST
    Figure CN2025084721_09102025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are a method and apparatus for acquiring a calibrator file, and an electronic device and a storage medium. A calibrator file corresponds to a calibrator, and the calibrator and the corresponding calibrator file thereof are configured to perform parameter calibration on a scanner. The method for acquiring a calibrator file comprises: displaying a file acquisition entry; in response to receiving an operation instruction of a user for the file acquisition entry, requesting a calibrator file from a file storage end by means of the file acquisition entry; acquiring the calibrator file returned by the file storage end; and storing the calibrator file in a preset storage path of a scanner. Therefore, the efficiency of acquiring and updating calibrator files can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, electronic device and storage medium for obtaining calibrator file

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on April 3, 2024, with application number 202410406060.7, and invention name “Method, device, electronic device and storage medium for obtaining calibrator files”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of calibrator file processing, and in particular to a method, device, electronic device and storage medium for obtaining a calibrator file. Background Art

[0003] In applications such as machine vision, image measurement, photogrammetry, and 3D reconstruction, a calibrator is used to establish a geometric model of camera imaging to correct lens distortion, determine the conversion relationship between physical dimensions and pixels, and determine the relationship between the 3D geometric position of a point on a spatial object's surface and its corresponding point in the image. By using a camera to image a flat plate with a fixed-pitch pattern array and applying a calibration algorithm, the camera's geometric model can be derived, resulting in high-precision measurement and reconstruction results. The flat plate with the fixed-pitch pattern array is the calibrator.

[0004] The calibrator can be used in a variety of scenarios. Taking the scanning scenario as an example, in order to ensure the scanning accuracy of the scanner, the user needs to use the calibrator to calibrate the scanner. When performing the calibration operation, the calibrator file corresponding to the calibrator is needed to complete the calibration. As a physical entity, the calibrator may be damaged or the surface may be scratched. At this time, the calibrator of the scanner needs to be replaced. Since each calibrator corresponds to a unique calibrator file, after the calibrator of the scanner is replaced, it is necessary to obtain the calibrator file corresponding to the replaced calibrator before continuing the calibration. However, the current process of obtaining the calibrator file relies heavily on manual operation, and the acquisition efficiency is low. Summary of the Invention

[0005] To address the above technical issues, the present application provides a method, device, electronic device, and storage medium for obtaining a calibrator file. The technical solutions are as follows:

[0006] According to a first aspect of the present application, a method for obtaining a calibrator file is provided, wherein the calibrator file corresponds to a calibrator, and the calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner; the method comprises:

[0007] Display file acquisition entrance;

[0008] In response to receiving an operation instruction from a user on the file acquisition entry, requesting a calibrator file from a file storage end through the file acquisition entry;

[0009] Obtaining the calibrator file returned by the file storage end;

[0010] The calibrator file is stored in the preset storage path of the scanner.

[0011] According to a second aspect of the present application, a device for obtaining a calibrator file is provided, wherein the calibrator file corresponds to a calibrator, and the calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner; the device comprises:

[0012] A display unit is configured as an entry for obtaining display files;

[0013] an acquiring unit configured to, in response to receiving an operation instruction from a user on the file acquiring entry, request a calibrator file from a file storage end through the file acquiring entry;

[0014] The acquisition unit is further configured to acquire the calibrator file returned by the file storage end;

[0015] The storage unit is configured to store the calibrator file in a preset storage path of the scanner.

[0016] According to a third aspect of the present application, an electronic device is provided, comprising:

[0017] processor;

[0018] a memory configured to store processor-executable instructions;

[0019] The processor is configured to implement the method as described in the first aspect.

[0020] According to a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the method described in the first aspect are implemented.

[0021] The technical solution provided by this application enables users to directly request the calibrator file corresponding to the calibrator from the file storage end through the provided file acquisition entrance. After receiving the calibrator file returned by the file storage end, the calibrator file can be automatically stored in the scanner according to the preset storage path, thereby improving the efficiency of obtaining and updating the calibrator file.

[0022] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0024] FIG1 is a schematic diagram of a calibrator application scenario in related technology.

[0025] FIG2 is a schematic diagram of a calibrator file acquisition scenario in related technology.

[0026] FIG3 is a flow chart of a method for obtaining a calibrator file of the present application.

[0027] FIG4 is a schematic structural diagram of a device for acquiring a calibrator file according to an embodiment of the present application.

[0028] FIG5 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0029] In order to enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be described in detail below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art should fall within the scope of protection of this application.

[0030] In applications such as machine vision, image measurement, photogrammetry, and 3D reconstruction, a calibrator is used to establish a geometric model of camera imaging. This is necessary to correct lens distortion, determine the conversion relationship between physical dimensions and pixels, and determine the relationship between the 3D geometric position of a point on a spatial object's surface and its corresponding point in the image. By using a camera to image a flat plate with a fixed-pitch pattern array and applying a calibration algorithm, the camera's geometric model can be derived, resulting in high-precision measurement and reconstruction results. For example, the calibrator shown in Figure 1 can be a flat plate with a fixed-pitch pattern array.

[0031] The calibrator can be used in a variety of scenarios. Take the scanning scenario as an example. In order to ensure the scanning accuracy of the scanner, the user needs to use the calibrator to calibrate the scanner. When performing the calibration operation, the calibrator file corresponding to the calibrator is needed to complete the calibration. The calibrator is a physical entity, and its material may be marble, glass, etc. During the transportation of the calibrator or the use of the user, it may be damaged or the surface may be scratched. At this time, the calibrator of the scanner needs to be replaced. Since each calibrator corresponds to a unique calibrator file, after the calibrator of the scanner is replaced, it is necessary to obtain the calibrator file corresponding to the replaced calibrator before continuing the calibration. However, the current process of obtaining the calibrator file relies heavily on manual operation, and the acquisition efficiency is low.

[0032] Please refer to Figure 2. On the one hand, currently, after the user replaces the calibrator of the scanner, the technical support personnel of the calibrator provider need to remotely control the client, such as the user's computer, to write the calibrator file corresponding to the replaced calibrator into the specific storage path of the scanner connected to the computer through remote control. Only then can the user use the new calibrator to calibrate the scanner. Since the process of replacing the calibrator file depends on the participation of technical support remote control and the manual participation of the user, the efficiency of calibrator file replacement is relatively low, and since the user's computer is remotely controlled by the technical support personnel, the user's privacy is also difficult to protect; on the other hand, when the user's When the scanner is configured with a calibrator for the first time, the corresponding calibrator file is missing in the scanner, and the calibrator file needs to be written for the first time. Alternatively, the calibrator file already exists in the user's scanner, but the calibrator file may be damaged or lost due to reasons such as scanner data loss, and the calibrator file needs to be retrieved. At this time, the calibrator provider's technical support personnel are also required to remotely control the client, such as the user's computer, to remotely write the calibrator file to the specific storage path of the scanner connected to the computer. Only then can the user calibrate the scanner. The efficiency of replacing the calibrator file is still relatively low, and the user's privacy is difficult to protect.

[0033] It is worth noting that the above introduction to the application scenarios of the calibrator is only an exemplary display. In actual applications, other application scenarios are not excluded and are not specifically limited to this.

[0034] To address the above issues, this application provides a method for obtaining a calibrator file. The calibrator file corresponds to a calibrator. The calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner. This method can improve the efficiency of obtaining and updating the calibrator file and protect user privacy. As shown in Figure 3, the method includes the following steps:

[0035] S301, display file acquisition entrance;

[0036] As an example, the execution subject of the above-mentioned method for obtaining the calibrator file can be a client or other execution subjects, and there is no limitation on this.

[0037] For example, when the execution entity of the above-mentioned method for obtaining a calibrator file is a client, the file acquisition entry can be displayed on the client. Specifically, the file acquisition entry can be displayed on the interaction interface between the client and the user. By displaying the file acquisition entry on the interaction interface between the client and the user, the interaction can be made more intuitive, and the user can more conveniently operate the file acquisition entry.

[0038] As an example, the client may be a software client installed on a computer, or a client installed on a scanner.

[0039] As an example, the file acquisition entry may be a text button option or an icon option that can be clicked by the user on the interactive interface between the client and the user, and there is no specific limitation on this.

[0040] S302: In response to receiving a user's operation instruction on the file acquisition entry, requesting a calibrator file from a file storage end through the file acquisition entry;

[0041] The above-mentioned calibrator can be implemented in many ways. For example, the calibrator can be a calibration plate, a calibration ruler, or other objects with calibration functions, without limitation.

[0042] As an example, the user's operation instruction for the file acquisition entry may be a click instruction. For example, the click instruction may be a touch click instruction or a mouse click instruction, and there is no specific limitation on this.

[0043] There are many ways to request a calibrator file from a file storage end through a file acquisition entry. As an example, one of the request methods may include: the file acquisition entry may be an online file acquisition entry, and the file storage end may be a cloud server; when the network connection is normal, the calibrator file is requested from the above-mentioned cloud server through the above-mentioned online file acquisition entry.

[0044] It is understandable that when the execution subject of the above-mentioned calibrator file acquisition method is the client, if the network connection is normal, the latest calibrator file can be obtained online in real time through the cloud server when there is a network, further improving the acquisition efficiency.

[0045] The online file acquisition portal can be used to request the calibrator file from the cloud server in a variety of ways. For example, one method may include first obtaining the address of a pre-configured cloud server; then, through the online file acquisition portal, sending a file request to the pre-configured cloud server address to request the calibrator file. By pre-configuring the cloud server address, when a file request is needed from the cloud server, the file request can be sent to the cloud server quickly and efficiently, without having to immediately obtain the address and then send the request, further improving the efficiency of calibrator file acquisition.

[0046] As another example, another method of requesting the calibrator file from the file storage end through the file acquisition portal may include: the file acquisition portal may be an offline file acquisition portal, and the file storage end may be a persistent storage medium; in the event of an abnormal network connection, the calibrator file can be requested from the persistent storage medium through the offline file acquisition portal. Even in the event of an abnormal network connection, normal acquisition of the calibrator file can be ensured, preventing the network connection status from affecting file acquisition, and improving the user experience.

[0047] The above-mentioned persistent storage medium can have multiple specific implementations. As an example, taking the client as the executing subject of the above-mentioned calibrator file acquisition method, when the client is a software client loaded on a computer, the above-mentioned persistent storage medium can be a U disk inserted by the user into the computer, and the U disk stores the calibrator file provided by technical support. The above-mentioned persistent storage medium can also be the local disk of the computer. Technical support can send the calibrator file to the user via email, and the user can store the calibrator file attached to the email to the local disk. There is no limitation on the specific implementation of the persistent storage medium.

[0048] It is worth noting that the above introduction of the method of requesting the calibrator file from the file storage end through the file acquisition entrance is only an exemplary display. In actual application, other request methods are not excluded and are not specifically limited to this.

[0049] The calibrator file can be requested from the persistent storage medium in a variety of ways through the above-mentioned offline file acquisition entry. As an example, one of the methods may include: displaying the storage path input entry; and obtaining the calibrator file in the above-mentioned persistent storage medium based on the storage path entered by the user in the storage path input entry.

[0050] As an example, taking the client as the executing subject of the above-mentioned calibrator file acquisition method, when the client is a software client loaded on a computer, the persistent storage medium can be a U disk inserted by the user into the computer, and the storage path input entrance of the U disk can be displayed on the interactive interface between the software client and the user. The user can enter or select a pre-known storage path of the calibrator file in the U disk in the storage path input entrance, and then obtain the calibrator file in the U disk based on the storage path.

[0051] As another example, another method of requesting a calibrator file from a file storage terminal through a file acquisition portal may include: obtaining a calibrator number input by a user; the calibrator number corresponds to a calibrator file; and sending a file request carrying the calibrator number to the file storage terminal, so that the file storage terminal searches for and returns the calibrator file corresponding to the calibrator number based on the file request. The calibrator number serves as a unique identifier for the calibrator and the corresponding calibrator file. By using this unique identifier to request the corresponding calibrator file from the file storage terminal, the required calibrator file can be quickly and accurately obtained.

[0052] As an example, a scanner can be used to directly scan the calibrator to obtain the calibrator number on the calibrator, and a file request carrying the calibrator number is sent to the file storage end, eliminating the need for the user to manually enter the calibrator number, thereby reducing manual operation steps.

[0053] As another example, another way to request a calibrator file from a file storage end through a file acquisition entry may include: first obtaining the account information input by the user, the account information is associated with the above-mentioned scanner, and the account information corresponds to the calibrator file, and then sending a file request carrying the account information and the association to the file storage end, so that the file storage end returns the calibrator file corresponding to the account information to the account corresponding to the account information according to the file request.

[0054] As an example, taking the client as the executing subject of the above-mentioned calibrator file acquisition method, when the client is a software client installed on a computer, the user can log in to the software client by entering account information. After logging in, the software client can send a file request carrying the account information and the association relationship (such as the scanner bound to the account) to the cloud server. The cloud server can confirm the user's account based on the file request, and determine the legitimacy of the scanner used by the user based on the association relationship. After the confirmation is completed, the calibrator file corresponding to the account information can be searched and returned to the software client.

[0055] For example, the association between the account information and the scanner can be determined when the user enters the scanner's serial number for the first time under the account corresponding to the account information. If the scanner is not bound to the user's account, the user can enter the scanner's serial number when logging into the account using the account information to activate the scanner and bind it to the account, thereby establishing the association between the account information and the scanner.

[0056] The above-mentioned account information may be implemented in a variety of ways. For example, one implementation may include: the account information may include the account name and the account password corresponding to the account name. The account information may also be implemented in other ways, which are not limited to this.

[0057] As an example, when it is detected that a user logs into an account using the above account information, the association relationship between the account information and the scanner can be displayed in the above account.

[0058] As an example, taking the client as the executing subject of the above-mentioned calibrator file acquisition method, when the client is a software client installed on a computer, the user can log in to the software client by entering the account information. After logging in, the software client interface can display all scanners bound to the account, that is, the association relationship between the account information and the scanner. For scanners that are not bound to the account, the user can enter the unbound scanner serial number after logging in to the software client, and bind the scanner to the account while activating the scanner, that is, the association relationship between the account information and the scanner is determined.

[0059] S303, obtaining the calibrator file returned by the file storage end;

[0060] For example, the calibrator number corresponding to the calibrator file returned by the file storage terminal can be displayed, so that the user can compare the calibrator number corresponding to the calibrator file returned by the file storage terminal with the calibrator number on the calibrator. This can facilitate the user to determine whether the calibrator and the calibrator file match.

[0061] S304: Store the calibrator file in a preset storage path of the scanner.

[0062] The above-mentioned calibrator file can be stored in the preset storage path of the above-mentioned scanner in a variety of ways. As an example, one of the storage methods may include: the original calibrator file is stored in the preset storage path, and the original calibrator file can be compared with the calibrator file returned by the above-mentioned file storage end first. If the original calibrator file is inconsistent with the calibrator file returned by the above-mentioned file storage end, the calibrator file returned by the file storage end is stored in the preset storage path of the above-mentioned scanner.

[0063] The above-mentioned calibrator file can be stored in the preset storage path of the above-mentioned scanner in a variety of ways. As another example, another storage method of storing the above-mentioned calibrator file in the preset storage path of the above-mentioned scanner may include: the original calibrator file is stored in the preset storage path, and the calibrator file returned by the file storage end can be stored in the preset storage path of the scanner to replace the original calibrator file.

[0064] As an example, taking the client as the executing subject of the above-mentioned calibrator file acquisition method, when the client is a software client installed on a computer, the above-mentioned scanner can be connected to the computer, and the connection method can be a wired connection or a wireless connection, thereby building a communication link between the scanner and the software client, and the software client can be used to calibrate the scanner.

[0065] According to the technical solution provided by the embodiment of the present application, the user can directly request the calibrator file corresponding to the calibrator from the file storage end through the provided file acquisition entry. After receiving the calibrator file returned by the file storage end, the calibrator file can be automatically stored in the scanner according to the preset storage path, thereby improving the efficiency of obtaining and updating the calibrator file. At the same time, since remote control of the technical support is avoided during the process of storing the calibrator file in the scanner, the user's privacy is protected.

[0066] Corresponding to the above method embodiment, the embodiment of the present application further provides a device for obtaining a calibrator file, wherein the calibrator file corresponds to a calibrator, and the calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner; as shown in FIG4 , the device may include:

[0067] The display unit 401 is configured as a display file acquisition entry;

[0068] The acquisition unit 402 is configured to, in response to receiving a user's operation instruction on the file acquisition entry, request a calibrator file from the file storage end through the file acquisition entry;

[0069] The acquisition unit 402 is further configured to acquire the calibrator file returned by the file storage end;

[0070] The storage unit 403 is configured to store the calibrator file in a preset storage path of the scanner.

[0071] As an example, the file acquisition entry includes an online file acquisition entry, and the file storage end is a cloud server; the acquisition unit 402 is specifically configured to request the calibrator file from the cloud server through the online file acquisition entry when the network connection is normal.

[0072] As an example, the acquisition unit 402 is specifically configured to acquire the address of a pre-configured cloud server; and send a file request to the address of the cloud server through the online file acquisition portal to request a calibrator file.

[0073] As an example, the original calibrator file is stored in the preset storage path; the storage unit 403 is specifically configured to compare the original calibrator file with the calibrator file returned by the file storage end; if there is inconsistency, the calibrator file is stored in the preset storage path of the scanner.

[0074] As an example, the file acquisition entry includes an offline file acquisition entry, and the file storage end is a persistent storage medium; the acquisition unit 402 is specifically configured to request the calibrator file from the persistent storage medium through the offline file acquisition entry when the network connection is abnormal.

[0075] As an example, the acquisition unit 402 is specifically configured to display a storage path input entry; and acquire a calibrator file in the persistent storage medium based on the storage path input by the user in the storage path input entry.

[0076] As an example, the acquisition unit 402 is specifically configured to acquire a calibrator number input by a user; the calibrator number corresponds to a calibrator file; and send a file request carrying the calibrator number to a file storage end.

[0077] As an example, the original calibrator file is stored in the preset storage path; the storage unit 403 is specifically configured to store the calibrator file in the preset storage path of the scanner to replace the original calibrator file.

[0078] As an example, the acquisition unit 402 is also configured to display the calibrator number corresponding to the calibrator file returned by the file storage end, so that the user can compare the calibrator number corresponding to the calibrator file returned by the file storage end with the calibrator number on the calibrator.

[0079] As an example, the acquisition unit 402 is specifically configured to obtain account information input by the user, the account information is associated with the scanner, and the account information corresponds to the calibrator file; and a file request carrying the account information and the association is sent to the file storage end, so that the file storage end returns the calibrator file to the account corresponding to the account information.

[0080] As an example, the acquiring unit 402 is further configured to determine the association relationship when detecting that the user enters the serial number of the scanner for the first time under the account corresponding to the account information.

[0081] As an example, the obtaining unit 402 is further configured to display the association relationship in the account when detecting that a user logs into the account using the account information.

[0082] The present application also provides an electronic device, as shown in FIG5 , which includes:

[0083] Processor 501;

[0084] a memory 502 configured to store processor-executable instructions;

[0085] The processor 501 is configured to implement the method for obtaining the calibrator file described in any one of the embodiments above.

[0086] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for obtaining a calibrator file described in any one of the above embodiments is implemented.

[0087] The above is only a specific implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application. Industrial Applicability:

[0088] In the calibrator file acquisition method provided in the present invention, the user can directly request the calibrator file corresponding to the calibrator from the file storage end through the provided file acquisition entrance. After receiving the calibrator file returned by the file storage end, the calibrator file can be automatically stored in the scanner according to the preset storage path, which improves the efficiency of acquiring and updating the calibrator file and has strong industrial applicability.

Claims

1. A method for obtaining a calibrator file, wherein the calibrator file corresponds to a calibrator, and the calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner; wherein: The method comprises: Display file acquisition entrance; In response to receiving an operation instruction from a user on the file acquisition entry, requesting a calibrator file from a file storage end through the file acquisition entry; Obtaining the calibrator file returned by the file storage end; The calibrator file is stored in the preset storage path of the scanner.

2. The method according to claim 1, wherein The file acquisition entry includes an online file acquisition entry, and the file storage end is a cloud server; The step of requesting the calibrator file from the file storage end through the file acquisition entry includes: When the network connection is normal, the calibrator file is requested from the cloud server through the online file acquisition portal.

3. The method according to claim 2, wherein: The step of requesting the calibrator file from the cloud server through the online file acquisition portal includes: Get the address of the pre-configured cloud server; A file request is sent to the address of the cloud server through the online file acquisition portal to request a calibrator file.

4. The method according to claim 1, wherein The original calibrator file is stored in the preset storage path; The step of storing the calibrator file in a preset storage path of the scanner includes: Comparing the original calibrator file with the calibrator file returned by the file storage end; If they are inconsistent, the calibrator file is stored in the preset storage path of the scanner.

5. The method according to claim 1, wherein The file acquisition entry includes an offline file acquisition entry, and the file storage end is a persistent storage medium; requesting the calibrator file from the file storage end through the file acquisition entry includes: In the case of abnormal network connection, the calibrator file is requested from the persistent storage medium through the offline file acquisition entry.

6. The method according to claim 5, wherein: Requesting a calibrator file from the persistent storage medium through the offline file acquisition entry includes: Display storage path input entry; Based on the storage path input by the user in the storage path input entry, a calibrator file is obtained in the persistent storage medium.

7. The method according to claim 1, wherein The step of requesting the calibrator file from the file storage end through the file acquisition entry includes: Get the calibrator number input by the user; the calibrator number corresponds to the calibrator file; Send the file request carrying the calibrator number to the file storage end.

8. The method according to claim 1, wherein The original calibrator file is stored in the preset storage path; The step of storing the calibrator file in a preset storage path of the scanner includes: The calibrator file is stored in the preset storage path of the scanner to replace the original calibrator file.

9. The method according to claim 1, wherein The method further comprises: The calibrator number corresponding to the calibrator file returned by the file storage end is displayed, so that the user can compare the calibrator number corresponding to the calibrator file returned by the file storage end with the calibrator number on the calibrator.

10. The method according to claim 1, wherein The step of requesting the calibrator file from the file storage end through the file acquisition entry includes: Obtaining account information input by a user, wherein the account information is associated with the scanner and corresponds to a calibrator file; A file request carrying the account information and the association relationship is sent to a file storage end, so that the file storage end returns the calibrator file to the account corresponding to the account information.

11. The method according to claim 10, wherein: The method further comprises: The association relationship is determined when it is detected that the user enters the serial number of the scanner for the first time under the account corresponding to the account information.

12. The method according to claim 11, wherein The method further comprises: When it is detected that a user logs into the account using the account information, the association relationship is displayed in the account.

13. A device for obtaining a calibrator file, wherein the calibrator file corresponds to a calibrator, and the calibrator and its corresponding calibrator file are configured to perform parameter calibration on a scanner; wherein: The device comprises: A display unit is configured as an entry for obtaining display files; an acquiring unit configured to, in response to receiving an operation instruction from a user on the file acquiring entry, request a calibrator file from a file storage end through the file acquiring entry; The acquisition unit is further configured to acquire the calibrator file returned by the file storage end; The storage unit is configured to store the calibrator file in a preset storage path of the scanner.

14. An electronic device, wherein: include: processor; a memory configured to store processor-executable instructions; The processor is configured to implement the method according to any one of claims 1 to 12.

15. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.

Citation Information

Patent Citations

  • Method, device and system for transmitting file

    CN102801786A

  • Three-dimensional scanning system and method, electronic device and storage medium

    CN113079269A

  • Three-dimensional scanning system and method, electronic device and storage medium

    CN113079270A

  • File generation method and device, server and storage medium

    CN113434472A

  • Browsing or searching user interfaces and other aspects

    US20090307306A1