Contents — find the section you need

Change parameters and verify

Open the panel, then press Run to load Python. You can stop execution and reset parameters. Results are computed on this device. No Python installation is required.

Local execution steps below are optional for reproducing the source results; they are not required for the browser experiment.

The experiment controls are in English.

Open experiment panel in a new tab

Download reproduction source

Prueba el par de imágenes

Ejecuta traslación, guarda A y compara rotación o desplazamiento grande como B. La reproducción alterna las mismas dos imágenes cada 500 ms; pausa y avance permiten inspeccionarlas. Esta velocidad es independiente del intervalo entre imágenes. La URL guarda parámetros, no A.

Modelo y límites

Shi–Tomasi detecta hasta 60 puntos. Lucas–Kanade de una escala estima traslación local con gradientes fijos de referencia, muestreo bilineal y desplazamiento inicial cero. Radio 4 equivale a ventana 9×9. Se detiene con actualización de 0,001 px o límite de iteraciones. No hay pirámide, redetección, corrección de brillo ni flujo denso. Sin esquinas, una sonda central identificada muestra la ambigüedad por poca textura o borde recto.

La constancia de brillo supone valores estables de una misma superficie. Ganancia y oclusión rompen esta hipótesis. Ajustar brillo no recupera información recortada. Está previsto un Lab de brillo/luminancia; estos grises codificados no son luminancia física calibrada. Movimiento grande, rotación y patrones repetidos pueden converger a estimaciones erróneas.

Errores y unidades

EPE es la distancia euclidiana en píxeles entre extremo estimado y verdadero. La verdad solo se usa para evaluar. Todos los píxeles de soporte bilineal de la ventana transformada deben ser visibles, excluyendo relleno y oclusión. La media incluye puntos visibles con estimación finita, incluso al límite de iteraciones. Visibles y evaluados son recuentos distintos; «—» indica ausencia de estimación evaluable. Desplazamiento: px/par; dividido por segundos: px/s en la imagen, no velocidad física ni pose de cámara. Cambiar intervalo no modifica imágenes ni EPE.

Resultados sintéticos calculados

Resultados calculados de los preajustes sintéticos, no mediciones de cámara. Azul: estimación; discontinuo: límite de iteraciones; cruz naranja: sin estimación; cuadrado magenta: verdad visible en imagen 1. Convergencia o residuo pequeño no demuestran seguimiento correcto.

Diagram 1 · Use the button to switch views
Traslación calculada: imágenes origen y destino con trayectorias estimadas.
Preajuste Detectados Convergentes Visibles Evaluados EPE media [px]
Traslación 22 22 22 22 0.00003115
Rotación 22 18 22 22 1.24375425
Poca textura 0 0 1 0 —
Borde / apertura 0 0 1 0 —
Oclusión 22 18 18 18 0.00003410
Desplazamiento grande 22 6 21 21 13.64755347
Cambio de brillo 22 0 22 22 13.52716816
Patrón repetido 60 44 52 42 15.83858223

Experimentos y fuentes

Lab de brillo y luminancia — exposición, gamma y recorte

What to read next

Lab de extracción de puntosLaboratorio de extracción de puntos — comparar Harris y Shi–TomasiLab de correspondenciasLaboratorio de correspondencias — filtros, inliers y verdad conocidaSLAM visualIntroducción a Visual-SLAM: cómo una cámara aprende "¿Dónde estoy?"