Intelligent seal management terminal and control method thereof
Through biometric recognition and real-time monitoring technology, combined with GPS positioning and panoramic image stitching, the security and convenience issues of seal management terminals have been solved, real-time monitoring of seal users and documents has been achieved, preventing theft and document exchange, and improving the security and convenience of seal management.
Patent Information
- Application Number
- CN202510971725.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-15
- Publication Date
- 2025-10-14
AI Technical Summary
Existing seal management terminals have problems with insufficient security and convenience in terms of identity authentication, seal usage location verification, seal document supervision, ink management, and terminal-server communication, and cannot effectively prevent theft and document exchange.
It uses biometric identification, GPS positioning, real-time distance measurement and panoramic image stitching technology, combined with a control circuit board and monitoring mechanism to achieve real-time monitoring and verification of seal users and documents, and integrates identity authentication, positioning, communication and image acquisition functions to prevent theft and document exchange.
It improves the security and convenience of seal management, ensures the reliability and integrity of the seal usage process, reduces the size and operational complexity of seal equipment, and improves information synchronization efficiency.
Smart Images

Figure CN120773455A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of seal equipment, and in particular to a seal intelligent management terminal and a control method thereof. Background Art
[0002] Seals are unique stationery items used to stamp documents to indicate authentication or signature. However, seals carry the risk of being stolen, copied, or copied during use. Traditional seal management relies heavily on manual monitoring, which carries significant risks. With the continuous development and integration of science and technology, the use of the Internet of Things (IoT) to apply a tangible "smart lock" to seals has overturned this traditional manual control model.
[0003] The current smart seal management terminal uses Internet of Things technology to make seal use safer and management more convenient, but it has the following disadvantages: 1. Limited supervision of the identity of seal users and locations. The initiator of the seal approval process and the end user are not biometrically bound and verified. The location of seal approval and actual use are not verified. Terminal devices are highly dependent on manual management by administrators, resulting in insufficient security and convenience. 2. Verification of stamped documents is a post-audit process, which cannot fully capture the document at the moment the stamp is affixed. It is also impossible to correlate the image capture status with the device's stamping action, posing a risk of swapping the stamped document. Currently, monocular or independent image capture devices are publicly used, but monocular image capture is incomplete and requires independent image capture equipment for image capture, which is bulky and inconvenient to carry. 3. The ink cartridge cannot be completely pulled out, and it has an anti-rubbing function. This also leads to problems such as uneven ink filling and the need to dismantle the entire machine to replace the damaged ink pad. At the same time, the ink cartridge is easily scratched by the box buckle when it is pulled out, causing the box mouth to be stained with ink, making the overall operation convenience poor. 4. The terminal device is physically isolated from the server, and the information collected by the device cannot be synchronized to the server. In addition, the terminal program architecture is highly bundled with the hardware, the communication interface is poorly standardized, and a specific platform needs to be deployed on the server, which has poor compatibility with user servers. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a seal intelligent management terminal and its control method which can verify the user's biometrics, check the actual place of use and avoid replacing the document to be stamped during the stamping process.
[0005] In order to solve the above technical problems, the present invention adopts the following technical solutions: The application discloses an intelligent seal management terminal, which comprises a shell, a trigger mechanism, a turnover mechanism and a seal, wherein the shell is provided with an identification mechanism for biological feature verification to realize identity confirmation; the trigger mechanism is installed on the top of the shell; the turnover mechanism is slidably arranged in the shell; the seal is connected to the turnover mechanism; the seal is directed to the inner side of the shell when not in use; the turnover mechanism drives the seal to turn over to be directed to a document to be stamped when the seal is used; the shell is provided with a monitoring mechanism for real-time distance measurement of the document to be stamped to determine whether the document to be stamped is blocked or replaced, and image collection of the document to be stamped; and the shell is internally provided with a control circuit board with positioning and communication functions and connected to signals of each mechanism.
[0006] As a further improvement of the above technical solution: The intelligent seal management terminal further comprises an ink pad box, the ink pad box is slidably arranged in the shell, and the shell is provided with a scratch-preventing groove at the position where the ink pad box is slidably arranged.
[0007] The shell comprises an outer shell and an inner shell, and the outer shell is fixed to the outside of the inner shell to form a cladding type anti-disassembly structure.
[0008] The ink pad box is slidably arranged in the inner shell and cooperates with the outer shell to form a pulling limiting structure after the outer shell is assembled.
[0009] The ink pad box comprises a bottom shell, an oil storage disc, a limiting plate and a pulling plate, the bottom shell is provided with a guide groove matched with the inner shell at the back surface and is provided with a containing groove accommodating the oil storage disc at the other surface, the oil storage disc is movably connected in the containing groove, the limiting plate is inserted into the bottom shell and limits the oil storage disc, one end of the bottom shell away from the limiting plate is formed with a limiting key matched with the outer shell to limit, and the pulling plate is inserted into the limiting plate and closes the scratch-preventing groove.
[0010] The containing groove is provided with a cylindrical groove, the oil storage disc is provided with a rotating disc at the bottom, the rotating disc is slidably arranged in the cylindrical groove, the limiting plate is inserted into the cylindrical groove to limit the rotating disc, and the oil storage disc is formed with a rotating wheel at the outer periphery for rotating the oil storage disc to uniformly add seal oil.
[0011] The limiting plate is provided with an insertion part, and the bottom shell is provided with an insertion hole corresponding to the insertion part.
[0012] The pulling plate is provided with a finger buckle facilitating pulling.
[0013] The turnover mechanism comprises a driving motor and a transmission assembly, the driving motor is fixed to the inner shell, the transmission assembly is slidably connected to the inner shell, the seal is connected to the transmission assembly, and the driving motor drives the transmission assembly to slide along the inner shell and drives the seal to turn over.
[0014] The transmission assembly comprises a U-shaped frame, a silk cover and a turnover disc, the seal is fixedly connected to the turnover disc, the U-shaped frame is slidably arranged on the outer side of the inner shell, the silk cover is fixedly arranged on the U-shaped frame and threadedly connected to the lead screw of the driving motor, the U-shaped frame is provided with an avoiding groove, the inner shell is provided with a sliding groove, the inner shell is provided with a rotating shaft on the inner side, the turnover disc is provided with lifting lugs at both ends, the lifting lugs are provided with movable grooves, the lifting lugs are provided with pin shafts at the bottom, the movable grooves are slidably connected to the rotating shaft, the pin shafts are arranged in the sliding groove and slidably connected to the avoiding groove, when the lead screw of the driving motor rotates, the U-shaped frame moves up and down along the outer side wall of the inner shell, at the same time, the pin shafts move up and down along the sliding groove and drive the movable grooves to rotate around the rotating shaft.
[0015] The outer shell is provided with a variable diameter structure with a large top and a small top, the outer shell is obliquely drawn at the variable diameter position, and the monitoring mechanism is arranged at the oblique draw position of the outer shell.
[0016] The monitoring mechanism comprises a plurality of camera modules, each camera module is provided with a vertical distance measuring unit, and each camera module is uniformly distributed at the oblique draw position of the outer shell.
[0017] The monitoring mechanism comprises two camera modules and a synchronous sleeve capable of moving and synchronously rotating with the U-shaped frame, the two camera modules are provided with vertical distance measuring units, the outer shell is provided with a moving groove in the circumferential direction at the oblique draw position, and the two camera modules are oppositely arranged in the moving groove and connected to the synchronous sleeve.
[0018] The synchronous sleeve is arranged outside the inner shell, the synchronous sleeve is oppositely provided with a spiral synchronous groove and a fixed rod, the lifting beam of the U-shaped frame is provided with a fixed shaft matched with the spiral synchronous groove for sliding connection, and the camera modules are connected to the fixed rod.
[0019] The outer shell is provided with a limiting groove, and the fixed rod is arranged in the limiting groove.
[0020] The outer shell comprises an upper outer shell and a lower outer shell arranged in a split mode, the inner shell comprises an upper inner shell and a lower inner shell arranged in a split mode, the upper outer shell is inserted into the lower outer shell, the upper outer shell is provided with an insertion tooth, the lower outer shell is provided with an insertion groove corresponding to the insertion tooth, the lower outer shell is bolted to the lower inner shell, and the lower inner shell and the upper inner shell are connected to the upper outer shell by bolts to form an integral whole.
[0021] The upper outer shell is provided with an anti-skid tooth.
[0022] The upper inner shell is provided with a positioning key, and the lower inner shell is provided with a positioning groove matched with the positioning key.
[0023] The upper outer shell is further provided with a display screen for displaying information.
[0024] The trigger mechanism is also provided with a fingerprint verification module.
[0025] A control method for a seal intelligent management terminal comprises the following steps: S1: The administrator configures the fingerprint and facial information of the seal users through the server, assigns a unique ID to each member and generates a database. The server synchronizes the member ID to the seal intelligent management terminal; S2: The person who needs to use the seal initiates an application for the seal using his / her ID. The application includes the person's ID, the document to be printed, and the location where the seal is needed. S3: The seal user verifies his / her fingerprint through the trigger mechanism. At the same time, the identification mechanism triggers facial recognition and retains the image. The seal intelligent management terminal compares the collected fingerprint and facial information with the database, and determines the consistency between the actual location and the location in the seal application. After the verification is completed, the seal usage information is displayed on the display screen; S4: The stamp user lightly touches the trigger mechanism, and the monitoring mechanism starts to monitor the vertical distance between the user and the document in real time and stores the captured image locally, thus completing the single stamping process. S5: Repeat step S4 until all the documents to be printed are completed.
[0026] As a further improvement of the above technical solution: In step S4, when the vertical distance measured by the monitoring mechanism (6) is greater than the preset distance, it is determined that the document to be stamped is replaced; when the vertical distance measured by the monitoring mechanism (6) is less than the preset distance, it is determined that the document to be stamped is blocked, wherein the preset distance is the distance from the monitoring mechanism (6) to the bottom of the seal intelligent management terminal. The seal intelligent management terminal stops stamping and prompts the person using the seal to touch the trigger mechanism (2) through the display screen (9) to restart.
[0027] In step S4, after image acquisition is completed, the images are spliced.
[0028] In step S4, the monitoring mechanism collects real-time video during the stamping process and performs panoramic image stitching or records the stamping process video based on SLAM technology.
[0029] The splicing method comprises the following steps: S41: Using 3D CAD software, a structural model is created and a virtual camera is arranged. The focal length, sensor size, and field of view of the virtual camera are set to be consistent with the actual model. The structural model is placed on a square checkerboard base with four-color partitions, and the center of the shell plane is set to the center of the checkerboard base. The virtual camera viewing angle is adjusted to the diagonal direction of the checkerboard. S42: Rendering the virtual camera field of view to obtain a virtual camera perspective image; S43: Select 4 feature points on the virtual image and arrange them symmetrically about the vertical center line of the image. The coordinate origin is set at the center of the image, the x-axis is positive to the right, and the y-axis is positive downward. The pixel coordinates of these feature points in the image are (xi, yi), where xi∈Z, yi∈Z, and i=1, 2, 3, 4. S44: Calibrate the point (xi, yi) obtained in step S43 to obtain a calibrated point (x′i, y′i), where x′i∈R, y′i∈R, i=1, 2, 3, 4; S45: Obtain the spatial plane coordinates (Xi, Yi) of the four feature points corresponding to step S43 in the model, where Xi∈R, Yi∈R, i=1, 2, 3, 4. The coordinate origin is set at the center of the chessboard, with the X axis pointing rightward and the Y axis pointing downward. S46: Calculate the values of transformation parameters A, B, C, D, E, F, G, and H; S47: The width and height resolutions of the rectified image are both set to b. For any pixel coordinate (X′j, Y′j) on the image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, with the origin of the coordinates set at the center of the image, with the X′ axis pointing rightward and the Y′ axis pointing downward, calculate its unique corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2; S48: For any point (X′j, Y′j) in the rectified image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, at the only corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2, the corresponding three color channel values of Rxj, yj, Gxj, yj, and Bxj, yj are calculated; S49: For any pixel point on the rectified image with pixel coordinates (X′j, Y′j), where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, fill it with the color values Rxj, yj, Gxj, yj, and Bxj, yj in step S48; S50: Input A, B, C, D, E, F, G, and H in step S46 into the seal intelligent management terminal, number the four images collected by the monitoring mechanism as 1, 2, 3, and 4 clockwise, and process each image according to steps S47-S49 to obtain a corrected image; S51: determining a corresponding cropping boundary for the corrected image obtained in step S50; S52: stitching the four images obtained in step S51 clockwise in sequence to obtain a corrected panoramic image.
[0030] In step S44, calibration is performed according to the following formula: .
[0031] In step S46, the following formula is used for calculation: .
[0032] In step S47, the following formula is used for calculation: .
[0033] In step S48, the following formula is used for calculation: .
[0034] In step S51, the following formula is used for determining the clipping boundary: .
[0035] Wherein XkL, XkR, YkT, YkD represent the left, right, upper and lower boundaries of the kth image, wherein k=1, 2, 3, 4.
[0036] Compared with the prior art, the present application has the following advantages: The seal intelligent management terminal can collect the biological characteristics of the seal user through the identification mechanism, and compare the seal user with the database in the server through the communication function of the control circuit board, so as to verify the consistency of the seal application user and the actual seal user. The seal use place is supervised through the GPS positioning module on the control circuit board. When stamping, the seal file is measured in real time through the monitoring mechanism. Since the distance from the monitoring mechanism to the bottom of the seal intelligent management terminal is fixed, the distance between the monitoring mechanism and the seal file measured in real time is compared as a reference to determine whether the seal file is blocked or replaced. The stamping can be stopped through the linkage of the turnover mechanism according to the determination result, so as to avoid the risk of illegal stamping. The seal intelligent management terminal integrates identity verification, positioning, communication and image collection functions, and can review the seal user, time and space and seal file. It is not only convenient to carry and use, but also safe and reliable.
[0037] The method can correct and panoramic stitching the collected image through three-dimensional modeling, effectively reduce the number and size of image files returned by the seal intelligent management terminal to the server, and improve the return rate. BRIEF DESCRIPTION OF DRAWINGS
[0038] Figure 1 It is the overall structure schematic view (front view) of the embodiment 1 of the present application.
[0039] Figure 2 It is the internal structure schematic view of the embodiment 1 of the present application.
[0040] Figure 3 It is Figure 2 The enlarged view of A in the figure.
[0041] Figure 4 It is a schematic diagram of the transmission component structure of embodiment 1 of the present invention.
[0042] Figure 5 It is a schematic diagram of the structure of the flip disk of Example 1 of the present invention.
[0043] Figure 6 Schematic diagram of the assembly of the ink pad box and the shell in Example 1 of the present invention.
[0044] Figure 7 2 is a schematic structural diagram of the ink pad box according to embodiment 1 of the present invention.
[0045] Figure 8 2. It is a structural schematic diagram of the ink pad box of embodiment 1 of the present invention (from another perspective).
[0046] Figure 9 It is a schematic diagram of the shell structure of Example 1 of the present invention.
[0047] Figure 10 This is a schematic diagram of the assembly of the monitoring mechanism of Example 2 of the present invention.
[0048] Figure 11 It is a control flow chart of the seal intelligent management terminal of the present invention.
[0049] Figure 12 It is a schematic diagram of the structural model in step S41 in the control method of the present invention.
[0050] Figure 13 4 is a schematic diagram of an image obtained by rendering in step S42 of the control method of the present invention.
[0051] Figure 14 Schematic diagram of selecting feature points of a virtual image in step S42 of the control method of the present invention.
[0052] Figure 15 Schematic diagram of virtual space coordinates of feature points in step S45 of the control method of the present invention.
[0053] Figure 16 It is the virtual image correction image obtained in step S49 in the control method of the present invention.
[0054] Figure 17 These are four real images collected by the monitoring mechanism when the seal intelligent management terminal of the present invention is actually used.
[0055] Figure 18 It will Figure 17 The real image corrected and cropped according to the control method of the present invention.
[0056] Figure 19 yes Figure 18 The real image after stitching.
[0057] The numbers in the figure represent: 1. Housing; 11. Anti-scratch groove; 12. Outer shell; 121. Moving groove; 122. Upper outer shell; 1221. Connecting teeth; 1222. Anti-slip teeth; 123. Lower outer shell; 1231. Connecting groove; 124. Limiting groove; 13. Inner shell; 131. Slide groove; 132. Rotating shaft; 133. Upper inner shell; 1331. Positioning key; 134. Lower inner shell; 1341. Positioning groove; 2. Trigger mechanism; 3. Flipping mechanism; 31. Driving motor; 32. Transmission assembly; 321. U-shaped frame; 3211. Avoidance groove; 3212. Fixed shaft; 322. Threaded sleeve; 323. Flipping mechanism Turntable; 3231, lifting ear; 32311, movable slot; 32312, pin; 4, seal; 5, identification mechanism; 6, monitoring mechanism; 61, camera module; 62, synchronization sleeve; 621, spiral synchronization slot; 622, fixing rod; 7, control circuit board; 8, ink box; 81, bottom shell; 811, guide slot; 812, receiving slot; 8121, cylindrical slot; 813, limit key; 814, plug-in hole; 82, oil storage tray; 821, turntable; 822, dial; 83, limit plate; 831, plug-in part; 84, pull-out plate; 841, finger buckle; 9, display screen. DETAILED DESCRIPTION
[0058] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0059] Example 1: like Figures 1 to 10As shown, the first embodiment of the seal intelligent management terminal of the present invention includes a shell 1, a trigger mechanism 2, a flip mechanism 3 and a seal 4. The shell 1 is equipped with an identification mechanism 5 for biometric verification for identity confirmation, the trigger mechanism 2 is installed on the top of the shell 1, the flip mechanism 3 is slidably installed in the shell 1, and the seal 4 is connected to the flip mechanism 3. The seal 4 faces the inside of the shell 1 when not in use. The flip mechanism 3 drives the seal 4 to flip when the seal is used to stamp the document. The shell 1 is provided with a monitoring mechanism 6 for real-time distance measurement of the document to be stamped to determine whether the document to be stamped is blocked or replaced, and for image capture of the document to be stamped. The shell 1, the shell 1 is also provided with a control circuit board 7 with positioning and communication functions and connected to the signals of each mechanism. The intelligent seal management terminal of the present invention can collect the biometrics of the seal user through the identification mechanism 5, and then compare it with the database in the server through the communication function of the control circuit board 7, so as to verify the consistency between the seal applicant and the actual seal user, and supervise the place where the seal is used by the GPS positioning module on the control circuit board 7. When stamping, the image of the seal document is captured and the distance is measured in real time through the monitoring mechanism 6. Since the distance from the monitoring mechanism 6 to the bottom of the intelligent seal management terminal is fixed, the real-time measured distance between the monitoring mechanism 6 and the seal document is compared with this as a reference to determine whether the seal document is blocked or replaced, and the flip mechanism 3 can be linked to stop stamping according to the judgment result to avoid the risk of unauthorized stamping. The intelligent seal management terminal integrates identity authentication, positioning, communication and image acquisition functions in one, and examines the seal user, time and space, and seal document. It is not only easy to carry and use, but also safe and reliable.
[0060] In this embodiment, the seal intelligent management terminal further includes an ink pad box 8, which is slidably mounted in the housing 1. The housing 1 is provided with an anti-scratch groove 11 at the sliding mounting position of the ink pad box 8. In this structure, the anti-scratch groove 11 is provided to prevent the ink pad box 8 from being scratched when it is pulled out, causing the box opening to be stained with ink.
[0061] In this embodiment, the housing 1 includes an outer shell 12 and an inner shell 13. The outer shell 12 is fixed to the outer portion of the inner shell 13 to form an enclosing anti-disassembly structure. The enclosing structure prevents disassembly and improves safety.
[0062] In this embodiment, the ink pad box 8 is slidably mounted in the inner shell 13 and cooperates with the outer shell 12 to form a pull-out limit after the outer shell 12 is assembled. In this structure, such a setting prevents the ink pad box 8 from being completely pulled out, thereby avoiding the risk of rubbing.
[0063] In this embodiment, the ink cartridge 8 includes a bottom shell 81, an oil reservoir 82, a stopper plate 83, and a pull-out plate 84. The back of the bottom shell 81 is provided with a guide groove 811 that slidably engages with the inner shell 13, and the other side is provided with a receiving groove 812 that accommodates the oil reservoir 82. The oil reservoir 82 is movably connected within the receiving groove 812. The stopper plate 83 is plugged into the bottom shell 81 and limits the oil reservoir 82. A stopper key 813 is formed on the end of the bottom shell 81 away from the stopper plate 83 to engage with the outer shell 12 for position limiting. The pull-out plate 84 is plugged into the stopper plate 83 and closes the anti-scratch groove 11. In this structure, the stopper plate 83 is plugged into the bottom shell 81 and limits the oil reservoir 82. The bottom shell 81 is pulled out of the outer shell 12 via the stopper key 813 to prevent it from being completely withdrawn. The structure is simple and easy to install.
[0064] In this embodiment, the receiving groove 812 is provided with a cylindrical groove 8121, and a rotating disk 821 is provided at the bottom of the oil storage pan 82. The rotating disk 821 slides into the cylindrical groove 8121. The limiting plate 83 is inserted into the cylindrical groove 8121 to limit the rotating disk 821. The outer periphery of the oil storage pan 82 is formed with a dial wheel 822 for moving the oil storage pan 82 to evenly fill the oil. In this structure, the oil storage pan 82 is movably connected to the cylindrical groove 8121 via the rotating disk 821. By turning the dial wheel 822, the oil storage pan 82 is rotated, thereby evenly filling the oil storage pan 82 with ink, which is an ingenious design.
[0065] In this embodiment, the limiting plate 83 is provided with an inserting portion 831, and the bottom shell 81 is provided with an inserting hole 814 corresponding to the inserting portion 831. In this structure, the limiting plate 83 is plugged into the inserting hole 814 through the inserting portion 831, and the connection is simple and convenient.
[0066] In this embodiment, a finger buckle 841 for facilitating dragging and pulling is provided on the pulling plate 84. In this structure, the finger buckle 841 is provided to facilitate the pulling operation.
[0067] In this embodiment, the flipping mechanism 3 includes a drive motor 31 and a transmission assembly 32, the drive motor 31 is fixedly mounted on the inner shell 13, the transmission assembly 32 is slidably connected to the inner shell 13, the seal 4 is connected to the transmission assembly 32, the drive motor 31 drives the transmission assembly 32 to slide along the inner shell 13 and drive the seal 4 to flip, the transmission assembly 32 includes a U-shaped frame 321, a silk sleeve 322 and a flip disk 323, the seal 4 is fixedly connected to the flip disk 323, the U-shaped frame 321 is slidably mounted on the outside of the inner shell 13, the silk sleeve 322 is fixedly mounted on the U-shaped frame 321 and is threadedly connected to the lead screw of the drive motor 31, and an avoidance groove 3211 is provided on the U-shaped frame 321. A slide groove 131 is provided on the shell 13, a rotating shaft 132 is provided on the inner side of the inner shell 13, and ears 3231 are provided at both ends of the flip plate 323. A movable groove 32311 is opened on the two ears 3231, and a pin shaft 32312 is provided at the bottom of the ear 3231. The movable groove 32311 is slidably connected with the rotating shaft 132, and the pin shaft 32312 is placed in the slide groove 131 and slidably connected with the avoidance groove 3211. When the screw rod of the driving motor 31 rotates, it drives the U-shaped frame 321 to move up and down along the outer wall of the inner shell 13. At the same time, the pin shaft 32312 follows the U-shaped frame 321 to move up and down along the slide groove 131 and drives the movable groove 32311 to rotate around the rotating shaft 132. In this structure, when the lead screw of the driving motor 31 rotates, the U-shaped frame 321 moves up and down along the lead screw thread, and at the same time, the two suspension beams of the U-shaped frame 321 move up and down along the outer wall of the inner shell 13. At the same time, the pin shaft 32312 is driven to move up and down along the slide groove 131 on the inner shell 13, and then the movable groove 32311 is driven to rotate around the rotating shaft 132, thereby realizing the flipping movement of the flip plate 323. The design is ingenious.
[0068] In this embodiment, the housing 12 is configured as a variable diameter structure with a larger top and a smaller bottom. The housing 12 is obliquely drafted at the diameter change location, and the monitoring mechanism 6 is arranged at the obliquely drafted location on the housing 12. In this structure, the monitoring mechanism 6 is arranged at the obliquely drafted location to facilitate all-round capture of the stamped document at the moment of stamping.
[0069] In this embodiment, the monitoring mechanism 6 includes four camera modules 61, each equipped with a vertical distance measurement unit. The camera modules 61 are evenly distributed at the oblique draft points on the housing 12. In this configuration, the four camera modules 61 are evenly distributed at the oblique draft points to capture all-around images of documents to be printed and measure distances in real time. The camera modules 61 are tilted, with the angle between their optical axes and the vertical direction controlled at 20 degrees. Each camera module has a horizontal field of view of no less than 90 degrees.
[0070] In this embodiment, the outer shell 12 includes an upper outer shell 122 and a lower outer shell 123 which are separately arranged, and the inner shell 13 includes an upper inner shell 133 and a lower inner shell 134 which are separately arranged. The upper outer shell 122 is plugged into the lower outer shell 123, and the upper outer shell 122 is provided with splicing teeth 1221, and the lower outer shell 123 is provided with splicing grooves 1231 corresponding to the splicing teeth 1221. The lower outer shell 123 is bolted to the lower inner shell 134, and the lower inner shell 134 and the upper inner shell 133 are connected to the upper outer shell 122 as a whole by bolts. In this structure, the outer shell 12 and the inner shell 13 are separately provided, which has lower manufacturing difficulty and cost compared with the integrated structure. During installation, the upper outer shell 122 is first coaxially inserted into the outer side of the upper inner shell 133 from top to bottom. After the upper inner shell 133 and the lower inner shell 134 are positioned, the long bolts are passed through the bolt holes reserved on the top plate of the lower inner shell 134, and after passing through the upper inner shell 133, they are threadedly connected with the top cover of the upper outer shell 122. Then, the lower outer shell 123 is sleeved on the lower inner shell 134 from bottom to top and screwed in to fix it.
[0071] In this embodiment, anti-slip teeth 1222 are provided on the upper shell 122. The anti-slip teeth 1222 are provided to facilitate the user to hold the seal.
[0072] In this embodiment, the upper inner shell 133 is provided with a positioning key 1331, and the lower inner shell 134 is provided with a positioning groove 1341 that cooperates with the positioning key 1331. In this structure, the positioning key 1331 and the positioning groove 1341 cooperate to ensure the assembly accuracy of the upper inner shell 133 and the lower inner shell 134.
[0073] In this embodiment, a display screen 9 for displaying seal information is further provided on the top of the upper housing 122. In this structure, the seal information is displayed on the display screen 9, thereby prompting the seal user to perform the stamping operation.
[0074] In this embodiment, a fingerprint verification module is also provided on the trigger mechanism 2. The fingerprint verification module cooperates with the identification mechanism 5 to verify the biometric characteristics of the person using the seal based on the fingerprint and facial information.
[0075] like Figure 11 As shown, the control method of the seal intelligent management terminal of this embodiment includes the following steps: S1: The administrator configures the fingerprint and facial information of the seal users through the server, assigns a unique ID to each member and generates a database. The server synchronizes the member ID to the seal intelligent management terminal; S2: The person who needs to use the seal initiates an application for the seal using his / her ID. The application includes the person's ID, the document to be printed, and the location where the seal is needed. S3: The seal user verifies the fingerprint through the trigger mechanism 2. At the same time, the identification mechanism 5 triggers the face recognition and retains the image. The seal intelligent management terminal compares the collected fingerprint and face information with the database and determines the consistency between the actual location and the location in the seal application. After the verification is completed, the seal information is displayed on the display screen 9; S4: The stamp user lightly touches the trigger mechanism 2, and the monitoring mechanism 6 starts to monitor the vertical distance between the user and the document in real time and stores the captured image locally, thus completing the single stamping operation. S5: Repeat step S4 until all the documents to be printed are completed.
[0076] In this embodiment, in step S4, when the vertical distance measured by the monitoring mechanism 6 is greater than a preset distance, the document to be stamped is determined to have been replaced; when the vertical distance measured by the monitoring mechanism 6 is less than the preset distance, the document to be stamped is determined to have been blocked. The preset distance is the distance between the monitoring mechanism 6 and the bottom of the intelligent seal management terminal. The intelligent seal management terminal stops stamping and, through the display screen 9, the user touches the trigger mechanism 2 to restart. During stamping, the vertical distance between the monitoring mechanism 6 and the bottom of the intelligent seal management terminal is fixed, and this is the preset distance. When the vertical distance measured by the monitoring mechanism 6 is greater than the preset distance, it must be that the operator has picked up the terminal, and thus the document to be stamped is determined to have been replaced. When the vertical distance measured by the monitoring mechanism 6 is less than the preset distance, it must be that the monitoring mechanism 6 and the document to be stamped are blocked by other objects, and thus the document to be stamped is determined to have been blocked.
[0077] In this embodiment, in step S4, the images are spliced after image acquisition is completed.
[0078] This method corrects and panoramically stitches the collected images through three-dimensional modeling, effectively reducing the number and size of image files transmitted back to the server by the seal intelligent management terminal and improving the return rate.
[0079] In this embodiment, the splicing method includes the following steps: S41: If Figure 12 As shown, a structural model is established using 3D CAD software, and a virtual camera is arranged. The focal length, sensor size, and field of view of the virtual camera are set to be consistent with the actual ones. The structural model is placed on a square checkerboard base with four-color partitions, and the center of the shell plane is set to the center of the checkerboard base. The virtual camera viewing angle is adjusted to the diagonal direction of the checkerboard. S42: Figure 13 As shown, the virtual camera field of view is rendered to obtain a virtual camera perspective image; S43: If Figure 14As shown, four feature points are selected on the virtual image and are symmetrical about the vertical center line of the image. The coordinate origin is set at the center of the image, the x-axis is positive to the right, and the y-axis is positive downward. The pixel coordinates of these points in the image are (xi, yi), where xi∈Z, yi∈Z, and i=1, 2, 3, 4; S44: Calibrate the point (xi, yi) obtained in step S43 to obtain a calibrated point (x′i, y′i), where x′i∈R , y′i∈R , i=1, 2, 3, 4; S45: Figure 15 As shown, the spatial plane coordinates (Xi, Yi) of the four feature points corresponding to step S43 are obtained in the model respectively, where Xi∈R , Yi∈R , i=1, 2, 3, 4, the coordinate origin is set at the center of the chessboard, the X axis is positive to the right, and the Y axis is positive downward; S46: Calculate the values of transformation parameters A, B, C, D, E, F, G, and H; S47: The width and height resolutions of the rectified image are both set to b. For any pixel coordinate (X′j, Y′j) on the image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, with the origin of the coordinates set at the center of the image, with the X′ axis pointing rightward and the Y′ axis pointing downward, calculate its unique corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2; S48: For any point (X′j, Y′j) in the rectified image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, at the only corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2, the corresponding three color channel values of Rxj, yj, Gxj, yj, and Bxj, yj are calculated; S49: If Figure 16 As shown, for any pixel point on the rectified image with pixel coordinates (X′j, Y′j), where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, the color values Rxj, yj, Gxj, yj, and Bxj, yj in step S48 are used for filling; S50: Figure 17 As shown, A, B, C, D, E, F, G, and H in step S46 are input into the seal intelligent management terminal, and the four images collected by the monitoring mechanism 6 are numbered 1, 2, 3, and 4 clockwise, and each image is processed according to steps S47-S49 to obtain a corrected image; S51: If Figure 18 As shown, a corresponding cropping boundary is determined for the corrected image obtained in step S50; S52: Figure 19As shown, the four images obtained in step S51 are stitched together clockwise in sequence to obtain a corrected panoramic image.
[0080] In this embodiment, in step S44, calibration is performed according to the following formula: In this embodiment, in step S46, calculation is performed according to the following formula: In this embodiment, in step S47, calculation is performed according to the following formula: In this embodiment, in step S48, calculation is performed according to the following formula: In this embodiment, in step S51, the clipping boundary is determined according to the following formula: Where XkL, XkR, YkT, and YkD represent the left, right, top, and bottom boundaries of the cropped k-th image, where k = 1, 2, 3, or 4.
[0081] Example 2: As shown in the picture Figure 10 As shown, the second embodiment of the seal intelligent management terminal of the present invention is basically the same as the first embodiment, except that: In this embodiment, the monitoring mechanism 6 includes two camera modules 61 and a synchronization sleeve 62 that can move and rotate synchronously with the U-shaped frame 321. The two camera modules 61 are provided with vertical ranging units. A movable groove 121 is provided on the outer shell 12 in the circumferential direction of the oblique draft position. The two camera modules 61 are relatively arranged in the movable groove 121 and connected to the synchronization sleeve 62. The synchronization sleeve 62 is sleeved on the outside of the inner shell 13. The synchronization sleeve 62 is relatively provided with spiral synchronization grooves 621 and fixed rods 622. The hanging beam of the U-shaped frame 321 is provided with a fixed shaft 3212 that slides with the spiral synchronization groove 621, and the camera module 61 is connected to the fixed rod 622. In this structure, the synchronization sleeve 62 is slidably connected to the fixed shaft 3212 on the hanging beam of the U-shaped frame 321 through the spiral synchronization groove 621. When the hanging beam of the U-shaped frame 321 moves up and down (the stamp flipping process), the synchronization sleeve 62 is forced to rotate accordingly, thereby driving the camera module 61 on the fixed rod 622 to rotate, ensuring all-round image capture of the stamped document. Its structure is simple and the design is ingenious. Compared with Example 1, the number of camera modules 61 can be reduced, thereby reducing costs.
[0082] In this embodiment, a limiting groove 124 is provided in the housing 12, and the fixing rod 622 is passed through the limiting groove 124. In this structure, the limiting groove 124 is provided to guide and limit the rotation range of the camera module 61.
[0083] Although the present invention has been disclosed above with reference to preferred embodiments, this is not intended to limit the present invention. Any person skilled in the art can, without departing from the scope of the technical solution of the present invention, utilize the technical content disclosed above to make many possible changes and modifications to the technical solution of the present invention, or modify it into an equivalent embodiment with equivalent changes. Therefore, any simple modification, equivalent change, and modification made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the scope of protection of the technical solution of the present invention.
Claims
1. A seal intelligent management terminal, characterized by: The invention comprises a shell (1), a trigger mechanism (2), a flip mechanism (3) and a seal (4), wherein the shell (1) is provided with an identification mechanism (5) for biometric verification for identity confirmation, the trigger mechanism (2) is installed on the top of the shell (1), the flip mechanism (3) is slidably mounted in the shell (1), the seal (4) is connected to the flip mechanism (3), the seal (4) faces the inside of the shell (1) when not in use, and the flip mechanism (3) drives the seal (4) to flip when in use so as to stamp toward the document to be stamped, the shell (1) is provided with a monitoring mechanism (6) for real-time distance measurement of the document to be stamped to determine whether the document to be stamped is blocked or replaced, and for image acquisition of the document to be stamped, and the shell (1) is further provided with a control circuit board (7) having positioning and communication functions and connected to the signals of each mechanism.
2. The intelligent seal management terminal according to claim 1, characterized in that: The seal intelligent management terminal further comprises an ink pad box (8), wherein the ink pad box (8) is slidably mounted in the housing (1), and the housing (1) is provided with an anti-scratch groove (11) at the location where the ink pad box (8) is slidably mounted.
3. The intelligent seal management terminal according to claim 2, characterized in that: The housing (1) comprises an outer shell (12) and an inner shell (13), wherein the outer shell (12) is fixedly mounted on the outside of the inner shell (13) to form a covering anti-disassembly structure.
4. The intelligent seal management terminal according to claim 3, characterized in that: The ink pad box (8) is slidably mounted in the inner shell (13) and cooperates with the outer shell (12) to form a pull-out limit after being assembled with the outer shell (12).
5. The intelligent seal management terminal according to claim 4, characterized in that: The ink box (8) includes a bottom shell (81), an oil storage tray (82), a limiting plate (83) and a pulling plate (84). The back of the bottom shell (81) is provided with a guide groove (811) that is slidably connected with the inner shell (13), and the other side is provided with a receiving groove (812) that accommodates the oil storage tray (82). The oil storage tray (82) is movably connected in the receiving groove (812). The limiting plate (83) is inserted into the bottom shell (81) and forms a limit for the oil storage tray (82). A limiting key (813) that is limited by the outer shell (12) is formed at one end of the bottom shell (81) away from the limiting plate (83). The pulling plate (84) is inserted into the limiting plate (83) and closes the anti-scratch groove (11).
6. The intelligent seal management terminal according to claim 5, characterized in that: A cylindrical groove (8121) is provided on the accommodating groove (812), a rotating disc (821) is provided at the bottom of the oil storage pan (82), the rotating disc (821) is slidably mounted in the cylindrical groove (8121), the limiting plate (83) is inserted in the cylindrical groove (8121) to limit the rotating disc (821), and a dial wheel (822) is formed on the outer periphery of the oil storage pan (82) for moving the oil storage pan (82) to evenly add printing ink.
7. The intelligent seal management terminal according to claim 6, characterized in that: The limiting plate (83) is provided with a plug-in portion (831), and the bottom shell (81) is provided with a plug-in hole (814) corresponding to the plug-in portion (831).
8. The intelligent seal management terminal according to claim 7, characterized in that: The pulling plate (84) is provided with a finger buckle (841) for facilitating dragging and pulling.
9. The intelligent seal management terminal according to claim 8, characterized in that: The flipping mechanism (3) comprises a driving motor (31) and a transmission assembly (32), wherein the driving motor (31) is fixedly mounted on the inner shell (13), the transmission assembly (32) is slidably connected to the inner shell (13), and the seal (4) is connected to the transmission assembly (32). The driving motor (31) drives the transmission assembly (32) to slide along the inner shell (13) and drives the seal (4) to flip.
10. The intelligent seal management terminal according to claim 9, characterized in that: The transmission assembly (32) includes a U-shaped frame (321), a thread sleeve (322) and a flip plate (323), the seal (4) is fixedly connected to the flip plate (323), the U-shaped frame (321) is slidably mounted on the outer side of the inner shell (13), the thread sleeve (322) is fixedly mounted on the U-shaped frame (321) and is threadedly connected to the lead screw of the drive motor (31), the U-shaped frame (321) is provided with an avoidance groove (3211), the inner shell (13) is provided with a slide groove (131), the inner side of the inner shell (13) is provided with a rotating shaft (132), and the flip plate (323) is provided with lifting ears (3231) at both ends. A movable groove (32311) is provided on the lifting ear (3231), and a pin shaft (32312) is provided at the bottom of the lifting ear (3231). The movable groove (32311) is slidably connected to the rotating shaft (132), and the pin shaft (32312) is placed in the sliding groove (131) and slidably connected to the avoidance groove (3211). When the screw rod of the driving motor (31) rotates, it drives the U-shaped frame (321) to move up and down along the outer wall of the inner shell (13). At the same time, the pin shaft (32312) moves up and down along the sliding groove (131) following the U-shaped frame (321) and drives the movable groove (32311) to rotate around the rotating shaft (132).
11. The intelligent seal management terminal according to claim 10, characterized in that: The housing (12) is configured as a variable diameter structure with a large top and a small bottom. The housing (12) is obliquely drafted at the variable diameter location, and the monitoring mechanism (6) is arranged at the oblique draft location on the housing (12).
12. The intelligent seal management terminal according to claim 11, characterized in that: The monitoring mechanism (6) comprises a plurality of camera modules (61), each of the camera modules (61) being provided with a vertical distance measuring unit, and the camera modules (61) being evenly distributed at the oblique drafting positions on the housing (12).
13. The intelligent seal management terminal according to claim 11, characterized in that: The monitoring mechanism (6) comprises two camera modules (61) and a synchronous sleeve (62) that can move and rotate synchronously with the U-shaped frame (321), the two camera modules (61) are provided with vertical distance measurement units, and the housing (12) is provided with a movable groove (121) in the circumferential direction of the oblique draft position, and the two camera modules (61) are relatively arranged in the movable groove (121) and connected to the synchronous sleeve (62).
14. The intelligent seal management terminal according to claim 13, characterized in that: The synchronization sleeve (62) is sleeved on the outside of the inner shell (13); a spiral synchronization groove (621) and a fixed rod (622) are relatively provided on the synchronization sleeve (62); a fixed shaft (3212) that is slidably connected to the spiral synchronization groove (621) is provided on the suspension beam of the U-shaped frame (321); and the camera module (61) is connected to the fixed rod (622).
15. The intelligent seal management terminal according to claim 14, characterized in that: A limiting groove (124) is provided in the housing (12), and the fixing rod (622) is inserted into the limiting groove (124).
16. The intelligent seal management terminal according to any one of claims 3 to 15, characterized in that: The outer shell (12) comprises an upper outer shell (122) and a lower outer shell (123) which are separately arranged; the inner shell (13) comprises an upper inner shell (133) and a lower inner shell (134) which are separately arranged; the upper outer shell (122) is plugged into the lower outer shell (123); the upper outer shell (122) is provided with splicing teeth (1221); the lower outer shell (123) is provided with splicing grooves (1231) corresponding to the splicing teeth (1221); the lower outer shell (123) is bolted to the lower inner shell (134); the lower inner shell (134) and the upper inner shell (133) are integrally connected to the upper outer shell (122) via bolts.
17. The intelligent seal management terminal according to claim 16, characterized in that: Anti-slip teeth (1222) are provided on the upper shell (122).
18. The intelligent seal management terminal according to claim 17, characterized in that: The upper inner shell (133) is provided with a positioning key (1331), and the lower inner shell (134) is provided with a positioning groove (1341) that cooperates with the positioning key (1331) for positioning.
19. The intelligent seal management terminal according to claim 18, characterized in that: A display screen (9) for displaying printing information is also provided on the top of the upper housing (122).
20. The intelligent seal management terminal according to claim 1, characterized in that: The trigger mechanism (2) is also provided with a fingerprint verification module.
21. A control method based on the seal intelligent management terminal according to any one of claims 1 to 20, characterized in that: The following steps are involved: S1: The administrator configures the fingerprint and facial information of the seal users through the server, assigns a unique ID to each member and generates a database. The server synchronizes the member ID to the seal intelligent management terminal; S2: The person who needs to use the seal initiates an application for the seal using his / her ID. The application includes the person's ID, the document to be printed, and the location where the seal is needed. S3: The person using the seal verifies the fingerprint through the trigger mechanism (2), and at the same time the identification mechanism (5) triggers the face recognition and retains the image. The seal intelligent management terminal compares the collected fingerprint and face information with the database, and determines the consistency between the actual location and the location of the seal application. After the verification is completed, the seal information is displayed on the display screen (9); S4: The stamp user lightly touches the trigger mechanism (2), and the monitoring mechanism (6) starts to monitor the vertical distance between the user and the document in real time and stores the collected image locally, and the single stamping is completed; S5: Repeat step S4 until all the documents to be printed are completed.
22. The control method of the seal intelligent management terminal according to claim 21, characterized in that: In step S4, when the vertical distance measured by the monitoring mechanism (6) is greater than the preset distance, it is determined that the document to be stamped is replaced; when the vertical distance measured by the monitoring mechanism (6) is less than the preset distance, it is determined that the document to be stamped is blocked, wherein the preset distance is the distance from the monitoring mechanism (6) to the bottom of the seal intelligent management terminal. The seal intelligent management terminal stops stamping and prompts the person using the seal to touch the trigger mechanism (2) through the display screen (9) to restart.
23. The control method of the seal intelligent management terminal according to claim 22, characterized in that: In step S4, after image acquisition is completed, the images are spliced.
24. The control method of the seal intelligent management terminal according to claim 22, characterized in that: In step S4, the monitoring unit (6) collects real-time video during the stamping process and performs panoramic image stitching or records the stamping process video based on SLAM technology.
25. The control method of the seal intelligent management terminal according to claim 23, characterized in that: The splicing method comprises the following steps: S41: Using 3D CAD software, a structural model is created and a virtual camera is arranged. The focal length, sensor size, and field of view of the virtual camera are set to be consistent with the actual model. The structural model is placed on a square checkerboard base with four-color partitions, and the center of the shell plane is set to the center of the checkerboard base. The virtual camera viewing angle is adjusted to the diagonal direction of the checkerboard. S42: Rendering the virtual camera field of view to obtain a virtual camera perspective image; S43: Select four feature points on the virtual image and place them roughly symmetrically about the vertical center line of the image. The coordinate origin is set at the center of the image, with the x-axis being positive to the right and the y-axis being positive downward. The pixel coordinates of these feature points in the image are (xi, yi), where xi∈Z, yi∈Z, and i=1, 2, 3, 4. S44: Calibrate the point (xi, yi) obtained in step S43 to obtain a calibrated point (x′i, y′i), where x′i∈R, y′i∈R, i=1, 2, 3, 4; S45: Obtain the spatial plane coordinates (Xi, Yi) of the four feature points corresponding to step S43 in the model, where Xi∈R, Yi∈R, i=1, 2, 3, 4, the coordinate origin is set at the center of the chessboard, the X axis is positive to the right, and the Y axis is positive downward; S46: Calculate the values of transformation parameters A, B, C, D, E, F, G, and H; S47: The width and height resolutions of the rectified image are both set to b. For any pixel coordinate (X′j, Y′j) on the image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, with the origin of the coordinates set at the center of the image, with the X′ axis pointing rightward and the Y′ axis pointing downward, calculate its unique corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2; S48: For any point (X′j, Y′j) in the rectified image, where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, at the only corresponding point (xj, yj) in the original image, where xj∈R, yj∈R, j∈N and ≤ b2, the corresponding three color channel values Rxj, yj, Gxj, yj, and Bxj, yj are calculated; S49: For any pixel point on the rectified image with pixel coordinates (X′j, Y′j), where X′j∈Z, Y′j∈Z, j∈N and ≤ b2, fill it with the color values Rxj, yj, Gxj, yj, and Bxj, yj in step S48; S50: Input A, B, C, D, E, F, G, and H in step S46 into the seal intelligent management terminal, number the four images collected by the monitoring mechanism (6) clockwise as 1, 2, 3, and 4, and process each image according to steps S47-S49 to obtain a corrected image; S51: determining a corresponding cropping boundary for the corrected image obtained in step S50; S52: stitching the four images obtained in step S51 clockwise in sequence to obtain a corrected panoramic image.
26. The control method of the seal intelligent management terminal according to claim 25, characterized in that: In step S44, calibration is performed according to the following formula: 。 27. The control method of the seal intelligent management terminal according to claim 25, characterized in that: In step S46, calculation is performed according to the following formula: 。 28. The control method of the seal intelligent management terminal according to claim 25, characterized in that: In step S47, calculation is performed according to the following formula: 。 29. The control method of the seal intelligent management terminal according to claim 25, characterized in that: In step S48, calculation is performed according to the following formula: 。 30. The control method of the seal intelligent management terminal according to claim 25, characterized in that: In step S51, the clipping boundary is determined according to the following formula: Where XkL, XkR, YkT, and YkD represent the left, right, top, and bottom boundaries of the cropped k-th image, where k = 1, 2, 3, or 4.
Citation Information
Cited By
Peripheral panoramic image in-situ acquisition device of seal management terminal and use method
CN121590159A
Seal management terminal peripheral panoramic image in-situ acquisition device and use method
CN121590159B