Skip to main content

Using ARShades Mirror

1. Accessing the experience

The user accesses the virtual mirror experience from the initial welcome screen or splash screen, with any dedicated branding. The system may show an initial call to action to start the journey.

2. Initial selection

The user can select an initial category, for example Men, Women or Unisex, and then one or more available product types and brands, in order to filter the products covered by the experience.

3. Catalogue navigation

The user explores the available models through the digital catalogue, with the option to use quick and advanced filters.

4. Product display and virtual try-on

Once a model is selected, the user can:

  1. view it in 3D View mode;
  2. try it in Try-On mode;
  3. choose size and colour variants, where available;
  4. view other related models or models in the selection.

5. Starting the personal showroom

The system proposes that the user create their own personal Showroom, guiding them through the construction of a personal shortlist and the subsequent choice of style or colour. The user is informed that face images will be acquired to generate the personalised gallery and that the applicable privacy notice will be referenced.

6. Guided image acquisition

The software guides the user through visual and audio instructions, for example:

  1. look straight at the camera;
  2. remove any eyeglasses;
  3. general warnings about insufficient lighting;
  4. turn the face according to the instructions;
  5. confirm or repeat the shots.

7. Personalised showroom generation

Once the acquisition is completed, the software processes the contents and builds a personalised catalogue, showing all products, or filtered products, on the user's face as a grid of digital cards. Each card contains the processed and realistic image of the user wearing the eyewear, the name and brand of the displayed product, and indicators of the availability of any alternative colour variants. The user can also set the preferred view between front, right and auto, according to the options made available by the system.

8. Creating the favourites shortlist

The user can refine their selection by choosing the most interesting models from the catalogue, building a personal shortlist. The selection is made directly on the cards of the augmented catalogue (+ button) and allows the user to identify the products they wish to investigate further in the following steps.

9. Selection of colour variants via virtual try-on

Once the favourite models are selected, the user enters the colour variant selection phase. In this phase, the system guides them through the virtual try-on, allowing them to try the models included in the shortlist on their own face and to change the colours in real time. The user can express preferences on the variants of greatest interest, for example through the "like" function, in order to refine the final selection. The logic for selecting favourites and variants is consistent with the management of favourite products and associated variants provided by the system.

10. Final shortlist presentation

At the end of the colour variant selection, the system presents the final shortlist of products chosen by the user. For each selected product, a final card is shown containing two images of the user, normally corresponding to the front view and the right view, providing a more complete representation of the worn product. This final gallery represents the synthesis of the selection made by the user. The availability of front and side images is consistent with the structure for saving the images generated by the system.

11. Experience rating and image retrieval

At the end of the experience, the final screen asks the user for an experience rating and, if the user wishes (the "Get your photos" button), the system generates a temporary QR code that allows the user to access the produced images from their smartphone.

12. Download, sharing and deletion

The user can select, download, share or delete the generated images, according to the options made available by the project and by the applicable privacy notice.

13. Closure or timeout

The session can end either through the user's voluntary termination or through inactivity, depending on the system's usage and configuration logic.