An inkjet printer automatic alignment method, system, device and storage medium

By acquiring images of the inkjet printer and the tile conveying device, determining the relative position and angle difference, constructing an alignment coordinate system, and adjusting the tile pattern, the problem of automatic alignment of the inkjet printer was solved, and accurate printing of the tile pattern was achieved.

CN119388892BActive Publication Date: 2025-12-12FOSHAN OCEANO CERAMICS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411714655.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-12-12
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

In existing technologies, inkjet printers have difficulty achieving automatic tile alignment during the tile printing process, especially when the inkjet pattern changes, requiring manual adjustment, which leads to errors and pattern offset.

Method used

By acquiring images of the inkjet printer inlet and the tile conveying device, their relative positions and angular differences are determined, an alignment coordinate system is constructed, and the tile pattern is adjusted to match the tile, thus achieving automatic alignment.

Benefits of technology

This technology enables inkjet printers to accurately align tiles regardless of their angle or pattern, reducing the tedious process and errors associated with manual adjustments and improving the precision of tile printing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119388892B_ABST
    Figure CN119388892B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of ceramic tile production, and discloses an automatic alignment method, system and device of an inkjet machine and a storage medium. The method comprises the following steps: acquiring an inkjet machine entrance image and a ceramic tile conveying device image, determining a first relative position of an inkjet machine entrance and a ceramic tile conveying device according to the inkjet machine entrance image and the ceramic tile conveying device image, acquiring a ceramic tile image, determining a second relative position of a ceramic tile and the ceramic tile conveying device according to the ceramic tile image and the ceramic tile conveying device image, calculating a relative angle difference value of the ceramic tile and the inkjet machine entrance according to the first relative position and the second relative position, and adjusting a ceramic tile pattern in the inkjet machine to match the ceramic tile according to the relative angle difference value. The application can realize accurate alignment of a ceramic tile image and a ceramic tile regardless of the angle of the ceramic tile or the change of the ceramic tile image.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of ceramic tile production, and particularly relates to an automatic alignment method, system and device of an inkjet machine and a storage medium. BACKGROUND

[0002] In the production process of ceramic tiles, an inkjet machine is often used to print ink on ceramic tiles according to a preset design pattern. Therefore, before the inkjet work is performed on the ceramic tiles, the ceramic tiles must be strictly placed at a preset position to correspond to the inkjet pattern, so as to avoid pattern displacement. At present, a centering machine is generally used to position and center the ceramic tiles. However, when the inkjet pattern to be printed changes, the centering machine needs to be manually adjusted by a person, and it is difficult to automatically align the ceramic tiles when different design patterns are printed. SUMMARY

[0003] In a first aspect, the present application provides an automatic alignment method of an inkjet machine, comprising:

[0004] obtaining an inkjet machine entrance image and a ceramic tile conveying device image, and determining a first relative position of an inkjet machine entrance and a ceramic tile conveying device according to the inkjet machine entrance image and the ceramic tile conveying device image;

[0005] obtaining a ceramic tile image, and determining a second relative position of a ceramic tile and the ceramic tile conveying device according to the ceramic tile image and the ceramic tile conveying device image;

[0006] calculating a relative angle difference of the ceramic tile and the inkjet machine entrance according to the first relative position and the second relative position;

[0007] adjusting a ceramic tile pattern in the inkjet machine to match the ceramic tile according to the relative angle difference.

[0008] In an embodiment, the determination of the first relative position of the inkjet machine entrance and the ceramic tile conveying device comprises:

[0009] determining a reference line of the inkjet machine entrance according to the inkjet machine entrance image;

[0010] constructing an alignment coordinate system according to the reference line;

[0011] obtaining a first coordinate of the inkjet machine entrance in the alignment coordinate system, and obtaining a second coordinate of the ceramic tile conveying device in the alignment coordinate system;

[0012] determining the first relative position according to the first coordinate and the second coordinate.

[0013] In an embodiment, the calculation of the relative angle difference of the ceramic tile and the inkjet machine entrance comprises:

[0014] According to the tile image and the tile conveying device image, coordinate conversion is performed on the tile to obtain a third coordinate of the tile in the alignment coordinate system;

[0015] According to the first coordinate, the second coordinate and the third coordinate, the relative angle difference is calculated.

[0016] In an embodiment, the method further comprises:

[0017] According to the third coordinate of the tile, a contour of the tile is determined;

[0018] According to the contour of the tile, a pattern of the tile is determined.

[0019] In an embodiment, calculating the relative angle difference of the tile and the inkjet machine entrance further comprises:

[0020] If the contour of the tile is not a rectangle, a minimum circumscribed rectangle is generated according to the contour of the tile;

[0021] According to the minimum circumscribed rectangle, the relative angle difference is calculated.

[0022] In an embodiment, the adjusting the tile pattern in the inkjet machine to match the tile comprises:

[0023] According to the third coordinate, position offset information of the tile is determined;

[0024] According to the position offset information and the relative angle difference, the tile pattern is adjusted to match the tile.

[0025] In an embodiment, the method further comprises:

[0026] According to the position offset information, the relative angle difference and the pattern of the tile, a target printing point of the inkjet machine is determined, and the inkjet machine is adjusted according to the target printing point.

[0027] In a second aspect, the application provides an automatic alignment system of an inkjet machine, comprising:

[0028] A first acquisition module is configured to acquire an inkjet machine entrance image and a tile conveying device image, and determine a first relative position between the inkjet machine entrance and the tile conveying device according to the inkjet machine entrance image and the tile conveying device image;

[0029] A second acquisition module is configured to acquire a tile image, and determine a second relative position between the tile and the tile conveying device according to the tile image and the tile conveying device image;

[0030] a calculating module configured to calculate a relative angle difference between the ceramic tile and the inkjet machine entrance according to the first relative position and the second relative position;

[0031] an adjusting module configured to adjust a ceramic tile pattern in the inkjet machine to match the ceramic tile according to the relative angle difference.

[0032] In a third aspect, the present application provides a computer device, which comprises a processor and a memory, the memory stores a computer program, and the processor is configured to execute the computer program to implement the inkjet machine automatic alignment method in the first aspect.

[0033] In a fourth aspect, the present application provides a computer storage medium, which stores a computer program, and the computer program, when executed on a processor, implements the inkjet machine automatic alignment method in the first aspect.

[0034] The embodiments of the present application have the following beneficial effects:

[0035] The embodiments of the present application provide an inkjet machine automatic alignment method, system, device and storage medium. The first relative position between the inkjet machine entrance and the ceramic tile conveying device and the second relative position between the ceramic tile and the ceramic tile conveying device are determined by acquiring the ceramic tile image, the inkjet machine entrance image and the image of the ceramic tile conveying device. The angle error value of the ceramic tile relative to the inkjet machine entrance is determined according to the first relative position and the second relative position. The ceramic tile image in the inkjet machine is adjusted according to the angle error value, so that the ceramic tile image and the ceramic tile can be accurately aligned regardless of the change of the angle of the ceramic tile or the ceramic tile image. BRIEF DESCRIPTION OF DRAWINGS

[0036] In order to more clearly illustrate the technical solutions of the present application, the following will briefly introduce the drawings needed in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope of protection of the present application. For those skilled in the art, other related drawings can also be obtained without creative labor.

[0037] Figure 1 Fig. 1 shows a flow diagram of an inkjet machine automatic alignment method according to an embodiment of the present application;

[0038] Figure 2 Fig. 2 shows a structural diagram of an inkjet machine automatic alignment system according to an embodiment of the present application;

[0039] Figure 3 Fig. 3 shows a flow diagram of a first relative position acquisition method according to an embodiment of the present application;

[0040] Figure 4A frame structure schematic diagram of an automatic alignment system of an inkjet machine according to the embodiment is shown. DETAILED DESCRIPTION

[0041] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments of the present application.

[0042] The components of the embodiments of the present application generally described and illustrated in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0043] Hereinafter, the terms "include", "have", and their conjugates used in various embodiments of the present application are only intended to denote a certain characteristic, number, step, operation, element, component, or combination of the foregoing, and should not be construed as excluding the presence or addition of one or more other characteristics, numbers, steps, operations, elements, components, or combinations thereof.

[0044] In addition, the terms "first", "second", "third", and the like are only used to distinguish descriptions, and cannot be understood as indicating or implying relative importance.

[0045] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which various embodiments of the present application belong. The terms (such as those defined in a generally used dictionary) will be interpreted as having the same meaning as the contextual meaning in the relevant technical field and will not be interpreted as having an idealized or overly formal meaning, unless clearly defined in various embodiments of the present application.

[0046] Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The following embodiments and features in the embodiments can be combined with each other without conflict.

[0047] Reference Figure 1 , Figure 1 A flowchart of an automatic alignment method of an inkjet machine according to the embodiment is provided, which can realize automatic alignment of an inkjet machine image and a ceramic tile. The method comprises:

[0048] S101, acquire an inkjet machine entrance image and a ceramic tile conveying device image, and determine a first relative position of the inkjet machine entrance and the ceramic tile conveying device according to the inkjet machine entrance image and the ceramic tile conveying device image.

[0049] Referring to Figure 2 , Figure 2 A structural schematic diagram of an automatic alignment system of an inkjet machine is provided in the embodiment.

[0050] The automatic alignment system of the inkjet machine mainly comprises the inkjet machine and the ceramic tile conveying device, the ceramic tile conveying device is used to convey the ceramic tile into the inkjet machine, and then the inkjet machine prints a preset pattern on the ceramic tile, so that the ceramic tile can present different patterns.

[0051] Since the placement position of the ceramic tile on the ceramic tile conveying device is not fixed, in order to make the printing position of the pattern match the ceramic tile exactly, the position of the ceramic tile needs to be adjusted, and the existing method is usually to use a centering machine to adjust the angle of the ceramic tile, so that the ceramic tile is exactly in the standard position of pattern printing. However, in the actual production process, in addition to the position of the ceramic tile not being fixed, the pattern of the ceramic tile in the inkjet machine will also change, when the pattern of the ceramic tile changes, the centering machine cannot adjust the position of the ceramic tile according to the pattern, at this time, manual adjustment is needed, the process is relatively complicated, and there may be errors. Moreover, once there is an error, the ceramic tile pattern printing may be offset, causing the ceramic tile to be scrapped.

[0052] Therefore, the scheme of the embodiment firstly acquires an inkjet machine entrance image and a ceramic tile conveying device image, to determine a first relative position of the inkjet machine entrance and the ceramic tile conveying device, the inkjet machine entrance and the ceramic tile conveying device are generally in a vertical relationship, therefore, a coordinate system for automatic alignment of the inkjet machine can be constructed according to the relative position relationship.

[0053] For example, since the width of the inkjet machine entrance is fixed, a reference line can be determined according to the midpoint of the inkjet machine entrance, or the actual inkjet area of the inkjet machine is determined as the reference line, the reference line can be the center line, when the position of the ceramic tile is the standard printing position, the center line can exactly divide the ceramic tile into two parts of the same size when the ceramic tile is conveyed into the inkjet machine, so that there is no error when the inkjet machine prints.

[0054] As shown in Figure 2 After the center line is determined, a coordinate system for alignment can be constructed with the inkjet machine entrance as the horizontal coordinate and the center line as the vertical coordinate, and then according to the first relative position of the inkjet machine entrance and the ceramic tile conveying device, the coordinates of the ceramic tile conveying device at each point can be determined.

[0055] S102, acquire a tile image, and determine a second relative position of the tile and the tile conveying device according to the tile image and the tile conveying device image.

[0056] As shown in Figure 2 , the tile presents a certain angle relative to the inkjet machine entrance, thus, if it is normal printing, it will cause the printed pattern to be offset. In order to determine the specific offset angle and offset amount of the tile, the second relative position of the tile and the tile conveying device can be determined according to the tile image and the tile conveying device image.

[0057] In order to reduce the amount of calculation, an image acquisition area can be set, and when the tile reaches the image acquisition area, the tile image is acquired again.

[0058] S103, calculate the relative angle difference value of the tile and the inkjet machine entrance according to the first relative position and the second relative position.

[0059] Since the position of the inkjet machine entrance and the position of the tile can both be represented as a relative position relative to the tile conveying device, the third relative position of the tile and the inkjet machine entrance can be calculated according to the first relative position and the second relative position, and the relative angle difference value of the tile and the inkjet machine entrance can be calculated according to the third relative position.

[0060] S104, adjust the tile pattern in the inkjet machine to match the tile according to the relative angle difference value.

[0061] According to the relative angle difference value, the offset of the tile relative to the inkjet machine entrance, or the offset relative to the center line of the inkjet machine entrance, can be determined, and the tile pattern in the inkjet machine can be adjusted according to the offset, so that the tile pattern can be correctly printed on the tile.

[0062] The embodiment acquires a tile image, an inkjet machine entrance image, and a tile conveying device image, thereby determining a first relative position of the inkjet machine entrance and the tile conveying device, and a second relative position of the tile and the tile conveying device, determining an angle error value of the tile relative to the inkjet machine entrance according to the first relative position and the second relative position, and adjusting the tile image in the inkjet machine according to the angle error value, so that the tile image and the tile can be accurately aligned regardless of the angle of the tile or the tile image.

[0063] Referring to Figure 3 , step S101 includes steps S1011-S1034

[0064] S1011, determine a reference line of the inkjet machine entrance according to the inkjet machine entrance image.

[0065] S1012, construct a coordinate system according to the reference line.

[0066] S1013, obtain a first coordinate of the inkjet machine entrance in the coordinate system and a second coordinate of the ceramic tile conveying device in the coordinate system.

[0067] S1014, determine the first relative position according to the first coordinate and the second coordinate.

[0068] As Figure 2 shown, in order to reduce the amount of calculation, when the coordinate system is constructed according to the reference line, the intersection of the inkjet machine entrance and the reference line can be taken as the origin, and the reference line is usually set as the center line, so that the longitudinal coordinate of each point of the inkjet machine entrance is 0, and the transverse coordinate of each point of the ceramic tile conveying device is 0, and the first relative position can be directly reflected by the coordinates of each point on the ceramic tile conveying device.

[0069] The embodiment constructs the coordinate system according to the reference line of the inkjet machine entrance, so that the positions of the inkjet machine entrance and the ceramic tile conveying device can be reflected by coordinates, which reduces the calculation difficulty and improves the efficiency of automatic alignment.

[0070] In an embodiment, the relative angle difference between the ceramic tile and the inkjet machine entrance is calculated, including:

[0071] According to the ceramic tile image and the ceramic tile conveying device image, the coordinates of the ceramic tile are converted to obtain a third coordinate of the ceramic tile in the coordinate system.

[0072] According to the first coordinate, the second coordinate and the third coordinate, the relative angle difference is calculated.

[0073] As Figure 2 shown, in order to improve the accuracy of automatic alignment, the position of the image acquisition area can be fixed according to the coordinate system, for example, the coordinates of the intersection of the image acquisition area and the ceramic tile conveying device, i.e. the coordinates of point A are determined as (0, A), when the top point of the ceramic tile reaches the upper half of the image acquisition area, i.e. the horizontal line where point A is located, the image of the ceramic tile is collected, and then the intersection of the lower half of the image acquisition area, i.e. the horizontal line where point B is located, is determined, and according to the line connecting points A and B, the third coordinate of the ceramic tile can be determined.

[0074] Since the coordinate system is established according to the inkjet machine entrance and the center line, the relative angle difference can be determined according to the line AB and the line AC. If the coordinate system is not established according to the inkjet machine entrance and the center line, corresponding coordinate conversion is needed to determine the relative angle difference.

[0075] If the tile conveying device image, the tile image and the inkjet machine entrance image are not present in the same frame image, i.e., the tile conveying device image and the tile image are captured at time A, and the tile conveying device image and the inkjet machine entrance image are captured at time B, then when coordinate conversion is performed, it is necessary to ensure that the tile conveying device images captured at the two times are at the same position, so as to accurately calculate the relative angle difference between the tile and the inkjet entrance.

[0076] The embodiment makes the tile, the tile conveying device and the inkjet machine entrance be in the same coordinate system through coordinate conversion, and then determines the relative angle difference between the tile and the inkjet machine entrance, so as to realize automatic alignment of the inkjet machine.

[0077] In an embodiment, the method further comprises:

[0078] determining the contour of the tile according to the third coordinates of the tile;

[0079] determining the pattern of the tile according to the contour of the tile.

[0080] Since the contours of different tiles are different, the contour can mainly reflect factors such as shape, size and angle, and therefore, after the contour of the tile is obtained in the image acquisition area, the pattern of the tile can be determined.

[0081] The embodiment determines the pattern of the tile through the contour of the tile, and since the calculation methods of the pattern, the pattern printing method and the relative angle difference of different patterns of tiles can be different, therefore, by determining the pattern of the tile, the automatic alignment of the inkjet machine and the printing of the pattern can be more accurate.

[0082] In an embodiment, calculating the relative angle difference between the tile and the inkjet machine entrance further comprises:

[0083] if the contour of the tile is not a rectangle, generating a minimum circumscribed matrix according to the contour of the tile;

[0084] calculating the relative angle difference according to the minimum circumscribed matrix.

[0085] Since there can be different patterns of tiles, the shapes of different patterns of tiles are also different, and when the contour of the tile is not a rectangle, in order to better calculate the relative angle difference, a minimum circumscribed matrix can be generated according to the contour of the tile, and then the aforementioned relative angle difference calculation method can be used for calculation, so that the relative angle difference of various patterns of tiles can be accurately obtained, and the accuracy of automatic alignment is improved.

[0086] In an embodiment, the adjusting the tile pattern in the inkjet machine to match the tile comprises:

[0087] determine position offset information of the ceramic tile according to the third coordinates;

[0088] adjust the ceramic tile pattern according to the position offset information and the relative angle difference, so that the ceramic tile pattern matches the ceramic tile.

[0089] The position offset information of the ceramic tile can be determined according to the third coordinates of the ceramic tile, and the position offset information can be accurately calculated according to the coordinates of each reference point of the ceramic tile, as shown in the following formula: Figure 2 The position offset information of the ceramic tile can be determined according to the third coordinates of the ceramic tile, and the position offset information can be accurately calculated according to the coordinates of each reference point of the ceramic tile, as shown in the following formula:

[0090] In an embodiment, the method further comprises: determining a target printing point of the inkjet machine according to the position offset information, the relative angle difference and the style of the ceramic tile, and adjusting the inkjet machine according to the target printing point.

[0091] The inkjet machine has a default starting printing point before printing. When the ceramic tile reaches the preset printing position, the inkjet machine starts from the starting printing point to print the corresponding ceramic tile pattern on the ceramic tile. When the position of the ceramic tile is offset or tilted, if the starting printing point of the inkjet machine is not adjusted accordingly, even if the angle of the pattern is adjusted, the printed pattern may still be offset. The starting printing point can also be a positioning mark such as a printing frame and a printing line.

[0092] For example, the starting printing point is on the reference line shown in the following formula: Figure 2 In a normal case, the reference line is exactly the center line of the ceramic tile. If the ceramic tile is offset, the reference line is no longer the center line of the ceramic tile. If the starting printing point is still used for printing, part of the pattern may be printed outside the ceramic tile. Therefore, after the position offset information, the relative angle difference and the style of the ceramic tile are determined, the position of the starting printing point can be transformed accordingly, and a target printing point can be obtained. Then, the inkjet machine is adjusted according to the target printing point, so that the inkjet machine starts printing from the target printing point when printing, and the offset between the printing point of the inkjet machine and the ceramic tile is synchronized.

[0093] In addition, ceramic tiles of different styles have different sizes, so the printing time of the ceramic tile pattern can be calculated according to the position offset information, the relative angle difference and the style of the ceramic tile.

[0094] For example, the normal printing time of the A style tile is 5 seconds, and after the offset information and the relative angle difference value are determined, the actual printing time of the A style tile can become 6 seconds. The normal printing time of the B style tile is 8 seconds, and after the offset information and the relative angle difference value are determined, the actual printing time of the B style tile can become 7 seconds.

[0095] According to the position offset information of the tile, the relative angle difference value and the style of the tile, the printing angle and the printing time of the tile pattern are adjusted in the embodiment, so that the inkjet machine can realize automatic alignment and accurately print the pattern on the tile no matter whether the position or the pattern of the tile is changed.

[0096] Referring to Figure 4 The embodiment also provides an inkjet machine automatic alignment system 400, which comprises:

[0097] A first acquisition module 401 is configured to acquire an inkjet machine entrance image and a tile conveying device image, and determine a first relative position between the inkjet machine entrance and the tile conveying device according to the inkjet machine entrance image and the tile conveying device image.

[0098] A second acquisition module 402 is configured to acquire a tile image, and determine a second relative position between the tile and the tile conveying device according to the tile image and the tile conveying device image.

[0099] A calculation module 403 is configured to calculate a relative angle difference value between the tile and the inkjet machine entrance according to the first relative position and the second relative position.

[0100] An adjustment module 404 is configured to adjust a tile pattern in the inkjet machine to match the tile according to the relative angle difference value.

[0101] It can be understood that the inkjet machine automatic alignment system of the embodiment corresponds to the inkjet machine automatic alignment method of the above-mentioned embodiment, and the optional items in the above-mentioned embodiment are also applicable to the embodiment, and thus will not be described herein again.

[0102] The application also provides a computer device, which exemplarily comprises a processor and a memory, wherein the memory stores a computer program, and the processor runs the computer program, so that the computer device executes the functions of the modules in the above-mentioned inkjet machine automatic alignment system or the above-mentioned inkjet machine automatic alignment method.

[0103] The processor can be an integrated circuit chip with a processing capability of signals. The processor can be a general processor, including a central processing unit (CPU), a graphics processing unit (GPU), and a network processor (NP), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, a discrete gate or transistor logic device, a discrete hardware component, at least one of the above. The general processor can be a microprocessor or the processor can also be any conventional processor, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application.

[0104] The memory can be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read only memory (PROM), an erasable programmable read only memory (EPROM), an electrically erasable programmable read only memory (EEPROM) and the like. The memory is used to store a computer program, and the processor can execute the computer program after receiving an execution instruction.

[0105] The present application also provides a computer storage medium for storing the computer program used in the above computer device. The computer storage medium can be a readable storage medium, a non-volatile storage medium or a volatile storage medium. For example, the computer storage medium can include, but is not limited to, a U disk, a mobile hard disk, a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk and various program code storage media.

[0106] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can also be implemented by other means. The apparatus embodiments described above are only illustrative, for example, the flowcharts and structural diagrams in the drawings show the possible implementation architecture, function and operation of the apparatus, method and computer program product according to the embodiments of the present application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment or a part of code, which contains one or more executable instructions for implementing the specified logic function. It should also be noted that in alternative implementation, the functions noted in the block can also occur in different order from that noted in the drawings. For example, two consecutive blocks can actually be executed substantially in parallel, and sometimes they can be executed in reverse order, depending on the functions involved. It should also be noted that each block in the structural diagram and / or flowchart, and the combination of blocks in the structural diagram and / or flowchart, can be implemented by a dedicated hardware-based system for executing the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0107] In addition, each functional module or unit in the embodiments of the present application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0108] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application.

[0109] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. An automatic positioning method for an inkjet printer, characterized by, The method comprises: acquiring an inkjet machine entrance image and a tile conveying device image, determining a first relative position of the inkjet machine entrance and the tile conveying device according to the inkjet machine entrance image and the tile conveying device image; acquiring a tile image, determining a second relative position of the tile and the tile conveying device according to the tile image and the tile conveying device image; calculating a relative angle difference value of the tile and the inkjet machine entrance according to the first relative position and the second relative position; adjusting a tile pattern in the inkjet machine to match the tile according to the relative angle difference value. The method further comprises: determining a reference line of the inkjet machine entrance according to the inkjet machine entrance image; constructing a positioning coordinate system according to the reference line; acquiring a first coordinate of the inkjet machine entrance in the positioning coordinate system and a second coordinate of the tile conveying device in the positioning coordinate system; determining the first relative position according to the first coordinate and the second coordinate. The method further comprises: performing coordinate conversion on the tile according to the tile image and the tile conveying device image to obtain a third coordinate of the tile in the positioning coordinate system; calculating the relative angle difference value according to the first coordinate, the second coordinate and the third coordinate.

2. The automatic positioning method of an inkjet machine according to claim 1, characterized in that, The method further comprises: determining a contour of the tile according to the third coordinate of the tile; determining a pattern of the tile according to the contour of the tile.

3. The automatic positioning method of an inkjet machine according to claim 2, characterized in that, The method further comprises: if the contour of the tile is not a rectangle, generating a minimum circumscribed rectangle according to the contour of the tile; calculating the relative angle difference value according to the minimum circumscribed rectangle.

4. The automatic positioning method for an inkjet printer according to claim 3, wherein The method further comprises: determining position offset information of the tile according to the third coordinate; adjusting the tile pattern according to the position offset information and the relative angle difference value, so that the tile pattern matches the tile.

5. The automatic positioning method for an inkjet printer according to claim 4, wherein The method further comprises: determining a target printing point of the inkjet machine according to the position offset information, the relative angle difference value and the pattern of the tile, and adjusting the inkjet machine according to the target printing point.

6. An automatic positioning system for an inkjet printer, characterized by The inkjet machine automatic positioning system for performing the inkjet machine automatic positioning method according to any one of claims 1-5 comprises: a first acquisition module, configured to acquire an inkjet machine entrance image and a tile conveying device image, and determine a first relative position of the inkjet machine entrance and the tile conveying device according to the inkjet machine entrance image and the tile conveying device image; a second acquisition module, configured to acquire a tile image, and determine a second relative position of the tile and the tile conveying device according to the tile image and the tile conveying device image; a calculation module, configured to calculate a relative angle difference value of the tile and the inkjet machine entrance according to the first relative position and the second relative position; an adjustment module, configured to adjust a tile pattern in the inkjet machine to match the tile according to the relative angle difference value.

7. A computer device, comprising: The computer device comprises a processor and a memory, the memory stores a computer program, and the processor is configured to execute the computer program to implement the automatic alignment method of the inkjet printer according to any one of claims 1-5.

8. A computer storage medium, characterized in that, The computer program is stored in the memory and is configured to implement the automatic alignment method of the inkjet printer according to any one of claims 1-5 when executed on the processor.

Citation Information

Patent Citations

  • Printing method and system for handling tilted print media

    CN113928032A

  • Ceramic tile alignment method and device, computer equipment and readable storage medium

    CN114820589A