Spatiochromatic Vision Models for Imaging

Slides:



Advertisements
Similar presentations
Filtration based on Color distance
Advertisements

Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
EI San Jose, CA Slide No. 1 Measurement of Ringing Artifacts in JPEG Images* Xiaojun Feng Jan P. Allebach Purdue University - West Lafayette, IN.
Color Image Processing
Light Light is fundamental for color vision Unless there is a source of light, there is nothing to see! What do we see? We do not see objects, but the.
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
School of Computing Science Simon Fraser University
Why is this hard to read. Unrelated vs. Related Color Unrelated color: color perceived to belong to an area in isolation (CIE 17.4) Related color: color.
Department of Computer Engineering University of California at Santa Cruz Data Compression (3) Hai Tao.
CSE399b Computer Vision Spring 2006 Jianbo Shi Color.
Trichromacy Helmholtz thought three separate images went forward, R, G, B. Wrong because retinal processing combines them in opponent channels. Hering.
Light to Electricity: lines begin and end in black (low signal level) called Blanking between blanking is the active video scanning is precisely controlled.
Perceived video quality measurement Muhammad Saqib Ilyas CS 584 Spring 2005.
CSc 461/561 CSc 461/561 Multimedia Systems Part A: 2. Image.
1/22/04© University of Wisconsin, CS559 Spring 2004 Last Time Course introduction Image basics.
1 JPEG Compression CSC361/661 Burg/Wong. 2 Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg.
Image Compression JPEG. Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg and can be embedded.
Human Visual System 4c8 Handout 2. Image and Video Compression We have already seen the need for compression We can use what we have learned in information.
How A Camera Works Image Sensor Shutter Mirror Lens.
Computer Vision – Fundamentals of Human Vision Hanyang University Jong-Il Park.
COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL Presented by 2006/8.
Myers EXPLORING PSYCHOLOGY Module 14 Introduction to Sensation and Perception: Vision James A. McCubbin, PhD Clemson University Worth Publishers.
Purdue University Page 1 Color Image Fidelity Assessor Color Image Fidelity Assessor * Wencheng Wu (Xerox Corporation) Zygmunt Pizlo (Purdue University)
PS221 project : pattern sensitivity and image compression Eric Setton - Winter 2002 PS221 Project Presentation Pattern Sensitivity and Image Compression.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
CIC-19, San Jose, CA, 8 November 2011 Spatiochromatic Vision Models for Imaging with Applications to the Development of Image Rendering Algorithms and.
Introduction to Computer Graphics
ECE 638: Principles of Digital Color Imaging Systems Jan P. Allebach School of Electrical and Computer Engineering
Outline Of Today’s Discussion 1.Review of Wave Properties, and Fourier Analysis 2.The Contrast Sensitivity Function 3.Metamers 4.Selective Adaptation And.
ECE 638: Principles of Digital Color Imaging Systems Lecture 12: Characterization of Illuminants and Nonlinear Response of Human Visual System.
1 Embedded Signal Processing Laboratory The University of Texas at Austin Austin, TX USA 1 Mr. Vishal Monga,
ECE 638: Principles of Digital Color Imaging Systems Lecture 11: Color Opponency.
1 of 32 Computer Graphics Color. 2 of 32 Basics Of Color elements of color:
Color Models Light property Color models.
DIGITAL MEDIA FOUNDATIONS
ECE 638: Principles of Digital Color Imaging Systems
Display Issues Ed Angel
Color Image Processing
Color Image Processing
Color Image Processing
From: Responses of the human visual cortex and LGN to achromatic and chromatic temporal modulations: An fMRI study Journal of Vision. 2010;10(13):13. doi: /
ECE 638: Principles of Digital Color Imaging Systems
2.1 Direct Binary Search (DBS)
JPEG Image Coding Standard
Tone Dependent Color Error Diffusion
Color Image Processing
ECE 638: Principles of Digital Color Imaging Systems
ECE 638: Principles of Digital Color Imaging Systems
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Introduction to Computer Graphics with WebGL
School of Electrical and
ECE 638: Principles of Digital Color Imaging Systems
Digital Image Processing
Tone Dependent Color Error Diffusion
ECE 638: Principles of Digital Color Imaging Systems
Introduction to Perception and Color
ECE 638: Principles of Digital Color Imaging Systems
Presenter by : Mourad RAHALI
Color Image Processing
A Review in Quality Measures for Halftoned Images
3.3 Screening Part 3.
Digital Image Synthesis Yung-Yu Chuang 10/19/2006
Spatiochromatic Properties of Natural Images and Human Vision
JPEG Still Image Data Compression Standard
Color Image Processing
Digital Image Processing
Consequences of the Oculomotor Cycle for the Dynamics of Perception
Tone Dependent Color Error Diffusion Halftoning
Consequences of the Oculomotor Cycle for the Dynamics of Perception
Experiencing the World
Presentation transcript:

Spatiochromatic Vision Models for Imaging Jan P. Allebach School of Electrical and Computer Engineering Purdue University West Lafayette, Indiana allebach@purdue.edu CIC-17, Albuquerque, NM, 10 November 2009

What is a model? From dictionary.com: A schematic description of a system, theory, or phenomenon that accounts for its known or inferred properties and may be used for further study of its characteristics. Model is not a complete description of the phenomenon being modeled. It should capture only what is important to the application at hand, and nothing more. Its structure must be responsive to resource constraints.

Visual system components

Why do we need spatiochromatic models? Imaging systems succeed by providing a facsimile of the real world A few primaries instead of an exact spectral match Spatially discretized and amplitude quantized representation of images that are continuous in both space and amplitude These methods only succeed only because of the limitations of the human visual system (HVS) To design lowest cost systems that achieve the desired objective, it is necessary to take into account the human visual system in the design and evaluation

Modeling context Modeling process is very dependent on the intended application Motivation for developing the models in the first place Governs choice of features to be captured and computational structure of the model Provides the final test of the success of the model Tight interplay between models for imaging system components and the human visual system Model usage may be either embedded or external

Pedagogical approach Spatiochromatic modeling, in principle, builds on all of the following areas: Color science Imaging science Psychophysics Image systems engineering As stated in course description, we assume only a rudimentary knowledge of these subjects Start from basic principles, but move quickly to more advanced level Focus on what is needed to follow the modeling discussion

The retinal image is what counts Every spatiochromatic model has an implied viewing distance What happens when this condition is not met? Too far – image looks better than specification Too close – may see artifacts

Basic spatiochromatic model structure

Impact of viewing geometry on spatial frequencies Both arrows A and B generate same retinal image For small ratio , the angle subtended at the retina in radians is

Spatial frequency conversion To convert between (cycles/inch) viewed at distance (inches) and (cycles/degree) subtended at the retina, we thus have For a viewing distance of 12 inches, this becomes

Spatial frequency filtering stage Based on pyschophysical measurements of contrast sensitivity function Use sinusoidal stimuli with modulation along achromatic, red-green, or blue-yellow axes For any fixed spatial frequency, threshold of visibility is depends only on . This is Weber’s Law.

Campbell’s contrast sensivity function on log-log axes

Dependence of sine wave visibility on contrast and spatial frequency

Models for achromatic spatial contrast sensitivty* *Kim and Allebach, IEEE T-IP, March 2002 Author Contrast sensitivity function Constants Campbell 1969 Mannos 1974 Nasanen 1984 Daly 1987

Achromatic spatial contrast sensitivity curves

Chrominance spatial frequency response Based on Mullen’s data* *K.T. Mullen, J. Physiol., 1985

Spatial Frequency Response of Opponent Channels Luminance [Nasanen] Chrominance [Kolpatzik and Bouman*] cycles/sample cycles/sample cycles/sample cycles/sample *B. Kolpatzik, and C. A. Bouman, J. Electr. Imaging, July 1992

Illustration of difference in spatial frequency response of luminance and chrominance channels Original image O1- filtered

Illustration of difference in spatial frequency response of luminance and chrominance channels Original image O2- filtered

Illustration of difference in spatial frequency response of luminance and chrominance channels Original image O3- filtered

Application areas for spatiochromatic models Color image display on low-cost devices PDA Cellphone Color image printing Inkjet Laser electrophotographic Digital video display LCD DMD Plasma panel Lossy color image compression JPEG MPEG