Basics of Stimuli John H. Krantz Hanover College.

Slides:



Advertisements
Similar presentations
Introduction to Raster scan display C A E D C Computer Aided Engineering Design Centre.
Advertisements

Digital Image Processing
CS 551 / CS 645 Antialiasing. What is a pixel? A pixel is not… –A box –A disk –A teeny tiny little light A pixel is a point –It has no dimension –It occupies.
Fundamentals of Digital Imaging
Imaging Science Fundamentals Chester F. Carlson Center for Imaging Science The Properties of Images and Imaging Devices Group II of the Imaging Chain.
Cornell CS465 Fall 2004 Lecture 2© 2004 Steve Marschner 1 Displays.
Introduction to Media for Web- based Research John H. Krantz Hanover College Workshop on Web Research Centre for Affective Sciences, May 2008.
Graphics and Still Images John H. Krantz Hanover College.
Chromatic Issues Chromatic Issues The Trichromatic Theory The Trichromatic Theory Color Picker Color Picker The Color Gamut Glare Color Blindness.
CS248 Midterm Review. CS248 Midterm Mon, November 4, 7-9 pm, Terman Aud Mostly “short answer” questions – Keep your answers short and sweet! Covers lectures.
Multimedia Data Introduction to Image Processing Dr Mike Spann Electronic, Electrical and Computer.
CS248 Midterm Review Derek Chan and Ethan Dreyfuss.
Dynamic Media on the Web John H. Krantz Hanover College.
CS248 Midterm Review Szymon Rusinkiewicz. CS248 Midterm Monday, November 1, 7-9 pm Gates B01 and B03 Designed to be 1-hour exam Mostly “short answer”
CS248 Midterm Review. CS248 Midterm Mon, November 3, 7-9 pm, Gates B01 Mostly “short answer” questions – Keep your answers short and sweet! Covers lectures.
Image Sequences John H. Krantz Hanover College. Outline Slideshows Why Presenting Using Redirects Video (if interested) Background Delivering in a Webpage.
Graphics and Still Images John H. Krantz Hanover College.
CS248 Midterm Review Michael Green and Sean Walker (based on the work of previous TAs)
Comp :: Fall 2003 Video As A Datatype Ketan Mayer-Patel.
Course Website: Computer Graphics 5: Line Drawing Algorithms.
Introduction to Media on the Web John H. Krantz Hanover College APA Advanced Training Institute July 2005.
Display Issues Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico.
Images: Pixels and Resolution Monica A. Stoica, Boston University Books used: “The Essential Guide to Computing” by E. Garrison Walters.
CS248 Midterm Review. CS248 Midterm Mon, November 5, 7-9 pm, Terman Aud Mon, November 5, 3-5 pm, Gates 392 Mostly “short answer” questions Covers through.
Imaging Science Fundamentals Chester F. Carlson Center for Imaging Science Display Systems Viewing Images.
1/22/04© University of Wisconsin, CS559 Spring 2004 Last Time Course introduction Image basics.
Vector vs. Bitmap SciVis V
Terms 1. VGA VGA - Short for Video Graphics Array, VGA is a popular display standard developed by IBM and introduced in 1987 VGA provides 640 x 480 resolution.
V Obtained from a summer workshop in Guildford County July, 2014
Image Formation and Digital Video
9/14/04© University of Wisconsin, CS559 Spring 2004 Last Time Intensity perception – the importance of ratios Dynamic Range – what it means and some of.
Image Processing 고려대학교 컴퓨터 그래픽스 연구실 cgvr.korea.ac.kr.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
1 Color vision and representation S M L.
Antialiasing CAP4730: Computational Structures in Computer Graphics.
CS 445 / 645: Introductory Computer Graphics Color.
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Vector vs. Bitmap
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
Computer Graphics Lecture 04 Fasih ur Rehman. Last Class Overview of Graphics Systems – Display Devices Colors and colored displays Raster displays and.
DIGITAL Video. Video Creation Video captures the real world therefore video cannot be created in the same sense that images can be created video must.
Computer Vision – Fundamentals of Human Vision Hanyang University Jong-Il Park.
Research & Development 1 High Frame Rate Television Mike Armstrong, Steve Jolly, Richard Salmon BBC R&D HPA Technical Retreat 18 February 2009.
Sensing for Robotics & Control – Remote Sensors R. R. Lindeke, Ph.D.
Multimedia Data Introduction to Image Processing Dr Sandra I. Woolley Electronic, Electrical.
1 CP586 © Peter Lo 2003 Multimedia Communication Video Fundamentals.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
1 Chapter 2: Color Basics. 2 What is light?  EM wave, radiation  Visible light has a spectrum wavelength from 400 – 780 nm.  Light can be composed.
03/05/03© 2003 University of Wisconsin Last Time Tone Reproduction If you don’t use perceptual info, some people call it contrast reduction.
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
VISUAL ACUITY. Visual Acuity: Is the smallest visual angle that a person can see clearly. We will talk about four very different tasks… Yet all of these.
DECREASED FLICKER SENSITIVITY WITH A SCANNED LASER DISPLAY. J.P. Kelly 1, H.L. Pryor, E.S. Viirre, T. Furness III. 1 Children's Hospital & Medical Center;
The Reason Tone Curves Are The Way They Are. Tone Curves in a common imaging chain.
DIGITAL IMAGE. Basic Image Concepts An image is a spatial representation of an object An image can be thought of as a function with resulting values of.
Three-Receptor Model Designing a system that can individually display thousands of colors is very difficult Instead, colors can be reproduced by mixing.
Computer Fundamentals MSCH 233 Lecture 5. The Monitor A Monitor is a video screen that looks like a TV. It displays both the input data and instructions,
David Luebke 1 2/5/2016 Color CS 445/645 Introduction to Computer Graphics David Luebke, Spring 2003.
David Luebke2/23/2016 CS 551 / 645: Introductory Computer Graphics Color Continued Clipping in 3D.
Last Lecture photomatix.com. Today Image Processing: from basic concepts to latest techniques Filtering Edge detection Re-sampling and aliasing Image.
Guilford County SciVis V104.03
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
The Cathode Ray Tube Monitor
Display Issues Ed Angel
Computer Graphics Lecture 3 Computer Graphics Hardware
Perception and Measurement of Light, Color, and Appearance
Introduction to Computer Graphics with WebGL
Fast Bilateral Filtering for the Display of High-Dynamic-Range Images
Digital Visual Effects, Spring 2006 Yung-Yu Chuang 2006/3/8
Presentation transcript:

Basics of Stimuli John H. Krantz Hanover College

Outline  The nature of the beast  Basic Perceptual Issues  Spatial  Temporal  Color  Luminance

The General Beast

Screen Mosaic Triad Arrangement

Screen Mosaic Color Strip Arrangement

Interlaced Projection

Progressive Projection

The Electron Beam

Seeing the Flicker If can’t get movie by clicking on the picture, click here.click here

Spatial Issues Spatial Inhomogeneity Aliasing Edge Effects and Contrast

Spatial Inhomogeneity  The same output value leads to different luminance outputs at different screen locations.  Thus, you get different outputs at different screen locations.  In general, draw to center if critical

CRT % Change from Minimum

How to Handle Spatial Inhomogeneity  Keep stimuli in central region

Aliasing  Technical definition:  When an image contains frequencies beyond the range of the sampling matrix, the wrap-around and occur as lower frequencies, distorting the image

Aliasing  Description of aliasing  Generally try to draw and image that has too fine of detail or sharp edges  Causes “jaggies”  And pixel artifacts  That is you can notice the pixels

Aliasing and Pixel Effects

Craik-Cornsweet

Craik-Cornsweet: Described The figure above is an exaggerated map indicating the light levels across the image on the previous slide. Note how the center and edges have identical luminance. That can be seen by sitting far enough away from the screen

Minimal Contours

Minimal Contours Described There are two circles below. Both circles have the same luminance (intensity level) at the center.Click on your mouse and This one changes abruptly watch as the edges are blurred to the level at the center.and the circle disappears.

Anti-aliasing  Solution to aliasing  Bandlimiting or anti-aliasing  Essentially blur the edges or image so fine detail is lost  In a lot of Software  Ideally use a gaussian filter  This is the shape of CRT electron beam which is why dots on screen never show up  Infante (1985); Silverstein et al. (1990)  Many graphics software and even some languages anti-alias (Java2D)

Temporal Issues Motion reproduction Flicker Stimulus Timing

Motion Reproduction  Frame rates of monitors far exceed what is needed for movement update  NTSC video: 30 updates per second  Movies: 24 updates per second  Most web video 10 to 15 frames/sec

Computer Video  Most Update rates are frames/sec 5 fps 10 fps 15 fps 5 fps 10 fps 15 fps Click on pictures to start each of the movies. If that does not work: click here for the left handclick here for the left hand movie, click here for the middle, and here for the right.click here for the middleand here for the right

Flicker  Critical threshold of flicker rates is about 60 Hz in the fovea  But gets higher for larger stimuli  Recommended flicker rates between 66 Hz and 120 Hz (Bridgeman, 1998)  Most monitors are adequate in this value  Notice difference between flicker and frame update rate.

Stimulus Duration  Pixels are not on continuously during a frame  In part this is necessary for clean motion  Typical CRT phosphors last about 4 msec. (Bridgeman, 1998)  On LCD and other technologies, persistence is longer  Makes motion less clean but flicker less noticeable

Differences in Persistence Click on pictures to start movies. If that does not work, click here for the crt click here for the crt and click here for the lcd.click here for the lcd

Determining Stimulus Duration  Possible errors:  Not knowing which frame the stimulus is first presented on  Assuming the stimulus is visible from the beginning of the display  Stimuli are not visible at beginning of frame but some time later  Delay depends upon where on frame stimulus is and frame rate  This is a constant error

Computer Video Architecture (Win95) Display Win32 Applications GDI Video OpenGL 3-D Games GDI DDI DCI DDI 3-D DDI

Effects on Timing  If no more than one frame delay:  Additional error of up to 17msec added to all conditions  No longer msec timing but really 60 Hz timing  If frame delay is larger effects are worse

Example Results from Myors (1999)

Luminance Issues Gamma

Gamma

Gamma Correction  Typically well described by: L=L 0 +a(V-V 0 )    is typically near 2.3; L, L 0, a,  are affected by contrast and brightness settings  Can’t be done on web  Make sure stimuli are not sensitive to distortions in gray scale  High contrast  Photo’s may be distorted slightly and impact results (Ruppertsberg et al., 2001)  Don’t require fine distinctions

Chromatic Issues Chromatic Issues The Trichromatic Theory The Trichromatic Theory Color Picker Color Picker The Color Gamut Glare Color Blindness

The CIE Color System  A set of Equations that allow predictions of matching.  Used in photo printing, TV and film.  Wyszecki & Stiles (1967)

The Color Gamut  The range of colors reproducible by any system

The Effect of Illuminance on Gamut In Dark With Lights on and 30% Luminance Level

Illuminance  Agostini & Bruno (1996)  Accuracy of the perceived stimulus is affected by the amount of illuminance.  D. F. Neri (1990)  Combination of light and gamut changed chromaticity  Request close windows and turn off unnecessary light  Do not use subtle color differences

Color Blindness Description Click on picture to start movie. If that does not work, click here.click here

Color Blindness Click on picture to start movie. If that does not work, click here.click here

Color Blindness Click on picture to start movie. If that does not work, click here.click here

Color Blindness Click on picture to start movie. If that does not work, click here.click here

How to handle  Screening questions?  Large sample and random assignment  Pre-test on color blind

Summary  Spatial  Aliasing  Edges  Temporal  Frame per second in video  Luminance  Gamma  Color  Glare  Color deficiencies