# Object detection, classification, and segmentation Source: [https://docs.qualcomm.com/doc/80-70018-50/topic/object-detection-classification-and-segmentation-python-sample-app.html](https://docs.qualcomm.com/doc/80-70018-50/topic/object-detection-classification-and-segmentation-python-sample-app.html) The **gst-filesrc-2detection-classification-segmentation-side-by-side.py** script identifies an object from a scene in a camera stream, overlays the bounding boxes over the detected objects, classifies scenes from the video stream, and produces semantic segmentation for the video. The output is displayed side by side on a screen. Figure : Pipeline for object detection, image classification, and segmentation  For information about the plugins used in this pipeline, see [Pipeline flow](https://docs.qualcomm.com/doc/80-70018-50/topic/object-detection-classification-and-segmentation-python-sample-app.html#object-detection-classification-and-segmentation-python-sample-app__section_mty_hyk_bdc). ## Model files Table : Models used for detection and classification | Purpose | LiteRT model | Description | | :--- | :--- | :--- | | Object detection | YOLOv8 |
The object detection, classification, and
segmentation models use this tensor stream for
inferencing.
In
this use case, qtimlvdetection does the following:
In this use case, qtimlvclassification does the
following:
In this use case, qtimlvsegmentation does the
following: