Samsung Augmented Reality Image SDK (bada, Android)

9,183 views
9,062 views

Published on

This presentation gives an overview over the Samsung Augmented Reality Image SDK (SARI) for bada and Android. It was presented at the Augmented Planet event AP2011 in London on June 1.

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,183
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
99
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Samsung Augmented Reality Image SDK (bada, Android)

  1. 1. SARI Samsung AR Image SDK AR and Image Recognition Eduard Oks Samsung Telecom Research Israel
  2. 2. SARI Overview <ul><ul><li>SAMSUNG AR Image SDK </li></ul></ul><ul><ul><ul><li>Allows development of different interesting AR use cases </li></ul></ul></ul><ul><ul><ul><li>Provides markerless 3D camera tracking and object recognition </li></ul></ul></ul><ul><ul><ul><li>Freely available for Android and bada phones </li></ul></ul></ul>
  3. 3. SARI for Developers <ul><ul><li>Build AR apps with underlying 2D and 3D models </li></ul></ul><ul><ul><li>Integrate video into AR apps with according rendering quality </li></ul></ul><ul><ul><li>Publish AR apps on Samsung Apps for bada and Android </li></ul></ul>Downloadable AR Application SARI Android / bada OS
  4. 4. SARI Use Case 1: AR Present App using 3D Model Find a short video about the AR Present app on YouTube: http://www.youtube.com/watch?v=t4mRVux02HI
  5. 5. SARI Use Case 2: TeddyBear App Find a short video about the TeddyBear app on YouTube: http://www.youtube.com/watch?v=JmC0VUYWMhE
  6. 6. SARI Use Case 3: EdiBear App Find a short video about the EdiBear app (without markers) on YouTube: http://www.youtube.com/watch?v=98AT8DJqNOc
  7. 7. SARI Use Case 4: AR Portrait App CONFIDENTIAL Find a short video about the AR Portrait app on YouTube: http://www.youtube.com/watch?v=NTjZYkfD06s
  8. 8. SARI SDK – Summary <ul><li>3D Camera tracking over planar objects over camera input </li></ul><ul><ul><li>No need for a-priori knowledge of tracking object </li></ul></ul><ul><li>Object recognition based on image matching </li></ul><ul><ul><li>Can be used for recognition of tracking area </li></ul></ul><ul><ul><li>Can be used for object identification </li></ul></ul><ul><li>Image search in image DB on phone </li></ul>JNI (Android) SARI API Camera Tracking Image Match Search in DB OAF (bada)
  9. 9. SARI SDK – Mode 1 <ul><ul><li>Markerless RT 3D camera tracking </li></ul></ul><ul><ul><ul><li>Provides freedom to application developer – no predefined images </li></ul></ul></ul><ul><ul><ul><li>3D Camera tracking is not limited by specific reference area and can be changed during run-time </li></ul></ul></ul><ul><ul><ul><li>Simultaneous Localization and Mapping based approach (SLAM) </li></ul></ul></ul><ul><ul><ul><li>Real time calculation (less than 40 milliseconds on Galaxy S ) </li></ul></ul></ul><ul><ul><ul><li>Auto-correction based on global camera position calculation </li></ul></ul></ul>
  10. 10. SARI SDK – Mode 2 <ul><ul><li>Object recognition based on image matching </li></ul></ul><ul><ul><ul><li>Matches between two images and provide similarity score </li></ul></ul></ul><ul><ul><ul><li>Feature based matching </li></ul></ul></ul><ul><ul><ul><li>Provides geometric transformation between 2 images </li></ul></ul></ul><ul><ul><ul><li>Invariant to illumination, scale, rotation (perspective projection*) </li></ul></ul></ul><ul><ul><ul><li>Image search in image DB on phone </li></ul></ul></ul>
  11. 11. Contents of the SARI SDK <ul><ul><li>Reference applications for Android, bada and PC </li></ul></ul><ul><ul><ul><li>Demonstrate 3D real-time camera tracking </li></ul></ul></ul><ul><ul><ul><li>3D object rendering using OpenGL 2.0 </li></ul></ul></ul><ul><ul><ul><li>Synchronization between 2D camera input image and 3D model </li></ul></ul></ul><ul><ul><ul><li>PC simulator allowing development using PC environment </li></ul></ul></ul><ul><ul><li>Developer guide </li></ul></ul><ul><ul><ul><li>API reference documentation </li></ul></ul></ul><ul><ul><ul><li>Detailed developer how-to’s </li></ul></ul></ul><ul><ul><li>SARI library for Android, bada and Win32 with relevant .h files </li></ul></ul>
  12. 12. Contact <ul><li>For more information about SARI and access to SDK, contact: </li></ul><ul><ul><li>Eduard Oks </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>+9725 4330 7055 </li></ul></ul>

×