Image processing method and system for exposure imaging and related equipment

By adjusting the expansion and contraction parameters of the PCB board solder mask image, keeping the preset image element size unchanged, and adjusting the position of other elements, the problems of image proportion imbalance and hole mismatch caused by deformation are solved, thus improving the exposure imaging accuracy and efficiency.

CN121454868APending Publication Date: 2026-02-03SHENZHEN ANTELAND TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411042586.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-31
Publication Date
2026-02-03

AI Technical Summary

Technical Problem

The exposed surface of the solder mask layer on the PCB board is deformed and expanded due to the production environment, resulting in problems such as image scaling and hole mismatch after exposure.

Method used

By acquiring the scaling parameters of the original bitmap image, the position of the preset image element is detected and its size is kept constant. Other image elements are adjusted according to the scaling parameters to generate a corrected image for exposure imaging.

Benefits of technology

It improves the accuracy and efficiency of maskless exposure imaging on the solder mask layer of PCB board, and avoids image scaling and hole mismatch after exposure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121454868A_ABST
    Figure CN121454868A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an image processing method and system for exposure imaging and related equipment, which are used for solving the problems of expansion and shrinkage deformation of an image on an exposure surface of a solder mask layer of a PCB (Printed Circuit Board) and mismatching of hole sites. The method provided by the embodiment of the invention comprises the following steps: acquiring an expansion parameter of an original dot matrix image; detecting the position of a preset image element in the original dot matrix image; the preset image element is an image element of which the occupied area is smaller than a threshold value or an image element of a preset shape; the size of the preset image element is kept unchanged, the other image elements of the preset image are expanded and contracted according to preset expansion and contraction parameters, the position of the preset image element is adjusted according to the expansion and contraction parameters to generate a corrected image, and the corrected image is used for exposure imaging.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing technology, and in particular to an image processing method, system and related equipment for exposure imaging. Background Technology

[0002] Maskless exposure imaging refers to the process of exposing exposure points (mapped from the original image) on a coating covered with photosensitive emulsion using a light source, thereby generating the desired image on the photosensitive coating after development.

[0003] The applicant discovered that the exposed surface coated with photosensitive emulsion (such as the exposed surface of the solder mask layer on a PCB board) will deform and expand due to the production environment. If the exposure point mapping and imaging is continued on the exposed surface after the deformation according to the original image, it will lead to problems such as the image ratio of the exposed surface being out of proportion, and the pre-set shape of existing alignment holes, solder mask through-holes, etc. Summary of the Invention

[0004] This invention provides an image processing method, system, and related equipment for exposure imaging, which solves the problems of image expansion and contraction deformation and hole mismatch on the exposed surface of the solder mask layer of a PCB board.

[0005] The first aspect of this invention provides a data processing method, which may include:

[0006] Obtain the dilation and contraction parameters of the original bitmap image;

[0007] Detect the position of a preset image element in the original dot matrix image; the preset image element is an image element whose area is less than a threshold or an image element of a preset shape.

[0008] Keeping the preset image element size unchanged, the remaining image elements of the original dot matrix image are scaled according to preset scaling parameters, and the positions of the preset image elements are adjusted according to the scaling parameters to generate a corrected image, which is used for exposure imaging.

[0009] Optionally, as a possible implementation, in this embodiment of the invention, adjusting the position of the preset image element according to the dilation / scaling parameter may include:

[0010] The geometric center position of the simulated region after the region where the preset image element is located is simulated according to the expansion and contraction parameters.

[0011] Adjust the position of the preset image element in the expanded image so that the geometric center of the preset image element is relatively consistent with the geometric center of the simulated region.

[0012] Optionally, as a possible implementation, in this embodiment of the invention, adjusting the position of the preset image element according to the dilation / scaling parameter may include:

[0013] Calculate the center offset of the preset image element based on the expansion / contraction parameters;

[0014] Adjust the position of the preset image element in the image after expansion and contraction so that the relative offset between the adjusted geometric center position and the original position is consistent with the center offset.

[0015] Optionally, as a possible implementation, in this embodiment of the invention, obtaining the dilation / scaling parameters of the original bitmap image may include:

[0016] Obtain a scanned image after exposure and development based on the original image;

[0017] The original image is traversed to identify connected components in the image, and the original positions of feature points in each connected region are identified.

[0018] In the scanned image, sub-image regions corresponding to each connected region are extracted, and feature points of each sub-image region are identified;

[0019] The feature points of each connected region in the original image are matched with the feature points of their respective sub-image regions in the scanned image, and the expansion and contraction positions of the successfully matched feature points in the scanned image are obtained.

[0020] The expansion / contraction parameters are calculated based on the original and expansion / contraction positions of the successfully matched feature points.

[0021] Optionally, as a possible implementation, in this embodiment of the invention, the preset image element is a circular hole-shaped graphic or a cross-shaped graphic.

[0022] A second aspect of the present invention provides an image processing system for exposure imaging, which may include:

[0023] The acquisition module is used to obtain the dilation and scaling parameters of the original bitmap image;

[0024] The detection module is used to detect the position of a preset image element in the original dot matrix image; the preset image element is an image element whose area is less than a threshold or an image element of a preset shape;

[0025] The deformation module keeps the size of the preset image element unchanged, expands and shrinks the remaining image elements in the original dot matrix image according to preset expansion and shrinkage parameters, and adjusts the position of the preset image element according to the expansion and shrinkage parameters to generate a corrected image, which is used for exposure imaging.

[0026] Optionally, as a possible implementation, in this embodiment of the invention, the modified module may include:

[0027] The simulation unit simulates the geometric center position of the simulated region after the region where the preset image element is located has been expanded or contracted, based on the expansion and contraction parameters.

[0028] The first deformation unit adjusts the position of the preset image element in the expanded image so that the geometric center position of the preset image element is relatively consistent with the geometric center position of the simulated region.

[0029] Optionally, as a possible implementation, in this embodiment of the invention, the acquisition module may include:

[0030] The acquisition unit is used to acquire a scanned image after exposure and development based on the original image;

[0031] The traversal unit is used to traverse the original image to identify connected components in the image and to identify the original positions of feature points of each connected region.

[0032] The recognition unit extracts sub-image regions corresponding to each connected region in the scanned image and identifies feature points of each sub-image region.

[0033] The matching unit matches the feature points of each connected region in the original image with the feature points of their respective sub-image regions in the scanned image, and obtains the expansion and contraction positions of the successfully matched feature points in the scanned image.

[0034] The calculation unit calculates the expansion / contraction parameters based on the original position and expansion / contraction position of the successfully matched feature points.

[0035] A third aspect of the present invention provides a computer device, the computer device including a processor, the processor being configured to execute a computer program stored in a memory to implement the steps of the first aspect and any possible implementation thereof.

[0036] A fourth aspect of the present invention provides 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 first aspect and any possible implementation thereof.

[0037] As can be seen from the above technical solutions, the embodiments of the present invention have the following advantages:

[0038] In this embodiment of the invention, after detecting the position of the preset image element in the original dot matrix image, the size of the preset image element is kept unchanged, and the remaining image elements of the preset image are scaled according to the preset scaling parameters. The position of the preset image element is adjusted according to the scaling parameters to generate a corrected image. Exposure imaging is performed based on the corrected image. This can avoid the image ratio imbalance after exposure on the exposure surface, and also ensure that the shape of the preset image elements such as alignment holes and vias in the solder mask layer remains unchanged, avoiding hole mismatch. This improves the accuracy and efficiency of maskless exposure imaging in the solder mask layer exposure imaging of PCB boards. Attached Figure Description

[0039] Figure 1 This is a schematic diagram of one embodiment of a data processing method according to the present invention;

[0040] Figure 2 This is a schematic diagram showing the modification of the original image in a specific application embodiment of the related technology.

[0041] Figure 3 This is a schematic diagram showing the modification of the original image in a specific application embodiment of the present invention;

[0042] Figure 4 This is a schematic diagram of one embodiment of a computer device according to an embodiment of the present invention. Detailed Implementation

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

[0044] The terms "first," "second," "third," "fourth," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0045] In the description of this application, unless otherwise stated, "a plurality of" means two or more. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" shall be interpreted broadly, for example, as a fixed connection, a detachable connection, or an integral connection; as a mechanical connection or an electrical connection; as a direct connection or an indirect connection through an intermediate medium; or as a connection within two components.

[0046] For ease of understanding, the specific processes in the embodiments of the present invention are described below. Please refer to [link / reference]. Figure 1 One embodiment of a data processing method according to the present invention may include:

[0047] S101: Obtain the dilation and contraction parameters of the original bitmap image.

[0048] Before image correction, the scaling parameters of the original bitmap image can be obtained in various ways. For example, the scaling parameters can be obtained by querying a preset mapping table between environmental parameters and scaling parameters based on environmental parameters such as the temperature at the production site. The scaling parameters can also be obtained by measuring the difference between the overall size of the exposed surface under the current production environment and the standard size. Alternatively, the scaling parameters can be calculated by comparing the original image with the printed image.

[0049] For example, the process of calculating the scaling parameter by comparing the original image with the printed image may include: obtaining a scanned image after exposure and development based on the original image; traversing the original image to identify connected components in the image and identifying the original positions of feature points in each connected region; cropping sub-image regions corresponding to each connected region in the scanned image and identifying feature points in each sub-image region; matching the feature points of each connected region in the original image with the feature points of their respective sub-image regions in the scanned image and obtaining the scaling position of the successfully matched feature points in the scanned image; calculating the scaling parameter based on the original position and scaling position of the successfully matched feature points. The specific calculation method can refer to the basic transformations of graphics in a two-dimensional coordinate system, which will not be elaborated here.

[0050] It should be noted that the original bitmap image can be divided into multiple regions, and the dilation and contraction parameters of each region can be obtained separately according to the division.

[0051] S102: Detect the position of preset image elements in the original bitmap image.

[0052] The preset image elements are independent image elements. They can be image elements whose area is less than the threshold, or image elements with preset shapes set according to requirements. Common ones can be circular hole-shaped (such as through holes on PCBs), cross-shaped, or other preset shapes. They can also be a series of image elements whose area is less than the threshold. The specific preset image elements can be reasonably set according to requirements, and there are no restrictions here.

[0053] S103: Keep the preset image element size unchanged, expand or shrink the remaining image elements in the original bitmap image according to the preset expansion and shrink parameters, and adjust the position of the preset image elements according to the expansion and shrink parameters to generate a corrected image.

[0054] While ensuring that the existing aperture matching or preset image elements remain unchanged, the remaining image elements in the original dot matrix image are scaled according to preset scaling parameters, and the positions of the preset image elements are adjusted according to the scaling parameters to generate a corrected image. This corrected image is used for exposure imaging, and the specific process of maskless exposure imaging can be referred to relevant technologies. For example, the corrected image can be rasterized, and the exposure points in it can be selected and mapped onto the exposure surface. Then, laser scanning is used to expose the exposure points mapped onto the exposure surface to generate the required exposure image. The specific process is not described in detail here.

[0055] In this corrected image, the size of the preset image elements remains unchanged relative to the original image, but the remaining image elements are expanded or contracted according to the preset expansion and contraction parameters. This ensures that the shape of the preset image elements such as alignment holes and vias in the solder mask layer remains unchanged, and also avoids the image proportion imbalance after exposure on the exposure surface, thus meeting the needs of specific scenarios such as solder mask layer pattern exposure in PCB board production.

[0056] For example, please refer to Figure 2 and Figure 3 The original image often uses centrally symmetric shapes (such as circles and squares) as preset image elements (in practical applications, non-centrally symmetric shapes can also be selected as preset image elements). Existing scaling techniques typically treat all image elements as a whole, scaling them together to form... Figure 2 The right side shows the expansion and contraction graphic. In this application, the size of the preset image element remains unchanged, and the remaining image elements of the preset image element are expanded and contracted according to preset expansion and contraction parameters, and the preset image element is moved to obtain... Figure 3 The corrected image shown on the right.

[0057] Optionally, as a possible implementation, adjusting the position of the preset image element according to the expansion / contraction parameter may include: simulating the geometric center position of the simulated region after the area where the preset image element is located has expanded / contracted according to the expansion / contraction parameter; adjusting (moving) the position of the preset image element in the expanded / contracted image so that the geometric center position of the preset image element is relatively consistent with the geometric center position of the simulated region.

[0058] Optionally, as a possible implementation, adjusting the position of a preset image element according to the scaling parameter may include: calculating the center offset of the preset image element according to the scaling parameter; adjusting the position of the preset image element in the image after scaling so that the relative offset between the adjusted geometric center position and the original position is consistent with the center offset.

[0059] As can be seen from the above disclosure, in the embodiments of this application, after detecting the position of the preset image element in the original dot matrix image, the size of the preset image element remains unchanged, and the remaining image elements of the preset image are scaled according to the preset scaling parameters. The position of the preset image element is adjusted according to the scaling parameters to generate a corrected image. Exposure imaging is performed based on the corrected image, which can avoid the image ratio imbalance after exposure on the exposure surface, and also ensure that the shape of the preset image elements such as alignment holes and vias of the solder mask layer remains unchanged, avoiding hole mismatch, and improving the accuracy and efficiency of maskless exposure imaging in the solder mask layer exposure imaging of PCB board.

[0060] This application also provides an image processing system for exposure imaging, which may include:

[0061] The acquisition module is used to obtain the dilation and scaling parameters of the original bitmap image;

[0062] The detection module is used to detect the position of preset image elements in the original bitmap image; the preset image elements are image elements whose area is less than a threshold or image elements of a preset shape.

[0063] The deformation module keeps the size of the preset image elements unchanged, expands and shrinks the remaining image elements of the preset image according to the preset expansion and contraction parameters, and adjusts the position of the preset image elements according to the expansion and contraction parameters to generate a corrected image, which is used for exposure imaging.

[0064] Optionally, as a possible implementation, in this embodiment of the invention, the modified module may include:

[0065] The simulation unit simulates the geometric center position of the simulated area after the area where the preset image element is located has been expanded or contracted, based on the expansion and contraction parameters.

[0066] The first deformation unit adjusts the position of the preset image element in the expanded and contracted image so that the geometric center position of the preset image element is relatively consistent with the geometric center position of the simulated area.

[0067] Optionally, as a possible implementation, in this embodiment of the invention, the modified module may include:

[0068] The calculation unit calculates the center offset of the preset image element based on the expansion and contraction parameters;

[0069] The second deformation unit adjusts the position of preset image elements in the expanded image so that the relative offset between the adjusted geometric center position and the original position is consistent with the center offset.

[0070] Optionally, as a possible implementation, in this embodiment of the invention, the acquisition module may include:

[0071] The acquisition unit is used to acquire a scanned image after exposure and development based on the original image;

[0072] The traversal unit is used to traverse the original image to identify connected components in the image and to identify the original positions of feature points in each connected region.

[0073] The recognition unit extracts sub-image regions corresponding to each connected region in the scanned image and identifies the feature points of each sub-image region.

[0074] The matching unit matches the feature points of each connected region in the original image with the feature points of their respective sub-image regions in the scanned image, and obtains the expansion and contraction positions of the successfully matched feature points in the scanned image.

[0075] The calculation unit calculates the expansion / contraction parameters based on the original position and expansion / contraction position of the successfully matched feature points.

[0076] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0077] The data processing system in this embodiment of the invention has been described above from the perspective of modular functional entities. Please refer to [link / reference]. Figure 4 The computer device in the embodiments of the present invention will now be described from the perspective of hardware processing:

[0078] The computer device 1 may include a memory 11, a processor 12, and an input / output bus 13. The processor 12 executes the computer program to implement the above-described... Figure 1 The steps in the method embodiments shown, for example Figure 1Steps 101 to 103 are shown. Alternatively, the processor executes the computer program to implement the functions of each module or unit in the above system embodiments.

[0079] The memory 11 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the computer device 1, such as the hard disk of the computer device 1. In other embodiments, the memory 11 can be an external storage device of the computer device 1, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 1. Furthermore, the memory 11 can include both internal storage units and external storage devices of the computer device 1. The memory 11 can be used not only to store application software and various types of data installed on the computer device 1, such as computer program code, but also to temporarily store data that has been output or will be output.

[0080] In some embodiments, processor 12 may be a central processing unit (CPU), controller, microcontroller, microprocessor or other data processing chip, used to run program code stored in memory 11 or process data, such as executing computer programs.

[0081] The input / output bus 13 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into address bus, data bus, control bus, etc.

[0082] Furthermore, the computer device may also include a wired or wireless network interface 14, which may optionally include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), typically used to establish communication connections between the computer device 1 and other electronic devices.

[0083] Optionally, the computer device 1 may further include a user interface, which may include a display, an input unit such as a keyboard, and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the computer device 1 and to display a visual user interface.

[0084] Figure 4 Only computer device 1 with components 11-14 and computer programs is shown; those skilled in the art will understand that... Figure 4 The structure shown does not constitute a limitation on the computer device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.

[0085] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the following functions: Figure 1 The steps in the method embodiments shown, for example Figure 1 Steps 101 to 103 are shown. Alternatively, the processor executes the computer program to implement the functions of each module or unit in the above system embodiments.

[0086] In the embodiments provided in this application, it should be understood that the disclosed systems, modules, and units can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0087] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0088] Furthermore, the functional units in the various embodiments of the present 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. The integrated unit can be implemented in hardware or as a software functional unit.

[0089] 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 computer-readable 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, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0090] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An image processing method for exposure imaging, characterized in that, include: Obtain the dilation and contraction parameters of the original bitmap image; Detect the position of a preset image element in the original dot matrix image; The preset image element is an image element whose area is smaller than a threshold or an image element with a preset shape; Keeping the preset image element size unchanged, the remaining image elements in the original dot matrix image are scaled according to preset scaling parameters, and the positions of the preset image elements are adjusted according to the scaling parameters to generate a corrected image, which is used for exposure imaging.

2. The method according to claim 1, characterized in that, Adjusting the position of the preset image elements according to the expansion / contraction parameters includes: The geometric center position of the simulated region after the region where the preset image element is located is simulated according to the expansion and contraction parameters. Adjust the position of the preset image element in the expanded image so that the geometric center of the preset image element is consistent with the geometric center of the simulated region.

3. The method according to claim 1, characterized in that, Adjusting the position of the preset image elements according to the expansion / contraction parameters includes: Calculate the center offset of the preset image element based on the expansion / contraction parameters; Adjust the position of the preset image element in the image after expansion and contraction so that the relative offset between the adjusted geometric center position and the original position is consistent with the center offset.

4. The method according to any one of claims 1 to 3, characterized in that, Obtain the dilation / scaling parameters of the original raster image, including: Obtain a scanned image after exposure and development based on the original image; The original image is traversed to identify connected components in the image, and the original positions of feature points in each connected region are identified. In the scanned image, sub-image regions corresponding to each connected region are extracted, and feature points of each sub-image region are identified; The feature points of each connected region in the original image are matched with the feature points of their respective sub-image regions in the scanned image, and the expansion and contraction positions of the successfully matched feature points in the scanned image are obtained. The expansion / contraction parameters are calculated based on the original and expansion / contraction positions of the successfully matched feature points.

5. The method according to any one of claims 1 to 3, characterized in that, Also includes: The original dot matrix image is divided into multiple regions, and the expansion and contraction parameters of each region are obtained.

6. An image processing system for exposure imaging, characterized in that, include: The acquisition module is used to acquire the dilation and expansion parameters of the original bitmap image; The detection module is used to detect the position of preset image elements in the original dot matrix image; The preset image element is an image element whose area is smaller than a threshold or an image element with a preset shape; The deformation module keeps the size of the preset image elements unchanged, expands and shrinks the remaining image elements of the original dot matrix image according to preset expansion and contraction parameters, and adjusts the position of the preset image elements according to the expansion and contraction parameters to generate a corrected image, which is used for exposure imaging.

7. The system according to claim 6, characterized in that, The deformation module includes: The simulation unit simulates the geometric center position of the simulated region after the region where the preset image element is located has been expanded or contracted, based on the expansion and contraction parameters. The first deformation unit adjusts the position of the preset image element in the expanded image so that the geometric center position of the preset image element is relatively consistent with the geometric center position of the simulated region.

8. The system according to claim 6 or 7, characterized in that, The acquisition module includes: The acquisition unit is used to acquire a scanned image after exposure and development based on the original image; The traversal unit is used to traverse the original image to identify connected components in the image and to identify the original positions of feature points of each connected region. The recognition unit extracts sub-image regions corresponding to each connected region in the scanned image and identifies feature points of each sub-image region. The matching unit matches the feature points of each connected region in the original image with the feature points of their respective sub-image regions in the scanned image, and obtains the expansion and contraction positions of the successfully matched feature points in the scanned image. The calculation unit calculates the expansion / contraction parameters based on the original position and expansion / contraction position of the successfully matched feature points.

9. A computer device, characterized in that, The computer device includes a processor that executes a computer program stored in a memory to implement the method as described in any one of claims 1 to 5.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the method as described in any one of claims 1 to 5.