> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/french/example-projects/object-detection.md).

# Détection d'objets

{% hint style="info" %}
Vous devrez installer les modules AI et disposer d'un ordinateur avec GPU pour compléter ce tutoriel. Veuillez consulter le [guide d'installation](/french/augelab-studio-interface/external-features/module-downloader.md#installing-the-ai-bundle) pour les instructions.
{% endhint %}

La détection d'objets est un sujet très en vogue en vision par ordinateur et dans les médias. Cette pratique s'applique à de nombreux secteurs industriels et offre encore beaucoup d'applications potentielles.

Ce tutoriel montre comment créer un simple système d'alerte de collision pour un bus public.

### Séquences vidéo

Comme pour tout scénario, nous aurons besoin d'une séquence frontale d'un bus public. Téléchargez la vidéo embarquée :

{% file src="/files/LIsnOhUTkHQe7nvSRlVA" %}

En utilisant le bloc [Video](/french/function-blocks/blocks-reference/input-output/image-inputs/video.md), nous lirons les images de la dash-cam. Nous aurons également besoin du bloc [Object Detection](/french/function-blocks/blocks-reference/ai-blocks/object-detection.md) pour détecter toute personne, vélo ou voiture pouvant entrer en collision avec notre bus.

Créez le scénario ci-dessous :

<figure><img src="/files/FRwQtZpN0F2djCeFFHfy" alt=""><figcaption></figcaption></figure>

Étant donné que notre système doit seulement vérifier la présence d'un objet devant le bus, nous utiliserons le bloc [Check Area](/french/function-blocks/blocks-reference/detections-shapes/roi-processing/check-area.md) et sélectionnerons la zone d'alerte de collision :

<figure><img src="/files/mhfLAdyNFyihUt7oXebl" alt=""><figcaption></figcaption></figure>

Le bloc [Check Area](/french/function-blocks/blocks-reference/detections-shapes/roi-processing/check-area.md) nous permettra d'évaluer s'il y a des objets dans la zone de référence définie par la boîte englobante. Utilisez les blocs [Not](/french/function-blocks/blocks-reference/data-logic/logic/not.md) et [Led Output](/french/function-blocks/blocks-reference/input-output/outputs-exports/led-output.md) pour indiquer si notre système d'alerte fonctionne comme prévu :

<figure><img src="/files/xiWqRM0huwEsxnPVaq0U" alt=""><figcaption></figcaption></figure>
