RFIG/Bokode talk at RFID Journal 2010
Upcoming SlideShare
Loading in...5
×
 

RFIG/Bokode talk at RFID Journal 2010

on

  • 2,664 views

RFIG/Bokode talk at RFID Journal 2010

RFIG/Bokode talk at RFID Journal 2010

Statistics

Views

Total Views
2,664
Views on SlideShare
2,659
Embed Views
5

Actions

Likes
3
Downloads
50
Comments
1

1 Embed 5

http://www.slideshare.net 5

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • thank you
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • jointly
  • Hold it up
  • Mention that it works upto ~2 meters with a bokode mask of 15µm resolution and a 85/1.8 lens
  • Perspective skew
  • Jointly generate and capture 2 microns  4 meters away
  • 2 microns  4 meters away
  • Mention that it works upto ~2 meters with a bokode mask of 15µm resolution and a 85/1.8 lens

RFIG/Bokode talk at RFID Journal 2010 RFIG/Bokode talk at RFID Journal 2010 Presentation Transcript

  • Bokode: Ankit Mohan Camera Culture Group, MIT Media Lab Imperceptible Visual Tags for Camera Based Interaction From a Distance
  • Camera Culture Ramesh Raskar We focus on creating tools to better capture and share visual information http://www.cameraculture.info
  • location of tagged books in a library
        • Id : list of books in RF range
    • no precise location data
    • are books in sorted order? which book is upside down?
  • RFI G = RF Id + Geometry Find tag location using handheld Projector Photosensing Wireless Tags Many geometric ops Interactive stabilized projection location of photosensitive tags using a hand-held projector
  • RFIG prototype setup Tag Modified Projector
  • RFI G = RF Id + Geometry
  • custom designed projector
    • 500 Hz
    • 27° fov
      • 0.1° angular resolution
      • ~5mm @ 3m accuracy
  • Prakash: motion capture by space labelling
  •  
  •  
  • ideal barcode invisible to the human eye ; easily decodable by a machine. Bokode
  • visible light barcodes space [UPC Code, QR Code, Data Matrix Code, Shot Code, Microsoft Tag, …] angle Bokode – this paper standard camera focused at infinity + time [IR remote, Sony ID CAM]
  • barcode ( spatial) camera sensor
  • camera sensor barcode ( space)
    • image much smaller;
    • refocus if distance changes
    camera sensor barcode ( space)
  • sensor Bokode ( angle) camera
    • “ ahh… circle of confusion  circle of information”
    • - Kurt Akeley
    camera Bokode ( angle) sensor
  • Bokode f b generate directionally encoded information
  • Bokode camera f b capture directionally encoded information f c
    • magnification = f c /f b (microscope) ;
    • focus always at infinity
    Bokode camera f b f c infinity-corrected microscope
  • Bokode: any barcode pattern datamatrix code (42,245,123)
  • tiled datamatrix codes
  • identity from Bokode id = (42,245,123)
  • prototype – assembled
  • prototype – exploded led: 120 ° view angle, 1350mcd pattern: 15µm resolution lenslet: f=8mm, Φ=3mm cost: ~$5
  • capturing Bokodes focus blur (85mm f/1.8; infinity focus) motion blur (50mm f/8; ~2cm motion)
  • street-view tagging
  • capturing Bokodes cell-phone camera close to the Bokode (10,000+ bytes of data)
  • Bokode f b Bokode image depends on camera angle camera
  • Bokode f b f c Bokode image depends on camera angle camera
  • camera x y id=42 x=9 y=5 id=42 x=9 y=6 id=42 x=9 y=7 id=42 x=7 y=5 id=42 x=7 y=6 id=42 x=7 y=7 id=42,x=8,y=7 id=42,x=8,y=5
  • digital angle from Bokode id = (42, 10,7 )
  •  
  • traditional AR markers ARToolKit [ Kato and Billinghurst 1999] ARTag [ Fiala 2005] skew of marker
  • angle estimation robustness
  •  
  • retro-reflector for passive Bokode
  • wide field of view Bokode via Krill eye compound superposition optics [Hiura et al. 2009]
    • overlapping Bokodes
    • auto-exposure / motion blur
    • angular range (+/-20°)
    • thickness  holographic Bokode
    limitations / future work 25° 20° 15° 10° 0°
  • barcode RFID Bokode encoding spatial rf modulation angular decoder camera dedicated reader camera geometry no no yes physical size ~ cm ~ cm ~ mm cost ~ free ~ $0.05 ~ $0.05 (currently $5) range ~ cm ~ cm ~ m (with large aperture lens) line of sight yes no yes
  • user interaction applications
  • tabletop/surface interaction
    • stylus based interaction
    • identity
    • position
    • angle
  • multi-user interaction Bokode laser pointers
  • near field communication Bokode camera cell phone 1 Bokode camera cell phone 2
    • barcodes using angular coding & decoding
    • generating Bokodes
    • capturing Bokodes
    • digital angle + pose
    • AR, motion capture, UI
    conclusions
  • acknowledgements meng heng touch, donald eng, daniel taub grace woo shinsaku hiura quinn smithwick ramesh raskar
    • Collaborators Welcome!
    http://bokode.com
    • barcodes using angular coding & decoding
    • generating Bokodes
    • capturing Bokodes
    • digital angle + pose
    • AR, motion capture, UI
    http://bokode.com
  • barcode RFID Bokode encoding spatial rf modulation angular decoder camera dedicated reader camera geometry ~ no yes physical size ~ cm ~ cm ~ mm cost ~ free ~ $0.05 ~ $0.05 (currently $5) range ~ cm ~ cm ~ m (with large aperture lens) line of sight yes no yes
  • http://bokode.com
  • Barcodes markers that assist machines in understanding the real world
    • smaller aperture  less of Bokode imaged
    Bokode camera f b f c
    • smaller aperture  less of Bokode imaged
    Bokode camera f b f c
  • Bokode camera f b f c less distance  more of Bokode imaged
  • less distance  more of Bokode imaged Bokode camera f b f c