Contexte du projet
Un site industriel avait besoin d’un système par caméra distinguant les scènes avec et sans fumée, puis classant la fumée détectée comme noire, blanche ou indéterminée. La solution devait fonctionner sur un ordinateur industriel RK3588, recevoir un flux RTSP, proposer une surveillance et des tests média dans le navigateur et piloter une sortie physique d’alarme.
Objectif de livraison
Livrer un système edge traçable couvrant la préparation des données, l’inférence en deux étapes, les protections contre les faux positifs, l’exploitation web, la sortie matérielle, le déploiement, le retour arrière et les preuves de recette, sans présenter un seul résultat vidéo comme précision générale.
Inférence edge en deux étapes et commande d’alarme
La chaîne d’alarme sépare la présence de fumée de sa couleur et ajoute une confirmation temporelle avant toute sortie physique. La décision reste auditable et chaque protection contre les faux positifs peut être testée séparément.
- 01
Entrée vidéo
Recevoir le flux RTSP de la caméra IP ou les images et vidéos chargées, puis normaliser les images selon le mode d’analyse.
- 02
Détection de fumée
La première étape décide de la présence de fumée. Des protections rejettent les entrées noires, quasi binaires, statiques ou anormalement sombres avant l’alarme.
- 03
Classification de couleur
Seule la fumée confirmée passe à la seconde étape, qui classe fumée noire, blanche ou couleur incertaine avec un échantillonnage adapté à la scène.
- 04
Confirmation temporelle
Les résultats en direct et vidéo doivent satisfaire les seuils de confiance et de durée avant de créer une demande d’alarme.
- 05
Sortie physique
Le service RK3588 commande GP0 via MCP2221A, maintient le niveau configuré puis revient à la surveillance automatique.
- 06
Durcissement terrain
Régressions, contrôles sur appareil, état du service et du flux, empreintes, sauvegardes et retours arrière sont conservés par version.
Livrables contrôlés
- Algorithme et configuration
- Logique fumée et couleur en deux étapes, protections de scène, seuils et configuration versionnée.
- Application web RK3588
- Surveillance en direct, tests image et vidéo, réglages, état et options contrôlées de liaison d’alarme.
- Intégration matérielle
- Connexion MCP2221A, commande GP0, durée de maintien, retour automatique et signalement d’erreur.
- Package de déploiement
- Services, installateur, sommes de contrôle, démarrage automatique, sauvegarde et retour arrière.
- Dossier de validation
- Manifeste de données, tests automatisés, preuves sur appareil, régressions et limites documentées.
Résultats vérifiés
Les chiffres sont liés à des entrées, versions et conditions précises ; ils ne constituent pas une mesure générale de précision.
Vidéo de 37 secondes sur RK3588
74 échantillons sur 74 ont détecté la fumée ; 73 sur 74 ont été classés fumée noire ; part de fumée noire 98,65 % ; condition d’alarme satisfaite.La sortie du test de chargement était isolée et n’a pas actionné GPIO.
Test média relié au matériel
Une image et une vidéo qualifiées ont porté GP0 au niveau haut pendant 11 secondes, puis le système est revenu en mode automatique avec GP0 bas.Vérifié sur l’ordinateur industriel client avec le logiciel v2.0.0.
Régression des entrées sombres
Treize variantes noires, presque noires, bruitées, dégradées, JPEG, PNG et textuelles n’ont produit aucune alarme ; trois essais sur appareil n’ont pas élevé GP0.Vérifié avec le logiciel v2.0.3 et la configuration v2.6.
Régression données et automatisation
La nouvelle protection sombre a bloqué 0 des 1 760 images lisibles existantes ; 70 tests automatisés ont réussi.Conclusion limitée au jeu de données et aux seuils actuels.
Preuves de recette et d’exploitation
- Les fichiers déployés de l’application et du modèle correspondaient aux SHA-256 enregistrés.
- Le service était actif et activé, le flux RTSP connecté et MCP2221A disponible lors de la recette documentée.
- Un repère réel de fumée noire est resté détecté à 98,53 % de confiance fumée et 99,99 % de confiance couleur après ajout de la protection sombre.
- Six contrôles en direct après test ont montré absence de fumée et d’alarme, GP0 bas et interface matérielle connectée.
Périmètre et limites
Les résultats s’appliquent aux vidéos, images, données, conditions de caméra, appareil RK3588, configuration et seuils documentés. Ils n’établissent ni précision ou rappel généraux, ni mesure certifiée d’opacité, ni surveillance réglementaire des émissions, ni disponibilité continue de 24 heures. Un nouveau site nécessite une revue de caméra, des données jour et nuit, un étalonnage, des essais météo et d’obstruction, une vérification du câblage et un essai d’endurance convenu séparément.