Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

From face masking to biometricsSince it’s extremely lightweight, efficient and easy to integrate, visage|SDK is the perfect solution for any use case. It gathers detailed data on one or multiple human faces in real time, allowing you to create amazing user experiences on the platform of your choice.

Our technology is used across industries by more than 300 clients worldwide. Below are the most common use cases.

Content

Table of Contents
maxLevel2
excludeContent

Driver monitoring

Use case for driver monitoring (driver awareness and distraction) consists of detecting where is the driver’s head, where is the driver looking at (head pose and/or gaze), is the driver drowsy, etc. These functionalities are primarily used to assure that the driver is focused on the driving.

Human error is the cause of most car accidents. To prevent accidents caused by fatigue, inattentiveness, and distractedness, the latest cars models come with a built-in driver monitoring system that assists the driver in reaching their destination safely.

The system’s purpose is to look for any signs of fatigue, distraction, anger or similar states in order to trigger the appropriate safety measures when necessary. The monitoring includes detecting where the driver’s head is, where they are looking, whether they are drowsy, etc. The mail goal is to ensure that the driver is focused on the driving.

The combination of head tracking and gaze tracking allows the system to determine the driver’s viewing direction and attention level. For example, if the driver is tired or intoxicated, it typically manifests with head dropping down, closed or barely-open eyes and sudden head movements as they’re trying to stay awake. The driver can also get distracted by their phone, traffic, or something that’s happening in the car (for example, a heated discussion with other passengers). This means that the driver’s focus is no longer on the road ahead, which increases the chances of an accident. In such cases, the system can warn the driver and help bring their attention back to the road.

Besides the driver, it's Besides driver, it is useful to detect other passengers in the vehicle , as well to confirm the total number of passengers, and optionally . Furthermore, FaceAnalysis can be used to provide demographic information (age, gender) of everyone in the vehicle. Such information is valuable in case of an emergency. On top of detecting the face and estimating age and gender, emotion estimation is also interesting- to control anger by automatically playing relaxing music, for example. Most of these functionalities are already available through visage|SDK; only specific object / hand detection would need to be developed for the functionality of detecting an object in the driver’s hand.Once the face is detected, faces in the vehicle can also be recognized. Recognition can be used to allow starting a vehicle, to assure that only designated drivers can control the vehicle. Recognition is then run in the background after the vehicle has started, to avoid potential driver switch while the vehicle is running, but it can also help increase the general safety of the passengers (for example, it can warn the parents about a child being left unattended in the vehicle).

FaceAnalysis can also estimate emotions of the driver and the passengers. For example, it can detect “undesirable” emotions such as anger in order to take necessary safety measures such as playing relaxing music or slowing the car down.

Many other useful functionalities can be based on face recognition. For example, only the verified persons can get access rights, which prevents car theft. The system can also remember someone’s preferences and restore them when an authenticated person enters the car. For example, the car can automatically adjust the seat, modify the position of mirrors, turn on the driver’s favorite music and more.

Finally, it’s possible to customize car preferences based on different drivers who are all designated to drive the specific vehicle. This relates to adjusting view mirrors, seat, radio station, car settings. Furthermore, car settings such as content recommendations, lighting or heating, can be personalized to the driver’s or passengers’ moods and states.

Driver monitoring systems play a huge role in the transition from manual to (semi)autonomous driving. To truly minimize the work for the driver and maximize safety at the same time, they need to be based on reliable software. Vehicle manufacturers choose visage|SDK because it combines face tracking, analysis and recognition, making it easy to develop a comprehensive solution.

Recommended articles:

Biometrics

FaceRecognition is a robust and scalable face recognition solution that provides quick and accurate results for surveillance, identification and identity verification. Our technology is flexible and easy to integrate into your existing solution, but we also offer custom development services for clients that need a ready-made custom solution.

...

To fight off face spoof attacks that aim to deceive a face recognition system by using a substitute for another’s person’s face (e.g. photo,video or a 3D mask), you can use our liveness detection. The process is simple - the person in front of the camera is required to perform a few simple actions. For example, they could be asked to blink, smile, nod, etc. If they complete the required actions successfully, they are “recognized”.

Recommended articles:

Case studies:

AR face filters

AR and VR technologies have existed for decades, but only recently have they started gaining traction among consumers and businesses. Face tracking is the foundation for many important functions behind AR solutions - from determining head position and gaze direction to detecting facial expressions and creating 3D models.

The face tracking algorithm developed by Visage Technologies can track 99 facial landmarks with the frame rate of 30 fps on smartphones to over 100 fps on desktop computers. However, for some specific use cases we can reduce the number of tracked points to increase speed. This ensures the optimal performance for each specific use case.

...

Virtual try-on

A possibility to virtually try makeup, glasses, or jewellery is a must-have for brands in cosmetics, eyewear, and lifestyle industries. In just a few clicks, customers can check out how the chosen product looks on them. Quality face tracking allows them to get the complete picture in real-time, even if they move their head around.

...

Virtual makeup applications from brands such as L’Oreal and Oriflame are already available to customers worldwide. This allows them to increase their market reach and brand visibility on digital channels.

Another great example of using face tracking in a product is Arrisum. This device allows dental patients to “design” their future smile by letting them try out various teeth models and colors. This helps both patients and dentists understand and visualize the expected outcome of dental interventions. 

...

Face tracking doesn’t always have to be the core of a product – it can also be an addition that can make the product more suitable or attractive for the target market. A great example of such use case is Canon and their new portable photo maker Zoemini. Canon created an app with creative photo editing options – from borders and stickers to 3D face filters such as animal masks. After editing their photos, users were able to connect their smartphone to Zoemini portable printer via Bluetooth and immediately print their photos, creating fun and long-lasting memories.

Another example is FaceDanceChallenge, a game that uses face as a joystick. Users have to mimic the emoticons shown on the screen to gain points. The game quickly vent viral and has more than 10 mil downloads to date.

...

A great example of such use case is Sakuya Lumina Night Walk in Osaka Castle, a tour that offers a stunning conception and production of immersive environment. Besides being amazed with surreal lighting and special effects, the visitors were also able to interact with lights and visualizations. Sakuya Lumina is a perfect example of blending high tech with historical heritage in order to create unforgettable experiences.

...

Thanks to these advancements, it’s a great time to use the new technologies to engage your audiences and improve business results. Create a virtual try-on, run interactive marketing campaigns, educate employees, bring innovation to your events… It’s your chance to create experiences that are impossible to ignore.

Recommended articles:

https://visagetechnologies.com/vr-ar-face-tracking/

Case studies:

Robotics

*Description

...

*Description

Recommended articles:

Other

U praksi postoji mnogo primjena ovakve tehnologije — od jednostavnih filtera za lice (kao što je Snapchat) do složenih biometričkih sustava. Cilj je većinom isti — olakšati ili automatizirati određene zadatke. Tako, na primjer, osobe s tjelesnim oštećenjima mogu upravljati računalom pomicanjem očiju, vozače se upozorava ukoliko je na njihovom licu detektiran umor, čekanje u redovima se eliminira automatskim prepoznavanjem lica, virtualno isprobavanje proizvoda (kao što su šminka, nakit, naočale i sl.) olakšava kupovinu, i tako dalje.