0% found this document useful (0 votes)
15 views57 pages

Perception

Uploaded by

mizapran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views57 pages

Perception

Uploaded by

mizapran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 57

Lecture Topic Projects

1 Intro, schedule, and logistics


2 Applications of visual analytics
3 Basic tasks, data types Project #1 out
4 Data assimilation and preparation
5 Introduction to D3
6 Bias in visualization
7 Data reduction and dimension reduction
8 Data reduction and dimension reduction Project #2(a) out
9 Visual perception and cognition
10 Visual design and aesthetics
11 Cluster analysis: numerical data
12 Cluster analysis: categorical data Project #2(b) out
13 High-dimensional data visualization
14 Dimensionality reduction and embedding methods
15 Principles of interaction
16 Midterm #1
17 Visual analytics Final project proposal call out
18 The visual sense making process
19 Maps
20 Visualization of hierarchies Final project proposal due
21 Visualization of time-varying and time-series data
22 Foundations of scientific and medical visualization
23 Volume rendering Project 3 out
24 Scientific and medical visualization Final Project preliminary report due
25 Visual analytics system design and evaluation
26 Memorable visualization and embellishments
27 Infographics design
28 Midterm #2
https://askabiologist.asu.edu/rods-and-cones
What can you observe here?
 color (cones) in the
center
 grey (rods) outside, too
 more grey
 more green
 blind spot
Focus on the black circle for
a few seconds, then switch to
one of the white fields.

What do you see?


While the retina can perceive a high range of intensities, it cannot
handle all simultaneously
 at any given time, each region adapts to a small intensity range determined
by the local intensity
 that is why you have to wait a while when you step from a bright into a
dark room (say, a dark movie theater from a brightly lit lobby)

eventually the bright area


intensity is unsaturated,
after moving the eye:
matches neighborhood
eventually adapted
(which was already adapted
range
here before)
currently adapted after moving the eye:
range new bright area saturates
intensity perception

current dark area


in picture falls here
The reason lies in the center/surround organization of the
Ganglion cells in the receptive field

Ganglion 1 Ganglion 3
10/16 inputs 12/16 inputs
exposed to light exposed to light
8 are excitatory 8 are excitatory
2 inhibitory 4 inhibitory
-> 6 stimulated -> 4 stimulated

Ganglion 2
no exposure
-> no stimulation

Ganglion 1 senses brighter than ganglion 3


-> that’s why the line intersections appear grey
Why do the dark spots disappear as soon as you look directly
at them?

It’s because:
 our central vision is sharp and clear, allowing us to resolve details
with great accuracy
 ganglion cells close to the fovea have a very small receptive field,
with fewer inhibitory inputs
 therefore, at the fovea, there is less inhibition of the center by the
surround, and the dark spots disappear

Read more here


Local adaption level varies, which changes the relative
contrast of the objects in the local scene

Are these two strips the same or different?


Compare these three panels
 white background
 saturated background
 non-saturated background

Guidelines:
 use saturated colors sparingly
 they may cause undesired
effects
 neutral borders can help
Spectrum of Wavelengths
Perception Curves

human color sensitivity curves

color generation by mixing RGB primaries (tristimulus)


Perceptual Color Spaces
The CIE Chromaticity Diagram
The CIE Chromaticity Diagram
The (irregularly shaped) Munsell tree has 3 axes:
 chroma (saturation): distance from the core
(values 0-30, with fluorescent colors having
the maximum 30)
 value (brightness): vertical axis (0– 10 (white))
 hue: 10 principal hues (R, YR, Y, GY, G, BG,
B, PB, P, RP)
blue
magenta
cyan
white
green

red

yellow HSV
RGB

How to convert from RGB to HSV?


Difference of brightness in
adjacent regions of the image
 grey-level (luminance) contrast
 color contrast
Munsell tree – unwrapped color
 ignore the red circles
 look at what heights the
longest rows are

same image in grey-scale (brightness only)


Different wavelengths of light are focused at different
distances within the eye
 short-wavelength blue light is refracted more than long-
wavelength red light
 focusing on a red patch, an adjacent blue patch will be
significantly out of focus
 the human eye has no correction for chromatic aberration
red object closer fixed focal point

red object
out of focus

would have to shift focal point to the left to bring red object into focus
in the case before, all objects were in the same plane but the focal point changed
the blurring effect is equivalent  need to change focal point to gain focus for either color
this is tiring to the eye and causes the problems
This is really painful
This is better
Visual cortex breaks input up into different aspects:
 color, shape, motion, depth
Deep Learning is Inspired by the Brain

Pathway of perception and


cognition in the human brain with
processing times

Pathway of perception and


cognition in a deep neural network
Pre-Attentive Processing

If you want it or not: some features are always detected


And fast – within 200 ms or less
Pre-Attentive Processing

Why is it so fast?

Well, because 50% of the brain is dedicated to vision

Vision is a MASSIVELY parallel processor dedicated to


• detect
• analyze
• recognize
• reason with
visual input
Pre-Attentive Processing

Sensitivity to differences in:


• color, orientation, size, shape, motion, shading, 3D depth, …
Pre-Attentive Processing

But there are limits: conjunctions don’t work well

quick: find the blue circle


Pre-Attentive Processing

Some features/cues are stronger than others:


Pre-Attentive Processing

Now try this (the left brain takes a break)


Pre-Attentive Processing

Words are patterns, which form strong pre-attentive feature


• this would have been different if this had been done in Arabic

There are limits, however


• let’s see the next experiment
Pre-Attentive Processing

Reading 1
Aoccdrnig to a rscheearch at an Elingsh
uinervtisy, it deosn't mttaer in waht oredr the
ltteers in a wrod are, the olny iprmoetnt tihng
is taht frist and lsat ltteer is at the rghit pclae.
The rset can be a toatl mses and you can
sitll raed it wouthit porbelm. Tihs is bcuseae
we do not raed ervey lteter by it slef but the
wrod as a wlohe
Pre-Attentive Processing

Now, is tihs ture? Raed on….


Pre-Attentive Processing

Reading 2
Anidroccg to crad cniyrrag lcitsiugnis
planoissefors at an uemannd, utisreviny
in Bsitirh Cibmuloa, and crartnoy to the
duoibus cmials of the ueticnd rcraeseh,
a slpmie, macinahcel ioisrevnn of
ianretnl cretcarahs araepps sneiciffut to
csufnoe the eadyrevy oekoolnr
Pre-Attentive Processing

Reading 2
According to card carrying linguistics
professionals at an unnamed, university
in British Columbia, and contrary to the
dubious claims of the uncited research,
a slpmie, macinahcel ioisrevnn of
ianretnl cretcarahs araepps sneiciffut to
csufnoe the eadyrevy oekoolnr
Pre-Attentive Processing

Reading 2
According to card carrying linguistics
professionals at an unnamed, university
in British Columbia, and contrary to the
dubious claims of the uncited research,
a simple, mechanical inversion of
internal characters appears sufficient to
confuse the everyday onlooker
What To Learn From This

The human visual system (HSV) tolerates (visual) noise very


well
• it can read the randomly garbled text very well
• machines (equipped with computer vision) are poor at this
Humans have only limited computational capacity
• hard to execute a fixed rule to decipher text
• especially once the text gets longer (7±2 rule of working memory)
• this is where computers excel
The fact that computers deal poorly with noisy patterns is
exploited in CAPTCHA
• CAPTCHA: Completely Automated Public Turing Test to tell
Computers and Humans Apart
• used to ensure that an actual human is interacting with a system
• some examples:
- creating a new gmail or yahoo account (prevent spammer accounts)
- submitting files, data, email
CAPTCHA

CAPTCHA: noisy and vastly distorted patterns that are difficult


to recognize by machines
CAPTCHA

But computer vision algorithms have become more


sophisticated at CAPTCHA character recognition
• the latest approach is object recognition
Sensing
 the eye’s anatomy
 its intensity perception
 its shortcomings and imperfections (keep in mind)

Color
 spaces and representations
 perception and organization in the brain
 contrast (what to look out for)
 use for highlighting, pre-attentive processing
 recognition

Texture
 depth cues
 feature enhancement

You might also like