Visual Perception. Basics

Size: px
Start display at page:

Download "Visual Perception. Basics"

Transcription

1 Visual Perception Basics Please refer to Colin Ware s s Book Some materials are from Profs. Colin Ware, University of New Hampshire Klaus Mueller, SUNY Stony Brook Jürgen Döllner, University of Potsdam Barna Reskó, Hungary Academy of Sciences Christopher G. Healey, North Carolina State Univ.

2 Human Eye Scenes projected on the retina through lens Receptors: rod and cones Optic nerves connect to the brain

3 Cones: Retina Receptors Small receptive field (0.01mm) High resolution Slow signal sensing Non-sensitive to motion Color sensing Rods Large receptive field (0.5mm) Low resolution No color perception Fast signal propagation

4 Understanding color and monochrome sensing is separated No shape and direction feature are extracted on retina Shape, direction and other features are extracted and combined with color information by the visual cortex inside brain

5 Contrast Eyes can only operate on small range of intensity difference Sense of contrast needs adaption for different lighting conditions You will need some time to adapt to a new lighting environment such as stepping into a dark or bright room Local adaption of contrast see Colin Ware s book

6 Time Effects of Contrast Look at the black circle for a little while Switch to a white field You will see a white circle Due to the change of adaption with time effects

7 Spatial Effects of Contrast Surrounding properties are important, especially colors The effects can be removed by using neutral borders inside saturated colors

8 Some Interesting Tricks

9 Preattentive Processing (PAP) Certain information in the display is processed in parallel by the low-level visual system.

10 Preattentive Processing (PAP) Discovery of a limited set of visual properties that are detected very rapidly and accurately by the lowlevel visual system Searching by hue

11 PAP Example searching for a target red circle based on a difference in curvature

12 Non PAP Example Detect a red circle in a group of blue circles and red squares objects made up of a conjunction of unique features cannot be detected pre-attentively

13 PAP Interface Detection (a) constant shape, hue boundary can be easily found (b) shape varies, hue boundary can be easily detected (c) hue varies, hard to identify boundary (d) constant hue, shape boundary easily detected

14 Benefits of PAP Using these features for rapid and effective visualization Can use some experiments to identify these features on multiple displays or large systems Target detection Boundary detection Important for design visualization systems

15 Eye and Lens

16 Color Human eyes can only see partial spectrum of light waves Different colors have different focus distances for human eyes Red is more obvious than blue Avoid using pure blue in visualization

17 Static cues Size Depth Perception Cues Absolute size Relative size Perspective Linear perspective Texture gradient Aerial-perspective Shadow

18 3D Depth Cues 3D visualization should provide depth cues for understanding Linear perpective Objects far away from viewer should be smaller Shadows Show relative heights of objects Track object motions Occlusion Important to represent order of depth or distance

19 Depth Perception Cues Dynamic cues Motion parallax: movement of eyes This flash is from Dr. John Krantz, Hanover College

20 Shading Cues Very important in 3D visualization

21 Texture Perception Pre-attentive cues with textures Visual textures of object give PAP visual effects A powerful visualization method Textures: patterns, structures, color Classification of textures Coarseness, contrast, orientation A research topic in many applications Improve perception greatly

22 Texture Perception Textures without information should be avoided

23 Texture Perception Examples of a natural brick texture applied to an underlying 3D object, oriented to follow different properties of the surface at a per-pixel level: (a) orientation follows a default "up" direction; (b) orientation follows the first principle direction; (c) orientation follows the second principle direction; all images courtesy of Victoria Interrante

24 Perception in Visualization Historical weather conditions over the eastern United States for March, colour mapped to temperature (blue and green for cold to red and pink for hot), luminance mapped to wind speed (brighter for stronger winds), orientation mapped to precipitation (more tilted for heavier rainfall), size mapped to cloud coverage (larger for more cloudy), frost frequency mapped to density (denser for higher frost): (a) a nonphotorealistic visualization using simulated brush strokes to display the underlying data; (b) a traditional visualization of the same data using triangular glyphs

25 Perception in Visualization Nonphotorealistic volume illustration Examples of nonphotorealistic enhancements for volume illustration: (a) original greyscale image of an abdominal CT scan; (b) the same image with tone enhancement applied; (c) with volumetric boundary sketching; (d) original colour image of the same abdominal CT scan; (e) with halos and boundary and silhouette enhancement; (f) with tone shading and boundary and silhouette enhancement; all images courtesy of Penny Rheingans

26 Perception in Visualization An example of a perceptually-motivated multidimensional visualization of recent U.S. election results. Color represents party (blue for Democrat, red for Republican, green for Independent), and saturation represents the winning percentage (more saturated for higher percentages); the small disc floating over each state shows aggregated state-wide results; the height of a state represents the number of electoral college votes it controls

The process of a junior designer

The process of a junior designer For some fun The process of a junior designer https://medium.com/the-year-of-the-looking-glass/junior-designers-vs-senior-designers-fbe483d3b51e The process of a senior designer https://medium.com/the-year-of-the-looking-glass/junior-designers-vs-senior-designers-fbe483d3b51e

More information

Stereovision. Binocular disparity

Stereovision. Binocular disparity Stereovision Binocular disparity Retinal correspondence Uncrossed disparity Horoptor Crossed disparity Horoptor, crossed and uncrossed disparity Wheatsteone stereoscope (c. 1838) Red-green anaglyph How

More information

3D graphics, raster and colors CS312 Fall 2010

3D graphics, raster and colors CS312 Fall 2010 Computer Graphics 3D graphics, raster and colors CS312 Fall 2010 Shift in CG Application Markets 1989-2000 2000 1989 3D Graphics Object description 3D graphics model Visualization 2D projection that simulates

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Reality Human Visual Perception The human visual system 2 eyes Optic nerve: 1.5 million fibers per eye (each fiber is the axon from a neuron) 125 million rods (achromatic

More information

PERCEIVING DEPTH AND SIZE

PERCEIVING DEPTH AND SIZE PERCEIVING DEPTH AND SIZE DEPTH Cue Approach Identifies information on the retina Correlates it with the depth of the scene Different cues Previous knowledge Slide 3 Depth Cues Oculomotor Monocular Binocular

More information

Basic distinctions. Definitions. Epstein (1965) familiar size experiment. Distance, depth, and 3D shape cues. Distance, depth, and 3D shape cues

Basic distinctions. Definitions. Epstein (1965) familiar size experiment. Distance, depth, and 3D shape cues. Distance, depth, and 3D shape cues Distance, depth, and 3D shape cues Pictorial depth cues: familiar size, relative size, brightness, occlusion, shading and shadows, aerial/ atmospheric perspective, linear perspective, height within image,

More information

Visual areas in the brain. Image removed for copyright reasons.

Visual areas in the brain. Image removed for copyright reasons. Visual areas in the brain Image removed for copyright reasons. Image removed for copyright reasons. FOVEA OPTIC NERVE AQUEOUS HUMOR IRIS CORNEA PUPIL RETINA VITREOUS HUMOR LENS What do you see? Why? The

More information

Visualizing Flow Fields by Perceptual Motion

Visualizing Flow Fields by Perceptual Motion Visualizing Flow Fields by Perceptual Motion Li-Yi Wei Wei-Chao Chen Abstract Visualizing flow fields has a wide variety of applications in scientific simulation and computer graphics. Existing approaches

More information

Mahdi Amiri. May Sharif University of Technology

Mahdi Amiri. May Sharif University of Technology Course Presentation Multimedia Systems 3D Technologies Mahdi Amiri May 2014 Sharif University of Technology Binocular Vision (Two Eyes) Advantages A spare eye in case one is damaged. A wider field of view

More information

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico

Image Formation. Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico Image Formation Ed Angel Professor of Computer Science, Electrical and Computer Engineering, and Media Arts University of New Mexico 1 Objectives Fundamental imaging notions Physical basis for image formation

More information

Perception, Part 2 Gleitman et al. (2011), Chapter 5

Perception, Part 2 Gleitman et al. (2011), Chapter 5 Perception, Part 2 Gleitman et al. (2011), Chapter 5 Mike D Zmura Department of Cognitive Sciences, UCI Psych 9A / Psy Beh 11A February 27, 2014 T. M. D'Zmura 1 Visual Reconstruction of a Three-Dimensional

More information

Image Formation. CS418 Computer Graphics Eric Shaffer.

Image Formation. CS418 Computer Graphics Eric Shaffer. Image Formation CS418 Computer Graphics Eric Shaffer http://graphics.cs.illinois.edu/cs418/fa14 Some stuff about the class Grades probably on usual scale: 97 to 93: A 93 to 90: A- 90 to 87: B+ 87 to 83:

More information

Comp/Phys/Apsc 715. Example Videos. Pop Quiz! 1/30/2014

Comp/Phys/Apsc 715. Example Videos. Pop Quiz! 1/30/2014 Comp/Phys/Apsc 715 Graphics System, Human Visual System Characteristics, and Illusions: Lighting, Surface Perception, Texture, Acuities, Receptive Fields, Brightness Illusions, Simultaneous Contrast, Constancy

More information

Example Videos. Administrative 2/1/2012. Comp/Phys/Mtsc 715. Pre-Attentive Characteristics: Information that Pops Out

Example Videos. Administrative 2/1/2012. Comp/Phys/Mtsc 715. Pre-Attentive Characteristics: Information that Pops Out Comp/Phys/Mtsc 715 Pre-Attentive Characteristics: Information that Pops Out 1 Example Videos Linked feature-map and 3D views for DTMRI Parallel Coordinates, slice, 3D for Astro-Jet Vis 2011: Waser: Ensemble

More information

Introduction to Computer Graphics with WebGL

Introduction to Computer Graphics with WebGL Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science Laboratory University of New Mexico Image Formation

More information

Paint by Numbers and Comprehensible Rendering of 3D Shapes

Paint by Numbers and Comprehensible Rendering of 3D Shapes Paint by Numbers and Comprehensible Rendering of 3D Shapes Prof. Allison Klein Announcements Sign up for 1 st presentation at end of class today Undergrads: Thinking about grad school? Still here over

More information

Lecture 1 Image Formation.

Lecture 1 Image Formation. Lecture 1 Image Formation peimt@bit.edu.cn 1 Part 3 Color 2 Color v The light coming out of sources or reflected from surfaces has more or less energy at different wavelengths v The visual system responds

More information

CS5670: Computer Vision

CS5670: Computer Vision CS5670: Computer Vision Noah Snavely Light & Perception Announcements Quiz on Tuesday Project 3 code due Monday, April 17, by 11:59pm artifact due Wednesday, April 19, by 11:59pm Can we determine shape

More information

Example Videos. Administrative 1/28/2014. UNC-CH Comp/Phys/Apsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi

Example Videos. Administrative 1/28/2014. UNC-CH Comp/Phys/Apsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi UNC-CH Comp/Phys/Apsc 715 2D Scalar: Color, Contour, Height Fields, (Glyphs), Textures, and Transparency 2D Visualization Comp/Phys/Apsc 715 Taylor 1 Example Videos Vis 2006: ritter.avi Displaying vascular

More information

Some properties of our visual system. Designing visualisations. Gestalt principles

Some properties of our visual system. Designing visualisations. Gestalt principles Designing visualisations Visualisation should build both on the perceptual abilities of the human and the graphical conventions that have developed over time. Also the goal of the visualization should

More information

Example Videos. Administrative 2/3/2014. Comp/Phys/Apsc 715. Pre-Attentive Characteristics: Information that Pops Out

Example Videos. Administrative 2/3/2014. Comp/Phys/Apsc 715. Pre-Attentive Characteristics: Information that Pops Out Comp/Phys/Apsc 715 Pre-Attentive Characteristics: Information that Pops Out 1 Example Videos Linked feature-map and 3D views for DTMRI Parallel Coordinates, slice, 3D for Astro-Jet Vis 2011: Waser: Ensemble

More information

What happens in the world?

What happens in the world? Graphics System and Human Visual System Characteristics: Lighting, Texture, Acuities, Aliasing, Receptive Fields, Brightness Illusions, Simultaneous Contrast, Constancy, Surface Perception Russell M. Taylor

More information

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth

Depth. Common Classification Tasks. Example: AlexNet. Another Example: Inception. Another Example: Inception. Depth Common Classification Tasks Recognition of individual objects/faces Analyze object-specific features (e.g., key points) Train with images from different viewing angles Recognition of object classes Analyze

More information

Chapter 5 Extraction of color and texture Comunicação Visual Interactiva. image labeled by cluster index

Chapter 5 Extraction of color and texture Comunicação Visual Interactiva. image labeled by cluster index Chapter 5 Extraction of color and texture Comunicação Visual Interactiva image labeled by cluster index Color images Many images obtained with CCD are in color. This issue raises the following issue ->

More information

Virtual Reality ll. Visual Imaging in the Electronic Age. Donald P. Greenberg November 16, 2017 Lecture #22

Virtual Reality ll. Visual Imaging in the Electronic Age. Donald P. Greenberg November 16, 2017 Lecture #22 Virtual Reality ll Visual Imaging in the Electronic Age Donald P. Greenberg November 16, 2017 Lecture #22 Fundamentals of Human Perception Retina, Rods & Cones, Physiology Receptive Fields Field of View

More information

Illumination and Reflectance

Illumination and Reflectance COMP 546 Lecture 12 Illumination and Reflectance Tues. Feb. 20, 2018 1 Illumination and Reflectance Shading Brightness versus Lightness Color constancy Shading on a sunny day N(x) L N L Lambert s (cosine)

More information

Example Videos. Administrative 1/26/2012. UNC-CH Comp/Phys/Mtsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi. Vis2011: Palke: ttg s.

Example Videos. Administrative 1/26/2012. UNC-CH Comp/Phys/Mtsc 715. Vis 2006: ritter.avi. Vis2006: krueger.avi. Vis2011: Palke: ttg s. UNC-CH Comp/Phys/Mtsc 715 2D Scalar: Color, Contour, Height Fields, (Glyphs), Textures, and Transparency 2D Visualization Comp/Phys/Mtsc 715 Taylor 1 Example Videos Vis 2006: ritter.avi Displaying vascular

More information

Computer and Machine Vision

Computer and Machine Vision Computer and Machine Vision Lecture Week 4 Part-2 February 5, 2014 Sam Siewert Outline of Week 4 Practical Methods for Dealing with Camera Streams, Frame by Frame and De-coding/Re-encoding for Analysis

More information

CS 556: Computer Vision. Lecture 18

CS 556: Computer Vision. Lecture 18 CS 556: Computer Vision Lecture 18 Prof. Sinisa Todorovic sinisa@eecs.oregonstate.edu 1 Color 2 Perception of Color The sensation of color is caused by the brain Strongly affected by: Other nearby colors

More information

Medical Visualization - Illustrative Visualization 2 (Summary) J.-Prof. Dr. Kai Lawonn

Medical Visualization - Illustrative Visualization 2 (Summary) J.-Prof. Dr. Kai Lawonn Medical Visualization - Illustrative Visualization 2 (Summary) J.-Prof. Dr. Kai Lawonn Hatching 2 Hatching Motivation: Hatching in principle curvature direction Interrante et al. 1995 3 Hatching Hatching

More information

Illumination and Shading

Illumination and Shading Illumination and Shading Light sources emit intensity: assigns intensity to each wavelength of light Humans perceive as a colour - navy blue, light green, etc. Exeriments show that there are distinct I

More information

The Display pipeline. The fast forward version. The Display Pipeline The order may vary somewhat. The Graphics Pipeline. To draw images.

The Display pipeline. The fast forward version. The Display Pipeline The order may vary somewhat. The Graphics Pipeline. To draw images. View volume The fast forward version The Display pipeline Computer Graphics 1, Fall 2004 Lecture 3 Chapter 1.4, 1.8, 2.5, 8.2, 8.13 Lightsource Hidden surface 3D Projection View plane 2D Rasterization

More information

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception

Color and Shading. Color. Shapiro and Stockman, Chapter 6. Color and Machine Vision. Color and Perception Color and Shading Color Shapiro and Stockman, Chapter 6 Color is an important factor for for human perception for object and material identification, even time of day. Color perception depends upon both

More information

Multimedia Information Retrieval

Multimedia Information Retrieval Multimedia Information Retrieval Prof Stefan Rüger Multimedia and Information Systems Knowledge Media Institute The Open University http://kmi.open.ac.uk/mmis Why content-based? Actually, what is content-based

More information

Multimedia Technology CHAPTER 4. Video and Animation

Multimedia Technology CHAPTER 4. Video and Animation CHAPTER 4 Video and Animation - Both video and animation give us a sense of motion. They exploit some properties of human eye s ability of viewing pictures. - Motion video is the element of multimedia

More information

Lecture 14: Computer Vision

Lecture 14: Computer Vision CS/b: Artificial Intelligence II Prof. Olga Veksler Lecture : Computer Vision D shape from Images Stereo Reconstruction Many Slides are from Steve Seitz (UW), S. Narasimhan Outline Cues for D shape perception

More information

CPSC 532E Week 6: Lecture. Surface Perception; Completion

CPSC 532E Week 6: Lecture. Surface Perception; Completion Week 6: Lecture Surface Perception; Completion Reflectance functions Shape from shading; shape from texture Visual Completion Figure/Ground ACM Transactions on Applied Perception - Call for papers Numerous

More information

Visual Representation from Semiology of Graphics by J. Bertin

Visual Representation from Semiology of Graphics by J. Bertin Visual Representation from Semiology of Graphics by J. Bertin From a communication perspective Communication is too often taken for granted when it should be taken to pieces. (Fiske 91) Two basic schools

More information

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology

(0, 1, 1) (0, 1, 1) (0, 1, 0) What is light? What is color? Terminology lecture 23 (0, 1, 1) (0, 0, 0) (0, 0, 1) (0, 1, 1) (1, 1, 1) (1, 1, 0) (0, 1, 0) hue - which ''? saturation - how pure? luminance (value) - intensity What is light? What is? Light consists of electromagnetic

More information

A survey of some perceptual features for computer graphics and visualization

A survey of some perceptual features for computer graphics and visualization A survey of some perceptual features for computer graphics and visualization Lars Kjelldahl, KTH, Stockholm, Sweden lassekj@nada.kth.se Abstract Some high level and some low level features of perception

More information

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

CSE 167: Lecture #7: Color and Shading. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 CSE 167: Introduction to Computer Graphics Lecture #7: Color and Shading Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Announcements Homework project #3 due this Friday,

More information

Global Illumination. Frank Dellaert Some slides by Jim Rehg, Philip Dutre

Global Illumination. Frank Dellaert Some slides by Jim Rehg, Philip Dutre Global Illumination Frank Dellaert Some slides by Jim Rehg, Philip Dutre Color and Radiometry What is color? What is Color? A perceptual attribute of objects and scenes constructed by the visual system

More information

COS Lecture 10 Autonomous Robot Navigation

COS Lecture 10 Autonomous Robot Navigation COS 495 - Lecture 10 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization

More information

Which is better? Sentential. Diagrammatic Indexed by location in a plane

Which is better? Sentential. Diagrammatic Indexed by location in a plane Jeanette Bautista Perceptual enhancement: text or diagrams? Why a Diagram is (Sometimes) Worth Ten Thousand Words Larkin, J. and Simon, H.A Structural object perception: 2D or 3D? Diagrams based on structural

More information

Colour Reading: Chapter 6. Black body radiators

Colour Reading: Chapter 6. Black body radiators Colour Reading: Chapter 6 Light is produced in different amounts at different wavelengths by each light source Light is differentially reflected at each wavelength, which gives objects their natural colours

More information

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation

Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation. Range Imaging Through Triangulation Obviously, this is a very slow process and not suitable for dynamic scenes. To speed things up, we can use a laser that projects a vertical line of light onto the scene. This laser rotates around its vertical

More information

Non-Photo Realistic Rendering. Jian Huang

Non-Photo Realistic Rendering. Jian Huang Non-Photo Realistic Rendering Jian Huang P and NP Photo realistic has been stated as the goal of graphics during the course of the semester However, there are cases where certain types of non-photo realistic

More information

S2 Science EM Spectrum Revision Notes --------------------------------------------------------------------------------------------------------------------------------- What is light? Light is a form of

More information

Stereo. Shadows: Occlusions: 3D (Depth) from 2D. Depth Cues. Viewing Stereo Stereograms Autostereograms Depth from Stereo

Stereo. Shadows: Occlusions: 3D (Depth) from 2D. Depth Cues. Viewing Stereo Stereograms Autostereograms Depth from Stereo Stereo Viewing Stereo Stereograms Autostereograms Depth from Stereo 3D (Depth) from 2D 3D information is lost by projection. How do we recover 3D information? Image 3D Model Depth Cues Shadows: Occlusions:

More information

Interactive Volume Illustration and Feature Halos

Interactive Volume Illustration and Feature Halos Interactive Volume Illustration and Feature Halos Nikolai A. Svakhine Purdue University svakhine@purdue.edu David S.Ebert Purdue University ebertd@purdue.edu Abstract Volume illustration is a developing

More information

Improving perception of intersecting 2D scalar fields. Mark Robinson Advisor: Dr. Kay Robbins

Improving perception of intersecting 2D scalar fields. Mark Robinson Advisor: Dr. Kay Robbins Improving perception of intersecting 2D scalar fields Mark Robinson Advisor: Dr. Kay Robbins Outline of Presentation 1. Definition 2. 2D, 3D visualization techniques 3. Description of stratification 4.

More information

CSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013

CSE 167: Introduction to Computer Graphics Lecture #6: Colors. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 CSE 167: Introduction to Computer Graphics Lecture #6: Colors Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Announcements Homework project #3 due this Friday, October 18

More information

Prof. Feng Liu. Spring /27/2014

Prof. Feng Liu. Spring /27/2014 Prof. Feng Liu Spring 2014 http://www.cs.pdx.edu/~fliu/courses/cs510/ 05/27/2014 Last Time Video Stabilization 2 Today Stereoscopic 3D Human depth perception 3D displays 3 Stereoscopic media Digital Visual

More information

Lecture 11. Color. UW CSE vision faculty

Lecture 11. Color. UW CSE vision faculty Lecture 11 Color UW CSE vision faculty Starting Point: What is light? Electromagnetic radiation (EMR) moving along rays in space R(λ) is EMR, measured in units of power (watts) λ is wavelength Perceiving

More information

Design Elements. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of

Design Elements. Advanced Higher Graphic Presentation. Professional Graphic Presentations by kind permission of Design Elements Advanced Higher Graphic Presentation Professional Graphic Presentations by kind permission of Lines can Design Element:- Line Convey a mood or an emotion. Organise the design. Establish

More information

Stereo CSE 576. Ali Farhadi. Several slides from Larry Zitnick and Steve Seitz

Stereo CSE 576. Ali Farhadi. Several slides from Larry Zitnick and Steve Seitz Stereo CSE 576 Ali Farhadi Several slides from Larry Zitnick and Steve Seitz Why do we perceive depth? What do humans use as depth cues? Motion Convergence When watching an object close to us, our eyes

More information

Graphics Hardware and Display Devices

Graphics Hardware and Display Devices Graphics Hardware and Display Devices CSE328 Lectures Graphics/Visualization Hardware Many graphics/visualization algorithms can be implemented efficiently and inexpensively in hardware Facilitates interactive

More information

InfoVis: a semiotic perspective

InfoVis: a semiotic perspective InfoVis: a semiotic perspective p based on Semiology of Graphics by J. Bertin Infovis is composed of Representation a mapping from raw data to a visible representation Presentation organizing this visible

More information

CS4670: Computer Vision

CS4670: Computer Vision CS4670: Computer Vision Noah Snavely Lecture 30: Light, color, and reflectance Light by Ted Adelson Readings Szeliski, 2.2, 2.3.2 Light by Ted Adelson Readings Szeliski, 2.2, 2.3.2 Properties of light

More information

Design Visualization with Autodesk Alias, Part 2

Design Visualization with Autodesk Alias, Part 2 Design Visualization with Autodesk Alias, Part 2 Wonjin John Autodesk Who am I? Wonjin John is an automotive and industrial designer. Born in Seoul, Korea, he moved to United States after finishing engineering

More information

Scalar Visualization

Scalar Visualization Scalar Visualization 5-1 Motivation Visualizing scalar data is frequently encountered in science, engineering, and medicine, but also in daily life. Recalling from earlier, scalar datasets, or scalar fields,

More information

Introduction to Image Processing

Introduction to Image Processing 68 442 Introduction to Image Processing The First Semester of Class 2546 Dr. Nawapak Eua-Anant Department of Computer Engineering Khon Kaen University Course Syllabus Date and Time : MW.-2. EN 45, LAB

More information

Last update: May 4, Vision. CMSC 421: Chapter 24. CMSC 421: Chapter 24 1

Last update: May 4, Vision. CMSC 421: Chapter 24. CMSC 421: Chapter 24 1 Last update: May 4, 200 Vision CMSC 42: Chapter 24 CMSC 42: Chapter 24 Outline Perception generally Image formation Early vision 2D D Object recognition CMSC 42: Chapter 24 2 Perception generally Stimulus

More information

Perception Maneesh Agrawala CS 448B: Visualization Fall 2017 Last Time: Exploratory Data Analysis

Perception Maneesh Agrawala CS 448B: Visualization Fall 2017 Last Time: Exploratory Data Analysis Perception Maneesh Agrawala CS 448B: Visualization Fall 2017 Last Time: Exploratory Data Analysis 1 Will Burtin, 1951 How do the drugs compare? How do the bacteria group with respect to antibiotic resistance?

More information

(A) Electromagnetic. B) Mechanical. (C) Longitudinal. (D) None of these.

(A) Electromagnetic. B) Mechanical. (C) Longitudinal. (D) None of these. Downloaded from LIGHT 1.Light is a form of radiation. (A) Electromagnetic. B) Mechanical. (C) Longitudinal. 2.The wavelength of visible light is in the range: (A) 4 10-7 m to 8 10-7 m. (B) 4 10 7

More information

Visual Perception. Visual contrast

Visual Perception. Visual contrast TEXTURE Visual Perception Our perception of the visual shape, size, color, and texture of things is affected by the optical environment in which we see them and the relationships we can discern between

More information

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13

Lecture 1. Computer Graphics and Systems. Tuesday, January 15, 13 Lecture 1 Computer Graphics and Systems What is Computer Graphics? Image Formation Sun Object Figure from Ed Angel,D.Shreiner: Interactive Computer Graphics, 6 th Ed., 2012 Addison Wesley Computer Graphics

More information

SYMBOLISATION. Generalisation: which / how many features we display.. Symbolisation: how to display them?

SYMBOLISATION. Generalisation: which / how many features we display.. Symbolisation: how to display them? Generalisation: which / how many features we display.. Symbolisation: how to display them? SYMBOLISATION General Goal: easy and effective communication based on design principles and common sense as much

More information

IMAGE SEGMENTATION. Václav Hlaváč

IMAGE SEGMENTATION. Václav Hlaváč IMAGE SEGMENTATION Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception http://cmp.felk.cvut.cz/ hlavac, hlavac@fel.cvut.cz

More information

Today. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models

Today. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models Computergrafik Matthias Zwicker Universität Bern Herbst 2009 Today Introduction Local shading models Light sources strategies Compute interaction of light with surfaces Requires simulation of physics Global

More information

Finally: Motion and tracking. Motion 4/20/2011. CS 376 Lecture 24 Motion 1. Video. Uses of motion. Motion parallax. Motion field

Finally: Motion and tracking. Motion 4/20/2011. CS 376 Lecture 24 Motion 1. Video. Uses of motion. Motion parallax. Motion field Finally: Motion and tracking Tracking objects, video analysis, low level motion Motion Wed, April 20 Kristen Grauman UT-Austin Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys, and S. Lazebnik

More information

Perception. Autonomous Mobile Robots. Sensors Vision Uncertainties, Line extraction from laser scans. Autonomous Systems Lab. Zürich.

Perception. Autonomous Mobile Robots. Sensors Vision Uncertainties, Line extraction from laser scans. Autonomous Systems Lab. Zürich. Autonomous Mobile Robots Localization "Position" Global Map Cognition Environment Model Local Map Path Perception Real World Environment Motion Control Perception Sensors Vision Uncertainties, Line extraction

More information

Natural Textures for Weather Data Visualization

Natural Textures for Weather Data Visualization Natural Textures for Weather Data Visualization Ying Tang Software College Zhejiang University of Technology Hangzhou, China ytang@cad.zju.edu.cn Huamin Qu Yingcai Wu Hong Zhou Computer Science Department

More information

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo Computer Graphics Bing-Yu Chen National Taiwan University The University of Tokyo Introduction The Graphics Process Color Models Triangle Meshes The Rendering Pipeline 1 What is Computer Graphics? modeling

More information

GISC9312- Geospatial Visualization

GISC9312- Geospatial Visualization GISC9312- Geospatial Visualization Assignment#D1 Ibeabuchi Nkemakolam April 17, 2013 Janet Finlay BA,.BSc. GIS-GM Program Professor Niagara College 135 Taylor Road Niagara-On-The-Lake, ON L0S 1J0 Dear

More information

Lecture 16 Color. October 20, 2016

Lecture 16 Color. October 20, 2016 Lecture 16 Color October 20, 2016 Where are we? You can intersect rays surfaces You can use RGB triples You can calculate illumination: Ambient, Lambertian and Specular But what about color, is there more

More information

Effects Of Shadow On Canny Edge Detection through a camera

Effects Of Shadow On Canny Edge Detection through a camera 1523 Effects Of Shadow On Canny Edge Detection through a camera Srajit Mehrotra Shadow causes errors in computer vision as it is difficult to detect objects that are under the influence of shadows. Shadow

More information

Volume Illumination & Vector Field Visualisation

Volume Illumination & Vector Field Visualisation Volume Illumination & Vector Field Visualisation Visualisation Lecture 11 Institute for Perception, Action & Behaviour School of Informatics Volume Illumination & Vector Vis. 1 Previously : Volume Rendering

More information

Computer Graphics. Bing-Yu Chen National Taiwan University

Computer Graphics. Bing-Yu Chen National Taiwan University Computer Graphics Bing-Yu Chen National Taiwan University Introduction The Graphics Process Color Models Triangle Meshes The Rendering Pipeline 1 INPUT What is Computer Graphics? Definition the pictorial

More information

BCC Rays Ripply Filter

BCC Rays Ripply Filter BCC Rays Ripply Filter The BCC Rays Ripply filter combines a light rays effect with a rippled light effect. The resulting light is generated from a selected channel in the source image and spreads from

More information

Motion Analysis. Motion analysis. Now we will talk about. Differential Motion Analysis. Motion analysis. Difference Pictures

Motion Analysis. Motion analysis. Now we will talk about. Differential Motion Analysis. Motion analysis. Difference Pictures Now we will talk about Motion Analysis Motion analysis Motion analysis is dealing with three main groups of motionrelated problems: Motion detection Moving object detection and location. Derivation of

More information

Approaches to Visual Mappings

Approaches to Visual Mappings Approaches to Visual Mappings CMPT 467/767 Visualization Torsten Möller Weiskopf/Machiraju/Möller Overview Effectiveness of mappings Mapping to positional quantities Mapping to shape Mapping to color Mapping

More information

SNC 2PI Optics Unit Review /95 Name:

SNC 2PI Optics Unit Review /95 Name: SNC 2PI Optics Unit Review /95 Name: Part 1: True or False Indicate in the space provided if the statement is true (T) or false(f) [15] 1. Light is a form of energy 2. Shadows are proof that light travels

More information

LIGHTING - 1. Note. Lights. Ambient occlusion

LIGHTING - 1. Note. Lights. Ambient occlusion Note LIGHTING - 1 The creation and use of lights varies greatly between the default Blender renderer and the Cycles renderer. This section refers only to simple lighting in the default renderer. Lights

More information

Digital Image Processing COSC 6380/4393

Digital Image Processing COSC 6380/4393 Digital Image Processing COSC 6380/4393 Lecture 4 Jan. 24 th, 2019 Slides from Dr. Shishir K Shah and Frank (Qingzhong) Liu Digital Image Processing COSC 6380/4393 TA - Office: PGH 231 (Update) Shikha

More information

Devices displaying 3D image. RNDr. Róbert Bohdal, PhD.

Devices displaying 3D image. RNDr. Róbert Bohdal, PhD. Devices displaying 3D image RNDr. Róbert Bohdal, PhD. 1 Types of devices displaying 3D image Stereoscopic Re-imaging Volumetric Autostereoscopic Holograms mounted displays, optical head-worn displays Pseudo

More information

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques Creating a superhero using the pen tool Topics covered: Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques Getting Started 1. Reset your work environment

More information

Texture Mapping. Images from 3D Creative Magazine

Texture Mapping. Images from 3D Creative Magazine Texture Mapping Images from 3D Creative Magazine Contents Introduction Definitions Light And Colour Surface Attributes Surface Attributes: Colour Surface Attributes: Shininess Surface Attributes: Specularity

More information

The topics are listed below not exactly in the same order as they were presented in class but all relevant topics are on the list!

The topics are listed below not exactly in the same order as they were presented in class but all relevant topics are on the list! Ph332, Fall 2016 Study guide for the final exam, Part Two: (material lectured before the Nov. 3 midterm test, but not used in that test, and the material lectured after the Nov. 3 midterm test.) The final

More information

Game Programming. Bing-Yu Chen National Taiwan University

Game Programming. Bing-Yu Chen National Taiwan University Game Programming Bing-Yu Chen National Taiwan University What is Computer Graphics? Definition the pictorial synthesis of real or imaginary objects from their computer-based models descriptions OUTPUT

More information

Filters (cont.) CS 554 Computer Vision Pinar Duygulu Bilkent University

Filters (cont.) CS 554 Computer Vision Pinar Duygulu Bilkent University Filters (cont.) CS 554 Computer Vision Pinar Duygulu Bilkent University Today s topics Image Formation Image filters in spatial domain Filter is a mathematical operation of a grid of numbers Smoothing,

More information

Colour computer vision: fundamentals, applications and challenges. Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ.

Colour computer vision: fundamentals, applications and challenges. Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ. Colour computer vision: fundamentals, applications and challenges Dr. Ignacio Molina-Conde Depto. Tecnología Electrónica Univ. of Málaga (Spain) Outline Part 1: colorimetry and colour perception: What

More information

Data Visualization (DSC 530/CIS )

Data Visualization (DSC 530/CIS ) Data Visualization (DSC 530/CIS 60-01) Scalar Visualization Dr. David Koop Online JavaScript Resources http://learnjsdata.com/ Good coverage of data wrangling using JavaScript Fields in Visualization Scalar

More information

Visualisatie BMT. Rendering. Arjan Kok

Visualisatie BMT. Rendering. Arjan Kok Visualisatie BMT Rendering Arjan Kok a.j.f.kok@tue.nl 1 Lecture overview Color Rendering Illumination 2 Visualization pipeline Raw Data Data Enrichment/Enhancement Derived Data Visualization Mapping Abstract

More information

Miniature faking. In close-up photo, the depth of field is limited.

Miniature faking. In close-up photo, the depth of field is limited. Miniature faking In close-up photo, the depth of field is limited. http://en.wikipedia.org/wiki/file:jodhpur_tilt_shift.jpg Miniature faking Miniature faking http://en.wikipedia.org/wiki/file:oregon_state_beavers_tilt-shift_miniature_greg_keene.jpg

More information

Binocular cues to depth PSY 310 Greg Francis. Lecture 21. Depth perception

Binocular cues to depth PSY 310 Greg Francis. Lecture 21. Depth perception Binocular cues to depth PSY 310 Greg Francis Lecture 21 How to find the hidden word. Depth perception You can see depth in static images with just one eye (monocular) Pictorial cues However, motion and

More information

Introduction. Illustrative rendering is also often called non-photorealistic rendering (NPR)

Introduction. Illustrative rendering is also often called non-photorealistic rendering (NPR) Introduction Illustrative rendering is also often called non-photorealistic rendering (NPR) we shall use these terms here interchangeably NPR offers many opportunities for visualization that conventional

More information

How do we draw a picture?

How do we draw a picture? 1 How do we draw a picture? Define geometry. Now what? We can draw the edges of the faces. Wireframe. We can only draw the edges of faces that are visible. We can fill in the faces. Giving each object

More information

Distributed Algorithms. Image and Video Processing

Distributed Algorithms. Image and Video Processing Chapter 5 Object Recognition Distributed Algorithms for Motivation Requirements Overview Object recognition via Colors Shapes (outlines) Textures Movements Summary 2 1 Why object recognition? Character

More information

Human Detection. A state-of-the-art survey. Mohammad Dorgham. University of Hamburg

Human Detection. A state-of-the-art survey. Mohammad Dorgham. University of Hamburg Human Detection A state-of-the-art survey Mohammad Dorgham University of Hamburg Presentation outline Motivation Applications Overview of approaches (categorized) Approaches details References Motivation

More information