# Vision-based AI Use Cases

Source: [https://docs.qualcomm.com/doc/80-63442-4/topic/vision-based-ai-use-cases.html](https://docs.qualcomm.com/doc/80-63442-4/topic/vision-based-ai-use-cases.html)

Code samples and explanations for detecting facial expressions

Detecting and localizing human faces paves the way for facial expression recognition
            (FER), which has many applications ranging from entertainment (face filters) to driver
            safety (emotion analysis).

With the Qualcomm® Neural Processing SDK for AI, developers can implement trained neural
            networks on Snapdragon mobile platforms. The following pages describe vision-based AI
            use cases for FER, including categorizing facial expressions and testing apps.

- **[Real-time Facial Detection and Validation](https://docs.qualcomm.com/doc/80-63442-4/topic/real-time-facial-detection-and-validation.html)**  

Using computer vision and AI to recognize facial expressions and enhance vehicle         safety
- **[Functional Testing of Vision-based ML Applications](https://docs.qualcomm.com/doc/80-63442-4/topic/functional-testing-of-vision-based-ml-applications.html)**  

Test scenarios and test cases for an ML model and app to detect         drowsiness
- **[Facial Keypoint Detection](https://docs.qualcomm.com/doc/80-63442-4/topic/facial-keypoint-detection.html)**  

Using a CNN to detect facial keypoints and use them in applications with face         filters
- **[Facial Expression Recognition — Part 1: Solution Pipeline on Ubuntu](https://docs.qualcomm.com/doc/80-63442-4/topic/facial-expression-recognition-part-1.html)**  

Pre-processing the data set, training the model and running inference on the         desktop
- **[Facial Expression Recognition — Part 2: Solution Pipeline on Android](https://docs.qualcomm.com/doc/80-63442-4/topic/facial-expression-recognition-part-2.html)**  

Testing the app on the mobile device
- **[Performance Analysis Using Benchmarking Tools](https://docs.qualcomm.com/doc/80-63442-4/topic/performance-analysis-using-benchmarking-tools.html)**  

Tools included in Qualcomm Neural Processing SDK

Last Published: Jun 24, 2024

[Previous Topic
Advanced Computer Vision CNN Architectures](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/advanced-computer-vision-cnn-architectures.md) [Next Topic
Real-time Facial Detection and Validation](https://docs.qualcomm.com/bundle/publicresource/80-63442-4/topics/real-time-facial-detection-and-validation.md)