Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

18
Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    229
  • download

    0

Transcript of Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Page 1: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans

Page 2: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Purpose Model synthetic vision, memory,

and learning Quickly synthesize motion from

goals

Page 3: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Introduction Virtual robot Combines path planner and

controller Internal record of perceived objects

and states

Page 4: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Related Work Virtual perception Model information flow to character

Page 5: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Synthetic Vision Determine what is currently visible

to character Speed & ability to handle dynamic

environments

Page 6: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Synthetic Vision - cont. Render unlit model of scene from

character’s POV List of visible objects combined

with each object’s location determines observations

Page 7: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

A character in a virtual office

True color False Color

Page 8: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Internal Representation & Memory Internal model Object geometry from environment

and observed states

Page 9: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Perception-Based Navigation Character has set M of

observations Observations represented as

(objIDi, Pi, Ti, vi, t) M updated at regular intervals

Page 10: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Basic sense-plan-control loop (static environments)

Page 11: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Perception-Based Navigation - cont. Dynamic environments

Page 12: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Perception-Based Navigation - cont. Problem: Truly missing vs.

obscured Solution: Re-run vision module

Page 13: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Revised sense-plan-control loop (dynamic environments)

Page 14: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Learning and Forgetting Temporal models Different memory rules for different

objects (logical or deductive model)

Page 15: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Experimental Results Tested on SGI InfiniteReality2 Click and drag goals and obstacles

Page 16: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

1 2

3 4

Page 17: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

A character exploring unknown mazes

Page 18: Fast Synthetic Vision, Memory, and Learning Models for Virtual Humans.

Conclusions Efficient in storage and update

times Flexible Bottlenecks at synthetic vision

model (double rendering)