20
Ware:Vislab:CCOM Ware:Vislab:CCOM Basics Vision+ Basics Vision+

Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes Scalar Field 1D 2D 3D Vector Field 1D 2D 3D Time Varying All of the above Discrete

Embed Size (px)

Citation preview

Page 1: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Ware:Vislab:CCOMWare:Vislab:CCOM

Basics Vision+Basics Vision+

Page 2: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Ware:Vislab:CCOMWare:Vislab:CCOM

Data Classes

Scalar Field• 1D• 2D• 3D

Vector Field• 1D• 2D• 3D

Time Varying• All of the above

Discrete• 1D• K-dimensional

Nominal• Overlapping sets of data

with multiple nominal attributes

Graph G = {V,E}• Tree• Directed acyclic• Entities and Relationships• Hyper graph

What is a map?

Page 3: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Human Visual Field

aa

100

80

60

LEFT RIGHT

40

20

Page 4: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Visual Angle

dr

h

Page 5: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

1 diopter: a lens that focuses at 1 meter.

45d Cornea

~15d Lens

d = 1/f

Page 6: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Acuities

Vernier super acuity (10 sec)

Grating acuityTwo Point acuity (0.5 min)

What is the ideal resolution

Page 7: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

CAVE

Resolution problems Light scattering problems

iPhone

1136x640 8 cm

1280x1024

Page 8: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

CAVE

Resolution problems Light scattering

problems

iPhone

1280x1280140 pixels/degree

14 pixels/deg

20,000 pixels/ deg2196 pixels/ deg2

Page 9: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Immersion VR

HMD + head tracking Data glove

Page 10: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Human Spatial Acuity

Page 11: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Cutoff at 50 cycles/deg.

Receptors: 20 sec of arc Pooled over larger and larger areas 100 million receptors 1 million fibers to brain A desktop screen may have 30 pixels/cm

– need about 4 times as much. I phones better. VR displays have 5 pixels/cm

Page 12: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Aliasing and Anti aliasing

Input pattern

Output pattern

Pixel matrix

Page 13: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Temporal Aliasing

Human Flicker fusion 50 Hz Temporal aliasing occurs with moving

targets Must compute motion blur to fix the

problem

Page 14: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Acuity Distribution

aaa

10 30 50103050

Distance from Fovea (deg.)

100

80

60

40

20

Page 15: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Brain Pixels

Page 16: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Ware:Vislab:CCOMWare:Vislab:CCOM

Page 17: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete
Page 18: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Ware:Vislab:CCOMWare:Vislab:CCOM

Page 19: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

Visual search

a

VisualSearch orMonitoringStrategy

EyeMovementControl

Useful VisualField of View

Page 20: Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes  Scalar Field 1D 2D 3D  Vector Field 1D 2D 3D  Time Varying All of the above  Discrete

The Process of Visual Thinking

Ware:Vislab:CCOMWare:Vislab:CCOM