A Double-Sided Spray Alignment Printing Control Method and Device Based on Visual Perception
By adopting the double-sided spray alignment printing control method based on visual perception in Single-pass double-sided spray printing technology, the problem of insufficient alignment accuracy in double-sided spray printing technology is solved, and more efficient printing production is achieved.
Patent Information
- Application Number
- CN202410536978.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-30
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2044-04-30
AI Technical Summary
Single-pass double-sided spray printing technology cannot provide good alignment accuracy, affecting the printing production progress and efficiency.
By adopting a double-sided spray alignment printing control method based on visual perception, a front-sided printing data stream and a back-sided printing data stream are generated for the front-sided printing unit and the back-sided printing unit to perform the printing actions respectively, the front-sided printing data stream and the back-sided printing data stream are adjusted in advance before printing, and the image acquisition device is used to collect the front-sided printing pattern of the current printing material, match the target printing data group, and perform the back-sided printing action.
It improves the alignment accuracy of double-sided spray printing, reduces manual alignment operations, and improves printing production progress and efficiency.
Smart Images

Figure CN118205320B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Single - pass inkjet printing, and particularly to a double - sided spray alignment printing control method, device, equipment and storage medium based on visual perception. Background Art
[0002] A Single - pass printer is an inkjet printer characterized by completing printing in one pass without the need for the print head to scan multiple times like traditional printers. Such printers usually use high - density print heads that can spray the required ink onto printing materials such as paper or fabric at one time, thus achieving high - speed printing. Single - pass printers are usually suitable for occasions that require a large amount of printing and high - speed printing, such as printing factories, packaging factories, logistics centers, etc. They can print high - quality images and text on different surfaces. Compared with traditional printers, Single - pass printers have higher printing speed and higher printing quality, and they are usually more durable and reliable.
[0003] Currently, double - sided spray printing products mostly focus on scanning double - sided spray printers. When considering designing a Single - pass double - sided spray solution, usually the front print head and the back print head perform printing actions separately. However, when there is an alignment requirement for double - sided patterns, the existing technology cannot achieve good alignment accuracy. And in scenarios that require a large amount of printing and high - speed printing, due to the long time for a single printing task and the large number of printing times, the cumulative errors (such as mechanical cumulative errors, printing material conveying cumulative errors) make it necessary to perform multiple manual alignment operations for a single printing task, affecting the printing production progress and efficiency.
[0004] Therefore, how to optimize the alignment printing accuracy and automation of Single - pass double - sided spray to improve the printing production progress and efficiency is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] The main object of the present invention is to provide a double - sided spray alignment printing control method, device, equipment and storage medium based on visual perception, aiming to solve the technical problem that the current Single - pass double - sided spray printing technology cannot provide good alignment accuracy and affects the printing production progress and efficiency.
[0006] To achieve the above object, the present invention provides a double - sided spray alignment printing control method for the alignment printing controller of a double - sided spray printer. The double - sided spray printer further includes a front printing part, a back printing part and an image acquisition device. The method includes the following steps:
[0007] Obtain a double-sided printing task, and extract a front-side printing pattern and a back-side printing pattern of a printing material in the double-sided printing task; wherein the front-side printing pattern of the printing material is used by a front-side printing unit to perform a front-side printing action, and the back-side printing pattern of the printing material is used by a back-side printing unit to perform a back-side printing action;
[0008] Based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, generating a double-sided printing data sequence having a front side printing data stream and a back side printing data stream;
[0009] Sending a plurality of printing data groups of the front printing data stream in the double-sided printing data sequence to the front printing unit in sequence to perform the front printing action, and obtaining the current printing material front printing pattern collected by the image collection device set at the sensing position after the front printing unit performs the front printing action;
[0010] Determine a target printing data group in the front printing data stream by using the current front printing material printing pattern, and match a registration printing data group having a registration corresponding relationship with the target printing data group in the back printing data stream of the double-sided printing data sequence;
[0011] The alignment printing data group is sent to the back printing unit to perform a back printing action to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0012] Optionally, obtaining a double-sided printing task and extracting a printing pattern on the front side of a printing material and a printing pattern on the back side of a printing material in the double-sided printing task specifically include:
[0013] Obtaining a double-sided printing task issued by a printing control terminal; wherein the double-sided printing task includes a printing pattern identifier and printing requirement information;
[0014] Based on the printing pattern identifier, querying a printing pattern database for a front printing pattern and a back printing pattern corresponding to the printing pattern identifier;
[0015] The front printing pattern, the back printing pattern and the printing requirement information are used to respectively splice the front printing pattern and the back printing pattern of the printing material as a whole to obtain the front printing pattern and the back printing pattern of the printing material.
[0016] Optionally, the steps of using the front printing pattern, the back printing pattern and the printing requirement information to integrally splice the front printing pattern and the back printing pattern of the printing material to obtain the front printing pattern and the back printing pattern of the printing material specifically include:
[0017] Extracting pattern printing size information, interval printing distance information and pattern printing quantity information from the printing requirement information;
[0018] Taking the front printed pattern and the back printed pattern as the minimum unit of the front printed pattern of the printing material and the minimum unit of the front printed pattern of the printing material respectively, and using the pattern printing size information, the interval printing distance information, and the pattern printing quantity information as the pattern splicing conditions, splice the overall front pattern of the printing material and the overall back pattern of the printing material respectively;
[0019] Taking the spliced overall front pattern of the printing material and the overall back pattern of the printing material as the front printed pattern of the printing material and the back printed pattern of the printing material for the double-sided spraying printing task respectively.
[0020] Optionally, the step of generating a double-sided spraying printing data sequence with a front printing data stream and a back printing data stream based on the front printed pattern of the printing material and the back printed pattern of the printing material specifically includes:
[0021] Generating a front printing data stream and a back printing data stream based on the front printed pattern of the printing material and the back printed pattern of the printing material respectively; wherein, the front printing data stream and the back printing data stream respectively include a plurality of printing data groups executed in sequence;
[0022] According to the printing interval distance between the printing position of the back printing part and the sensing position of the image acquisition device, establish the alignment correspondence relationship between each printing data group in the front printing data stream and the back printing data stream, and obtain the double-sided spraying printing data sequence.
[0023] Optionally, the step of generating a front printing data stream and a back printing data stream based on the front printed pattern of the printing material and the back printed pattern of the printing material respectively specifically includes:
[0024] Scan the printing pixel points of the front printed pattern of the printing material and the back printed pattern of the printing material row by row respectively to obtain the color spraying information of each printing pixel point;
[0025] Taking the color spraying information of each printing pixel point obtained by row-by-row scanning as the printing data group of this row, and arranging a plurality of printing data groups in sequence according to the printing directions of the front printed pattern of the printing material and the back printed pattern of the printing material, to obtain the front printing data stream and the back printing data stream.
[0026] Optionally, the step of establishing the alignment correspondence relationship between each printing data group in the front printing data stream and the back printing data stream according to the printing interval distance between the printing position of the back printing part and the sensing position of the image acquisition device, and obtaining the double-sided spraying printing data sequence specifically includes:
[0027] Acquire a printing interval distance between a printing position of the back printing unit and a sensing position of the image acquisition device; wherein the printing interval distance is configured as a distance value recorded and stored when the target dual-jet printer performs a printing test task before performing a dual-jet printing task;
[0028] Based on the printing interval distance, a plurality of print data groups arranged in sequence in the back print data stream are shifted forward by a target number of print data groups compared to a plurality of print data groups arranged in sequence in the front print data stream;
[0029] A corresponding relationship between a plurality of printing data groups in the front printing data stream and a plurality of printing data groups after the back printing data stream is shifted is established to obtain a double-sided printing data sequence.
[0030] Optionally, perform a print test task, including:
[0031] Obtaining a printing test task issued by a printing control terminal; wherein the printing test task includes a feeding test speed and a printing pattern test mark;
[0032] Based on the print pattern test identifier, querying a print pattern database for a back-side print test pattern corresponding to the print pattern test identifier;
[0033] Controlling the feeding device to perform a test feeding action at a feeding test speed, and controlling the back printing unit to perform a back test printing action when performing the test feeding action;
[0034] The first time when the back printing unit performs a back test printing action and the second time when the image acquisition device captures a back printing test pattern are recorded, and the first time, the second time and the feeding test speed are used to calculate the printing interval distance between the printing position of the back printing unit and the sensing position of the image acquisition device.
[0035] Optionally, based on the printing interval distance, the step of shifting a plurality of print data groups arranged in sequence in the back printing data stream forward by a target number of print data groups compared to a plurality of print data groups arranged in sequence in the front printing data stream specifically includes:
[0036] Based on the printing interval distance and the size of each printing pixel, a target number of printing data groups are calculated for the printing position of the back printing portion to lag behind the sensing position of the image acquisition device at the same time;
[0037] Compared with the plurality of print data groups arranged in sequence in the front print data stream, the plurality of print data groups arranged in sequence in the back print data stream are shifted forward by a target number of print data groups;
[0038] A target number of start data groups are pre-set before several print data groups arranged in sequence in the front printing data stream, so that when the image acquisition device acquires the pattern corresponding to the start data group, the back printing unit is controlled to start the initial printing action in the back printing action.
[0039] Optionally, the step of determining a target printing data group in the front printing data stream by using the current front printing material printing pattern, and matching a registration printing data group having a registration corresponding relationship with the target printing data group in the back printing data stream of the double-sided printing data sequence specifically includes:
[0040] Scanning the current front printing material print pattern line by line, and determining a target print data group of the current front printing material print pattern in the front printing data stream according to the color spraying information of the print pixels obtained by scanning;
[0041] Using the printing data group in the back printing data stream that has a corresponding position relationship with the target printing data group as the corresponding printing data group of the current back printing material printing pattern;
[0042] The alignment printing data group is configured to be sent to the back printing unit to perform an alignment printing action in the back printing action to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0043] In addition, in order to achieve the above-mentioned purpose, the present invention also provides a double-sided inkjet alignment printing control device based on visual perception, comprising:
[0044] An extraction module is used to obtain a double-sided printing task, and extract a front-side printing pattern and a back-side printing pattern of a printing material in the double-sided printing task; wherein the front-side printing pattern of the printing material is used by the front-side printing unit to perform a front-side printing action, and the back-side printing pattern of the printing material is used by the back-side printing unit to perform a back-side printing action;
[0045] A generating module, for generating a double-sided inkjet printing data sequence having a front side printing data stream and a back side printing data stream based on the front side printing pattern of the printing material and the back side printing pattern of the printing material;
[0046] A front printing module, used to send a plurality of printing data groups of the front printing data stream in the double-sided printing data sequence to the front printing unit in sequence to perform the front printing action, and to obtain the current printing material front printing pattern collected by the image collection device set at the sensing position after the front printing unit performs the front printing action;
[0047] A matching module, configured to determine a target print data group in the front print data stream by using the current front printing material to print a pattern, and match a counterpoint print data group having a counterpoint correspondence relationship with the target print data group in the back print data stream of the double-sided inkjet print data sequence;
[0048] A back printing module, configured to send the counterpoint print data group to a back printing unit to perform a back printing action, so as to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0049] In addition, to achieve the above object, the present invention further provides a double-sided inkjet counterpoint printing control device based on visual perception, where the double-sided inkjet counterpoint printing control device based on visual perception includes: a memory, a processor, and a double-sided inkjet counterpoint printing control program stored on the memory and executable on the processor. When the double-sided inkjet counterpoint printing control program is executed by the processor, the steps of the double-sided inkjet counterpoint printing control method based on visual perception as described above are implemented.
[0050] In addition, to achieve the above object, the present invention further provides a storage medium, on which a double-sided inkjet counterpoint printing control program is stored. When the double-sided inkjet counterpoint printing control program is executed by a processor, the steps of the above double-sided inkjet counterpoint printing control method are implemented.
[0051] The beneficial effects of the present invention are as follows: A double-sided inkjet counterpoint printing control method, device, equipment, and storage medium based on visual perception are proposed. This method generates a front print data stream and a back print data stream for the front printing unit and the back printing unit to perform printing actions respectively, and performs counterpoint adjustment on the front print data stream and the back print data stream in advance to make them conform to the printing interval between the back printing unit and the image acquisition device. Then, the image acquisition device is used to collect the current printing material front printing pattern printed by the front printing unit, match it with the front print data stream to query the counterpoint print data group corresponding to the target print data group, and then use the counterpoint print data group to perform the printing action of the back printing unit to obtain the double-sided inkjet counterpoint pattern of the printing material. The present invention solves the technical problems that the current Single-pass double-sided inkjet printing technology cannot provide good counterpoint accuracy, and multiple counterpoint operations affect the printing production progress and efficiency. Description of the Drawings
[0052] Figure 1 It is a schematic diagram of the device structure of the hardware operating environment related to the solution of the embodiment of the present invention;
[0053] Figure 2Schematic flow chart of the double-sided spraying alignment printing control method based on visual perception according to the present invention;
[0054] Figure 3 Schematic structural diagram of the double-sided spraying printer according to the present invention;
[0055] Figure 4 Schematic principle diagram of the double-sided spraying alignment printing control based on visual perception according to the present invention;
[0056] Figure 5 Block diagram of the structure of a double-sided spraying alignment printing control device based on visual perception according to the present invention.
[0057] Explanation of reference numerals in the drawings:
[0058] 1 - Printing loading device; 2 - Feeding induction device; 3 - Material pressing shaft device; 4 - Feeding device; 5 - Printing group cross beam; 6 - Front printing part; 7 - Material passing shaft; 8 - Back printing part; 9 - Discharging device; 10 - Image acquisition device; 11 - Alignment printing controller.
[0059] The realization, functional characteristics and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. Specific embodiments
[0060] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0061] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0062] As Figure 1 shown, Figure 1 is a schematic structural diagram of the device of the hardware operating environment involved in the embodiment solution of the present invention.
[0063] As Figure 1As shown in the figure, the device may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display) and an input unit such as a keyboard (Keyboard). Optionally, the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0064] Those skilled in the art can understand that Figure 1 the structure of the device shown in the figure does not constitute a limitation on the device, and it may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.
[0065] As Figure 1 shown, in the memory 1005 as a computer storage medium, there may be included an operating system, a network communication module, a user interface module, and a double-sided spray alignment printing control program based on visual perception.
[0066] In Figure 1 the terminal shown in the figure, the network interface 1004 is mainly used to connect to the background server and communicate with the background server for data; the user interface 1003 is mainly used to connect to the client (user side) and communicate with the client for data; and the processor 1001 may be used to call the double-sided spray alignment printing control program stored in the memory 1005 and perform the following operations:
[0067] Obtain a double-sided spray printing task, and extract the front printing pattern of the printing material and the back printing pattern of the printing material in the double-sided spray printing task; wherein, the front printing pattern of the printing material is used for the front printing unit to perform a front printing action, and the back printing pattern of the printing material is used for the back printing unit to perform a back printing action;
[0068] Based on the front printing pattern of the printing material and the back printing pattern of the printing material, generate a double-sided spray printing data sequence with a front printing data stream and a back printing data stream;
[0069] Send several printing data groups in the front printing data stream in the double-sided spray printing data sequence to the front printing unit in sequence to perform a front printing action, and obtain the current front printing pattern of the printing material collected by the image acquisition device set at the sensing position after the front printing unit performs the front printing action;
[0070] Use the current front printing material to print a pattern, determine the target printing data group in the front printing data stream, and match the alignment printing data group with a corresponding alignment relationship in the back printing data stream of the double-sided spray printing data sequence;
[0071] Send the alignment printing data group to the back printing unit to perform the back printing action, so as to obtain the current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0072] The specific embodiments of the present invention applied to the device are basically the same as those of the following embodiments of the double-sided spray alignment printing control method based on visual perception, and will not be elaborated here.
[0073] An embodiment of the present invention provides a double-sided spray alignment printing control method based on visual perception. Refer to Figure 2 , Figure 2 which is a schematic flow chart of an embodiment of the double-sided spray alignment printing control method based on visual perception of the present invention.
[0074] In this embodiment, as Figure 3-4 shown, the double-sided spray alignment printing control method based on visual perception is used for the alignment printing controller 11 of the double-sided spray printer. In practical applications, the double-sided spray printer includes a printing loading device 1, a feeding induction device 2, a pressure roller device 3, a feeding device 4, a printing group cross beam 5, a front printing unit 6, a material passing roller 7, a back printing unit 8, a discharging device 9, an image acquisition device 10, and an alignment printing controller 11. In view of the main improvement point of this application being the double-sided spray alignment printing based on visual perception, only the image acquisition device 10, the front printing unit 6, the back printing unit 8, and the alignment printing controller 11 will be described in detail in this embodiment, and the other components can be understood based on the general knowledge of those skilled in the art.
[0075] On this basis, the double-sided spray alignment printing control method provided in this embodiment includes the following steps:
[0076] S100: Obtain a double-sided spray printing task, and extract the printing material front printing pattern and the printing material back printing pattern in the double-sided spray printing task; wherein, the printing material front printing pattern is used for the front printing unit 6 to perform the front printing action, and the printing material back printing pattern is used for the back printing unit 8 to perform the back printing action;
[0077] S200: Based on the printing material front printing pattern and the printing material back printing pattern, generate a double-sided spray printing data sequence with a front printing data stream and a back printing data stream;
[0078] S300: sending a plurality of printing data groups of the front printing data stream in the double-sided printing data sequence to the front printing unit 6 in order to perform the front printing action, and obtaining the current printing material front printing pattern captured by the image acquisition device 10 set at the sensing position after the front printing unit 6 performs the front printing action;
[0079] S400: using the current front-side printing material printing pattern, determining a target printing data group in the front-side printing data stream, and matching a registration printing data group having a registration corresponding relationship with the target printing data group in the back-side printing data stream of the double-sided printing data sequence;
[0080] S500: Sending the alignment printing data group to the back printing unit 8 to perform a back printing operation to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0081] It should be noted that when considering designing a single-pass double-sided inkjet solution, the front print head and the back print head are usually required to perform printing actions separately. However, when there is a requirement for alignment of double-sided patterns, the existing technology cannot achieve good alignment accuracy. In scenarios that require large-scale printing and high-speed printing, due to the long time and large number of prints for a single printing task, the accumulated errors (such as mechanical accumulated errors and printing material transportation accumulated errors) require multiple manual alignment operations for a single printing task, affecting the progress and efficiency of printing production. In order to solve the above problems, this embodiment generates a front printing data stream and a back printing data stream for the front printing unit 6 and the back printing unit 8 to perform printing actions respectively, and performs alignment adjustment on the front printing data stream and the back printing data stream in advance before printing to make them conform to the printing interval between the back printing unit 8 and the image acquisition device 10, and then uses the image acquisition device 10 to collect the current front printing pattern of the printing material printed by the front printing unit 6, and matches it with the front printing data stream to perform printing data group, so as to query the alignment printing data group corresponding to the target printing data group, and then uses the alignment printing data group to perform the printing action of the back printing unit 8 to obtain a high-precision double-sided printing alignment pattern of the printing material. While ensuring the accuracy of each printing action, only one alignment can be performed before printing, which can ensure the alignment printing accuracy of each alignment pattern in the entire printing task. Therefore, the current single-pass double-sided printing technology cannot provide good alignment accuracy, and multiple alignment operations affect the printing production progress and efficiency. Technical problems.
[0082] In a preferred embodiment, the steps of obtaining the front and back printing patterns of the printing material in the double-sided inkjet printing task specifically include: obtaining the double-sided inkjet printing task issued by the printing control terminal; wherein, the double-sided inkjet printing task includes a printing pattern identifier and printing requirement information; based on the printing pattern identifier, querying the front printing pattern and the back printing pattern corresponding to the printing pattern identifier in the printing pattern database; using the front printing pattern, the back printing pattern, and the printing requirement information to respectively perform an overall splicing on the front pattern and the back pattern of the printing material to obtain the front printing pattern and the back printing pattern of the printing material.
[0083] On this basis, the steps of using the front printing pattern, the back printing pattern, and the printing requirement information to respectively perform an overall splicing on the front pattern and the back pattern of the printing material to obtain the front printing pattern and the back printing pattern of the printing material specifically include: extracting the pattern printing size information, the interval printing distance information, and the pattern printing quantity information in the printing requirement information; using the front printing pattern and the back printing pattern as the minimum unit of the front printing pattern of the printing material and the minimum unit of the front printing pattern of the printing material respectively, and using the pattern printing size information, the interval printing distance information, and the pattern printing quantity information as the pattern splicing conditions to respectively perform splicing on the overall front pattern and the overall back pattern of the printing material; using the spliced overall front pattern and the overall back pattern of the printing material as the front printing pattern and the back printing pattern of the double-sided inkjet printing task respectively.
[0084] In this embodiment, when considering the scenario of a large number of prints and high-speed prints and batch printing the alignment patterns on the front and back multiple times, the double-sided inkjet printing task obtained includes a printing pattern identifier, a printing size, a printing interval, and a printing quantity. The front printing pattern and the back printing pattern are obtained from the printing pattern database through the printing pattern identifier (in practical applications, the front printing pattern and the back printing pattern can be the same pattern or different patterns with alignment correlation, and this embodiment does not limit this). According to the printing size, the printing interval, and the printing quantity, the front printing pattern and the back printing pattern are respectively spliced to obtain the overall front pattern and the overall back pattern of the printing material. Thus, the front printing pattern and the back printing pattern of the printing material are obtained. After completing the front and back printing tasks, the entire printed printing material can be sent to the cutting process for cutting and subsequent processing of individual printed products, realizing batch printing control in the scenario of a large number of prints and high-speed prints.
[0085] In a preferred embodiment, the step of generating a double-sided inkjet printing data sequence having a front side printing data stream and a back side printing data stream based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material specifically includes: generating a front side printing data stream and a back side printing data stream respectively based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material; wherein the front side printing data stream and the back side printing data stream respectively include a plurality of printing data groups executed in sequence; and establishing a corresponding position relationship between each printing data group between the front side printing data stream and the back side printing data stream according to the printing interval distance between the printing position of the back side printing unit 8 and the sensing position of the image acquisition device 10, so as to obtain a double-sided inkjet printing data sequence.
[0086] Among them, based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, the steps of generating the front side printing data stream and the back side printing data stream respectively specifically include: scanning the printing pixel points of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material line by line respectively to obtain the color spraying information of each printing pixel point; using the color spraying information of each printing pixel point obtained by the line-by-line scanning as the printing data group of the line, arranging several printing data groups in sequence according to the printing directions of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material to obtain the front side printing data stream and the back side printing data stream.
[0087] Among them, according to the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10, a corresponding relationship between each print data group between the front printing data stream and the back printing data stream is established to obtain a double-sided inkjet printing data sequence step, which specifically includes: obtaining the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10; wherein the printing interval distance is configured as a distance value recorded and stored when the target dual-jet printer performs a printing test task before the double-sided inkjet printing task; based on the printing interval distance, a plurality of print data groups arranged in sequence in the back printing data stream are compared with a plurality of print data groups arranged in sequence in the front printing data stream. The corresponding relationship between the plurality of print data groups in the front printing data stream and the plurality of print data groups after the shifting of the back printing data stream is established to obtain a double-sided inkjet printing data sequence.
[0088] In this embodiment, after obtaining the front printing pattern and the back printing pattern of the printing material, the color spraying information of each printing pixel can be obtained by scanning the printing pixels of the overall pattern row by row, and then several arranged printing data groups are generated as the printing data stream. After obtaining the front printing data stream and the back printing data stream, this embodiment completes the alignment process before printing. First, the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10 is obtained. Using this printing interval distance, several arranged printing data groups in the back printing data stream are shifted forward by the target number of printing data groups compared to several arranged printing data groups in the front printing data stream, so as to complete the alignment of the front printing pattern collected by the image acquisition device 10 and the back printing pattern printed by the back printing unit 8.
[0089] Furthermore, a printing test task is executed, which specifically includes: obtaining the printing test task issued by the printing control terminal; wherein, the printing test task includes the feeding test speed and the printing pattern test identifier; based on the printing pattern test identifier, query the back printing test pattern corresponding to the printing pattern test identifier in the printing pattern database; control the feeding device to execute the test feeding action at the feeding test speed, and control the back printing unit 8 to execute the back test printing action when executing the test feeding action; record the first time when the back printing unit 8 executes the back test printing action and the second time when the image acquisition device 10 collects the back printing test pattern, and use the first time, the second time and the feeding test speed to calculate the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10.
[0090] In this embodiment, the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10 can be obtained through a printing test task before executing the printing task: the first time when the back printing unit 8 performs the back test printing action, the second time when the image acquisition device 10 captures the back printing test pattern, and the feeding test speed are used for calculation. By using this printing interval distance, it is possible to match the data stream of the corresponding back printing pattern when the front printing pattern is captured, thereby achieving high-precision double-sided spray alignment printing control. It should be noted that this embodiment has a special setting for the image acquisition device 10. It is arranged behind the printing output port of the printing material of the back printing unit 8 and has two functions. One is that when performing the printing test task, it can capture the back printing test pattern to determine the printing interval distance between the printing position of the back printing unit 8 and the sensing position of the image acquisition device 10, and then achieve the alignment of the front printing data stream and the back printing data stream. The other is that when performing the printing task, it can capture the front printing pattern to match the corresponding back printing data group in the double-sided spray printing data sequence, and then achieve high-precision alignment printing control of the printing material for double-sided spray. In practical applications, the image acquisition device 10 can be configured to be only arranged on one side for shooting the front printing pattern or the back printing pattern at the printing output port of the printing material of the back printing unit 8. When it is necessary to shoot the printing pattern on the other side, a strong light irradiation device can be arranged on the other side to irradiate the printing material output by the back printing unit 8, so that the image acquisition device 10 can capture the printing pattern on the other side, and then the acquisition of the back printing test pattern can be realized to achieve data stream alignment, and high-precision alignment printing control of the printing material for double-sided spray can also be realized. More importantly, such a design concept can also avoid the problem of the sensing position offset (especially when the printer has been used for a long time and shows aging or there are knocks) that occurs when image acquisition devices 10 are respectively arranged on both sides for image acquisition, thereby affecting the alignment printing accuracy.
[0091] Further, based on the printing interval distance, the step of shifting a plurality of printed data groups arranged in sequence in the back printing data stream forward by a target number of printed data groups compared to a plurality of printed data groups arranged in sequence in the front printing data stream specifically includes: calculating, based on the printing interval distance and the size of each printing pixel, the target number of printed data groups by which the printing position of the back printing unit 8 lags behind the sensing position of the image acquisition device 10 at the same time; shifting a plurality of printed data groups arranged in sequence in the back printing data stream forward by a target number of printed data groups compared to a plurality of printed data groups arranged in sequence in the front printing data stream; and presetting a target number of start data groups before a plurality of printed data groups arranged in sequence in the front printing data stream, so that when the image acquisition device 10 acquires the pattern corresponding to the start data group, the back printing unit 8 is controlled to start the initial printing action in the back printing action.
[0092] In this embodiment, considering that after the printing data streams are aligned, the back printing data stream will lead by a target number of printed data groups, it is necessary to preset a target number of start data groups before a plurality of printed data groups arranged in sequence in the front printing data stream, so that when the image acquisition device 10 acquires the pattern corresponding to the start data group, the back printing unit 8 is controlled to start the initial printing action in the back printing action (that is, when the front printing pattern is not recognized, the back printing unit 8 is driven to execute the pattern printing process of leading by a target number of printed data groups).
[0093] In a preferred embodiment, the step of using the currently printed front printing pattern to determine the target printed data group in the front printing data stream and matching the alignment printed data group having an alignment correspondence relationship with the target printed data group in the back printing data stream of the double-sided inkjet printing data sequence specifically includes: performing a line-by-line scan on the currently printed front printing pattern, and determining the target printed data group of the currently printed front printing pattern in the front printing data stream according to the color spraying information of the printing pixels obtained by the scan; taking the printed data group in the back printing data stream having an alignment correspondence relationship with the target printed data group as the alignment printed data group of the currently printed back printing pattern; wherein the alignment printed data group is configured to be sent to the back printing unit 8 to perform the alignment printing action in the back printing action, so as to obtain the currently printed back printing pattern corresponding to the currently printed front printing pattern.
[0094] In this embodiment, when the front printing pattern is acquired, the target printed data group extracted from the front printing pattern can be used to match the alignment printed data group having an alignment correspondence relationship in the back printing data stream, and the alignment printed data group is printed in real time on the back of the printing material to complete the alignment printing action of the back printing unit 8, so as to realize the high-precision alignment printing control of double-sided inkjet printing of the printing material.
[0095] In this embodiment, a double-sided spray alignment printing control method based on visual perception is provided. By generating a front printing data stream and a back printing data stream for the front printing unit 6 and the back printing unit 8 to perform printing actions respectively, the front printing data stream and the back printing data stream are adjusted for alignment in advance to make them conform to the printing interval between the back printing unit 8 and the image acquisition device 10. Then, the image acquisition device 10 is used to collect the current front printing pattern of the printing material printed by the front printing unit 6, and it is matched with the front printing data stream to query the alignment printing data group corresponding to the target printing data group. Furthermore, the printing action of the back printing unit 8 is performed using the alignment printing data group to obtain the double-sided spray alignment pattern of the printing material, which solves the technical problems that the current Single-pass double-sided spray printing technology cannot provide good alignment accuracy and that multiple alignment operations affect the printing production progress and efficiency.
[0096] Refer to Figure 5 , Figure 5 which is the structural block diagram of the embodiment of the double-sided spray alignment printing control device based on visual perception of the present invention.
[0097] As Figure 5 shown, the double-sided spray alignment printing control device proposed in the embodiment of the present invention includes:
[0098] An extraction module 10, configured to obtain a double-sided spray printing task and extract the front printing pattern of the printing material and the back printing pattern of the printing material in the double-sided spray printing task; wherein, the front printing pattern of the printing material is used for the front printing unit to perform a front printing action, and the back printing pattern of the printing material is used for the back printing unit to perform a back printing action;
[0099] A generation module 20, configured to generate a double-sided spray printing data sequence with a front printing data stream and a back printing data stream based on the front printing pattern of the printing material and the back printing pattern of the printing material;
[0100] A front printing module 30, configured to sequentially send several printing data groups in the front printing data stream of the double-sided spray printing data sequence to the front printing unit to perform a front printing action, and obtain the current front printing pattern of the printing material collected by the image acquisition device arranged at the sensing position after the front printing unit performs the front printing action;
[0101] A matching module 40, configured to use the current front printing pattern of the printing material to determine the target printing data group in the front printing data stream, and match the alignment printing data group having an alignment correspondence relationship with the target printing data group in the back printing data stream of the double-sided spray printing data sequence;
[0102] The back printing module 50 is used to send the alignment printing data group to the back printing unit to perform the back printing operation, so as to obtain the current printing material back printing pattern corresponding to the current printing material front printing pattern.
[0103] For other embodiments or specific implementation manners of the double-sided spraying alignment printing control device based on visual perception of the present invention, reference may be made to the above-described method embodiments, which will not be elaborated herein.
[0104] In addition, the present invention also provides a double-sided spraying alignment printing control device based on visual perception. The double-sided spraying alignment printing control device based on visual perception includes: a memory, a processor, and a double-sided spraying alignment printing control program stored on the memory and executable on the processor. When the double-sided spraying alignment printing control program is executed by the processor, the steps of the double-sided spraying alignment printing control method as described above are implemented.
[0105] The specific implementation manner of the double-sided spraying alignment printing control device based on visual perception of the present application is basically the same as that of the above-described method embodiments of the double-sided spraying alignment printing control method based on visual perception, and will not be elaborated herein.
[0106] In addition, the present invention also provides a readable storage medium. The readable storage medium includes a computer-readable storage medium, on which a double-sided spraying alignment printing control program is stored. The readable storage medium can be Figure 1 the memory 1005 in the terminal, or at least one of ROM (Read-Only Memory), RAM (Random Access Memory), magnetic disk, and optical disk. The readable storage medium includes several instructions for causing a double-sided spraying alignment printing control device with a processor to execute the double-sided spraying alignment printing control method described in each embodiment of the present invention.
[0107] The specific implementation manner in the readable storage medium of the present application is basically the same as that of the above-described method embodiments of the double-sided spraying alignment printing control method based on visual perception, and will not be elaborated herein.
[0108] It can be understood that in the description of this specification, the descriptions referring to terms such as "one embodiment", "another embodiment", "other embodiments", or "the first embodiment to the Nth embodiment" mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0109] It should be noted that, in this document, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or system comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "comprising one..." does not exclude the existence of additional identical elements in the process, method, article or system comprising such element.
[0110] The serial numbers of the above-described embodiments of the present invention are only for description and do not represent the superiority or inferiority of the embodiments.
[0111] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium as described above (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions for causing a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0112] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structural or equivalent process transformation made by using the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. A double-sided inkjet printing control method based on visual perception, characterized in that: A registration printing controller for a double-sided inkjet printer, wherein the double-sided inkjet printer further comprises a front printing unit, a back printing unit and an image acquisition device, and the method comprises the following steps: Obtain a double-sided printing task, and extract a front-side printing pattern and a back-side printing pattern of a printing material in the double-sided printing task; wherein the front-side printing pattern of the printing material is used by a front-side printing unit to perform a front-side printing action, and the back-side printing pattern of the printing material is used by a back-side printing unit to perform a back-side printing action; Based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, generating a double-sided printing data sequence having a front side printing data stream and a back side printing data stream; Sending a plurality of printing data groups of the front printing data stream in the double-sided printing data sequence to the front printing unit in sequence to perform the front printing action, and obtaining the current printing material front printing pattern collected by the image collection device set at the sensing position after the front printing unit performs the front printing action; Determine a target printing data group in the front printing data stream by using the front printing pattern of the current printing material, and match a registration printing data group having a registration corresponding relationship with the target printing data group in the back printing data stream of the double-sided printing data sequence; Sending the alignment printing data group to the back printing unit to perform back printing to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern; Wherein, based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a double-sided printing data sequence having a front printing data stream and a back printing data stream is generated; specifically comprising: based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a front printing data stream and a back printing data stream are generated respectively; wherein, the front printing data stream and the back printing data stream respectively include a plurality of printing data groups executed in sequence; according to the printing interval distance between the printing position of the back printing part and the sensing position of the image acquisition device, a corresponding relationship between each printing data group between the front printing data stream and the back printing data stream is established to obtain a double-sided printing data sequence; Among them, based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a front side printing data stream and a back side printing data stream are generated respectively, which specifically includes: scanning the printing pixel points of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material line by line respectively, and obtaining the color spraying information of each printing pixel point; using the color spraying information of each printing pixel point obtained by scanning line by line as the printing data group of the line, and arranging several printing data groups in sequence according to the printing directions of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, so as to obtain the front side printing data stream and the back side printing data stream.
2. The double-sided inkjet alignment printing control method based on visual perception according to claim 1, characterized in that: The steps of obtaining a double-sided printing task and extracting a printing pattern on the front side of a printing material and a printing pattern on the back side of a printing material in the double-sided printing task specifically include: Obtaining a double-sided printing task issued by a printing control terminal; wherein the double-sided printing task includes a printing pattern identifier and printing requirement information; Based on the printing pattern identifier, querying a printing pattern database for a front printing pattern and a back printing pattern corresponding to the printing pattern identifier; The front printing pattern, the back printing pattern and the printing requirement information are used to respectively splice the front printing pattern and the back printing pattern of the printing material as a whole to obtain the front printing pattern and the back printing pattern of the printing material.
3. The double-sided inkjet alignment printing control method based on visual perception as claimed in claim 2, characterized in that: The steps of respectively splicing the front pattern of the printing material and the back pattern of the printing material as a whole by using the front printing pattern, the back printing pattern and the printing requirement information to obtain the front printing pattern of the printing material and the back printing pattern of the printing material specifically include: Extracting pattern printing size information, interval printing distance information and pattern printing quantity information from the printing requirement information; The front printed pattern and the back printed pattern are respectively used as the minimum unit of the front printed pattern and the minimum unit of the back printed pattern of the printing material, and the pattern printing size information, the interval printing distance information and the pattern printing quantity information are used as the pattern splicing conditions to splice the overall pattern of the front printed material and the overall pattern of the back printed material respectively; The spliced overall pattern on the front side of the printing material and the overall pattern on the back side of the printing material are used as the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material for the double-sided inkjet printing task respectively.
4. The double-sided inkjet alignment printing control method based on visual perception according to claim 1, characterized in that: According to the printing interval distance between the printing position of the back printing part and the sensing position of the image acquisition device, a corresponding relationship between each printing data group between the front printing data stream and the back printing data stream is established to obtain a double-sided printing data sequence step, specifically including: Acquire a printing interval distance between a printing position of the back printing unit and a sensing position of the image acquisition device; wherein the printing interval distance is configured as a distance value recorded and stored when the target dual-jet printer performs a printing test task before performing a dual-jet printing task; Based on the printing interval distance, a plurality of print data groups arranged in sequence in the back print data stream are shifted forward by a target number of print data groups compared to a plurality of print data groups arranged in sequence in the front print data stream; A corresponding relationship between a plurality of printing data groups in the front printing data stream and a plurality of printing data groups after the back printing data stream is shifted is established to obtain a double-sided printing data sequence.
5. The double-sided inkjet alignment printing control method based on visual perception as claimed in claim 4, characterized in that: Perform printing test tasks, including: Obtaining a printing test task issued by a printing control terminal; wherein the printing test task includes a feeding test speed and a printing pattern test mark; Based on the print pattern test identifier, querying a print pattern database for a back-side print test pattern corresponding to the print pattern test identifier; Controlling the feeding device to perform a test feeding action at a feeding test speed, and controlling the back printing unit to perform a back test printing action when performing the test feeding action; The first time when the back printing unit performs a back test printing action and the second time when the image acquisition device captures a back printing test pattern are recorded, and the first time, the second time and the feeding test speed are used to calculate the printing interval distance between the printing position of the back printing unit and the sensing position of the image acquisition device.
6. The double-sided inkjet alignment printing control method based on visual perception as claimed in claim 4, characterized in that: Based on the printing interval distance, the step of shifting a plurality of print data groups arranged in sequence in the back printing data stream forward by a target number of print data groups compared to a plurality of print data groups arranged in sequence in the front printing data stream specifically includes: Based on the printing interval distance and the size of each printing pixel, a target number of printing data groups are calculated for the printing position of the back printing part to lag behind the sensing position of the image acquisition device at the same time; Compared with the plurality of print data groups arranged in sequence in the front print data stream, the plurality of print data groups arranged in sequence in the back print data stream are shifted forward by a target number of print data groups; A target number of start data groups are pre-set before several print data groups arranged in sequence in the front printing data stream, so that when the image acquisition device acquires the pattern corresponding to the start data group, the back printing unit is controlled to start the initial printing action in the back printing action.
7. The double-sided inkjet alignment printing control method based on visual perception according to claim 1, characterized in that: The step of determining a target printing data group in the front printing data stream by using the front printing pattern of the current printing material, and matching a registration printing data group having a registration corresponding relationship with the target printing data group in the back printing data stream of the double-sided printing data sequence specifically includes: Scanning the front-side printing pattern of the current printing material line by line, and determining a target printing data group of the front-side printing pattern of the current printing material in the front-side printing data stream according to the color spraying information of the printing pixels obtained by scanning; Using the printing data group in the back printing data stream that has a corresponding position relationship with the target printing data group as the corresponding printing data group of the current back printing material printing pattern; The alignment printing data group is configured to be sent to the back printing unit to perform an alignment printing action in the back printing action to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern.
8. A double-sided inkjet printing control device based on visual perception, characterized in that: include: An extraction module is used to obtain a double-sided printing task, and extract a front-side printing pattern and a back-side printing pattern of a printing material in the double-sided printing task; wherein the front-side printing pattern of the printing material is used by the front-side printing unit to perform a front-side printing action, and the back-side printing pattern of the printing material is used by the back-side printing unit to perform a back-side printing action; A generating module, for generating a double-sided inkjet printing data sequence having a front side printing data stream and a back side printing data stream based on the front side printing pattern of the printing material and the back side printing pattern of the printing material; A front printing module, used to send a plurality of printing data groups of the front printing data stream in the double-sided printing data sequence to the front printing unit in sequence to perform the front printing action, and to obtain the current printing material front printing pattern collected by the image acquisition device set at the sensing position after the front printing unit performs the front printing action; A matching module, configured to determine a target printing data group in a front printing data stream by using the front printing pattern of the current printing material, and to match a registration printing data group having a registration corresponding relationship with the target printing data group in a back printing data stream of the double-sided printing data sequence; A back printing module, used for sending the alignment printing data group to the back printing unit to perform a back printing action, so as to obtain a current printing material back printing pattern corresponding to the current printing material front printing pattern; Wherein, based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a double-sided printing data sequence having a front printing data stream and a back printing data stream is generated; specifically comprising: based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a front printing data stream and a back printing data stream are generated respectively; wherein, the front printing data stream and the back printing data stream respectively include a plurality of printing data groups executed in sequence; according to the printing interval distance between the printing position of the back printing part and the sensing position of the image acquisition device, a corresponding relationship between each printing data group between the front printing data stream and the back printing data stream is established to obtain a double-sided printing data sequence; Among them, based on the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, a front side printing data stream and a back side printing data stream are generated respectively, which specifically includes: scanning the printing pixel points of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material line by line respectively, and obtaining the color spraying information of each printing pixel point; using the color spraying information of each printing pixel point obtained by scanning line by line as the printing data group of the line, and arranging several printing data groups in sequence according to the printing directions of the printing pattern on the front side of the printing material and the printing pattern on the back side of the printing material, so as to obtain the front side printing data stream and the back side printing data stream.
Citation Information
Patent Citations
Textile double-sided inkjet printing method using digital printing machine and textile
CN108032620A
Double-sided printing method and system
CN113524927A