Automatic stamping machine, automatic stamping machine control method, apparatus, medium, and program

Through the combination of the paper feeding mechanism and the image processing system, the automatic stamping machine can feed and stamp the paper page by page, solving the problem of insufficient flexibility of existing equipment and improving the efficiency and accuracy of tender document preparation.

CN120663670APending Publication Date: 2025-09-19CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510677476.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-23
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

Existing automatic stamping equipment lacks effective means to accurately separate single sheets of paper, resulting in insufficient flexibility and making it difficult to meet the needs of efficient and automatic stamping in tender document production.

Method used

The paper feeding mechanism is used to transport paper page by page through negative pressure adsorption, and the image processing system is combined to identify the stamp position, and the control module accurately controls the stamp mechanism for automatic stamping.

Benefits of technology

It realizes the effective transportation and precise stamping of paper page by page, improves the accuracy and efficiency of stamping, and meets the requirements of high efficiency, precision and automation of bidding documents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120663670A_ABST
    Figure CN120663670A_ABST
Patent Text Reader

Abstract

The invention provides an automatic stamping machine, an automatic stamping machine control method, equipment, a medium and a program. The automatic stamping machine is characterized in that a paper feeding mechanism comprises a paper rubbing box, paper close to the surface in multiple layers of to-be-stamped paper is adsorbed to the paper rubbing box through a plurality of negative pressure air holes formed in any surface of the paper rubbing box, and the paper is conveyed to a paper stamping area by moving the paper rubbing box; the image processing system collects a paper image of the paper; detecting the paper image to obtain a stamping position coordinate set to be stamped in the paper image; and the control module drives the stamping mechanism to move to a stamping position corresponding to the stamping position coordinate set based on the stamping position coordinate set, and controls the stamping mechanism to perform stamping operation at the stamping position to obtain stamped paper. According to the automatic stamping machine, visual positioning of the stamping position and automatic stamping are achieved, the stamping accuracy and efficiency are improved, and the requirements for high efficiency, precision and automation in actual stamping can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to office supplies technology, and in particular to an automatic stamping machine, an automatic stamping machine control method, equipment, medium and program. Background Art

[0002] Bid preparation typically involves creating an electronic bid, printing a paper version, stamping the paper version, creating copies, binding the original and copies, and sealing them. Bids can run into hundreds or even thousands of pages. Currently, stamping paper bids is mostly done manually. This is not only inefficient, but also prone to fatigue from repeated, long-term operations, leading to issues like incorrect or missed stamps.

[0003] In order to improve the efficiency of stamping bid documents, existing technologies have developed some automatic stamping devices for bid documents, which can stamp one or two seals on the bid documents and select the location of the seals, saving time and manpower.

[0004] However, existing automatic stamping equipment lacks effective means to accurately separate single sheets of paper and has insufficient flexibility, making it difficult to meet the actual requirements for efficient, accurate and automated stamping of bid documents. Summary of the Invention

[0005] The present application provides an automatic stamping machine, an automatic stamping machine control method, equipment, media and program to solve the problem that existing automatic stamping equipment lacks effective means for accurately separating single sheets of paper, has insufficient flexibility, and is difficult to meet the actual requirements of efficient, accurate and automated stamping in bidding documents.

[0006] In a first aspect, the present application provides an automatic stamping machine, which includes: a paper feeding mechanism, a stamping mechanism, an image processing system, and a control module:

[0007] The paper feeding mechanism includes a paper rubbing box, which is used to absorb the paper close to the surface of the multi-layer paper to be stamped into the paper rubbing box through a number of negative pressure air holes set on any surface of the paper rubbing box, and transport the paper to the paper stamping area by moving the paper rubbing box;

[0008] An image processing system is used to collect a paper image of the paper; detect the paper image to obtain a set of coordinates of a stamp position to be stamped in the paper image;

[0009] The control module is used to control the paper feeding mechanism to adsorb the paper to the paper rubbing box in the paper feeding mechanism and transport the paper to the paper stamping area; after obtaining the stamping position coordinate set, based on the stamping position coordinate set, the stamping mechanism is driven to move to the stamping position corresponding to the stamping position coordinate set, and the stamping mechanism is controlled to perform the stamping operation at the stamping position to obtain the stamped paper.

[0010] Optionally, the automatic stamping machine further comprises a housing, the housing comprising a first door and a second door respectively arranged on the left and right sides;

[0011] The paper feeding mechanism is installed on the paper support platform on the outer surface of the second box door. The paper support platform is installed with a paper baffle, which is used to prevent the paper from deviating during the feeding process. A gap is set between the bottom end of the paper baffle and the paper support platform;

[0012] A movable groove is provided on the upper surface of the paper support platform, the inner wall of the movable groove is slidably connected to the paper rubbing box, a plurality of negative pressure air holes are evenly distributed on the upper surface of the paper rubbing box, a plurality of vacuum pumps are fixedly embedded on the inner wall of the paper support platform, and the input end of the vacuum pump is connected to the interior of the movable groove through a connecting hose, so as to extract the air inside the paper rubbing box and absorb the paper close to the upper surface through the negative pressure air holes;

[0013] The inner bottom wall of the paper support platform is installed with a first motor, and the output end of the first motor is rotatably connected to the bottom surface of the paper rubbing box, so as to drive the paper rubbing box to move back and forth in the moving groove.

[0014] Optionally, a plurality of square grooves are provided on the upper surface of the paper support platform, the first rotating rod is installed on the inner wall of the paper support platform, and a plurality of lower conveying rollers are installed on the outer surface of the first rotating rod, and the lower conveying rollers are arranged inside the square grooves; the second rotating rod is installed on the inner wall of the paper support platform, and a plurality of upper conveying rollers are installed on the outer surface of the second rotating rod, wherein the material and size of the upper conveying rollers are the same as the material and size of the lower conveying rollers; the first gear installed at the front end of the first rotating rod and the second gear installed at the front end of the second rotating rod are engaged with each other; a second motor is installed on the back of the paper support platform, and the second motor drives the second rotating rod to rotate, and the transmission drives the first rotating rod to rotate to convey the paper to the paper stamping area.

[0015] Optionally, the image processing system includes an image processing module, which is configured to:

[0016] Preprocessing the paper image to obtain a preprocessed paper image;

[0017] Using a preset text detection model to identify the pre-processed paper image, obtain the coordinate set of the center position of the text area to be stamped in the paper image;

[0018] Use the preset image detection model to identify the pre-processed paper image and obtain the coordinate set of the center position of the image area to be stamped in the paper image;

[0019] The pre-processed paper image is recognized using a preset table detection model to obtain a set of coordinates of the center position of the table area to be stamped in the paper image;

[0020] The coordinate set of the center position of the text area to be stamped, the coordinate set of the center position of the image area to be stamped, and the coordinate set of the center position of the table area to be stamped are taken as a union to obtain the stamp position coordinate set.

[0021] Optionally, the stamping mechanism includes: a plurality of first linear slides, a second linear slide, a plurality of support columns, an electric push rod, an ink return stamp device and a position sensor:

[0022] The first linear slide is fixed to the inner bottom wall of the housing, one end of the support column is connected to the first linear slide, and the other end of the support column is fixed to the bottom of the second linear slide;

[0023] The electric push rod is installed between the support columns and is connected to the second linear slide through a connecting plate. The output end of the electric push rod is detachably connected to the ink return seal device to control the up and down movement of the ink return seal device;

[0024] The position sensor is installed on the outer surface of the ink return stamp device and is used to monitor the position of the ink return stamp device in real time.

[0025] Optionally, the control module is used to obtain the position of the ink-returning stamp device monitored by the position sensor; convert the stamp position coordinate set into a drive signal for the first linear slide, the second linear slide and the electric push rod; use the drive signal, combined with the position of the ink-returning stamp device, to drive the first linear slide and the second linear slide to move the ink-returning stamp device to the stamp position corresponding to the stamp position coordinate set; use the drive signal to drive the electric push rod up and down to enable the ink-returning stamp device to perform the stamping operation.

[0026] Optionally, the image processing system also includes a camera, and a rangefinder is installed on the outer surface of the camera. The rangefinder is used to detect the thickness of the paper after the stamp is stamped. When the rangefinder detects that the thickness of the paper after the stamp is changed, the control module is also used to adjust the extension length of the electric push rod based on the thickness of the paper after the stamp.

[0027] In a second aspect, the present application provides a method for controlling an automatic stamping machine, which is applied to a control module in the automatic stamping machine according to any one of the first aspects; the method comprises:

[0028] Control the paper feeding mechanism in the automatic stamping machine to adsorb the paper on the surface of the paper rubbing box in the paper feeding mechanism among the multiple layers of paper to be stamped to the paper rubbing box, and transport the paper to the paper stamping area;

[0029] Obtaining a set of coordinates of a stamp position to be stamped in a paper image corresponding to the paper sent by an image processing system in an automatic stamping machine;

[0030] Based on the stamp position coordinate set, the stamp mechanism in the automatic stamping machine is driven to move to the stamp position corresponding to the stamp position coordinate set, and the stamp mechanism is controlled to perform a stamping operation at the stamp position to obtain the stamped paper.

[0031] Optionally, controlling the stamping mechanism to perform a stamping operation at the stamping position further includes:

[0032] Calculate the thickness of the stamped paper based on the distance between the camera in the automatic stamping machine and the stamped paper;

[0033] Based on the thickness of the paper after stamping, the extension length of the electric push rod in the stamping mechanism is adjusted to drive the electric push rod to move up and down, so that the ink return seal device in the stamping mechanism performs the stamping operation.

[0034] In a third aspect, the present application provides an electronic device, comprising: at least one processor and a memory;

[0035] Memory stores computer-executable instructions;

[0036] At least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the automatic stamping machine control method as described in any one of the second aspects.

[0037] In a fourth aspect, the present application provides a computer-readable storage medium, which, when executed by a processor, implements the steps of the automatic stamping machine control method according to any one of the second aspects.

[0038] In a fifth aspect, the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements the automatic stamping machine control method as described in any one of the second aspects.

[0039] The automatic stamping machine, automatic stamping machine control method, equipment, medium and program provided by the present application use a paper feeding mechanism to transport the paper to be stamped near the surface of the paper rubbing box to the stamping area for stamping the paper page by page through negative pressure adsorption, thereby realizing effective paper transportation page by page and avoiding the occurrence of paper adhesion; through the image processing system, the paper image is collected and the stamp position coordinates of the paper image are extracted, thereby realizing the precise positioning of the stamp position coordinate set that needs to be stamped; the paper feeding mechanism is controlled by the control module to transport the paper, combined with the precise control of the stamping mechanism to stamp at the stamping position, thereby realizing visual positioning of the stamping position and automatic stamping, improving the accuracy and efficiency of stamping, avoiding manual stamping errors, and being able to meet the requirements of efficiency, precision and automation in actual stamping. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0041] Figure 1 A schematic diagram of the architecture of an automatic stamping machine provided in an embodiment of the present application;

[0042] Figure 2 A schematic diagram of the structure of a paper feeding mechanism provided in an embodiment of the present application Figure 1 ;

[0043] Figure 3 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 1 ;

[0044] Figure 4 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 2 ;

[0045] Figure 5 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 3 ;

[0046] Figure 6 A schematic diagram of the structure of a paper feeding mechanism provided in an embodiment of the present application Figure 2 ;

[0047] Figure 7 A schematic diagram of the structure and installation of a camera provided in an embodiment of the present application;

[0048] Figure 8 A schematic structural diagram of a stamping mechanism provided in an embodiment of the present application;

[0049] Figure 9 A flow chart of a control method for an automatic stamping machine provided in an embodiment of the present application;

[0050] Figure 10 A schematic diagram of a data transmission flow of an automatic stamping machine provided in an embodiment of the present application;

[0051] Figure 11 A hardware diagram of an electronic device provided by an embodiment of the present invention.

[0052] Description of reference numerals:

[0053] 1: Outer shell; 2: First door; 3: Second door; 4: Handle; 5: Limit plate; 6: Paper feed mechanism; 601: Paper support platform; 602: Paper baffle; 603: Moving slot; 604: Paper rubbing box; 605: Negative pressure air hole; 606: Slide; 607: Slider; 608: Air pump; 609: Connecting hose; 610: First motor; 611: Cam; 612: Connecting bar; 613: Square slot; 614: Lower conveyor roller; 615: First rotating rod ; 616: Second rotating rod; 617: Upper conveying roller; 618: First gear; 619: Second gear; 620: Second motor; 7: Stamping mechanism; 701: First linear slide; 702: Second linear slide; 703: Support column; 704: Electric push rod; 705: Ink return stamp device; 706: Position sensor; 8: Camera; 801: Lighting lamp; 802: Rangefinder; 9: Image processing module; 10: Control module; 11: Human-computer interaction module.

[0054] The above drawings illustrate specific embodiments of the present application, which will be described in more detail below. These drawings and the textual description are not intended to limit the scope of the present application in any way, but rather to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments. DETAILED DESCRIPTION

[0055] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0056] Bidding documents refer to the bids submitted by bidders to the tendering unit, along with completed bid forms, in accordance with the terms and requirements of the tender document. Bidding document preparation generally involves the creation of an electronic bid, printing a paper version, stamping the paper version, producing duplicates, and binding and sealing the original and duplicates. Bidding documents can run into the hundreds or even thousands of pages. Currently, stamping paper bids is mostly done manually. This is not only inefficient, but also prone to fatigue from repeated, long-term operations, leading to issues like incorrect or missed stamps.

[0057] The automatic stamping equipment on the market cannot meet the stamping needs in the bidding document production environment. In order to improve the stamping efficiency of the bidding document, the existing technology has derived some automatic stamping machines for bidding documents.

[0058] Existing automatic stamping equipment lacks effective means for accurately separating individual sheets of paper, is inflexible, requires manual adjustment of the stamping position, or cannot precisely adjust the length of the stamping mechanism, making it difficult to meet the requirements of efficient, accurate, and automated stamping in actual tender documents. Therefore, it is necessary to propose an automatic tender document stamping machine based on visual positioning.

[0059] The automatic stamping machine provided in this application is intended to solve the above technical problems of the prior art.

[0060] The following specific embodiments describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0061] Figure 1 This is a schematic diagram of the architecture of an automatic stamping machine provided in an embodiment of the present application. Figure 1 The automatic stamping machine includes: a paper feeding mechanism 6, a stamping mechanism 7, an image processing system, and a control module 10.

[0062] Figure 2 A schematic diagram of the structure of a paper feeding mechanism provided in an embodiment of the present application Figure 1 , see Figure 2 The paper feeding mechanism 6 includes a paper rubbing box 604, which is used to absorb the paper close to the surface of the multiple layers of paper to be stamped to the paper rubbing box 604 through a number of negative pressure air holes 605 set on any surface of the paper rubbing box 604, and transport the paper to the paper stamping area by moving the paper rubbing box 604.

[0063] In an alternative embodiment, Figure 3 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 1 . Figure 4 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 2 . Figure 5 A schematic diagram of the structure of an automatic stamping machine provided in the embodiment of the present application Figure 3 See also Figure 3 、 Figure 4 and Figure 5 The automatic stamping machine further comprises a housing 1, which comprises a first door 2 and a second door 3 respectively arranged on the left and right sides of the housing 1; a paper feeding mechanism 6 is mounted on a paper support platform 601 on the outer surface of the second door 3. Figure 2A paper baffle 602 is installed on the paper support platform 601, and a gap is set between the bottom end of the paper baffle 602 and the paper support platform 601; a movable groove 603 is provided on the upper surface of the paper support platform 601 on one side of the paper baffle 602, and the inner wall of the movable groove 603 is slidably connected to the paper rubbing box 604; a plurality of negative pressure air holes 605 are evenly distributed on the upper surface of the paper rubbing box 604; Figure 6 A schematic diagram of the structure of a paper feeding mechanism provided in an embodiment of the present application Figure 2 See also Figure 2 and Figure 6 , several vacuum pumps 608 are arranged on the inner wall of the paper support platform 601, and the input end of the vacuum pump 608 is connected to the inside of the paper rubbing box 604 through a connecting hose 609, which is used to extract the air inside the paper rubbing box 604 and absorb the paper close to the upper surface through the negative pressure air hole 605; the first motor 610 is installed on the inner bottom wall of the paper support platform 601, and the output end of the first motor 610 is rotatably connected to the bottom surface of the paper rubbing box 604, which is used to drive the paper rubbing box 604 to move back and forth in the movable groove 603.

[0064] In one example, see Figure 4 and Figure 5 The paper feeding mechanism 6 is fixed on the second door 3 on the left or right side of the housing 1 of the automatic stamping machine. When the automatic stamping machine is not in use, see Figure 4 The paper feeding mechanism 6 is housed in the housing 1 of the automatic stamping machine; when using the automatic stamping machine, refer to Figure 5 The second door 3 is opened to be parallel to the bottom surface of the shell 1 through a hinge that is hinged between the shell 1 and the second door 3 and is set on the bottom surface of the shell 1. The paper feeding mechanism 6 is placed on the second door 3 that is opened to be parallel to the bottom surface of the shell 1.

[0065] Illustratively, the paper support platform 601 can be made of an aluminum alloy material with a thickness of 6 mm, which has good strength and stability. In this application, there is no limitation on the material and size of the paper support platform 601.

[0066] The paper support platform 601 is wider than the length of the paper and is used to place the paper to be stamped when using the automatic stamping machine. The paper support platform 601 includes a front surface, a rear surface, side surfaces, and an inner bottom wall. The side surfaces of the paper support platform 601 are parallel to the hinge connecting the outer shell 1 and the second door 3. The front and rear surfaces of the paper support platform 601 have the same shape, both composed of a rectangle and a polygon that gradually decreases in height along the direction of paper transportation. The distance between the front and rear surfaces of the paper support platform 601 is greater than the length of the paper. The paper baffle 602 is fixed between the front surface and the rear surface of the paper support platform 601, and is located at the intersection of the rectangle and the polygon of the front surface and the rear surface of the paper support platform 601, dividing the paper support platform 601 into a paper placement side and a paper conveying side, wherein the paper placement side is away from the hinge where the outer shell 1 and the second box door 3 are hinged, and the paper conveying side is close to the hinge where the outer shell 1 and the second box door 3 are hinged; a gap is set between the bottom end of the paper baffle 602 and the bottom surface of the paper support platform 601, which is used to ensure that only the paper to be stamped passes through the gap, and the paper baffle 602 prevents all other papers except the paper to be stamped from moving.

[0067] On the paper placement side, see Figure 2 , a plurality of negative pressure air holes 605 are evenly distributed on the upper surface of the paper rubbing box 604. For example, the diameter of the negative pressure air holes 605 can be 2 mm. In this application, there is no limitation on the size of the negative pressure air holes 605. Figure 6 The air pump 608 is installed on the inner wall of the paper support platform 601, and the input end of the air pump 608 is connected to the inside of the paper rubbing box 604 through a connecting hose 609. For example, Figure 6 There are two air pumps 608, and the inner diameter of the connecting hose 609 is 8 mm. In this application, there is no restriction on the number and power of the air pumps 608, or the number and size of the connecting hose 609. The air pump 608 is used to extract the air from the paper rubbing box 604, and to attract the paper to be stamped, which is located at the bottom of all the paper and close to the upper surface of the paper rubbing box 604, to the upper surface of the paper rubbing box 604 through the negative pressure air hole 605.

[0068] A movable groove 603 is provided on the upper surface of the inner bottom wall of the paper support platform 601. The inner wall of the movable groove 603 is slidably connected to the paper rubbing box 604. Optionally, two slide grooves 606 are provided on the inner wall of the movable groove 603 along the paper conveying direction. A slider 607 is installed in the slide groove 606. The other end of the slider 607 is connected to the paper rubbing box 604. Figure 6A first motor 610 is installed on the lower surface of the inner bottom wall of the paper support platform 601. Exemplarily, the first motor 610 can be a DC reduction motor. The type of the first motor is not limited in this application. The output end of the first motor 610 is connected to a cam 611 via a key. The cam 611 is connected to one end of a connecting strip 612. The other end of the connecting strip 612, which is away from the cam 611, is rotatably connected to the bottom surface of the paper rubbing box 604 via a pin. The first motor 610 drives the cam 611 to rotate. The cam 611 drives the paper rubbing box 604 to move back and forth in the movable groove 603 through the connecting strip 612, and transports the paper to be stamped that is adsorbed to the upper surface of the paper rubbing box 604 to the paper conveying side.

[0069] In this embodiment, the paper support platform has good strength and stability; the air in the paper rubbing box is extracted by an air pump, creating a negative pressure environment for the paper rubbing box, and the paper is adsorbed to the paper rubbing box; the cam is driven by a motor to move the paper rubbing box back and forth, and the adsorbed paper is transported to the front of the paper baffle; by providing a moving grass on the upper surface of the paper support platform and a slide groove on the inner wall of the moving groove, the slider installed in the slide groove is connected to the paper rubbing box, thereby further enhancing the stability of the movement of the paper rubbing box; by setting a paper baffle, the paper is prevented from shifting during the transportation process, and by setting a gap between the paper baffle and the inner bottom wall of the paper support platform, only one paper to be stamped is allowed to pass through, thereby achieving page-by-page separation of the paper and avoiding paper adhesion.

[0070] In an alternative embodiment, see Figure 2 and Figure 6 On the other side of the paper baffle 602, a plurality of square grooves 613 are formed on the upper surface of the paper support platform 601. A first rotating rod 615 is mounted on the inner wall of the paper support platform 601. A plurality of lower conveying rollers 614 are mounted on the outer surface of the first rotating rod 615. The lower conveying rollers 614 are arranged inside the square grooves 613. The number of the lower conveying rollers 614 is the same as the number of the square grooves 613. A second rotating rod 616 is mounted on the inner wall of the paper support platform 601. A plurality of upper conveying rollers 614 are mounted on the outer surface of the second rotating rod 616. 17, wherein the number, material and size of the upper conveying rollers 617 are the same as those of the lower conveying rollers 614; a first gear 618 is installed at one end of the first rotating rod 615, and a second gear 619 is installed at one end of the second rotating rod 616, and the first gear 618 and the second gear 619 are engaged with each other; a second motor 620 is installed at the back of the paper support platform 601, and the second motor 620 drives the second rotating rod 616 to rotate, and the transmission drives the first rotating rod 615 to rotate, so as to convey the paper to the paper stamping area.

[0071] In one example, see Figure 2 and Figure 6On the paper conveying side, two square grooves 613 are defined on the upper surface of the paper support platform 601. A first rotating rod 615 is mounted on the inner wall of the paper support platform 601 via two deep groove ball bearings. Two lower conveying rollers 614 are mounted on the outer surface of the first rotating rod 615. The lower conveying rollers 614 are located within the square grooves 613. The number of lower conveying rollers 614 is the same as the number of square grooves 613. For example, the lower conveying rollers 614 are made of rubber. In this application, the number of square grooves, the number of lower conveying rollers, and their material are not limited.

[0072] The second rotating rod 616 is installed above the first rotating rod 615 and is installed on the inner wall of the paper support platform 601 through two deep groove ball bearings. Two upper conveying rollers 617 are installed on the outer surface of the second rotating rod 616 at the position corresponding to the first rotating rod 615. The material and size of the upper conveying roller 617 are the same as those of the lower conveying roller 614.

[0073] A first gear 618 is mounted on the front end of the first rotating rod 615, and a second gear 619 is mounted on the front end of the second rotating rod 616. Both the first gear 618 and the second gear 619 are mounted on the front surface of the paper support platform 601. For example, the first gear 618 and the second gear 619 are standard spur gears that mesh with each other. The types of the first gear 618 and the second gear 619 are not limited in this application. A second motor 620 is mounted on the rear surface of the paper support platform 601. For example, the second motor 620 is an AC motor. The type of the second motor 620 is not limited in this application. The output end of the second motor 620 is connected to the second rotating rod 616 via a coupling. The second motor 620 drives the second rotating rod 616 to rotate, which in turn drives the first rotating rod 615 to rotate via the first gear 618 and the second gear 619. The upper conveying roller 617 and the lower conveying roller 614 work together to convey the paper to be stamped to the paper stamping area. In this embodiment, a motor drives the second rotating rod, which in turn drives the first rotating rod via a gear transmission, enabling the upper and lower transport rollers to work together to transport individual sheets of paper to be stamped to the paper stamping area, facilitating subsequent stamping by the stamping mechanism. The upper and lower transport rollers are made of the same material and rotate in coordination to avoid scratching or damaging the paper being transported. An image processing system is used to capture images of the paper and detect the images to obtain a set of coordinates of the stamp positions to be stamped within the images.

[0074] In an optional embodiment, the image processing system includes an image processing module 9, which is used to: preprocess the paper image to obtain a preprocessed paper image; use a preset text detection model to identify the preprocessed paper image to obtain a set of center position coordinates of the text area to be stamped in the paper image; use a preset picture detection model to identify the preprocessed paper image to obtain a set of center position coordinates of the picture area to be stamped in the paper image; use a preset table detection model to identify the preprocessed paper image to obtain a set of center position coordinates of the table area to be stamped in the paper image; take the union of the center position coordinate set of the text area to be stamped, the center position coordinate set of the picture area to be stamped, and the center position coordinate set of the table area to be stamped to obtain a stamp position coordinate set.

[0075] In one example, Figure 7 A schematic diagram of the structure and installation of a camera provided in an embodiment of the present application is shown in FIG. Figure 7 The camera 8 is mounted on the inner top wall of the housing 1. A lighting lamp 801 is mounted on the outer surface of the camera 8. The lighting lamp 801 is used to provide illumination for the camera 8, and the camera 8 is used to capture images of the paper to be stamped. For example, the camera 8 can be an industrial-grade high-definition camera with a resolution of 6 megapixels, and the lighting lamp 801 can be a high-intensity LED lamp. The present application does not limit the type and resolution of the camera 8 or the type of lighting lamp.

[0076] See also Figure 7The image processing module 9 is installed on the inner top wall of the shell 1. The image processing module 9 is connected to the camera 8. The paper image of the paper to be stamped, which is collected by the camera 8, is transmitted to the image processing module 9. The image processing module 9 performs preprocessing operations such as fixing the input image size and normalization processing on the paper image to obtain a preprocessed paper image. The specific method of the preprocessing operation is not limited in this application. Models such as a text detection model, a picture detection model, and a table detection model are set inside the image processing module 9. For example, the text detection model, the picture detection model, and the table detection model are based on a deep learning algorithm and are obtained through training with a large amount of sample data. The training method of the model is not limited in this application. The image processing module 9 inputs the preprocessed paper image into the text detection model, identifies the preprocessed paper image, and obtains the center position coordinate set of the text area to be stamped in the paper image. For example, the text detection model identifies that text content A appears in the text contained in the preprocessed paper image, and the area where text content A is located is used as the text area to be stamped, and the center position coordinate set of the area where text content A is located is output; the preprocessed paper image is input into the picture detection model, identifies the preprocessed paper image, and obtains the center position coordinate set of the picture area to be stamped in the paper image. For example, the picture detection model identifies that picture content B appears in the picture contained in the preprocessed paper image, and the area where picture content B is located is used as the text area to be stamped. The area in the image is taken as the image area to be stamped, and the center position coordinate set of the area where the image content B is located is output; the preprocessed paper image is input into the table detection model, and the preprocessed paper image is recognized to obtain the center position coordinate set of the table area to be stamped in the paper image. For example, the table detection model is used to identify the table content C in the table contained in the preprocessed paper image, and the area where the table content C is located is taken as the table area to be stamped, and the center position coordinate set of the area where the table content C is located is output; the center position coordinate set of the text area to be stamped, the center position coordinate set of the image area to be stamped, and the center position coordinate set of the table area to be stamped are taken as the union, and the center position coordinate set of the table area to be stamped is obtained to obtain the set of all stamp position coordinates in the paper image. Exemplarily, the image processing module 9 can adopt a high-performance image processing module with powerful data processing capabilities, which can quickly process the image.

[0077] In this embodiment, the camera is illuminated with sufficient light to ensure clear capture of the paper image. The camera captures the paper image, ensuring clarity of the paper image and, in turn, the accuracy of the stamping position. The paper image captured by the camera is preprocessed by an image processing module. Using models such as a text detection model, an image detection model, and a table detection model, the text areas, image areas, and table areas in the paper image that require stamping are accurately identified. This integrates the coordinates of all required stamping positions, facilitating subsequent stamping by the stamping mechanism at the correct location. This achieves precise positioning of the stamping position for content in different formats with high accuracy.

[0078] Figure 8 This is a structural diagram of a stamping mechanism provided in an embodiment of the present application. Figure 2 、 Figure 7 and Figure 8 The control module 10 is used to control the paper feeding mechanism 6 to adsorb the paper to the paper rubbing box 604 in the paper feeding mechanism 6, and transport the paper to the paper stamping area; after obtaining the stamping position coordinate set, based on the stamping position coordinate set, drive the stamping mechanism 7 to move to the stamping position corresponding to the stamping position coordinate set, control the stamping mechanism 7 to perform a stamping operation at the stamping position, and obtain the stamped paper.

[0079] In an alternative embodiment, see Figure 4 and Figure 8 The stamping mechanism 7 includes: a plurality of first linear slides 701, a second linear slide 702, a plurality of support columns 703, an electric push rod 704, an ink return stamp device 705 and a position sensor 706: the first linear slide 701 is fixed to the inner bottom wall of the housing 1, one end of the support column 703 is connected to the first linear slide 701, and the other end of the support column 703 is fixed to the bottom of the second linear slide 702. The electric push rod 704 is installed between the support columns 703 and is connected to the second linear slide 702 through a connecting plate. The output end of the electric push rod 704 is detachably connected to the ink return stamp device 705, and is used to control the up and down movement of the ink return stamp device 705; the position sensor 706 is installed on the outer surface of the ink return stamp device 705, and is used to monitor the position of the ink return stamp device 705 in real time.

[0080] In one example, see Figure 8The stamping mechanism 7 includes: two first linear slides 701, a second linear slide 702, two support columns 703, an electric push rod 704, an ink return stamp device 705 and a position sensor 706: the two first linear slides 701 are arranged on the inner bottom wall of the shell 1, and the distance between the two first linear slides 701 is greater than the length of the paper. When using the automatic stamping machine, the paper feeding mechanism 6 transports the paper between the two first linear slides 701, and the paper stamping area is limited by the two first linear slides 701. The first linear slides 701 correspond to the support columns 703 one by one, and one end of each support column 703 is connected to the slider of the corresponding first linear slide 701 by bolts. In this application, the connection method between the support columns 703 and the first linear slide 701 is not limited. The other ends of the two support columns 703 are respectively fixed at the head and tail ends of the bottom of the second linear slide 702. Exemplarily, the first linear slide 701 and the second linear slide 702 are both high-precision ball screw linear slides with a repeatability accuracy of up to ±0.05mm. The support column 703 is made of aluminum alloy. In this application, there is no restriction on the type and accuracy parameters of the first linear slide 701 and the second linear slide 702, or the material of the support column 703. The electric push rod 704 is connected to the second linear slide 702 via a connecting plate and is installed between the two support columns 703. The ink return stamp device 705 is detachably connected to the output end of the electric push rod 704. Exemplarily, the ink return stamp device 705 and the electric push rod 704 can be connected using a threaded sleeve. In this application, there is no restriction on the connection method between the ink return stamp device 705 and the electric push rod 704. A position sensor 706 is installed on the outer surface of the ink return stamp device for real-time monitoring of the position of the ink return stamp device 705. For example, the ink-returning stamp 705 can use a high-quality rubber stamp head, and the stamp content can be customized according to actual needs; the position sensor 706 can be a high-precision photoelectric sensor with an accuracy of up to ±0.1mm. In this application, there is no restriction on the parameters of the ink-returning stamp and the position sensor.

[0081] In this embodiment, the electric push rod equipped with the ink return seal device is connected to the second linear slide via a connecting plate, which allows the ink return seal device to be adjusted in the longitudinal position. The connection between the support columns at both ends of the second linear slide and the first linear slide disposed in the housing allows the ink return seal device to be adjusted in the transverse position, thereby jointly adjusting the transverse and longitudinal positions of the ink return seal device for stamping on paper. In combination with a position sensor, the position of the ink return seal device is determined in real time, further improving the accuracy of the stamping position of the stamping mechanism. The detachable connection between the ink return seal device and the electric push rod facilitates the removal and installation of the ink return seal device, facilitates the subsequent replacement of the ink return seal device, and facilitates maintenance of the automatic stamping machine, further enhancing the user experience.

[0082] In an alternative embodiment, see Figure 7 and Figure 8 , the control module 10 is used to obtain the position of the ink-returning stamp device 705 monitored by the position sensor 706; convert the stamp position coordinate set into a driving signal for the first linear slide 701, the second linear slide 702 and the electric push rod 704; use the driving signal, combined with the position of the ink-returning stamp device 705, to drive the first linear slide 701 and the second linear slide 702 to move the ink-returning stamp device 705 to the stamp position corresponding to the stamp position coordinate set; use the driving signal to drive the electric push rod 704 up and down, so that the ink-returning stamp device 705 performs the stamping operation.

[0083] In one example, see Figure 7 、 Figure 2 and Figure 6 The control module 10 is installed on the inner top wall of the housing 1 , and the control module 10 is connected to the image processing module 9 . When the automatic stamping machine is in use, the control module 10 controls the air pump 608 in the paper feeding mechanism 6 to extract the air in the paper rubbing box 604, and adsorbs the paper to be stamped to the paper rubbing box 604 through the negative pressure air hole 605; the control module 10 controls the first motor 610 to start, and drives the paper rubbing box 604 to move the adsorbed paper to be stamped to the front of the paper baffle 602 through the first motor 610, and transports the paper to be stamped to between the lower transport roller 614 and the upper transport roller 617 through the gap between the paper baffle 602 and the paper support platform 601; the control module 10 controls the second motor 620 to start, and drives the second rotating rod 616 to rotate through the second motor 620, and the second rotating rod 616 drives the first rotating rod 615 to rotate through the mutually meshed first gear 618 and second gear 619, and cooperates with the lower transport roller 614 and the upper transport roller 617 to transport the paper to be stamped to the paper stamping area between the two first linear slides 701 of the stamping mechanism 7.

[0084] After the paper to be stamped reaches the paper stamping area, the camera 8 captures the paper image of the paper to be stamped and sends it to the image processing module 9. The image processing module 9 detects the paper image, obtains the stamp position coordinate set to be stamped in the paper image, and sends it to the control module 10. The control module 10 receives the stamp position coordinate set sent by the image processing module 9, combines it with the position sensor 706 to monitor the position of the ink-returning stamp device 705, converts the stamp position coordinate set into a drive signal for the first linear slide 701, the second linear slide 702, and the electric push rod 704, drives the first linear slide 701, and moves the second linear slide 702 to the horizontal axis stamping position corresponding to the stamp position coordinate set through the support column 703; and drives the second linear slide 702 to move the electric push rod 704 to the vertical axis stamping position corresponding to the stamp position coordinate set. After electric push rod 704 arrives the horizontal axis stamping position and the vertical axis stamping position corresponding to the stamp position coordinate set, control module 10 controls electric push rod 704 to stretch out downwards, and makes ink-returning seal device 705 complete stamping operation at the stamp position corresponding to the stamp position coordinate set.When position sensor 706 monitors and obtains the position deviation of ink-returning seal device 705, control module 10 adjusts the driving signal to the first linear slide 701, the second linear slide 702 and electric push rod 704, until electric push rod 704 arrives the horizontal axis stamping position and the vertical axis stamping position corresponding to the stamp position coordinate set.Exemplary, control module 10 is with microcontroller as core, realizes the coordinated control between stamping mechanism 7, paper feeding mechanism 6 and each module by programming, and the kind and control mode of control module 10 are not restricted in this application.

[0085] In this embodiment, a control module controls the movement of the first and second linear slides and an electric push rod in the stamping mechanism to move the ink-returning stamp device to the stamping position. The control module also controls the up and down movement of the electric push rod, allowing the ink-returning stamp device to stamp at the stamping position on the paper. This eliminates the need for manual adjustment of the ink-returning stamp device's stamping position, saving manpower and improving stamping accuracy. A position sensor monitors the position of the ink-returning stamp device in real time, and the control module adjusts the positions of the first and second linear slides and the electric push rod based on the real-time position of the ink-returning stamp device, further ensuring the accuracy of the stamping position.

[0086] In an alternative embodiment, see Figure 7 and Figure 8 The image processing system also includes a camera 8, which includes a rangefinder 802. The rangefinder 802 is used to detect the thickness of the stamped paper. When the rangefinder 802 detects that the thickness of the stamped paper has changed, the control module 10 is also used to adjust the extension length of the electric push rod 704 based on the thickness of the stamped paper.

[0087] In one example, see Figure 7 The camera 8 is mounted on the inner top wall of the housing 1. A rangefinder 802 is mounted on the outer surface of the camera 8. The rangefinder 802 is used to detect the thickness of the stamped paper. When the thickness of the stamped paper increases, the rangefinder 802 sends the distance measurement result to the control module 10. Based on the distance measurement result, the control module 10 controls the length of the electric push rod 704 to extend downward to decrease. For example, the length s of the electric push rod 704 can be calculated by the following formula:

[0088] s=(h2+h3)-h1

[0089] In the formula, s is the extended length of the electric push rod 704, h2 is the distance from the rangefinder 802 to the top of the stamped paper obtained by the rangefinder 802, h3 is the distance from the rangefinder 802 to the inner top wall of the shell 1, and h1 is the distance from the position of the ink return stamp device 705 monitored by the position sensor 706 to the inner top wall of the shell 1.

[0090] In addition, see Figure 7 The control module 10 is also used to monitor the working status of each module in the automatic stamping machine in real time, including but not limited to the image acquisition status of the camera 8, the processing progress of the image processing module 9, the position and operation status of the stamping mechanism 7, etc., and transmit the working status of each component of the automatic stamping machine to the human-computer interaction module 11 installed on the surface of the housing 1. Exemplarily, the display screen of the human-computer interaction module 11 can be a 7-inch touch-screen LCD screen, and the operation buttons are waterproof touch buttons. The specific type of the human-computer interaction module 11 is not limited in this application.

[0091] In this embodiment, a distance meter is used to detect the thickness of the paper after stamping. The control module adjusts the extension length of the electric push rod according to the change in the thickness of the paper after stamping, controlling the electric push rod to extend to an appropriate length during stamping. The control module controls the ink-returning seal device to apply an appropriate stamping force during the stamping process, avoiding problems such as unclear stamping or damage to the seal due to changes in paper thickness, thereby achieving precise control of the stamping force of the stamping mechanism. The control module monitors the working status of each module of the automatic stamping machine, and the human-computer interaction module feeds back the working status of each module of the automatic stamping machine to the user, making it easier for the user to set parameters and understand the device status of the automatic stamping machine in real time, ensuring the stable operation of the automatic stamping machine.

[0092] In addition, in one example, see Figure 3 、 Figure 4 and Figure 5, the left and right sides of the shell 1 are respectively hinged to the first door 2 and the second door 3 by high-strength stainless steel hinges. For example, each hinge is fixed with stainless steel screws to ensure that the doors open and close smoothly and firmly. The outer surfaces of the first door 2 and the second door 3 are both installed with handles 4. For example, the handle 4 can be made of high-strength plastic material that conforms to ergonomic design and has a non-slip texture on the surface, which is convenient for users to hold. The material and shape of the handle 4 are not restricted in this application. A limit plate 5 is provided on each of the left and right sides of the shell 1. The limit plate 5 is rotatably connected to the shell 1 through a rotating shaft with a built-in torsion spring. When the automatic stamping machine is in use, the limit plate 5 releases the restriction on the first door 2 and the second door 3, so that the first door 2 and the second door 3 are opened to be parallel to the bottom surface of the shell 1; when the automatic stamping machine is not in use, the limit plate 5 limits the closure of the first door 2 and the second door 3 to prevent the doors from shaking at will, thereby ensuring the safe operation of the automatic stamping machine.

[0093] In one implementation scenario, when the automatic stamping machine is started, the paper feeding mechanism 6 transports the paper to be stamped to the paper stamping area. The high-definition camera 8 captures the image of the paper with the assistance of the lighting lamp 801 and transmits the paper image to the image processing module 9. The image processing module 9 pre-processes the paper image, uses the text detection model, the picture detection model and the table detection model to detect the pre-processed image respectively, outputs the center position coordinate set of the text, picture and table to be stamped, and obtains the stamp position coordinate set to be stamped. The control module 10 receives the stamp position coordinate set transmitted by the image processing module 9, converts the stamp position coordinate set into a drive signal for the first linear slide 701, the second linear slide 702 and the electric push rod 704, drives the first linear slide 701 and the second linear slide 702 to move the ink return seal 705 to the preset stamping position, controls the electric push rod 704 to extend downward, and makes the ink return seal 705 complete the stamping operation. During the stamping process, the position sensor 706 monitors the position of the ink-returning stamp device 705 in real time and feeds back the position information to the control module 10. The control module 10 adjusts the drive signals to the first linear slide 701, the second linear slide 702 and the electric push rod 704 according to the position of the ink-returning stamp device.

[0094] At the same time, while the stamping process is in progress, the rangefinder 802 obtains the distance information from the upper surface of the stamped paper to the rangefinder 802 in real time and feeds this distance information back to the control module 10. Based on the received distance information, the control module 10 calculates the actual thickness of the stamped paper and compares it with the initially set paper thickness. If the detected thickness of the tender document changes, the control module 10 adjusts the stroke of the electric push rod 704 in the stamping mechanism 7 in real time, applying an appropriate stamping force to the ink-returning stamper 705 during the stamping process. The control module 10 is also used to monitor the working status of each module of the device in real time, including the image acquisition status of the camera 8, the processing progress of the image processing module 9, the position and operation status of the stamping mechanism 7, etc., to ensure stable operation of the device.

[0095] The automatic stamping machine provided by this embodiment uses a paper feeding mechanism to transport the paper to be stamped near the surface of the paper rubbing box to the stamping area for stamping the paper page by page through negative pressure adsorption, thereby realizing effective paper transportation page by page and avoiding the occurrence of paper adhesion; through the image processing system, the paper image is collected and the stamp position coordinates of the paper image are extracted, thereby realizing accurate positioning of the stamp position coordinate set that needs to be stamped; the paper feeding mechanism is controlled by the control module to transport the paper, combined with the accurate control of the stamping mechanism to stamp at the stamping position, thereby realizing visual positioning of the stamp position and automatic stamping, improving the accuracy and efficiency of stamping, avoiding manual stamping errors, and being able to meet the requirements of high efficiency, accuracy and automation in actual stamping.

[0096] Figure 9 The following is a flow chart of a control method of an automatic stamping machine provided in an embodiment of the present application. Figure 9 As shown, the automatic stamping machine control method is applied to the control module in the above-mentioned automatic stamping machine, and the method includes the following steps:

[0097] S901, controlling the paper feeding mechanism in the automatic stamping machine to adsorb the paper in the multi-layer paper to be stamped, which is close to the surface of the paper rubbing box in the paper feeding mechanism, to the paper rubbing box, and transporting the paper to the paper stamping area.

[0098] S902 , obtaining a set of coordinates of a stamp position to be stamped in a paper image corresponding to the paper sent by an image processing system in the automatic stamping machine.

[0099] S903: Based on the stamping position coordinate set, drive the stamping mechanism in the automatic stamping machine to move to the stamping position corresponding to the stamping position coordinate set, control the stamping mechanism to perform a stamping operation at the stamping position, and obtain the stamped paper.

[0100] In one example, the paper to be stamped is a tender document. Figure 10 This is a flow chart of data transmission of an automatic stamping machine provided in an embodiment of the present application. Figure 10 , the high-definition camera is illuminated by a lighting lamp, and the high-definition camera captures the image of the bid document. The thickness of the stamped bid document is measured by the rangefinder. The image processing module preprocesses the collected image, and detects the preprocessed image through the text detection model, picture detection model and table detection model, determines the stamp position coordinates and sends them to the control module. The human-computer interaction module is used to set parameters and display status information. The control module combines the parameters set by the human-computer interaction module, controls the action of the stamping mechanism according to the image processing results, and controls the operation of the paper feeding mechanism to realize the page-by-page transportation of paper, coordinates the workflow between the high-definition camera, image processing module and stamping mechanism, and jointly realizes the stamping of the bid document.

[0101] In an optional embodiment, controlling the stamping mechanism to perform a stamping operation at the stamping position further includes:

[0102] Based on the distance between the camera in the automatic stamping machine and the stamped paper, the thickness of the stamped paper is calculated; based on the thickness of the stamped paper, the extension length of the electric push rod in the stamping mechanism is adjusted to drive the electric push rod to move up and down, so that the ink return seal device in the stamping mechanism performs the stamping operation.

[0103] In one example, the control module calculates the actual thickness of the stamped paper based on the distance information between the camera and the stamped paper. The control module adjusts the stroke of the electric push rod in the stamping mechanism in real time. When it detects that the thickness of the bid document increases, the control module reduces the extended length of the electric push rod accordingly.

[0104] Optionally, the extended length s of the electric push rod can be calculated using the following formula:

[0105] s=(h2+h3)-h1

[0106] Where s is the extended length of the electric push rod, h2 is the distance from the distance meter to the top of the stamped paper obtained by the distance meter, h3 is the distance from the distance meter to the top wall of the housing, and h1 is the distance from the position of the ink return stamp device monitored by the position sensor to the top wall of the housing.

[0107] In this embodiment, the control module regulates the extension distance of the electric push rod according to the thickness of the paper, thereby realizing adaptive adjustment of the stamping force, ensuring that the ink-returning stamp device in the stamping mechanism can fully contact the surface of the paper to be stamped and apply appropriate stamping force.

[0108] In one implementation scenario, see Figures 2 to 8Taking the paper to be stamped as a bid as an example, the process of using the above-mentioned automatic stamping machine to stamp may include: placing the automatic stamping machine on a stable workbench, turning on the power, opening the first box door 2 and the second box door 3, initializing the automatic stamping machine through the operation buttons of the human-computer interaction module 11, and placing the bid to be stamped on the paper support platform 601 of the paper feeding mechanism 6, wherein the placement position of the bid ensures that the edge of the bid paper is aligned with the edge of the paper support platform 601, and the paper of the bid paper is tightly fitted with the paper baffle 602 to ensure the accuracy of paper feeding.

[0109] After the stamping process is initiated, the control module 10 controls the paper feed mechanism 6 to begin operation. First, the control module 10 activates the vacuum pump 608, which extracts air from the paper feed box 604, creating a negative pressure inside the paper feed box 604. This suctions the bottommost sheet of the tender through the negative pressure vents 605. The control module 10 activates the first motor 610, which rotates the cam 611. The cam 611, via the connecting bar 612, drives the paper feed box 604 back and forth within the movable groove 603, performing the paper feed operation. This moves the end of the tender sheet between the lower feed roller 614 and the upper feed roller 617. At this time, the control module 10 controls the vacuum pump 608 to turn off and the second motor 620 to start. The second motor 620 drives the second rotating rod 616 to rotate, and through the engagement of the first gear 618 and the second gear 619, the first rotating rod 615 is driven to rotate, so that the upper conveying roller 617 and the lower conveying roller 614 rotate in coordination to convey the bidding document paper to the paper stamping area.

[0110] When the tender document paper is conveyed to the paper stamping area, the high-definition camera 8 captures the paper image of the tender document paper with the assistance of the lighting lamp 801 , and the captured paper image is transmitted to the image processing module 9 .

[0111] Image processing module 9 preprocesses the paper image, including fixing the input image size and normalizing it. Next, image processing module 9 uses a text detection model, an image detection model, and a table detection model to detect the preprocessed paper image. The text detection model identifies text content in the paper image that requires a stamp and outputs a set of coordinates for the center positions of these text areas, such as characters such as "supplier's full name (official seal)." The image detection model detects images in the paper image that require a stamp and outputs a set of coordinates for the center positions of these images. These images include business licenses, qualification certificates, and product details. The table detection model identifies tables in the paper image that require a stamp and outputs a set of coordinates for the center positions of the corresponding tables. These tables include financial statements such as balance sheets and income statements. The text center coordinate sets, image center coordinate sets, and table stamp coordinate sets output by these three detection models are then combined to produce a set of stamp coordinates containing the center positions of all objects (text, images, and tables) that require a stamp.

[0112] After the control module 10 receives the seal coordinate set determined by the image processing module 9, the seal coordinate set is converted into a drive signal to the first linear slide 701, the second linear slide 702 and the electric push rod 704. The first linear slide 701 and the second linear slide 702 work in coordination to drive the ink return seal device 705 to move to the preset seal position. After the ink return seal device 705 arrives at the position, the control module 10 controls the electric push rod 704 actions to promote the ink return seal device 705 to move downwards and complete the seal operation. During the seal process, the position sensor 706 on the outer surface of the ink return seal device 705 monitors the position information of the ink return seal device 705 in real time, and feeds the position information back to the control module 10, ensuring the accuracy of the seal position. If the position information of the ink return seal device 705 deviates, the control module 10 can timely adjust the motion of the first linear slide 701 and the second linear slide 702 to correct the seal position.

[0113] During the stamping process, the rangefinder 802 obtains the distance information from the top surface of the stamped tender document to the camera 8 in real time and feeds this distance information back to the control module 10. The control module 10 calculates the actual thickness of the stamped tender document based on the received distance information and adjusts the stroke of the electric push rod 704 in the stamping mechanism 7 in real time: when it detects that the tender document thickness has increased, the control module 10 will reduce the extension length of the electric push rod 704 to ensure that the ink-returning seal 705 can fully contact the tender document surface and apply the appropriate stamping force.

[0114] After all bids have been stamped, the automatic stamping machine automatically stops. At this point, the first door 2 can be opened to remove the stamped bids. Optionally, the automatic stamping machine can be regularly maintained, such as cleaning the lens of the high-definition camera 8 and the lighting 801, checking the wear of the rollers of the paper feed mechanism 6 and replacing any severely worn rollers promptly, and checking the ink level of the stamp mechanism 7.

[0115] The automatic stamping machine control method provided in this embodiment uses a control module to control the paper feed mechanism, which attracts the paper closest to the paper feed box and controls the reciprocating movement of the paper feed box, thereby delivering each sheet of paper to the paper stamping area. The control module receives stamp position information from the image processing module and controls the stamping mechanism to ensure that the stamping mechanism completes the stamping operation at the correct position. This achieves visual positioning of the stamping position on the bid document and automatic stamping, improving the accuracy and efficiency of stamping, avoiding manual stamping errors, and meeting the requirements for efficient, precise, and automated stamping in actual bid documents.

[0116] 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 this application is not limited by the order of the actions described, because according to this 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 this specification are all optional embodiments, and the actions and modules involved are not necessarily required by this application.

[0117] It should be further noted that, although the various steps in the flowchart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps may be performed in other orders. Moreover, at least a portion of the steps in the flowchart may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but may be performed at different times. The execution order of these sub-steps or stages is not necessarily to be performed in sequence, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0118] The present application also provides an electronic device, comprising: at least one processor and a memory;

[0119] The memory stores computer-executable instructions;

[0120] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor performs a shared network roaming method.

[0121] Figure 11Schematic diagram of the hardware of the electronic device provided by the embodiment of the present invention. Figure 11 As shown, the electronic device 110 provided in this embodiment includes: at least one processor 1101 and a memory 1102. The device 110 also includes a communication component 1103. The processor 1101, the memory 1102 and the communication component 1103 are connected via a bus 1104.

[0122] In a specific implementation process, at least one processor 1101 executes the computer-executable instructions stored in the memory 1102 , so that at least one processor 1101 executes the above automatic stamping machine control method.

[0123] The specific implementation process of the processor 1101 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.

[0124] In the above Figure 11 In the illustrated embodiment, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.

[0125] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage.

[0126] A bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be categorized as address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.

[0127] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the method described above is implemented.

[0128] The computer-readable storage medium can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The computer-readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0129] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.

[0130] The division of units described above is merely a logical functional division. In actual implementation, other divisions may be employed. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. Furthermore, any coupling or direct coupling or communication connection shown or discussed between units may be an indirect coupling or communication connection via an interface, device, or unit, and may be electrical, mechanical, or other.

[0131] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0132] The present application provides a computer program product, including a computer program, which implements the above-mentioned automatic stamping machine control method when executed by a processor.

[0133] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0134] Finally, it should be noted that other embodiments of the present invention will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present application are indicated by the following claims.

[0135] It should be understood that the present application is not limited to the exact structure described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.

Claims

1. An automatic stamping machine, characterized in that: The automatic stamping machine includes: a paper feeding mechanism, a stamping mechanism, an image processing system, and a control module: The paper feeding mechanism includes a paper rubbing box, which is used to absorb the paper close to the surface of the multi-layer paper to be stamped into the paper rubbing box through a plurality of negative pressure air holes provided on any surface of the paper rubbing box, and transport the paper to the paper stamping area by moving the paper rubbing box; The image processing system is used to collect the paper image of the paper; detect the paper image to obtain a set of coordinates of the stamp position to be stamped in the paper image; The control module is used to control the paper feeding mechanism to adsorb the paper to the paper rubbing box in the paper feeding mechanism, and transport the paper to the paper stamping area; after obtaining the stamping position coordinate set, based on the stamping position coordinate set, drive the stamping mechanism to move to the stamping position corresponding to the stamping position coordinate set, control the stamping mechanism to perform a stamping operation at the stamping position, and obtain the stamped paper.

2. The automatic stamping machine according to claim 1, characterized in that: The automatic stamping machine further comprises a housing, wherein the housing comprises a first door and a second door respectively arranged on the left and right sides of the housing; The paper feeding mechanism is installed on the paper support platform on the outer surface of the second box door, and the paper support platform is installed with a paper baffle, and a gap is set between the bottom end of the paper baffle and the paper support platform; On one side of the paper baffle, a movable groove is provided on the upper surface of the paper support platform, and the inner wall of the movable groove is slidably connected to the paper rubbing box; a plurality of negative pressure air holes are evenly distributed on the upper surface of the paper rubbing box; a plurality of air pumps are provided on the inner wall of the paper support platform, and the input end of the air pump is connected to the interior of the paper rubbing box through a connecting hose, so as to extract the air inside the paper rubbing box and absorb the paper close to the upper surface through the negative pressure air holes; A first motor is installed on the inner bottom wall of the paper support platform, and an output end of the first motor is rotatably connected to the bottom surface of the paper rubbing box to drive the paper rubbing box to move back and forth in the movable groove.

3. The automatic stamping machine according to claim 2, characterized in that: On the other side of the paper baffle, several square grooves are provided on the upper surface of the paper support platform, and a first rotating rod is installed on the inner wall of the paper support platform, and several lower conveying rollers are installed on the outer surface of the first rotating rod, and the lower conveying rollers are arranged inside the square groove, wherein the number of the lower conveying rollers is the same as the number of the square grooves; the second rotating rod is installed on the inner wall of the paper support platform, and several upper conveying rollers are installed on the outer surface of the second rotating rod, wherein the number, material and size of the upper conveying rollers are the same as the number, material and size of the lower conveying rollers; a first gear is installed at one end of the first rotating rod, and a second gear is installed at one end of the second rotating rod, and the first gear and the second gear are meshed with each other; a second motor is installed on the back of the paper support platform, and the second motor drives the second rotating rod to rotate, and the transmission drives the first rotating rod to rotate to convey the paper to the paper stamping area.

4. The automatic stamping machine according to claim 1, characterized in that: The image processing system includes an image processing module, which is used to: Preprocessing the paper image to obtain a preprocessed paper image; Using a preset text detection model to identify the pre-processed paper image, and obtaining a set of coordinates of the center position of the text area to be stamped in the paper image; Using a preset image detection model to identify the pre-processed paper image, and obtaining a set of coordinates of the center position of the image area to be stamped in the paper image; Using a preset table detection model to identify the pre-processed paper image, and obtaining a set of coordinates of the center position of the table area to be stamped in the paper image; The stamp position coordinate set is obtained by taking a union of the center position coordinate set of the text area to be stamped, the center position coordinate set of the image area to be stamped, and the center position coordinate set of the table area to be stamped.

5. The automatic stamping machine according to claim 2, characterized in that: The stamping mechanism includes: a plurality of first linear slides, a second linear slide, a plurality of support columns, an electric push rod, an ink return stamp device and a position sensor: The first linear slide is fixed to the inner bottom wall of the housing, one end of the support column is connected to the first linear slide, and the other end of the support column is fixed to the bottom of the second linear slide; The electric push rod is installed between the support columns and is connected to the second linear slide through a connecting plate. The output end of the electric push rod is detachably connected to the ink return seal device to control the ink return seal device to move up and down; The position sensor is mounted on the outer surface of the ink return stamp device and is used for monitoring the position of the ink return stamp device in real time.

6. The automatic stamping machine according to claim 5, characterized in that: The control module is used to obtain the position of the ink-returning stamp device monitored by the position sensor; convert the stamp position coordinate set into a drive signal for the first linear slide, the second linear slide and the electric push rod; use the drive signal, combined with the position of the ink-returning stamp device, to drive the first linear slide and the second linear slide to move the ink-returning stamp device to the stamp position corresponding to the stamp position coordinate set; use the drive signal to drive the electric push rod up and down so that the ink-returning stamp device performs a stamping operation.

7. The automatic stamping machine according to claim 6, characterized in that: The image processing system also includes a camera, which includes a rangefinder. The rangefinder is used to detect the thickness of the stamped paper. When the rangefinder detects that the thickness of the stamped paper has changed, the control module is also used to adjust the extension length of the electric push rod based on the thickness of the stamped paper.

8. A control method for an automatic stamping machine, characterized in that: A control module applied to the automatic stamping machine according to any one of claims 1 to 7; the method comprising: Controlling the paper feeding mechanism in the automatic stamping machine to adsorb the paper in the multi-layer paper to be stamped, which is close to the surface of the paper rubbing box in the paper feeding mechanism, to the paper rubbing box, and conveying the paper to the paper stamping area; Acquire a set of coordinates of a stamp position to be stamped in the paper image corresponding to the paper sent by the image processing system in the automatic stamping machine; Based on the stamping position coordinate set, the stamping mechanism in the automatic stamping machine is driven to move to the stamping position corresponding to the stamping position coordinate set, and the stamping mechanism is controlled to perform a stamping operation at the stamping position to obtain the stamped paper.

9. The automatic stamping machine control method according to claim 8, characterized in that: The controlling the stamping mechanism to perform a stamping operation at the stamping position further includes: Calculating the thickness of the stamped paper based on the distance between the camera in the automatic stamping machine and the stamped paper; Based on the thickness of the paper after stamping, the extension length of the electric push rod in the stamping mechanism is adjusted, and the electric push rod is driven to move up and down, so that the ink-returning stamp device in the stamping mechanism performs the stamping operation.

10. An electronic device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the automatic stamping machine control method according to any one of claims 8 to 9.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the automatic stamping machine control method according to any one of claims 8 to 9 are implemented.

12. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the automatic stamping machine control method according to any one of claims 8 to 9.