Regolith Water LoopPretratamiento de agua

Turbidez a partir de fotografías

La cámara de un teléfono está disponible y es gratis; un turbidímetro no. Los sólidos en suspensión difuminan un patrón impreso visto a través de la muestra, y esa pérdida de contraste es la medición.

Principio

Un recipiente con agua se coloca frente a un patrón impreso de alto contraste. Conforme sube la turbidez, el patrón visto a través de la muestra pierde contraste. El contraste cae de forma aproximadamente exponencial con la concentración, así que la calibración se ajusta linealmente en logaritmo del contraste.

Una tarjeta blanca en el mismo encuadre cancela las diferencias de exposición y balance de blancos entre tomas. Sin ella, una fotografía más turbia y un cuarto más oscuro se ven idénticos para el código.

Relativo, no NTU

Todo resultado es un porcentaje del influente. Calibrar contra un patrón de turbidez real requiere formazina, que este proyecto no tiene, así que la salida nunca se reporta en NTU. Para una etapa de pretratamiento, el porcentaje removido es de todos modos el número que importa.

Flujo de trabajo

Tres comandos. El primero lee el contraste de cada fotografía, el segundo ajusta la serie de diluciones, el tercero compara influente contra efluente.

rwl measure fotos/*.jpg --setup setup.json --out readings.csv
rwl calibrate --readings readings.csv --levels levels.csv --out calibration.json
rwl report --readings readings.csv --calibration calibration.json \
    --before influent --after effluent

setup.json guarda las dos regiones de interés, leídas una sola vez de cualquier encuadre de la sesión y reutilizadas para toda ella:

{
  "target": [820, 540, 300, 300],
  "white":  [180, 160, 120, 120]
}

Las dos son [x, y, ancho, alto] en píxeles. La calibración imprime un R²; por debajo de 0.9 la luz se movió durante la serie y hay que volver a tomar las fotografías.

Limitaciones

  • Relativo al patrón preparado, sin trazabilidad a un estándar de turbidez.
  • Solo mide carga en suspensión. Los contaminantes disueltos que no dispersan luz son invisibles para este método.
  • Los altos saturados rompen la estimación de contraste. Subexpón ligeramente en vez de quemar la tarjeta blanca.
  • Válido solo dentro del rango calibrado. Un efluente más limpio que el punto de calibración más bajo debe reportarse como tal, no extrapolarse.