Upgrade to Pro — share decks privately, control downloads, hide ads and more …

6 Degrees of AR (by ARCore and Tango examples)

6 Degrees of AR (by ARCore and Tango examples)

Slides for my talk at GDG DevFest South conference. Overview of VIO/SLAM capabilities and principles, ARCore and Tango features, and several promising AR use-cases

Alex Korovyansky

September 09, 2017
Tweet

More Decks by Alex Korovyansky

Other Decks in Technology

Transcript

  1. 6 Degrees of AR
    By ARCore & Tango Examples

    View Slide

  2. темы доклада
    Founder of Mobilatorium. Android GDE
    @AlexKorovyansky
    @AlexKorovyansky
    @AlexKorovyansky
    @AlexKorovyansky
    Alex Korovyansky
    Having started his professional Android journey in 2010, Alex has worked on
    different kinds of Android apps, including Social, Entertainment, Forex Trading,
    Paramedicine, and Internet of Things.
    In 2015, Alex took part in Trainers of Trainers education initiative in Georgia, where
    together with other European Android experts he developed and conducted a
    training course for instructors of the Tbilisi University. Also, Alex has been an
    expert at Global Android Dev Camp, GDG DevFests, Vpered with Google, Siberian
    Hackathon, Android StudyJams and plenty of other smaller scale events.
    Currently Alex is enthusiastically working on a new ambitious project in the
    community — creative mobile laboratory, where developers can experiments with
    the very latest mobile technologies and devices (ex. VR/AR, IoT, ML).

    View Slide

  3. темы доклада
    Immersive Computing
    Real
    Reality
    Augmented
    Reality
    Virtual
    Reality
    Real World
    Computer-generated

    View Slide

  4. темы доклада
    More Intuitive

    View Slide

  5. темы доклада
    Getting Traction

    View Slide

  6. темы доклада
    ARCore Preview!

    View Slide

  7. темы доклада
    ARCore
    • 6DoF Tracking
    • Horizontal Plane Detection
    • Light Estimation

    View Slide

  8. темы доклада
    ARCore
    • Currently works on Pixel and Samsung S8 devices
    • Requires Android 7.0 (24) or higher
    • 100M Devices at early 2018
    • OpenGL, Unity3D and Unreal Engine as renders

    View Slide

  9. темы доклада
    How to get profit?

    View Slide

  10. темы доклада
    How to get profit?
    • Understand what’s possible
    • Create valuable AR experience
    • Sell and implement

    View Slide

  11. темы доклада
    What’s possible?

    View Slide

  12. темы доклада
    Motion Sensors
    Accelerometer Gyroscope
    +
    Motion Tracking
    A

    View Slide

  13. темы доклада
    Visual Odometry
    Feature Points Processing
    RGB Camera Motion Tracking
    +
    B

    View Slide

  14. темы доклада
    Motion Sensors
    Tracking
    Visual Odometry
    Tracking
    A
    B
    Kalman Filter*
    AB VIO
    Tracking

    View Slide

  15. темы доклада
    Simultaneous Localization and Mapping

    View Slide

  16. темы доклада
    Mission to
    Mars!

    View Slide

  17. темы доклада
    What’s next?

    View Slide

  18. темы доклада
    Share, Save/Restore Map

    View Slide

  19. темы доклада
    More Complex Surfaces Detection

    View Slide

  20. темы доклада
    Tango

    View Slide

  21. темы доклада
    Sample Experiences

    View Slide

  22. темы доклада

    View Slide

  23. темы доклада

    View Slide

  24. темы доклада

    View Slide

  25. темы доклада
    Implement
    • Read Official Documentation – https://developers.google.com/ar
    • Watch GDD talk about ARCore – https://youtu.be/rFbcOGuDMPk
    • Ask questions – StackOverflow, G+, @AlexKorovyansky

    View Slide

  26. Thank you!

    View Slide