For many years, the mobile phone was considered only as a means of outputting already ready information, but this application will show that this is not at all the case. CUBE is implemented on three main modules:
1. Graphic core Unity
2. Google ARCore
3. The core of machine learning on the basis of OpenCV
Each of the modules performs its role when the program is running.
All necessary calculations occur directly on your phone, so the application is very demanding on the processor, RAM and graphics processor of your phone, the application does not use cloud technology and can work without access to the Internet.
The application is designed to replace the usual measuring devices such as tape measure, laser rangefinder, etc. The number of practically solved problems is huge and the only limitation is your imagination. For example, you can measure the distance difficult to measure, or see how the refrigerator fits between existing kitchen cabinets.
A machine learning module is also available that can convert information from the drawing to markers into a three-dimensional model, detailed instruction for work is in the application menu chapter.