Large-format digital printing method and system with seamless splicing

By accurately analyzing and segmenting large-format images, detailed stitching information is generated, and peripheral components are calibrated to generate stitching printing strategies, the problem that traditional printing equipment cannot complete large-format image printing at one time is solved, achieving efficient and accurate large format image printing.

CN118819434BActive Publication Date: 2025-02-14DUKAN (JIANGSU) DIGITAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411082720.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2025-02-14
Estimated Expiration
2044-08-08

AI Technical Summary

Technical Problem

Traditional printing equipment cannot complete the printing of large-format images at one time, resulting in inefficient printing, and the stitching accuracy of the sub-images directly affects the integrity and accuracy of the final image.

Method used

The original image is accurately analyzed, segmented and preprocessed through the image preprocessing module to generate detailed stitching information, and color calibration and printing accuracy calibration of peripheral components before printing to generate detailed stitching printing strategies to ensure that sub-images are printed After that, it can be accurately spliced ​​together.

Benefits of technology

It realizes complete and accurate printing of large-format images, improves printing efficiency, avoids waste of resources, and ensures that printing tasks can be completed on time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118819434B_ABST
    Figure CN118819434B_ABST
Patent Text Reader

Abstract

The present invention discloses a large-format digital printing method and system with seamless splicing, and belongs to the field of digital printing technology. In order to solve the problems of low printing efficiency and low splicing accuracy, the original image is accurately analyzed by an image preprocessing module, which can ensure that each sub-image has the best printing quality before printing. The image segmentation unit can accurately segment the original image into appropriate sub-images according to the printing format of the printing device, which not only ensures the feasibility of printing, but also improves the printing efficiency. Each sub-image is accompanied by detailed splicing information, and the generated splicing information can ensure that the sub-images can be accurately spliced ​​together during the printing process, thereby achieving complete and accurate printing of large-format images. In the task allocation printing stage, the system can adjust the balanced distribution of printing tasks according to the performance and load conditions of peripheral components, which helps to improve printing efficiency, avoid resource waste, and ensure that printing tasks can be completed on time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of digital printing, and in particular to a large-format seamless digital printing method and system. Background Art

[0002] Digital printing is a printing method that uses digital technology to directly convert electronic files into printed products. It does not require the plate-making process of traditional printing, but directly prints electronic files through professional printers, so it has higher flexibility and efficiency. Digital printing technology can be applied to various scenarios, including cultural publications, picture albums, home printing, small batch customized personalized products, etc. Its advantages include fast printing, high precision, diversity, high flexibility, and can meet the personalized needs of different customers. Digital printing technology is gradually replacing traditional printing technology and becoming the mainstream of the modern printing industry.

[0003] However, there are still the following problems in actual operation:

[0004] Traditional printing equipment is limited by the printing format and cannot complete the printing of large-format images in one go, which leads to low printing efficiency. During the printing process of large-format images, the stitching accuracy of sub-images directly affects the integrity and accuracy of the final image. Traditional methods often make it difficult to ensure accurate stitching between sub-images. Summary of the invention

[0005] The purpose of the present invention is to provide a large-format digital printing method and system with seamless splicing to solve the problems raised in the above-mentioned background technology.

[0006] To achieve the above object, the present invention provides the following technical solution: a large-format digital printing method with seamless splicing, comprising the following steps:

[0007] Image preprocessing: receiving large-format original image files, performing image analysis on the original images, dividing the original images into sub-images, and generating stitching information for each sub-image;

[0008] Peripheral component calibration: perform color calibration and printing accuracy calibration on peripheral components before printing;

[0009] Print strategy generation: receiving sub-images and stitching information, analyzing the printing characteristics of the printing device, planning the printing path and sequence of the sub-images according to the stitching information and the characteristics of the printing device, and generating a detailed stitching printing strategy based on the printing path planning;

[0010] Task allocation printing, identifying and connecting to the peripheral components of the system, and assigning sub-images to the corresponding peripheral components for printing according to the splicing printing strategy;

[0011] Monitoring feedback: real-time monitoring of the progress of printing tasks, and feedback of printing results to users after the printing tasks are completed.

[0012] Furthermore, the image preprocessing further includes the following steps:

[0013] Perform image analysis on the original image to obtain the image size, resolution and color mode;

[0014] According to the printing format of the printing device, the original image is divided into multiple sub-images of equal or unequal sizes using an edge detection algorithm;

[0015] The image processing unit performs color correction, noise removal and edge enhancement on the sub-image;

[0016] The position and size of the sub-image in the original image and the color correction parameters relative to the original image are obtained and integrated into stitching information, and each sub-image generates a unique set of stitching information.

[0017] Furthermore, the peripheral component calibration, which performs printing accuracy calibration on the peripheral component before printing, includes:

[0018] Obtain the printing parameters of the peripheral printing component, and calculate the comprehensive printing accuracy T of the peripheral component based on the printing parameters and according to the following formula;

[0019]

[0020] Wherein, σ represents the correlation between printing resolution and printing speed, and its value is (0, 1), DPI represents the printing resolution of the peripheral component, DPI0 represents the maximum allowable difference in printing resolution, V represents the printing speed of the peripheral component, V0 represents the maximum allowable difference in printing speed, S represents the number of ink dots printed by the peripheral component for the printed image, S0 represents the maximum allowable difference in the number of ink dots printed by the peripheral component, F represents the inkjet position accuracy of the peripheral component, and F0 represents the maximum allowable difference in the inkjet position accuracy;

[0021] Based on the comprehensive printing accuracy, a printing calibration coefficient K for the peripheral component is determined according to the following formula;

[0022]

[0023] Among them, T0 represents the highest standard printing accuracy;

[0024] The printing accuracy of the peripheral component is calibrated using a calibration component according to the printing calibration coefficient to obtain a target component structure and target component parameters of the peripheral component.

[0025] Furthermore, a seamless large-format digital printing system is applied to the above-mentioned seamless large-format digital printing method, comprising:

[0026] Image preprocessing module for:

[0027] Receive the large-format original image input by the user, perform image preprocessing on the large-format original image and divide the original image into multiple sub-images according to the printing format of the printer, and generate splicing information between the sub-images;

[0028] Print control module, used for:

[0029] Receive the sub-images and stitching information sent by the image preprocessing module, generate a stitching printing strategy according to the stitching information, and assign the sub-images to corresponding peripheral components for printing based on the stitching printing strategy;

[0030] Calibration modules for:

[0031] Perform color calibration and print accuracy calibration on peripheral components before printing;

[0032] Peripheral components for:

[0033] It interacts with the image preprocessing module, the printing control module, the data transmission module and the calibration module, receives the sub-image of the large-format image sent by the printing control module, and digitally prints the large-format image according to the preset printing parameters.

[0034] Furthermore, the image preprocessing module includes:

[0035] Image segmentation unit, used for:

[0036] Receive large-format original image files uploaded by users through the user interface and API interface;

[0037] Perform image analysis based on the original image file to obtain the size, resolution and color mode of the original image file;

[0038] According to the printing format of the printing device, the maximum size of the sub-image is determined, and the original image is segmented into multiple sub-images of equal or unequal sizes based on edge detection segmentation;

[0039] Generate stitching information for each sub-image, wherein the stitching information includes the position and size of the sub-image in the original image and a color correction parameter of the sub-image relative to the original image.

[0040] Furthermore, the image preprocessing module further includes:

[0041] Image processing unit for:

[0042] The segmented sub-images are optimized and preprocessed. According to the color characteristics of the printing device, the sub-images are color corrected, the noise and spots in the sub-images are removed, the edges of the sub-images are enhanced, and the preprocessed sub-images are compressed.

[0043] Furthermore, the printing control module includes:

[0044] A policy generation unit, used to:

[0045] Receive sub-images and stitching information sent by the image preprocessing module;

[0046] Analyzing printing characteristics of the printing device, including printing format, printing speed, inkjet volume, and color accuracy;

[0047] According to the splicing information and the printing characteristics of the printing device, the printing path and sequence of the sub-images are planned, and based on the printing path planning, a splicing printing strategy is generated, wherein the splicing printing strategy includes settings of printing speed, inkjet volume, and color correction parameters.

[0048] Furthermore, the strategy generation unit plans the printing path and sequence of the sub-images according to the splicing information and the printing characteristics of the printing device, including:

[0049] A sequence determination unit is used to obtain, based on the splicing information, a plurality of initial printing sequences of sub-images that can be printed continuously, obtain a printing range area for each sub-image, and screen the plurality of initial printing sequences based on the boundary connectivity between the printing range areas of sub-images in adjacent printing sequences to obtain a candidate printing sequence whose boundary connectivity is greater than a preset connectivity;

[0050] The sequence determination unit is further used to input the candidate printing sequence into a pre-designed printing efficiency evaluation model to obtain a printing efficiency score for the candidate printing sequence, and select a candidate printing sequence with a printing efficiency score greater than a preset efficiency score as the printing sequence to be analyzed;

[0051] A path determination unit, configured to determine, based on printing continuity, a printing end point of a preceding sub-image and a printing start point of a succeeding sub-image in the adjacent sub-images to be analyzed in the printing sequence, and obtain a local fixed printing path based on the printing end point and the printing start point;

[0052] The path determination unit is further used to automatically generate a printing path based on the local fixed printing path to obtain an initial printing path corresponding to the printing sequence to be analyzed;

[0053] The final determination unit is used to input the initial printing path into a pre-designed printing effect evaluation model to obtain a printing effect score for the initial printing path, select the initial printing path with the highest printing effect score as the final printing path, and the printing order to be analyzed corresponding to the final printing path is used as the final printing order.

[0054] Furthermore, the printing control module further includes:

[0055] Task allocation unit, used to:

[0056] Identify and connect to the peripheral components of the system, and assign sub-images to corresponding peripheral components for printing according to the splicing printing strategy. When assigning sub-images, adjust the balanced distribution of printing tasks based on the performance and load of the peripheral components;

[0057] Monitor the execution progress of the printing task in real time. After the printing task is completed, the printing results will be fed back to the user, and operation prompts and error prompts will be provided, and the printing results will be saved at the same time.

[0058] Furthermore, the peripheral component includes:

[0059] A printing device, used for printing an image, wherein the printing device comprises one or more large-format digital printers;

[0060] Ink system, used to provide ink required for large-format image printing;

[0061] Paper transport system, which feeds paper into the printing device.

[0062] Compared with the prior art, the present invention has the following beneficial effects:

[0063] 1. The present invention uses an image preprocessing module to accurately analyze, segment and preprocess the original image, which can ensure that each sub-image has the best printing quality before printing. At the same time, the generated splicing information can ensure that the sub-images can be accurately spliced ​​together during the printing process, thereby achieving complete and accurate printing of large-format images. In the task allocation printing stage, the system can adjust the balanced distribution of printing tasks according to the performance and load conditions of peripheral components, which helps to improve printing efficiency, avoid waste of resources, and ensure that printing tasks can be completed on time.

[0064] 2. The image segmentation unit of the present invention can accurately segment the original image into appropriate sub-images according to the printing format of the printing device, which not only ensures the feasibility of printing, but also improves the printing efficiency. By using the edge detection algorithm, the boundary of the image can be intelligently identified to obtain a more accurate segmentation result. Each sub-image is accompanied by detailed stitching information, including the position, size and color correction parameters in the original image. This information is crucial for subsequent printing control and stitching work, and can ensure that the sub-images can be accurately stitched together after printing to form a complete large-format image.

[0065] 3. The strategy generation unit of the present invention can comprehensively consider the printing characteristics of the printing device and the splicing information of the sub-images, thereby generating an optimized splicing printing strategy, which can ensure that the settings of various parameters in the printing process match the characteristics of the device and the image, thereby improving printing efficiency and quality. The task allocation unit can identify and connect to the peripheral components of the system, and allocate the sub-images to the corresponding peripheral components for printing according to the splicing printing strategy. When allocating tasks, it can adjust the balanced distribution of printing tasks according to the performance and load conditions of the peripheral components, which helps to make full use of printing resources, avoid resource waste, and improve overall printing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] Figure 1 It is a schematic flow chart of the large-format digital printing method with seamless splicing of the present invention;

[0067] Figure 2 The module principle diagram of the seamless large-format digital printing system of the present invention is shown in FIG. DETAILED DESCRIPTION

[0068] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0069] In order to solve the problem that traditional printing equipment is limited by the printing format and cannot complete the printing of large-format images in one go, which leads to low printing efficiency, in the process of printing large-format images, the stitching accuracy of sub-images directly affects the integrity and accuracy of the final image. Traditional methods often have difficulty in ensuring the technical problem of accurate stitching between sub-images. Please refer to Figure 1-2 , the present invention provides the following technical solutions:

[0070] A large-format digital printing method with seamless splicing includes the following steps:

[0071] Image preprocessing: receiving large-format original image files, performing image analysis on the original images, dividing the original images into sub-images, and generating stitching information for each sub-image;

[0072] Peripheral component calibration: perform color calibration and printing accuracy calibration on peripheral components before printing;

[0073] Print strategy generation: receiving sub-images and stitching information, analyzing the printing characteristics of the printing device, planning the printing path and sequence of the sub-images according to the stitching information and the characteristics of the printing device, and generating a detailed stitching printing strategy based on the printing path planning;

[0074] Task allocation printing, identifying and connecting to the peripheral components of the system, and assigning sub-images to the corresponding peripheral components for printing according to the splicing printing strategy;

[0075] Monitoring feedback: real-time monitoring of the progress of printing tasks, and feedback of printing results to users after the printing tasks are completed.

[0076] The image preprocessing specifically includes the following steps:

[0077] Perform image analysis on the original image to obtain the image size, resolution and color mode;

[0078] According to the printing format of the printing device, the original image is divided into multiple sub-images of equal or unequal sizes using an edge detection algorithm;

[0079] The image processing unit performs color correction, noise removal and edge enhancement on the sub-image;

[0080] The position and size of the sub-image in the original image and the color correction parameters relative to the original image are obtained and integrated into stitching information, and each sub-image generates a unique set of stitching information.

[0081] In one embodiment, the peripheral component calibration, which performs printing accuracy calibration on the peripheral component before printing, includes:

[0082] Obtain the printing parameters of the peripheral printing component, and calculate the comprehensive printing accuracy T of the peripheral component based on the printing parameters and according to the following formula;

[0083]

[0084] Wherein, σ represents the correlation between printing resolution and printing speed, and its value is (0, 1), DPI represents the printing resolution of the peripheral component, DPI0 represents the maximum allowable difference in printing resolution, V represents the printing speed of the peripheral component, V0 represents the maximum allowable difference in printing speed, S represents the number of ink dots printed by the peripheral component for the printed image, S0 represents the maximum allowable difference in the number of ink dots printed by the peripheral component, F represents the inkjet position accuracy of the peripheral component, and F0 represents the maximum allowable difference in the inkjet position accuracy;

[0085] Based on the comprehensive printing accuracy, a printing calibration coefficient K for the peripheral component is determined according to the following formula;

[0086]

[0087] Among them, T0 represents the highest standard printing accuracy;

[0088] The printing accuracy of the peripheral component is calibrated using a calibration component according to the printing calibration coefficient to obtain a target component structure and target component parameters of the peripheral component.

[0089] In this embodiment, the highest standard printing accuracy is pre-designed according to the standard parameters of the peripheral components.

[0090] In this embodiment, the maximum allowable difference in the printing parameters is predetermined based on the performance of the peripheral components.

[0091] In this embodiment, a higher print calibration coefficient corresponds to a larger calibration amplitude.

[0092] The beneficial effects of the above design scheme are: by calculating the comprehensive printing accuracy of the peripheral component based on the printing parameters of the peripheral printing component, and obtaining the printing calibration coefficient of the peripheral component according to the comprehensive printing accuracy, the printing accuracy of the peripheral component is calibrated using the calibration component according to the printing calibration coefficient, and the target component structure and target component parameters of the peripheral component are obtained, ensuring that the peripheral component can reach the best working state before printing, helping to improve printing quality and reduce printing errors or poor quality caused by equipment problems.

[0093] In the above embodiment, the original image is accurately analyzed, segmented and preprocessed by the image preprocessing module, which can ensure that each sub-image has the best printing quality before printing. At the same time, the generated stitching information can ensure that the sub-images can be accurately stitched together during the printing process, thereby achieving complete and accurate printing of large-format images. In the task allocation printing stage, the system can adjust the balanced distribution of printing tasks according to the performance and load of peripheral components, which helps to improve printing efficiency, avoid waste of resources, and ensure that printing tasks can be completed on time.

[0094] In the above embodiment, the peripheral component calibration process ensures that the printing device can reach the best working state before printing, including color calibration and printing accuracy calibration. This helps to improve the printing quality and reduce the printing errors or poor quality caused by equipment problems.

[0095] The seamless large-format digital printing system is applied to the above-mentioned seamless large-format digital printing method, including:

[0096] Image preprocessing module for:

[0097] Receive the large-format original image input by the user, perform image preprocessing on the large-format original image and divide the original image into multiple sub-images according to the printing format of the printer, and generate splicing information between the sub-images;

[0098] Print control module, used for:

[0099] Receive the sub-images and stitching information sent by the image preprocessing module, generate a stitching printing strategy according to the stitching information, and assign the sub-images to corresponding peripheral components for printing based on the stitching printing strategy;

[0100] Calibration modules for:

[0101] Perform color calibration and print accuracy calibration on peripheral components before printing;

[0102] Peripheral components for:

[0103] It interacts with the image preprocessing module, the printing control module, the data transmission module and the calibration module, receives the sub-image of the large-format image sent by the printing control module, and digitally prints the large-format image according to the preset printing parameters.

[0104] In the above embodiment, the system ensures that the large-format image is accurately segmented into multiple sub-images through intelligent image analysis and segmentation of the image preprocessing module, and generates detailed information on the splicing between sub-images, thereby achieving efficient and seamless splicing between sub-images and ensuring the integrity and accuracy of the print output. The calibration module ensures that the printing device can achieve the best working state during the printing process, improves the printing quality, and avoids the problem of poor printing quality caused by equipment errors.

[0105] In the above embodiment, the printing control module generates a splicing printing strategy according to the splicing information, and assigns the sub-images to the corresponding peripheral components for printing based on the strategy. This intelligent printing control method can be optimized according to the characteristics of the printing device and the sub-images to improve the printing efficiency and printing quality. The system can monitor the execution progress of the printing task in real time, and feedback the printing results to the user after the printing task is completed, which helps the user to understand the printing situation in time and perform subsequent processing, thereby improving the user experience.

[0106] Image preprocessing module, including:

[0107] Image segmentation unit, used for:

[0108] Receive large-format original image files uploaded by users through the user interface and API interface;

[0109] Perform image analysis based on the original image file to obtain the size, resolution and color mode of the original image file;

[0110] According to the printing format of the printing device, the maximum size of the sub-image is determined, and the original image is segmented into multiple sub-images of equal or unequal sizes based on edge detection segmentation;

[0111] Generate stitching information for each sub-image, wherein the stitching information includes the position and size of the sub-image in the original image and a color correction parameter of the sub-image relative to the original image.

[0112] Image processing unit for:

[0113] The segmented sub-images are optimized and preprocessed. According to the color characteristics of the printing device, the sub-images are color corrected, the noise and spots in the sub-images are removed, the edges of the sub-images are enhanced, and the preprocessed sub-images are compressed.

[0114] In the above embodiment, the image segmentation unit can accurately segment the original image into appropriate sub-images according to the printing format of the printing device, which not only ensures the feasibility of printing but also improves the printing efficiency. By using the edge detection algorithm, the boundary of the image can be intelligently identified to obtain a more accurate segmentation result. Each sub-image is accompanied by detailed stitching information, including the position, size and color correction parameters in the original image. This information is crucial for subsequent printing control and stitching work, and can ensure that the sub-images can be accurately stitched together after printing to form a complete large-format image.

[0115] In the above embodiment, the image processing unit performs a series of optimization and preprocessing operations on the segmented sub-images, including color correction, noise removal, edge enhancement, etc., which significantly improves the quality of the sub-images. By optimizing and preprocessing the sub-images, errors or reprinting caused by poor image quality during printing can be reduced, thereby improving printing efficiency. At the same time, compressing the sub-images can also reduce the amount of data transmitted and stored, further speeding up the printing speed.

[0116] Print control module, including:

[0117] A policy generation unit, used to:

[0118] Receive sub-images and stitching information sent by the image preprocessing module;

[0119] Analyzing printing characteristics of the printing device, including printing format, printing speed, inkjet volume, and color accuracy;

[0120] According to the splicing information and the printing characteristics of the printing device, the printing path and sequence of the sub-images are planned, and based on the printing path planning, a splicing printing strategy is generated, wherein the splicing printing strategy includes settings of printing speed, inkjet volume, and color correction parameters.

[0121] The strategy generation unit plans the printing path and sequence of the sub-images according to the splicing information and the printing characteristics of the printing device, including:

[0122] A sequence determination unit is used to obtain, based on the splicing information, a plurality of initial printing sequences of sub-images that can be printed continuously, obtain a printing range area for each sub-image, and screen the plurality of initial printing sequences based on the boundary connectivity between the printing range areas of sub-images in adjacent printing sequences to obtain a candidate printing sequence whose boundary connectivity is greater than a preset connectivity;

[0123] The sequence determination unit is further used to input the candidate printing sequence into a pre-designed printing efficiency evaluation model to obtain a printing efficiency score for the candidate printing sequence, and select a candidate printing sequence with a printing efficiency score greater than a preset efficiency score as the printing sequence to be analyzed;

[0124] A path determination unit, configured to determine, based on printing continuity, a printing end point of a preceding sub-image and a printing start point of a succeeding sub-image in the adjacent sub-images to be analyzed in the printing sequence, and obtain a local fixed printing path based on the printing end point and the printing start point;

[0125] The path determination unit is further used to automatically generate a printing path based on the local fixed printing path to obtain an initial printing path corresponding to the printing sequence to be analyzed;

[0126] The final determination unit is used to input the initial printing path into a pre-designed printing effect evaluation model to obtain a printing effect score for the initial printing path, select the initial printing path with the highest printing effect score as the final printing path, and the printing order to be analyzed corresponding to the final printing path is used as the final printing order.

[0127] In this embodiment, the pre-designed printing efficiency evaluation model and printing effect evaluation model are pre-trained based on deep learning.

[0128] In this embodiment, the printing order is the printing order of the sub-images, and the printing path is the printing path of the peripheral component for the sub-images.

[0129] In this embodiment, the more border connections there are between the printing range areas of the sub-images in adjacent printing sequences, the higher the corresponding border connection degree.

[0130] The beneficial effects of the above design scheme are as follows: based on the splicing information, a plurality of initial printing sequences of sub-images that can be printed continuously are obtained, the printing range area of ​​each sub-image is obtained, and based on the boundary connectivity between the printing range areas of the sub-images of adjacent printing sequences, the plurality of initial printing sequences are screened to obtain a candidate printing sequence whose boundary connectivity is greater than a preset connectivity; the candidate printing sequence is input into a pre-designed printing efficiency evaluation model to obtain a printing efficiency score for the candidate printing sequence, and the candidate printing sequence whose printing efficiency score is greater than the preset efficiency score is selected as the printing sequence to be analyzed; based on the printing coherence, the adjacent sub-images in the printing sequence to be analyzed are determined. The printing end point of the sub-image in the front sequence and the printing starting point of the sub-image in the back sequence in the image are used to obtain a local fixed printing path based on the printing end point and the printing starting point; the printing path is automatically generated based on the local fixed printing path to obtain an initial printing path corresponding to the printing sequence to be analyzed; the initial printing path is input into a pre-designed printing effect evaluation model to obtain a printing effect score for the initial printing path, the initial printing path with the highest printing effect score is selected as the final printing path, and the printing sequence to be analyzed corresponding to the final printing path is used as the final printing sequence, so as to ensure the optimality of the obtained printing sequence and printing path, and to ensure the printing efficiency and printing effect.

[0131] Task allocation unit, used to:

[0132] Identify and connect to the peripheral components of the system, and assign sub-images to corresponding peripheral components for printing according to the splicing printing strategy. When assigning sub-images, adjust the balanced distribution of printing tasks based on the performance and load of the peripheral components;

[0133] Monitor the execution progress of the printing task in real time. After the printing task is completed, the printing results will be fed back to the user, and operation prompts and error prompts will be provided, and the printing results will be saved at the same time.

[0134] In the above embodiment, the strategy generation unit can comprehensively consider the printing characteristics of the printing device (such as printing format, printing speed, inkjet volume and color accuracy) and the splicing information of the sub-images, so as to generate an optimized splicing printing strategy. This strategy can ensure that the settings of various parameters in the printing process match the characteristics of the device and the image, thereby improving printing efficiency and quality. The task allocation unit can identify and connect to the peripheral components of the system, and allocate sub-images to the corresponding peripheral components for printing according to the splicing printing strategy. When allocating tasks, it can adjust the balanced distribution of printing tasks according to the performance and load of the peripheral components, which helps to make full use of printing resources, avoid resource waste, and improve overall printing efficiency.

[0135] Peripheral components, including:

[0136] A printing device, used for printing an image, wherein the printing device comprises one or more large-format digital printers;

[0137] Ink system, used to provide ink required for large-format image printing;

[0138] Paper transport system, which feeds paper into the printing device.

[0139] In the above embodiment, the configuration of multiple large-format digital printers can process the printing tasks of multiple sub-images in parallel, thereby significantly improving the printing efficiency. In particular, when processing large-format images, the collaborative work of multiple printers can greatly shorten the overall printing time.

[0140] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

Claims

1. A large-format digital printing method with seamless splicing, characterized in that: The following steps are involved: Image preprocessing: receiving large-format original image files, performing image analysis on the original images, dividing the original images into sub-images, and generating stitching information for each sub-image; Peripheral component calibration: perform color calibration and printing accuracy calibration on peripheral components before printing; Print strategy generation: receiving sub-images and stitching information, analyzing the printing characteristics of the printing device, planning the printing path and sequence of the sub-images according to the stitching information and the characteristics of the printing device, and generating a detailed stitching printing strategy based on the printing path planning; Task allocation printing, identifying and connecting to the peripheral components of the system, and assigning sub-images to the corresponding peripheral components for printing according to the splicing printing strategy; Monitoring feedback: real-time monitoring of the progress of printing tasks, and feedback of printing results to users after the printing tasks are completed; The peripheral component calibration is to calibrate the printing accuracy of the peripheral component before printing, including: Obtain the printing parameters of the peripheral printing component, and calculate the comprehensive printing accuracy T of the peripheral component based on the printing parameters and according to the following formula; Wherein, σ represents the correlation between printing resolution and printing speed, and its value is (0, 1), DPI represents the printing resolution of the peripheral component, DPI0 represents the maximum allowable difference in printing resolution, V represents the printing speed of the peripheral component, V0 represents the maximum allowable difference in printing speed, S represents the number of ink dots printed by the peripheral component for the printed image, S0 represents the maximum allowable difference in the number of ink dots printed by the peripheral component, F represents the inkjet position accuracy of the peripheral component, and F0 represents the maximum allowable difference in the inkjet position accuracy; Based on the comprehensive printing accuracy, a printing calibration coefficient K for the peripheral component is determined according to the following formula; Among them, T0 represents the highest standard printing accuracy; The printing accuracy of the peripheral component is calibrated using a calibration component according to the printing calibration coefficient to obtain a target component structure and target component parameters of the peripheral component.

2. The large-format seamless digital printing method according to claim 1, characterized in that: The image preprocessing specifically further comprises the following steps: Perform image analysis on the original image to obtain the image size, resolution and color mode; According to the printing format of the printing device, the original image is divided into multiple sub-images of equal or unequal sizes using an edge detection algorithm; The image processing unit performs color correction, noise removal and edge enhancement on the sub-image; The position and size of the sub-image in the original image and the color correction parameters relative to the original image are obtained and integrated into stitching information, and each sub-image generates a unique set of stitching information.

3. A seamless large-format digital printing system, applied in the seamless large-format digital printing method according to any one of claims 1 to 2, characterized in that: include: Image preprocessing module for: Receive the large-format original image input by the user, perform image preprocessing on the large-format original image and divide the original image into multiple sub-images according to the printing format of the printer, and generate splicing information between the sub-images; Print control module, used for: Receive the sub-images and stitching information sent by the image preprocessing module, generate a stitching printing strategy according to the stitching information, and assign the sub-images to corresponding peripheral components for printing based on the stitching printing strategy; Calibration modules for: Perform color calibration and print accuracy calibration on peripheral components before printing; Peripheral components for: It interacts with the image preprocessing module, the printing control module, the data transmission module and the calibration module, receives the sub-image of the large-format image sent by the printing control module, and digitally prints the large-format image according to the preset printing parameters.

4. The seamless large-format digital printing system according to claim 3, characterized in that: The image preprocessing module comprises: Image segmentation unit, used for: Receive large-format original image files uploaded by users through the user interface and API interface; Perform image analysis based on the original image file to obtain the size, resolution and color mode of the original image file; According to the printing format of the printing device, the maximum size of the sub-image is determined, and the original image is segmented into multiple sub-images of equal or unequal sizes based on edge detection segmentation; Generate stitching information for each sub-image, wherein the stitching information includes the position and size of the sub-image in the original image and a color correction parameter of the sub-image relative to the original image.

5. The seamless large-format digital printing system according to claim 4, characterized in that: The image preprocessing module further includes: Image processing unit for: The segmented sub-images are optimized and preprocessed. According to the color characteristics of the printing device, the sub-images are color corrected, the noise and spots in the sub-images are removed, the edges of the sub-images are enhanced, and the preprocessed sub-images are compressed.

6. The seamless large-format digital printing system according to claim 3, characterized in that: The printing control module comprises: A policy generation unit, used to: Receive sub-images and stitching information sent by the image preprocessing module; Analyzing printing characteristics of the printing device, including printing format, printing speed, inkjet volume, and color accuracy; According to the splicing information and the printing characteristics of the printing device, the printing path and sequence of the sub-images are planned, and based on the printing path planning, a splicing printing strategy is generated, wherein the splicing printing strategy includes settings of printing speed, inkjet volume, and color correction parameters.

7. The seamless large-format digital printing system according to claim 3, characterized in that: The strategy generation unit plans the printing path and sequence of the sub-images according to the splicing information and the printing characteristics of the printing device, including: A sequence determination unit is used to obtain, based on the splicing information, a plurality of initial printing sequences of sub-images that can be printed continuously, obtain a printing range area for each sub-image, and screen the plurality of initial printing sequences based on the boundary connectivity between the printing range areas of sub-images in adjacent printing sequences to obtain a candidate printing sequence whose boundary connectivity is greater than a preset connectivity; The sequence determination unit is further used to input the candidate printing sequence into a pre-designed printing efficiency evaluation model to obtain a printing efficiency score for the candidate printing sequence, and select a candidate printing sequence with a printing efficiency score greater than a preset efficiency score as the printing sequence to be analyzed; A path determination unit, configured to determine, based on printing continuity, a printing end point of a preceding sub-image and a printing start point of a succeeding sub-image in the adjacent sub-images to be analyzed in the printing sequence, and obtain a local fixed printing path based on the printing end point and the printing start point; The path determination unit is further used to automatically generate a printing path based on the local fixed printing path to obtain an initial printing path corresponding to the printing sequence to be analyzed; The final determination unit is used to input the initial printing path into a pre-designed printing effect evaluation model to obtain a printing effect score for the initial printing path, select the initial printing path with the highest printing effect score as the final printing path, and the printing order to be analyzed corresponding to the final printing path is used as the final printing order.

8. The seamless large-format digital printing system according to claim 6, characterized in that: The printing control module further includes: Task allocation unit, used to: Identify and connect to the peripheral components of the system, and assign sub-images to corresponding peripheral components for printing according to the splicing printing strategy. When assigning sub-images, adjust the balanced distribution of printing tasks based on the performance and load of the peripheral components; Monitor the execution progress of the printing task in real time. After the printing task is completed, the printing results will be fed back to the user, and operation prompts and error prompts will be provided, and the printing results will be saved at the same time.

9. The seamless large-format digital printing system according to claim 3, characterized in that: The peripheral component comprises: A printing device, used for printing an image, wherein the printing device comprises one or more large-format digital printers; Ink system, used to provide ink required for large-format image printing; Paper transport system, which feeds paper into the printing device.

Citation Information

Patent Citations

  • Large-format ink-jet printing equipment

    CN101797837A

  • Method, device and system for seamlessly printing image through ink-jet equipment

    CN104571967A