ARKit with Image/object tracking

Hi,


In the past I've used Metaio and Vuforia for some augmented reality apps and one of the things I used was an image as trigger to display my content, this is to place my 3d object or a video based in the position of that image. One example could be to pointing with the camera to a movie poster and adding a video next to it or a character of that film..


So I guess the question is, how could I do that with ARKit?, how am I able to decide the location of my augmentation based in something the user is pointing to?

Replies

You sound like you have wayyyyy more experience than me on all this AR implementation. However I found the below youtube Video really helpful...


https://www.youtube.com/watch?v=S7kKQZuOdlk&list=WL&index=84


I hope it helps in some way.


Cheers,

Paul

thank you

Can it be played using that video

Thank you very much paulbi!, the video seems very good to start with unity and ARKit. In terms of tracking that example is making use of the original positioning or using some user interaction to change its position, however what I'm trying to achieve is to place the object (in this case the zombie) in a location based in some element found in the video feed, this is just using the horizontal plane if I'm not wrong to set the initial position.


Here an example of what I'm trying to do with ARKit, this is done with other AR frameworks.. https://youtu.be/cpIJAtx4nTo

Pipe the camera frames into OpenCV or an equivalent by grabbing the pixel data out of the frame object. There are then many examples of how to recognize objects using opencv.

You may find my recent article useful https://arvrjourney.com/image-tracking-with-artoolkit-scenekit-2eb5e2e11dd3

Hope this help. As far as I know, ARKit (Apple) doesn't have image tracking available as a feature. Vuforia would do the job / ARToolkit is what you're looking for. And in my opinion, it makes sense to want to use SceneKit eventually.

Hi PabloS, did you solve this problem?
I'm having the same issue and I also used Vuforia a long time ago to do this.

Could you, please, tell us how did you solve it?

Thanks

Is this something that could be solved with Vision's object tracking?

https://github.com/jeffreybergier/Blog-Getting-Started-with-Vision


I'm interested in solving a similar problem.

Vuforia recently announced that the will support ARKit with their Fusion offering. It was announced on 10/2/17 on their developer portal to be included in their upcoming release: https://developer.vuforia.com/

How did you solve this problem?

Thanks

Same problem here.

How did you solve?

Thanks