Log in or register to post comments

Recognize custom A4 paper with text and images

December 12, 2018 - 2:08am #1

Hi

I am doing some R&D. Can you please help me with the approach?

It is required to identify the typical sheet of paper (A4, constant size) on the flat surface (table, floor).

'Typical sheet of paper' - let's imagine I have a book/magazine, where each page has a similar layout but in fact is filled with different data.

For instance, each page has two columns of text, each page has a title, and a number of the page, some logo in the corner and etc. Features in other words. I do not want to know which this page is it - I just want Vuforia to bind

3D scene to that real-world object, to the sheet of paper.

Is there some way 'to teach' Vuforia to make this for me. I was thinking to:

- Set features for targets manually (it is not possible as I know)

- Prepare a database with a set of 'specific targets'. Combination of them could somehow solve that situation.

   E.g if I would upload to Vuforia 100 of 1000 pages and use that database for recognition - possibly it will be enough to recognize other 900.

What do you think about that idea? Maybe there is a more sufficient solution?

Thanks in advance.

Recognize custom A4 paper with text and images

December 14, 2018 - 3:40pm #2

Hello,

Here are some initial thoughts and responses:

When using device databases with a large number of targets, be mindful of the amount of memory and CPU that your application will use when loaded. Vuforia adds each target in the device database to a dynamic search tree in your app's memory. Dynamic loading and unloading of device databases can be utilized to optimize memory usage (see DataSet APIs below). This technique can also help with CPU utilization during detection and tracking as Vuforia will require additional processing when attempting to detect large numbers of Image Targets in each camera frame. This is especially true for target detection, which is more CPU intensive than tracking.

Here are pointers to the DataSet APIs:

https://library.vuforia.com/content/vuforia-library/en/reference/cpp/classVuforia_1_1DataSet.html

https://library.vuforia.com/content/vuforia-library/en/reference/java/classcom_1_1vuforia_1_1DataSet.html

https://library.vuforia.com/content/vuforia-library/en/reference/unity/classVuforia_1_1DataSet.html

If you are attempting to utilize more than 1000 trackables, then we normally recommend our CloudReco products: https://library.vuforia.com/content/vuforia-library/en/articles/Training/Cloud-Recognition-Guide.html.

Thanks,

Vuforia Engine Support

Log in or register to post comments