NDVI contrastado: la historia detrás de esta función solicitada por los usuarios

Tiempo de lectura — 6 minutos
Descubre cómo desarrollamos una función solicitada por nuestros usuarios. Esta idea resultó ser una herramienta increíble de la cual estamos muy orgullosos.
Cómo agregó OneSoil el NDVI contrastado_Cover_OneSoil Blog
Hace poco tiempo, un miembro de nuestro equipo de soporte recibió un mensaje de un usuario. Esta persona nos comentaba que creía bueno incorporar la función de NDVI contrastado. Pues bien, como los deseos de los usuarios de OneSoil son órdenes, ¡la función ya se encuentra disponible en nuestras aplicaciones! En este artículo, espiaremos nuestra oficina para develar el detrás de escena del proceso de desarrollo del NDVI contrastado.

Una breve introducción a las aplicaciones de OneSoil

En 2021, el sector agrícola está tan avanzado en materia de tecnología como el sector de la producción de gas y petróleo, o incluso el sector aeroespacial. La función de OneSoil es brindarte datos acerca de la condición de tus campos, para que puedas mejorar tus resultados. Para ello, procesamos datos satelitales usando nuestros propios algoritmos y luego compartimos los resultados a través de nuestras aplicaciones, en un formato claro y práctico.

En OneSoil evaluamos las condiciones de las plantas a través del índice NDVI, un índice numérico que indica la calidad y cantidad de vegetación en un campo. El cálculo de este índice está basado en cómo reflejan las plantas la luz solar (las plantas sanas absorben luz roja y reflejan luz del infrarrojo cercano de forma activa). El NDVI contrastado es una capa en nuestras aplicaciones móvil y web que muestra las diferencias de valores de NDVI de forma más clara, porque utiliza colores brillantes y contrastantes. (Puedes descubrir más acerca de la correlación entre la sanidad vegetal y el índice NDVI en este artículo del blog).
La paleta de colores del NDVI estándar incluye tonos que van desde el marrón al verde y en una escala de 0 a 1, donde 0 es marrón y 1 es verde.

En cambio, en la imagen de NDVI contrastado, los tonos se encuentran distribuidos según los valores específicos de ese campo en concreto.
Bien, volviendo al tema: ¿cómo fue posible desarrollar esta función solicitada por nuestros usuarios? Aquí es cuando entran en escena los miembros del equipo de OneSoil. Te presentamos a Valerie Matskevich, Philip Kondratenko y Eugene Voronets.

NDVI contrastado: el inicio

A decir verdad, el lanzamiento de esta función no fue tan intenso como esas batallas épicas que ves en las películas de taquilla. Aun así, sabíamos que nuestros usuarios esperaban esta función con tantas ansias como esperan una nueva película de Batman. De hecho, ellos mismos habían sugerido que agregáramos la función de NDVI contrastado.
Valerie Matskevich
Agente de soporte técnico
El NDVI contrastado es una función que solicitaron algunos usuarios que habían visto algo similar en otras aplicaciones. En este sentido, Philip Kondratenko, nuestro gerente de proyecto (que además es agrónomo), estaba totalmente de acuerdo con la idea. Luego de un breve intercambio de ideas con el equipo, comprendimos que era necesario agregar esta función.
Un usuario solicitó una nueva función para la app de OneSoil_OneSoil Blog
Mensaje de un usuario en el que nos pedía que agregáramos el NDVI contrastado
Philip Kondratenko
Gerente de producto/agrónomo
Para mí, el NDVI contrastado era el siguiente paso lógico en nuestro trabajo. Quienes hayan trabajado alguna vez con software SIG entenderán de lo que estoy hablando.
Así es como se ven los campos próximos a General Pico, La Pampa, en el software SIG.
Esta es una imagen muy compleja. Luego de procesarla con nuestros algoritmos, los usuarios ven una imagen clara y fácil de comprender.
Amplío el mapa para encontrar el campo que busco. Es difícil comprender qué está pasando allí.
Para ver la imagen más claramente, activo el filtro de contraste. Ahora se ve mejor, ¿verdad?
Sin embargo, incluso con este filtro, se torna muy difícil para un agricultor o una agricultora comprender qué ocurre en sus campos. Ahí es cuando las aplicaciones de OneSoil resultan útiles.
Imagen satelital
Imagen procesada con nuestros algoritmos. Campos con valores de NDVI estándar
La misma imagen con valores de NDVI contrastado
Como puedes ver, nuestras imágenes te brindan un mejor panorama de qué es lo que está ocurriendo en tus campos. Las cosas van muy bien en las zonas de color verde oscuro. En cambio, en las zonas rojas ocurre algo sospechoso. (Lee este artículo del blog para descubrir cómo convertimos las imágenes satelitales en NDVI).

El NDVI estándar te da una idea general de lo que sucede en tus campos. En paralelo, el NDVI contrastado te ofrece la misma imagen, solo que esta vez un poco más "exagerada". En una imagen con un NDVI entre 0,7 y 0,8; ves todo el campo de color verde. En cambio, el NDVI contrastado ofrece más matices, para que puedas detectar aquello que, de lo contrario, pasaría inadvertido.

Cómo desarrollamos el NDVI contrastado de forma rápida y eficiente

Solo transcurrió un mes desde que Valerie compartió los comentarios de los usuarios con el equipo hasta que lanzamos esta función. Y, solo para que te des una idea, treinta días no son nada para una empresa que crea todas sus funciones desde cero.
Valerie Matskevich
Agente de soporte técnico
Comenzamos a trabajar en el NDVI contrastado asombrosamente rápido. Durante una de nuestras reuniones, le comenté al equipo sobre la sugerencia de un usuario y entonces ellos dijeron: ¡hagámoslo! En un par de semanas, el equipo ya se había puesto manos a la obra para crear los "mockups" o maquetas (es decir, el diseño de esta función).
Eugene Voronets
Desarrollador backend
Esta tarea en sí no fue nada difícil para el equipo. El NDVI contrastado consiste, simplemente, en utilizar colores diferentes. Casi como si se tratara de un filtro de Instagram.
En una imagen de NDVI estándar, ves el campo coloreado de marrón a verde para indicar valores entre -1 y 1 (en este caso, 0 es el peor valor posible y 1 es el mejor. Los valores negativos indican objetos externos, como nieve, agua, piedras, etc.). Por su parte, el NDVI contrastado utiliza una paleta más amplia (de rojo a azul) y sus valores se calculan de forma diferente. En vez de utilizar un rango entre 0 y 1, este tipo de NDVI cubre la diferencia entre los valores mínimos y máximos de un campo específico.

No esperábamos enfrentar grandes desafíos a la hora de crear esta función (de hecho, no tuvimos ningún problema). Pero para nuestros usuarios, este nuevo NDVI marcó una gran diferencia.

¿Tuvieron algún tipo de problema?

Eugene continúa.
Eugene Voronets
Desarrollador backend
Aunque pueda sonar raro, desarrollar el NDVI contrastado nos tomó más tiempo del que habíamos previsto. La razón es sencilla: esta tarea estaba ligada a otros cambios a gran escala en la arquitectura de la aplicación. Decidimos adoptar una nueva forma de procesar y almacenar los datos. Eso nos iba a permitir ser más eficientes de cara al futuro. Y, como consecuencia de esta decisión, nos vimos en la necesidad de modificar completamente la arquitectura de la aplicación.
Antes, almacenábamos las distintas versiones de los datos satelitales (por ejemplo, NDVI estándar y NDVI contrastado) en un mismo lugar. Pero al momento de comenzar a desarrollar el NDVI contrastado, esta opción ya no era viable. Ahora, con la nueva arquitectura, almacenamos una sola versión de la imagen satelital en bruto. Luego, la coloreamos en el momento, según la necesidad del usuario.

Esta es una gran función que puede ser desarrollada en poco tiempo. Y si no hubiera sido por la arquitectura, la habríamos tenido lista mucho antes.

¿Cuál fue la reacción de los usuarios a esta nueva función?

Valerie Matskevich
Agente de soporte técnico
Muchísimos usuarios recibieron esta actualización con entusiasmo. Ya habían visto esta función en otras aplicaciones, ¡y ahora también estaba disponible en OneSoil!
Por supuesto que aún recibimos preguntas del estilo: "¿Qué es el NDVI contrastado?" o "¿Y qué se supone que tengo que hacer con él?". Para muchos usuarios, este tipo de NDVI es algo novedoso. Sin embargo, no somos los primeros en desarrollarlo. Como mencioné anteriormente, nuestros competidores también lo ofrecen en sus aplicaciones.

¿Cuál fue el logro más importante del equipo?

Philip Kondratenko
Gerente de producto
No costó demasiado desarrollar el NDVI y es una función que agrega muchísimo valor a nuestros usuarios. En esencia, es simplemente un filtro. Pero realmente marca la diferencia.
Y, lo que es más, ofrecemos esta función de forma gratuita. Algo que nuestros competidores no hacen. Tampoco quiero dejar de mencionar que nos encanta saber que a nuestros usuarios les gusta esta función. El día que lanzamos el NDVI contrastado, muchas personas nos enviaron sus comentarios positivos, del estilo: "¡Gracias, es una gran función!".
Comentarios de usuarios sobre el NDVI contrastado_OneSoil Blog
Comentarios de los usuarios luego del lanzamiento del NDVI contrastado
1." ¡Hola! ¿Cómo están? ¿Es posible agregar un histograma como el de ***? ¡Gracias por escuchar a los usuarios! ¡Felicitaciones!" 4." Muchas gracias. Acabamos de iniciar la temporada de cosecha y estoy analizando las imágenes del NDVI contrastado. ¡Me resultan muy útiles!"
Como puedes ver, no hubo ninguna complicación en el desarrollo de esta función. Como afirma Eugene Voronets: "no fue ninguna ciencia". Con todo, la ventaja que ofrece es clara. Y quienes mejor lo comprenden son los usuarios.

Nuestras aplicaciones también incluyen funciones muy complejas que requieren meses de trabajo previo a su lanzamiento, como el NDVI sin nubes o la tabla de rotación de cultivos. Lo que hace que esta función sea especial es que fue algo que pedían los usuarios. Además, fue fácil de desarrollar y realmente aporta valor a nuestros productos. Según parece, en ocasiones, solo es cuestión de ver las cosas desde otra perspectiva.

Si quieres hablar sobre este artículo y compartir tus experiencias, ¡únete a nuestras comunidades de Telegram o WhatsApp!
OneSoil
¿Quieres echarle un vistazo al NDVI contrastado?
Artículos relacionados
Personas, campos y tecnología
Recibe todos los nuevos artículos en tu correo electrónico. ¡Incluso podrás leerlos en el campo!