advanced displays and techniques for telepresence · 2016-05-16 · magic leap lumus dk-32 microsoi...

13
Support gratefully acknowledged: CISCO, Microsoft Research, NIH, NVIDIA, NSF Awards IIS-CHS-1423059, HCC-CGV-1319567, II-1405847 (“Seeing the Future: Ubiquitous Computing in EyeGlasses”), and the BeingThere Int’l Research Centre, a collaboration of ETH Zurich, NTU Singapore, UNC Chapel Hill and Singapore National Research Foundation, Media Development Authority, and Interactive Digital Media Program Office. ARPA-E Telepresence Workshop April 26, 2016 Surgical Consulta/on Telepresence Andrei State (UNC) 1994 Henry Fuchs UNC Chapel Hill Advanced Displays and Techniques for Telepresence COAUTHORS for papers in this talk: Young-Woon Cha Rohan Chabra Nate Dierk Mingsong Dou Wil GarreM Gentaro Hirota Kur/s Keller Doug Lanman Mark Livingston David Luebke Andrew Maimone Federico Menozzi EMa Pisano, MD Kishore Rathinavel Andrei State Eric Wallen, MD Greg Welch Mary WhiMon Xubo Yang 1

Upload: others

Post on 16-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

Support gratefully acknowledged: CISCO, Microsoft Research, NIH, NVIDIA, NSF Awards IIS-CHS-1423059, HCC-CGV-1319567, II-1405847 (“Seeing the Future: Ubiquitous Computing in EyeGlasses”), and the BeingThere Int’l Research Centre, a collaboration of ETH Zurich, NTU Singapore, UNC Chapel Hill and Singapore National Research

Foundation, Media Development Authority, and Interactive Digital Media Program Office.

ARPA-E Telepresence Workshop April 26, 2016

SurgicalConsulta/onTelepresence

AndreiState(UNC)1994

Henry Fuchs UNC Chapel Hill

AdvancedDisplaysandTechniques

forTelepresenceCOAUTHORSforpapers

inthistalk:

Young-WoonCha

RohanChabra

NateDierk

MingsongDou

WilGarreM

GentaroHirota

Kur/sKeller

DougLanman

MarkLivingston

DavidLuebke

AndrewMaimone

FedericoMenozzi

EMaPisano,MD

KishoreRathinavel

AndreiState

EricWallen,MD

GregWelch

MaryWhiMon

XuboYang

1

Page 2: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

VideoTeleconferencingvsTelepresence

2

CiscoTelePresence3000

•  VideoTeleconferencing

–  Conven/onal2Dvideocaptureanddisplay

–  Singlecamera,singledisplayateach

siteiscommonconfigura/onfor

Skype,GoogleHangout,etc.

Threedistantroomscombinedintoasinglespace

withwall-sized3Ddisplays

•  Telepresence

–  Providesillusionofpresenceintheremoteorcombinedlocal&remote

space

–  Providesproperstereoviewsfromthe

preciseloca/onoftheuser

–  Stereoviewschangeappropriatelyasusermoves

–  Providespropereyecontactandeyegazecuesamongallthepar/cipants

Page 3: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

TelepresenceComponentTechnologies

•  Acquisi/on(cameras)

•  3Dreconstruc/on•  Communica/onnetwork

•  Viewerviewpointtracking•  Genera/onofimage(s)fordisplay

•  Displaypresenta/on

3

CiscoTelePresence3000

Localsurgeon

Remoteconsultants

Page 4: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

3DTelepresenceComponentIssues

•  Acquisi/on(cameras)

–  RGBordepthcameras,number,placement

(fixed,moving,head-mounted,an/cipa/ng

theposi/onofremoteusers,...)

•  3Dreconstruc/on

–  Combineinputfrommanycolor+depthcameras

–  Viewthesetof3Dcolorpointsinspace

–  Fitsurfaceofpolygonsaroundthe3Dpoints

–  Enhancepolygonsurfaceswithmodel-basedinfo

(e.g.,humanskeleton)or/me-based

integra/on,light-fieldinfo,..

•  Communica/onnetwork

–  Bandwidth,compression-decompression,..

•  Viewerviewpointtracking

–  Trackedareainstrumentedornot;

indoors,outdoors

–  Lowlatency(30msec,…100microseconds)

•  Genera/onofimage(s)fordisplay

–  Renderingquality,latency,powerusage

•  Displaypresenta/on

–  Largeformat:Differentstereoimagepairforeach

viewer(requirestereoglassesornot)

–  Near-eye:eyeglassesformfactor,widefieldof

view

4

3Dreconstruc/onfrom~10Kinectcolor+depth

cameras(Douetal,IEEEVR2014)

Page 5: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

DisplayAlterna/ves*

5*Onlynear-termdeployabletechnologies

Holografika

Oculus

MicrosoiHololens

Large,fixed:pro:nothingtowearontheface(atmost,wearsunglasses,likeat3Dmovies)

con:onlyseetheremotepeopleonfarsideofthedisplay;

local&remotepar/cipantscan’tbeinsamesharedspace

Head-worn:VirtualReality:pro:cheap,immersive

con:cannotseeownbody,localpeopleandspace

AugmentedReality:pro:seeownbodyandlocalenvironment

con:widefieldofviewjustoutofreach,clunky-virtualobjects(distantpeople)cannotoccludereal

world,eitherappeartransparentorrealworldhastobedark

Page 6: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

LargeFormat3DDisplays:

withoutglasses

Challenge:Differentimagetobeseenbyeachviewer

emitadifferentcolortoeachdirec/on

Solu?on:~100rear-projectorsforahumanlife-

sizedisplay

Alterna?ves:ifonlyafewviewers,steerthebeamtoonlythoseplaceswherethereisa

viewer

mul/-layerdisplays:

passiveorac/vebarrierdisplays

compressive,tensordisplays

steerablebacklightdisplays

RemainingChallenges:compressionar/facts,

insufficientswitchingspeedofspa/allight

modula/ondisplays(LCDs),lowlightefficiency

6

Holografika

Arrayofprojectors

Anisotropicscreen

Page 7: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

Large,FixedDisplayswithShuMerGlasses

7

•  Easierthaneyeglass-freemul/view

displays

•  ShuMerglassesselectwhichuser(both

eyes)seesapar/cularsub-frame

–  Likestereo,just6subframesinsteadof2

•  Future:couldreducenumberofprojectors

bysacrificingsomecolorresolu/on

•  Future:fasterdisplayspeeds

(micromirrors)willenablelessexpensive

solu/ons(e.g.,4usersystemwith2

projectors)

Becketal,VR2013

6stereoprojectors,eachassigned

permanentlyto1of6func/ons:

1:LeieyeRed

2:LeieyeGreen

3:LeieyeBlue

4:RighteyeRed

5:RighteyeGreen

6:RighteyeBlue

Eachof6subframesassignedtoone

of6users(wouldn’tworkfor7users)

PolarizerAfilter

PolarizerBfilter

Page 8: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

FixedDisplaysvsNear-eyeDisplays

8

•  Withfixeddisplays,par/cipants(localand

remote)cannotallbeinthesameshared

space,sitnexttoeachother,..

•  Forsharinglocalspace,needdisplaysthat

userswear,sovirtualobjects(distantpeople)

canbelocatedanywhere

•  Requirementsfornear-eyedisplays

–  Seelocalsurroundings(ownbody,table,material)andvirtualobjects

–  Properocclusionbetweenrealandvirtualobjects

Page 9: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

Near-EyeDisplayChallenges

•  ClosedVRheadsetsprobablyunacceptablefortelepresence

•  OpenAugmentedRealityheadsets

sizeokfornarrowFieldofView(40degrees)

sizebulkyforwideFoV(90-100degrees)

•  Nonehaveocclusionofrealworldbyvirtual,sorealworldhastobekeptdark

–  Notgoodfortelepresence:eitherlocalenvironmentisdarkorvirtualimageryisvery

bright

9

MagicLeap

LumusDK-32 MicrosoiHololens

Meta2PhaseSpaceSmokeMeta2

Page 10: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

WideFoVEyeglassARDisplay:

Maimoneetal,Siggraph2014

10

Page 11: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

WhereareWe?WhichwayForward?1of2

•  Nowisanopportune/metoTelepresence

–  CanridetheVRwave•  Manydevelopingtechnologicalpieces,

–  butnocollec/onofthemgivesacompletesolu/ontodayfor

Telepresence

•  Similartopersonalcomputertechnologyca.1970

–  WantAlanKay’sDynabookvision(8½”x11”x1”withfull-color

display,touchscreen,radiocommunica/ontoARPAnet,removable

secondarystorage)-howtomakeaDynabook

–  Challenge:howtogettoaneffec/veTelepresencesystem

•  Systemdevelopment:

–  Giveupsomerequirements:cost,bulk,weight

–  Fortelepresence:usebestavailableARplasorm&add

temporaryenhancements/workarounds

•  (Cont.)

11

MicrosoiHololens

Meta2

Page 12: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

WhereareWe?WhichwayForward?2of2

•  Technologydevelopment:workoneach

componentproblem;integrateintorest

ofdevelopmentsystem.

•  Fuchsexamples:

–  Widefieldofvieweyeglasses

•  Maimone’spinlightdisplays:resolu/on,

diffrac/on,occlusion,..

–  Occlusion:addtocurrentARdisplay•  Fortemporarysystemdevelopment:

ligh/ngcontrolincontrolledspaces

•  Forpermanenttechnologicalsolu/on:

mul/-layerlightfielddisplays

–  Head-gearTracking:•  Goanywherewithaccuracyandlow

latency:GPS,mul/pleoutward-looking

rolling-shuMercameras,mul/pleIMUs

12

ARwithoutocclusion ARwithocclusion

MagicLeapwithoutocclusion(?)

Headsetimagebright;roomisdark

Page 13: Advanced Displays and Techniques for Telepresence · 2016-05-16 · Magic Leap Lumus DK-32 Microsoi Hololens Meta2 Meta 2 PhaseSpace Smoke Wide FoV Eyeglass AR Display: Maimone et

13

MagicLeap

LumusDK-32Meta2

PhaseSpaceSmoke

Meta2

ThankYou

MicrosoiHololens