Camera trigger position determination method, apparatus, and electronic device

By determining the circumference and distance of the printing rollers in a computer-controlled flexographic printing press, the camera trigger position is determined, solving the problem of the camera being unable to accurately capture color marks and improving overprinting efficiency and material utilization.

CN116834426BActive Publication Date: 2025-12-05SIEMENS FACTORY AUTOMATION ENG
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310772829.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-27
Publication Date
2025-12-05
Estimated Expiration
2043-06-27

AI Technical Summary

Technical Problem

Existing unit-type flexographic printing machines cannot guarantee that color marks can be captured every time during the overprinting process due to the fixed cycle time of the camera, resulting in long processing time and material waste.

Method used

By obtaining the circumference of the printing unit roller, the distance between the reference roller and the adjacent color mark, and the distance between the camera and the roller, the camera trigger position is calculated to ensure that the camera can accurately capture the color mark when triggered.

Benefits of technology

It improves overprinting efficiency, saves printing materials, reduces computational complexity, and ensures the accuracy of camera trigger position.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116834426B_ABST
    Figure CN116834426B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a camera trigger position determination method, device and a group flexible printing machine overprint method. The camera trigger position determination method is applied to a group flexible printing machine comprising a plurality of printing units. The circumferences of the plate rollers in the plurality of printing units are the same. The method comprises: obtaining the circumference of the plate roller in the printing unit, a first distance between a first printing reference color mark printing body on the reference plate roller and a zero point of the reference plate roller, a second distance between adjacent color mark printing bodies in the circumferential direction of the reference plate roller, and a third distance between the plate roller included in the i-th printing unit and the camera corresponding to the i-th printing unit, and then determining the trigger position of the camera corresponding to the i-th printing unit. Through the scheme, the trigger position of the camera is determined, it is ensured that the camera can capture the color mark when triggering at the trigger position, the overprint of the group flexible printing machine can be completed only by starting the printing process once, the work efficiency is improved, and the printing material is saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of printing technology, and in particular to a method, apparatus and electronic device for determining camera trigger position. Background Technology

[0002] A modular flexographic printing press is a type of printing equipment commonly used for label and flexible packaging printing. A modular flexographic printing press consists of multiple printing units, each of which sequentially prints different colored patterns onto the printing material to achieve registration, thus forming the desired multi-color pattern. During the registration process, the positions of the printing rollers in each printing unit need to be adjusted to ensure that the images and text are accurately aligned and overlapped.

[0003] Currently, when using a modular flexographic printing press for overprinting, the one-key mark finding function is usually activated during the normal printing process after the machine is turned on. The system triggers the camera to take pictures at a fixed cycle time. After the vision system identifies the color mark of the corresponding color group, it gives a signal that the mark has been found. At the same time, it records the position of the trigger encoder of the color group. Once the positions of all color group trigger encoders are recorded, the mark finding is considered complete.

[0004] However, the current method of achieving overprinting on a flexographic printing press by using the overprinting method for color marks cannot guarantee that the color mark will be captured every time it is triggered because the camera is triggered at a fixed cycle time. Therefore, the flexographic printing press needs to work continuously until the camera captures the color mark, which takes a long time and wastes a lot of materials. Summary of the Invention

[0005] To address the aforementioned technical problems, embodiments of the present invention provide a camera trigger position determination method, apparatus, and electronic device to at least solve or alleviate the problems described above.

[0006] According to a first aspect of the present invention, a method for determining a camera trigger position is provided, applied to a unit-type flexographic printing press including multiple printing units, wherein the circumference of the printing rollers in the multiple printing units is the same, the method comprising: obtaining the circumference of the printing rollers in the printing units; obtaining a first distance between a first color mark printed on a reference printing roller and the zero point of the reference printing roller, and obtaining a second distance between adjacent color mark printed bodies in the circumferential direction of the reference printing roller, wherein the reference printing roller is the printing roller included in the printing unit of the first printed image, and the reference printing roller is provided with N color mark printed bodies, where N is the number of printing units; obtaining the circumference of the printing roller included in the i-th printing unit and the circumference of the printing rollers in the i-th printing unit; obtaining a first distance between the printing roller of the i-th printing unit and the zero point of the reference printing roller; obtaining a second ... The third distance between the cameras corresponding to the i-th printing unit is given, where i is a positive integer greater than or equal to 2 and less than or equal to N. The camera corresponding to the i-th printing unit is located at the outlet of the i-th printing unit. The trigger position of the camera corresponding to the i-th printing unit is determined based on the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit. The camera corresponding to the i-th printing unit responds to the movement of the printing roller included in the i-th printing unit to the corresponding trigger position and acquires images of the calibration color mark printed by the i-th printing unit and the reference color mark printed by the color mark printing body corresponding to the i-th printing unit.

[0007] According to a second aspect of the present invention, a camera trigger position determination device is provided, applied to a unit-type flexographic printing press including multiple printing units, wherein the circumference of the printing rollers in the multiple printing units is the same. The device includes: a first acquisition module, a second acquisition module, a third acquisition module, and a determination module; the first acquisition module is used to acquire the circumference of the printing rollers in the printing units; the second acquisition module is used to acquire a first distance between a first color mark printed body on the printing roller of a first printing unit and the zero point of the printing roller, and a second distance between adjacent color mark printed bodies in the circumferential direction of the printing roller, wherein the first printing unit is the first printing unit to print a pattern on the printing material, and the printing roller of the first printing unit is provided with N color mark printed bodies, where N is the number of printing units. The quantity; the third acquisition module is used to acquire the third distance between the printing roller included in the Mth printing unit and the corresponding camera in the direction of movement of the printing material, where M is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the Mth printed body is set at the outlet of the Mth printing unit; the determination module is used to determine the trigger position of the camera corresponding to the Mth printing unit according to the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the Mth printing unit, wherein the camera corresponding to the Mth printing unit responds to the movement of the printing roller included in the Mth printing unit to the trigger position and acquires the image of the Mth first color mark printed by the 1st printing unit and the second color mark printed by the Mth printing unit.

[0008] According to a third aspect of the present invention, an electronic device is provided, comprising: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus; the memory is used to store at least one executable instruction, which causes the processor to perform an operation corresponding to the camera trigger position determination method of the first aspect of the above embodiments.

[0009] According to a fourth aspect of the present invention, a computer storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the camera trigger position determination method as described in the first aspect of the above embodiments.

[0010] According to a fifth aspect of the present invention, a computer program product is provided, including computer instructions that instruct a computing device to perform a camera trigger position determination method as described in the first aspect of the above embodiments.

[0011] As can be seen from the above technical solution, by determining the camera's trigger position, the color mark can be captured as soon as the camera is triggered at the designated trigger position. Only one printing cycle is needed to complete the overprinting of the flexographic printing press, improving work efficiency and saving printing materials. Furthermore, the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit are all easily measurable parameters. The first and second distances are fixed parameters in a single calculation, and the circumference of each printing roller is the same. Therefore, the calculation complexity is low, improving the efficiency of determining the camera trigger position. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings.

[0013] Figure 1 This is a flowchart of a camera trigger position determination method according to an embodiment of the present invention;

[0014] Figure 2 This is a flowchart of a camera trigger position determination method according to another embodiment of the present invention;

[0015] Figure 3 This is a flowchart of a method for adjusting the position of a printing roller according to an embodiment of the present invention;

[0016] Figure 4 This is a schematic diagram of a camera trigger position determination device according to an embodiment of the present invention;

[0017] Figure 5 This is a schematic diagram of an electronic device according to an embodiment of the present invention.

[0018] List of reference numerals in the attached diagram:

[0019] 100: Method for determining camera trigger position 200: Method for determining camera trigger position 300: Method for adjusting printing roller position

[0020] 30: Camera trigger position determination device; 31: First acquisition module; 32: Second acquisition module

[0021] 33: Third Acquisition Module; 34: Determination Module; 40: Electronic Equipment

[0022] 41: Processor 42: Communication interface 43: Storage

[0023] 44: Communication bus 45: Program

[0024] S101: Obtain the circumference of the printing roller in the printing unit.

[0025] S102: Obtain the first distance between the first printed reference color mark on the reference plate roller and the zero point of the reference plate roller, and obtain the second distance between adjacent printed color marks in the circumferential direction of the reference plate roller.

[0026] S103: Obtain the third distance between the printing rollers included in the i-th printing unit and the camera corresponding to the i-th printing unit.

[0027] S104: Determine the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit.

[0028] S1041: Based on the second distance, determine the fourth distance between the color mark print body corresponding to the i-th printing unit and the color mark print body of the first printing reference color mark.

[0029] S1042: Determine the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit.

[0030] S301: When the printing roller of the i-th printing unit moves to the corresponding trigger position, the camera corresponding to the i-th printing unit is controlled to acquire images of the calibration color mark printed by the i-th printing unit and the reference color mark printed by the color mark printing body corresponding to the i-th printing unit.

[0031] S302: For each image acquired by a camera, perform the following: detect the calibration position of the calibration color mark and the reference position of the reference color mark in the image.

[0032] S303: Calculate the deviation between the calibration position and the reference position, and adjust the position of the printing rollers in the i-th printing unit corresponding to the camera based on the deviation between the calibration position and the reference position. Detailed Implementation

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

[0034] Camera trigger position determination method

[0035] Figure 1 This is a flowchart of a camera trigger position determination method according to an embodiment of the present invention, as follows: Figure 1As shown, the camera trigger position determination method 100 applied to a unit-type flexographic printing press including multiple printing units includes the following steps:

[0036] Step S101: Obtain the circumference of the printing roller in the printing unit.

[0037] A flexographic printing press consists of multiple printing units, each of which sequentially prints different colored patterns onto the printing material to achieve overprinting, thus forming the desired multi-color pattern. To ensure the quality of the printed pattern, the positions of the printing rollers in each printing unit need to be adjusted before the actual printing begins, ensuring the correct positioning of the printed pattern in each unit. Adjusting the position of the printing rollers requires calculating the error of each roller based on images of color marks captured by a camera.

[0038] To ensure that the camera can capture images containing color marks, various parameters need to be collected to determine the camera trigger position. First, the circumference of the printing roller in the printing unit needs to be obtained.

[0039] It should be noted that the circumference of the printing rollers is the same in multiple printing units.

[0040] Step S102: Obtain the first distance between the first printed reference color mark on the reference plate roller and the zero point of the reference plate roller, and obtain the second distance between adjacent printed color marks in the circumferential direction of the reference plate roller.

[0041] The parameters used to determine the camera trigger position also include a first distance between the first printed reference color mark on the reference plate roller and the zero point of the reference plate roller, and a second distance between adjacent color mark prints in the circumferential direction of the reference plate roller. The reference plate roller is the plate roller included in the printing unit of the first printed image, and it has N color mark prints, where N is the number of printing units. The reference color mark printed on the reference plate roller serves as a standard position, which can be compared with the positions of one of the reference color marks and the calibration color marks printed in the remaining printing units, thereby adjusting the position of the plate roller in the printing unit based on the positional difference.

[0042] Step S103: Obtain the third distance between the printing roller included in the i-th printing unit and the camera corresponding to the i-th printing unit.

[0043] The parameters used to determine the camera trigger position also include a third distance between the printing roller of the i-th printing unit and the camera corresponding to the i-th printing unit, where i is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the i-th printing unit is located at the outlet of the i-th printing unit. The third distance between the printing roller of the i-th printing unit and the camera corresponding to the i-th printing unit can be the horizontal distance between the zero point of the printing roller of the i-th printing unit and the center of the camera corresponding to the i-th printing unit.

[0044] It should be noted that the third distance between the printing rollers included in different printing units and the camera corresponding to that printing unit can be the same or different. In order to reduce the complexity of calculation and improve the efficiency of calculation, the third distance can be set to the same distance.

[0045] Step S104: Determine the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit.

[0046] After obtaining the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit, the trigger position of the camera corresponding to each printing unit can be determined based on the above parameters. The camera corresponding to the i-th printing unit responds to the movement of the printing roller included in the i-th printing unit to the corresponding trigger position, and acquires images of the calibration color mark printed in the i-th printing unit and the reference color mark printed in the color mark printing body corresponding to the i-th printing unit.

[0047] In this embodiment of the invention, by determining the camera's trigger position, it is ensured that the color mark can be captured when the camera is triggered at the designated trigger position. This allows for the completion of overprinting on a flexographic printing press with only one printing cycle, improving work efficiency and saving printing materials. Furthermore, the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit are all easily measurable parameters. The first and second distances are fixed parameters in a single calculation, and the circumference of each printing roller is the same, thus reducing calculation complexity and improving the efficiency of determining the camera trigger position.

[0048] Figure 2 This is a flowchart of a camera trigger position determination method according to another embodiment of the present invention, as shown below. Figure 2 As shown, in the camera trigger position determination method 200, step S104 may include the following sub-steps:

[0049] Sub-step S1041: Based on the second distance, determine the fourth distance between the color mark print body corresponding to the i-th printing unit and the color mark print body of the first printing reference color mark.

[0050] To determine the camera's trigger position, a fourth distance can be determined based on the second distance between the color mark print body corresponding to the i-th printing unit and the color mark print body of the first printing reference color mark. The color mark print body corresponding to the i-th printing unit may not correspond to the i-th reference color mark in the reference color mark.

[0051] For example, the color mark printed body corresponding to the third printing unit can correspond to the second reference color mark in the reference color scale. In this case, the fourth distance between the color mark printed body corresponding to the third printing unit and the color mark printed body of the first printing reference color mark is the second distance. As another example, the color mark printed body corresponding to the third printing unit can correspond to the fifth reference color mark in the reference color scale. In this case, the fourth distance between the color mark printed body corresponding to the third printing unit and the color mark printed body of the first printing reference color mark is four times the second distance.

[0052] It should be noted that the color mark printed body corresponding to the i-th printing unit can also correspond to the i-th reference color mark in the reference color mark. For example, the color mark printed body corresponding to the 3rd printing unit can also correspond to the 3rd reference color mark in the reference color mark. In this case, the fourth distance between the color mark printed body corresponding to the 3rd printing unit and the color mark printed body of the first printing reference color mark is twice the second distance.

[0053] Sub-step S1042: Determine the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit.

[0054] After obtaining the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit, the trigger position of the camera corresponding to each printing unit can be determined based on the above parameters.

[0055] In this embodiment of the invention, the fourth distance between the color mark printed body corresponding to the i-th printing unit and the color mark printed body of the first printing reference color mark is determined by the second distance. This does not require the color mark printed body corresponding to the i-th printing unit to correspond to the i-th reference color mark in the reference color mark. The corresponding calculation method has higher flexibility.

[0056] In one possible implementation, the process of determining the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit may further include:

[0057] Based on the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit, the offset angle corresponding to the i-th printing unit is calculated using the following first formula. Then, based on the offset angle corresponding to the i-th printing unit, the trigger position of the camera corresponding to the i-th printing unit is determined. The first formula includes:

[0058]

[0059] P i ′ is used to characterize the offset angle corresponding to the i-th printing unit, L1 is used to characterize the circumference of the printing roller, L2 is used to characterize the third distance corresponding to the i-th printing unit, D1 is used to characterize the first distance, and D4 is used to characterize the fourth distance corresponding to the i-th printing unit.

[0060] The offset angle of the printing roller of the i-th printing unit can be calculated according to the first formula. Then, the printing roller of the i-th printing unit is rotated to the trigger position according to the offset angle. When the printing roller of the i-th printing unit rotates to the trigger position, the camera corresponding to the i-th printing unit can capture the images of the reference color mark and the calibration color mark.

[0061] In this embodiment, calculating the offset angle corresponding to the i-th printing unit using the first formula, and then determining the trigger position of the camera corresponding to the i-th printing unit, can improve the accuracy of the calculation. Since the first formula characterizes the correspondence between the circumference of the printing roller, the first distance, and the third and fourth distances corresponding to the i-th printing unit and the offset angle corresponding to the i-th printing unit, the corresponding offset angle can be directly calculated based on the first formula, thus improving the efficiency of calculating the trigger position of the camera corresponding to the i-th printing unit.

[0062] In one possible implementation, the process of determining the trigger position of the camera corresponding to the i-th printing unit based on the offset angle corresponding to the i-th printing unit may further include:

[0063] Based on the offset angle corresponding to the i-th printing unit, the trigger position of the camera corresponding to the i-th printing unit is calculated using the following second formula, which includes:

[0064]

[0065] P i The trigger position of the camera corresponding to the i-th printing unit is used to characterize the rounding function.

[0066] In this embodiment of the application, by using the rounding function, it is possible to avoid the problem that when L2 > D1 + D4, the calculated offset angle exceeds 360°, which may lead to the problem of missed acquisition of the determined trigger position.

[0067] Method for adjusting the position of printing rollers

[0068] Figure 3 This is a flowchart of a method for adjusting the position of a printing roller according to an embodiment of the present invention, as follows: Figure 3 As shown, the printing roller position adjustment method 300 includes the following steps:

[0069] Step S301: When the printing roller of the i-th printing unit moves to the corresponding trigger position, control the camera corresponding to the i-th printing unit to capture images of the calibration color mark printed by the i-th printing unit and the reference color mark printed by the color mark printing body corresponding to the i-th printing unit.

[0070] After determining the camera adjustment position, the camera can acquire images according to the adjustment position instructions, thereby adjusting the position of the printing rollers in the printing unit. First, the flexographic printing press can be started, printing material placed in, and a reference color mark printed on the material using a reference printing roller. Calibration color marks are then printed on the material using the printing rollers in the remaining printing units. As the printing material moves along the running direction, when the printing rollers of the i-th printing unit move to the corresponding trigger position, the camera corresponding to that i-th printing unit is controlled to acquire images of the calibration color mark printed in the i-th printing unit and the reference color mark printed on the corresponding color mark print body.

[0071] For example, when the printing roller of the fourth printing unit moves to the corresponding trigger position, the camera corresponding to the fourth printing unit is controlled to capture images of the calibration color mark printed by the fourth printing unit and the reference color mark printed by the color mark print body corresponding to the fourth printing unit.

[0072] Step S302: For each image acquired by the camera, perform the following: detect the calibration position of the calibration color mark and the reference position of the reference color mark in the image.

[0073] After the cameras corresponding to each printing unit acquire images, the calibration position of the calibration color mark and the reference position of the reference color mark in each image are detected respectively.

[0074] Step S303: Calculate the deviation between the calibration position and the reference position, and adjust the position of the printing rollers included in the i-th printing unit corresponding to the camera according to the deviation between the calibration position and the reference position.

[0075] After detecting the calibration position of the calibration color mark and the reference position of the reference color mark in each image, the deviation between the calibration position and the reference position is calculated. This deviation indicates the positional deviation of the printing roller in the corresponding printing unit relative to the reference roller. Therefore, the position of the printing roller included in the i-th printing unit corresponding to the camera can be adjusted according to the deviation between the calibration position and the reference position.

[0076] In this embodiment of the invention, based on the deviation between the calibration position of the calibration color mark and the reference position of the reference color mark in the image captured by the camera, the position of the printing roller included in the i-th printing unit corresponding to the camera can be adjusted, thus ensuring the accuracy of printing by the unit-type flexographic printing machine.

[0077] In one possible implementation, the deviation between the calibration position and the reference position includes a longitudinal position deviation and a lateral position deviation. The longitudinal position deviation is used to characterize the position deviation of the calibration color mark in a first direction, and the lateral deviation is used to characterize the position deviation of the calibration color mark in a second direction. The first direction is the running direction of the printing material in the unit-type flexographic printing press, and the second direction is perpendicular to the first direction.

[0078] In this embodiment of the invention, the deviation between the calibration position and the reference position is divided into longitudinal position deviation and lateral position deviation, which can more accurately guide the printing rollers included in the i-th printing unit to adjust their positions and improve the efficiency of printing roller adjustment.

[0079] In one possible implementation, the process of adjusting the position of the printing roller included in the i-th printing unit corresponding to the camera based on the deviation between the calibration position and the reference position may further include: adjusting the position of the printing roller included in the i-th printing unit in a first direction and a second direction based on the longitudinal position deviation and the lateral position deviation.

[0080] After obtaining the longitudinal and lateral positional deviations, the position of the printing roller can be adjusted in two dimensions: the direction of the printing material's movement and a second direction perpendicular to that direction, within a flexographic printing press.

[0081] In this embodiment, the position of the printing roller included in the i-th printing unit is adjusted in the first and second directions according to the longitudinal and lateral position deviations, which can improve the accuracy of the printing roller adjustment.

[0082] In one possible implementation, both the reference color scale and the calibration color scale are hollow circles, and the radii of the reference color scale and the calibration color scale are different.

[0083] For example, the radius of the reference color scale is 2cm, and the radius of the calibration color scale is 3cm, or the radius of the reference color scale is 3cm, and the radius of the calibration color scale is 1cm. For the reference color scale and the calibration color scale, it is only necessary to ensure that their radii are different.

[0084] The process of calculating the deviation between the calibration position and the reference position may also include: calculating the longitudinal and lateral deviations between the calibration position and the reference position based on the position of the center of the reference color mark relative to the center of the calibration color mark in the image acquired by the camera.

[0085] Since both the reference color mark and the calibration color mark are hollow circles, the longitudinal and lateral deviations of the calibration and reference positions can be calculated directly based on the position of the center of the reference color mark relative to the center of the calibration color mark.

[0086] In this embodiment, the reference color mark and calibration color mark only need to ensure that their radii are different; their colors do not need to be limited, which can accommodate multiple printing units printing the same color. By setting both the reference color mark and calibration color mark to be hollow circles, the longitudinal and lateral deviations of the calibration and reference positions can be calculated based on their center positions, reducing the computational complexity.

[0087] Camera trigger position determination device

[0088] Figure 4 This is a schematic diagram of a camera trigger position determination device according to an embodiment of the present invention. Figure 4 As shown, the camera trigger position determination device 30 applied to a unit-type flexographic printing press including multiple printing units includes a first acquisition module 31, a second acquisition module 32, a third acquisition module 33, and a determination module 34.

[0089] The first acquisition module 31 is used to acquire the circumference of the printing roller in the printing unit.

[0090] A flexographic printing press consists of multiple printing units, each of which sequentially prints different colored patterns onto the printing material to achieve overprinting, thus forming the desired multi-color pattern. To ensure the quality of the printed pattern, the positions of the printing rollers in each printing unit need to be adjusted before the actual printing begins, ensuring the correct positioning of the printed pattern in each unit. Adjusting the position of the printing rollers requires calculating the error of each roller based on images of color marks captured by a camera.

[0091] It should be noted that the circumference of the printing rollers is the same in multiple printing units.

[0092] To ensure that the camera can capture images containing color marks, various parameters need to be collected to determine the camera trigger position. First, the circumference of the printing roller in the printing unit is obtained through the first acquisition module 31.

[0093] It should be noted that the circumference of the printing rollers is the same in multiple printing units.

[0094] The second acquisition module 32 is used to acquire the first distance between the first printed reference color mark on the reference plate roller and the zero point of the reference plate roller, and to acquire the second distance between adjacent color mark prints in the circumferential direction of the reference plate roller. The reference plate roller is the plate roller included in the printing unit of the first printed image, and N color mark prints are provided on the reference plate roller, where N is the number of printing units.

[0095] The parameters used to determine the camera trigger position also include a first distance between the first printed reference color mark on the reference plate roller and the zero point of the reference plate roller, and a second distance between adjacent color mark prints in the circumferential direction of the reference plate roller, which can be obtained by the second acquisition module 32. The reference plate roller is the plate roller included in the printing unit of the first printed image, and N color mark prints are set on the reference plate roller, where N is the number of printing units. The reference color mark printed by the color mark prints on the reference plate roller serves as a standard position, which can be compared with the position of one of the reference color marks and the position of the calibration color marks printed in the other printing units, and then the position of the plate roller in the printing unit can be adjusted according to the position difference.

[0096] The third acquisition module 33 is used to acquire the third distance between the printing roller included in the i-th printing unit and the camera corresponding to the i-th printing unit, where i is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the i-th printing unit is set at the outlet of the i-th printing unit.

[0097] The parameters used to determine the camera trigger position also include a third distance between the printing roller of the i-th printing unit and the camera corresponding to the i-th printing unit, which can be obtained by the third acquisition module 33. Here, i is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the i-th printing unit is located at the outlet of the i-th printing unit. The third distance between the printing roller of the i-th printing unit and the camera corresponding to the i-th printing unit can be the horizontal distance between the zero point of the printing roller of the i-th printing unit and the center of the camera corresponding to the i-th printing unit.

[0098] It should be noted that the third distance between the printing rollers included in different printing units and the camera corresponding to that printing unit can be the same or different. In order to reduce the complexity of calculation and improve the efficiency of calculation, the third distance can be set to the same distance.

[0099] The determining module 34 is used to determine the trigger position of the camera corresponding to the i-th printing unit based on the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit. The camera corresponding to the i-th printing unit responds to the movement of the printing roller included in the i-th printing unit to the corresponding trigger position and acquires images of the calibration color mark printed by the i-th printing unit and the reference color mark printed by the color mark printing body corresponding to the i-th printing unit.

[0100] After acquiring the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit through the first acquisition module 31, the second acquisition module 32, and the third acquisition module 33 respectively, the determining module 34 can determine the trigger position of the camera corresponding to each printing unit based on the above parameters. The camera corresponding to the i-th printing unit responds to the movement of the printing roller included in the i-th printing unit to the corresponding trigger position, and acquires images of the calibration color mark printed in the i-th printing unit and the reference color mark printed in the color mark printing body corresponding to the i-th printing unit.

[0101] In this embodiment of the invention, the camera trigger position is determined by the determining module 34, ensuring that the camera can capture the color mark when triggered at the designated position. This allows for the completion of the flexographic printing press overprinting process with only one printing cycle, improving work efficiency and saving printing materials. Furthermore, the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit are all easily measurable parameters. The first and second distances are fixed parameters in a single calculation, and the circumference of each printing roller is the same, thus reducing the computational complexity and improving the efficiency of determining the camera trigger position.

[0102] electronic devices

[0103] Figure 5 This is a schematic diagram of an electronic device according to one embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the electronic device. Figure 5 As shown, the electronic device 40 may include: a processor 41, a communications interface 42, a memory 43, and a communication bus 44. Wherein:

[0104] The processor 41, communication interface 42, and memory 43 communicate with each other via communication bus 44.

[0105] Communication interface 42 is used to communicate with other electronic devices or servers.

[0106] The processor 41 is used to execute program 45, specifically to execute the relevant steps in the aforementioned camera trigger position determination method embodiment.

[0107] Specifically, program 45 may include program code that includes computer operation instructions.

[0108] Processor 41 may be a CPU, an Application Specific Integrated Circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The smart device may include one or more processors of the same type, such as one or more CPUs; or it may include processors of different types, such as one or more CPUs and one or more ASICs.

[0109] Memory 43 is used to store program 45. Memory 43 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0110] Specifically, program 45 can be used to cause processor 41 to execute the camera trigger position determination method in the foregoing embodiments.

[0111] The specific implementation of each step in program 45 can be found in the corresponding steps and units described in the aforementioned camera trigger position determination method embodiment, and will not be repeated here. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the devices and modules described above can be referred to the corresponding process descriptions in the aforementioned method embodiments, and will not be repeated here.

[0112] The electronic device of this invention, by determining the camera's trigger position, ensures that the camera can capture the color mark when triggered at the designated position. This allows for the completion of flexographic printing overprinting with only one printing cycle, improving work efficiency and saving printing materials. Furthermore, the circumference of the printing roller, the first distance, the second distance, and the third distance corresponding to the i-th printing unit are all easily measurable parameters. The first and second distances are fixed parameters in a single calculation, and the circumference of each printing roller is the same, thus reducing calculation complexity and improving the efficiency of determining the camera trigger position.

[0113] Computer storage media

[0114] The present invention also provides a computer-readable storage medium storing instructions for causing a machine to perform a camera trigger position determination method as described herein. Specifically, a system or apparatus equipped with a storage medium storing software program code that implements the functions of any of the embodiments described above, and enabling the computer (or CPU or MPU) of the system or apparatus to read and execute the program code stored in the storage medium.

[0115] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute part of the present invention.

[0116] Examples of storage media used to provide program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.

[0117] Computer program products

[0118] This invention also provides a computer program product, including computer instructions that instruct a computing device to perform any corresponding operation in the above-described plurality of method embodiments.

[0119] It should be noted that, depending on the implementation needs, the various components / steps described in the embodiments of the present invention can be broken down into more components / steps, or two or more components / steps or parts of the operation of components / steps can be combined into new components / steps to achieve the purpose of the embodiments of the present invention.

[0120] The methods described above according to embodiments of the present invention can be implemented in hardware, firmware, or as software or computer code that can be stored in a recording medium (such as a CD-ROM, RAM, floppy disk, hard disk, or magneto-optical disk), or as computer code originally stored on a remote recording medium or a non-transitory machine-readable medium and subsequently stored on a local recording medium, downloaded via a network. Thus, the methods described herein can be processed by software stored on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware (such as an ASIC or FPGA). It is understood that the computer, processor, microprocessor controller, or programmable hardware includes storage components (e.g., RAM, ROM, flash memory, etc.) capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods described herein. Furthermore, when a general-purpose computer accesses code used to implement the methods shown herein, the execution of the code transforms the general-purpose computer into a dedicated computer for executing the methods shown herein.

[0121] It should be noted that not all steps and modules in the above processes and system structure diagrams are mandatory; some steps or modules can be omitted as needed. The execution order of each step is not fixed and can be adjusted as required. The system structure described in the above embodiments can be a physical structure or a logical structure. That is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or they may be jointly implemented by certain components in multiple independent devices.

[0122] In this patent application, nouns and pronouns relating to people are not limited to specific genders.

[0123] In the above embodiments, the hardware modules can be implemented mechanically or electrically. For example, a hardware module may include permanent dedicated circuitry or logic (such as a dedicated processor, FPGA, or ASIC) to perform the corresponding operations. The hardware module may also include programmable logic or circuitry (such as a general-purpose processor or other programmable processor), which can be temporarily configured by software to perform the corresponding operations. The specific implementation method (mechanical, dedicated permanent circuitry, or temporarily configured circuitry) can be determined based on cost and time considerations.

[0124] The present invention has been shown and described in detail above with reference to the accompanying drawings and preferred embodiments. However, the present invention is not limited to these disclosed embodiments. Based on the above multiple embodiments, those skilled in the art will know that more embodiments of the present invention can be obtained by combining the code review methods in the different embodiments above. These embodiments are also within the protection scope of the present invention.

Claims

1. A method for determining camera trigger position, applied to a group flexo printing machine comprising a plurality of printing units, circumferences of plate rollers in the plurality of printing units are same, the method comprising: obtaining the circumference of the plate roller in the printing unit; obtaining a first distance between a first printing reference color mark on a reference plate roller and a zero point of the reference plate roller, and a second distance between adjacent color mark printing bodies in a circumferential direction of the reference plate roller, wherein the reference plate roller is a plate roller included in a first printing unit of a first printing image, and the reference plate roller is provided with N color mark printing bodies, N being a number of the printing units; obtaining a third distance between a plate roller included in an i th printing unit and a camera corresponding to the i th printing unit, wherein i is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the i th printing unit is arranged at a discharge port of the i th printing unit; determining a trigger position of the camera corresponding to the i th printing unit according to the circumference of the plate roller, the first distance, the second distance, and the third distance corresponding to the i th printing unit, wherein the camera corresponding to the i th printing unit acquires an image of a calibration color mark printed by the i th printing unit and a reference color mark printed by a color mark printing body corresponding to the i th printing unit in response to the plate roller included in the i th printing unit moving to the corresponding trigger position. The determining of the trigger position of the camera corresponding to the i th printing unit according to the circumference of the plate roller, the first distance, the second distance, and the third distance corresponding to the i th printing unit comprises: determining a fourth distance between the color mark printing body corresponding to the i th printing unit and the first printing reference color mark according to the second distance; and determining the trigger position of the camera corresponding to the i th printing unit according to the circumference of the plate roller, the first distance, and the third distance and the fourth distance corresponding to the i th printing unit. The determining of the trigger position of the camera corresponding to the i th printing unit according to the circumference of the plate roller, the first distance, and the third distance and the fourth distance corresponding to the i th printing unit comprises: calculating an offset angle corresponding to the i th printing unit according to the circumference of the plate roller, the first distance, and the third distance and the fourth distance corresponding to the i th printing unit by a first formula. The first formula comprises: wherein, L is the circumference of the plate roller, d 1 is the first distance, d 2 is the second distance, d 3 is the third distance, and d 4 is the fourth distance. The determining of the trigger position of the camera corresponding to the i th printing unit according to the offset angle corresponding to the i th printing unit comprises: calculating the trigger position of the camera corresponding to the i th printing unit according to the offset angle corresponding to the i th printing unit by a second formula.

2. The method of claim 1, wherein, The second formula comprises: wherein, θ is the offset angle corresponding to the i th printing unit. The method further comprises: ​ 3. The method of claim 2, wherein, ​ ​ ​ P i ′ for characterizing the offset angle corresponding to the i-th printing unit, L1 for characterizing the circumference of the plate roll, L2 for characterizing the third distance corresponding to the i-th printing unit, D1 for characterizing the first distance, D4 for characterizing the fourth distance corresponding to the i-th printing unit; ​ 4. The method of claim 3, wherein, ​ ​ ​ P i TRUNC (TRIG (Xi, Yi) - TRIG (Xi-1, Yi-1)) for characterizing the triggering position of the camera corresponding to the i-th printing unit, TRUNC for characterizing the rounding function.

5. The method of claim 1, wherein, ​ when the i-th printing unit includes a plate roller moving to a corresponding trigger position, a camera corresponding to the i-th printing unit is controlled to capture an image of a calibration color mark printed by the i-th printing unit and a reference color mark printed by a color mark printing body corresponding to the i-th printing unit; for each image captured by the camera, the following are performed: detecting a calibration position of the calibration color mark and a reference position of the reference color mark in the image; calculating deviations of the calibration position and the reference position, and adjusting a position of a plate roller included in the i-th printing unit corresponding to the camera according to the deviations of the calibration position and the reference position.

6. The method of claim 5, wherein, The deviations of the calibration position and the reference position include a longitudinal position deviation and a transverse position deviation, the longitudinal position deviation is used to represent a position deviation of the calibration color mark in a first direction, and the transverse position deviation is used to represent a position deviation of the calibration color mark in a second direction, the first direction is a running direction of a printing material in the machine group flexographic printing machine, and the second direction is perpendicular to the first direction.

7. The method of claim 6, wherein, The adjusting of the position of the plate roller included in the i-th printing unit corresponding to the camera according to the deviations of the calibration position and the reference position includes: adjusting the position of the plate roller included in the i-th printing unit in the first direction and the second direction according to the longitudinal position deviation and the transverse position deviation.

8. The method of claim 7, wherein, The reference color mark and the calibration color mark are both hollow circles, and the radii of the reference color mark and the calibration color mark are different, and the calculating of the deviations of the calibration position and the reference position includes: calculating the longitudinal deviation and the transverse deviation of the calibration position and the reference position according to a position of a center of the reference color mark relative to a position of a center of the calibration color mark in the image captured by the camera.

9. A camera trigger position determination apparatus for use in a web-fed flexo printing press comprising a plurality of printing units, the plurality of printing units having cylinders of the same circumference, the apparatus (30) comprising: a first acquisition module (31), a second acquisition module (32), a third acquisition module (33), and a determination module (34); The first acquisition module (31) is configured to acquire a circumference of a plate roller in the printing unit. The second acquisition module (32) is configured to acquire a first distance between a color mark printing body of a first printed reference color mark on a reference plate roller and a zero point of the reference plate roller, and acquire a second distance between adjacent color mark printing bodies in a circumferential direction of the reference plate roller, wherein the reference plate roller is a plate roller included in a printing unit for printing a first image, and the reference plate roller is provided with N color mark printing bodies, and N is a number of the printing units. The third acquisition module (33) is configured to acquire a third distance between a plate roller included in an i-th printing unit and a camera corresponding to the i-th printing unit, wherein i is a positive integer greater than or equal to 2 and less than or equal to N, and the camera corresponding to the i-th printing unit is arranged at a discharge port of the i-th printing unit. The determining module (34) is configured to determine a triggering position of a camera corresponding to the i-th printing unit according to the circumference of the plate roller, the first distance, the second distance, and a third distance corresponding to the i-th printing unit, wherein the camera corresponding to the i-th printing unit acquires an image of a calibration color scale printed by the i-th printing unit and a reference color scale printed by a color scale printing body corresponding to the i-th printing unit in response to the plate roller included in the i-th printing unit moving to the corresponding triggering position.

10. An electronic device comprising: The processor (41), the communication interface (42), the memory (43), and the communication bus (44) are in communication with each other through the communication bus (44); The memory (43) is configured to store at least one executable instruction, and the executable instruction causes the processor (41) to perform operations corresponding to the method in any one of claims 1-8.

Citation Information

Patent Citations

  • Overprinting method, device and system for unit type flexographic printer and computer readable medium

    CN110802960A

  • Registration system and printing equipment

    CN113561646A