際際滷shows by User: pmorovic / http://www.slideshare.net/images/logo.gif 際際滷shows by User: pmorovic / Mon, 26 Nov 2018 09:20:29 GMT 際際滷Share feed for 際際滷shows by User: pmorovic Halftone structure optimization using convex programming /slideshow/halftone-structure-optimization-using-convex-programming/124025755 cic26npacoptimizationkey-181126092029
In a color printing pipeline, the overall properties of a printed pattern depend on how the available inks are used to reproduce a given color. These choices are typically made in ink-space and therefore concern only how much of each ink to use, with halftoning then determining how those ink amounts interact with each other. For a HANS (Halftone Area Neugebauer Separation) pipeline, it is already the color separation the recipes of how inks are used for a given color that determines not only ink amounts but also how to combine them, while halftoning only provides their spatial distribution. Hence, with HANS, halftone properties are to a larger extent determined already by the color separation. This is an important change from traditional pipelines and requires different methods of control. This paper describes an approach to achieving new levels of image quality performance, without incurring complexity in the pipeline. It is based on the realization that certain strategies of halftone composition result in less grainy prints, e.g., when minimizing the amount of blank substrate, and more generally minimizing contrast among constituent, at-pixel drop-states (ink combinations). This is achieved through the mathematical technique of convex optimization, where such strategies can be formulated and efficiently computed. Results are shown for node-by-node LUT optimization; calibrating LUTs from ink-channel ratio data; transforming LUTs to take into account changes in drop-sequences, sets of admissible NPs or the number of possible NPs to use in an on-line pipeline and generating color samples that match in color but vary in grain. This approach is deeply embedded in the first HANS commercial product, the HP DesignJet Z6 and Z9+ series, a portfolio of pro-photo/graphics printers.]]>

In a color printing pipeline, the overall properties of a printed pattern depend on how the available inks are used to reproduce a given color. These choices are typically made in ink-space and therefore concern only how much of each ink to use, with halftoning then determining how those ink amounts interact with each other. For a HANS (Halftone Area Neugebauer Separation) pipeline, it is already the color separation the recipes of how inks are used for a given color that determines not only ink amounts but also how to combine them, while halftoning only provides their spatial distribution. Hence, with HANS, halftone properties are to a larger extent determined already by the color separation. This is an important change from traditional pipelines and requires different methods of control. This paper describes an approach to achieving new levels of image quality performance, without incurring complexity in the pipeline. It is based on the realization that certain strategies of halftone composition result in less grainy prints, e.g., when minimizing the amount of blank substrate, and more generally minimizing contrast among constituent, at-pixel drop-states (ink combinations). This is achieved through the mathematical technique of convex optimization, where such strategies can be formulated and efficiently computed. Results are shown for node-by-node LUT optimization; calibrating LUTs from ink-channel ratio data; transforming LUTs to take into account changes in drop-sequences, sets of admissible NPs or the number of possible NPs to use in an on-line pipeline and generating color samples that match in color but vary in grain. This approach is deeply embedded in the first HANS commercial product, the HP DesignJet Z6 and Z9+ series, a portfolio of pro-photo/graphics printers.]]>
Mon, 26 Nov 2018 09:20:29 GMT /slideshow/halftone-structure-optimization-using-convex-programming/124025755 pmorovic@slideshare.net(pmorovic) Halftone structure optimization using convex programming pmorovic In a color printing pipeline, the overall properties of a printed pattern depend on how the available inks are used to reproduce a given color. These choices are typically made in ink-space and therefore concern only how much of each ink to use, with halftoning then determining how those ink amounts interact with each other. For a HANS (Halftone Area Neugebauer Separation) pipeline, it is already the color separation the recipes of how inks are used for a given color that determines not only ink amounts but also how to combine them, while halftoning only provides their spatial distribution. Hence, with HANS, halftone properties are to a larger extent determined already by the color separation. This is an important change from traditional pipelines and requires different methods of control. This paper describes an approach to achieving new levels of image quality performance, without incurring complexity in the pipeline. It is based on the realization that certain strategies of halftone composition result in less grainy prints, e.g., when minimizing the amount of blank substrate, and more generally minimizing contrast among constituent, at-pixel drop-states (ink combinations). This is achieved through the mathematical technique of convex optimization, where such strategies can be formulated and efficiently computed. Results are shown for node-by-node LUT optimization; calibrating LUTs from ink-channel ratio data; transforming LUTs to take into account changes in drop-sequences, sets of admissible NPs or the number of possible NPs to use in an on-line pipeline and generating color samples that match in color but vary in grain. This approach is deeply embedded in the first HANS commercial product, the HP DesignJet Z6 and Z9+ series, a portfolio of pro-photo/graphics printers. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic26npacoptimizationkey-181126092029-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In a color printing pipeline, the overall properties of a printed pattern depend on how the available inks are used to reproduce a given color. These choices are typically made in ink-space and therefore concern only how much of each ink to use, with halftoning then determining how those ink amounts interact with each other. For a HANS (Halftone Area Neugebauer Separation) pipeline, it is already the color separation the recipes of how inks are used for a given color that determines not only ink amounts but also how to combine them, while halftoning only provides their spatial distribution. Hence, with HANS, halftone properties are to a larger extent determined already by the color separation. This is an important change from traditional pipelines and requires different methods of control. This paper describes an approach to achieving new levels of image quality performance, without incurring complexity in the pipeline. It is based on the realization that certain strategies of halftone composition result in less grainy prints, e.g., when minimizing the amount of blank substrate, and more generally minimizing contrast among constituent, at-pixel drop-states (ink combinations). This is achieved through the mathematical technique of convex optimization, where such strategies can be formulated and efficiently computed. Results are shown for node-by-node LUT optimization; calibrating LUTs from ink-channel ratio data; transforming LUTs to take into account changes in drop-sequences, sets of admissible NPs or the number of possible NPs to use in an on-line pipeline and generating color samples that match in color but vary in grain. This approach is deeply embedded in the first HANS commercial product, the HP DesignJet Z6 and Z9+ series, a portfolio of pro-photo/graphics printers.
Halftone structure optimization using convex programming from Peter Morovic
]]>
209 3 https://cdn.slidesharecdn.com/ss_thumbnails/cic26npacoptimizationkey-181126092029-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipeline for Color and Beyond /pmorovic/hans3d-a-multimaterial-volumetric-voxelbyvoxel-content-processing-pipeline-for-color-and-beyond-81439829 cic25hans3d-171031213134
3D printing enables the production of objects that combine materials in hitherto infeasible ways, with the potential of varying their use with a granularity of up to individual print-resolution voxels. By combining printing materials, such as powders, fluid agents, etc., in volumetrically different ways, a limited number of materials can be used to yield a great variety of object properties, such as stiffness, strength, density, translucency and color. A key challenge is to ensure that an input object with volumetrically- specified properties is appropriately transformed to yield per-voxel recipes for how to combine a printing systems materials. To ensure that such a transformation is performed in a way that maintains volumetric control with up to voxel precision, the present paper introduces a content processing pipeline that has individual printed voxel contents as its basic building blocks and that controls their placement in a natively volumetric domain. This pipeline is an evolution of the HANS print control paradigm. First results, applied to control color of 3D printed objects are reported.]]>

3D printing enables the production of objects that combine materials in hitherto infeasible ways, with the potential of varying their use with a granularity of up to individual print-resolution voxels. By combining printing materials, such as powders, fluid agents, etc., in volumetrically different ways, a limited number of materials can be used to yield a great variety of object properties, such as stiffness, strength, density, translucency and color. A key challenge is to ensure that an input object with volumetrically- specified properties is appropriately transformed to yield per-voxel recipes for how to combine a printing systems materials. To ensure that such a transformation is performed in a way that maintains volumetric control with up to voxel precision, the present paper introduces a content processing pipeline that has individual printed voxel contents as its basic building blocks and that controls their placement in a natively volumetric domain. This pipeline is an evolution of the HANS print control paradigm. First results, applied to control color of 3D printed objects are reported.]]>
Tue, 31 Oct 2017 21:31:34 GMT /pmorovic/hans3d-a-multimaterial-volumetric-voxelbyvoxel-content-processing-pipeline-for-color-and-beyond-81439829 pmorovic@slideshare.net(pmorovic) HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipeline for Color and Beyond pmorovic 3D printing enables the production of objects that combine materials in hitherto infeasible ways, with the potential of varying their use with a granularity of up to individual print-resolution voxels. By combining printing materials, such as powders, fluid agents, etc., in volumetrically different ways, a limited number of materials can be used to yield a great variety of object properties, such as stiffness, strength, density, translucency and color. A key challenge is to ensure that an input object with volumetrically- specified properties is appropriately transformed to yield per-voxel recipes for how to combine a printing systems materials. To ensure that such a transformation is performed in a way that maintains volumetric control with up to voxel precision, the present paper introduces a content processing pipeline that has individual printed voxel contents as its basic building blocks and that controls their placement in a natively volumetric domain. This pipeline is an evolution of the HANS print control paradigm. First results, applied to control color of 3D printed objects are reported. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic25hans3d-171031213134-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 3D printing enables the production of objects that combine materials in hitherto infeasible ways, with the potential of varying their use with a granularity of up to individual print-resolution voxels. By combining printing materials, such as powders, fluid agents, etc., in volumetrically different ways, a limited number of materials can be used to yield a great variety of object properties, such as stiffness, strength, density, translucency and color. A key challenge is to ensure that an input object with volumetrically- specified properties is appropriately transformed to yield per-voxel recipes for how to combine a printing systems materials. To ensure that such a transformation is performed in a way that maintains volumetric control with up to voxel precision, the present paper introduces a content processing pipeline that has individual printed voxel contents as its basic building blocks and that controls their placement in a natively volumetric domain. This pipeline is an evolution of the HANS print control paradigm. First results, applied to control color of 3D printed objects are reported.
HANS3D: A Multi-Material, Volumetric, Voxel-By-Voxel Content Processing Pipeline for Color and Beyond from Peter Morovic
]]>
707 3 https://cdn.slidesharecdn.com/ss_thumbnails/cic25hans3d-171031213134-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
A relational approach to color /slideshow/a-relational-approach-to-color/69417577 20161110cickeynotemod-161122165842
IS&T/SID 24th Color and Imaging Conference Keynote]]>

IS&T/SID 24th Color and Imaging Conference Keynote]]>
Tue, 22 Nov 2016 16:58:42 GMT /slideshow/a-relational-approach-to-color/69417577 pmorovic@slideshare.net(pmorovic) A relational approach to color pmorovic IS&T/SID 24th Color and Imaging Conference Keynote <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/20161110cickeynotemod-161122165842-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> IS&amp;T/SID 24th Color and Imaging Conference Keynote
A relational approach to color from Peter Morovic
]]>
259 3 https://cdn.slidesharecdn.com/ss_thumbnails/20161110cickeynotemod-161122165842-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
PARAWACS: color halftoning with a single selector matrix /slideshow/parawacs-color-halftoning-with-a-single-selector-matrix/68606363 cic24parawacspresentation20161027-161110193647
Halftoning is one of the key stages of any printing image processing pipeline. With colorant-channel approaches, a key challenge for matrix-based halftoning is the co-optimization of the matrices used for the individual colorants, which becomes increasingly complex and over-constrained as the number of the colorants increases. Both choices of screen angles (in clustered-dot cases) or structures and control over how the individual matrices relate to each other and result in over- versus side-by-side printing of the colorants impose restrictions that are challenging to reconcile. The solution presented in this paper relies on the benefits of a HANS pipeline, where local Neugebauer Primary use is specified at each pixel and where halftoning can be performed using a single matrix, regardless of the number of colorants used. The provably complete plane-dependence of the resulting halftones and an application to security printing will be presented among the solutions benefits.]]>

Halftoning is one of the key stages of any printing image processing pipeline. With colorant-channel approaches, a key challenge for matrix-based halftoning is the co-optimization of the matrices used for the individual colorants, which becomes increasingly complex and over-constrained as the number of the colorants increases. Both choices of screen angles (in clustered-dot cases) or structures and control over how the individual matrices relate to each other and result in over- versus side-by-side printing of the colorants impose restrictions that are challenging to reconcile. The solution presented in this paper relies on the benefits of a HANS pipeline, where local Neugebauer Primary use is specified at each pixel and where halftoning can be performed using a single matrix, regardless of the number of colorants used. The provably complete plane-dependence of the resulting halftones and an application to security printing will be presented among the solutions benefits.]]>
Thu, 10 Nov 2016 19:36:47 GMT /slideshow/parawacs-color-halftoning-with-a-single-selector-matrix/68606363 pmorovic@slideshare.net(pmorovic) PARAWACS: color halftoning with a single selector matrix pmorovic Halftoning is one of the key stages of any printing image processing pipeline. With colorant-channel approaches, a key challenge for matrix-based halftoning is the co-optimization of the matrices used for the individual colorants, which becomes increasingly complex and over-constrained as the number of the colorants increases. Both choices of screen angles (in clustered-dot cases) or structures and control over how the individual matrices relate to each other and result in over- versus side-by-side printing of the colorants impose restrictions that are challenging to reconcile. The solution presented in this paper relies on the benefits of a HANS pipeline, where local Neugebauer Primary use is specified at each pixel and where halftoning can be performed using a single matrix, regardless of the number of colorants used. The provably complete plane-dependence of the resulting halftones and an application to security printing will be presented among the solutions benefits. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic24parawacspresentation20161027-161110193647-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Halftoning is one of the key stages of any printing image processing pipeline. With colorant-channel approaches, a key challenge for matrix-based halftoning is the co-optimization of the matrices used for the individual colorants, which becomes increasingly complex and over-constrained as the number of the colorants increases. Both choices of screen angles (in clustered-dot cases) or structures and control over how the individual matrices relate to each other and result in over- versus side-by-side printing of the colorants impose restrictions that are challenging to reconcile. The solution presented in this paper relies on the benefits of a HANS pipeline, where local Neugebauer Primary use is specified at each pixel and where halftoning can be performed using a single matrix, regardless of the number of colorants used. The provably complete plane-dependence of the resulting halftones and an application to security printing will be presented among the solutions benefits.
PARAWACS: color halftoning with a single selector matrix from Peter Morovic
]]>
482 4 https://cdn.slidesharecdn.com/ss_thumbnails/cic24parawacspresentation20161027-161110193647-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, ink on display print preview /slideshow/spectral-and-color-prediction-for-arbitrary-halftone-patterns-a-dropbydrop-wysiwyg-ink-on-display-print-preview/55741720 cic23mimir20151013-151202143212-lva1-app6892
Accurately previewing the appearance of a print job can make the difference between producing saleable output and wast- ing expensive materials and is a challenge to which a host of solu- tions already exist. However, what the majority of these have in common is that they base their predictions on the inputs to a print- ing system (e.g., continuous-tone data in ink channels) instead of its outputs (i.e., the halftone data that is then printed) and that they are only valid for a given set of choices already made in the print- ing system (e.g., color separation and halftoning). Alternatively, attempting to make appearance predictions using general-purpose models such as Kubelka Munk, Yule Nielsen and Neugebauer re- sults in limited performance on systems whose behavior diverges from these models assumptions, such as inkjet printing. As a result of such constraints, the resulting previews either work only under limited conditions or fail to predict some artifacts while erroneous- ly predicting others that do not materialize in print. The approach presented here takes advantage of the flexibility of the HANS framework and the insights into spectral correlation to deliver a print preview solution that can be applied to any printing system, that allows for the variation of fundamental imaging choices with- out the need for re-computing model parameters and that delivers ICC-profile-level accuracy.]]>

Accurately previewing the appearance of a print job can make the difference between producing saleable output and wast- ing expensive materials and is a challenge to which a host of solu- tions already exist. However, what the majority of these have in common is that they base their predictions on the inputs to a print- ing system (e.g., continuous-tone data in ink channels) instead of its outputs (i.e., the halftone data that is then printed) and that they are only valid for a given set of choices already made in the print- ing system (e.g., color separation and halftoning). Alternatively, attempting to make appearance predictions using general-purpose models such as Kubelka Munk, Yule Nielsen and Neugebauer re- sults in limited performance on systems whose behavior diverges from these models assumptions, such as inkjet printing. As a result of such constraints, the resulting previews either work only under limited conditions or fail to predict some artifacts while erroneous- ly predicting others that do not materialize in print. The approach presented here takes advantage of the flexibility of the HANS framework and the insights into spectral correlation to deliver a print preview solution that can be applied to any printing system, that allows for the variation of fundamental imaging choices with- out the need for re-computing model parameters and that delivers ICC-profile-level accuracy.]]>
Wed, 02 Dec 2015 14:32:12 GMT /slideshow/spectral-and-color-prediction-for-arbitrary-halftone-patterns-a-dropbydrop-wysiwyg-ink-on-display-print-preview/55741720 pmorovic@slideshare.net(pmorovic) Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, ink on display print preview pmorovic Accurately previewing the appearance of a print job can make the difference between producing saleable output and wast- ing expensive materials and is a challenge to which a host of solu- tions already exist. However, what the majority of these have in common is that they base their predictions on the inputs to a print- ing system (e.g., continuous-tone data in ink channels) instead of its outputs (i.e., the halftone data that is then printed) and that they are only valid for a given set of choices already made in the print- ing system (e.g., color separation and halftoning). Alternatively, attempting to make appearance predictions using general-purpose models such as Kubelka Munk, Yule Nielsen and Neugebauer re- sults in limited performance on systems whose behavior diverges from these models assumptions, such as inkjet printing. As a result of such constraints, the resulting previews either work only under limited conditions or fail to predict some artifacts while erroneous- ly predicting others that do not materialize in print. The approach presented here takes advantage of the flexibility of the HANS framework and the insights into spectral correlation to deliver a print preview solution that can be applied to any printing system, that allows for the variation of fundamental imaging choices with- out the need for re-computing model parameters and that delivers ICC-profile-level accuracy. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic23mimir20151013-151202143212-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Accurately previewing the appearance of a print job can make the difference between producing saleable output and wast- ing expensive materials and is a challenge to which a host of solu- tions already exist. However, what the majority of these have in common is that they base their predictions on the inputs to a print- ing system (e.g., continuous-tone data in ink channels) instead of its outputs (i.e., the halftone data that is then printed) and that they are only valid for a given set of choices already made in the print- ing system (e.g., color separation and halftoning). Alternatively, attempting to make appearance predictions using general-purpose models such as Kubelka Munk, Yule Nielsen and Neugebauer re- sults in limited performance on systems whose behavior diverges from these models assumptions, such as inkjet printing. As a result of such constraints, the resulting previews either work only under limited conditions or fail to predict some artifacts while erroneous- ly predicting others that do not materialize in print. The approach presented here takes advantage of the flexibility of the HANS framework and the insights into spectral correlation to deliver a print preview solution that can be applied to any printing system, that allows for the variation of fundamental imaging choices with- out the need for re-computing model parameters and that delivers ICC-profile-level accuracy.
Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop, WYSIWYG, ink on display print preview from Peter Morovic
]]>
455 7 https://cdn.slidesharecdn.com/ss_thumbnails/cic23mimir20151013-151202143212-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correlation Profile /slideshow/analysis-and-compression-of-reflectance-data-using-an-evolved-spectral-correlation-profile/55741512 cic22spectralcorrelationprofile4-151202142639-lva1-app6892
Since spectral data is significantly higher-dimensional than colorimetric data, the choice of operating in a spectral domain brings memory, storage and computational throughput hits with it. While spectral compression techniques exist, e.g., on the basis of Multivariate Analysis (mainly Principal Component Analysis and related methods), they result in representations of spectra that no longer have a direct physical meaning in that their individual val- ues no longer directly express properties at a specific wavelength interval. As a result, such compressed spectral data is not suitable for direct application of physically meaningful computation and analysis. The framework presented here is an evolution and exten- sion of the spectral correlation profile published before. It is a simple model, driven by a few adjustable parameters, that allows for the generation of nearly arbitrary, but physically realistic, spectra that can be computed efficiently, and are useful over a wide range of conditions. A practical application of its principles then includes a spectral compression approach that relies on dis- carding spectral wavelengths that are most redundant, given cor- relation to their neighbors. The goodness of representing realistic spectra is evaluated using the MIPE metric as applied to the SOCS and other databases as a reference. The end result is an efficient, yet physically meaningful, compressed spectral representation that benefits computation, transmission and storage of spectral content.]]>

Since spectral data is significantly higher-dimensional than colorimetric data, the choice of operating in a spectral domain brings memory, storage and computational throughput hits with it. While spectral compression techniques exist, e.g., on the basis of Multivariate Analysis (mainly Principal Component Analysis and related methods), they result in representations of spectra that no longer have a direct physical meaning in that their individual val- ues no longer directly express properties at a specific wavelength interval. As a result, such compressed spectral data is not suitable for direct application of physically meaningful computation and analysis. The framework presented here is an evolution and exten- sion of the spectral correlation profile published before. It is a simple model, driven by a few adjustable parameters, that allows for the generation of nearly arbitrary, but physically realistic, spectra that can be computed efficiently, and are useful over a wide range of conditions. A practical application of its principles then includes a spectral compression approach that relies on dis- carding spectral wavelengths that are most redundant, given cor- relation to their neighbors. The goodness of representing realistic spectra is evaluated using the MIPE metric as applied to the SOCS and other databases as a reference. The end result is an efficient, yet physically meaningful, compressed spectral representation that benefits computation, transmission and storage of spectral content.]]>
Wed, 02 Dec 2015 14:26:39 GMT /slideshow/analysis-and-compression-of-reflectance-data-using-an-evolved-spectral-correlation-profile/55741512 pmorovic@slideshare.net(pmorovic) Analysis and Compression of Reflectance Data Using An Evolved Spectral Correlation Profile pmorovic Since spectral data is significantly higher-dimensional than colorimetric data, the choice of operating in a spectral domain brings memory, storage and computational throughput hits with it. While spectral compression techniques exist, e.g., on the basis of Multivariate Analysis (mainly Principal Component Analysis and related methods), they result in representations of spectra that no longer have a direct physical meaning in that their individual val- ues no longer directly express properties at a specific wavelength interval. As a result, such compressed spectral data is not suitable for direct application of physically meaningful computation and analysis. The framework presented here is an evolution and exten- sion of the spectral correlation profile published before. It is a simple model, driven by a few adjustable parameters, that allows for the generation of nearly arbitrary, but physically realistic, spectra that can be computed efficiently, and are useful over a wide range of conditions. A practical application of its principles then includes a spectral compression approach that relies on dis- carding spectral wavelengths that are most redundant, given cor- relation to their neighbors. The goodness of representing realistic spectra is evaluated using the MIPE metric as applied to the SOCS and other databases as a reference. The end result is an efficient, yet physically meaningful, compressed spectral representation that benefits computation, transmission and storage of spectral content. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic22spectralcorrelationprofile4-151202142639-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Since spectral data is significantly higher-dimensional than colorimetric data, the choice of operating in a spectral domain brings memory, storage and computational throughput hits with it. While spectral compression techniques exist, e.g., on the basis of Multivariate Analysis (mainly Principal Component Analysis and related methods), they result in representations of spectra that no longer have a direct physical meaning in that their individual val- ues no longer directly express properties at a specific wavelength interval. As a result, such compressed spectral data is not suitable for direct application of physically meaningful computation and analysis. The framework presented here is an evolution and exten- sion of the spectral correlation profile published before. It is a simple model, driven by a few adjustable parameters, that allows for the generation of nearly arbitrary, but physically realistic, spectra that can be computed efficiently, and are useful over a wide range of conditions. A practical application of its principles then includes a spectral compression approach that relies on dis- carding spectral wavelengths that are most redundant, given cor- relation to their neighbors. The goodness of representing realistic spectra is evaluated using the MIPE metric as applied to the SOCS and other databases as a reference. The end result is an efficient, yet physically meaningful, compressed spectral representation that benefits computation, transmission and storage of spectral content.
Analysis and Compression of Reflectance Data Using An Evolved Spectral Correlation Profile from Peter Morovic
]]>
324 4 https://cdn.slidesharecdn.com/ss_thumbnails/cic22spectralcorrelationprofile4-151202142639-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Spectra from Correlation /slideshow/spectra-from-correlation/28007641 cic21spectrafromcorrelation-131107100105-phpapp02
Spectral reflectance is a key material property and contributor to object appearance. While it has long been known that reflectance in a given wavelength interval correlates strongly with reflectances in neighboring ones, this correlative property has only been exploited implicitly before. The present paper therefore presents a new approach to spectral analysis and synthesis that consists of first deriving a spectral correlation profile and then using it for a direct and full sampling of the spectral and color gamuts corresponding to it. The resulting technique can be used to generate natural-like spectra (or spectra following other, specific correlation properties) and it can also be incorporated into Bayesian models of spectral estimation.]]>

Spectral reflectance is a key material property and contributor to object appearance. While it has long been known that reflectance in a given wavelength interval correlates strongly with reflectances in neighboring ones, this correlative property has only been exploited implicitly before. The present paper therefore presents a new approach to spectral analysis and synthesis that consists of first deriving a spectral correlation profile and then using it for a direct and full sampling of the spectral and color gamuts corresponding to it. The resulting technique can be used to generate natural-like spectra (or spectra following other, specific correlation properties) and it can also be incorporated into Bayesian models of spectral estimation.]]>
Thu, 07 Nov 2013 10:01:05 GMT /slideshow/spectra-from-correlation/28007641 pmorovic@slideshare.net(pmorovic) Spectra from Correlation pmorovic Spectral reflectance is a key material property and contributor to object appearance. While it has long been known that reflectance in a given wavelength interval correlates strongly with reflectances in neighboring ones, this correlative property has only been exploited implicitly before. The present paper therefore presents a new approach to spectral analysis and synthesis that consists of first deriving a spectral correlation profile and then using it for a direct and full sampling of the spectral and color gamuts corresponding to it. The resulting technique can be used to generate natural-like spectra (or spectra following other, specific correlation properties) and it can also be incorporated into Bayesian models of spectral estimation. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic21spectrafromcorrelation-131107100105-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Spectral reflectance is a key material property and contributor to object appearance. While it has long been known that reflectance in a given wavelength interval correlates strongly with reflectances in neighboring ones, this correlative property has only been exploited implicitly before. The present paper therefore presents a new approach to spectral analysis and synthesis that consists of first deriving a spectral correlation profile and then using it for a direct and full sampling of the spectral and color gamuts corresponding to it. The resulting technique can be used to generate natural-like spectra (or spectra following other, specific correlation properties) and it can also be incorporated into Bayesian models of spectral estimation.
Spectra from Correlation from Peter Morovic
]]>
810 3 https://cdn.slidesharecdn.com/ss_thumbnails/cic21spectrafromcorrelation-131107100105-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Natural Color Profile Adjustment for Professionals /slideshow/natural-color-profile-adjustment-for-professionals/12811084 naturalcolorprofilingv1share-120505100532-phpapp02
While there may be no point in arguing about taste, creative professionals make a living from sharing theirs. Making specific, individual color preferences that a creative professional knows how to achieve when creating content on a display also propagate into print is a significant challenge since it lacks real-time feedback. The present paper introduces a method for allowing creative professionals to use the tools they know and love to also personalize the color behavior of their devices. This is achieved by analyzing color changes applied to images and applying them to a devices ICC profile. As a result the personalized device results in customized color behavior regardless of the workflow used. The paper describes the ICC profile transformation algorithm in detail and provides a color error analysis of its performance.]]>

While there may be no point in arguing about taste, creative professionals make a living from sharing theirs. Making specific, individual color preferences that a creative professional knows how to achieve when creating content on a display also propagate into print is a significant challenge since it lacks real-time feedback. The present paper introduces a method for allowing creative professionals to use the tools they know and love to also personalize the color behavior of their devices. This is achieved by analyzing color changes applied to images and applying them to a devices ICC profile. As a result the personalized device results in customized color behavior regardless of the workflow used. The paper describes the ICC profile transformation algorithm in detail and provides a color error analysis of its performance.]]>
Sat, 05 May 2012 10:05:30 GMT /slideshow/natural-color-profile-adjustment-for-professionals/12811084 pmorovic@slideshare.net(pmorovic) Natural Color Profile Adjustment for Professionals pmorovic While there may be no point in arguing about taste, creative professionals make a living from sharing theirs. Making specific, individual color preferences that a creative professional knows how to achieve when creating content on a display also propagate into print is a significant challenge since it lacks real-time feedback. The present paper introduces a method for allowing creative professionals to use the tools they know and love to also personalize the color behavior of their devices. This is achieved by analyzing color changes applied to images and applying them to a devices ICC profile. As a result the personalized device results in customized color behavior regardless of the workflow used. The paper describes the ICC profile transformation algorithm in detail and provides a color error analysis of its performance. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/naturalcolorprofilingv1share-120505100532-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> While there may be no point in arguing about taste, creative professionals make a living from sharing theirs. Making specific, individual color preferences that a creative professional knows how to achieve when creating content on a display also propagate into print is a significant challenge since it lacks real-time feedback. The present paper introduces a method for allowing creative professionals to use the tools they know and love to also personalize the color behavior of their devices. This is achieved by analyzing color changes applied to images and applying them to a devices ICC profile. As a result the personalized device results in customized color behavior regardless of the workflow used. The paper describes the ICC profile transformation algorithm in detail and provides a color error analysis of its performance.
Natural Color Profile Adjustment for Professionals from Peter Morovic
]]>
720 2 https://cdn.slidesharecdn.com/ss_thumbnails/naturalcolorprofilingv1share-120505100532-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Optimizing HANS Color Separation: Meet the CMY Metamers /slideshow/optimizing-hans-color-separation-meet-the-cmy-metamers/10121523 cichanscmymetamers6-111111104329-phpapp02
]]>

]]>
Fri, 11 Nov 2011 10:43:28 GMT /slideshow/optimizing-hans-color-separation-meet-the-cmy-metamers/10121523 pmorovic@slideshare.net(pmorovic) Optimizing HANS Color Separation: Meet the CMY Metamers pmorovic <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cichanscmymetamers6-111111104329-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Optimizing HANS Color Separation: Meet the CMY Metamers from Peter Morovic
]]>
987 126 https://cdn.slidesharecdn.com/ss_thumbnails/cichanscmymetamers6-111111104329-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Color Scrambling for Secure Digital Content Distribution /slideshow/color-scrambling-for-secure-digital-content-distribution/5783428 cic18colorscrambling-101115053259-phpapp01
Presented at the 18th IS&T/SID Color Imaging Conference in San Antonio (TX), USA.]]>

Presented at the 18th IS&T/SID Color Imaging Conference in San Antonio (TX), USA.]]>
Mon, 15 Nov 2010 05:32:52 GMT /slideshow/color-scrambling-for-secure-digital-content-distribution/5783428 pmorovic@slideshare.net(pmorovic) Color Scrambling for Secure Digital Content Distribution pmorovic Presented at the 18th IS&T/SID Color Imaging Conference in San Antonio (TX), USA. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cic18colorscrambling-101115053259-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presented at the 18th IS&amp;T/SID Color Imaging Conference in San Antonio (TX), USA.
Color Scrambling for Secure Digital Content Distribution from Peter Morovic
]]>
560 1 https://cdn.slidesharecdn.com/ss_thumbnails/cic18colorscrambling-101115053259-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-pmorovic-48x48.jpg?cb=1606830583 With a background in computer science and mathematics I have specialized in computational color, vision and 2D/3D imaging with 10+ years experience in an industrial, product driven environment. My skills span fundamental research and development/productization of color workflows and pipelines and my work has resulted in 120+ patent applications (20 of which granted) and 50+ refereed journal and conference papers to date. Areas of Expertise: - color input device pipelines (white balancing, color correction, device characterization) - 2D and 3D printing pipelines (halftoning, color separation, characterization and optimization for print attributes, spectral and colorimetric printer charact... about.me/petermorovic https://cdn.slidesharecdn.com/ss_thumbnails/cic26npacoptimizationkey-181126092029-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/halftone-structure-optimization-using-convex-programming/124025755 Halftone structure opt... https://cdn.slidesharecdn.com/ss_thumbnails/cic25hans3d-171031213134-thumbnail.jpg?width=320&height=320&fit=bounds pmorovic/hans3d-a-multimaterial-volumetric-voxelbyvoxel-content-processing-pipeline-for-color-and-beyond-81439829 HANS3D: A Multi-Materi... https://cdn.slidesharecdn.com/ss_thumbnails/20161110cickeynotemod-161122165842-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/a-relational-approach-to-color/69417577 A relational approach ...