Remote precision measurement system for femtosecond laser therapeutic instrument

By designing a remote accuracy measurement system for femtosecond laser therapy instruments, high-resolution images are generated using CCD sensors and electron microscopes, and image processing is performed through the back-end server, the problem of inaccurate accuracy measurement of femtosecond laser therapy instruments in the prior art is solved, and efficient and accurate accuracy measurement is achieved.

CN119915195APending Publication Date: 2025-05-02CHINESE PEOPLES LIBERATION ARMY ARMY SPECIAL MEDICAL CENTER
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411977452.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

The prior art lacks the accuracy measurement standards for femtosecond laser therapy instruments, resulting in insufficient accuracy control of point spacing and line spacing during femtosecond laser cutting, which affects the treatment effect.

Method used

Design a remote accuracy measurement system for femtosecond laser therapy instruments, including measurement hardware module, back-end server module and front-end platform module. High-resolution laser digital images are generated by CCD sensors and electron microscopes, and the back-end server performs image denoising and least squares estimation to calculate the accuracy of point and line spacing.

Benefits of technology

Improves the accuracy of remote accuracy measurement of femtosecond laser therapy instruments, simplifies workflow, reduces work complexity, and is suitable for professional and non-professional measurement personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119915195A_ABST
    Figure CN119915195A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of medical equipment, and discloses a femtosecond laser therapeutic instrument remote precision measurement system, which comprises a measurement hardware module used for receiving laser pulses, generating electric signals, generating high-resolution laser digital images and obtaining laser digital image data; the rear-end server module is used for receiving the laser digital image data of the front end and measuring the dot spacing and line spacing precision of the laser digital image data; and the front-end platform module is used for constructing a visual interface, and is used for message communication between users, so that the accuracy of remote precision measurement of the femtosecond laser therapeutic instrument is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of medical equipment, and in particular to a remote precision measurement system for a femtosecond laser therapeutic apparatus. Background Art

[0002] Femtosecond laser technology is widely used in ophthalmic treatment, and its application in ophthalmic surgery is mainly reflected in corneal refractive surgery. Femtosecond laser has the characteristics of high precision, high stability, fast speed and high efficiency, and can accurately cut and reshape the cornea, thereby changing the curvature of the cornea to achieve the purpose of correcting vision.

[0003] However, there is currently no standard for the accuracy measurement of femtosecond laser therapeutic devices in China, and the precision control of the point spacing and line spacing during the femtosecond laser cutting process plays a vital role in the treatment effect. For the accuracy measurement of femtosecond lasers, the existing method generally uses a femtosecond laser therapeutic device to mark dots on the mold, and then manually measures the dot accuracy. This manual measurement method has disadvantages. In the absence of relevant industry standards, the measurement results of each metrologist are different, resulting in low accuracy when performing remote accuracy measurement of femtosecond laser therapeutic devices. Summary of the invention

[0004] An embodiment of the present application provides a remote precision measurement system for a femtosecond laser therapeutic apparatus, which can improve the accuracy of remote precision measurement of a femtosecond laser therapeutic apparatus.

[0005] The present application embodiment provides a remote precision measurement system for a femtosecond laser therapeutic apparatus, the system comprising:

[0006] The measurement hardware module is used to receive laser pulses and generate electrical signals, generate high-resolution laser digital images, obtain laser digital image data, and store the laser digital image data in the computer through the hardware supporting driver;

[0007] The back-end server module is used to receive the laser digital image data from the front-end, and to perform image denoising on the laser digital image by constructing a coordinate system for the laser digital image to obtain a target digital image, and to estimate the parameters of the Archimedean spiral curve equation corresponding to the laser point position in the target digital image using the least square method to obtain the curve equation parameters, and to complete the measurement of the point spacing and line spacing accuracy according to the curve equation parameters;

[0008] The front-end platform module is used to build a visual interface and for message communication between users.

[0009] In this example, the accuracy of the femtosecond laser therapy device is measured by digital imaging methods, and an algorithm is designed to calculate the point spacing and line spacing of the femtosecond laser device. The measurement process is efficient and consistent. The measurement software system is designed in a front-end and back-end separation form, which makes it more convenient for professional metrology technicians to perform remote measurements. Non-professional measurement personnel can also carry out measurement work under the remote guidance of professional metrology technicians, which greatly simplifies the workflow and improves work efficiency.

[0010] In a possible implementation, the hardware measurement device module includes a CCD sensor and an electron microscope, wherein:

[0011] A CCD sensor, used for receiving laser pulses from a femtosecond laser therapy device, recording corresponding positions of the laser pulses and generating electrical signals;

[0012] The electron microscope is used to amplify the electrical signal generated by the CCD sensor to obtain a first electrical signal, and to generate a high-resolution digital image according to the first electrical signal to obtain laser digital image data.

[0013] In a possible implementation, the backend server module includes a digital image transmission module, a digital image measurement module, and a database storage module, wherein:

[0014] A digital image transmission module, used for receiving the laser digital image data uploaded by the measurement hardware module, and storing the laser digital image data in an image warehouse of a server;

[0015] The digital image measurement module is used to form an Archimedean spiral curve for the laser points and laser point groups on the laser digital image data as a whole, and to measure the point spacing and line spacing of the laser digital image data according to the Archimedean spiral curve to obtain the measurement results;

[0016] The database storage module is used to store and read the user information and the measurement results corresponding to the laser digital image data in the Mysql database.

[0017] In a possible implementation, the front-end platform module includes a user login module, a data upload module, an operation query module, and a communication module, wherein:

[0018] User login module, used to display user account registration, login and verification code;

[0019] Data upload module, used to control user account registration, login, verification code and other user information and measurement results upload;

[0020] Operation query module, used to show the correct operation methods and steps of femtosecond laser in the form of pictures and texts;

[0021] The communication module is used for secure communication between remote professional metering users and on-site operation users.

[0022] In a possible implementation, the digital image measurement module is specifically used for:

[0023] Using a non-local mean filtering method to perform denoising on the laser digital image data to obtain target digital image data;

[0024] Calculating the point distance accuracy of the target digital image data according to the target digital image data to obtain first accuracy information;

[0025] generating an Archimedean curve according to the target digital image data;

[0026] Determining a parameter vector according to the Archimedean curve;

[0027] The parameter vector is updated according to a preset damping factor to obtain a target parameter;

[0028] Calculate the line distance accuracy of the target digital image data according to the target parameters to obtain second accuracy information;

[0029] The first precision information and the second precision information are determined as measurement results.

[0030] In a possible implementation, in the aspect of updating the parameter vector according to the preset damping factor to obtain the target parameter, the digital image measurement module is specifically used for:

[0031] Randomly set the initial value of the parameter vector to obtain the first parameter;

[0032] Calculate the first-order partial derivative Jacobian matrix of the parameter vector to obtain the target matrix;

[0033] The first parameter is updated according to the target matrix and the preset damping factor to obtain the target parameter.

[0034] The remote precision measurement system of the femtosecond laser therapeutic apparatus provided in the embodiment of the present application includes a measurement hardware module, which is used to receive laser pulses and generate electrical signals, generate high-resolution laser digital images, obtain laser digital image data, and store the laser digital image data in the computer through a hardware-matched driver, a back-end server module, which is used to receive the laser digital image data of the front end, and perform image denoising on the laser digital image by constructing a coordinate system for the laser digital image to obtain a target digital image, use the least squares method to estimate the parameters of the Archimedean spiral curve equation corresponding to the laser point position in the target digital image, obtain the curve equation parameters, and complete the measurement of the point spacing and line spacing accuracy according to the curve equation parameters, and a front-end platform module, which is used to construct a visual interface and for message communication between users. Therefore, the laser digital image data can be denoised by the back-end server module, and the point spacing and line spacing accuracy can be measured using the least squares method, thereby improving the accuracy of remote precision measurement of the femtosecond laser therapeutic apparatus. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the specific implementation of the present invention, the following will briefly introduce the drawings required for use in the specific implementation. In all the drawings, each element or part is not necessarily drawn according to the actual scale.

[0036] Figure 1 A structural schematic diagram of a remote precision measurement system for a femtosecond laser therapeutic apparatus is provided for an embodiment of the present application;

[0037] Figure 2 A structural schematic diagram of a measuring device module is provided for an embodiment of the present application;

[0038] Figure 3 A schematic diagram of the structure of a back-end server module is provided for an embodiment of the present application;

[0039] Figure 4 A schematic diagram of the structure of a front-end platform module is provided for the embodiment of the present application

[0040] Figure 5 A schematic diagram of a flow chart of a digital image measurement module is provided for an embodiment of the present application;

[0041] Figure 6 A schematic diagram of a process for updating a parameter vector is provided for an embodiment of the present application;

[0042] Figure 7 A flowchart of a remote precision measurement system for a femtosecond laser therapeutic apparatus is provided for an embodiment of the present application;

[0043] Figure 8An algorithm flow chart for calculating line spacing using the least squares method is provided for an embodiment of the present application. DETAILED DESCRIPTION

[0044] The following embodiments of the technical solution of the present invention are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and are therefore only used as examples, and cannot be used to limit the protection scope of the present invention.

[0045] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should be the common meanings understood by technicians in the field to which the present invention belongs. The terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so as to implement the embodiments of the present disclosure described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. Unless otherwise specified, the term "multiple" means two or more. In the embodiments of the present disclosure, the character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B. The term "and / or" is a description of the association relationship of objects, indicating that there can be three relationships. For example, A and / or B means: A or B, or, A and B. The term "corresponding" can refer to an association relationship or a binding relationship, and A and B correspondingly refer to an association relationship or a binding relationship between A and B.

[0046] See also Figure 1 , Figure 1 The present invention provides a schematic diagram of a remote precision measurement system for a femtosecond laser therapeutic apparatus. Figure 2 As shown, the remote precision measurement system of femtosecond laser therapeutic instrument includes: a front-end platform module 3, a back-end server module 2, and a measurement hardware module 1, wherein:

[0047] The measurement hardware module 1 is used to receive laser pulses and generate electrical signals, generate high-resolution laser digital images, obtain laser digital image data, and store the laser digital image data in the computer through a driver program matched with the hardware;

[0048] The back-end server module 2 is used to receive the laser digital image data from the front end, and to perform image denoising on the laser digital image by constructing a coordinate system for the laser digital image to obtain a target digital image, and to estimate the parameters of the Archimedean spiral curve equation corresponding to the laser point position in the target digital image using the least square method to obtain the curve equation parameters, and to complete the measurement of the point spacing and line spacing accuracy according to the curve equation parameters;

[0049] Front-end platform module 3, used to build a visual interface and for message communication between users

[0050] In one possible implementation, Figure 2 As shown, the hardware measurement device module includes a CCD sensor 21 and an electron microscope 22, wherein:

[0051] The CCD sensor 21 is used to receive the laser pulse from the femtosecond laser therapy device, and to record the corresponding position of the laser pulse and generate an electrical signal;

[0052] The electron microscope 22 is used to amplify the electrical signal generated by the CCD sensor to obtain a first electrical signal, and to generate a high-resolution digital image according to the first electrical signal to obtain laser digital image data.

[0053] In one possible implementation, Figure 3 As shown, the backend server module includes a digital image transmission module 31, a digital image measurement module 32, and a database storage module 33, wherein:

[0054] The digital image transmission module 31 is used to receive the laser digital image data uploaded by the measurement hardware module and store the laser digital image data in the image warehouse of the server;

[0055] The digital image measurement module 32 is used to form an Archimedean spiral curve for the laser points and the laser point group on the laser digital image data as a whole, and to measure the point spacing and line spacing of the laser digital image data according to the Archimedean spiral curve to obtain a measurement result;

[0056] The database storage module 33 is used to store and read the user information and the measurement results corresponding to the laser digital image data in the MySQL database.

[0057] In one possible implementation, Figure 4 As shown, the front-end platform module includes a user login module 41, a data upload module 42, an operation query module 43, and a communication module 44, wherein:

[0058] User login module 41, used to display user account registration, login and verification code;

[0059] The data upload module 42 is used to control the registration of user accounts, login, verification codes and other user information and the upload of measurement results;

[0060] Operation query module 43, used to display the correct operation method and steps of the femtosecond laser in the form of pictures and texts;

[0061] The communication module 44 is used for secure communication between remote professional metering users and on-site operation users.

[0062] In one possible implementation, Figure 5 As shown, the front-end platform module includes: a user login module 41, a data upload module 42, an operation query module 43, and a communication module 44, wherein:

[0063] In one possible implementation, Figure 5 As shown, the extraction unit is specifically used for:

[0064] A1. De-noising the laser digital image data using a non-local mean filtering method to obtain target digital image data;

[0065] A2. Calculating the point distance accuracy of the target digital image data according to the target digital image data to obtain first accuracy information;

[0066] A3, generating an Archimedean curve according to the target digital image data;

[0067] A4. Determine a parameter vector according to the Archimedean curve;

[0068] A5. updating the parameter vector according to a preset damping factor to obtain a target parameter;

[0069] A6. Calculate the line distance accuracy of the target digital image data according to the target parameters to obtain second accuracy information;

[0070] A7. Determine the first precision information and the second precision information as measurement results.

[0071] Among them, the laser digital image can be filtered and processed by a non-local mean filtering method based on the Opencv software package to obtain the target digital image data. Specifically, the laser digital image can be filtered and processed by a non-local mean filtering method according to the method shown in the following formula to obtain the target digital image data:

[0072]

[0073] In the formula represents the estimated digital image without noise; w represents the weight calculated according to the similarity of other pixel points y in the neighborhood I of pixel point x; v(y) represents the laser digital image data; Z(x) represents the normalization parameter, which can be determined by the system default; h represents the smoothing parameter, which controls the shape of the Gaussian function. The steeper the Gaussian function, the higher the attenuation degree, which can be determined by the system default.

[0074] After the target digital image data is obtained, the point distance accuracy of the target digital image data may be calculated according to the target digital image data by the method shown in the following formula to obtain the first accuracy information:

[0075]

[0076] Where d1 represents the first precision information; N represents the number of all laser points in the target digital image data; the coordinate information corresponding to each pair of two laser points can be expressed as (x i ,y i ) and (x j ,y j ).

[0077] After obtaining the first precision information, the parametric equation corresponding to the Archimedean spiral formed by the laser point set can be constructed in the Cartesian rectangular coordinate system, which can be expressed as This results in the Archimedean curve.

[0078] After the Archimedean curve is obtained, a parameter vector of the Archimedean curve can be determined by constructing the Archimedean curve according to a parameter equation corresponding to the Archimedean curve, which can be expressed as B=[a, b, h, k], thereby obtaining the parameter vector.

[0079] After the parameter vector is obtained, the parameter vector may be optimized and updated by using the Levenberg-Marquardt algorithm to obtain the target parameter.

[0080] After the target parameters are obtained, the line distance accuracy of the target digital image data is calculated according to the target parameters by the method shown in the following formula to obtain the second accuracy information:

[0081] d2=bΔθ

[0082] In the formula, d2 represents the second precision information; b represents the target parameter; Δθ represents the change in the angle between the laser point in the target digital image data and the origin of the Cartesian rectangular coordinate system when the parameter is updated.

[0083] After the second precision information is obtained, the first precision information and the second precision information are jointly determined as a measurement result.

[0084] In this example, a parameter vector is obtained by constructing a parametric equation corresponding to the Archimedean curve in a Cartesian rectangular coordinate system, and the parameter vector is updated according to a preset damping factor to obtain a target parameter. The linear distance accuracy of the target digital image data is calculated based on the target parameter to obtain second precision information, thereby improving the accuracy of the second precision information and thus improving the accuracy of remote precision measurement of a femtosecond laser therapy device.

[0085] In one possible implementation, Figure 6 As shown, in the aspect of updating the parameter vector according to the preset damping factor to obtain the target parameter, the extraction unit is specifically used for:

[0086] B1. Randomly set the initial value of the parameter vector to obtain the first parameter;

[0087] B2. Calculate the Jacobian matrix of the first-order partial derivative of the parameter vector to obtain the target matrix;

[0088] B3. Update the first parameter according to the target matrix and the preset damping factor to obtain the target parameter.

[0089] Here, a numerical value may be randomly set as an initial value of the parameter vector to obtain the first parameter.

[0090] After obtaining the first parameter, the first-order partial derivative Jacobian matrix corresponding to the parameter vector is calculated by a general calculation method to obtain the target matrix. The target matrix can be expressed as follows:

[0091]

[0092] Where minE(B) represents the target matrix; Table Parameter equation corresponding to Archimedean curve; represents the horizontal coordinate of the discrete parameter point; Represents the ordinate of the discrete parameter point.

[0093] After the target matrix is ​​obtained, the first parameter may be updated according to the target matrix and the preset damping factor by the method shown in the following formula to obtain the target parameter:

[0094] (J T J+λdiag(J T J))ΔB=J T r

[0095] Where J represents the target matrix; T represents the transposed matrix of the target matrix; ΔB represents the update amount of the parameter vector; λ represents the preset damping factor; and r represents the target parameter.

[0096] In this example, the target matrix is ​​obtained by constructing the first-order partial derivative Jacobian matrix corresponding to the parameter vector, and the first parameter is updated by the target matrix to obtain the target parameter, thereby improving the accuracy of obtaining the target parameter and thus improving the accuracy of remote precision measurement of the femtosecond laser therapy device.

[0097] In a possible implementation, data is transmitted between the front-end platform module and the back-end server module via a Minio distributed data transmission storage system.

[0098] In this example, the data transmission between the front-end platform module and the back-end server module is realized by adopting the Minio distributed data transmission and storage system, thereby improving the efficiency of remote precision measurement of the femtosecond laser therapy device.

[0099] In a possible implementation, the backend server uses the Websocket protocol for communication to provide real-time full-duplex communication between the front-end platform module and the backend server module.

[0100] In this example, by using the Websocket protocol for communication, real-time full-duplex communication can be provided for the front-end platform module and the back-end server module, thereby improving the efficiency of remote precision measurement of the femtosecond laser therapy device.

[0101] In a possible implementation, the front-end platform module also includes an Nginx static server module for providing HTTP and Web reverse proxy functions, solving AJAX cross-domain problems, and optimizing the access speed of the front-end platform module.

[0102] In this example, the Nginx static server module is used as the server of the front-end platform module, providing HTTP and Web reverse proxy functions for the front-end platform module, thereby solving the AJAX cross-domain problem, optimizing the access speed of the front-end platform module, and improving the efficiency of remote precision measurement of the femtosecond laser therapy device.

[0103] In a possible implementation, the remote precision measurement system for femtosecond laser therapy apparatus further includes an encryption and decryption module for automatically encrypting and decrypting laser digital image data to ensure the security and privacy protection of the laser digital image data during transmission and storage.

[0104] In this example, the laser digital image data is automatically encrypted and decrypted through the encryption and decryption module to ensure the security and privacy protection of the laser digital image data during transmission and storage, thereby improving the security during remote precision measurement of the femtosecond laser therapy device.

[0105] In a specific implementation, the present application embodiment also provides a remote accuracy measurement method for a femtosecond laser therapeutic apparatus, specifically:

[0106] 1.1 Femtosecond laser measurement data transmission and storage:

[0107] The on-site operator operates the femtosecond laser therapy device to emit laser pulses to the CCD. The photoelectric signal generated by the CCD generates a high-resolution digital image through an electron microscope, and the digital image data is stored on the computer through the electron microscope driver. After the user logs in, the front-end program can find the local path of the digital image data and click the upload button to start data transmission. Through the address of the Nginx reverse proxy, the front-end uploads the data to the Nginx proxy server first, and Nginx interacts with the digital image transmission module at the back end, calling the Minio distributed object storage system to store the digital image data.

[0108] 1.2 Remote measurement of femtosecond laser:

[0109] When the backend receives the digital image data, it calls the digital image measurement module for measurement. First, the digital image is denoised and the laser digital image is filtered using the non-local mean filtering method. For digital images with noise, a local similarity weighted model is established to estimate the actual value of the pixel:

[0110]

[0111] Where v is a noisy digital image, u~ is an estimated digital image without noise, and w is a weight calculated based on the similarity of other pixels y in the neighborhood I of pixel x. The calculation method is:

[0112]

[0113] in Z(x) is a normalization parameter, and h is a smoothing parameter that controls the shape of the Gaussian function. The steeper the Gaussian function, the higher the attenuation degree. These two parameters are determined according to the noise conditions of the actual digital image.

[0114] The image measurement method is used to estimate the parameters of the Archimedean curve formed by the laser group according to the distance between the laser points and the overall coordinate set of the laser point group using the least square method, and then establish a parametric equation to calculate the line spacing of the Archimedean curve.

[0115] For point distance, the accuracy is calculated as:

[0116]

[0117] Where N is the number of all laser points in the digital image, and each pair of two laser points has coordinates (xi ,y i ) and (x j ,y j ).

[0118] For the line distance, it is defined as the line spacing of the Archimedean spiral formed by the laser point set. In the Cartesian rectangular coordinate system, the parametric equation can be written as:

[0119] x=(a+bθ)cosθ+h

[0120] y=(a+bθ)sinθ+k

[0121] The parameter vector composed of the parameters to be solved is:

[0122] B=[a,b,h,k]

[0123] The parameter vector B is estimated using the least squares method, minimizing the sum of squared errors expressed as:

[0124]

[0125] in and is the horizontal and vertical coordinates of the discrete parameter points. The Levenberg-Marquardt algorithm is used to optimize the above errors and estimate the optimal parameters. The steps are as follows:

[0126] S1: Randomly set the initial value of the parameter vector B and the initial value of the damping factor λ.

[0127] S2: Calculate the Jacobian matrix of the first-order partial derivative of the parametric equation f with respect to the parameter vector B, that is, the matrix J.

[0128] S3: Iteratively update the parameter vector B using the following formula:

[0129] (J T J+λdiag(J T J))ΔB=J T r

[0130] Among them J T is the transpose of J, and ΔB is the update amount of the parameter vector B.

[0131] S4: Construct parametric equations using the updated B.

[0132] S5: Check the termination condition. When the residual sum of squares is less than the set threshold, stop the iteration.

[0133] The line spacing calculation method is as follows:

[0134] d2=bΔθ

[0135] Finally, an Sql statement is generated to store the user information, measurement time, point distance of the laser points, and line distance of the laser point set curve into the Mysql database to complete the entire measurement process.

[0136] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0137] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0138] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the device or unit can be electrical or other forms.

[0139] 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, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0140] In addition, the functional units in the various embodiments of the application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of software program modules.

[0141] If the integrated unit is implemented in the form of a software program module and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program codes.

[0142] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which can include: a flash drive, a read-only memory, a random access memory, a magnetic disk or an optical disk, etc.

[0143] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of ​​the present application. At the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A remote precision measurement system for a femtosecond laser therapeutic apparatus, characterized in that: The system comprises: The measurement hardware module is used to receive laser pulses and generate electrical signals, generate high-resolution laser digital images, obtain laser digital image data, and store the laser digital image data in the computer through the hardware supporting driver; The back-end server module is used to receive the laser digital image data from the front-end, and to perform image denoising on the laser digital image by constructing a coordinate system for the laser digital image to obtain a target digital image, and to estimate the parameters of the Archimedean spiral curve equation corresponding to the laser point position in the target digital image using the least square method to obtain the curve equation parameters, and to complete the measurement of the point spacing and line spacing accuracy according to the curve equation parameters; The front-end platform module is used to build a visual interface and for message communication between users.

2. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 1, characterized in that: The hardware measurement equipment module includes: CCD sensor, electron microscope, wherein: A CCD sensor, used for receiving laser pulses from a femtosecond laser therapy device, recording corresponding positions of the laser pulses and generating electrical signals; The electron microscope is used to amplify the electrical signal generated by the CCD sensor to obtain a first electrical signal, and to generate a high-resolution digital image according to the first electrical signal to obtain laser digital image data.

3. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 2, characterized in that: The back-end server module includes: a digital image transmission module, a digital image measurement module, and a database storage module, wherein: A digital image transmission module, used for receiving the laser digital image data uploaded by the measurement hardware module, and storing the laser digital image data in an image warehouse of a server; The digital image measurement module is used to form an Archimedean spiral curve for the laser points and laser point groups on the laser digital image data as a whole, and to measure the point spacing and line spacing of the laser digital image data according to the Archimedean spiral curve to obtain the measurement results; The database storage module is used to store and read the user information and the measurement results corresponding to the laser digital image data in the Mysql database.

4. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 3, characterized in that: The front-end platform module includes: user login module, data upload module, operation query module, and communication module. User login module, used to display user account registration, login and verification code; Data upload module, used to control user account registration, login, verification code and other user information and measurement results upload; Operation query module, used to show the correct operation methods and steps of femtosecond laser in the form of pictures and texts; The communication module is used for secure communication between remote professional metering users and on-site operation users.

5. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 3, characterized in that: The digital image measurement module is specifically used for: Using a non-local mean filtering method to perform denoising on the laser digital image data to obtain target digital image data; Calculating the point distance accuracy of the target digital image data according to the target digital image data to obtain first accuracy information; generating an Archimedean curve according to the target digital image data; Determining a parameter vector according to the Archimedean curve; The parameter vector is updated according to a preset damping factor to obtain a target parameter; Calculate the line distance accuracy of the target digital image data according to the target parameters to obtain second accuracy information; The first precision information and the second precision information are determined as measurement results.

6. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 5, characterized in that: In the aspect of updating the parameter vector according to the preset damping factor to obtain the target parameter, the digital image measurement module is specifically used for: Randomly set the initial value of the parameter vector to obtain the first parameter; Calculate the first-order partial derivative Jacobian matrix of the parameter vector to obtain the target matrix; The first parameter is updated according to the target matrix and the preset damping factor to obtain the target parameter.

7. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 6, characterized in that: The front-end platform module and the back-end server module perform data transmission between each other through the Minio distributed data transmission storage system.

8. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 7, characterized in that: The back-end server uses the Websocket protocol for communication, and is used to provide real-time full-duplex communication between the front-end platform module and the back-end server module.

9. The remote precision measurement system for femtosecond laser therapeutic apparatus according to claim 8, characterized in that: The front-end platform module also includes an Nginx static server module, which is used to provide HTTP and Web reverse proxy functions, solve AJAX cross-domain problems, and optimize the access speed of the front-end platform module.

10. The remote precision measurement system for femtosecond laser therapeutic apparatus according to any one of claims 1 to 9, characterized in that: The remote precision measurement system for femtosecond laser therapeutic apparatus also includes an encryption and decryption module for automatically encrypting and decrypting laser digital image data to ensure the security and privacy protection of the laser digital image data during transmission and storage.