1 / 23

An Interactive Perception Based Model for Characterization of Display Devices

An Interactive Perception Based Model for Characterization of Display Devices. Attila Neumann 1 , Alessandro Artusi 1 , Georg Zotti 1 , L ászló Neumann 2 , Werner Purgathofer 1. 1 Institute of Computer Graphics and Algorithms Vienna University of Technology, Austria

uri
Download Presentation

An Interactive Perception Based Model for Characterization of Display Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Interactive Perception Based Model for Characterization of Display Devices Attila Neumann1, Alessandro Artusi1, Georg Zotti1, László Neumann2, Werner Purgathofer1 1 Institute of Computer Graphics and Algorithms Vienna University of Technology, Austria 2Grup de Gràfics de Girona, Universitat de Girona, Spain

  2. Motivation Reliable characterization of display By a measuring device By human observation

  3. Colors of the display • Additive RGB channels • characteristics separable by channel • Side effects • slight cross effects (stronger for LCD) • environmental effects • Pipeline • graphics card [byte] • display device [voltage] • eye [luminance] • brain [color appearance]

  4. Tone Reproduction Curve byte → luminance(by channel)

  5. Previous Work – Models for the TRC • Models with small number of parameters • Linear functions: GOG, version 1.x IEC GGO, version 2.x 3.x IEC GOGO • [Berns et al. 1993] • Non linear functions: LIN-LIN2, LOG-LIN, LOG-LIN2, LOG-LOG, LOG-LOG2 • [Post and Calhoun 1989], [Katoh and Deguchi 1998] • S-curve (S-shaped function): handling cross effect (mainly at LCD monitors) • [Kwak MacDonald 2001], [Miyake et al. 1990] • Arbitrary number of parameters • Masking model (spline) • [Tamura et al. 2003]

  6. Our method • Basic measurement steps • Human observations • Errors are tolerable and can be reduced • Relative measurements • Finding the input values (instead of output values) • Automatic stop and setup of basic steps • Optimization (definition of the TRC function) • Generic function is achieved • A relative curve is defined • Passes requirements of human perception

  7. Basic step Similar to classic gamma applet

  8. Basic step Similar to classic gamma applet

  9. Basic step Similar to classic gamma applet

  10. Basic step Similar to classic gamma applet

  11. Basic step Similar to classic gamma applet

  12. Basic step Similar to classic gamma applet

  13. Basic step

  14. Basic step

  15. Basic step

  16. The math problem • No direct measurements for f(x) • onlyrelative measurements ((x0, x2, r), x1) • diff = y1‘-y1 = rf(x0)+(1-r)f(x2)-f(x1)depends on the unknowny=f(x) TRC • Optimum criteria for the y=f(x) TRC • y‘-y expressions are to be minimized • instead of the usual yi=f(xi) i.e. diffi=0 !! • other targets can be defined • smoothness condition • repeatable measurements

  17. The compound minimum problem f(i) [i=0..255] are unknown Measurement conditions: M(j) = rjf(lowj)+(1-rj)f(highj)-f(backj) [j=1..N] Smoothness conditions: S(i) = f(i+1)+f(i-1)-2f(i) [i=1..254] Convex quadratic minimum problem F = i=1..N mjM(j)2 + i=1..254 siS(i)2 Minimized by a conjugate gradient method

  18. Additional questions • Setting the coefficients • weights m and s control the behaviour of f • Definition of triplets (lowi, highi, ratioi) • predefined triplets • optimal ‚next triplet‘, stop criterium • defined by the local and/or overall reliability • LOG-LOG coordinate system • Seems more natural • power function transformed to linear function • Additional degree of freedom • But: numerical and algorithmic problems

  19. Results • CRT monitor • R,G,B results by our method • Compared to simple power function • Perceivable deviation Derivative can deviate upto 0.4-0.6 !

  20. Results • Compared to spectro-photometer measurements • Absolute/relative data conversion • Accuracy acceptable • Mutual verification

  21. Conclusion, future work + Human based TRC measurement • Cheap solution • New implicit approach + Complements existing methods • Traditional gamma applet • Masking model [Tamura 2003] ? Missing absolute luminance values • By channel, cross effects • contrast value by human observation ? Preferring LOG-LOG type functions • Instead of spline-like (LIN-LIN) functions ? Combining with other methods (LIN-LIN, etc)

  22. Acknowledgements • Supported by • European Union: RealReflect Project • IST-2001-34744 • „Realtime Visualization of Complex Behaviour in Virtual Prototyping“ • Spanish Government • TIC2001-2416-C03-01 • Helped with implementation • Benjamin Roch (TU Vienna, Austria) • Wolfgang Deix (TU Vienna, Austria)

  23. Thank you for your attention aneumann@cg.tuwien.ac.at

More Related