Top Banner
Practical Models of Human Visual Perception for Simulation Chris Darken Assoc. Prof., Computer Science MOVES 11th Annual Research and Education Summit July 12, 2011 831-656-7582 http:// movesinstitute.org
25

Practical Models of Human Visual Perception for Simulation

Feb 16, 2016

Download

Documents

keilah

Practical Models of Human Visual Perception for Simulation. Chris Darken Assoc. Prof., Computer Science MOVES 11th Annual Research and Education Summit July 12, 2011. 831-656-7582 http:// movesinstitute.org. Outline. Why we care about perception Quick tour of recent work applied to: - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Practical Models of Human Visual Perception for Simulation

Practical Models of Human Visual Perception for Simulation

Chris DarkenAssoc. Prof., Computer Science

MOVES 11th Annual Research and Education SummitJuly 12, 2011

831-656-7582http://movesinstitute.org

Page 2: Practical Models of Human Visual Perception for Simulation

Outline

• Why we care about perception• Quick tour of recent work applied to:

– Army’s Combat XXI (joint with TRAC)– ONR’s BASE-IT prototype

• Suggested future work

Page 3: Practical Models of Human Visual Perception for Simulation

1. Facilitating Training

Page 4: Practical Models of Human Visual Perception for Simulation

2. Real World Perceptual Tasks

Page 5: Practical Models of Human Visual Perception for Simulation

3. Human Behavior Simulation

Page 6: Practical Models of Human Visual Perception for Simulation

Outline: Three Methods

• Concealed routes• Pre-cached approximate LOS• Hierarchical threat maps

Page 7: Practical Models of Human Visual Perception for Simulation

Background• Two types of visual perception deficits for synthetic entities in

combat sims– Complete lack of terrain info visible to the user– Information provided, but not aggregated properly

• Significance of visual perception deficits– Hunting and avoiding threats in combat sims requires adequate visual

perception representation• This is especially true for analytic simulations of situational awareness

enhancing gear– Failure to fix deficits makes accurate behavior either

• Impossible• Too computationally inefficient for practical use• Too difficult for the typical scenario developer to implement

Page 8: Practical Models of Human Visual Perception for Simulation

Outline: Three Methods

• Concealed routes• Pre-cached approximate LOS• Hierarchical threat maps

Page 9: Practical Models of Human Visual Perception for Simulation

Concealed Routes

• Goal is to provide an automated way for entities to take terrain into account when planning movement.

• Conceptually a location that has LOS to a large number of other locations can be said to have “bad” concealment.

Good Concealment

Bad Concealment

Page 10: Practical Models of Human Visual Perception for Simulation

Line of Sight Density Results

No LOS density cost moves over open terrain

High LOS Densitycost tended to follow rivers and ridges

Artifact caused by edge of network.

Page 11: Practical Models of Human Visual Perception for Simulation

Outline: Three Methods

• Concealed routes• Pre-cached approximate LOS• Hierarchical threat maps

Page 12: Practical Models of Human Visual Perception for Simulation

Point Based Estimated LOS Accuracy• Used coarse grid of nodes to approximate true LOS• Tested to compare accuracy of estimated LOS to

actual LOS.– 16.4 km2 box in Camp Pendleton, 50m node spacing, about

3% covered with buildings.• False positives 0.1% / False negatives 5.0%• Processing about 35% faster.

– 1.7 km2 box in flat fictitious terrain, 20m, about 40% covered with buildings.

• False positives 1.0% / False negatives 2.0%• Processing about 25 times faster.

Page 13: Practical Models of Human Visual Perception for Simulation

Point Based Pre-calculated LOSActual LOS Point Based LOS

Page 14: Practical Models of Human Visual Perception for Simulation

Outline: Four Methods

• Concealed routes• Pre-cached approximate LOS• Hierarchical threat maps

Page 15: Practical Models of Human Visual Perception for Simulation

Hierarchical Threat Maps• Threat map: probability distribution providing a subjective

estimate of where threats are• Variant of ACQUIRE based on precomputed target size and

contrast values is used• Requires lots of computation!• Visibility data at left; threat map at right

Page 16: Practical Models of Human Visual Perception for Simulation

Scaling Up

16

2008Fictitious terrain

1,700 m2

2009Partial Range 200, 29 Palms

13,000 m2

2010Kilo 2, Pendleton

155,000 m2

Page 17: Practical Models of Human Visual Perception for Simulation

Solution: Multiple Levels of Resolution

• How to use – Coarse resolution far from entity– Fine resolution near

• Why to use– Saves computation– Intuitively accurate

From Clingman et. al., “Practical Java Game Programming”

Page 18: Practical Models of Human Visual Perception for Simulation

Fireteam 1’s Threat Model

Page 19: Practical Models of Human Visual Perception for Simulation

Fireteam 2’s Threat Model

Page 20: Practical Models of Human Visual Perception for Simulation

Results

• Number of nodes in hierarchical vs. original model (left)

• Model update time for both models (right)

Page 21: Practical Models of Human Visual Perception for Simulation

Conclusions

• Representations for concealed movement planning, visual search, and threat location have been presented

• Precomputation and muti-resolution spatial data structures make the techniques practical

• All have been prototyped either in Combat XXI (TRAC) or the BASE-IT (ONR) prototype sims

• Much work remains to be done, both towards validation and obvious extensions of the models

Page 22: Practical Models of Human Visual Perception for Simulation

22

From 2004

Problem: Nearly Blind Agents

Page 23: Practical Models of Human Visual Perception for Simulation

It Seems That We’re Always Missing Something…

• Cover– Lacked obstacle info

• Target detection– Lacked exposed surface and contrast info

• Threat Location/Visual search– Lacked both above plus shooting position info

Page 24: Practical Models of Human Visual Perception for Simulation

…So Why Not Give Just Agents Everything We Give a Human User?

Page 25: Practical Models of Human Visual Perception for Simulation

Questions?