Current Trends in Image Quality Perception Mason Macklem Simon Fraser University

Slides:



Advertisements
Similar presentations
Human-Computer Interaction
Advertisements

Chapter 3.3 Gabor Patches.
Chapter 5: Space and Form Form & Pattern Perception: Humans are second to none in processing visual form and pattern information. Our ability to see patterns.
Introduction to Eye Tracking
Chapter 6: Visual Attention. Overview of Questions Why do we pay attention to some parts of a scene but not to others? Do we have to pay attention to.
What is vision Aristotle - vision is knowing what is where by looking.
Recap – lesson 1 What is perception? Perception: The process which we give meaning to sensory information, resulting in our own interpretation. What is.
Visual Perception in Realistic Image Synthesis Ann McNamara.
Chapter 6: Visual Attention. Scanning a Scene Visual scanning – looking from place to place –Fixation –Saccadic eye movement Overt attention involves.
Photoreceptors.
黃文中 Preview 2 3 The Saliency Map is a topographically arranged map that represents visual saliency of a corresponding visual scene. 4.
Feature Level Processing Lessons from low-level vision Applications in Highlighting Icon (symbol) design Glyph design.
Cognitive Processes PSY 334 Chapter 2 – Perception June 30, 2003.
Motion and Ambiguity Russ DuBois. Ambiguity = the possibility to interpret a stimulus in two or more ways Q: Can motion play a part in our interpretation.
Introduction to Image Quality Assessment
Visual Attention More information in visual field than we can process at a given moment Solutions Shifts of Visual Attention related to eye movements Some.
Signal Processing Institute Swiss Federal Institute of Technology, Lausanne 1 “OBJECTIVE AND SUBJECTIVE IDENTIFICATION OF INTERESTING AREAS IN VIDEO SEQUENCES”
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Image Enhancement.
Ch 31 Sensation & Perception Ch. 3: Vision © Takashi Yamauchi (Dept. of Psychology, Texas A&M University) Main topics –convergence –Inhibition, lateral.
CS292 Computational Vision and Language Visual Features - Colour and Texture.
The visual system Lecture 1: Structure of the eye
Perceived video quality measurement Muhammad Saqib Ilyas CS 584 Spring 2005.
T HE VISUAL INTERFACE Human Visual Perception Includes material from Dix et al, 2006, Human Computer Interaction, Chapter 1 1.
1 Motivation Video Communication over Heterogeneous Networks –Diverse client devices –Various network connection bandwidths Limitations of Scalable Video.
Modules 11, 15 & 16 A.P. Psychology: Sensation & Perception.
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.
Chapter 4.  Visual stimulation is a wave of electromagnetic energy  Visual spectrum has a point along a wavelength  Wavelength determines hue (color)
Studying Visual Attention with the Visual Search Paradigm Marc Pomplun Department of Computer Science University of Massachusetts at Boston
Sensation and Perception
Dr. Neil H. Schwartz.  Visualization refer to the 2D and 3D static and animated visual displays that depict conditions, situations, processes, places.
Perception  Perception refers to the process by which we give meaning to sensory information, resulting in our personal interpretation of that information.
With respect to STM, grouping several items together to form a single larger item is called: A.BlockingB.Lumping C.ChunkingD.Grouping Electrochemical.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
Vision Hearing Other Senses Perception 1 Perception 2.
Text Lecture 2 Schwartz.  The problem for the designer is to ensure all visual queries can be effectively and rapidly served.  Semantically meaningful.
Computer Vision – Fundamentals of Human Vision Hanyang University Jong-Il Park.
Visual structure & Blind spot. Question 1 What do these devices have in common?
© by Yu Hen Hu 1 Human Visual System. © by Yu Hen Hu 2 Understanding HVS, Why? l Image is to be SEEN! l Perceptual Based Image Processing.
Human Visual Perception The Human Eye Diameter: 20 mm 3 membranes enclose the eye –Cornea & sclera –Choroid –Retina.
Myers EXPLORING PSYCHOLOGY Module 14 Introduction to Sensation and Perception: Vision James A. McCubbin, PhD Clemson University Worth Publishers.
.  Sensation: process by which our sensory receptors and nervous system receive and represent stimulus energy  Perception: process of organizing and.
산업경영공학과 IMEN 315 인간공학 4. Visual Sensory Systems THE STIMULUS: LIGHT  the visual stimuli as a wave of electromagnetic energy (fig 4.1a)fig 4.1a  visible.
Purdue University Page 1 Color Image Fidelity Assessor Color Image Fidelity Assessor * Wencheng Wu (Xerox Corporation) Zygmunt Pizlo (Purdue University)
Ch 31 Sensation & Perception Ch. 3: Vision © Takashi Yamauchi (Dept. of Psychology, Texas A&M University) Main topics –convergence –Inhibition, lateral.
Sensation and Perception
Visual Distinctness What is easy to find How to represent quantitity Lessons from low-level vision Applications in Highlighting Icon (symbol) design -
Let’s Get Visual!. What We See p. 125 Hue Visual experience specified by color names and related to the wavelength of light. Intensity Influences brightness.
Chapter 3 Sensation and Perception McGraw-Hill ©2010 The McGraw-Hill Companies, Inc. All rights reserved.
Two Views of Perception: Bottom-up processing: -Low-level -Feature driven Top-down processing -Knowledge driven -Unconscious inference (Helmholtz)
The primate visual systemHelmuth Radrich, The primate visual system 1.Structure of the eye 2.Neural responses to light 3.Brightness perception.
Visually guided attention during flying OR Pilots “do not like” fovea because they cannot pay attention to more than 1% of space at any one time.
1 Human information processing: Chapters 4-9 n Computer as a metaphor for human performance n Misses role of emotion and distributed cognition ReceptorsPerception.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 7 Human Input-Output.
Sensation & Perception ATTENTION, PROCESSING, THRESHOLDS.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
Optimal Eye Movement Strategies In Visual Search.
Human Visual System.
Describe how reaching and grasping abilities develop in the first year of life.
Sensation and Perception. Transformation of stimulus energy into a meaningful understanding –Each sense converts energy into awareness.
Eye Movements and Working Memory Marc Pomplun Department of Computer Science University of Massachusetts at Boston Homepage:
Chapter 24: Perception April 20, Introduction Emphasis on vision Feature extraction approach Model-based approach –S stimulus –W world –f,
Ko Youngkil.  Biological Evidence  5 prediction  compare with experimental results  Primary visual cortex (V1) is involved in image segmentation,
Perception Unit How can we so easily perceive the world? Objects may be moving, partially hidden, varying in orientation, and projected as a 2D image.
INPUT-OUTPUT CHANNELS
Consequences of the Oculomotor Cycle for the Dynamics of Perception
Consequences of the Oculomotor Cycle for the Dynamics of Perception
Experiencing the World
Intensity Transformation
Lark Kwon Choi, Alan Conrad Bovik
Presentation transcript:

Current Trends in Image Quality Perception Mason Macklem Simon Fraser University

General Outline Examine model of human visual system (HVS) Examine properties of human perception of images –consider top-down/bottom-up distinction Discuss combinations of current models, based on different perceptual phenomena

Quality-based Model

Quality-based model Pros: –Very nice theoretically –Clearly-defined notions of quality –Based on theory of cognitive human vision –Flexible for application-specific model Cons: –Practical to implement? –Subject-specific definition of quality –Subjects more accurate at determining relative vs. absolute measurement

Simplified approach

Quality vs. Fidelity

Perception vs Semantic Processing Based on properties of HVS Models eye’s reaction to various stimuli –eg. mach band, sine grating, Gabor patch Assumes linear model to extend tests to complex images Based on properties of Human Attention Models subjects’ reactions to different types of image content –eg. Complex, natural images Bypasses responses to artificial stimuli

Human Visual System Model Breaks process of image-processing into interaction of contrast information with various parts of the eye Motivates representation by discrete filters

Cornea and lens focus light onto retina Retina consists of millions of rods and cones –rods: low-light vision –cones: normal lighting –rods:cones => 60:1 Fovea consists of densely packed cones –processing focusses on foveal signals

Motivation for Frequency Response Model Errors in image reconstruction are differences in pixel values –Interpreted visually as differences in luminance and contrast values (ie. physical differences) Model visual response to luminance and localized contrast to predict visible errors –assuming linear system, measurable using response to simple phenomena

Visible Differences Predictor (VDP) Scott Daly

Contrast Sensitivity Function (CSF) increasing frequency levels can be resolved to limited extent CSF: represents limitations on detecting differences in increasing frequency stimuli –specific to given lens and viewing conditions Derive by capturing images for increasing frequency gratings

Common Test Stimuli Sine gratingGabor patchMach band

Some Common CSFs Daly’s CSF (VDP)

Cortex Transform Used to simulate sensitivity of visual cortex to orientation and frequency Splits frequency domain into 31 (?) sections, each of which is inverse transformed separately

Masking Filter Nonlinear filter to simulate masking due to local contrast –function of background contrast Masking calculated separately using reactions to sine grating and Gaussian noise Uses learning model to simulate prediction of background noise –similar noise across images lessens overall effect

Probability Summation Describes the increase in the probability of detection as the signal contrast increases Calculates contrast difference between the two images, for each of the (31) images In most cases, the signs will agree in every pixel for each cortex band –use the agreed sign as the sign of the probability Overall probability is product over all (31) cortex transformed images See book for example of Detection Map

Bottom-up vs. Top-down Stimulus driven –eg. Search based on motion, colour, etc. Useful for efficient search Attracted to objects rather than regions –attention driven by object properties Task/motivation-based –eg. Search based on interpreting content Not as noticeable during search Motivation-based search still shows effects of object properties

Saccades & Drifts Rapid eye movements –occur 2-3 times/second HVS responds to changes in stimuli Saccades: search for new ROI, or refocus on current ROI Drifts: slow movement away from centre of ROI to refresh image on retina Veronique Ruggirello

Influences of Visual Attention Measured with visual search experiments –subjects search for target item from group –target item present in half of samples Two measures: –Reaction Time: time to find object correctly vs. number of objects in set –Accuracy: frequency of correct response vs. display time of stimulus Efficient test: reaction time independent of set size

Contrast EOS increases with increasing contrast relative to background

Size EOS increases as size difference increases

Location EOS increases when desired objects are located near center

Even when image content is not centrally located, natural tendency is to focus on center of image

Shape EOS increases as shape-difference “increases”

Spatial Depth EOS increases as spatial depth increases

Motivation/Context

Where was this photo taken? Who is this guy?

People Attention more sensitive to human shapes than inanimate objects

Complexity EOS increases as complexity of background decreases

Other features Color: –EOS will increase as color-difference increases –Eg. Levi’s patch on jeans Edges: –Edges attended more than textured regions Predictability: –Attention directed towards familiar objects Motion: –EOS will increase as motion-difference increases

Region-of-Interest Importance Map (ROI) Visual attraction directed to objects, rather than regions Treats image as a collection of objects –Weights error w/i objects according to various types of attentive processes Results in Importance Map –Weights correspond to probability that location will be attended directly

ROI Design Model

Image Segmentation

Contrast

Size

Shape

Location

Background/Foreground

W. Osberger

Notes on ROI VDP Detection Map: probability that existing pixel differences will be detected ROI Importance Map: probability that existing visible pixel differences will be attended Overall probability of detection should be a combination of both factors Open question: single number for either model?