The Mathematics of Color Calibration

Total Page:16

File Type:pdf, Size:1020Kb

The Mathematics of Color Calibration The Mathematics of Color Calibration M. J. Vrhel H. J. Trussell Color Savvy Systems Ltd. Dept. of Electrical and Computer Engineering 305 South Main Street North Carolina State University Springboro, OH 45066 Raleigh, NC 27695-7911 Abstract contain the sampled CIE XYZ color matching func- The mathematical formulation of calibrating color tions and the CIE XYZ value of the spectrum Lr is T image reproduction and recording devices is presented. given by t = A Lr. This formulation provides a foundation for future re- A device independent color space is dened as any search in areas of characterization of devices and dis- space that has a one-to-one mapping onto the CIE play of color images. The procedure outlined in this XYZ color space. Device independent values describe paper should become standard for displaying color im- color for the standard CIE observer. ages for the image processing community. By denition, a device dependent color space cannot have a one-to-one mapping onto the CIE XYZ color 1 Introduction space. In the case of a recording device, the device With the advent of low cost color printers and dependent values describe the response of that partic- scanners, there is increased interest in the image pro- ular device to color. For a reproduction device, the cessing community to develop techniques for enhanc- device dependent values describe only those colors the ing, restoring, and reproducing color images [1]. The device can produce. demonstration of the performance of methods for color The use of device dependent descriptions of color image processing has presented a problem due to an in- presents a problem in the world of networked com- ability to control the nal printing process, misunder- puters and printers. The same RGB vector can result standings with regard to color spaces and what RGB in dierent colors on dierent monitors and printers. really means, and improper or poorly managed scan- Similarly, a specied CMYK value can result in dier- ning to name a few. Problems can be clearly seen ent colors on dierent printers. in comparing the various “unprocessed” color images A solution is to dene images in terms of a CIE of Lena in [1] (a recent special issue on color imag- color space and then transform this data to device de- ing) with the actual original Lena image. A simu- pendent descriptors for the device on which the image lation of the dierences is available at the web site is to be reproduced. This solution requires knowledge F ftp://ftp.eos.ncsu/pub/hjt/prole. The dierence be- of a function device which will provide a mapping tween the images demonstrates the need for a stan- from device dependent control values to a CIE color dard image dened in terms of CIE values with which space. In the case of a printer, it is necessary to deter- F 1 to demonstrate color image processing algorithms, in mine a transformation device (which may or may not F addition to standards for displaying and porting pro- exist). For a monitor, the transformations device and F 1 cessed images. device are both needed since the monitor is used as both a source of image data, and as a display device. 2 Background Modern printers and display devices are limited in We will use a vector space notation in which the vis- the colors they can produce. This limited set of colors ible spectrum is mathematically sampled at N wave- is dened as the gamut of the device. If cie is the lengths. An illuminant spectrum is represented by an range of numerical values in the selected CIE color N N diagonal matrix and the spectral reectance space and print is the numerical range of the device of an object is represented by an N element vector r. control values then the set The radiant spectrum reected from the object with G = { t ∈ |∃c ∈ where F (c)=t } spectral reectance r under the illuminant L can be cie print device expressed as Lr. The columns of the Nx3 matrix A denes the gamut of the color output device. Simi- larly, the complement set 4 Scanners Mathematically, the recording process of a scanner c { ∈ |6∃ ∈ F } G = t cie c print where device(c)=t can be expressed as denes colors outside the device gamut. For colors in T zi = H(M ri) the gamut, there will exist a mapping between the de- vice dependent control values and the CIE XYZ color where the matrix M contains the spectral sensitiv- space. Colors which are in Gc cannot be reproduced ity (including the scanner illuminant) of the three (or and must be gamut-mapped to a color which is within more) bands of the device, ri is the spectral reectance G. The gamut mapping algorithm D is a mapping at spatial point i, H models any nonlinearities in the from cie to G, that is D(t) ∈ G ∀t ∈ cie. scanner (invertible in the range of interest), and zi is F F 1 D the vector of recorded values. The mappings device, device, and make up what is dened as a device prole. These mappings The calibration problem is to determine a continu- describe how to transform between a CIE color space ous mapping Fscan which will transform the recorded and the device control values. The International Color values to a CIE color space, i.e. Commission (ICC) has suggested a standard format t = AT Lr = F (z) for describing a prole[7]. scan ∈ 3 Monitors for all r r, the space of reection values. Look-up-tables, nonlinear and linear models for A monitor is often used to provide softcopy preview F for the printing process and is a common source for scan have been used to calibrate color scanners [3, 4]. user generated images. Monitor calibration is almost In all of these approaches, the rst step is to select a always based on a physical model of the device [5]. A collection of color patches which span the colors of in- typical model is t = H[r0,g0,b0]T where terest. Ideally these colors should not be metameric in terms of the scanner sensitivities or to the standard 0 r r =[(r r0)/(rmax r0)] observer under the illuminant for which the calibration is being produced. This constraint is easily obtained 0 g g =[(g g0)/(gmax g0)] (1) and assures a one-to-one mapping between the scan 0 b values and the device independent values across these b =[(b b0)/(bmax b0)] samples. where t is the CIE value produced by driving the mon- The reectance spectra of these Mq color patches itor with control value d =[r, g, b]T , and the param- { } will be denoted by q k for 1 k Mq . These eters r, g, b, r0, g0, b0, rmax, gmax, bmax, and H patches are measured using a spectrophotometer or a are dened in the prole. colorimeter which will provide the device independent Creating a prole for a monitor involves the deter- values mination of these parameters where rmax, gmax, bmax T are the maximum values of the control values (e.g. {tk = A qk} for 1 k Mq. 255). To determine the parameters, a series of color These values {t } could represent any colorimetric or patches is displayed on the monitor and measured with k device independent values, e.g. CIELAB, CIELUV a colorimeter which will provide pairs of CIE values in which case {t = L(AT q )} where L()isthe {t } and control values {d } k =1, ..., M. k k k k transformation from CIEXYZ to the appropriate color Values for r, g, b, r0, g0, and b0 are determined 0 0 0 space. The patches are also measured with the scan- such that the elements of [r ,g ,b] are linear with re- ner to be calibrated providing {z = H(MT q )} for spect to the elements of XY Z and scaled between the k k 1 k M . range [0,1] (cf. Eq. 1). The matrix H is determined q Mathematically, the calibration problem is: nd a using F transformation scan where 0 X XRmax XGmax XBmax r M 0 Xq Y = YRmax YGmax YBmax b F = arg(min ||F(z ) t ||2) 0 scan F i i Z ZRmax ZGmax ZBmax g i=1 T 2 where [XRmax,YRmax,ZRmax] is the CIE XYZ tris- and ||.|| is the error metric in the CIE color space. timulus value of the red phosphor for control value Other metrics may be used if desired. In practice, it T d =[rmax, 0, 0] . The other phosphors are dened may be necessary and desirable to incorporate con- similarly. straints on Fscan. 5 Printers that all the colors can be reproduced. For detailed Printer calibration is dicult due to the nonlin- gamut mapping experiments, the reader is referred to earity of the printing process, and the wide variety [9, 8]. of methods used for color printing (e.g. lithography, 7 Constraints inkjet, dye sublimation etc.). Because of these di- The formulation for the scanner calibration and culties, printing devices are often calibrated using an the printer calibration are mathematically similar. In LUT and interpolation [2, 3]. many practical cases, there are constraints which the To produce a prole of a printer, a subset of values mappings should satisfy. For example, in the printer spanning the space of allowable control values for the prole there are several factors such as ink limit and printer is rst selected. Denote these device dependent undercolor removal which often come into play. values by c for 1 k M .
Recommended publications
  • Medical Imaging Working Group
    Medical Imaging Working Group Adobe Systems Incorporated, Corporate Headquarters 345 Park Ave, East tower San Jose, CA 95110 USA 13 October 2015 Craig Revie, MIWG chair, opened the meeting at 13:30 and introduced the agenda for the meeting as follows: 1. Using the ICC framework for colour calibration of medical displays 2. Calibration of medical displays using ICC profiles 3. Estimation of errors associated with film-based calibration Summary and status of each area of activity in MIWG: 4. Whole slide imaging 5. Medical photography guidelines 6. Calibration materials for ophthalmology 7. Petri dish imaging 8. Skin imaging 1. Using the ICC framework for colour calibration of medical displays Dr Tom Kimpe presented activities to date on display calibration [see attached]. Visualisation of greyscale images on colour displays had been discussed in August, and the current goal was to extend this to colour images. A new draft of a proposed recommendations document had been circulated [see attached], and he invited feedback so that the document can be finalised. Dr Kimpe showed the calibration framework, in which data is converted to the PCS using a CSDF profile. From feedback received improvements had been made to the profile, full details are in the draft document. New results showing the errors arising from different LUT sizes and gamma values had been included. The importance of using 10-bit data was clear as it minimises calibration error; for LUT size, there was only marginal improvement with a grid spacing of over 30. Accurate modelling was also important. Dr Kimpe showed the draft recommendations that are in the document, and asked for feedback by October 19.
    [Show full text]
  • Automated Color Calibration of Display Devices
    Washington University in St. Louis Washington University Open Scholarship All Computer Science and Engineering Research Computer Science and Engineering Report Number: WUCSE-2013-27 2013 Automated Color Calibration of Display Devices Andrew Shulman If you compare two identical images on two different monitors, they will likely appear different. Every display device is supposed to adhere to a particular set of standards regulating the color and intensity of the image it outputs. However, in practice, very few do. Color calibration is the practice of modifying the signal path such that the colors produced more closely match reference standards. This is essential for graphics professionals who are mastering original content. They must ensure that the source material appears correct when viewed on a reference monitor. When viewed on a consumer panel, however, some error... Read complete abstract on page 2. Follow this and additional works at: https://openscholarship.wustl.edu/cse_research Part of the Computer Engineering Commons, and the Computer Sciences Commons Recommended Citation Shulman, Andrew, "Automated Color Calibration of Display Devices" Report Number: WUCSE-2013-27 (2013). All Computer Science and Engineering Research. https://openscholarship.wustl.edu/cse_research/102 Department of Computer Science & Engineering - Washington University in St. Louis Campus Box 1045 - St. Louis, MO - 63130 - ph: (314) 935-6160. This technical report is available at Washington University Open Scholarship: https://openscholarship.wustl.edu/ cse_research/102 Automated Color Calibration of Display Devices Andrew Shulman Complete Abstract: If you compare two identical images on two different monitors, they will likely appear different. Every display device is supposed to adhere to a particular set of standards regulating the color and intensity of the image it outputs.
    [Show full text]
  • Color Calibration
    B Color Calibration All photographers are concerned with accurate and pleasing color rendition, be it on monitors or in prints; and there may be no more critical audience, in more than one sense, than the wedding couple and their circle of friends and family. You want your work to look its absolute best, whether you are presenting the Proofing Show on your laptop, showing the crown jewel of your work—the wedding album—or even running a quick slideshow of pleasing pictures taken earlier, at the reception. As with everything else connected with digital photogra- phy, this does not happen by magic. As usual, a bit of technical knowledge is nec- essary, along with some preparation with your monitor, and perhaps your camera and scanner as well, using some tools and tests to tune your devices so that the colors you display closely match each other, and look good doing it. We’ll explain the necessity in relatively painless technical terms, then present effective tools and procedures for calibrating your equipment, including important tips, advice on choosing appropriate equipment, and links to further information all the way out to the physics of light and color for adventurous readers. Did You Notice That Red Light? If you have ever heard that question, you might carefully consider asking politely about yellow or green, but you would probably not ask, “What do you mean by ‘red’?” Color, however, is a slippery concept, except when physicists speak in terms of the length of light waves, and even then there are arbitrary divisions and nam- ing conventions.
    [Show full text]
  • Spyder5 User's Guide
    Spyder5 User’s Guide Spyder®5EXPRESS Hobbyist photographers seeking a simple monitor color calibration solution. Next Generation Spyder5 colorimeter with dual purpose lens cap and counterweight, improved tonal response, and the industry’s only patented 7- detector optical engine See and share your images as you intended with confidence Simple 4 step process guides you to a precise calibration giving you exceptional color accuracy for image display and printing “Before and After” evaluation of your calibration results using a professional Datacolor composite image Fast and easy, calibration takes about five minutes to ensure your color accuracy Multiple Monitor Support of all your laptop and desktop monitors including wide gamut, LED and 4k/5k displays 1 Spyder®5PRO Serious photographers and designers seeking a full-featured and advanced color accuracy solution. Next Generation Spyder5 colorimeter with dual purpose lens cap and counterweight, improved tonal response, ambient light sensor, and the industry’s only patented 7-detector optical engine See, share, and print your images as you intended with confidence Software designed for serious photographers with wizard, interactive help, and advanced calibration options “Before and After” evaluation of your calibration results using a professional Datacolor composite image or your own images to examine nuances which are most important to you Multiple Monitor Support of all your laptop and desktop monitors including wide gamut, LED and 4k/5k displays Ambient light sensor monitors room lighting to ensure consistent viewing conditions Fast and easy, full calibration takes only about five minutes to ensure color accuracy, less than half the time for periodic re-calibrations.
    [Show full text]
  • Digital Print Manufacturing: Color Management Workflows and Roles
    Digital Print Manufacturing: Color Management Workflows and Roles Ann McCarthy Xerox Innovation Group ICC Steering Committee ICC Color Management Workflows Digital Smart Factory Forum 24 June, 2003 What do we mean by workflow? 2 The term “color fidelity” refers to the successful interoperability of color data, from color object creation to output across multiple targets, such that color reproduction quality consistent with the user’s intent can be achieved. In this context, a workflow is a sequence of color object manipulations … …that accomplishes a color capture to color production process. ICC Color Management A. McCarthy Digital Smart Factory Forum 24 June, 2003 What are the key ‘color’ questions? 3 • RGB vs. CMYK ? Scanning Design Exchange Archive Re-use • RGB vs. CMYK is not where the color workflow question starts… ICC Color Management A. McCarthy Digital Smart Factory Forum 24 June, 2003 Digital Color Control (ICC) Architecture Elements 4 • Device calibration Color Calibration – Printing Aims Alters the color response of a device to return it to a known state • Capture and visualization characterization Response Measurement Describes the color response of an input or output condition • Profile creation Full Range – Color Response Specification Encodes a characterization and a color aim for use in a transform • Image color encoding Color Source Specification – Digital Capture Unrendered (e.g., capture a scene) vs. color-rendered (targeted) • Profile selection and exchange Color Communication – Virtual Film Profiles can be embedded with an image or document, or can be transmitted as separate files • Profile use Color Transformation – Automated Aid to Pressman Profiles are applied in pairs to transform an image from a current encoding (the source) to another encoding (the destination) • Visualization – the human element Printed Job Color Expectation What does the human expect? ICC Color Management A.
    [Show full text]
  • Steadycolor & Steadygray
    SteadyColor & SteadyGray Technology highlight As the pioneer and industry leader of medical calibration technology, Barco defined the image quality standard for diagnostic viewing applications with the SteadyColorTM color calibration technique. With our latest color display systems, QAWeb incorporates the vast color know-how Barco has developed over the past several decades into SteadyColor to further advance one of its core technologies. SteadyGrayTM uses the same color calibration technology to achieve a more constant and consistent gray appearance. SteadyGray ensures that all gray values are as close as possible to the tint of the selected white color, whether that is blue base, clear base, or some other preferred white tint. Increasing use of color in medical 2. Displays that are grayscale only are factory selected for a certain applications color base (tint), typically either blue base or clear base. But this tint changes over time, varies from system to system, and varies As the use of color in medical imaging continues to evolve, going with gray level. When the tint of gray displays varies throughout beyond simple annotation to depicting more complex diagnostic the enterprise, this can be a distraction to the radiologist who information, medical displays must meet a higher standard for relies on a familiar appearance to compare the current case to color in line with those used for medical grayscale displays. those cases in their memory. By maintaining the preferred color base for white and all grays, a color display with SteadyGray Generations of medical color displays have provided some means offers a more consistent and familiar gray image than any to guarantee stable and calibrated DICOM grayscale images.
    [Show full text]
  • Color Calibration on Whole Slide Imaging Scanners
    Color Calibration on Whole Slide Imaging Scanners Presented By: Vipul Baxi, Omnyx LLC Intersystem Color Variability Pantanowitz, L. (2010). "Digital images and the future of digital pathology." Journal of Pathology Informatics 1(1): 15-15 Importance of Color Calibration • Provide Standardization o Amongst digital scanners produced by the same manufacturer o Amongst digital scanners with diverse technology and scanning components o Consistency and Accuracy of CAD algorithms • Transition and adoption of digital pathology o Pathologists get the same view of the sample as they would under a microscope o Prevent possible misdiagnosis due to color inaccuracy What is Color Calibration? Definition: Process to measure and/or adjust the color response of a device (input or output) to establish a known relationship to a standard color space • Widely used in the field of Photography o Macbeth Color Checker chart (24-patch) • Total Color Management Imaging System Display Digital Pathology Imaging System 3 Components affecting Color 1. Light Source 2. Optics 3. Sensor 2 1 http://www.richardwheeler.net/contentpages/image.php?gallery=Scientific_Illustration&img=Epifluorescence_Microscope&type=jpg The Color Space Chromaticity Plot • Spectral Locus o Represents the color gamut visible by humans o Visible range: 380nm to 700nm • sRGB Locus (triangle) o World standard for digital images, printing and the internet o Used in current LCD monitors, HDTVs Color Target Slide for Microscopy Color Target Film Reference Values • NIST traceable measurements of color patches • Chromaticity plot of color patches Chromaticity plot of Color Checker slide Spectral Locus sRGB Locus Target Slide Assembly * Color Patches Cover Slip Y Color Target Glass Slide X Calibration Procedure Color Calibration Matrix Image Acquisition Digital R1 G1 B1 Camera Transformation to Reference Values R2 G2 B2 Objective 3 3 3 Lens R G B Roffset Goffset Boffset Convert the color patch data into CIE standard Target slide color space 1.
    [Show full text]
  • Color Calibration Guide
    WHITE PAPER www.baslerweb.com Color Calibration of Basler Cameras 1. What is Color? When talking about a specific color it often happens that it is described differently by different people. The color perception is created by the brain and the human eye together. For this reason, the subjective perception may vary. By effectively correcting the human sense of sight by means of effective methods, this effect can even be observed for the same person. Physical color sensations are created by electromagnetic waves of wavelengths between 380 and 780 nm. In our eyes, these waves stimulate receptors for three different Content color sensitivities. Their signals are processed in our brains to form a color sensation. 1. What is Color? ......................................................................... 1 2. Different Color Spaces ........................................................ 2 Eye Sensitivity 2.0 x (λ) 3. Advantages of the RGB Color Space ............................ 2 y (λ) 1,5 z (λ) 4. Advantages of a Calibrated Camera.............................. 2 5. Different Color Systems...................................................... 3 1.0 6. Four Steps of Color Calibration Used by Basler ........ 3 0.5 7. Summary .................................................................................. 5 0.0 This White Paper describes in detail what color is, how 400 500 600 700 it can be described in figures and how cameras can be λ nm color-calibrated. Figure 1: Color sensitivities of the three receptor types in the human eye The topic of color is relevant for many applications. One example is post-print inspection. Today, thanks to But how can colors be described so that they can be high technology, post-print inspection is an automated handled in technical applications? In the course of time, process.
    [Show full text]
  • Visualization of Medical Content on Color Display Systems
    White Paper # 44 Level: Advanced Date: April 2016 Visualization of medical content on color display systems 1. Introduction Since 1993, the International Color Consortium (ICC) has worked on standardization and evolution of color management architecture. The architecture relies on profiles which describe the color characteristics of a device in a reference color space. The ICC1 describes its profiles as “… tools to translate color data created on one device into another device's native color space […] permitting tremendous flexibility to both users and vendors. For example, it allows users to be sure that their image will retain its color fidelity when moved between systems and applications”. This document focuses on results and recommendations for the correct use of ICC profiles for visualization of grayscale (GSDF [1]) and color medical images on color displays. These recommendations allow for visualization of medical content on color display systems, whereby DICOM GSDF images, pseudo color images and color accurate images can all be presented effectively on the same display. The results and recommendations in this document were first discussed in the ICC Medical Imaging Working Group (MIWG). 2. Calibration requirements, standards and guidelines for medical displays Medical displays that are used for primary diagnosis need to achieve minimum performance levels to ensure that subtle details in radiological images are visible to the radiologist. The National Electrical Manufacturers Association (NEMA) and The American College of Radiology (ACR) developed a Standard for Digital Imaging and Communications in Medicine (DICOM) [1]. Part 14 describes the Grayscale 1 http://color.org/abouticc.xalter Standard Display Function (GSDF). This standard defines a way to take the existing Characteristic Curve of a display system (i.e.
    [Show full text]
  • Color Calibration of Digital Brightfield Microscope Images Using Colorimetry with a Color Standard Slide
    TITLE: Color Calibration of Digital Brightfield Microscope Images Using Colorimetry with a Color Standard Slide AUTHORS: Mark Clymer, Hong Wei Datacolor Inc., Lawrenceville, NJ, USA ABSTRACT: Color in digital brightfield images varies widely due to a number of hardware, software and firmware influences in addition to preparation of the specimen itself. Traditionally, color is adjusted both pre- and post-acquisition using software algorithms and/or image editing. In this poster, we present the effectiveness of an objective, color standard-based post-acquisition color calibration method. INTRODUCTION: Aside from the microscope components, the color accuracy of digital brightfield images is typically determined by the quality of the detector (i.e. digital camera), the nature of on-board color correction algorithms, software-based user-selectable color and contrast enhancements, white balancing and monitor display accuracy. Variation in any of these elements leads to inconsistency in images between imaging sessions, operators and systems. A variety of software applications afford researchers the ability to adjust color in images, but none use a color standard and objective determination of the color variance from the specimen itself in order to effect a color correction. We present a colorimetric and objective approach to color calibrating digital brightfield images. MATERIALS & METHODS: Prepared histology slides (Triarch Incorporated, Ripon, WI, USA) were selected to provide a sample of commonly used stains and tonal ranges. Stains included H&E, Wright, Verhoeff’s, Masson’s trichrome, Iron Hematoxylin, silver, and no stain. Image acquisition was performed using a Lumenera Infinity 2-1R color microscope camera mounted on a Zeiss Axio Scope.A1 with planachromat optics and 100W halogen light source (Carl Zeiss Inc., Thornwood, NY, USA).
    [Show full text]
  • Dell Ultrasharp Color Calibration Solution User's Guide
    Dell UltraSharp Color Calibration Solution User’s Guide Dell UltraSharp Color Calibration Solution Installing the Dell UltraSharp Color Calibration Solution Using the Dell UltraSharp Color Calibration Solution Dell UltraSharp Color Calibration Solution This solution lets you get the best, most accurate, color possible with your Dell UltraSharp UP3017 for this dispaly when used with an X-Rite i1Display Pro Colorimeter. The Dell UltraSharp Color Calibration Solution provides three major functions: 1. Based on measurements with the i1Display Pro Colorimeter, and using special monitor-based adjustments, it sets the display primaries to accurately emulate any of the five standard display color spaces: a. sRGB b. Adobe RGB c. REC709 d. DCI-P3 e. Monitor native 2. Based on measurements of standard test patches, it calibrates the display to standard gamma values, white points, and gray balance for the color space emulation that you select. 3. Based on measurements of a “characterization” set of test colors, it calculates and writes an ICC profile for the display and activates the profile in the Windows Operating System. Major benefits of using the Dell UltraSharp Color Calibration Solution along with the i1Display Pro Colorimeter on a regular basis include: Colors in photos, design work, movies, and web pages appear as the content creator intended Stable, predictable color – the colors look the same now and later Consistent and accurate colors assured across the Dell UltraSharp monitors Accurate profiles for use with “color managed” applications and printer drivers so that the color that prints is the color that you see and for accurate “soft proofing” Installing the Dell UltraSharp Color Calibration Solution 1.
    [Show full text]
  • Epson Color Calibration Utility Operation Guide
    Epson Color Calibration Utility Operation Guide CMP0045-00 EN Epson Color Calibration Utility Operation Guide Copyrights and Trademarks Copyrights and Trademarks No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of Seiko Epson Corporation. The information contained herein is designed only for use with this Epson printer. Epson is not responsible for any use of this information as applied to other printers. Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation's operating and maintenance instructions. Seiko Epson Corporation shall not be liable for any damages or problems arising from the use of any options or any consumable products other than those designated as Original Epson Products or Epson Approved Products by Seiko Epson Corporation. Seiko Epson Corporation shall not be held liable for any damage resulting from electromagnetic interference that occurs from the use of any interface cables other than those designated as Epson Approved Products by Seiko Epson Corporation. EPSON, EPSON EXCEED YOUR VISION, EXCEED YOUR VISION and their logos are registered trademarks or trademarks of Seiko Epson. Microsoft® and Windows® are registered trademarks of Microsoft Corporation. Mac® and MacOS® are registered trademarks of Apple Inc.
    [Show full text]