SYSTEM, METHOD AND COMPUTER PROGRAM FOR EDGING PARTS BY PRINTING
20190023045 · 2019-01-24
Inventors
Cpc classification
B27N7/00
PERFORMING OPERATIONS; TRANSPORTING
H04N1/1065
ELECTRICITY
B29C63/0026
PERFORMING OPERATIONS; TRANSPORTING
B41M5/0076
PERFORMING OPERATIONS; TRANSPORTING
B29C63/0017
PERFORMING OPERATIONS; TRANSPORTING
B44C5/04
PERFORMING OPERATIONS; TRANSPORTING
E04F15/02
FIXED CONSTRUCTIONS
B05C5/0204
PERFORMING OPERATIONS; TRANSPORTING
B41J3/407
PERFORMING OPERATIONS; TRANSPORTING
B27N7/005
PERFORMING OPERATIONS; TRANSPORTING
International classification
B41M5/00
PERFORMING OPERATIONS; TRANSPORTING
B44C5/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
System, method and computer program for edging parts by industrial printing techniques. The system (1) comprises a scanner (3), a control unit (4) and a printing unit (5) that are communicated with each other. The scanner (3) explores an initial surface (6) of the part (2) and generates a captured image (9). The control unit (4) processes the captured image (9) and generates a processed image (13) by the calculation of a mirror image (42). The printing unit (5) receives the processed image (13) and prints it on a second surface (14) of the part (2). The capture and printing surfaces (6, 14) are arranged on different planes, for example, significantly perpendicular planes. Thus, the invention enables the edging of parts by printing, providing visual continuity between both surfaces (6, 14) of the part (2) thanks to the generation of the mirror image (42).
Claims
1. System (1) for the printing of images on at least one part (2), characterised in that it comprises: at least one scanner (3), explorer of a first surface (6) of the part (2) and generator of an initial set of data defining a captured image (9); a control unit (4) comprising a processor (11), wherein the processor (11) is in communication with the scanner (3) and receives the data of the captured image (9) transmitted by the scanner (3), and a memory unit (12) in communication with the processor (11), wherein the memory unit (12) stores instructions that are executed by the processor (11) to generate a second set of data defining a processed image (13) based on the captured image (9); at least one printing unit (5), in communication with the processor (11), wherein the printing unit (5) is adapted to receive the processed image (13) and to print the processed image (13) on a second surface (14) of the part (2), the second surface (14) forming an angle with the first surface (6).
2. System (1), according to claim 1, characterised in that the angle is around 90 so that the surfaces (6, 14) are arranged substantially perpendicular to each other.
3. System (1), according to claim 1, characterised in that the processor (11) generates the processed image (13) via the execution of an algorithm that comprises the generation of a mirror image (42) based on at least part of the captured image (9).
4. System (1), according to claim 1, characterised in that the printing unit (5) comprises four cyan (C), magenta (M), yellow (Y) and black (K) monochrome printheads, and the processor (11) generates the processed image (13) via the execution of an algorithm that comprises: the generation of a cropped image (40) based on the captured image (9) adapted to the width of the second surface (14); the generation of a processed cropped image (41) based on the cropped image (40) with a format of 8 bits per pixel; the generation of a mirror image (42) of the processed cropped image (41); the generation of an image (43) adapted to the size of the printheads of the printing unit (5) and the embedding of the mirror image (42) into the adapted image (43); the breaking down of the adapted image (43) into four monochrome images (44, 45, 46, 47); and the generation of four processed monochrome images (48, 49, 50, 51), based on these four monochrome images (44, 45, 46, 47), via a diffusion algorithm adapted to a limited number of chromatic levels admitted by the printheads of the printing unit (5).
5. System (1), according to claim 1, characterised in that it comprises a fixed element (20) and a transport element (21), wherein the transport element (21) moves in a direction L with respect to the fixed element (20), causing the movement of the part (2) in the L direction, the direction L coinciding with the longitudinal direction of the part (2), and in that it comprises movement capturing elements that generate at least one displacement detection signal (23) of the transport element (21) and at least one presence signal (24) of the part (2) on the transport element (21).
6. System (1), according to claim 5, characterised in that the movement capture elements comprise at least two position detectors (25, 26) and at least one encoder (27) which sends a pulse signal to the scanner (3) and to the printing unit (5).
7. System (1), according to claim 5, characterised in that the part (2) adopts at least the following positions during movement: an initial position (30) in which an end (32) of a left side (33) of the part (2) crosses a first plane, wherein the first plane is aligned with the scanner (3) and is perpendicular to the direction L, and in which the scanner (3) begins the exploration of the first surface (6), and a second position (31) in which the end (32) crosses a second plane, wherein the second plane is aligned with the printing unit (5), is perpendicular to the direction L and is located at a distance d from the first plane, and in which the printing unit (5) begins the printing of the processed image (13) on the second surface (14).
8. System (1), according to claim 7, characterised in that both the movement of the part (2) between the first and the second plane and the generation of the processed image (13) takes place in a time t of less than 5 seconds.
9. System (1), according to claim 7, characterised in that the part (2) is a chipboard (17) with melamine veneer, wherein the board (17) has two external faces (7, 8) and an edge (15) between the two external faces (7, 8), wherein the first surface (6) of the part (2) corresponds to one of the external faces (7) and the second surface (14) corresponds to the edge (15), and further wherein the fixed element (20) and the transport element (21) are comprised in an edging machine (19).
10. System (1), according to claim 9, characterised in that the processor (11) generates the processed image (13) via the execution of an algorithm comprising at least the generation of a mirror image (42) based on at least part of the captured image (9).
11. System (1), according to claim 1, characterised in that the generation of the captured image (9) and the printing of the processed image (13) are overlapped.
12. System (1) for printing images on at least one part (2) provided with a first surface (6), characterised in that it comprises: a control unit (4), comprising a processor (11) and a memory unit (12) in communication with the processor (11), wherein the memory unit (12) stores at least one master image and also stores instructions which are executed by the processor (11) to generate a set of data defining a processed image (13) based on the master image, at least one printing unit (5), in communication with the processor (11), wherein the printing unit (5) is adapted to receive the data from the processed image (13) and to print the processed image (13) on a second surface (14) of the part (2), wherein the second surface (14) forms an angle with the first surface (6).
13. System (1), according to claim 12, characterised in that the processor (11) generates the processed image (13) via the execution of an algorithm that comprises the generation of a mirror image (42) based on at least part of the master image.
14. Method for edging parts by printing, characterised in that it comprises the steps of: obtaining at least one explorer scanner (3) of a first surface (6) of at least one part (2), generating an initial set of data that defines a captured image (9) of the first surface (6), sending the captured image (9) to a control unit (4) in communication with the scanner (3), generating, based on the captured image (9), a second set of data defining a processed image (13), sending the processed image (13) to a printing unit (5) in communication with the control unit (4), wherein the printing unit (5) prints the processed image (13) on a second surface (14) of the part (2), wherein the second surface (14) forms an angle with the first surface (6).
15. Method, according to claim 14, characterised in that the angle has an approximate value of 90 so that the surfaces (6, 14) are arranged substantially perpendicular to each other.
16. Method, according to claim 14, characterised in that the processed image (13) is generated via the execution of an algorithm comprising the generation of a mirror image (42) based on at least part of the captured image (9).
17. Method, according to claim 14, characterised in that the printing unit (5) comprises four cyan (C), magenta (M), yellow (Y) and black (K) monochrome printheads, and in that the processed image (13) is generated via the execution of an algorithm which comprises the steps of: generating, based on the captured image (9), a cropped image (40) adapted to the width of the second surface (14); generating, based on the cropped image (40), a processed cropped image (41) having a format of 8 bits per pixel; generating a mirror image (42) of the processed cropped image (41); generating an image (43) adapted to the size of the printheads of the printing unit (5) and embedding the mirror image (42) in the adapted image (43); breaking down the adapted image (43) into four monochrome images (44, 45, 46, 47) and generating four processed monochrome images (48, 49, 50, 51) based on the four monochrome images (44, 45, 46, 47), via a diffusion algorithm adapted to a limited number of chromatic levels admitted by the printheads of the printing unit (5).
18. Board (17), with two external faces (7, 8) and an edging (15) between both external faces (7, 8), characterised in that it comprises an edging carried out by a printing of an image onto the edge (15).
19. Board (17), according to claim 18, characterised in that at least one of the external faces (7, 8) presents a wood imitation pattern, and in that the image of the edge (15) is a mirror image of at least part of the pattern.
20. Computer program, characterised in that it resides in a control unit (4), wherein the control unit (4) is communicated with at least one scanner (3) and at least one printing unit (5) fitted with four cyan (C), magenta (M), yellow (Y) and black (K) monochrome printheads, and in that it comprises instructions to execute the following algorithm: receiving a set of data that defines a captured image (9) of the first surface (6) of a part (2), wherein the captured image (9) is captured by the scanner (3), generating, based on the captured image (9), a cropped image (40) adapted to the width of the second surface (14) of the part (2); generating, based on the cropped image (40), a processed cropped image (41) having a format of 8 bits per pixel; generating a mirror image (42) of the processed cropped image (41); generating an image adapted (43) to the size of the printheads of the printing unit (5) and embed the mirror image (42) in the adapted image (43); breaking down the adapted image (43) into four monochrome images (44, 45, 46, 47), generating a processed image (13) comprising four processed monochrome images (48, 49, 50, 51), wherein the four processed monochrome images (48, 49, 50, 51) are generated based on the four monochrome images (44, 45, 46, 47) via a diffusion algorithm adapted to a limited number of chromatic levels admitted by the printheads of the printing unit (5), and sending the processed image (13) to the printing unit (5) for its printing on the second surface (14) of the part (2).
Description
BRIEF DESCRIPTION OF THE FIGURES
[0016] The details of the invention can be seen in the accompanying figures, which do not intend to limit the scope of the invention:
[0017]
[0018]
[0019]
[0020]
[0021]
DETAILED DESCRIPTION OF THE INVENTION
[0022] The invention relates to an image printing system that enables parts to be edged by industrial printing techniques. The system can be used, for example, in wooden part edging processes utilized in the manufacture of furniture. In accordance with a non-limiting embodiment of the invention, the proposed system may be integrated in edging machines fitted with some kind of transport element to provoke the displacement of the part to be processed. The part may be, for example, a wood imitation melamine board. The invention also relates to a method of board edging carried out by this system, to a computer program that can be executed in the system and to a board edged by printing.
[0023]
[0024] The data from the captured image (9) is sent to the control unit (4) for its subsequent processing. The control unit (4) comprises a processor (11) in communication with the scanner (3) and a memory unit (12) in communication with the processor (11). The memory unit (12) stores codes or instructions which are executed by the processor (11) to generate, based on the captured image (9), a second set of data that defines a processed image (13) (not shown in
[0025] The printing unit (5) in the embodiment of
[0026] The angle preferably has an approximate value of 90 so that the surfaces (6, 14), corresponding to the captured image (9) and the processed image (13), are substantially perpendicular as in the specific embodiment of
[0027] In the embodiment of
[0028] Preferably, the processor (11) generates the processed image (13) through the execution of an algorithm that comprises a processing of the lines captured by the scanner (3), to form the whole of the captured image (9) of the first surface (6), a subsequent processing of the captured image (9) to calculate a mirror image based on at least part of this captured image (9), and the adaptation of the mirror image to the specific characteristics of the printing unit (5). In the embodiment of
[0029]
[0030]
[0031]
[0032] The diagram of
[0033] Optionally, the system (1) incorporates devices or elements for capturing movement and generating at least one displacement detection signal (23) of the transport element (21) and at least one presence signal (24) of the part (2) on the transport element (21). These movement capturing elements can comprise diverse position detectors (25, 26) for detecting the position of the product or part (2), as shown schematically in
[0034] The invention also relates to a computer program for generating the processed image (13) based on the captured image (9) taken by the scanner (3), whereby this program resides in the control unit (4). The program includes a set of codes or instructions, stored in the memory unit (12) and executed by the processor (11). The codes or instructions define an algorithm, the algorithm providing for the generation of the processed image (13) based on the captured image (9).
[0035] In the embodiment of the figures, the generation of the four CMYK processed monochrome images (48, 49, 50, 51) comprises a series of steps that are described in more detail hereinafter. First of all, a brightness and contrast correction is performed on each of the CMYK monochrome images (44, 45 46, 47) using the following formula:
P[x]=k*Q[x]+i
whereby: [0036] Q[x] is the numeric value between 0-255 of each pixel of the monochrome image, [0037] k is a brightness correction factor, [0038] i is a contrast correction factor and [0039] P[x] is the new corrected numeric value for each pixel, limited to values between 0-255.
[0040] Following the brightness and contrast correction, an error diffusion algorithm (e.g., a Floyd Steinberg algorithm) is applied to each of the CMYK monochrome images (44, 45 46, 47) to reduce the number of colours of each pixel to a maximum of eight colours or tones coinciding with the eight permitted chromatic levels for each printhead of the printing unit (5), as shown in the following table:
TABLE-US-00001 TABLE 1 Reduction from 256 to 8 colours (processing CMYK monochrome images) Monochrome Value chosen for Printhead image pixel in applying the printing level 8-bit format diffusion algorithm 7 0-7 0 6 8-54 30 5 55-89 72 4 90-125 107 3 126-161 144 2 162-197 179 1 198-233 215 0 234-255 255
[0041] The described algorithm also enables the definition of a second colour table adapted to the characteristics of the type of wood or pattern presented by the board (17) to be processed. Continuing with the example in Table 1:
TABLE-US-00002 TABLE 2 Fine assignment of colour (CMYK processing monochrome images) Monochrome Value chosen for Printhead image pixel in applying the printing level 8-bit format diffusion algorithm 3 0-7 0 3 8-54 0 2 55-89 125 2 90-125 125 2 126-161 125 1 162-197 198 1 198-233 198 0 234-255 255
[0042] This second table, which is defined for each of the CMYK monochrome components (44, 45 46, 47), aims to improve the adaptation of the tone of the final image to be printed with respect to the tone of the wood or scanned surface to be imitated. For example, the predominance of a specific lighter or darker tone on the scanned surface may be taken into account. The values chosen for applying the diffusion algorithm are the average values for each range (for the intermediate levels of the printhead) or the end values of each range (for the extreme levels of the printhead). The level finally chosen for each pixel, as per the first column of Table 2, defines the size of the drops to be printed by the printheads.
[0043] The aforementioned algorithm allows the printheads of the printing unit (5) to dynamically adapt the printing to the specific tone of the board (17) and to offset any capture defects by the scanner (3). The algorithm also enables offsetting the exposure time or the shutter opening of the scanner (3). Any capture defects of the scanner (3) are minimised by applying the diffusion techniques, eliminating errors that can be seen by the human eye and maintaining the general structure of the colour and composition of the imitated image. In summary, a high quality processed image (13) printed on the edge (15) of the part (2) is obtained, enabling a greater adaptation to the surface finish of the part (2), as well as quality imitations in natural solid wood finishes and others.
[0044] Other embodiments of the invention are contemplated, in which the algorithm for generating the processed image (13) comprises, in addition to generating the mirror image (42), carrying out other types of transformations, such as: tone variations, colour mixes, combinations of the captured image (9) with other images stored in the memory unit (12), etc. In this way, the system (1) enables the printing of processed images (13) combining the mirror effect with other possible additional effects.
[0045] As further shown schematically in
[0046] Optionally, the movement of the part (2) between the intermediate points (34, 36) takes place in a time t of less than 5 seconds. In other words, the time elapsed from the start of the scanning of the first longitudinal surface (6) of the part (2) until the processed image (13) is ready to be printed by the printheads of the printing unit (5) on the edge (15) of the part (2) is less than 5 seconds, and the system (1) generates the processed image (13) within this interval. Selecting these parameters enables the system (1) to be incorporated in existing conventional edging machines, having a fixed element of around 10 metres and with typical movement speeds of the transport element of up to 30 metres per minute, enabling parts with maximum conventional lengths of up to 2400 millimetres to be edged by printing. Likewise, the embodiment described heretofore allows for the edging of parts of a greater length if the edging machine (19) into which the system (1) is incorporated enables the scanner (3) and the printing unit (5) to be positioned at a greater distance. In
[0047] Optionally, the sending of the lines of the captured image (9) from the scanner (3) to the control unit (4), the processing of the captured image (9) and the generation and sending of the processed image (13) to the printing unit (5) can be overlapped or carried out in streaming. Streaming is a communications concept or technology referring to a continuous flow of data, whereby the data which is transferred between a transmitter and a receiver is used or consumed by the receiver whilst the data is being transferred and without waiting for this data transfer to be completed. The term streaming is often used to refer to the transfer of video and/or audio data. Thanks to the use of this technology, embodiments of the invention are contemplated in which the scanner (3) and the printing unit (5) are placed close or adjacent to each other so that the printing of the processed image (13) can be started whilst the first surface (6) of the part (2) is being explored, so that the scanning and edging of the processed part (2) are carried out simultaneously or overlapped.
[0048] In another embodiment (not shown in the figures), the system (1) comprises a control unit (4) and a printing unit (5) connected to each other. The control unit (4) comprises a processor (11) and a memory unit (12) in communication with the processor (11). The memory unit (12) stores at least one master image as well as instructions that are executed by the processor (11) to generate a set of data that defines a processed image (13), based on the master image. The master image stored in the memory unit (12) may be related or be similar to a first surface (6) of the part (2). The data of the processed image (13) is sent to the printing unit (5), which prints the processed image (13) on a second surface (14) of the part (2), whereby this second surface (14) forms an angle with the first surface (6). The preferred value of the angle is around 90.
[0049] Optionally, in this second embodiment of the invention the processor (11) generates the processed image (13) by executing an algorithm which includes calculating or generating a mirror image (42) based on at least part of the master image. The master image may, for example, be parameterised and selected by an external user from various master images stored in the memory unit (12). Therefore, the system (1) may have some type of user interface or complementary supervision system.
[0050] The invention also relates to a method for edging parts by industrial printing. This method consists in: obtaining a scanner (3) for exploring a first surface (6) of a part (2) and for generating an initial set of data defining a captured image (9); sending the captured image (9) to a control unit (4) which is in communication with the scanner (3); generating, based on the captured image (9), a second set of data defining a processed image (13); sending the processed image (13) to a printing unit (5) which is in communication with the control unit (4); and printing the processed image (13) on a second surface (14) of the part (2), whereby this second surface (14) forms an angle with the first surface (6).
[0051] Preferably, the processed image (13) in accordance with the method of the invention is generated by executing an algorithm which includes calculating a mirror image (42) based on at least part of the captured image (9).
[0052] Optionally, the method as per the invention comprises the additional steps of: generating, based on the captured image (9), a cropped image (40) adapted to the width of the second surface (14); generating a processed cropped image (41) having a format of 8 bits per pixel, based on the cropped image (40); generating a mirror image (42) of the processed cropped image (41); generating an image (43) adapted to the size of the printheads of the printing unit (5) and embedding the mirror image (42) into this adapted image (43); breaking down the adapted image (43) into four monochrome images (44, 45, 46, 47) and generating, based on these four monochrome images (44, 45, 46, 47), four processed monochrome images (48, 49, 50, 51) via a diffusion algorithm adapted to a limited number of chromatic levels admitted by the printheads of the printing unit (5).
[0053] Other embodiments are contemplated in which the printing unit (5) presents other characteristics: other printing systems, different types of inks, etc.
[0054] The type of board (17) shown in the figures is a non-limiting example of an application of the invention. The system (1) and method in accordance with the invention are applicable to any other type of board; the type of chipboard, surface finish or materials that can be used in the manufacture of the board are non-limiting. For instance, the invention is applicable to the edging of fibre chipboards, medium density fibres (commonly known as MD or MDF), acrylics, latex, foam, metal, etc. Likewise, the finish of the board (17) may be laminated or layered, and the materials may be diverse (melamine, wood, acrylics, metal, etc.).
[0055] The system (1) may also be used in industries other than the wood sector, such as graphic arts, decorative panels or other types of industrial decoration.