Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes Scalar Field 1D 2D 3D Vector Field...

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

Transcript of Ware:Vislab:CCOM Basics Vision+. Ware:Vislab:CCOM Data Classes Scalar Field 1D 2D 3D Vector Field...

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