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

ARKit overview

ARKit overview

vashchenko

May 29, 2018
Tweet

More Decks by vashchenko

Other Decks in Programming

Transcript

  1. OVERVIEW

    View Slide

  2. ABOUT ME
    Julia Vashchenko
    macOS Engineer at
    Email: [email protected]
    Skype: [email protected]

    View Slide

  3. MINIMUM REQUIREMENTS

    View Slide

  4. MINIMUM REQUIREMENTS

    View Slide

  5. MINIMUM REQUIREMENTS

    View Slide

  6. IPHONE 6S (2015)

    View Slide

  7. IPAD 9'7 (2017)

    View Slide

  8. WHAT CAN ARKIT DO?

    View Slide

  9. POSITIONAL TRACKING
    ➤ World Tracking
    Device's relative position in physical
    enviroment.
    Visual Inertial Odometry = camera image +
    device motion data
    Calculates location and orientation
    No external setup
    1

    View Slide

  10. 2 SCENE UNDERSTANDING
    ➤ Light Estimation
    ➤ Plane Detection
    ➤ Hit-Testing

    View Slide

  11. RENDERING
    3

    View Slide

  12. RENDERING
    3

    View Slide

  13. RENDERING INTEGRATION
    3

    View Slide

  14. RENDERING INTEGRATION
    3 SpriteKit

    View Slide

  15. RENDERING INTEGRATION
    3 SpriteKit
    SceneKit

    View Slide

  16. RENDERING INTEGRATION
    3 SpriteKit
    SceneKit
    Metal

    View Slide

  17. View Slide

  18. View Slide

  19. APPLICATIONS

    View Slide

  20. AUGMENTED REALITY FIRE EVACUATION - ARKIT

    View Slide

  21. INSIGHT HEART

    View Slide

  22. MONSTER PARK - AR DINO WORLD

    View Slide

  23. I MADE 'THE RING' IN ARKIT, AND SHOWED MY KIDS...

    View Slide

  24. AUDI QUATTRO COASTER 2

    View Slide

  25. THYNG

    View Slide

  26. THYNG

    View Slide

  27. REQUIRED KNOLEDGE LEVEL

    View Slide

  28. DEMO

    View Slide

  29. View Slide

  30. FACE RECOGNITION

    View Slide

  31. FACE RECOGNITION?

    View Slide

  32. OpenCV

    View Slide

  33. OpenCV
    Vision

    View Slide

  34. OpenCV
    Vision
    3rd party

    View Slide

  35. OpenCV
    Core Image
    Vision
    3rd party

    View Slide

  36. View Slide

  37. View Slide

  38. View Slide

  39. FACE RECOGNITION DEMO

    View Slide

  40. View Slide

  41. COMPETITORS

    View Slide

  42. Intel's RealSense Module

    View Slide

  43. Windows Hello

    View Slide

  44. Windows Hello support
    Logitech BRIO 4K Pro

    View Slide


  45. Tim Cook, The Independent,
    10.10.2017
    Tim Cook speaks with The Independent in London (Brooks Kraft/Apple)

    View Slide


  46. It will be… dramatic.
    Tim Cook, The Independent,
    10.10.2017
    Tim Cook speaks with The Independent in London (Brooks Kraft/Apple)

    View Slide

  47. REFERENCES
    github.com/shu223/ARKit-Sampler
    github.com/olucurious/Awesome-ARKit
    producthunt.com/best/best-arkit-ios-apps

    View Slide

  48. THANK YOU
    Skype: [email protected]
    Email: [email protected]

    View Slide