Método de prueba · Versión 1.0
Cómo probar un disparador automático de cámara.
Un disparador puede notar un evento y aun así perder la fotografía. Este método separa la detección de la preparación de la cámara y la captura completa, registra falsos positivos y mantiene cada resultado vinculado al dispositivo y las condiciones que lo produjeron.
El principio
Cuente la cadena completa, no se quede solo con el destello.
Para cada evento planificado, registre si la aplicación lo detectó, si solicitó una captura, si la cámara completó esa captura y si la imagen guardada contiene el momento deseado. Una única puntuación "funcionada" oculta dónde ocurrió la falla.
Aquí no se afirma ningún punto de referencia. Este es un protocolo para pruebas futuras. No contiene ninguna tasa de éxito sintética, ningún resultado de la competencia y ninguna implicación de que una aplicación coincida con el equipo científico de imágenes de rayos.
Protocolo
Seis pasos, registrados cada vez.
Congelar la configuración
Registrar la compilación de la aplicación, Modelo iPhone, versión iOS, lente, formato de captura, modo de disparo, sensibilidad, región de análisis, enfriamiento, ráfaga y estado de energía.
Describe la escena
Registra la iluminancia o una descripción de luz repetible, uso con trípode o dispositivo portátil, distancia al estímulo, movimiento de fondo, temperatura y estado térmico.
Utilice un estímulo controlado
Prefiera un pulso de luz interior repetible, un objetivo en movimiento, una reproducción de audio de nivel fijo o un movimiento medido del dispositivo. No comience una prueba de seguridad estando parado en una tormenta eléctrica.
Realice pruebas suficientes
Utilice al menos 30 eventos planificados por configuración para obtener un resultado exploratorio. Mantenga las pruebas de calentamiento separadas y conserve los errores en lugar de volver a ejecutarlas silenciosamente.
Etiquete cada resultado
Registra la detección, la solicitud de captura, el guardado completado, el marco utilizable, el falso positivo, el duplicado, el error de preparación y cualquier intervención humana como campos separados.
Publica el denominador
Informar recuentos sin procesar con el número de eventos planificados y el tiempo de observación. Incluya el CSV, los ensayos excluidos y el motivo exacto de cada exclusión.
Medidas
Lo que debe exponer el informe final.
Un resultado sin denominador, dispositivo o configuración es una anécdota del producto, no una medición reproducible.
| Métrica | Cálculo | Por qué es importante |
|---|---|---|
| Tasa de detección | Eventos planificados detectados ÷ todos los eventos planificados | Mide el modelo de activación antes de fallas en la canalización de la cámara. |
| Tasa de finalización de captura | Capturas guardadas ÷ eventos planificados detectados | Muestra si la detección se convirtió en un archivo. |
| Velocidad de fotogramas utilizables | Fotogramas que contienen el momento previsto ÷ todos los eventos planificados | Captura el resultado que realmente le interesa al fotógrafo. |
| Tasa de falsos positivos | Disparadores no planificados ÷ tiempo de observación | Permite la comparación entre sesiones de diferente duración. |
| Latencia de extremo a extremo | Marca de tiempo del estímulo para la exposición o marca de tiempo del fotograma guardado | Debe indicar el reloj, el método de grabación y la incertidumbre. |
| Errores de preparación | Contar por motivo y estado de la cámara | Separa la detección de aplicaciones de la preparación de AVFoundation. |
Sugerido matriz
Cambiar una variable importante a la vez.
| Disparador | Estímulo controlado | Condiciones mínimas para revelar |
|---|---|---|
| Relámpago/brillo | Pulso de luz corto repetible fuera y dentro de la región de análisis seleccionada | Duración del pulso, brillo relativo, nivel ambiental, región y lente |
| Movimiento visual | Objetivo moviéndose a través de un camino marcado a velocidad y tamaño repetibles | Dirección, velocidad, tamaño del sujeto, movimiento de fondo y distancia |
| Sonido | Muestra de audio fija reproducida a una distancia medida y volumen seguro | Nivel de sonido si está disponible, orientación del micrófono, ruido ambiental y uso de palabras clave |
| Movimiento del dispositivo | Inclinación, sacudida o impacto repetibles usando un rango de movimiento marcado | Montaje, amplitud del movimiento, duración y orientación del dispositivo |
| Escena estable | El trípode se asienta después de un tiempo definido perturbación | Soporte, estabilización, umbral de asentamiento, viento y vibración de la superficie |
Seguridad antes de grabar
No pruebe los rayos en el campo desde una posición insegura.
El Servicio Meteorológico Nacional afirma que no hay un lugar seguro afuera cuando hay tormentas eléctricas. están en la zona. Se deben utilizar estímulos interiores controlados para lograr repetibilidad; cualquier observación del clima real debe realizarse dentro de un edificio seguro o de un vehículo con techo rígido y debe seguir las instrucciones de seguridad locales.
Contexto principal
Fuentes y límites.
- Apple: AVCapturePhotoOutputReadinessCoordinator: la preparación de la cámara es un estado para coordinar, no algo puede asumir un desencadenante.
- Cartas de investigación geofísica: observación de rayos de alta velocidad: contexto científico útil para obtener imágenes de rayos, no validación de HyperCam ni de ninguna aplicación para consumidores.
- Servicio Meteorológico Nacional de EE. UU.: seguridad contra rayos y Guía de seguridad de los CDC: las instrucciones de seguridad tienen prioridad sobre la fotografía.
- Política editorial de HighRoad: explica los datos del repositorio, las fuentes primarias, las etiquetas de inferencia, las correcciones y las reglas de comparación.
Se aceptan pruebas independientes
Publique también los errores.
Los revisores pueden usar o adaptar este protocolo sin prometer un resultado favorable. Si publica un conjunto de datos, vincule la configuración, los recuentos sin procesar y las exclusiones para que otra persona pueda repetir el trabajo.