The description of CUBE
The CUBE application is an information modeling program in which the binding of a model to a terrain is controlled by self-taught artificial intelligence, based on deep trust neural networks and multilayer perceptrons. The project is being implemented in the CUBE mobile application, in combination with laser scanning tools, and photogrammetry, based on machine learning. The goal of the project is to create a modeling program for anyone with no engineering knowledge, while routine operations are performed by artificial intelligence in the background.
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.