Augmented Reality with ABXVision - Release 1.0.2

This is a teaser for an upcoming article on Alwaysbusy’s Corner on Augmented Reality with ABXVision for OSX and Windows!

ABXVision is a framework in 100% pure Xojo (except for the WebCam). It does blobdetection, Glyph recognition, Augmented Reality in 2D and 3D (still working on the 3D part) in real time.

For the moment I’m getting good results (under 0.05 seconds to do the job), but still some work to do before public release.

If someone can help me with a free solution for the Webcam on OSX, please PM me.

Also, for the 3D part, I’m looking at the excellent X3Core framework of @Alwyn Bester, but my knowledge of OpenGL is limited so any help would be more than welcome.

Check out the teaser video at:
http://alwaysbusycorner.wordpress.com/2014/05/18/xojo-augmented-reality-with-abxvision-first-look/

Cheers,
Alwaysbusy

Nice… I love how you try to tackle new problems with Xojo and share your results. Will keep an eye for a webcam solution for OSX. I assume you have found (or don’t need) a solution for Windows.

I also assume the macoslib functions don’t work for your OS X needs? There’re QTCaptureView functions that can use the built-in cameras (I haven’t tested in a long while, though)

I’ll check macoslib, but I thought QTCaptureView was depreciated in the latest OSX versions (I’m not really a mac man, so I may be wrong)

http://forums.realsoftware.com/viewtopic.php?f=7&t=21695

did you try these. …
The plug-rb works :slight_smile:

http://stackoverflow.com/questions/4776558/how-can-i-access-a-laptop-built-in-camera

3 more options

http://sonicamigos.com/realcapture/

I have used this one and know or works. … required a little syntax updating though. …

@Matthew Combatti thanks for the links! I’ll test some out but in the end I’ll leave it to the user to make a choice (commercial plugin, free code) as I’m not that familiar with mac and this is independent from the framework. All I need is a picture :slight_smile:

This is the first public release of ABXVision! I’ve spend a lot of time setting it up. Creating the documentation for the framework also took a fair amount of time, but as this project will grow in the future, it’s best I started documenting it from the beginning.

You can download the framework from my blog https://alwaysbusycorner.wordpress.com/ (15MB) and I wrote a first article on the subject of the ABXVImage class. It’s the most fundamental class and you can already start playing with the filters, edge detectors, etc.

The next article will be the Augmented Reality.

[quote=98876:@Alain Bailleul]This is the first public release of ABXVision! I’ve spend a lot of time setting it up. Creating the documentation for the framework also took a fair amount of time, but as this project will grow in the future, it’s best I started documenting it from the beginning.

You can download the framework from my blog https://alwaysbusycorner.wordpress.com/ (15MB) and I wrote a first article on the subject of the ABXVImage class. It’s the most fundamental class and you can already start playing with the filters, edge detectors, etc.

The next article will be the Augmented Reality.[/quote]
This looks like incredible work, I can’t wait to dive into this. Thanks for sharing, Alain.

I think you are onto something Alain… there are many practical uses for augmented reality.

Please let me know if there is any particular feature you need added to the X3Core framework that might help your project.

This is one of the first expreriments using ABXVision and X3 Core together! Some work needs to be done for the positioning on the glyph, but we’re getting there. I promise I stop playing with it (but it’s so much fun!) and start writing the articles real soon.

Augmented Reality 3D Demo

Looks awesome. As soon as I have the new X3Scene and X3Camera classes ready I’m sure it will be much easier to sort out the centering issue, and do some interesting experiments with ABXVision.

Very cool.

Ready for some fun stuff? Let’s play with ABXVision and create the 2D Augmented Reality program shown in the teaser video.

2D Augmented Reality example

Impressive!

Do you have a newer version?
Does it run at macOS?
And the important question: Where can I buy the Add-on?

seems he does not code for xojo anymore … :frowning:

https://alwaysbusycorner.com/2014/05/25/xojo-abxvision-1-0-progress-update/
DISCONTINUED: Interested parties in purchasing the source code can contact me via email.

So I guess you can see about contacting him