Start a new topic

Outside-App

Hi,

I have a more general question. We develop an app for showing users an image placed on high, steep slate rock. At the moment we are using GPS-tracking but it doesn't work. The image is hunting the user. So we thought about using Object or scene recognition by using the rock as object target. Do you think it is a possibility to realize this?

Greetings Torsten

 


Hi Torsten,


If there are signs then maybe you could still continue working with Object Recognition. You just need to make sure to include these signs when you are recording your scene. 


And of course, as an alternative scenario, you could combine Image Recognition and POIs (you could get more information here https://www.wikitude.com/external/doc/documentation/latest/android/2dtrackingandgeo.html#combine-image-recognition-and-pois).


Thanks,

Eva

Hi Eva,


Thanks for your quick response. This what you mentioned makes absolutely sense. Although there is a house on the top it is not visible from the bottom of the rock. I think the rock doesn't help at all solving the problem.


Maybe another consideration works. On the right bank of the river there are signs (see attachment) which relate to the location or something else. Do you think they could function as markers? If so, the method "Combine Image Recognition and POIs" might be a way. Or doesn't this work neither?


Thanks,

Torsten

Hi Torsten,


You are right that we do mention in our website that users can take advantage of our Object Recognition technology and track landscapes. The problem is, that your landscape is lacking of some unique feature points that would enable our algorithm to understand what it is that you are trying to track. For example, an ideal landscape could be a castle along with the surroundings, since in this scenario there are enough feature points provided. In addition, you need to keep in mind that if something changes in the landscape (like lighting conditions), then the recognition will not work.


Having said that, you could still try and track the landscape that you provided above. It's just that we cannot guarantee about the results.


Thanks,

Eva

Hi Eva,


this is a little bit disappointing because your website tells something else:


"Scene Recognition & Tracking


This feature is a natural step in the evolution of the Object Reco technology, supporting recognition & tracking not only of small objects but also of rooms, buildings, landscapes, industrial sites, complex machinery, and large-scale objects. Moreover, it localizes the user in a more precise manner than GPS does. Think gaming, historical monuments, feature-rich industrial maintenance, or other cases that call for more comprehensive recognition"

So what is meant by landscape? Maybe a pic of the landscape we are talking about is helpful (https://de.wikipedia.org/wiki/Loreley#/media/File:Loreley_rhine_valley_wp_d_schmidt_08_07.jpg)

Thanks
Torsten

 

Hi Torsten,


Tracking an object like a rock is not possible since there is not enough information to recognize the object. You can learn more on how to choose a suitable object target here https://support.wikitude.com/support/discussions/topics/5000083728.


So your best solution would be to continue with our Geo service. What you should do is:

  • Make sure you are testing with our latest SDK version, which is 6.1
  • Make sure that your GPS provider is accurate enough and also make sure to calibrate your phone before start testing. Note that the distance calculation highly depends on the accuracy of your LocationProvider implementation. I recommend using GooglePlay Location Service to not rely on a manual GPS fetching approach.
  • Test outside

Also, you might find this guide helpful https://support.wikitude.com/support/discussions/topics/5000082719.


Thanks,

Eva

Login or Signup to post a comment