# Sample applications Qualcomm Linux includes various sample applications. Instructions for running four of these sample applications have been provided for your quick reference. For more information, see [Sample applications](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-50/example-applications.html). There are two main groups of sample applications available, each suited for different use cases such as retail, Edge AI box, and IP camera. [Multimedia applications](https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html#link-mm-apps) These are related to camera, video, and audio functionalities. [AI applications](https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html#link-ai-apps) These focus on AI and machine learning (ML) capabilities. Note - To run the multimedia and AI applications, ensure that the [Wi-Fi](https://docs.qualcomm.com/doc/80-70017-253/topic/set_up_the_device.html#using-wifi) is set up and [SSH](https://docs.qualcomm.com/doc/80-70017-253/topic/ubuntu_host.html#ssh-connection) connectivity is established. - To view the display output, connect the HDMI display to the HDMI port of the RB3 Gen 2 device (see [Connect to HDMI display](https://docs.qualcomm.com/doc/80-70017-253/topic/set_up_the_device.html#concept-wc5-hcp-4bc)). - If you want to run sample applications from the UART shell, remount the file system with read/write permission using the following command: mount -o remount, rw /usr Copy to clipboard ## Multimedia applications The multimedia sample applications demonstrate use cases for camera, display, and video streams on the RB3 Gen 2 device. ### Multicamera streaming or encoding (Dash cam) The **gst-multi-camera-example** command-line application demonstrates simultaneous streaming from two camera sensors on the RB3 Gen 2 device. The application composes the camera feeds side-by-side to display on a screen or encodes and stores the video streams to files. ![../../../_images/with_bck_dash_cam.png](data:image/png;base64,UklGRgARAABXRUJQVlA4TPMQAAAv6MJyAIcFybbdNNJzSEqKm2nUtYne/6g3wDRk5m4rkbYBOZIkRVIMdi3jMcPvJDnxSKgTgJmZ+bq3thpyZNuqqnXvs40zpJi5ZkAQpEsU8t0tA5fnZ/4DGNGEGTcTmDATEWAiguiABw4RPnQiKZhHItIHkJSyh/1jUAzq2D+yRyLgCqfi6uSQ8tA0DGuu+P/13Mz3B77fHdOUaar77eMNi1oBnryWEd7AEuARr3gKJb8MFV8lmLrxEZja6qOYvWWFY5r6+f+woufogC5Su9QUsSL1VERE8H0xaJBSknxK5R91CRVRkcJ66mpGnaiISkJE1IneyH0a+TosLMHVEeDJJcj1BqnVpJS9qwNWwRKWAKauAOxxgksAt1jCxQk4BlxjGSfH4Ai/p851MMWeV+WhCNI2AUacJFCEoc5q5XhKRdSJiohLiCSI3qt/8/8w8LfdAzNs4ZoQPPil8kRgjStw7XHKmKaSvMuh4FYzjyJKz4c/n3Kr5dEcI8CBFRyA9ge84PcLTw2wh7K2UKRekXhVHhKR9D1S59JXQ1Nr61zP3aBr/3qn3Zw5OsLh2hbXAAMb4MGiAFCO4zQvfdMTl/TqiEi2kQw5VlTRwd2Xu5jeLu5tCb3DxneCpRdHklnYFDpzRLK+cea9N7Oz3vFpUiai/9Ro6w3bNg8nKqVa9jeAEEFZWfn7Sz7dvuzHTRH5cQv+E3Ti0IMAk+XF6liFlUVeg8fkJCCbq4wlxBE4d5vU4Dc5Aiop/nzSDiXUI3znztIX8NIirZ3eBZhcsqjETO49BbC8dHwEp7GOO06BlMCLu/9BgJdvR2WSPC5tcrvSQOXzcv0gB0bM+5wAZCso65QZ6FhhxT1wFgBkcuoxkr/iDdmMUBmzsrh0XOaJYnK7So8tS6syh4iOVfk6TtyBkSySDn2OoDsKrfw7kXIvyBGgHJE5gU7drJiLuMxBOnAucuKkildUXaRHKx9PG7ziDk4EC7DijowAYM4AJd9HgjLhpUV2c2BkYcPUWfedgsntppsDI/+ImrMuy+r/5PKBkSrqV2VC6cGHkSRO3JHP96PxgjK5HcPJ94zwt2RW6TdWetjbNpy4IyBNisI8cBafxsv3jkRLx94njx4cHQG8siUy5A+n0IhDxSm5I4BP9keY6PAIzu1XGhj53o4qDWdK1V/Y/j8PoiiKgv/830B+vMk5trEmrJGiEH1vg3NsfZX8ouEc+3FNWCNFIVrnnjBsCv4T/Cf4T/Cf4D8hTHYseAZ6AwAQVdIZAkDsJp5/89oFn0CikqNdiOroDQQS7yTmAWTDG9AbxFW7Js+aKkGzppO61AeAGp6AfNpiJNBPyrNrBqoKyomOFAD6atCZXj0AQQQyx5CCZNwtzy07a2h/AcANH0Bn2Gd+hEqlGGWazLpcNpQOJIYWRuMuJ1AzEqUWdj+Cmhpp/NIHILT5RkeXFATW0S7wK1oSYZCYKVjjtVpz5pl7vAPtgoCGCKSDjBXpuMvXRe3CPhfdXMsd0pr3DDvtAgDADFCGYQXqd9z0EtKKZn/wbRpOQYkNMgUnkIG+xElvdAa3vMBpmtmsaJihqioOViDNUJe90fWo5Q1o5PgGj0DFUw4GkG+h0qxJoAKZDBX4Txdxg2x5A+jdeRAqowBEbgBRljVJGjECed3jrkd/mCz4T/Cf4D/Bf4L/BM9Zt8E59n0PhDst+M95Bv53yU3VzBTYXNXYmoMUlE1bsxNWVzW2toBbIxEJxwyE1VWNrUEgV5/ZkXza0tROsdGqxpJs2xBAaLS1C1VRGCx5zE3s3V4RNI3UwlmIm5kQYMj6zpjopePuDENnyC4fQqCOpV/VGF7NmJLFacPrkUj72iWPOWvz5gfbKwJnjvor4mYuBAi6vjOmwsqaMw2CqQH6DdxJdKsaw4UDVsRpI3q1Sx5zFs8AfLC9KpJxV4HDw4eA7KDQIPfjhXPNOOgXs8QsJIXNH6yI09YuUAmlW/KYu9gOoBqVgt3Mh4DAhGbcRfszzo5ueWLlYLWpkmraokses8fNO+tp1wGgxq0V7hA3a6HrO8OXJ7U/E1DqpoW9zbTFacNKlRJyO8QSH0PN7e1KXtJHoaFu5kLATo8lSty2oZhtTksh1h82YdzVH26Qj+kMhVU+cy8Jmu9zbuZCoGDXdyYFPTnuruW/qLK6qjE0v0Ov00JvcUhZnLY0a6Kexyx5zG2Hd2Ie320dNLFHUDczIUAq+PWddYaQNWedRw9SIDehU1zkGzG9Gt3P57UlALhHpViA27gRtfZYf/QAOxZD3MyEAKvRrO8sh3jWe5gM0XL8N7JPoVYUrTu/Q5BPW/6PhXdU6zyizG0z/8c+2TrvQRWjR/+Fj6Av3/j2d5xj3/RVfO0Hv3WN/fRb3oofOseJvwr+E/wn+E/wn+A/wX98GjVZTmW7gNhRPL9zhqYey6lMAZzFDfDQzpmZWiynsjcQqbNYOAOy4Q3Ipy1GAvok/XIqjVZMmWtrLHcRfQigGrM25Rd1wqwNUrucSu2KKTmBFXDXC8/Vzv4FgBt+AGGQb7rlVJqumLIz7FfAW1Bje+hu34BKJv0KtnQrpuQEVsETdf7Z6RV2yNogDdCtmJIV6MTDj9B9H7DTLrImp6DEBpmCE+hGXkevnO1PM0kONM01RLNiSiLQlexV7zUrf1FldTmVZG2QJuhXTEkWEelEnn1o5+z86IHV5VSStUEaoF8xJS+QqkC6nLTx6A+TBf8J/hP8J/hP8J8gAt/9mWvsT96K6KtfcY593fvgUvuPGD/e5BzbuCbDy9j3NjjH1tvBE1vwn+A//6HiBLy06HNZBWSbLbIKK4telqUvrLPkc1mpYsfbQgRM7jgFcHpRcfh9gGWp4NC7AJNLFqWqk1LScbrDi1w6BcpWvCrAZMoJUkWdIFLoDIIFKcIK/ClcpkzuXFpVOfTAWVhZXDq5GX/AcZjcjhQcGGE0Ig+Mzu2PTsgfv8pcFB2Bc7dFB0aT25WmIyA/QKXbZqzgBEYjksGf7rDg10VYBEYpMIUk6GaPSpnNgVG5zQNnJyOYbIk8LWROcPmBkfqAVVQYwbLMNCOOwIp3/aKKhdzlmaP3eOboaYYbkPbK5V700QMjoqMjmCwvog+AV7ZE+C796YMjs5cA/gv//dTkKixH0f3vwpwPB9nkdv/N0smRbJ3e79F/4SOET91Z9wvn2I/s4M5/BmqW+Lfwog3uicOvg/8E/wn+E/wn+E9wnXaRNe3SG8D0YqlV6fWUpBArEoiJCuswMvtSq2voDQBAVElnCADx7EhvIFB+QF+RT1ua7Bt3cUpaENMZkp7sCphrRrsQZSkdkQRiB7Gw5oJLCHTRzJp4PKiK3sA99AZx1X0lz5rYje7huWfm12aHE5Uv6fjJcZdePKdXD0DInrW1AGl9VEkB9EkCUTG9AVtQ5EgM3SFC64x2UMzpJ+XZNQPlrBzpoO6hriYCubGRhMU97IEzz8zXl85QuIcFGzDTgUT2PEEGiQTUeSpR1KBBpKmhQrNJQbBTCSyLQoXWm86wz/wwHspBZl0uG0gHdQ92NSeQHYmQax10+B+gGgZw/YKOpOw1sa+ZL5Eq+ULBjsf3MJTtiapUkmehKkEhGhxIAr7athhIcYWEGsEIrTlCm290dElBYG8z7lGuNkjMFBzGIwCoYY28r9zXVyQQcxXE3y8YLLwJtLGhdG3RGcaqo7ULgYsEFhwqPCVgUFpoQWEEI9QltAsCciPWwbiHr4vaRRXc8FDd7A0A0rBEo8G5nL2QXFZcMIieBpANHaYBSact1ZNkTEwBZVpw9zOEEVr7Hb5kAAOoPzGswAp23oHa2ut3WyRRJOx8KdtK0EySsm1DzbyJmQMSKeNLh8JgUlV/ngdAjRIwuZFkTXWJkP432PChsrqp+2nEb5yCUhviPk4gg8WX7HiubvYB5s1rFyxv+FtXvX932xTNJAkVkDG5sOQxMwdk1IEwmFRxXPXwQ7W0fwKQRknaxYuFQNeW9/oNA/hR0t5hOazWHtwdOJcYIt3DoROIHE/fyEWHScv4MBDDaJz/YgEA5DLCwE+Sxl3Uz4govn8pCfg/QDup4vkIam5nbirZQxKAmLyTDnI1JZcWNpeolsT0NEZozb+oypFTcoGKpxwM4PxJoAKZjirwnw7iddSydhrJk2lLORbnT9aUNTIHP0matugoK7TjKb4eqfN0kyoNV/z1uVraY8xcaUOj7O60hd5p3NXSSLj79zRdqJgUl9VmUKG1f/QgBWkCV7ci18P5k7iaEcjrlj8OYhdu2SUnfQmXCqjA1wAAACxINas+lfQGBINJlQMOk7tfs+dTk8+pllXIiI/rP8STXFWlkWh5I/U4g6fI9xlrYOpotklAMPlDv6tmNjhp9HSGZQ4rnW5h4R30DfVMD539gGBqoz6WoYGbJDEQKbng54AJOY2bVLmC7eqZIx8A/lZCdzNeBzdJYsAzQOizMyQsZXpxIXSTKo/+m03Bf4L/BP8J/hP8xzewfpNz7OdV8r0NzrH1tWade4Lw/WjNYZaYzSz4T/Cf4D//7wJf9UvZm5xjv4kiX/W/2XBPFH4X/Cf4T/Cf4D/Bf0LrtIusaZfeAKYXS61K78xLZyicTAqxIoGYqLAOI7MvtTqI3gAARKW0C4idxN6ypOMu9jrXiwCgz8eCqOlfIFjYY4PeQLCuzqctbaAMo1fK6Q6BuWy0C1EhKYCjeP6D7ZbJ+8qHffZSiiSM/36hIHro8T1l4BOiM4SsiceDqugNnIOmg9nC0Jupo5gH+GC7VRrk6ok6CJcolxUXDK4HII1SV1sVjHT85LhLvJ9Mrx6AkImytQAy0KbcgNvGYsjIy1ypkBi6Q4TWHO24mNMyIc+uGSh/5UgH9RD1NhbI9x9XEX0IqmGbRJGwsci2EjQByLYNNTFhuhiRMr50KAwCVnvmAVTDBH0PSmS3EyQwCajzVKKoQBFp3BWIiElBsL0Py6JQobWnM+wzfQk7SQHTlsqiGOmgHsLe5gQ6kMcBUMP6hh/oe//utimaAEh5CYmJFBszXYxRB0IbMBe8BIA0ynZD6Wjk6zxrKkRDgwoDugSxoNAgoUYwQuuP0OYbHV1SENjhjIeUt9nErICnoIZGGoYAMYyma7xYAEDWRC5n4AMw7qKQEVFcF8Na8X+ANmA8n0G97fErSxYWnWGsnIWmi8rDLPiChKcEDDhaWKMRjFDH0C4IyJNYB+Mh5UFOYBW8WeMedbe1TbuYtlQscP5kzXTa4uADMG3RmKiw8V0MR1KdpwuYhldrzplPLyqzO+4qZ6cQS6+ZgrSzMLFLDWGEOmSnjaY5BlCXYjiBVTC/s272KK0RLO7kpDshnyaowOegAWAhqjVdrDcg0IAZ8fubd9bS/oZbz8yXvaWRZE3lNlnkmEL6mNWNA04jruMUlNoQD7ICHXj4ITrrs0cCMY0F4kmuqtJItLyhXc8Bh/9IWqW+kcXlokDF33v9hgF86WHvMLnv5YDTUog5rxgiPcRBBLqRhXfwfTyLJCCY/KH3wVgPqwDo6QzLHFYBcws7UKv8owcJQEzeSQe5iJC5P5tLVEtiehojtP5fVOXIL7lAfSUHAziXEohAB3IjalmBehYE00H6WIYGLgAMREou+C6WkNO4gLmCp1CrPL3BtIXeadzV0ki4+/c0XaiYFFf/ZlChLnj0IAVpQrkFQOR6OJcSb/MCqQrkQfdww54osgme8ehuxuvgAsDSSJBUTRdLQD1KJbiAuYJn5z3648HBf4L/BP8J/hP8J7DEL5xjP7GGD7bgPwEovuLH7Use3b4EAA==) **Figure: Dash cam application workflow**
Last Published: Jan 09, 2026
**Video: Multicamera application** **Example usage** To execute the application, run the following use cases in the SSH shell: 1. To view the sample application on the HDMI display, run the following export command: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1 Copy to clipboard 2. To view the `waylandsink` output, run the following command: gst-multi-camera-example -o 0 Copy to clipboard 3. To store the encoder output, do the following: 1. Run the following command: gst-multi-camera-example -o 1 Copy to clipboard The encoded files are stored at `/opt/cam1_vid.mp4` and `/opt/cam2_vid.mp4` for camera 1 and camera 2, respectively. 2. To pull the files from the host machine, run the following command: scp root@:/opt/cam1_vid.mp4 Copy to clipboard Note When prompted for a password, enter `oelinux123`. 3. To play the encoder output, you can use any media player that supports MP4 files. - To stop the use case, press **CTRL + C**. - To display the available help options, run the following command: gst-multi-camera-example --help Copy to clipboard - The GStreamer debug output is controlled by the `GST_DEBUG` environment variable. Set the required level to enable logging. For example, to log all warnings, run the following command: export GST_DEBUG=2 Copy to clipboard ### Multichannel video decode and compose (Video wall) The **gst-concurrent-videoplay-composition** command-line application facilitates concurrent video decode and playback for advanced video coding (AVC)-coded videos and performs composition on a display for video wall application. The application requires at least one input video file, which is expected to be an MP4 file with the AVC codec. ![../../../_images/with_bck_video_wall.png](data:image/png;base64,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) **Figure: Video wall application workflow**
Last Published: Jan 09, 2026
**Video: Multichannel decode and display application** **Example usage** 1. To transfer prerecorded or test videos that are in the AVC-encoded MP4 (H.264) format (with the filename as ``) to your device, run the following command on the host: scp root@[DEVICE IP-ADDR]:/opt/ Copy to clipboard Note When prompted for a password, enter `oelinux123`. 2. To view the sample application on the HDMI display, run the following export command in the SSH shell: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1 Copy to clipboard 3. To experience concurrent playback for four channels, run the following command: gst-concurrent-videoplay-composition -c 4 -i /opt/.mp4 -i /opt/.mp4 -i /opt/.mp4 -i /opt/.mp4 Copy to clipboard Note - `-c`: specifies that the number of streams to be decoded for composition can be either 2, 4, or 8. - `-i`: specifies the absolute path to the input video file. - To stop the use case, press **CTRL + C**. - To display the available help options, run the following command: gst-concurrent-videoplay-composition --help Copy to clipboard - The GStreamer debug output is controlled by the `GST_DEBUG` environment variable. Set the required level to enable logging. For example, to log all warnings, run the following command: export GST_DEBUG=2 Copy to clipboard ## AI applications AI sample applications demonstrate use cases for object detection and parallel inferencing on input streams from a camera, video file, or RTSP stream on the RB3 Gen 2 device. To experience these sample applications, you must obtain AI models from [Qualcomm AI Hub](https://aihub.qualcomm.com/iot/models) and labels from GitHub. The procedure involves downloading the models and labels, transferring them to the RB3 Gen 2 device, and running the sample applications. ![../../../_images/ai_flow_diagram.png](data:image/png;base64,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) **Figure: Workflow for running AI sample applications** **Prerequisite** AI sample applications require model and label files on the device to run the application. **Procedure** 1. Download the models from [Qualcomm AI Hub](https://aihub.qualcomm.com/iot/models). | Sample application | Models required | | --- | --- | | Object detection | [Yolov8-Detection-Quantized](https://github.com/quic/ai-hub-models/tree/main/qai_hub_models/models/yolov8_det_quantized) | |
Parallel AI inference | [Yolov8-Detection-Quantized](https://github.com/quic/ai-hub-models/tree/main/qai_hub_models/models/yolov8_det_quantized) | |
Parallel AI inference | [Inception-v3-Quantized](https://aihub.qualcomm.com/iot/models/inception_v3_quantized) | |
Parallel AI inference | [HRNetPoseQuantized](https://aihub.qualcomm.com/iot/models/hrnet_pose_quantized) | |
Parallel AI inference | [DeepLabV3-Plus-MobileNet-Quantized](https://aihub.qualcomm.com/iot/models/deeplabv3_plus_mobilenet_quantized) | | | | | | | | | | Note The YOLOv8 model is not available by default. You need to export the model using the AI Hub APIs. For instructions, see [YOLOv8-Detection-Quantized](https://github.com/quic/ai-hub-models/tree/main/qai_hub_models/models/yolov8_det_quantized). 2. Update the `q_offset` and `q_scale` constants of the quantized LiteRT model in the JSON file. For instructions, see [Obtain model constants](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-15B/integrate-ai-hub-models.html#obtain-model-constants). 3. Use the following command to push the downloaded model files to the device: scp root@:/opt/ Copy to clipboard **Example** scp mobilenet_v2_quantized.tflite root@:/opt/ Copy to clipboard 4. On the target device, obtain the download_artifacts.sh script, set executable permissions, and run it with the required arguments to download the model and label files to the device. curl -L -O https://raw.githubusercontent.com/quic/sample-apps-for-qualcomm-linux/refs/heads/main/qualcomm-linux/scripts/download_artifacts.sh Copy to clipboard chmod +x download_artifacts.sh Copy to clipboard ./download_artifacts.sh Copy to clipboard ### AI object detection The **gst-ai-object-detection** sample application demonstrates the hardware capability to perform object detection on input streams from a camera, video file, or RTSP stream. The pipeline receives the input stream, performs preprocessing, runs inferences on AI hardware, and displays the results on the screen. ![../../../_images/ai_object_detection_color_rst.png](data:image/png;base64,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) **Figure: Object detection application workflow**
Last Published: Jan 09, 2026
**Video: Object detection application** **Example usage** It is mandatory to push the model and label files to the device to run the sample application. For details, see [Prerequisite](https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html#prereq-ai). 1. To view the sample application on the HDMI display, run the following export command in the SSH shell: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1 Copy to clipboard 2. Edit the `/opt/config_detection.json` file on your device. { "camera": 0, "ml-framework": "tflite", "yolo-model-type": "yolov8", "model": "/opt/YOLOv8-Detection-Quantized.tflite", "labels": "/opt/yolonas.labels", "constants": "YOLOv8,q-offsets=<21.0, 0.0, 0.0>,q-scales=<3.093529462814331, 0.00390625, 1.0>;", "threshold": 40, "runtime": "dsp" } Copy to clipboard 3. To execute the application, run the following command: gst-ai-object-detection Copy to clipboard - To stop the use case, press **CTRL + C**. - To display the available help options, run the following command: gst-ai-object-detection -h Copy to clipboard - The GStreamer debug output is controlled by the `GST_DEBUG` environment variable. Set the required level to enable logging. For example, to log all warnings, run the following command: export GST_DEBUG=2 Copy to clipboard ### Parallel AI fusion The **gst-ai-parallel-inference** command-line application demonstrates the hardware capability to perform four parallel AI inferences on input streams from a camera, video file, or RTSP stream. The pipeline performs object detection, object classification, pose detection, and image segmentation on the input stream. The results are displayed side-by-side on the screen. ![../../../_images/ai_parallel_fusion_rst.png](data:image/png;base64,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) **Figure: Parallel inference application workflow**
Last Published: Jan 09, 2026
**Video: Parallel inferencing application** **Example usage** It is mandatory to push the model and label files to the device to run the sample application. For details, see [Prerequisite](https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html#prereq-ai). 1. To view the sample application on the HDMI display, run the following export command in the SSH shell: export XDG_RUNTIME_DIR=/dev/socket/weston && export WAYLAND_DISPLAY=wayland-1 Copy to clipboard 2. To execute the application, run the following command: gst-ai-parallel-inference Copy to clipboard - To stop the use case, press **CTRL + C**. - To display the available help options, run the following command: gst-ai-parallel-inference -h Copy to clipboard AI Hub frequently updates models with the latest SDK versions. Using incorrect model constants might lead to inaccurate results. If you encounter such issues, update the model constants. You can provide the model constants for the sample application using the following command: gst-ai-parallel-inference \ --object-detection-constants="YOLOv8,q-offsets=<21.0, 0.0, 0.0>,q-scales=<3.093529462814331, 0.00390625, 1.0>;" \ --pose-detection-constants="Posenet,q-offsets=<8.0>,q-scales=<0.0040499246679246426>;" \ --segmentation-constants="deeplab,q-offsets=<61.0>,q-scales=<0.06232302635908127>;" \ --classification-constants="Mobilenet,q-offsets=<-95.0>,q-scales=<0.18740029633045197>;" Copy to clipboard - The GStreamer debug output is controlled by the `GST_DEBUG` environment variable. Set the required level to enable logging. For example, to log all warnings, run the following command: export GST_DEBUG=2 Copy to clipboard **Known issue** In pose detection, the model detects only one person, even if multiple people are present in the frame. Note Image classification using the Inception v3 model is trained on the ImageNet data set. As a result, the model cannot detect a person because this class is not included in the data set. ## More apps The Qualcomm Linux release includes a wider variety of sample applications. To explore and experience additional applications, see [Sample applications](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-50/example-applications.html). ## Develop applications for Qualcomm Linux You can develop applications using the Qualcomm Intelligent Multimedia Product (QIMP) SDK. To get started with your first application, see [Develop applications](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-51/application-development.html). Last Published: Jan 09, 2026 [Previous Topic Host machine options](https://docs.qualcomm.com/bundle/publicresource/80-70017-253/topics/set_up_the_device.md) [Next Topic Additional setup](https://docs.qualcomm.com/bundle/publicresource/80-70017-253/topics/additional_setup.md) Source: [https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html](https://docs.qualcomm.com/doc/80-70017-253/topic/demo_app.html)