19
Syntherella: A Feedback Synthesizer for Efficient Exploration of Virtual Worlds using a Screen Reader Bugra Oktay and Eelke Folmer Player-Game Interaction Lab

syntherella feedback synthesizer

Embed Size (px)

DESCRIPTION

This presentation describes a mechanism for synthesizing meaningful concise descriptions for exploring virtual worlds using a screenreader.

Citation preview

Page 1: syntherella feedback synthesizer

Syntherella: A Feedback Synthesizer for

Efficient Exploration of Virtual Worlds using a Screen Reader

Bugra Oktay and Eelke FolmerPlayer-Game Interaction Lab

Page 2: syntherella feedback synthesizer

Outline

Discussion

Syntherella

Intro

Problem

Future Work

Page 3: syntherella feedback synthesizer

Introduction

Virtual WorldScreen Reader

Page 4: syntherella feedback synthesizer

IntroductionVirtual World

TextSL

Page 5: syntherella feedback synthesizer

Problem

Densely Populated Environments

Lots of Information to consume

Easy with visual perception;

overwhelming when transformed into text

overwhelming

Page 6: syntherella feedback synthesizer

Problem (cnt’d)

Command-line interface

Iterative Queries

Slow interaction(even when there are

very few objects)

“describe”

“describe objects”

“describe table”“zzz… zzz…”

Consumable

Page 7: syntherella feedback synthesizer

Syntherella

There are 5 animals, 4 tools, a house and a bike.

There are 2 books, a cat, a dog and a house to your west; a dog, a bike … to your east; ... 2 cats are described as “Angora cat with blue eyes”. One of them is interactive and for sale for $20 ...

Page 8: syntherella feedback synthesizer

Syntherella: Scanning

Scanning objects inside a virtual circle around the user’s avatar where the radius is defined by the user.

Page 9: syntherella feedback synthesizer

Syntherella: Filtering

Filtering objects that do not contribute to the textual description of the environment (i.e. objects with non-descriptive or meaningless names).

Page 10: syntherella feedback synthesizer

Syntherella: Thresholding

cat

stoneboxundescriptiv

e

too far

catlaptop

table

book

Good enough

16

74

too small

30 Size / Distance /Name / Description /

Interaction Capabilities

Page 11: syntherella feedback synthesizer

Syntherella: Grouping

cat

book

cat

cat

chair

chair

chair

chair

table

book

cat

book

cat

cat chair chair

chair

chair

table

book

cat, book, chair, chair, cat, table, chair, book, chair and cat. 3 cats, 2 books, 4 chairs and table.

Page 12: syntherella feedback synthesizer

Syntherella: Aggregation

object

cat

animalvehicle

mammal

dog

reptile…

snake 2 bikes, 3 cats, 5 dogs and a snake.

2 bikes, 8 mammals and a snake.

2 bikes and 9 animals.

There are

ground vehicle

bike

11 objects.

more specific

Page 13: syntherella feedback synthesizer

Syntherella: Detailing

Level 3: 3 cats are described as “Angora cat with blue eyes”. 2 of them are interactive. 1 of them is not interactive. 2 chairs are described as “black leather office chair”. They are not interactive.

Level 4: 3 cats are described as “Angora cat with blue eyes”. 1 of them is interactive but not for sale. 1 of them is interactive and for sale for L300. 1 of them is not interactive and not for sale. 2 chairs are described as “black leather office chair”. They are not interactive but for sale for L20.

Level 2: 3 cats are described as “Angora cat with blue eyes”. 2 chairs are described as “black leather office chair”.

There are 2 cats to your north; 1 cat to your south and 2 chairs to your east.

Page 14: syntherella feedback synthesizer

Syntherella: Example

There are 936 objects: window, object, prim, box_by_vi$boyz, chair, tree, flowerz, book v2.0, stone, dog, cat, book, window, window, object, object, cat,

no_name, obj23, owl, table, window, object, notecard dispenser, SL educational places kiosk, landmark_3.4, buy_me_L34, object, window, table,

chair, chair, car, chair, bicycle, rabbit, rose, chair, chalk, object, skidzPrimz, object4, box7, window, door, tableXY, object, object, paper clip v4.0, lcd screen with remote, voice activated robot helper, phone booth, object,

skidzPrimz, object4, box7, window, door, tableXY, object, object, paper clip v4.0, lcd screen with remote, voice activated robot helper, phone booth,

window, object, prim, box_by_vi$boyz, chair, tree, flowerz, book v2.0, stone, dog, cat, book, window, window, object, object, cat, no_name, obj23, owl,

table, window, object, notecard dispenser, SL educational places kiosk, landmark_3.4, buy_me_L34, object, window, table, chair, chair, car, chair,

bicycle, rabbit, rose, chair, chalk, object, skidzPrimz, object4, box7, window, door, tableXY, object, object, paper clip v4.0, lcd screen with remote, voice

activated robot helper, phone booth, object, skidzPrimz, object4, box7, window, door, tableXY, object, object, paper clip v4.0, lcd screen with remote,

“describe objects”

Pretty

long

Page 15: syntherella feedback synthesizer

Syntherella: Example

There are 87 objects: frame, object, dog, step, object, object, object, cat, prim, box_by_vi$boyz, object, stone, tree, rose, chair, object, object, frame, nozd_jkie&&jack, stone, step, dog, object, object, object, object, chair, table, cat, object, prim, prim, tree, prim, box, Julia’s Gull, cat, chair, object, object, object, object, object, prim, prim, object, stone, step, object, chair, table, cat, object, prim, prim, tree, prim, box, cat, chair, object, object, object, object, object, prim, prim, object, stone and step.

After scanning

There are 26 objects: frame, dog, step, cat, stone, frame, tree, rose, chair, frame, stone, dog, chair, table, cat, cat, chair, stone, step, stone, tree, chair, stone, step, Julia’s Gull and frame.

After filtering

Page 16: syntherella feedback synthesizer

Syntherella: Example

There are 14 objects: dog, cat, tree, rose, chair, dog, chair, table, cat, cat, chair, tree, chair and Julia’s Gull.

After thresholding

There are 14 objects: 2 dogs, 3 cats, 2 trees, rose, 4 chairs, table and Julia’s Gull.

After grouping

There are 3 plants, 5 animals, 5 furniture and Julia’s Gull.

After aggregation (word limit: 14)

There are 13 known and 1 unknown objects.

After aggregation (word limit: 10)

Page 17: syntherella feedback synthesizer

Syntherella: Example

There are 2 dogs, 1 cat, 2 trees to your north; 4 chairs, 1 table, 1 rose to your west and 2 cats, Julia’s Gull to your south. 2 dogs are described as “black and brown Saint Bernard”. 3 cats are described as “Angora cat with blue eyes”. 1 tree is described as “large oak tree”. 1 tree is described as “green and tall palmae tree”. 4 chairs are described as “brown stylish dining chair”. Rose is described as “Red rose”. Table is described as “diner table for 4”. Julia’s Gull is described as “Laughing gull that can fly; designed by Julia Doe”.

After detailing

Page 18: syntherella feedback synthesizer

Discussion & Future Work

• User Studies• Performance Measurements• Widening the Scope (augmented reality, navigation, web accessibility etc.)• Goal/Intention Oriented Feedback Generation• Exploiting Command History

•Information Source•Perceptional Challenges

http://ear.textsl.org

Page 19: syntherella feedback synthesizer

Discussion & Future Work

• User Studies• Performance Measurements• Widening the Scope (augmented reality, navigation, web accessibility etc.)• Goal/Intention Oriented Feedback Generation• Exploiting Command History

•Information Source•Perceptional Challenges

http://ear.textsl.org

[email protected]