Méthode de test · Version 1.0
Comment tester un déclencheur automatique d'appareil photo.
Un déclencheur peut remarquer un événement et manquer quand même la photo. Cette méthode sépare la détection de l'état de préparation de la caméra et de la capture terminée, enregistre les faux positifs et conserve chaque résultat lié à l'appareil et aux conditions qui l'ont produit.
Le principe
Comptez toute la chaîne, pas le seul flash.
Pour chaque événement planifié, enregistrez si l'application l'a détecté, si elle a demandé une capture, si la caméra a terminé cette capture et si l'image enregistrée contient le moment prévu. Un seul score « travaillé » cache l'endroit où l'échec s'est produit.
Aucun benchmark n'est revendiqué ici. Il s'agit d'un protocole pour les tests futurs. Il ne contient aucun taux de réussite synthétique, aucun résultat concurrent et aucune implication selon laquelle une application correspond à un équipement scientifique d'imagerie de la foudre.
Protocole
Six étapes, enregistrées à chaque fois.
Geler la configuration
Enregistrer la création de l'application, Modèle iPhone, version iOS, objectif, format de capture, mode de déclenchement, sensibilité, région d'analyse, temps de refroidissement, rafale et état d'alimentation.
Décrivez la scène
Enregistrez l'éclairement ou une description de la lumière reproductible, l'utilisation d'un trépied ou d'un ordinateur de poche, la distance au stimulus, le mouvement de fond, la température et l'état thermique.
Utilisez un stimulus contrôlé
Préférez une impulsion lumineuse intérieure répétable, une cible mobile, une lecture audio à niveau fixe ou un mouvement mesuré de l'appareil. Ne commencez pas un test de sécurité en vous trouvant dans un orage.
Effectuez suffisamment d'essais
Utilisez au moins 30 événements planifiés par configuration pour un résultat exploratoire. Séparez les essais d'échauffement et préservez les échecs au lieu de les réexécuter en silence.
Étiquetez chaque résultat
Enregistrez la détection, la demande de capture, la sauvegarde terminée, la trame utilisable, les faux positifs, les doublons, l'échec de préparation et toute intervention humaine dans des champs distincts.
Publiez le dénominateur
Rapportez les décomptes bruts avec le nombre d'événements planifiés et la durée d'observation. Incluez le CSV, les essais exclus et la raison exacte de chaque exclusion.
Mesures
Ce que le rapport final doit exposer.
Un résultat sans dénominateur, appareil ou configuration est une anecdote de produit, pas une mesure reproductible.
| Metrique | Calcul | Pourquoi c'est important |
|---|---|---|
| Taux de détection | Événements planifiés détectés ÷ tous les événements planifiés | Mesure le modèle de déclenchement avant les pannes du pipeline de caméra. |
| Taux d'achèvement des captures | Captures enregistrées ÷ événements planifiés détectés | Montre si la détection est devenue un fichier. |
| Fréquence d'images utilisable | Images contenant le moment prévu ÷ tous les événements planifiés | Capture le résultat qui intéresse réellement un photographe. |
| Taux de faux positifs | Déclencheurs non planifiés ÷ temps d'observation | Permet la comparaison entre des sessions de différentes durées. |
| Latence de bout en bout | Horodatage du stimulus pour l'exposition ou horodatage de l'image enregistrée | Doit indiquer l'horloge, la méthode d'enregistrement et l'incertitude. |
| Échecs de préparation | Compte par raison et état de la caméra | Sépare la détection des applications de la préparation d'AVFoundation. |
Suggéré matrice
Modifiez une variable importante à la fois.
| Déclencheur | Stimulus contrôlé | Conditions minimales à divulguer |
|---|---|---|
| Foudre/luminosité | Impulsion lumineuse courte répétable à l'extérieur et à l'intérieur de la région d'analyse sélectionnée | Durée de l'impulsion, luminosité relative, niveau ambiant, région et lentille |
| Mouvement visuel | Cible se déplaçant sur un chemin marqué à une vitesse et une taille répétables | Direction, vitesse, taille du sujet, mouvement d'arrière-plan et distance |
| Son | Échantillon audio fixe joué à une distance mesurée et à un volume sûr | Niveau sonore si disponible, orientation du microphone, bruit ambiant et utilisation de mots clés |
| Mouvement de l'appareil | Inclinaison, secousse ou impact répétable en utilisant une plage de mouvement marquée | Montage, amplitude de mouvement, durée et orientation de l'appareil |
| Scène stable | Installation du trépied après une valeur définie perturbation | Soutien, stabilisation, seuil de stabilisation, vent et vibrations de surface |
Sécurité avant les images
Ne testez pas sur le terrain la foudre provenant d'une position dangereuse.
Le National Weather Service déclare qu'il n'y a aucun endroit sûr à l'extérieur lorsque des orages sont dans le zone. Des stimuli intérieurs contrôlés doivent être utilisés pour la répétabilité ; toute observation météo réelle doit se faire à l'intérieur d'un bâtiment sûr ou d'un véhicule à toit rigide et doit suivre les consignes de sécurité locales.
Contexte principal
Sources et limites.
- Apple : AVCapturePhotoOutputReadinessCoordinator — la préparation de la caméra est un état à coordonner, pas quelque chose qu'un déclencheur peut supposer.
- Lettres de recherche géophysique : observation de la foudre à grande vitesse — contexte scientifique utile pour l'imagerie de la foudre, et non la validation d'HyperCam ou de toute application grand public.
- Service météorologique national des États-Unis : sécurité contre la foudre et Conseils de sécurité du CDC — les consignes de sécurité ont priorité sur la photographie.
- Politique éditoriale de HighRoad — explique les faits du référentiel, les sources primaires, les étiquettes d'inférence, les corrections et les règles de comparaison.
Tests indépendants bienvenus
Publiez également les échecs.
Les évaluateurs peuvent utiliser ou adapter ce protocole sans promettre un résultat favorable. Si vous publiez un ensemble de données, liez la configuration, les décomptes bruts et les exclusions afin qu'une autre personne puisse répéter le travail.