---
title: Imscope para Android
description: Aplicación experimental para Android para evaluación de salud
  vegetal por medio de procesamiento de imágenes según índices de uso habitual
  NDVI y otros.
author:
  name: Walter J.Jerusalinsky
  title: IoT Specialist
  url: https://www.linkedin.com/in/walter-jerusalinsky/
canonical: https://www.idoneos.com/imscope/
categories:
  - Documentation
source: imscope/index.md
---

<style>img{float:right;margin:2em;clear:both}</style>

![imscope300x250.png](resources/imscope300x250.png)

Las plantas obtienen su energía del sol mediante el proceso de ***fotosíntesis***.  Lo pueden hacer porque sus células contienen unas bio-moléculas llamadas *cloroplastos* , que integran una familia de *pigmentos* conocidos como *clorofilas* . 

La luz blanca del sol es una mezcla de todos los colores del espectro lumínico,  pero las clorofilas que  participan en el proceso de transformar energía solar en energía química lo hacen absorbiendo luz de determinadas longitudes de onda ,  o sea de determinados colores que se encuentran en los rangos que corresponden a los azules y a los rojos.  Las plantas no utilizan la luz verde del espectro y la reflejan. Ésta es la razón por la que vemos las hojas de color verde, es la luz no utilizada para la fotosíntesis , la que es reflejada por las hojas.     

En estado saludable,  las plantas no sólo reflejan la luz verde del espectro solar: también reflejan el llamado "infrarrojo cercano" ,  o sea las longitudes de onda de la luz solar que se ubican justo por debajo del color rojo, el cual sí es absorbido por la clorofila en el proceso de fotosíntesis. 

Todos estas características de absorción y reflexión de diferentes longitudes de onda son  útiles  entonces y de hecho son  ampliamente utilizadas  para evaluar el estado de salud de una planta:  Una hoja saludable absorbe luz azul y roja durante el  proceso de fotosíntesis,  al mismo tiempo que refleja la luz verde y la correspondiente al infrarrojo cercano. 

Una de las formas en que son tradicionalmente aprovechadas estas características es mediante *imágenes  multiespectrales* obtenidas mediante satélites .  Más recientemente se comenzó a tomar imágenes mediante UAV's ( drones ) , que llevan a bordo cámaras multiespectrales,  es decir cámaras capaces de registrar no sólo la luz visible sino tambien otras bandas del espectro de la luz solar,  como la luz ultravioleta y la infrarroja.

<b>ImScope</b> es una aplicación para Android y un instrumento <i>EXPERIMENTAL</i> desarrollado por [Walter Jerusalinsky](https://www.linkedin.com/in/walter-jerusalinsky/) orientado a la visualización y registro de indicadores de salud vegetal mediante el procesamiento de imagen y video tomado mediante celulares y tablets,  aplicando  una variedad de filtros e índices que son  uso habitual , algunos simplemente sobre la luz visible capturada por la cámara , y otros intentando aprovechar una pequeña fracción de luz NIR que logra eludir  el filtro que  bloquea los infrarrojos en los dispositivos móviles.

![NIR](resources/NIR-400.png)

## NIR : Infrarrojo cercano (Near Infrared)

Las cámaras que traen los smartphones y las tablets son sensibles a la radiación infrarroja cercana, pero estas longitudes de onda por encima  de los 700 nanometros que lo separan del rojo,  son bloquedas casi totalmente por un filtro óptico incorporado .  Este filtro de bloqueo es muy  necesario para que la luz infrarroja invisible no interfiera con los colores capturados en el uso normal de la cámara.  

Sin embargo,  una pequeña parte de la radiación NIR ( infrarrojo cercano)  logra pasar el filtro. Ésto se puede comprobar activando un control remoto ( por ejemplo el de un televisor)  apuntado a la cámara del celular. Se puede ver cómo el LED infrarrojo del control remoto se enciende al oprimir los botones , por ejemplo al cambiar de canal . 
       
<p>En el modo NIR ,  ImScope muestra  una representación monocromática en la que la intensidad del blanco es proporcional al infrarrojo cercano (Near InfraRed)  estimado mediante un algoritmo que intenta deducirlo a partir de una combinación entre los colors visibles captados y esa pequeña fracción de luz infrarroja que consigue pasar el filtro.</p>

A partir de la estimación del canal NIR,  se hacen posibles los siguientes modos:

![NRG-400.png](resources/NRG-400.png)

## NRG  (NIR - Red - Green) 
<p>El modo NRG es una representación  con colores traspuestos en la que la intensidad del rojo corresponde al infrarrojo cercano (Near Infrared)  estimado , el verde al rojo captado y el azul al verde captado. <br />
NRG > RGB</p>

## NGB (NIR -  Green - Blue) 

<p>El modo NGB  es una representación con colores traspuestos en la que la intensidad del rojo corresponde al infrarrojo cercano (Near InfraRed)  estimado , mientras que el verde y el azul se conservan sin cambios . <br />

NGB > RGB</p>


![ABS](resources/ABS-400.png)
![ABS](resources/ABS1-400.png)

## ABS

<p>En el modo ABS,  se intenta hacer una representación  en la que el rojo es proporcional a la luz roja absorbida por el objeto, y el azul es proporcional a la luz azul absorbida.  El control de desplazamiento permite variar la proporción de grises para poder visualizar el contexto .  Este modo puede ser de utilidad a partir del hecho de que los dos tipos de clorofila ( clorofila a y clorofila b )  absorben  luz roja y y luz azul en distintas proporciones.   </p>


![RGBn-400.png](resources/RGBn-400.png)

<h6>Índices:</h6>

<p>Para todos los siguientes índices, un control de desplazamiento permite seleccionar un nivel o coeficiente  que va desde 0 hasta  1 ..  de modo que:  </p>

<ul>
<li>el color ROJO corresponde a los puntosque presentan un valor cercano al índice seleccionado,  </li>
<li>el color VERDE corresponde a los puntos que presentan un valor cercano al índice seleccionado disminuido en <strong>-0.2</strong> . </li>
<li>el color AZUL corresponde a los puntos que presentan un valor cercano al índice seleccionado disminuido en <strong>-0.3</strong>  </li>
<li>Todo los demás puntos se presentan en escala de grises.    </li>
</ul>

<p>Así, si por ejemplo uno selecciona un índice NDVI de 0.7,  el ROJO corresponden a los puntos con índice cercano a ese valor,  el VERDE a los pixeles con índice NDVI cercano a 0.5,  y el AZUL a los puntos con valor cercano a 0.4.  De ésta manera, ajustando el control de desplazamiento,  se pueden captar diferencias sutiles entre áreas de la imagen.  </p>

<p>Índices calculados:  </p>

![NDVI-400.png](resources/NDVI-400.png)
## NDVI (Normalized Difference Vegetation Index)

El NDVI  o *Índice de vegetación de diferencia normalizada* es uno de los  más utilizados para la salud vegetal, principalmente porque la diferencia entre el reflejo rojo y el infrarrojo es significativa y fácil de captar medante satélites.  El índice se "normaliza" al dividir la diferencia por la suma de ambos valores,  eludiendo  de ese modo las variaciones debidas a la intensidad.  
 
<p>(NIR-RED) / (NIR +RED) (Recordar que NIR es sólo un estimado  para la cámara del celular con filtro IR,  y que este estimado sólo es válido para las hojas y a la luz del sol) </p>

## VIGreen

<p>(GREEN-RED) / (GREEN+RED)</p>

## VARI

<p>(GREEN-RED) / (GREEN+RED-BLUE) </p>

## GRI

<p>%GREEN - %RED   diferencia entre porcentaje de verde  y porcentaje de rojo  </p>


![GBI-400.png](resources/GBI-400.png)
## GBI

<p>%GREEN - %BLUE  diferencia entre porcentaje de verde y porcentaje de azul</p>

## GI

<p>GRI + GBI  suma de las diferencias entre el porcentaje de verde y los porcentajes de rojo y azul  </p>

## Interpretación de resultados
La interpretación de los resultados obtenidos mediante esta aplicación excede nuestros conocimientos técnicos y la dejamos para biólogos, botánicos e ingenieros agrónomos, a quienes invitamos a [instalar Imscope](https://play.google.com/store/apps/details?id=com.idoneos.imscope)  experimentar y sacar sus propias conclusiones! 


---

## Política de Privacidad de ImScope

**Última actualización:** AGO 2025

En **ImScope** valoramos y respetamos tu privacidad. Esta Política de Privacidad explica cómo recopilamos, usamos y protegemos la información de los usuarios de nuestra aplicación móvil publicada en **Google Play Store**.

---

### 1. Información que recopilamos

En general no almacenamos niguna información del usuario,  pero dependiendo del uso de la aplicación, podemos tener acceso a los siguientes tipos de información:

* **Información personal proporcionada por el usuario:** como nombre, correo electrónico u otros datos de contacto, si el usuario decide registrarse o comunicarse con nosotros.
* **Información técnica y de uso:** como tipo de dispositivo, sistema operativo, identificadores únicos de dispositivo, dirección IP, estadísticas de uso y rendimiento de la aplicación.
* **Permisos de la aplicación:** la aplicación puede solicitar acceso a funciones del dispositivo (como cámara, micrófono, almacenamiento o ubicación) exclusivamente para brindar las funcionalidades principales de ImScope. En ningún caso se accede a estos recursos sin  consentimiento del usuario.

---

### 2. Uso de la información

La información recopilada se utiliza para:

* Proporcionar y mejorar las funcionalidades de la aplicación.
* Personalizar la experiencia del usuario.
* Detectar y prevenir problemas técnicos o de seguridad.
* Enviar comunicaciones relacionadas con la aplicación (solo si el usuario lo autoriza).

No vendemos, alquilamos ni compartimos información personal con terceros, salvo en los casos previstos por la ley.

---

### 3. Almacenamiento y seguridad

* Los datos recopilados se almacenan de manera segura, utilizando medidas técnicas y organizativas para evitar accesos no autorizados, pérdida o alteración.
* En caso de usar servicios de terceros (como Google Firebase, Analytics u otros), estos proveedores pueden procesar datos siguiendo sus propias políticas de privacidad.

---

### 4. Compartición con terceros

Podemos compartir información con:

* **Proveedores de servicios:** que nos ayudan a operar y mejorar la aplicación.
* **Autoridades legales:** únicamente cuando la ley lo requiera.

---

### 5. Derechos del usuario

El usuario tiene derecho a:

* Acceder, rectificar o eliminar sus datos personales.
* Retirar su consentimiento en cualquier momento.
* Solicitar información sobre el tratamiento de sus datos.

Para ejercer estos derechos, contactarnos en el correo indicado más abajo.

---

### 6. Privacidad infantil

ImScope no está dirigida a niños menores de 13 años. No recopilamos intencionalmente información personal de menores..

---

### 7. Cambios en esta política

Podemos actualizar esta Política de Privacidad periódicamente. Publicaremos cualquier cambio en esta misma página y, si son cambios importantes, notificaremos dentro de la aplicación.

---

### 8. Contacto

Por preguntas o solicitudes sobre esta Política de Privacidad,  escribirnos a:

📧 **\[[imscope@idoneos.com](mailto:imscope@idoneos.com)]** , 







<div style="text-align:right;margin:1em;margin-bottom:6em;clear:both"> 
<a href="https://play.google.com/store/apps/details?id=com.idoneos.imscope&utm_source=global_co&utm_medium=prtnr&utm_content=Mar2515&utm_campaign=PartBadge&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1"><img style="max-width:200px"  alt="Get it on Google Play" src="https://play.google.com/intl/en_us/badges/images/generic/es-419-play-badge.png" /></a>
</div>
