project tango - ieee · google confidential and proprietary roughly, how does project tango work:...

15
Project Tango Johnny Lee, IEEE CESoc Dec 2014

Upload: others

Post on 11-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

Project TangoJohnny Lee, IEEE CESocDec 2014

Page 2: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

human-scale understanding of space and motion

Page 3: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery
Page 4: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

ARM Cortex A9 Dual @ 1.5GHz

Qualcomm CortexA8 @ 1GHzARM Cortex

A8 @ 1GHz

ARM11412MHz

ARM7500FE40MHz

Today

NVIDIA Tegra K1

Page 5: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

the compute is here

Page 6: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

focused effort to pull forward the state of 3D sensing hardware and software on mobile

Page 7: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

demo & video

Page 8: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

4MP 2um Pixel Camera

Motion Tracking Camera

Integrated Depth Sensing

NVIDIA Tegra K1128GB SSD

4GB RAM Built for 3D.Built for Compute.

Sign-up @ http://g.co/ProjectTango

Page 9: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery
Page 10: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery
Page 11: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery
Page 12: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

Google Confidential and Proprietary

Roughly, how does Project Tango Work:

Scene

HW Timestamped Wide Camera

Gyro/Accel2D Feature Point

Extraction3D Motion Tracking

On DeviceLocation Map CreationTracking & Recovery

On Device3D Geometry

Reconstruction

Depth Sensor

Indoor NavGamesVR/ARProfessional Apps

<50us timestamping allows accurate 3D tracking.

Optimized ISP for computer vision rather than photography. Cleaner RAW data, minimize noise & latency.

HW accelerated feature extraction and tracking (optical flow)

Sensor fusion of camera, gyro, and accelerometer data.

Recognizing the location of previously visited locations.

Vendor providedHW sensor/SW library.

Compute intensive 3D reconstruction algorithms (1st & 3rd party).

Page 13: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

demo & video

Page 14: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

Google Confidential and Proprietary

Emerging:Virtual RealityRobotics

Professional:Building-scale3D scanning &measurement

Prosumer:Virtual ShowroomShoppingRemodeling

Consumer:Centimeter-scale IndoorNavigation (no GPS/Wifi/Bluetooth)

Entertainment:Motion GamingGeo-Social Activities

Use Cases

Page 15: Project Tango - IEEE · Google Confidential and Proprietary Roughly, how does Project Tango Work: Scene HW Timestamped Wide Camera Location Map Creation Gyro/Accel Tracking & Recovery

Google Confidential and Proprietary