Las tecnologías · registros/verificadores

Verificadores geométricos

Coger dos fotos y decir, para cada punto de una, dónde cae ese mismo punto en la otra. Si no existe una respuesta geométrica coherente, las dos fotos no son del mismo sitio — y eso es justo lo que Lumi necesita saber después de que la recuperación proponga un candidato barato.

esquema interactivo · mueve el umbral y mira qué sobrevive
tu fotocandidato
Umbral de certeza0.46 · 5 de 7
correspondencia por encima del umbral
descartada

Todos los verificadores de esta página resuelven el mismo problema — correspondencia geométrica entre dos fotos — de dos maneras distintas. Los densos (RoMa, RoMa v2, tiny-RoMa, EfficientLoFTR) estiman una correspondencia para toda la imagen y adjuntan a cada punto su propia certeza: en una fachada lisa, sin esquinas que detectar, siguen teniendo respuesta y la marcan como poco fiable, que es información útil en vez de silencio. Los dispersos (LightGlue + ALIKED) buscan primero un puñado de puntos interesantes y solo después los emparejan: más baratos, pero ciegos donde no hay esquinas.

RoMa

Del registroregistros/verificadores/roma.json
Tipo
denso
Licencia
MIT + Apache-2.0 (DINOv2)
Pesos
roma_outdoor.pth
Huella SHA-256
c7a45c80d41ad788a63c641d1b686d7cb3f297f40097c6f4e75039889e5cc8ba
Estado
activo · Lumi Pro, Lumi Vision

El verificador denso por defecto. Exige un mínimo de correspondencias de alta confianza (umbral_inliers, definido en el propio registro) para aceptar un candidato — un umbral más alto rechaza más falsos positivos pero también más verdaderos positivos en escenas difíciles.

RoMa v2

Del registroregistros/verificadores/roma-v2.json
Tipo
denso
Licencia
MIT, con DINOv3 bajo licencia propia de Meta: obliga a mostrar «Built with DINOv3» y a entregar el acuerdo junto con los pesos
Pesos
romav2.0.1.pt
Huella SHA-256
1557dec0d21b62366465f7ff4d5fdf228cc695d0582e196ad2b80e05230828b7
Estado
activo · Lumi Vision

La siguiente generación del mismo enfoque denso, con un backbone DINOv3 en vez de DINOv2. No sustituye a RoMa: compite con él en Lumi Vision, donde varios verificadores geométricos evalúan el mismo par de fotos precisamente para cubrir los casos donde uno falla y el otro no.

tiny-RoMa

Del registroregistros/verificadores/tiny-roma.json
Tipo
denso ligero
Licencia
MIT
Pesos
tiny_roma_v1_outdoor.pth
Huella SHA-256
3e2ac3481f754243eb3f5c8ea0358667561f1ce139c3edd03d7d21927ffba30c
Estado
activo · Lumi Mini

Una versión reducida del mismo verificador denso, pensada para correr donde RoMa completo no cabe. Es el único verificador geométrico de Lumi Mini — el nivel de coste bajo verifica igual, solo que con un modelo más barato en vez de saltarse el paso.

EfficientLoFTR

Del registroregistros/verificadores/efficient-loftr.json
Tipo
semi-denso
Licencia
Pesos Apache-2.0 (ficha de Hugging Face); el código del repo oficial va bajo «Project Registration License v1.0» de ZJU3DV: el uso en un proyecto de una organización exige registrarlo (sin coste, sin aprobación)
Pesos
model.safetensors
Huella SHA-256
00a5edc343fa222eba763643553548ad37a05aa3d00d266553c9f6cf67bb0e64
Estado
activo · Lumi Vision

Semi-denso: un punto intermedio entre RoMa (denso completo) y LightGlue (disperso). Solo entra en juego en Lumi Vision, como un tercer punto de vista geométrico más en la competencia entre verificadores.

LightGlue + ALIKED

Del registroregistros/verificadores/lightglue-aliked.json
Tipo
disperso
Licencia
Apache-2.0 (LightGlue) + BSD-3-Clause (ALIKED)
Pesos
aliked_lightglue.pth
Huella SHA-256
d975e965b105311a6143194852297dff4f02aea5cc2e10cecfed966ca0e22503
Estado
activo · Lumi Pro, Lumi Vision

El verificador disperso: ALIKED-N16 extrae primero un conjunto reducido de puntos de interés, y LightGlue los empareja entre las dos fotos. Más barato por par que cualquiera de los densos de arriba — por eso es el segundo verificador que entra en juego en Pro y Vision, no un sustituto de RoMa sino un punto de vista distinto sobre el mismo par.

DINOv2 ViT-L/14

Del registroregistros/verificadores/dinov2-vitl14.json
Tipo
componente
Licencia
Apache-2.0
Pesos
dinov2_vitl14_pretrain.pth
Huella SHA-256
d5383ea8f4877b2472eb973e0fd72d557c7da5d3611bd527ceeb1d7162cbf428
Estado
activo · Lumi Pro, Lumi Vision

No es un verificador: es el backbone que RoMa necesita para funcionar (arriba). Vive como registro aparte porque es un fichero de pesos independiente con su propia licencia y huella — no porque haga nada por sí solo dentro de la verificación.

Dónde se usa cada uno

NivelVerificadores activos
Minitiny-RoMa
ProRoMa (+ DINOv2 ViT-L/14) · LightGlue + ALIKED
VisionTodo lo de Pro, y además RoMa v2 · EfficientLoFTR, compitiendo sobre el mismo par