Tracking technology review: AR markers

Hello everyone. My name is Grigory Dyadichenko, I am STO Foxsys, and I still love tracking. Let's continue this series of articles after a long break and talk about AR markers. What technologies are there, how they differ, what are the pros and cons of each at the moment. If you are interested in AR technologies - welcome under the cut!





What is most often meant by an AR marker?

AR — , . , . . - AR - , , “ ” .





, , . , , . , - . , . , “ ”. , , ( ), , .





AR

. . , , - .





, , , . 





-, . -, , . , , . , .





- , . , .





, - . , , , . , , , . 100 . , . . , - .





, , . ARFoundarion (ARCore) B2B , , - Redmi Note , , . ARCore — . , . . , , , , .





- . .





— . , , . , . , , , .





, , , - .





. , , Artefact. - . .





, . , , , . , . - Playstaition Eye Toy. . , . , !





ARUCo (OpenCV)

:





: Android/IOS/WebGL/Win/Mac/Linux/Hololens





Unity:





:





https://docs.opencv.org/4.5.2/d5/dae/tutorial_aruco_detection.html





- - . . AR . . . . , jitter () . : “” ( ), . : , , .





Vuforia

:





: IOS/Android/Win/Hololens





Unity:





:





https://www.ptc.com/en/products/vuforia





AR . . , . UPD: . . ( , ). , . , . ( ) , . , , .





EasyAR

: $1400 /$39





: IOS/Android/Win/Mac





Unity:





:





https://www.easyar.com/





Vuforia. , . . , . . / .





XZIMG

: /€2100 html5





: IOS/Android/Win/Mac/Html5





Unity:





:





https://www.xzimg.com/Products?nav=product-XAV





, , WebGL https://www.xzimg.com/Demo/AV. , “” . , .





ARFoundation (aka ARCore/ARkit)

:





: IOS/Android





Unity:





: Android 20% , IOS A9+





. , . , . . . ( ) https://www.aronplatform.com/mobile-ar-penetration-2020/ AR supported 41.6% . , . 60% - AR — .





SparkAR

:





: Android/IOS





Unity: ,





:





https://sparkar.facebook.com/ar-studio/





AR . — . : + . , . , , , . , , .





These were not all marker tracking technologies, there are also Wikitude, ARmedia, MAXST on the market - but I didn't have a chance to work with these technologies, so I can't say anything about their quality of work, and some subtle points.





Thanks for attention! If you were interested in the topic, then the next time I have time I will try to write a review on the topic of Hand Tracking or something else. 








All Articles