The alwaysAI platform provides applications that cover basic usage of all the major APIs.
The best way to confirm that your system is set up properly to install and run alwaysAI applications is the Hello World application, which performs object detection on a set of images. Next, you can explore the edgeIQ API with the following apps.
This app performs image classification on a set of images, and is a great starting point for a use case requiring batch processing on many images.
Age and gender classifier
This app performs two classifications on each image of a set of faces. This is a useful reference design for any use case that requires running multiple inferences on an image or video frame using different models.
Real-time object detector
This app performs object detection on a real-time video stream.
Real-time face detector
This app performs object detection using a model trained only to detect faces, on a real-time video stream.
NVIDIA real-time object detector (for use with the Jetson Nano)
This app performs object detection on a real-time video stream. It uses the CUDA engine for inferencing.
Real-time pose estimator
This app performs pose estimation on a real-time video stream.
Semantic segmentation with the VOC dataset
This app performs semantic segmantion using a model trained on the VOC dataset, on a set of images.
Semantic segmentation with the Cityscapes dataset
This app performs semantic segmentation using a model trained on the Cityscapes dataset, on a set of images.
NVIDIA autonomous vehicle semantic segmentation (for use with the Jetson Nano)
This app performs semantic segmantion on a video clip of a driving scene. It uses the CUDA engine for inferencing.
Object Counting and Tracking
This app performs object detection on a real-time video stream, and counts the number of each object visible in the frame.
This app performs object detection on a real-time video stream using a model trained to detect only faces, and uniquely tracks each face in the frame using the centroid tracker.
Object detector and tracker
This app periodically performs object detection on real-time video, and performs correlation tracking between each detection. This app is a useful reference for a use case where detections are very slow but object location is needed at a more frequent update rate.
Run the Starter Apps
Next, follow these instructions to learn how to install and run the alwaysAI starter apps.