An image correction point acquisition method and device, electronic equipment and medium

By constructing a transformation matrix between key points and key points to be measured, the problem of insufficient accuracy in existing image correction point acquisition methods is solved, achieving higher precision and accuracy.

CN115797616BActive Publication Date: 2026-05-29SHENZHEN ARATEK BIOMETRICS TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN ARATEK BIOMETRICS TECH CO LTD
Filing Date
2022-09-23
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In existing technologies, the image correction point acquisition methods for artificial intelligence fingerprint recognition are limited in accuracy in trapezoidal distortion optical fingerprint scanners, resulting in large errors and poor performance.

Method used

By constructing a transformation matrix between key points and key points to be measured, the error is distributed among all key points, thereby improving the accuracy of the image correction point acquisition method.

Benefits of technology

This method effectively improves the accuracy of image correction point acquisition and reduces the impact of single-point errors on overall accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115797616B_ABST
    Figure CN115797616B_ABST
Patent Text Reader

Abstract

The present application relates to a kind of image correction point acquisition method, device, electronic equipment and medium, correction card includes multiple key points, part of key points is target key point, the method includes: receiving correction card test image, obtains the first coordinate of multiple key points in correction card test image;Obtain the second coordinate of multiple key points in preset correction card reference image;According to the first coordinate of multiple key points in correction card test image and the second coordinate of multiple key points in preset correction card reference image, conversion matrix is acquired;According to the second coordinate of target key point in the correction card reference image and the conversion matrix, the correction coordinate of target key point in the correction card test image is acquired.This scheme constructs the conversion matrix between coordinate system by key point and test key point, and error is distributed to all key points, can effectively improve the precision of image correction point acquisition method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of artificial intelligence fingerprint recognition, and in particular to a method, apparatus, electronic device, and medium for obtaining image correction points. Background Technology

[0002] Artificial intelligence fingerprint recognition works by comparing detailed feature points of different fingerprints and is currently the most widely used biometric technology. Compared to other identification methods that are still in the exploratory stage, artificial intelligence fingerprint recognition is more mature in application and has more accurate algorithms, making it the preferred choice for most industries.

[0003] Existing methods for acquiring image correction points in AI-based fingerprint recognition rely on directly acquiring the coordinates of key points in the image under test. However, improving the accuracy of these methods faces technical bottlenecks in practical applications. For example, when using optical fingerprint scanners with trapezoidal distortion, acquiring key point coordinates is necessary. However, existing technologies are limited by the accuracy of this acquisition, resulting in significant errors and ultimately poor performance of the image correction point acquisition methods. Summary of the Invention

[0004] The technical problem to be solved by this invention is: how to design an image correction point acquisition method that can effectively improve the accuracy of existing image correction point acquisition methods.

[0005] To address the aforementioned issues, this invention proposes an image correction point acquisition method, apparatus, electronic device, and medium. By constructing a transformation matrix between coordinate systems using key points and key points to be measured, the error is distributed across all key points, effectively improving the accuracy of the image correction point acquisition method.

[0006] In a first aspect, the present invention proposes an image correction point acquisition method. The correction card includes multiple key points, a portion of which are target key points. The method includes: receiving a test image of the correction card; acquiring first coordinates of the multiple key points in the test image of the correction card; acquiring second coordinates of the multiple key points in a preset reference image of the correction card; acquiring a transformation matrix between the first image coordinate system of the test image of the correction card and the second image coordinate system of the reference image of the correction card based on the first coordinates of the multiple key points in the test image of the correction card and the second coordinates of the multiple key points in the preset reference image of the correction card; and acquiring the correction coordinates of the target key points in the test image of the correction card based on the transformation matrix and the second coordinates of the target key points in the reference image of the correction card.

[0007] A further technical solution is that obtaining the first coordinates of the multiple key points in the image to be tested on the calibration card includes: detecting the multiple key points in the image to be tested on the calibration card by means of a target detection algorithm.

[0008] A further technical solution is that, based on the first coordinates of the multiple key points in the calibration card test image and the second coordinates of the multiple key points in the preset calibration card reference image, obtaining the transformation matrix between the first image coordinate system of the calibration card test image and the second image coordinate system of the calibration card reference image includes: establishing a system of equations with the transformation matrix as unknowns based on the first coordinates of each key point in the calibration card test image and the second coordinates of each key point in the preset calibration card reference image; solving the system of equations to obtain the transformation matrix.

[0009] A further technical solution is that, based on the transformation matrix and the second coordinates of the target key point in the reference image of the calibration card, obtaining the corrected coordinates of the target key point in the image to be tested of the calibration card includes: multiplying the transformation matrix by the second coordinates of the target key point in the reference image of the calibration card, and obtaining the corrected coordinates of the target key point in the image to be tested of the calibration card.

[0010] A further technical solution is that the calibration card is square, and the number of target key points is 4, with the 4 target key points located at the four corners of the calibration card.

[0011] A further technical solution is that obtaining the second coordinates of the multiple key points in a preset calibration card reference image includes: reading the second coordinates of the key points in the preset calibration card reference image from a preset storage location.

[0012] A further technical solution is that, after obtaining the corrected coordinates of the target key points in the image to be tested on the calibration card, the method further includes: storing the corrected coordinates in a preset Flash memory.

[0013] In a second aspect, the present invention provides an image correction point acquisition device, the image correction point acquisition device including a unit for performing the method as described in the first aspect.

[0014] Thirdly, the present invention provides an electronic device, comprising: a memory for storing a computer program; and a processor for executing the program stored in the memory to implement the steps of the method described in the first aspect.

[0015] Fourthly, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the method described in the first aspect.

[0016] In summary, the beneficial effects of this invention are that the transformation matrix in this solution originates from a large number of key points. A large number of key points means that the information source is stable, and the error of a single point is not likely to affect the overall accuracy. That is, by constructing the transformation matrix between the coordinate system through key points and key points to be measured, the error is distributed among all key points, effectively improving the accuracy of the image correction point acquisition method. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating an image correction point acquisition method provided in an embodiment of the present invention.

[0020] Figure 2 This is another schematic flowchart of an image correction point acquisition method provided in an embodiment of the present invention.

[0021] Figure 3 This is a block diagram of an image correction point acquisition device provided in an embodiment of the present invention.

[0022] Figure 4 This is a block diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0023] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0024] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0025] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.

[0026] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to one or any combination of the associated listed items and all possible combinations, and includes such combinations.

[0027] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrases "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."

[0028] Example 1

[0029] Please see Figure 1 , Figure 1 This is a flowchart illustrating an image correction point acquisition method provided by an embodiment of the present invention. The embodiment of the present invention proposes an image correction point acquisition method. The correction card of this method includes multiple key points, a portion of which are target key points. These target key points serve as correction points for the image to be tested on the correction card. The method includes:

[0030] S101, Receive the image to be tested from the calibration card, and obtain the first coordinates of the multiple key points in the image to be tested from the calibration card.

[0031] In the above scheme, the image to be tested on the calibration card is the target image that needs to be detected and corrected in this technical solution. In specific implementation, firstly, an image coordinate system is established in the image to be tested on the calibration card, and then the coordinates of each key point in the image to be tested on the calibration card in the image coordinate system are obtained. The more key points there are, the more accurate the identification of the image to be tested on the calibration card is through the combination of key points.

[0032] S102, obtain the second coordinates of the multiple key points in the preset calibration card reference image.

[0033] The second coordinates of the key points in the preset calibration card reference image can be read from the preset storage location. The technical effect is that by pre-storing, the efficiency of obtaining the second coordinates can be improved, while the amount of calculation is small.

[0034] S103, based on the first coordinates of the multiple key points in the calibration card test image and the second coordinates of the multiple key points in the preset calibration card reference image, obtain the transformation matrix between the first image coordinate system of the calibration card test image and the second image coordinate system of the calibration card reference image.

[0035] The transformation matrix between the first image coordinate system of the image to be tested on the calibration card and the second image coordinate system of the reference image on the calibration card can be calculated using the following formula:

[0036]

[0037] Wherein, the first coordinate is (x, y, z), the second coordinate is (X, Y, Z), and the transformation matrix is ​​T;

[0038]

[0039] In the above scheme, the transformation between coordinate systems can be achieved through the transformation matrix between coordinate systems, that is, the transformation matrix between the first coordinate of the key point in the image to be tested on the calibration card and the second coordinate of multiple key points in the preset calibration card reference image; correspondingly, if the coordinates of the same point between two coordinate systems are known, the transformation matrix between coordinate systems can also be solved in reverse; for three-dimensional coordinates, at least four coordinates between two coordinate systems are needed to solve the transformation matrix between coordinate systems.

[0040] S104. Based on the transformation matrix and the second coordinates of the target key point in the reference image of the calibration card, obtain the correction coordinates of the target key point in the image to be tested on the calibration card.

[0041] The correction coordinates are the target coordinates of the image correction point acquisition method. The acquisition of the correction coordinates is affected by the transformation matrix. Since the number of key points is greater than the number of target key points, the transformation matrix is ​​derived from a large number of key points. The error of a single point is not likely to affect the overall accuracy, and the error can be distributed. Therefore, the transformation matrix can significantly improve the correction accuracy.

[0042] The target key points serve as correction points for the image under test on the calibration card. By using the correction coordinates of the target key points in the image under test on the calibration card, the image under test on the calibration card can be corrected.

[0043] In this embodiment, the first coordinates of the key points in the image to be tested on the calibration card correspond to the first set of coordinates, which are numerous; the second coordinates of the key points in the preset calibration card reference image correspond to the second set of coordinates, which are numerous; the second coordinates of the target key points in the calibration card reference image correspond to the third set of coordinates, which are fewer in number and partially correspond to the second set of coordinates.

[0044] The beneficial effect of the above scheme is that the transformation matrix in this scheme comes from a large number of key points. A large number means that the information source is stable and the error of a single point is not likely to affect the overall accuracy. That is, by constructing the transformation matrix between the coordinate system through key points and key points to be measured, the error is distributed to all key points, which effectively improves the accuracy of the image correction point acquisition method.

[0045] Example 2

[0046] See Figure 2 , Figure 2 This is a flowchart illustrating another method for obtaining image correction points provided in an embodiment of the present invention.

[0047] S201, Receive the image to be tested from the calibration card, perform detection using a target detection algorithm, and obtain the first coordinates of multiple key points in the image to be tested from the calibration card.

[0048] In the above scheme, the image to be tested on the calibration card is the target image to be detected and corrected in this technical solution. In specific implementation, firstly, an image coordinate system is established in the image to be tested on the calibration card, and then the coordinates of each key point in the image to be tested on the calibration card in the image coordinate system are obtained. The more key points there are, the more accurate the identification of the image to be tested on the calibration card is by the combination of key points. The target detection algorithm can detect the target to be detected in the image and outline it with a bounding box. The specific technical means of implementing the target detection algorithm are known to those skilled in the art.

[0049] S202, read the second coordinates of the key point in the preset calibration card reference image from the preset storage location.

[0050] The number of key points can be seventeen, including one at the center and the remaining points arranged in eight directions relative to the center. The eight points closest to the center point together form a nine-square grid pattern, and the remaining eight points are evenly arranged along the periphery of the nine-square grid pattern. The technical effect is that users can update or iterate the coordinates stored in the preset position according to actual needs to adapt to different image correction point acquisition methods and business requirements.

[0051] S203. Based on the first coordinates of each key point in the image to be tested on the calibration card and the second coordinates of each key point in the preset reference image of the calibration card, establish a system of equations with the transformation matrix as the unknown, solve the system of equations, and obtain the transformation matrix.

[0052] The transformation matrix between the first image coordinate system of the image to be tested on the calibration card and the second image coordinate system of the reference image on the calibration card can be calculated using the following formula:

[0053]

[0054] Wherein, the first coordinates of the key point in the image to be tested on the calibration card are (x, y, z), the second coordinates of the key point in the preset reference image of the calibration card are (X, Y, Z), and the transformation matrix is ​​T;

[0055]

[0056] In the above scheme, the transformation between coordinate systems can be achieved through the transformation matrix between coordinate systems, that is, the transformation matrix between the first coordinate of the key point in the image to be tested on the calibration card and the second coordinate of multiple key points in the preset calibration card reference image; correspondingly, if the coordinates of the same point between two coordinate systems are known, the transformation matrix between coordinate systems can also be solved in reverse; for three-dimensional coordinates, at least four coordinates between two coordinate systems are needed to solve the transformation matrix between coordinate systems.

[0057] S204, multiply the transformation matrix by the second coordinate of the target key point in the reference image of the calibration card, and the result is the corrected coordinate of the target key point in the image to be tested on the calibration card.

[0058] The corrected coordinates are the target coordinates of the image correction point acquisition method. The acquisition of the corrected coordinates is affected by the transformation matrix. Since the number of key points is greater than the number of target key points, and the transformation matrix is ​​derived from a large number of key points, the error of a single point is not likely to affect the overall accuracy and the error can be distributed. Therefore, the transformation matrix can significantly improve the accuracy of the image correction point acquisition method.

[0059] The formula for calculating the correction coordinates can be:

[0060]

[0061] Wherein, the second coordinates of the target key point in the reference image of the calibration card are (X2,Y2,Z2), the corrected coordinates of the target key point in the image to be tested of the calibration card are (X1,Y1,Z1), and the transformation matrix is ​​T;

[0062]

[0063] S205, the correction coordinates are stored in a preset Flash memory.

[0064] The Flash memory is a type of storage chip that combines the advantages of ROM and RAM. It not only has the performance of electronically erasable programmable ROM (EEPROM), but also can quickly read data, ensuring that the data is not lost due to power failure.

[0065] In one embodiment, a preset calibration card contains multiple key points arranged in a square; wherein the four vertices of the square are target key points; the calibration card has a reference image, and the coordinates of each preset key point in the coordinate system of the reference image are known. The method for obtaining image calibration points includes the following steps:

[0066] The first step is to detect and obtain the coordinates of key points in the image under test using an object detection algorithm, including all key points. These coordinates refer to the coordinates in the coordinate system of the image under test. Since this step directly obtains the coordinates, there will be errors, meaning that the directly obtained coordinates are unreliable.

[0067] The second step is to obtain the coordinates of key points in the reference image, including all key points. These coordinates refer to the coordinates in the coordinate system of the reference image. Then, the key points in the reference image are matched one by one with the key points in the image to be tested. The specific matching method is to match according to the position of the key points in the image. For example, the first key point in the first row of the two images is matched with each other, and so on.

[0068] The third step is to calculate the transformation matrix between the two coordinate systems based on the coordinates of each key point in the coordinate system of the image under test and the coordinates in the coordinate system of the reference image.

[0069] The fourth step involves using the transformation matrix and the coordinates of the four target key points in the reference image to infer the coordinates of the four target key points in the image under test. The corrected coordinates are obtained by multiplying the two coordinates and then stored in the Flash memory.

[0070] The beneficial effects of the above scheme are that by constructing a transformation matrix between the coordinate system through key points and key points to be measured, the error is distributed among all key points, which can effectively improve the accuracy of the image correction point acquisition method, and the obtained correction coordinates can be stored in the preset Flash memory.

[0071] Example 3

[0072] See Figure 3 , Figure 3 This is a block diagram of an image correction point acquisition device provided in another embodiment of the present invention. Corresponding to the above image correction point acquisition method, the present invention also provides an image correction point acquisition device 70. The image correction point acquisition device 70 includes a unit for performing the above image correction point acquisition method. This device can be configured in a terminal such as a desktop computer, tablet computer, or laptop computer, and specifically includes:

[0073] The first coordinate acquisition unit 71 is used to receive the image to be tested from the calibration card and acquire the first coordinates of multiple key points in the image to be tested from the calibration card.

[0074] The second coordinate acquisition unit 72 is used to acquire the second coordinates of the multiple key points in a preset calibration card reference image.

[0075] The transformation matrix acquisition unit 73 is used to acquire the transformation matrix between the first image coordinate system of the image to be tested of the calibration card and the second image coordinate system of the calibration card reference image based on the first coordinates of the multiple key points in the calibration card test image and the second coordinates of the multiple key points in the preset calibration card reference image.

[0076] The correction coordinate acquisition unit 74 is used to acquire the correction coordinates of the target key point in the calibration card test image based on the transformation matrix and the second coordinates of the target key point in the calibration card reference image.

[0077] In one embodiment, obtaining the first coordinates of the multiple key points in the calibration card test image includes first establishing an image coordinate system in the calibration card test image, and then obtaining the coordinates of each key point in the calibration card test image in the image coordinate system; the more key points there are, the more accurate the identification of the calibration card test image by the combination of key points.

[0078] In another embodiment, the second coordinates of the multiple key points in a preset calibration card reference image are obtained. The second coordinates of the key points in the preset calibration card reference image can be read from a preset position. The technical effect is that users can adapt to different image calibration point acquisition methods and business needs.

[0079] In another embodiment, the transformation matrix between the first image coordinate system of the calibration card test image and the second image coordinate system of the calibration card reference image is obtained based on the first coordinates of the plurality of key points in the calibration card test image and the second coordinates of the plurality of key points in the preset calibration card reference image; wherein, the transformation between coordinate systems can be achieved by the transformation matrix between coordinate systems, that is, the transformation matrix between the first coordinates of the key points in the calibration card test image and the second coordinates of the plurality of key points in the preset calibration card reference image.

[0080] In another embodiment, the corrected coordinates of the target key points in the image to be tested on the calibration card are obtained based on the transformation matrix and the second coordinates of the target key points in the reference image of the calibration card; wherein, the corrected coordinates are the target coordinates of the image correction point acquisition method; the acquisition of the corrected coordinates is affected by the transformation matrix; and since the number of key points is greater than the number of target key points, the transformation matrix is ​​derived from a large number of key points, and the error of a single point is not likely to affect the overall accuracy, thus achieving error amortization. Therefore, the transformation matrix can significantly improve the accuracy of the image correction point acquisition method.

[0081] The technical effect is that the transformation matrix of the image correction point acquisition device comes from a large number of key points. A large number means that the information source is stable and the error of a single point is not likely to affect the overall accuracy. That is, by constructing the transformation matrix between the coordinate system through key points and key points to be measured, the error is distributed to all key points, which effectively improves the accuracy of the image correction point acquisition method.

[0082] Example 4

[0083] Please see Figure 4 , Figure 4 This is a block diagram of an electronic device provided by the present invention. The electronic device can be a terminal or a server. The terminal can be an electronic device with communication functions, such as a smartphone, tablet computer, laptop computer, desktop computer, personal digital assistant, or wearable device. The server can be a standalone server or a server cluster.

[0084] It includes a processor 111, a communication interface 112, a memory 113, and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.

[0085] Memory 113 is used to store computer programs;

[0086] In one embodiment of the present invention, the processor 111, when executing the program stored in the memory 113, implements the method provided in any of the foregoing method embodiments.

[0087] It should be understood that in the embodiments of this application, processor 111 may be a central processing unit (CPU), and processor 502 may also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0088] It will be understood by those skilled in the art that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program may be stored in a storage medium, which is a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the embodiments of the above methods.

[0089] Therefore, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method provided in any of the foregoing method embodiments.

[0090] The storage medium is a physical, non-transient storage medium, such as a USB flash drive, external hard drive, read-only memory (ROM), magnetic disk, or optical disk, or any other physical storage medium capable of storing program code. The computer-readable storage medium can be non-volatile or volatile.

[0091] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.

[0092] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of each unit is only a logical functional division, and there may be other division methods in actual implementation. For example, units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0093] The steps in the method of this invention can be adjusted, merged, or reduced in order according to actual needs. The units in the device of this invention can be merged, divided, or reduced according to actual needs. Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0094] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, 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. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.

[0095] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0096] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Since these modifications and variations fall within the scope of the claims and their equivalents, this invention also intends to include these modifications and variations.

[0097] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for obtaining image correction points, characterized in that, The calibration card includes multiple key points, some of which are target key points. The method includes: Receive the image to be tested from the calibration card, and obtain the first coordinates of multiple key points in the image to be tested from the calibration card; Obtain the second coordinates of multiple key points in a preset calibration card reference image; Based on the first coordinates of the multiple key points in the calibration card test image and the second coordinates of the multiple key points in the preset calibration card reference image, obtain the transformation matrix between the first image coordinate system of the calibration card test image and the second image coordinate system of the calibration card reference image; Based on the transformation matrix and the second coordinates of the target key points in the calibration card reference image, the corrected coordinates of the target key points in the calibration card test image are obtained. The step of obtaining the transformation matrix between the first image coordinate system of the calibration card test image and the second image coordinate system of the calibration card reference image based on the first coordinates of the multiple key points in the calibration card test image and the second coordinates of the multiple key points in the preset calibration card reference image includes: Based on the first coordinates of each key point in the image to be tested on the calibration card and the second coordinates of each key point in the preset reference image of the calibration card, a system of equations is established with the transformation matrix as the unknown. Solving the system of equations yields the transformation matrix; The step of obtaining the corrected coordinates of the target key points in the image to be tested on the calibration card based on the transformation matrix and the second coordinates of the target key points in the reference image of the calibration card includes: Multiplying the transformation matrix by the second coordinate of the target key point in the reference image of the calibration card yields the corrected coordinates of the target key point in the image to be tested on the calibration card.

2. The image correction point acquisition method according to claim 1, characterized in that, The step of obtaining the first coordinates of the multiple key points in the image to be tested on the calibration card includes: The target detection algorithm is used to detect and obtain the first coordinates of multiple key points in the image to be tested on the calibration card.

3. The image correction point acquisition method according to claim 1, characterized in that: The calibration card is square, and the number of target key points is 4, with the 4 target key points located at the four corners of the calibration card.

4. The image correction point acquisition method according to claim 1, characterized in that, The step of obtaining the second coordinates of the multiple key points in a preset calibration card reference image includes: Read the second coordinates of the key point in the preset calibration card reference image from the preset storage location.

5. The image correction point acquisition method according to claim 1, characterized in that, After obtaining the corrected coordinates of the target key points in the image to be tested on the calibration card, the method further includes: The corrected coordinates are stored in a preset Flash memory.

6. An image correction point acquisition device, characterized in that, The image correction point acquisition device includes a unit for performing the method as described in any one of claims 1-5.

7. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor, when executing a program stored in memory, implements the steps of the method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, can implement the method as described in any one of claims 1-5.