HouseSense

¿Por qué un escaneo pierde precisión cuanto más camino?

Porque el teléfono calcula constantemente su propia posición a partir de la anterior — y un pequeño error se suma al siguiente. Aquí tienes qué es la deriva, dónde la notas y cómo mantenerla a raya.

Respuesta corta: un escaneo pierde precisión cuanto más caminas porque el teléfono no conoce su posición en la casa — la calcula a partir de dónde estaba un instante antes. Cada pequeño error de ese cálculo se suma al siguiente, y la desviación total crece con la longitud del recorrido. Esto se llama deriva. Rara vez afecta a la medida de una sola habitación, pero desplaza las habitaciones unas respecto a otras, de modo que la última habitación de un escaneo grande queda torcida. Los remedios son caminar con calma, hacer recorridos cortos, volver a pasar por sitios que ya has escaneado — y escanear una vivienda grande en varias tandas en lugar de en una sola larga.

Qué es la deriva

El LiDAR mide con precisión la distancia del teléfono a la pared. Pero para colocar esa pared en el sitio correcto de la casa, el teléfono también necesita saber dónde estaba él mismo cuando midió. Y eso no lo sabe de antemano — no hay señal GPS en interiores lo bastante precisa como para dar centímetros.

En su lugar, el teléfono calcula continuamente su propio movimiento: reconoce detalles en la imagen de la cámara de un fotograma a otro y lo combina con los sensores de movimiento. «Desde la última vez me he movido 8 cm hacia delante y he girado 2 grados.» Y otra vez. Y otra, muchas veces por segundo.

Cada uno de esos pequeños cálculos tiene una pequeña incertidumbre. Como cada nuevo paso se apoya en el anterior, la incertidumbre se acumula. Tras diez metros es pequeña. Tras caminar cincuenta metros por una casa es mayor. Eso es la deriva: no un fallo del medidor de distancias, sino un fallo en la idea que el teléfono tiene de dónde está.

Por eso una sola habitación casi siempre sale mejor que la casa entera

Si vas a escanear una sola habitación, quizá camines 12 metros en total. Si vas a escanear un chalet de dos plantas, fácilmente caminas 80-100 metros, entrando y saliendo de habitaciones, subiendo una escalera y volviendo a bajar. El segundo recorrido tiene muchos más eslabones en la cadena, y por tanto más incertidumbre acumulada.

Por eso el error suele notarse al final: la primera habitación que escaneas está cerca del punto de partida del teléfono y sale bien colocada. La última habitación tiene todo el recorrido a sus espaldas.

Consecuencia práctica: si hay una habitación en la vivienda que de verdad necesitas que quede exacta — la que va a llevar suelo nuevo, o la cocina que se va a reformar — escanéala primero, o escanéala por separado.

Dónde se ve la deriva en el plano

La deriva se ve distinta a los demás errores de escaneo, y se reconoce cuando sabes qué buscar:

Fíjate en que la deriva no hace incorrecta la medida de una habitación concreta. Si compruebas la pared de un salón con un metro, puede encajar perfectamente aunque todo el plano esté torcido. Son dos tipos de precisión distintos, y hay que comprobarlos por separado.

Lo que hace crecer la deriva

  1. La velocidad. Los movimientos rápidos dan imágenes borrosas de la cámara, y una imagen borrosa tiene menos detalles que reconocer. La velocidad es el factor más grande y el más fácil de eliminar.
  2. Superficies lisas y de un solo color. Un pasillo largo, blanco, sin cuadros, puertas ni muebles le da al teléfono casi nada a lo que agarrarse. Las viviendas vacías y recién pintadas son más difíciles de escanear que las amuebladas.
  3. La poca luz. La medición de distancias funciona a oscuras, pero el cálculo de posición usa la imagen de la cámara — y una imagen oscura tiene pocos detalles aprovechables.
  4. Las escaleras. Tramo largo, luz cambiante, pocas superficies reconocibles y movimiento en tres direcciones a la vez.
  5. Los pasillos largos y rectos. Todo se ve igual de principio a fin, y al teléfono le cuesta determinar cuánto ha avanzado.

Los cinco gestos que mantienen la deriva a raya

1. Camina a paso tranquilo

Más despacio de lo que crees. Gira en las esquinas caminando alrededor de ellas, no girando el teléfono con la muñeca. Detente un par de segundos en cada rincón de la habitación.

2. Cierra el círculo

Termina tu recorrido donde lo empezaste, y deja que el teléfono vuelva a ver el mismo rincón al final. Si reconoce un lugar que ya ha visto, puede recalibrar su posición contra él — y parte del error acumulado desaparece.

3. Mantén el escaneo activo al cruzar las puertas

Si detienes el escaneo en una habitación y empiezas uno nuevo en la siguiente, la app no sabe cómo se relacionan ambas habitaciones. Cruza despacio el hueco de la puerta con el escaneo en marcha, y deja que la cámara vea el marco de la puerta desde ambos lados — el marco es la superficie que cose las dos habitaciones entre sí.

4. Divide las viviendas grandes

Una vivienda de varios cientos de metros cuadrados o de varias plantas no tiene por qué ser un solo escaneo ininterrumpido. Escanea la planta, guárdala, y coge la siguiente por separado. Recorridos más cortos significan menos error acumulado en cada uno — y siempre puedes unirlas después a partir de una medida conocida, por ejemplo la posición del hueco de la escalera.

5. Enciende todas las luces y deja las puertas abiertas

Luz encendida en todas partes, también en las habitaciones que solo atraviesas. Las puertas abiertas le dan al teléfono vista de algo reconocible en la siguiente habitación, incluso antes de que llegues a ella.

Cómo medir tú mismo cuánto ha derivado tu escaneo

Hay una comprobación sencilla que detecta la deriva — y no puede hacerse midiendo una sola habitación, porque la deriva está entre las habitaciones:

  1. Busca una medida que cruce varias habitaciones a la vez. Por ejemplo, la longitud interior total de la casa, medida desde el muro exterior de un extremo hasta el del otro, o la distancia desde la puerta de entrada hasta el muro exterior más alejado.
  2. Mídela en la realidad. Si no tienes un metro lo bastante largo, mide por tramos y suma — recuerda añadir el grosor de los muros si mides habitación por habitación.
  3. Busca esa misma medida larga en el escaneo y resta.

Ejemplo: la longitud interior de la casa se mide en 1.240 cm. El escaneo dice 1.262 cm. La diferencia es de 22 cm, es decir, 22 ÷ 1240 × 100 = 1,8 % a lo largo de un recorrido de poco más de 12 metros. Si al mismo tiempo compruebas una sola pared de salón y ves que encaja con un par de centímetros de margen, ya sabes a qué te enfrentas: las habitaciones están bien medidas, pero quedan demasiado lejos entre sí. Eso es deriva, no una medición de distancias deficiente — y se corrige escaneando en recorridos más cortos, no escaneando con más cuidado cada habitación por separado.

Qué significa la deriva para lo que vayas a usar el plano

Lo que hace HouseSense

HouseSense une las habitaciones en una sola vivienda coherente a partir de la geometría que midió el teléfono, y da todas las medidas como medidas interiores de cara de muro a cara de muro, para que puedas comprobarlas con un metro. La app no mueve las habitaciones a escondidas para que el plano cuadre bien — un plano que hace que la casa cierre bonito cambiando las medidas estaría mintiendo sobre lo que realmente se midió.

El principio es que el plano se puede embellecer, las cifras no: las líneas se pueden enderezar para que el plano se lea bien, pero una medida nunca se cambia para que la geometría parezca correcta. Si ves deriva en tu escaneo, la respuesta es entonces volver a escanear en recorridos más cortos — o dibujar la vivienda en pantalla a partir de tus propias cifras tomadas con el metro. Una casa dibujada no tiene deriva; solo tiene las medidas que tú mismo has introducido.

Descargar en el App Storepara iPhone y iPad — dibuja o escanea

Una vivienda es gratis. Planes para más en la app.

Estos artículos son orientación general, no asesoramiento sobre tu vivienda concreta. Las normas sobre superficies, obras y licencias varían de un país a otro y cambian con el tiempo: consulta siempre a las autoridades o a un profesional antes de decidir.