Predicting detectability and grading prior to printing
First Claim
Patent Images
1. An image processing system comprising:
- an input to receive a design file, the design file comprising an encoded signal carrying a plural-bit identifier, the design file comprising a design including an area of layered colors;
a blend module for operating on the design file, the blend module generating reflectance spectra estimates for the design including for the area of layered colors, the reflectance spectra estimates provided on a per pixel basis for the design;
an image warping module for transforming a grayscale representation generated from the reflectance spectra estimates at or around 660 nm, the image warping module transforming the design according to an object form factor;
a signal strength module for producing a representation of encoded signal detectability, the signal strength module operating on a transformed version of the grayscale image representation generated from the reflectance spectra estimates at or around 660 nm; and
a visibility module for generating a visibility map of a color image representation generated from a weighted sum of the reflectance spectra estimates.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates generally to image signal processing, including encoding signals for image data or artwork. A color blend/print model is used to predict signal detectability and visibility as is printed on a particular substrate, which facilitates object grading prior to print runs.
-
Citations
28 Claims
-
1. An image processing system comprising:
-
an input to receive a design file, the design file comprising an encoded signal carrying a plural-bit identifier, the design file comprising a design including an area of layered colors; a blend module for operating on the design file, the blend module generating reflectance spectra estimates for the design including for the area of layered colors, the reflectance spectra estimates provided on a per pixel basis for the design; an image warping module for transforming a grayscale representation generated from the reflectance spectra estimates at or around 660 nm, the image warping module transforming the design according to an object form factor; a signal strength module for producing a representation of encoded signal detectability, the signal strength module operating on a transformed version of the grayscale image representation generated from the reflectance spectra estimates at or around 660 nm; and a visibility module for generating a visibility map of a color image representation generated from a weighted sum of the reflectance spectra estimates. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing method comprising:
-
receiving a digital design comprising an encoded signal carrying a plural-bit identifier, the digital design including an area of layered colors to be printed on a substrate; generating reflectance spectra estimates for the digital design including for the area of layered colors as if printed on the substrate, the reflectance spectra estimates provided on a per pixel basis for the digital design; generating a grayscale image representation of the digital design from the reflectance spectra estimates at or around 660 nm; transforming the grayscale image representation according to an object form factor, said transforming yielding a transformed grayscale image; generating a representation of encoded signal detectability from the transformed grayscale image; producing a visibility map of a color image representation of the digital design generated from a weighted sum of reflectance spectra estimates on a per pixel basis; and providing the representation of encoded signal detectability and the visibility map to influence signal encoding. - View Dependent Claims (8, 12, 13, 14, 15, 16)
-
-
9. A method of generating a detection grade for a 3D object comprising plural panels, comprising:
-
receiving a digital design comprising an encoded signal carrying a plural-bit identifier, the digital design including an area of layered colors to be printed on a substrate; generating reflectance spectra estimates with a color blend model for the digital design including for the area of layered colors as if printed on the substrate, the reflectance spectra estimates provided on a per pixel basis for the digital design; generating a grayscale image representation of the digital design from the reflectance spectra estimates, using modeling of an illumination source with a peak illumination occurring in a spectral range between 630 nm to 710 nm; transforming the grayscale image representation according to an object form factor, said transforming yielding a transformed grayscale image; defining plural pairs of adjoining panels; determining an encoded signal detectability grade for each of the pairs of adjoining panels from the transformed grayscale image; and combining the grades to yield a net detection grade for the 3D object. - View Dependent Claims (10, 11)
-
-
17. A non-transitory computer readable medium comprising instructions stored therein that, when executed by one or more processors, cause the one or more processors to perform the following acts:
-
receiving a digital design comprising an encoded signal carrying a plural-bit identifier, the digital design including an area of layered colors to be printed on a substrate; generating reflectance spectra estimates for the digital design including for the area of layered colors as if printed on the substrate, the reflectance spectra estimates provided on a per pixel basis for the digital design; generating a grayscale image representation of the digital design from the reflectance spectra estimates at or around 660 nm; transforming the grayscale image representation according to an object form factor, said transforming yielding a transformed grayscale image; generating a representation of encoded signal detectability from the transformed grayscale image; producing a visibility map of a color image representation of the digital design generated from a weighted sum of reflectance spectra estimates on a per pixel basis; and providing the representation of encoded signal detectability and the visibility map to influence signal encoding. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. An image processing system for generating a detection grade for a 3D object comprising plural panels, said image processing system comprising:
-
an input to receive a digital design comprising an encoded signal carrying a plural-bit identifier, the digital design including an area of layered colors to be printed on a substrate; one or more multi-core processors programmed for; generating reflectance spectra estimates with a color blend model for the digital design including for the area of layered colors as if printed on the substrate, the reflectance spectra estimates provided on a per pixel basis for the digital design; generating a grayscale image representation of the digital design from the reflectance spectra estimates, using modeling of an illumination source with a peak illumination occurring in a spectral range between 630 nm to 710 nm; transforming the grayscale image representation according to an object form factor, said transforming yielding a transformed grayscale image; defining plural pairs of adjoining panels; determining an encoded signal detectability grade for each of the pairs of adjoining panels from the transformed grayscale image; and combining the grades to yield a net detection grade for the 3D object. - View Dependent Claims (24, 25)
-
-
26. A non-transitory computer readable medium comprising instructions stored therein that, when executed by one or more processors, cause the one or more processors to perform the following acts:
-
receiving a digital design comprising an encoded signal carrying a plural-bit identifier, the digital design including an area of layered colors to be printed on a substrate; generating reflectance spectra estimates with a color blend model for the digital design including for the area of layered colors as if printed on the substrate, the reflectance spectra estimates provided on a per pixel basis for the digital design; generating a grayscale image representation of the digital design from the reflectance spectra estimates, using modeling of an illumination source with a peak illumination occurring in a spectral range between 630 nm to 710 nm; transforming the grayscale image representation according to an object form factor, said transforming yielding a transformed grayscale image; defining plural pairs of adjoining panels; determining an encoded signal detectability grade for each of the pairs of adjoining panels from the transformed grayscale image; and combining the grades to yield a net detection grade for a 3D object associated with the digital design. - View Dependent Claims (27, 28)
-
Specification