11. ARKit
• https://github.com/zac/iphonearkit/
• https://github.com/nielswh/iPhone-AR-Toolkit
✓ Free, open source (not GPL)
- Gyroscope support
- Different devices (iPhone, iPad, iPod)
support
пятница, 14 декабря 12 г.
12. • http://3dar.us/
✓ Gyroscope (CoreMotion)
✓ OpenGL 3D markers
- Free - branded
- 4 995 $ for unbranded
пятница, 14 декабря 12 г.
13. Image based
‣ Marker - based
‣ Markerless
пятница, 14 декабря 12 г.
14. Marker - based
• https://github.com/benlodotcom/VRToolKit
✓ Free Open source
- GPL
- Low performance
пятница, 14 декабря 12 г.
15. Marker - based
• https://github.com/jonmarimba/NyArToolkit-iOS
✓ Free Open source
✓ Good performance
✓ Unity3D
- GPL
пятница, 14 декабря 12 г.
16. ✓ Українці
✓ Geo-position SDK
- Licensing terms
пятница, 14 декабря 12 г.
17. ✓ Unity3D
✓ Marker is more flexible
- 485 € : 1year, 1 app, 1 marker, brandable
- 6 795 € : 1year, 1 app, no limits
пятница, 14 декабря 12 г.
18. Markerless
• Pattern recognition
• Tracking
• 3D pose estimation
пятница, 14 декабря 12 г.
20. OpenCV
• http://opencv.org/
• https://github.com/Itseez/opencv
✓ Standalone (MacOS, Linux, Windows)
✓ Mobile (Android, iOS from 2.3.1)
- No optimization for mobile (NEON)
пятница, 14 декабря 12 г.
21. OpenCV
Optimization
http://www.aorensoftware.com/blog/2011/03/31/bullet-
physics-optimization-for-ios/
✓ {opencv}/ios/cmake/Modules/Platform/iOS.cmake
#43 set (CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG -O3 -fomit-frame-
pointer -ffast-math -mfpu=neon -mdynamic-no-pic")
✓ Compiler: Clang -> llvm-gcc4.2
пятница, 14 декабря 12 г.
22. OpenCV
Optimization
https://github.com/aptogo/OpenCVForiPhone
Version 2.2-2.3
More about NEON :
http://habrahabr.ru/post/156809/
пятница, 14 декабря 12 г.
23. Pattern recognition
1.Feature detection
•STAR
•MSER
•SURF
•GFTT
•FAST
http://computer-vision-talks.com/2011/07/comparison-of-the-opencvs-feature-detection-algorithms-ii/
пятница, 14 декабря 12 г.
24. Pattern recognition
2. Descriptor
•BRIEF
•SURF
•SIFT
пятница, 14 декабря 12 г.