Google Project Tango

40
Hello !

Transcript of Google Project Tango

Page 1: Google Project Tango

Hello !

Page 2: Google Project Tango
Page 3: Google Project Tango
Page 4: Google Project Tango

Google unveiled Project Tango, an experimental project from the company’s Advanced Technology and Projects (ATAP) group.

Page 5: Google Project Tango

What is Project Tango?

Page 6: Google Project Tango

Help everything and everyone understand where they are.

Page 7: Google Project Tango

Project Tango technology gives a mobile device the ability to navigate the physical world similar to how we do as humans. Project Tango brings a new kind of spatial perception to the Android device platform by adding advanced computer vision, image processing, and special vision sensors.

Page 8: Google Project Tango

Why Project Tango?

Page 9: Google Project Tango

What if you could capture the dimensions of your home simply by walking around with your smartphone before you went furniture shopping? What if you never again found yourself lost in a new building? What if you could search for a product and see where the exact shelf is located in a store?

Imagine playing hide and seek in your house with your favourite game character, imagine competing against a friend for control over territories in your home with your own miniature army?

Page 10: Google Project Tango

Hardware

Page 11: Google Project Tango

Front View

Page 12: Google Project Tango

Back View

Page 13: Google Project Tango

Smartphone Specifications

Page 14: Google Project Tango

Screen : Memory : 7” 1920x1200 HD 128 GB internal

storage,IPS display (323 ppi) 4 GB RAM.

Camera : Processor :4 MP 2 micrometer NVIDIA Tegra K1

CUDA coresRGB-IR pixel sensor, ( w/192)1 MP front facing.

Battery : 4960 mAH cell

Page 15: Google Project Tango

Software

Page 16: Google Project Tango

Android 4.4 (KitKat)

Page 17: Google Project Tango
Page 18: Google Project Tango

Store everything in Drive.

Page 19: Google Project Tango

Play Me

Everything you are about to see exists today.

Page 20: Google Project Tango

Project Tango Concepts

Page 21: Google Project Tango

Motion Tracking

Area Learning

Depth Perception

Page 22: Google Project Tango

Overview

Page 23: Google Project Tango

Motion Tracking

Page 24: Google Project Tango

Project Tango’s core functionality is measuring movement through space and understanding the area moved through. Google API’s provide the position and orientation of the user’s device in full six degrees of freedom, referred to as its pose.

Page 25: Google Project Tango

Pose

Page 26: Google Project Tango

Project Tango devices combine the camera, gyroscope and accelerometer to estimate six degrees of freedom motion tracking, providing developers the ability to track 3D motion of a device while simultaneously creating a map of the environment.

Page 27: Google Project Tango

Area Learning

Page 28: Google Project Tango

Using area learning, Project Tango device can remember the visual features of the area it is moving through and recognize when it sees those features again. These features can be saved in an Area Description File (ADF) to se again later. With an ADF loaded, Project Tango devices gain a new feature called drift corrections or improved motion tracking.

Page 29: Google Project Tango

What is Drift Correction?

Page 30: Google Project Tango

Using area learning, a Project Tango device can remember the visual features of the area it has visited and use them to correct errors in its understanding of its position, orientation and movement. This differs from motion tracking alone, which has no memory of the environment. This memory allows the system to perform drift correction, also called loop closures.

When the device comes back to a place it has already visited, it realizes it has travelled in a loop and adjusts its path to be consistent with its previous observations, thereby improving position and trajectory of the device.

Page 31: Google Project Tango
Page 32: Google Project Tango

Depth Perception

Page 33: Google Project Tango

Project Tango devices are equipped with integrated 3D sensors that measure the distance from a device to objects in the real world. This configuration gives good depth at a distance while balancing power requirements for infrared illumination and depth processing.

The depth data allows an application to understand the distance of visible objects to the device. By combining depth perception with motion tracking, you can also measure distance between points in an area that aren’t in the same fame.

Page 34: Google Project Tango

Project Tango APIs provides a function to get depth information in the form of a point cloud.This format gives (x, y, z) coordinates for as many points in the scene as are possible to calculate. Each dimension is a floating point value recording the position of each point in meters in the coordinate frame of the depth sensing camera.

Page 35: Google Project Tango

+ +

=

Page 36: Google Project Tango

$ 512

Page 37: Google Project Tango

A truly open project

Page 38: Google Project Tango

The Fu tu re is awesome.

Page 39: Google Project Tango
Page 40: Google Project Tango

Akhil - A - Nair

[email protected]