- The application must accurately track real-life objects through the camera.
- Users must be able to zoom in or out of the view of the provided AR model.
- The AR models must be detailed and interactive.
- Users must be able to have a 360-degree view of the model.
- The application must show accurate and informative information.
- The application should be able to use the device’s accelerometer and other motion and position sensors.
- The application must use minimal resources and must not require a large storage space.
- The 3D models must be accessible and must not require internet access to function.
- Camera access permission from user.
- This screen uses the camera of the device to detect an object/image.
- The user can land on the previous screen, means exiting scan screen, by simply clicking on the "Back" buttons which again has been given a different colour for ease of access.
- Since software is not ready as of this milestone, we used click gestures for showing the process.
- Click the "iOS capture" button once to proceed to detection. The software tries to outlines the object/image using a bright yellow colour.
- For successful detection, click the "Object" to proceed to detection processing.It then simulates a search in the Google Poly Database using a progress bar to find a similar AR model and a second click to the "Progress Bar"redirects you to the page to avoid storage issues.
- For unsuccessful detection, click the "iOS Capture" button, it shows a pop-up requesting action,
- "Back to Home" redirects to the landing page.
- "Back to Scan" redirects to scan screen.
- Due to tool constraints, the following images will provide a demonstrations of how the camera will detect the object/image.
- Due to similar reasons above, Unsuccessful AR models database search has not been covered and the scenarios assumes that the search is successful.
- If the AR model page has been visited before, it's been added to the cache memory hence, offering offline access however, tool restrictions didn't permit implementation.
- AR models have not been shown as Google Poly does not allow 360-viewable object download but a GIF which restricts the requirements.