How to create our own marker for Augmented Reality in iOS technology? - iphone

I am new in AR technology, I have researched and come to know that AR works upon marker detection technology.
I found some sample code with vuforia, string, ARKit, etc.
But how they are detecting for particular marker that I am not able to fetch yet.
So my main questions are:
How to create our own marker (for iOS) (Sample code/link would be helpful)?
How to detect that particular marker using the camera to place our AR object?
Let me know if you require any more details.
Any help/information would be welcomed.

Did you see this one?
Augmented reality on the iPhone using NyARToolkit
Also I found some sample code here:
https://github.com/kamend/iPhone-Stuff

Related

How to Access the stream of HoloLens 2 camera when trying to recognize the marker in AR app?

I am beginner in unity and not so much used to HoloLens 2. Actually I am trying to make a simple AR app for HoloLens 2, when I connect the external camera it is working fine but when I want to access the stream of HoloLens 2 in recognizing the marker, it does not recognize the marker and I do not know that either the HoloLens 2 camera stream is working or not. I used the main camera as the child of MixedRealityPlaySpace and add some components from AR camera but it does not work then I tried AR camera separate and as a child of MixedRealityPlaySpace but still the HoloLens camera stream is not working. It will be great help if anyone knows about the problems. Thanks In advance
Which way are you using for marker recognizing development? Vuforia or Unity AR foundation? Without any specific context the above information does not make any sense to me.
For AR Foundation, 2D Image tracking feature is not supported on HoloLens platforms for now, you can refer to this link to learn more about feature support per platform:Platform Support.
For Vuforia, there is a closed issue that show how to make Vuforia work with the MRTK: What's the current status of using Vuforia with the MR Toolkit? #1461

Implementing sbs 3D on Vuforia+Unity

I am new to augmented reality.
I have been going through several tutorials, but I do not see them showing a way to create a side-by-side stereoscopic view for AR apps on android.
How can I implement it? Please help, let me know if there are any tutorials on this.
An implementation of SBS 3D
Hello augmented reality with unity can be done with ar foundation , here is a tutorial
https://www.youtube.com/watch?v=0mpsiO2lCx0
The side-by-side view is a virtual reality view which can be achieved with cardboard sdk. Here is a tutorial for that.
https://www.youtube.com/watch?v=qZzhXHqXM-g

OCR with Unity3d

I would like to implement a letter detection feature for my "guess the drawing" game in Unity, that would detect if someone draws a letter and I would count it as cheating. So people would only be able to draw the word requested as pictures and would not draw the letters that create word itself.
I would like to know what is your opinion and what technology can I use for this task in Unity3d. Thanks in advance.
Vuforia is best pick for your requirement.
You can download vuforia SDK for unity from below link.
https://developer.vuforia.com/downloads/sdk
Steps need to be followed:
1.Download SDK for unity.
2.Draw the patters which you want as answers in any of tools like paint or photoshop and take screenshots of them.
3.Remove main camera and add AR camera in prefabs folder of vuforia library
4.Drag and drop image targets to your project and add the screenshots you have taken
5.Now implement code to broadcast message if image target is detected.
6.Use this broadcast message to implement post game logic.
There is so much to learn about image recognition and Vuforia, adding image targets and all require few additional steps, You can go through the tutorials for better understanding on how to use Vuforia SDK.
Following is link for vuforia tutorials
https://library.vuforia.com/tutorials
Happy Game Development

Augmented reality engine with text detection in iPhone

I want to create a similar app to "word lens" anybody know any augmented reality sdk which can detect the text and its location from the camera feed/video? Or anybody can give me any pointer on where should I start?
I'm pretty new on character recognition and augmented reality but you can look at OpenCV for image recognition.
If you need to detect characters and then translate them. You should search for Optical character recognitions library such as tesseract.
I don't know if there is a lot of library that do the trick but you can search on that.
Hope I helped.

Treasure hunt in Augmented Reality

I'm looking for an augmented reality browser/toolkit/api that supports the following:
Adding fixed 3d models such as a treasure-chest.
Possible image recognition of this treasure-chest so the iPhone knows when you're looking at it.
Specify altitude on a 3d model so it can be positioned on the ground or the second floor in an apartment building for example.
It must have support for "migrating" it to a standalone app that can be published on the app store.
The ability to customize the camera overlay with own buttons, huds, text and other UIViews.
Support for both iPhone and Android.
I have tried Wikitude which doesn't have support for 3d models in iPhone.
I have tried Junaio which doesn't support to create a standalone app using their browser.
I have tried Layar Player SDK, and asked the question on their community if I can customize the interface with own buttons etc.
I have tried the artoolkit on github.
None of the libraries I've tried have support for all my demands.
Am I looking for too much here?
Is there something I've missed using Layar, Wikitude and Junaio?
Specify altitude on a 3d model so it
can be positioned on the ground or the
second floor in a apartment building
for example.
Can you break this down? Do you want the phone to recognize it's on the second floor, at a particular location within the building? In general altitude is surprisingly tricky, and indoor positioning is very approximate - in the absence of indoor GPS repeaters or some other indoor positioning mechanisms which would probably require a lot of additional effort (bluetooth beacons, WiFi triangulation etc) this might be infeasible - in general, and not just given a particular AR library.
I think the Junaio libraries cover the other bases - CV recognition of a (prepared) object, stand-alone application packaging, customizable UI, and iPhone and Android support.