System and method for printing using variable-density white ink under-printed layer
First Claim
Patent Images
1. A computer-implemented method for generating a variable-density mono-color under-print layer corresponding to an image to be printed, the method comprising:
- receiving a printable image, the printable image comprising a plurality of first pixels;
generating, by one or more processors, a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel,wherein the step of generating the mono-color under-print layer comprises determining a level of the at least one color characteristic of each first pixel and setting an opacity value of the corresponding second pixel to a value that is a function of the determined level when the determined level is within a pre-determined range, and setting the opacity value to a pre-determined constant opacity when the determined level is outside of the pre-determined range.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques for generated variable density mono-color under-print layer(s) for printing underneath an image on a substrate to improve the appearance of the printed image.
29 Citations
52 Claims
-
1. A computer-implemented method for generating a variable-density mono-color under-print layer corresponding to an image to be printed, the method comprising:
-
receiving a printable image, the printable image comprising a plurality of first pixels; generating, by one or more processors, a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel, wherein the step of generating the mono-color under-print layer comprises determining a level of the at least one color characteristic of each first pixel and setting an opacity value of the corresponding second pixel to a value that is a function of the determined level when the determined level is within a pre-determined range, and setting the opacity value to a pre-determined constant opacity when the determined level is outside of the pre-determined range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 38)
-
-
13. A computer-implemented method for generating a variable-density mono-color under-print layer corresponding to an image to be printed, the method comprising:
-
receiving a printable image, the printable image comprising a plurality of first pixels; generating, by one or more processors, a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity, wherein the step of generating the mono-color under-print layer comprises creating an alpha channel in an electronic document, copying the printable image into the alpha channel, loading the alpha channel into an empty layer in the electronic document, selecting the loaded alpha channel within the layer, filling the selected alpha channel with the mono-color, and saving the layer as the mono-color under-print layer. - View Dependent Claims (14, 15, 16, 17, 18, 19, 47)
-
-
20. A computer-implemented method for generating a variable-density mono-color under-print layer corresponding to an image to be printed, the method comprising:
-
receiving a printable image, the printable image comprising a plurality of first pixels; generating, by one or more processors, a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity, wherein the step of generating the mono-color under-print layer comprises copying the printable image, converting the copied printable image to grayscale, partitioning the grayscale into a discrete number of grayscale levels, setting all pixels outside of a predetermined range of grayscale levels to transparent, and saving the resulting image as the mono-color under-print layer. - View Dependent Claims (21, 22, 23, 24, 25, 26, 49)
-
-
27. A computer-implemented method for generating a variable-density mono-color under-print layer corresponding to an image to be printed, the method comprising:
-
receiving a printable image, the printable image comprising a plurality of first pixels; generating, by one or more processors, a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity, wherein the step of generating the mono-color under-print layer comprises determining, for each first pixel in the printable image, a difference in at least one corresponding color characteristic between the first pixel and a known substrate color, and setting the opacity of the second pixel corresponding to the first pixel based on the determined difference, the substrate color comprising the color of the substrate on which the printable image is to be printed. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 51)
-
-
39. A system for generating a variable density mono-color under-print layer corresponding to an image to be printed, the system comprising:
-
non-transitory computer-readable storage which stores a printable image, the printable image comprising a plurality of first pixels; one or more processors configured to generate a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel, the one or more processors generating the mono-color under-print layer by determining a level of the at least one color characteristic of each first pixel, and setting an opacity value of the corresponding second pixel to a value that is a function of the determined level when the determined level is within a pre-determined range, and setting the opacity value to a pre-determined constant opacity when the determined level is outside of the pre-determined range.
-
-
40. A method for printing an image onto a substrate, the image comprising a plurality of areas of varying luminosity, the method comprising:
-
printing at least one variable-density mono-color under-layer onto a substrate in a pre-determined position, wherein areas of varying opacity of the mono-color in the mono-color under-layer correspond to areas of varying luminosity in the image to be printed and further wherein the variable density mono-color under-layer comprises a plurality of pixels, each of the plurality of pixels in the under-layer corresponding to a pixel in a same corresponding position in the image and each having an associated opacity whose opacity value varies according to a luminosity level of its corresponding image pixel for luminosity levels within a pre-determined range and whose opacity value is set to full opacity outside of the pre-determined range; and printing the image over the mono-color under-layer at the pre-determined position on the substrate. - View Dependent Claims (41, 42, 43)
-
-
44. A system for printing an image onto a substrate, the image comprising a plurality of areas of varying luminosity, the system comprising:
-
non-transitory computer-readable storage which stores a printable image and at least one variable-density mono-color under-layer, the printable image comprising a plurality of first pixels, and the at least one variable-density mono-color under-layer comprising a plurality of second pixels, each of the plurality of second pixels having an associated opacity whose opacity value varies according to a luminosity level of its corresponding first pixel when its corresponding first pixel in the printable image has a luminosity level within a pre-determined range and whose opacity value is set to full opacity when its corresponding first pixel in the printable image has a luminosity level outside of the pre-determined range; one or more processors configured to print the at least one variable-density mono-color under-layer onto a substrate in a pre-determined position and to print the printable image over the printed at least one mono-color under-layer at the pre-determined position on the substrate. - View Dependent Claims (45, 46)
-
-
48. A system for generating a variable density mono-color under-print layer corresponding to an image to be printed, the system comprising:
-
non-transitory computer-readable storage which stores a printable image, the printable image comprising a plurality of first pixels; one or more processors configured to generate a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel, the one or more processors generating the mono-color under-print layer by creating an alpha channel in an electronic document, copying the printable image into the alpha channel, loading the alpha channel into an empty layer in the electronic document, selecting the loaded alpha channel within the layer, filling the selected alpha channel with the mono-color, and saving the layer as the mono-color under-print layer.
-
-
50. A system for generating a variable density mono-color under-print layer corresponding to an image to be printed, the system comprising:
-
non-transitory computer-readable storage which stores a printable image, the printable image comprising a plurality of first pixels; one or more processors configured to generate a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel, the one or more processors generating the mono-color under-print layer by copying the printable image, converting the copied printable image to grayscale, partitioning the grayscale into a discrete number of grayscale levels, setting all pixels outside of a predetermined range of grayscale levels to transparent, and saving the resulting image as the mono-color under-print layer.
-
-
52. A system for generating a variable density mono-color under-print layer corresponding to an image to be printed, the system comprising:
-
non-transitory computer-readable storage which stores a printable image, the printable image comprising a plurality of first pixels; one or more processors configured to generate a mono-color under-print layer, the mono-color under-print layer comprising a plurality of second pixels, each second pixel corresponding to a first pixel in a same corresponding position in the printable image and each second pixel having an associated opacity whose value is based on at least one color characteristic of its corresponding first pixel, the one or more processors generating the mono-color under-print layer by determining, for each first pixel in the printable image, a difference in at least one corresponding color characteristic between the first pixel and a known substrate color, and setting the opacity of the second pixel corresponding to the first pixel based on the determined difference, the substrate color comprising the color of the substrate on which the printable image is to be printed.
-
Specification