ITMO20120228A1 - METHOD AND PROCESS FOR PROCESSING IMAGES. - Google Patents
METHOD AND PROCESS FOR PROCESSING IMAGES. Download PDFInfo
- Publication number
- ITMO20120228A1 ITMO20120228A1 IT000228A ITMO20120228A ITMO20120228A1 IT MO20120228 A1 ITMO20120228 A1 IT MO20120228A1 IT 000228 A IT000228 A IT 000228A IT MO20120228 A ITMO20120228 A IT MO20120228A IT MO20120228 A1 ITMO20120228 A1 IT MO20120228A1
- Authority
- IT
- Italy
- Prior art keywords
- image
- parameter
- degree
- colors
- gamut
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 137
- 230000008569 process Effects 0.000 title claims description 83
- 238000012545 processing Methods 0.000 title description 12
- 238000007639 printing Methods 0.000 claims description 86
- 239000003086 colorant Substances 0.000 claims description 72
- 239000007787 solid Substances 0.000 claims description 30
- 230000004048 modification Effects 0.000 claims description 23
- 238000012986 modification Methods 0.000 claims description 23
- 230000008859 change Effects 0.000 claims description 9
- 238000007620 mathematical function Methods 0.000 claims description 8
- 238000011156 evaluation Methods 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims description 3
- 238000006073 displacement reaction Methods 0.000 claims description 2
- 239000000919 ceramic Substances 0.000 description 16
- 238000012360 testing method Methods 0.000 description 4
- 238000005034 decoration Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000010304 firing Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000976 ink Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000000049 pigment Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000011158 quantitative evaluation Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007650 screen-printing Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/46—Colour picture communication systems
- H04N1/56—Processing of colour picture signals
- H04N1/60—Colour correction or control
- H04N1/6058—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut
- H04N1/6063—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut dependent on the contents of the image to be reproduced
- H04N1/6066—Reduction of colour to a range of reproducible colours, e.g. to ink- reproducible colour gamut dependent on the contents of the image to be reproduced dependent on the gamut of the image to be reproduced
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Printing Methods (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Non-Silver Salt Photosensitive Materials And Non-Silver Salt Photography (AREA)
- Purification Treatments By Anaerobic Or Anaerobic And Aerobic Bacteria Or Animals (AREA)
Description
DESCRIZIONE DESCRIPTION
“Metodo ed apparato per processare immagini” "Method and apparatus for processing images"
L’invenzione concerne un metodo ed un apparato per processare un’immagine, particolarmente al fine di modificare l’immagine in modo tale che il maggior numero possibile dei colori di quest’ultima rientri nel gamut di un processo di stampa mediante il quale l’immagine potrà successivamente essere stampata. The invention relates to a method and an apparatus for processing an image, particularly in order to modify the image in such a way that the greatest possible number of the latter's colors fall within the gamut of a printing process by which the image can later be printed.
Il metodo e l’apparato secondo l’invenzione sono particolarmente adatti per essere utilizzati nel campo ceramico, soprattutto per quanto riguarda la decorazione di piastrelle ceramiche. Tuttavia, il metodo e l’apparato secondo l’invenzione possono teoricamente essere impiegati anche in settori diversi dal settore ceramico. The method and the apparatus according to the invention are particularly suitable for use in the ceramic field, especially as regards the decoration of ceramic tiles. However, the method and the apparatus according to the invention can theoretically also be used in sectors other than the ceramic sector.
Quando si seleziona un’immagine da stampare, può accadere che i colori che formano l’immagine non siano completamente ricompresi all’interno del gamut del processo di stampa che si intende utilizzare, ossia all’interno della gamma di colori che il particolare processo di stampa impiegato consente effettivamente di riprodurre. Per esempio, nel caso di piastrelle ceramiche, i colori che possono effettivamente essere applicati in una data linea produttiva sono frequentemente limitati a causa, per esempio, del tipo di pigmenti ceramici effettivamente disponibili per la formulazione degli smalti, oppure del colore di fondo delle piastrelle che si desidera decorare, o ancora dell’influenza di particolari parametri del processo produttivo delle piastrelle ceramiche, quali la temperatura del forno in cui vengono cotte le piastrelle decorate. When selecting an image to print, it may happen that the colors that form the image are not fully included within the gamut of the printing process that you intend to use, i.e. within the range of colors that the particular printing process printing employed actually allows you to reproduce. For example, in the case of ceramic tiles, the colors that can actually be applied in a given production line are frequently limited due to, for example, the type of ceramic pigments actually available for the formulation of the glazes, or the background color of the tiles. you want to decorate, or the influence of particular parameters of the ceramic tile production process, such as the temperature of the kiln in which the decorated tiles are fired.
Se i colori che formano l’immagine sono al di fuori del gamut del processo di stampa impiegato, e se non è possibile intervenire sui parametri del processo di stampa, l’operatore modifica l’immagine al fine di assicurare che il maggior numero possibile dei colori dell’immagine siano effettivamente stampabili tramite il processo di stampa utilizzato. Attualmente, ciò viene fatto utilizzando programmi grafici quali ad esempio Adobe® Photoshop®, tramite i quali l’operatore deve modificare manualmente i colori che formano l’immagine in modo tale da adottare colori che rientrino nel gamut del processo di stampa. Questa modalità di procedere comporta tuttavia un notevole dispendio di tempo, soprattutto perché i programmi grafici noti non forniscono strumenti in grado di suggerire come modificare l’immagine. L’operatore deve pertanto contare unicamente sulla propria esperienza per modificare l’immagine in modo che i colori di quest’ultima rientrino nel gamut del processo di stampa. Inoltre, l’operatore è obbligato ad effettuare prove di stampa e conseguente cottura della piastrella di ceramica per verificare se le modifiche che ha introdotto portano ad un risultato accettabile. If the colors that form the image are outside the gamut of the printing process used, and if it is not possible to modify the parameters of the printing process, the operator modifies the image in order to ensure that as many of the image colors are actually printable by the printing process used. Currently, this is done using graphic programs such as Adobe® Photoshop®, through which the operator must manually change the colors that form the image in order to adopt colors that fall within the gamut of the printing process. This method of proceeding, however, involves a considerable waste of time, especially since the known graphics programs do not provide tools that can suggest how to modify the image. The operator must therefore rely solely on his own experience to modify the image so that the colors of the latter fall within the gamut of the printing process. In addition, the operator is obliged to carry out printing tests and subsequent firing of the ceramic tile to check if the changes he has introduced lead to an acceptable result.
Sono inoltre noti programmi in grado di rappresentare in uno spazio colore il gamut di un particolare dispositivo di stampa e l’insieme di colori che formano un’immagine. Tali programmi consentono inoltre di utilizzare un mouse per spostare l’insieme di colori dell’immagine nello spazio colore, rispetto al gamut del dispositivo di stampa. Vengono così generate una pluralità di varianti di un’immagine di partenza, cosicché l’operatore possa successivamente scegliere per la stampa la variante che preferisce. Programs are also known that can represent the gamut of a particular printing device and the set of colors that form an image in a color space. These programs also allow you to use a mouse to move the set of colors of the image in the color space, with respect to the gamut of the printing device. A plurality of variants of a starting image are thus generated, so that the operator can subsequently choose the variant they prefer for printing.
Questi programmi, che forniscono indicazioni soltanto qualitative, sono stati studiati per il settore della stampa su carta, in cui vengono utilizzati dispositivi di stampa aventi un gamut estremamente ampio. Tali dispositivi di stampa sono in grado di riprodurre sostanzialmente tutti i colori dell’immagine. These programs, which only provide qualitative information, have been designed for the paper printing industry, where printing devices with an extremely wide gamut are used. These printing devices are able to reproduce substantially all the colors of the image.
Uno scopo dell’invenzione è migliorare i metodi e gli apparati noti per processare un’immagine destinata ad essere stampata tramite un processo di stampa avente un gamut relativamente ristretto, ossia in grado di stampare soltanto un numero limitato di colori, particolarmente tramite un processo di stampa ceramico. Un ulteriore scopo è fornire un metodo ed un apparato per modificare i colori di un’immagine, che consentano di ridurre i tempi necessari per assicurare che i colori dell’immagine modificata siano il più possibile compresi nel gamut del processo di stampa. An object of the invention is to improve the known methods and apparatuses for processing an image intended to be printed by means of a printing process having a relatively narrow gamut, i.e. capable of printing only a limited number of colors, particularly by means of a printing process. ceramic print. A further purpose is to provide a method and an apparatus for modifying the colors of an image, which allow to reduce the time required to ensure that the colors of the modified image are included as much as possible in the gamut of the printing process.
Un altro scopo è fornire un metodo ed un apparato per modificare i colori di un’immagine, che possano essere utilizzati con facilità anche da operatori non esperti. Ancora un altro scopo è fornire un metodo ed un apparato per modificare i colori di un’immagine, che permettano di ridurre il numero di prove di stampa che devono essere effettuate prima di ottenere un’immagine modificata accettabile. Another purpose is to provide a method and an apparatus for changing the colors of an image, which can be used easily even by non-expert operators. Yet another purpose is to provide a method and an apparatus for modifying the colors of an image, which allow to reduce the number of printing tests that must be carried out before obtaining an acceptable modified image.
Un ulteriore scopo è fornire un metodo ed un apparato che consentano di modificare un’immagine, intervenendo sull’immagine in maniera numericamente quantificabile e ottenendo risultati misurabili. A further purpose is to provide a method and an apparatus that allow you to modify an image, intervening on the image in a numerically quantifiable manner and obtaining measurable results.
In un primo aspetto dell’invenzione, è previsto un metodo comprendente le fasi di: In a first aspect of the invention, there is a method comprising the steps of:
- visualizzazione, in uno spazio colore comune, del gamut di un processo di stampa e di un solido rappresentante i colori di un’immagine; - display, in a common color space, of the gamut of a print process and of a solid representing the colors of an image;
- valutazione del grado di sovrapposizione fra il gamut del processo di stampa e il solido rappresentante i colori dell’immagine in detto spazio colore; - evaluation of the degree of overlap between the gamut of the printing process and the solid representing the colors of the image in said color space;
- se il grado di sovrapposizione è insufficiente, modifica di almeno un parametro dell’immagine; - if the degree of overlap is insufficient, change at least one parameter of the image;
- spostamento del solido rappresentante i colori dell’immagine in detto spazio colore da una prima posizione corrispondente all’immagine prima della fase di modifica ad una seconda posizione corrispondente all’immagine dopo la fase di modifica, così da poter valutare il grado di sovrapposizione dopo la fase di modifica. - displacement of the solid representing the colors of the image in said color space from a first position corresponding to the image before the modification phase to a second position corresponding to the image after the modification phase, so as to be able to evaluate the degree of overlap after the modification phase.
In un secondo aspetto dell’invenzione, è previsto un apparato comprendente: In a second aspect of the invention, an apparatus is provided comprising:
- un dispositivo di visualizzazione configurato per visualizzare, in uno spazio colore comune, il gamut di un processo di stampa e un solido rappresentante i colori di un’immagine, in modo da poter valutare il grado di sovrapposizione fra il gamut del processo di stampa e il solido rappresentante i colori dell’immagine; - a display device configured to display, in a common color space, the gamut of a print process and a solid representing the colors of an image, in order to evaluate the degree of overlap between the gamut of the print process and the solid representing the colors of the image;
- un dispositivo di modifica per modificare almeno un parametro dell’immagine, così da aumentare il grado di sovrapposizione; - a modification device to modify at least one parameter of the image, so as to increase the degree of overlap;
- un’unità di controllo programmata per spostare il solido rappresentante i colori dell’immagine nello spazio colore visualizzato dal dispositivo di visualizzazione, da una prima posizione corrispondente all’immagine prima della fase di modifica ad una seconda posizione corrispondente all’immagine dopo la fase di modifica. - a control unit programmed to move the solid representing the colors of the image in the color space displayed by the display device, from a first position corresponding to the image before the modification phase to a second position corresponding to the image after the phase of modification.
Il metodo e l’apparato secondo l’invenzione consentono di modificare rapidamente e facilmente un’immagine in modo da aumentare il grado di sovrapposizione fra il solido rappresentante i colori dell’immagine e il gamut del processo di stampa. In questo modo è possibile ottenere immagini modificate che possono essere stampate con successo anche con processi di stampa aventi un gamut piuttosto ristretto, come accade nel settore ceramico. The method and the apparatus according to the invention allow you to quickly and easily modify an image in order to increase the degree of overlap between the solid representing the colors of the image and the gamut of the printing process. In this way it is possible to obtain modified images that can be printed successfully even with printing processes with a rather narrow gamut, as happens in the ceramic sector.
Il grado di sovrapposizione fra il gamut del processo di stampa e il solido rappresentante i colori dell’immagine può essere valutato, visivamente o con l’ausilio di strumenti numerici, anche da operatori non esperti. Questo rende il metodo e l’apparato secondo l’invenzione utilizzabili da chiunque, dopo un periodo di training estremamente breve. The degree of overlap between the gamut of the printing process and the solid representing the colors of the image can be assessed, visually or with the aid of numerical tools, even by non-expert operators. This makes the method and the apparatus according to the invention usable by anyone, after an extremely short training period.
Inoltre, valutando, in particolare numericamente, il grado di sovrapposizione fra il gamut del processo di stampa e il solido rappresentante i colori dell’immagine modificata, è possibile avere un feedback immediato sulla bontà della modifica effettuata. Ciò consente di ridurre i tempi di elaborazione necessari per mettere a punto un’immagine che possa essere stampata con successo anche in un processo di stampa avente un gamut relativamente ristretto. Per lo stesso motivo, è possibile ridurre il numero di prove di stampa che è necessario effettuare prima di ottenere un’immagine accettabile. Furthermore, by evaluating, in particular numerically, the degree of overlap between the gamut of the printing process and the solid representing the colors of the modified image, it is possible to have immediate feedback on the effectiveness of the modification made. This allows you to reduce the processing time required to fine-tune an image that can be printed successfully even in a printing process with a relatively narrow gamut. For the same reason, it is possible to reduce the number of print tests that must be carried out before obtaining an acceptable image.
Il parametro o i parametri su cui si interviene per modificare l’immagine possono essere quantificati numericamente, sia per quanto riguarda il loro valore iniziale, che per quanto riguarda il loro valore modificato. Ciò consente di elaborare l’immagine in maniera controllabile, precisa e ripetibile. The parameter or parameters on which action is taken to modify the image can be quantified numerically, both in terms of their initial value and in terms of their modified value. This allows you to process the image in a controllable, precise and repeatable manner.
La precisione del metodo e dell’apparato secondo l’invenzione può essere aumentata qualora la valutazione del grado di sovrapposizione fra il gamut del processo di stampa e il solido rappresentante i colori dell’immagine venga fatta numericamente. The accuracy of the method and of the apparatus according to the invention can be increased if the evaluation of the degree of overlap between the gamut of the printing process and the solid representing the colors of the image is done numerically.
L’invenzione potrà essere meglio compresa ed attuata con riferimento agli allegati disegni, che ne illustrano una versione esemplificativa e non limitativa di attuazione, in cui: The invention can be better understood and implemented with reference to the attached drawings, which illustrate an exemplary and non-limiting version of implementation, in which:
Figura 1 è una vista mostrante una schermata di un elaboratore, in una fase iniziale di un metodo per processare immagini; Figure 1 is a view showing a screen of a computer, in an initial phase of a method for processing images;
Figura 2 è una vista come quella di Figura 1, mostrante una schermata dell’elaboratore in una fase intermedia del metodo; Figure 2 is a view like that of Figure 1, showing a screen of the computer in an intermediate stage of the method;
Figura 3 è una vista come quella di Figura 1, mostrante una schermata dell’elaboratore in una fase finale del metodo. Figure 3 is a view like that of Figure 1, showing a screen of the computer in a final phase of the method.
Nel seguito verrà descritta una versione esemplificativa di un metodo per processare immagini destinate ad essere stampate tramite un processo di stampa. Questo metodo è particolarmente adatto ad essere utilizzato nell’ambito di processi di stampa ceramici, soprattutto di processi di stampa o decorazione di piastrelle ceramiche, ma non è escluso che il metodo possa essere applicato anche a processi di stampa su oggetti non ceramici. An exemplary version of a method for processing images intended to be printed by a printing process will be described below. This method is particularly suitable for use in ceramic printing processes, especially printing processes or ceramic tile decoration, but it is not excluded that the method can also be applied to printing processes on non-ceramic objects.
Il metodo che verrà descritto consente di aumentare il numero di colori di un’immagine che rientrano nel gamut del processo di stampa utilizzato. The method that will be described allows you to increase the number of colors in an image that fall within the gamut of the printing process used.
Si definisce “gamut” di un processo di stampa l’insieme dei colori che il processo di stampa in questione consente effettivamente di riprodurre. Infatti, alcuni processi di stampa sono soggetti a limitazioni che rendono impossibile stampare tutti i colori visibili. Per esempio, nel caso di un processo di stampa di piastrelle ceramiche, il gamut del processo di stampa è influenzato da numerosi fattori quali il colore di fondo delle piastrelle, il numero e il tipo di smalti o inchiostri ceramici disponibili, la tecnologia di applicazione dello smalto o dell’inchiostro, le temperature e i tempi di cottura della piastrella stampata. La combinazione di questi fattori restringe sensibilmente il gamut di un processo di stampa di piastrelle ceramiche rispetto ad altri processi di stampa, per esempio rispetto ai processi di stampa su carta. The "gamut" of a printing process is defined as the set of colors that the printing process in question actually allows to reproduce. In fact, some print jobs are subject to limitations that make it impossible to print all visible colors. For example, in the case of a ceramic tile printing process, the gamut of the printing process is influenced by numerous factors such as the background color of the tiles, the number and type of glazes or ceramic inks available, the application technology of the glaze or ink, the temperatures and firing times of the printed tile. The combination of these factors significantly narrows the gamut of a ceramic tile printing process compared to other printing processes, for example compared to paper printing processes.
Il metodo per processare immagini che verrà descritto può essere attuato utilizzando un programma informatico eseguito su un apparato atto a realizzare automaticamente le fasi di cui il metodo si compone. The method for processing images that will be described can be implemented using a computer program executed on an apparatus capable of automatically carrying out the phases of which the method is composed.
L’apparato comprende un elaboratore presentante un dispositivo di visualizzazione, particolarmente un monitor, sul quale possono essere visualizzati vari strumenti destinati ad assistere un operatore nell’elaborazione di un’immagine. L’apparato comprende inoltre un dispositivo di modifica, per esempio un mouse, un joystick o una tastiera, tramite il quale l’operatore può modificare l’immagine. Infine, l’apparato comprende un’unità di controllo che controlla il dispositivo di visualizzazione, anche in risposta alle impostazioni scelte dall’operatore tramite il dispositivo di modifica. The apparatus includes a computer presenting a display device, particularly a monitor, on which various tools intended to assist an operator in processing an image can be displayed. The device also includes a modification device, for example a mouse, a joystick or a keyboard, through which the operator can modify the image. Finally, the apparatus includes a control unit that controls the display device, also in response to the settings chosen by the operator through the modification device.
Il dispositivo di visualizzazione è atto a visualizzare una schermata comprendende una finestra 1 in cui può essere mostrato il gamut del processo di stampa. The display device is adapted to display a screen comprising a window 1 in which the gamut of the printing process can be shown.
Il gamut del processo di stampa può essere rappresentato tridimensionalmente in uno spazio colore, per esempio in uno spazio colore CIELab, mostrando i colori stampabili dal processo di stampa in questione mediante le loro coordinate lungo gli assi L, a, b. Fra questi, l’asse L rappresenta la luminosità ed, in particolare, L = 0 corrisponde al colore nero mentre L = 100 corrisponde ad un colore bianco diffuso. L’asse a rappresenta la posizione fra il colore magenta e il verde, che varia dal verde al magenta spostandosi da valori negativi a valori positivi. L’asse b rappresenta invece la posizione fra il giallo e il blu, che varia dal blu al giallo spostandosi da valori negativi a valori positivi. Il gamut del processo di stampa può essere fornito in ingresso al metodo per processare immagini, per esempio utilizzando un qualsiasi profilo ICC. The gamut of the printing process can be represented three-dimensionally in a color space, for example in a CIELab color space, showing the printable colors from the printing process in question by their coordinates along the L, a, b axes. Among these, the L axis represents the brightness and, in particular, L = 0 corresponds to the black color while L = 100 corresponds to a diffuse white color. Axis a represents the position between magenta and green, which varies from green to magenta moving from negative to positive values. The b axis, on the other hand, represents the position between yellow and blue, which varies from blue to yellow moving from negative to positive values. The gamut of the print job can be input to the method for processing images, for example using any ICC profile.
Nella Figura 1, il gamut 2 del processo di stampa è un solido tridimensionale mostrato con un colore grigio scuro, in cui i punti corrispondenti a colori effettivamente ottenibili al termine del processo di stampa sono stati rappresentati, come sopra spiegato, nello spazio CIELab. In Figure 1, the gamut 2 of the printing process is a three-dimensional solid shown with a dark gray color, in which the points corresponding to colors actually obtainable at the end of the printing process have been represented, as explained above, in the CIELab space.
Naturalmente, è possibile rappresentare il gamut del processo di stampa anche in uno spazio colore diverso dallo spazio CIELab. Of course, it is also possible to represent the gamut of the printing process in a color space other than the CIELab space.
Nel medesimo spazio colore in cui è stato visualizzato il gamut 2 del processo di stampa, viene inoltre visualizzato l’insieme di colori 3 di un’immagine presa come punto di partenza per generare un’immagine da stampare. L’insieme di colori 3 definisce nello spazio colore un solido tridimensionale, mostrato con un colore grigio chiaro in Figura 1, i cui punti corrispondono ai colori presenti nell’immagine di partenza. In the same color space in which the gamut 2 of the printing process was displayed, the set of colors 3 of an image taken as a starting point to generate an image to be printed is also displayed. The set of colors 3 defines a three-dimensional solid in the color space, shown with a light gray color in Figure 1, whose points correspond to the colors present in the starting image.
Confrontando la posizione del gamut 2 del processo di stampa e dell’insieme di colori 3 nello spazio colore, l’operatore può valutare il grado di sovrapposizione fra il gamut 2 del processo di stampa e l’insieme di colori 3. Nell’esempio mostrato in Figura 1, la quasi totalità dell’insieme di colori 3 dell’immagine è al di fuori del gamut 2 del processo di stampa. Ciò significa che il processo di stampa non è in grado di riprodurre l’immagine di partenza con fedeltà. By comparing the position of print job gamut 2 and color set 3 in the color space, the operator can assess the degree of overlap between print job gamut 2 and color set 3. In the example shown in Figure 1, almost all of the image's color set 3 is out of gamut 2 of the printing process. This means that the printing process is not able to reproduce the starting image with fidelity.
L’immagine di partenza può essere ottenuta in modo qualsiasi, per esempio scannerizzando una fotografia o un disegno, oppure generando un disegno con un apposito programma di grafica, o scattando una fotografia ad un elemento di interesse, o ancora scaricando un’immagine da Internet. Nell’esempio considerato, l’immagine di partenza è una fotografia ad elevata risoluzione di un legno che si vorrebbe riprodurre sull’oggetto da stampare. The starting image can be obtained in any way, for example by scanning a photograph or a drawing, or by generating a drawing with a special graphics program, or by taking a photograph of an element of interest, or by downloading an image from the Internet. . In the example considered, the starting image is a high resolution photograph of a wood that you would like to reproduce on the object to be printed.
L’immagine di partenza può essere caricata dall’operatore ad esempio agendo su una finestra di scelta 4 visualizzabile dal dispositivo di visualizzazione. La finestra di scelta 4 fornisce all’operatore la possibilità di scegliere un percorso corrispondente ad una posizione di una memoria dell’elaboratore nella quale l’immagine è stata salvata. Dopo che l’immagine di partenza è stata caricata, l’operatore può selezionare una finestra di modifica 5, mostrata in Figura 2, agendo sulla quale l’operatore può modificare uno o più parametri dell’immagine. The starting image can be loaded by the operator for example by acting on a selection window 4 that can be viewed from the display device. The selection window 4 provides the operator with the ability to choose a path corresponding to a location of a computer memory in which the image has been saved. After the starting image has been loaded, the operator can select an edit window 5, shown in Figure 2, by acting on which the operator can modify one or more image parameters.
In particolare, nell’esempio raffigurato, la finestra di modifica 5 consente all’operatore di modificare quattro parametri dell’immagine, ossia: In particular, in the example shown, the edit window 5 allows the operator to modify four image parameters, namely:
- punto di bianco W; - white point W;
- punto di nero K; - black point K;
- tonalità o tinta H (in inglese “hue”). Questo parametro corrisponde ad un angolo di rotazione dell’immagine attorno all’asse L nella rappresentazione dei colori nello spazio colore CIELab; - hue or hue H (in English “hue”). This parameter corresponds to an angle of rotation of the image around the L axis in the representation of colors in the CIELab color space;
- saturazione o purezza S. Questo parametro è indicativo dell’intensità di una specifica tonalità. Diminuendo la saturazione S, i punti dell’immagine si avvicinano all’asse L dello spazio colore CIELab e tendono ad assumere tonalità di grigio. - saturation or purity S. This parameter is indicative of the intensity of a specific shade. By decreasing the saturation S, the points of the image approach the L axis of the CIELab color space and tend to take on shades of gray.
In una versione non raffigurata, è possibile modificare anche altri parametri dell’immagine in aggiunta e/o in sostituzione dei parametri sopra elencati. In a version not shown, it is also possible to modify other image parameters in addition to and / or in place of the parameters listed above.
Per modificare ciascun parametro dell’immagine, l’operatore può agire su un elemento di modifica che, nell’esempio raffigurato, ha la forma di un cursore 6. Ciascun cursore 6 è mobile lungo una linea 7 che, nell’esempio raffigurato, ha la forma di una linea graduata. La posizione del cursore 6 può essere modificata dall’operatore per mezzo, ad esempio, del mouse o della tastiera. To modify each parameter of the image, the operator can act on a modification element which, in the example shown, has the shape of a cursor 6. Each cursor 6 is movable along a line 7 which, in the example shown, has the shape of a graduated line. The position of the cursor 6 can be changed by the operator using, for example, the mouse or keyboard.
Per ciascun parametro dell’immagine, può essere prevista una casella 8 nella quale può essere visualizzato il valore attuale del parametro considerato. For each image parameter, a box 8 may be provided in which the current value of the parameter considered can be displayed.
Per esempio, nella situazione mostrata in Figura 2, il punto di bianco W dell’immagine ha valore 60, il punto di nero K ha valore 9, la tonalità ha valore 65 e la saturazione ha valore 40. For example, in the situation shown in Figure 2, the white point W of the image has a value of 60, the black point K has a value of 9, the hue has a value of 65 and the saturation has a value of 40.
Per ciascun parametro dell’immagine, può essere previsto, lungo la corrispondente linea 7, un indicatore di posizione iniziale 9, meglio visibile in Figura 3. L’indicatore di posizione iniziale 9 è disposto, lungo la rispettiva linea 7, in una posizione corrispondente al valore numerico che il parametro considerato aveva inizialmente, ossia prima che sull’immagine venissero effettuate modifiche. For each parameter of the image, an initial position indicator 9 can be provided along the corresponding line 7, better visible in Figure 3. The initial position indicator 9 is arranged, along the respective line 7, in a corresponding position to the numerical value that the parameter considered initially had, ie before any changes were made to the image.
L’indicatore di posizione iniziale 9 consente pertanto all’operatore che sta modificando l’immagine di controllare, istante per istante, quanto i parametri modificati dell’immagine sono lontani dai parametri iniziali. The initial position indicator 9 therefore allows the operator who is modifying the image to check, moment by moment, how far the modified image parameters are from the initial parameters.
Per uno o più parametri dell’immagine, è anche possibile mostrare, lungo la corrispondente linea 7, un intervallo 10 corrispondente all’intervallo di valori che quel parametro ha nel gamut 2 del processo di stampa. Rappresentare l’intervallo 10 è particolarmente significativo per il punto di bianco W e per il punto di nero K, come mostrato in Figura 2. L’intervallo 10 può essere rappresentato per esempio evidenziando con un colore particolare un segmento della linea 7. For one or more image parameters, it is also possible to show, along the corresponding line 7, an interval 10 corresponding to the range of values that that parameter has in gamut 2 of the printing process. Representing the interval 10 is particularly significant for the white point W and the black point K, as shown in Figure 2. The interval 10 can be represented for example by highlighting a segment of line 7 with a particular color.
L’intervallo 10 consente all’operatore di rendersi conto immediatamente se il parametro dell’immagine che sta considerando è vicino o lontano dai valori che quel parametro ha nel gamut 2 del processo di stampa. L’operatore può così comprendere se ed in che modo è opportuno modificare quel particolare parametro dell’immagine. The interval 10 allows the operator to immediately realize if the parameter of the image he is considering is near or far from the values that that parameter has in gamut 2 of the printing process. The operator can thus understand if and how it is appropriate to modify that particular image parameter.
Per esempio, nella situazione illustrata in Figura 2, il punto di bianco W dell’immagine ha inizialmente il valore 60, che ricade all’interno dell’intervallo 10 definito dai valori del punto di bianco W del gamut 2 del processo di stampa. Una modifica del punto di bianco W dell’immagine può dunque essere in prima battuta ritenuta superflua. For example, in the situation illustrated in Figure 2, the white point W of the image initially has the value 60, which falls within the range 10 defined by the values of the white point W of gamut 2 of the printing process. A change in the white point W of the image may therefore be considered superfluous in the first place.
Il punto di nero K è invece al di fuori dell’intervallo 10 definito dai valori che il punto di nero K assume nel gamut 2 del processo di stampa. In particolare, il punto di nero K dell’immagine ha un valore molto più basso del corrispondente intervallo 10. Da ciò, l’operatore comprende che, ai fini di migliorare il grado di sovrapposizione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa, è utile aumentare il valore del punto di nero K dell’immagine. The black point K is instead outside the range 10 defined by the values that the black point K assumes in gamut 2 of the printing process. In particular, the black point K of the image has a much lower value than the corresponding interval 10. From this, the operator understands that, in order to improve the degree of overlap between the set of colors 3 of the image and the gamut 2 of the printing process, it is useful to increase the value of the black point K of the image.
Il dispositivo di visualizzazione può inoltre essere configurato per visualizzare un’anteprima 11 dell’immagine corrispondente ai parametri attuali. L’anteprima 11 può essere visualizzata nella finestra di modifica 5, come mostrato nell’esempio di Figura 2, oppure in una differente posizione resa disponibile dal dispositivo di visualizzazione. Grazie all’anteprima 11, l’operatore può effettuare un’analisi visiva di tipo qualitativo dell’immagine attuale. The display device can also be configured to display a preview 11 of the image corresponding to the current parameters. The preview 11 can be viewed in the edit window 5, as shown in the example of Figure 2, or in a different position made available by the display device. Thanks to preview 11, the operator can perform a qualitative visual analysis of the current image.
In una versione, il metodo comprende la fase di effettuare una valutazione quantitativa del grado di sovrapposizione del gamut 2 del processo di stampa e dell’insieme di colori 3 dell’immagine. Nell’esempio raffigurato, tale valutazione quantitativa può essere attivata per mezzo di un pulsante 12 della finestra di modifica 5. Il pulsante 12 attiva una funzione matematica che fornisce una stima della dimensione dell’intersezione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa. In altre parole, la suddetta funzione matematica determina quanta parte dell’insieme di colori 3 dell’immagine è contenuta nel gamut 2 del processo di stampa. Quanto più la parte dell’insieme di colori 3 contenuta nel gamut 2 si avvicina al 100% dell’insieme di colori 3, tanto più numerosi sono i colori dell’immagine effettivamente stampabili dal processo di stampa. In one version, the method includes the step of carrying out a quantitative assessment of the degree of overlap of the gamut 2 of the printing process and of the set of colors 3 of the image. In the example shown, this quantitative evaluation can be activated by means of a button 12 of the editing window 5. Button 12 activates a mathematical function that provides an estimate of the size of the intersection between the set of colors 3 of the image and gamut 2 of the print job. In other words, the aforementioned mathematical function determines how much of the set of colors 3 of the image is contained in the gamut 2 of the printing process. The more the part of the set of colors 3 contained in the gamut 2 approaches 100% of the set of colors 3, the more numerous are the colors of the image that can actually be printed by the printing process.
I risultati della valutazione quantitativa di cui sopra possono essere mostrati attraverso una rappresentazione grafica che, nell’esempio raffigurato, comprende una barra 13, visibile in Figura 3. La barra 13 può essere visualizzata all’interno di una finestra allungata 14. La lunghezza della barra 13 è proporzionale al grado di sovrapposizione fra il gamut 2 del processo di stampa e l’insieme di colori 3 dell’immagine. In altre parole, se la lunghezza della barra 13 è uguale alla lunghezza della finestra allungata 14, il grado di sovrapposizione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa è pari al 100%, il che significa che tutti i colori dell’immagine sono contenuti nel gamut del processo di stampa. Di conseguenza, tutti i colori dell’immagine sono riproducibili dal processo di stampa con fedeltà. Se invece, come mostrato in Figura 2, la barra 13 non è visibile all’interno della finestra allungata 14, il grado di sovrapposizione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa è nullo, ossia l’immagine non è stampabile in modo corretto dal processo di stampa considerato. The results of the above quantitative assessment can be shown through a graphical representation which, in the example shown, includes a bar 13, visible in Figure 3. The bar 13 can be displayed inside an elongated window 14. The length of the bar 13 is proportional to the degree of overlap between the gamut 2 of the printing process and the set of colors 3 of the image. In other words, if the length of the bar 13 is equal to the length of the elongated window 14, the degree of overlap between the color set 3 of the image and the gamut 2 of the printing process is 100%, which means that all the colors of the image are contained in the gamut of the print job. Consequently, all the colors of the image are reproducible by the printing process with fidelity. If, on the other hand, as shown in Figure 2, the bar 13 is not visible inside the elongated window 14, the degree of overlap between the color set 3 of the image and the gamut 2 of the printing process is zero, i.e. the image is not printable correctly from the printing process under consideration.
In tutte le condizioni intermedie, l’operatore può avere un’indicazione precisa del grado di sovrapposizione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa valutando la lunghezza della barra 13 mostrata all’interno della finestra allungata 14. Questa valutazione è più precisa di quella che si può ottenere semplicemente osservando il gamut 2 del processo di stampa e il solido rappresentante l’insieme di colori 3 dell’immagine nello spazio colore. In all intermediate conditions, the operator can have a precise indication of the degree of overlap between the color set 3 of the image and the gamut 2 of the printing process by evaluating the length of the bar 13 shown inside the elongated window. 14. This evaluation is more accurate than that which can be obtained simply by looking at the gamut 2 of the printing process and the solid representing the color set 3 of the image in the color space.
In una versione non raffigurata, è anche possibile mostrare il valore numerico esatto che esprime il grado di sovrapposizione fra l’insieme di colori 3 dell’immagine e il gamut 2 del processo di stampa, calcolato ad esempio attivando la funzione associata al pulsante 12. In a version not shown, it is also possible to show the exact numerical value that expresses the degree of overlap between the set of colors 3 of the image and the gamut 2 of the printing process, calculated for example by activating the function associated with button 12.
Nella finestra di modifica 5 è presente inoltre un elemento di attivazione, particolarmente un pulsante 15, per attivare una funzione di memoria che consente di memorizzare i valori attuali dei parametri dell’immagine, cosicché tali valori possano essere recuperati in futuro. In the editing window 5 there is also an activation element, particularly a button 15, to activate a memory function that allows you to store the current values of the image parameters, so that these values can be recovered in the future.
Un pulsante di reset 16 consente inoltre di riportare l’immagine nella condizione iniziale se la modifica effettuata dall’operatore sui parametri W, K, H e S non è soddisfacente. A reset button 16 also allows you to return the image to the initial condition if the change made by the operator on parameters W, K, H and S is not satisfactory.
Durante il funzionamento, l’operatore, dopo aver caricato l’immagine, valuta il grado di sovrapposizione fra il gamut 2 del processo di stampa e l’insieme di colori 3 dell’immagine. Questa valutazione può essere fatta visivamente, sfruttando la rappresentazione del gamut 2 e dell’insieme di colori 3 nello spazio colore. In alternativa, o in aggiunta, alla valutazione visiva, è anche possibile valutare numericamente il grado di sovrapposizione sopra menzionato, per esempio tramite la funzione matematica associata al pulsante 12. La valutazione numerica permette di ottenere una stima più precisa del grado di sovrapposizione, particolarmente quando il gamut 2 e l’insieme di colori 3 hanno rispettive forme tridimensionali che rendono difficile valutare visivamente la compenetrazione dei rispettivi volumi. During operation, the operator, after loading the image, evaluates the degree of overlap between the gamut 2 of the printing process and the set of colors 3 of the image. This evaluation can be done visually, using the representation of gamut 2 and the set of colors 3 in the color space. Alternatively, or in addition to the visual evaluation, it is also possible to numerically evaluate the degree of overlap mentioned above, for example through the mathematical function associated with button 12. The numerical evaluation allows to obtain a more precise estimate of the degree of overlap, particularly when the gamut 2 and the set of colors 3 have respective three-dimensional shapes that make it difficult to visually assess the interpenetration of the respective volumes.
Se il grado di sovrapposizione, comunque valutato, non è ritenuto sufficiente, l’operatore modifica almeno un parametro dell’immagine allo scopo di aumentare il suddetto grado di sovrapposizione, ossia di assicurare che il maggior numero possibile di punti dell’immagine abbia un colore compreso nel gamut 2 del processo di stampa. If the degree of overlap, however evaluated, is not considered sufficient, the operator modifies at least one parameter of the image in order to increase the aforementioned degree of overlap, i.e. to ensure that as many points as possible in the image have a color. included in gamut 2 of the printing process.
A tal fine, gli intervalli 10 previsti lungo le linee 7 per evidenziare i valori che il punto di bianco W e il punto di nero K hanno nel gamut 2 del processo di stampa possono essere di aiuto. Per esempio, nella situazione mostrata in Figura 2, è immediato vedere che l’immagine ha un punto di nero K minore rispetto al gamut 2 della stampa e che dunque occorre aumentare il punto di nero K dell’immagine. To this end, the intervals 10 provided along the lines 7 to highlight the values that the white point W and the black point K have in the gamut 2 of the printing process can be of help. For example, in the situation shown in Figure 2, it is immediate to see that the image has a lower black point K than gamut 2 of the print and therefore it is necessary to increase the black point K of the image.
L’operatore aumenta di conseguenza il punto di nero K dell’immagine agendo sul corrispondente cursore 6. Nell’esempio raffigurato, il punto di nero K dell’immagine viene aumentato da 9 a 32. The operator consequently increases the black point K of the image by acting on the corresponding cursor 6. In the example shown, the black point K of the image is increased from 9 to 32.
Nell’esempio raffigurato, è stato inoltre scelto di aumentare il punto di bianco W dell’immagine da 60 a 65. Quando i parametri dell’immagine vengono modificati, l’unità di controllo calcola la posizione dell’insieme dei colori che compongono l’immagine modificata e sposta di conseguenza l’insieme di colori 3 nello spazio colore. L’insieme di colore 3, ossia il solido che rappresenta i colori dell’immagine, viene conseguentemente spostato da una prima posizione, mostrata in Figura 2, a una seconda posizione, mostrata in Figura 3. La prima posizione corrisponde all’insieme di colori dei punti che compongono l’immagine di partenza, mentre la seconda posizione corrisponde all’insieme di colori dei punti che compongono l’immagine modificata. In the example shown, it was also chosen to increase the white point W of the image from 60 to 65. When the image parameters are changed, the control unit calculates the position of the set of colors that make up the modified image and move color set 3 in color space accordingly. The set of color 3, that is the solid that represents the colors of the image, is consequently moved from a first position, shown in Figure 2, to a second position, shown in Figure 3. The first position corresponds to the set of colors of the points that make up the starting image, while the second position corresponds to the set of colors of the points that make up the modified image.
Nella Figura 3, il gamut 2 del processo di stampa è ancora rappresentato come un solido di colore grigio scuro, mentre l’insieme di colori 3 è rappresentato come un solido di colore grigio chiaro. In Figure 3, the gamut 2 of the printing process is still represented as a solid of dark gray color, while the set of colors 3 is represented as a solid of light gray color.
Nella Figura 3, il gamut 2 del processo di stampa sembra avere una forma diversa rispetto a quella mostrata in Figura 2. Ciò è dovuto semplicemente al fatto che il sistema di riferimento Lab in Figura 3 è stato ruotato rispetto alla Figura 2 per ottenere una maggior chiarezza di rappresentazione. Tuttavia, il gamut 2 del processo di stampa non è stato in alcun modo modificato. Da una semplice analisi visiva, è evidente che le modifiche il cui risultato è mostrato in Figura 3 hanno aumentato sensibilmente il grado di sovrapposizione fra il gamut 2 del processo di stampa e l’insieme di colori 3 dell’immagine. Ciò è confermato da un’analisi quantitativa, che l’operatore può effettuare attivando la funzione di determinazione numerica della compenetrazione fra l’immagine e il gamut del processo di stampa, per esempio tramite il pulsante 12. Così facendo, viene visualizzata una barra 13 che occupa quasi interamente la finestra allungata 14. La lunghezza della barra 13 rispetto alla lunghezza della finestra allungata 14 è indicativa di una situazione in cui più del 90% dei punti dell’immagine è all’interno del gamut 2 del processo di stampa. L’immagine può dunque essere stampata con risultati ragionevolmente buoni. In Figure 3, the gamut 2 of the print job appears to have a different shape than that shown in Figure 2. This is simply due to the fact that the Lab reference system in Figure 3 has been rotated relative to Figure 2 to achieve greater clarity of representation. However, gamut 2 of the print job was not changed in any way. From a simple visual analysis, it is evident that the changes whose result is shown in Figure 3 have significantly increased the degree of overlap between the gamut 2 of the printing process and the set of colors 3 of the image. This is confirmed by a quantitative analysis, which the operator can carry out by activating the function of numerical determination of the interpenetration between the image and the gamut of the printing process, for example through the button 12. By doing so, a bar 13 is displayed. which almost entirely occupies the elongated window 14. The length of the bar 13 relative to the length of the elongated window 14 is indicative of a situation in which more than 90% of the image points are within gamut 2 of the printing process. The image can therefore be printed with reasonably good results.
L’anteprima 11 dell’immagine visualizzata nella finestra di modifica 5 è stata modificata coerentemente con le modifiche apportate all’immagine. L’operatore può così avere un’indicazione di come apparirà l’immagine che egli ha modificato per confrontarla con l’immagine di partenza. The preview 11 of the image displayed in the edit window 5 has been modified consistently with the changes made to the image. The operator can thus have an indication of how the image that he has modified will appear to compare it with the starting image.
Si nota che i valori numerici dei parametri W, K, H, S corrispondenti sia all’immagine di partenza che all’immagine modificata sono visualizzati durante l’elaborazione dell’immagine. Ciò consente di identificare univocamente sia l’immagine di partenza che l’immagine modificata, associando a ciascuna immagine i corrispondenti valori dei parametri W, K, H, S. Tali parametri consentono anche di identificare univocamente la trasformazione che ha portato dall’immagine di partenza all’immagine modificata. Se necessario, è pertanto possibile effettuare nuovamente tale trasformazione in qualsiasi momento. Note that the numerical values of the parameters W, K, H, S corresponding to both the starting image and the modified image are displayed during image processing. This allows to uniquely identify both the starting image and the modified image, associating to each image the corresponding values of the parameters W, K, H, S. These parameters also allow to univocally identify the transformation that has resulted from the image of departure to the modified image. If necessary, it is therefore possible to carry out this transformation again at any time.
Quando l’immagine è stata modificata in una maniera che è soddisfacente per l’operatore, è possibile generare il file immagine che il processo di stampa prescelto consentirà di stampare. Per esempio, nel caso in cui mediante il processo di stampa prescelto venga stampata una decorazione serigrafica su una piastrella ceramica, il file che consentirà di stampare l’immagine può contenere le informazioni necessarie per costruire i retini serigrafici associati a ciascun colore dell’immagine. When the image has been modified in a way that is satisfactory for the operator, it is possible to generate the image file that the chosen print process will allow to print. For example, in the event that a silkscreen decoration is printed on a ceramic tile using the chosen printing process, the file that will allow the image to be printed may contain the information necessary to build the screen printing screens associated with each color of the image.
La generazione del file immagine può essere avviata premendo un pulsante 17 visualizzato dal dispositivo di visualizzazione. The generation of the image file can be started by pressing a button 17 displayed by the display device.
In una versione, anziché modificare manualmente i parametri dell’immagine, è possibile modificare tali parametri in maniera automatica. A tal fine, si può utilizzare un algoritmo che determina i valori dei parametri W, K, H, S (o di altri parametri scelti dall’operatore) in modo da massimizzare la compenetrazione fra il gamut 2 del processo di stampa e l’insieme dei colori 3 che formano l’immagine. In one version, instead of manually changing the image parameters, you can change these parameters automatically. To this end, an algorithm can be used that determines the values of the parameters W, K, H, S (or other parameters chosen by the operator) in order to maximize the interpenetration between the gamut 2 of the printing process and the set of the 3 colors that form the image.
In ogni caso, il metodo sopra descritto è molto intuitivo e può essere utilizzato con successo anche da operatori poco esperti, che abbiano ricevuto soltanto alcune informazioni di base sul funzionamento del metodo stesso. Il metodo consente di valutare rapidamente i risultati delle modifiche effettuate sull’immagine, il che rende possibile arrivare – in tempi brevi e sostanzialmente senza effettuare prove di stampa – a modificare l’immagine rendendola stampabile con successo nel processo di stampa utilizzato. Inoltre, visualizzando i valori numerici dei parametri dell’immagine e/o utilizzando la funzione matematica di valutazione della compenetrazione fra il gamut 2 e l’insieme di colori 3, è possibile digitalizzare il procedimento di elaborazione dell’immagine, ottenendo risultati quantificabili e ripetibili. In any case, the method described above is very intuitive and can be used successfully even by inexperienced operators, who have received only some basic information on the operation of the method itself. The method allows you to quickly evaluate the results of the changes made on the image, which makes it possible - quickly and essentially without printing tests - to modify the image, making it printable successfully in the printing process used. Furthermore, by displaying the numerical values of the image parameters and / or using the mathematical function for evaluating the interpenetration between the gamut 2 and the set of colors 3, it is possible to digitize the image processing procedure, obtaining quantifiable and repeatable results. .
Claims (13)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT000228A ITMO20120228A1 (en) | 2012-09-21 | 2012-09-21 | METHOD AND PROCESS FOR PROCESSING IMAGES. |
| PCT/IB2013/058485 WO2014045167A1 (en) | 2012-09-21 | 2013-09-12 | Method and apparatus for processing images |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IT000228A ITMO20120228A1 (en) | 2012-09-21 | 2012-09-21 | METHOD AND PROCESS FOR PROCESSING IMAGES. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ITMO20120228A1 true ITMO20120228A1 (en) | 2014-03-22 |
Family
ID=47046712
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| IT000228A ITMO20120228A1 (en) | 2012-09-21 | 2012-09-21 | METHOD AND PROCESS FOR PROCESSING IMAGES. |
Country Status (2)
| Country | Link |
|---|---|
| IT (1) | ITMO20120228A1 (en) |
| WO (1) | WO2014045167A1 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11455130B2 (en) | 2018-10-17 | 2022-09-27 | Agfa Nv | Method of color mapping of oligochromatic patterns |
| WO2020079057A1 (en) * | 2018-10-17 | 2020-04-23 | Agfa Nv | Method of fast spectral color measuring |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480301B1 (en) * | 1999-11-15 | 2002-11-12 | Lexmark International, Inc. | Method and apparatus for gamut boundary determination |
| US20040100643A1 (en) * | 2002-11-22 | 2004-05-27 | Jones David Edward | Gamut description and visualization |
| US20050146734A1 (en) * | 2003-12-30 | 2005-07-07 | Microsoft Corporation | System and method for dynamically controlling gamut mapping functions |
| WO2007137624A1 (en) * | 2006-06-01 | 2007-12-06 | Hewlett-Packard Development Company, L.P. | Ad-hoc color gamut representation |
-
2012
- 2012-09-21 IT IT000228A patent/ITMO20120228A1/en unknown
-
2013
- 2013-09-12 WO PCT/IB2013/058485 patent/WO2014045167A1/en active Application Filing
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480301B1 (en) * | 1999-11-15 | 2002-11-12 | Lexmark International, Inc. | Method and apparatus for gamut boundary determination |
| US20040100643A1 (en) * | 2002-11-22 | 2004-05-27 | Jones David Edward | Gamut description and visualization |
| US20050146734A1 (en) * | 2003-12-30 | 2005-07-07 | Microsoft Corporation | System and method for dynamically controlling gamut mapping functions |
| WO2007137624A1 (en) * | 2006-06-01 | 2007-12-06 | Hewlett-Packard Development Company, L.P. | Ad-hoc color gamut representation |
Non-Patent Citations (4)
| Title |
|---|
| BAKKE A M ET AL: "Evaluation of gamut boundary descriptors", FINAL PROGRAM AND PROCEEDINGS - IS AND T/SID COLOR IMAGING CONFERENCE - FOURTEENTH COLOR IMAGING CONFERENCE: COLOR SCIENCE AND ENGINEERING SYSTEMS, TECHNOLOGIES, APPLICATIONS, vol. 2006, 2006, pages 50 - 55, XP002698493 * |
| FARUP I ET AL.: "Interactive color gamut mapping", 11TH INTERNATIONAL PRINTING AND GRAPHICS ARTS CONFERENCE, 1 October 2002 (2002-10-01), Bordeaux, XP002697979, Retrieved from the Internet <URL:http://www.ansatt.hig.no/ivarf/publications/Farup_02_ipgac.pdf> [retrieved on 20130531] * |
| IVAR FARUP ET AL: "Visualization and Interactive Manipulation of Color Gamuts", TENTH COLOR IMAGING CONFERENCE: COLOR SCIENCE AND ENGINEERING SYSTEMS, TECHNOLOGIES, AND APPLICATIONS, 1 November 2002 (2002-11-01), Scottsdale, Arizona, USA, pages 250 - 255, XP055055771, ISBN: 978-0-89-208241-4 * |
| Retrieved from the Internet <URL:http://scholar.google.no/citations?view_op=view_citation&hl=no&user=Fly9iXMAAAAJ&cstart=20&citation_for_view=Fly9iXMAAAAJ:hqOjcs7Dif8C> [retrieved on 20130531] * |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2014045167A1 (en) | 2014-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102047293A (en) | System and method for automatically generating color scheme variations | |
| US8780349B2 (en) | Color measurement apparatus and color measurement method | |
| JP2005354414A5 (en) | ||
| CN108688145A (en) | Color three-dimensional printing method and three-dimensional printing equipment | |
| ITMO20120228A1 (en) | METHOD AND PROCESS FOR PROCESSING IMAGES. | |
| US10911641B2 (en) | Color harmony complying reproducible color palettes | |
| US8064113B2 (en) | Display apparatus, display method, and control program | |
| CN109367264B (en) | Printing method and system for automatically selecting colors of double-color ink box | |
| JP6248757B2 (en) | Information processing apparatus and laser irradiation apparatus | |
| JP2017117334A5 (en) | ||
| US8743436B2 (en) | Color information processing apparatus and recording medium | |
| CN105303527B (en) | A kind of image recovery method of photobleaching spray graphic art product | |
| CN106504252A (en) | A kind of color segmentation method and device of coloured image | |
| EP3291528A1 (en) | Three-dimensional shape color adjustment method, three-dimensional object shaping method, and three-dimensional shape color adjustment apparatus | |
| JP6347108B2 (en) | Printer color calibration method | |
| DE102021210378A1 (en) | calibration procedure | |
| TWM591535U (en) | Cloud quality control system for textile printing | |
| JP2010023468A (en) | Ink supply controller and method | |
| US10009516B2 (en) | Method of modifying a data set containing color component values | |
| JP5757905B2 (en) | Gradient pattern creation program | |
| JP2007081684A (en) | Image processing method and image processing apparatus | |
| US10791248B2 (en) | Color separation processing method, printing method, and color separation processing apparatus | |
| JP6405962B2 (en) | Color difference limit sample creation method and color difference limit sample creation device | |
| KR20250043803A (en) | Pressed flowers kit, and method to provide weight of pressed flowers for producing pressed flowers kit | |
| IT202300000861A1 (en) | METHOD AND SYSTEM FOR DIGITAL PRINTING OF IMAGES ON PHYSICAL MEDIA |