Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
SYSTEM AND METHOD FOR CONTINUOUSLY MONITORING THE BEHAVIOUR OF STABLED ANIMALS WHILE AVOIDING DIRECT CONTACT WITH THE ANIMALS
Document Type and Number:
WIPO Patent Application WO/2023/062265
Kind Code:
A1
Abstract:
The present invention relates to a system which comprises at least one camera (1) in the vicinity of the animal (10), connected to a digital video recorder (2) (DVR) and at least one sensor (3). The sensor (3) is connected to a first programmable electronic board (4) which sends the information received from the sensor (3) to a computer (5) or to a server (6a, 6b). The computer (5) receives the information from the DVR (2) and optionally from the first programmable electronic board (4), and analyses and processes all or part of the information received. The server (6a, 6b) is networked with the computer (5) and optionally with the first programmable electronic board (4), and analyses and processes all or part of the information received. The analysed and processed information is stored in a database and made available to authorised users who access it via an electronic device (7a, 7b, 7c).

Inventors:
PATRIZIO INCENELLA MATIAS ALEJANDRO (AR)
BEST NICHOLAS (AR)
EZQUERRA JOAQUIN (AR)
Application Number:
PCT/ES2022/070650
Publication Date:
April 20, 2023
Filing Date:
October 14, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
PATRIZIO INCENELLA MATIAS ALEJANDRO (AR)
BEST NICHOLAS (AR)
EZQUERRA JOAQUIN (AR)
GONZALEZ AHIJADO JESUS (ES)
International Classes:
G06Q50/02; A01K11/00; A01K29/00; G08B21/18; H04W84/18
Domestic Patent References:
WO2020003310A12020-01-02
WO2020165587A12020-08-20
Foreign References:
AU2020101719A42020-09-17
GB2573518A2019-11-13
CN103488148A2014-01-01
Attorney, Agent or Firm:
HERRERO & ASOCIADOS, S.L. (ES)
Download PDF:
Claims:
REIVINDICACIONES

1 . Un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, el conjunto de dispositivos CARACTERIZADO PORQUE comprende los siguientes elementos constitutivos: al menos una cámara (1 ) seleccionada de una cámara RGB (del inglés Fled-Green-Blue, Rojo- Verde-Azul), una cámara térmica, una cámara termográfica y una combinación de las mismas, en donde la al menos una cámara (1 ) se encuentra montada estratégicamente en las inmediaciones del animal (10); una grabadora de video digital (2) (DVR, del inglés Digital Video Recorder) a la cual la al menos una cámara (1 ) se encuentra conectada y que comprende un medio de memoria, en donde se almacenan los videos tomados por dicha al menos una cámara (1 ); al menos un sensor (3) seleccionado de: al menos un sensor de sonido, al menos un sensor de temperatura, al menos un sensor de humedad relativa, al menos un sensor de calidad del aire, al menos un sensor de calidad de agua, al menos un sensor de amoníaco, al menos un sensor de carga para controlar el consumo de alimento sólido, al menos un sensor de carga para controlar el consumo de agua para beber, al menos una celda de carga que provee información sobre el peso de un animal (10), y sus combinaciones, en donde el al menos un sensor (3) se encuentra conectado a una primera placa electrónica programadle (4), en donde dicha primera placa electrónica programadle (4) se encuentra conectada en forma alámbrica o inalámbrica a una computadora (5) o a un servidor (server (6a, 6b), en donde dicha primera placa electrónica programable (4) envía la información recibida del al menos un sensor (3) en forma alámbrica o inalámbrica a la computadora (5) o al servidor (6a, 6b); la computadora (5) comprende un CPU (del inglés Central Processing Unit) y está conectada en red con dicha grabadora de video digital (2) y opcionalmente con dicha primera placa electrónica programable (4), en donde la computadora (5) recibe la información de la DVR (2) y opcionalmente de la primera placa electrónica programable (4), y en donde la computadora (5) analiza y procesa total o parcialmente toda la información recibida; y el servidor (6a, 6b) está conectado en red con la computadora (5) y opcionalmente con dicha primera placa electrónica programable (4), y en donde el servidor (6a, 6b) analiza y procesa total o parcialmente toda la información recibida desde la computadora (5) y opcionalmente desde la primera placa electrónica programable (4); en donde, la información una vez analizada y procesada se guarda en una base de datos quedando a disposición de usuarios habilitados que acceden por medio de un dispositivo electrónico (7a, 7b, 7c) al sitio donde la base de datos se encuentra guardada, estando dicha base de datos guardada en la computadora (5) o en el servidor (6a, 6b).

2. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE la al menos una cámara (1 ) se encuentra dispuesta estratégicamente en las inmediaciones del corral (box) (8) del animal (10).

3. El conjunto de dispositivos de acuerdo con la reivindicación 1 o 2,

CARACTERIZADO PORQUE el medio de memoria de la DVR (2) se selecciona de un disco rígido o un disco de estado sólido con capacidad suficiente para almacenar la información captada por la al menos una cámara (1 ).

4. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones precedentes, CARACTERIZADO PORQUE la DVR (2) transmite el video tomado por la al menos una cámara (1 ) a través de un protocolo de transporte de datos en tiempo real a una placa de video en la computadora (5).

5. El conjunto de dispositivos de acuerdo con la reivindicación 4, CARACTERIZADO PORQUE el protocolo de transporte de datos en tiempo real se selecciona de RTP (del inglés Real-time Transport Protocol), RTSP (del inglés Real-time Transport Streaming Protocol), RDT (del inglés Real Data Transport), y ZRTP (del inglés Zimmermann Real-time Transport Protocol), o un protocolo similar.

6. El conjunto de dispositivos de acuerdo con la reivindicación 4 o 5, CARACTERIZADO PORQUE la placa de video es una placa Nvidia Rtx seleccionada de 3060, 3070, 3080 y 3090, o Radeon RX 570, 5500, 5600,

5700 y 6900, y lo similar.

7. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE la computadora (5) solamente selecciona cuáles imágenes de las que son tomadas desde la DVR (2) en vivo serán posteriormente analizadas y procesadas en el servidor (6a, 6b).

8. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE la computadora (5) analiza y procesa las imágenes que son tomadas desde la DVR (2) en vivo.

9. El conjunto de dispositivos de acuerdo con la reivindicación 8, CARACTERIZADO PORQUE la computadora (5) comprende un microprocesador y una placa de procesamiento gráfico (GPU, del inglés Graphics Processing Unit) con gran capacidad de memoria y velocidad para resolver los algoritmos de inteligencia artifcial (Al, del inglés Artificial Intelligence) que se utilizan para analizar y procesar la información que recibe desde la DVR (2) en vivo.

10. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones 1 a 9, CARACTERIZADO PORQUE las imágenes tomadas desde la DVR (2) en vivo por la computadora (5) son analizadas y procesadas con algoritmos de Al en la computadora (5) y se envían al servidor, en donde son guardadas en la base de datos.

1 1 . El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones 1 a 9, CARACTERIZADO PORQUE las imágenes tomadas desde la DVR (2) en vivo por la computadora (5) son analizadas y procesadas con algoritmos de Al en la computadora (5) que actúa como servidor, en donde son guardadas en la base de datos.

12. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones 1 a 9, CARACTERIZADO PORQUE las imágenes tomadas desde la DVR (2) en vivo y seleccionadas por la computadora (5) son enviadas al serividor, siendo analizadas y procesadas con algoritmos de Al en el servidor (6a, 6b), en donde son guardadas en la base de datos.

13. El conjunto de dispositivos de acuerdo con la reivindicación 10, 1 1 o 12, CARACTERIZADO PORQUE la base de datos puede ser accedida en forma remota por los usuarios habilitados para consultar en el servidor.

14. El conjunto de dispositivos de acuerdo con la reivindicación 1 ,

CARACTERIZADO PORQUE el al menos un sensor de sonido se selecciona de KY-038,

KY-037, y lo similar.

15. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de temperatura se selecciona de DHT11 , DHT22-LM35DZ, LM335, LM34, BMP180, TMP36,

LM75, BME280, DS18B20, y lo similar.

16. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de humedad se selecciona de DHT1 1 , DHT22, DHT21 -AM230, y lo similar.

17. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de calidad del aire se selecciona de MQ131 , MQ135, MQ137, MQ138, MQ303A, MQ306A, MQ309A, GS+4NH3300, MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, y lo similar.

18. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de calidad de agua se selecciona de Módulo PH-4502c - electrodo E201 -BNC, Gravity analog PH sensor, Turbidity Sensor, y lo similar.

19. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de amoníaco se selecciona de MMD3005, MQ-137, y lo similar.

20. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el al menos un sensor de carga para controlar el consumo de alimento sólido o para controlar el consumo de agua para beber se selecciona de HX71 1 , SEN0160, y lo similar.

21 . El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE los animales (10) estabulados están dispuestos sobre plataformas instaladas en cada corral (8) individual de un establo (9), en donde dichas plataformas están montadas sobre la al menos una celda de carga proveyendo información sobre el peso de los animales (10).

22. El conjunto de dispositivos de acuerdo con la reivindicación 17, CARACTERIZADO PORQUE las plataformas montadas sobre la al menos una celda de carga están instaladas a ras del piso o sobre el piso de los corrales (8).

23. El conjunto de dispositivos de acuerdo con la reivindicación 17 o 18, CARACTERIZADO PORQUE la al menos una celda de carga proporciona información del estado de carga de la plataforma y provee el peso de cada animal (10) en forma periódica en respuesta a una solicitud puntual particular o en forma periódica automática programada.

24. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones precedentes, CARACTERIZADO PORQUE la primera placa electrónica programadle (4) a la cual se encuentra conectado el al menos un sensor (3) es una placa con un circuito integrado ESP32 de núcleo simple, una placa con un circuito integrado ESP32 de núcleo doble, una placa Arduino o una placa electrónica con un microprocesador.

25. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE opcionalmente una segunda placa electrónica emisora está conectada a la computadora (5) y transmite toda la información a ser transmitida a una tercera placa electrónica receptora mediante un enlace vía satelital o un enlace punto a punto a través de un protocolo utilizado para loT (del inglés Internet of Things).

26. El conjunto de dispositivos de acuerdo con la reivindicación 25,

CARACTERIZADO PORQUE el protocolo utilizado para loT se selecciona de LoRaWan (del inglés Low Range Wide Area Network), CoAP (del inglés Constrained Application Protocol), MQTT (del inglés Message Queuing Telemetry Transport), ZigBee, XMPP (del inglés Extensible Messaging and Presence Protocol), DDS (del inglés Data- Distribution Service), AMQP (del inglés Advanced Message Queuing Protocol), y LwM2M (del inglés Lightweight M2M). . El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones precedentes, CARACTERIZADO PORQUE el servidor es un servidor físico o es un servidor en una nube (Cloud).

28. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE el dispositivo electrónico (7a, 7b, 7c) se selecciona de un celular (7a), una tableta (tablet) (7b), y una computadora personal (PC) (7c), o dispositivo electrónico equivalente.

29. El conjunto de dispositivos de acuerdo con la reivindicación 1 , CARACTERIZADO PORQUE los usuarios habilitados acceden en forma remota por medio de una interfaz a la base de datos.

30. El conjunto de dispositivos de acuerdo con la reivindicación 29, CARACTERIZADO PORQUE la interfaz posee alertas que son personalizadas por los usuarios habilitados, de tal manera que dichas alertas pueden ser recibidas por el canal de comunicación que el usuario habilitado utilice.

31 . El conjunto de dispositivos de acuerdo con la reivindicación 30, CARACTERIZADO PORQUE el canal de comunicación es vía SMS, e-mail, llamada o aplicación móvil tal como Whatsapp, Telegram, o una aplicación de mensajería similar.

32. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones precedentes, CARACTERIZADO PORQUE la base de datos guarda los vídeos obtenidos por medio de la al menos una cámara (1 ) una vez analizados y procesados junto con los datos obtenidos por el al menos un sensor (3), quedando toda la información disponible para cada usuario habilitado por medio de una interfaz.

33. El conjunto de dispositivos de acuerdo con cualquiera de las reivindicaciones precedentes, CARACTERIZADO PORQUE los animales (10) estabulados se seleccionan de equinos, bovinos, ovinos, caprinos, porcinos y camélidos.

34. Un método para entrenar un modelo de inteligencia artificial mediante al menos una cámara, lo que permite llevar a la práctica un método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de acuerdo con la reivindicación 1 , dicho método CARACTERIZADO PORQUE comprende los pasos de: a) instalar al menos una cámara (1 ) en el hábitat del animal (10) que se desea controlar y conectarlos a un soporte físico (hardware) asociado; b) poner en funcionamiento el conjunto de dispositivos una vez instalado y revisar que funciona correctamente; c) conectar la al menos una cámara (1 ) a una DVR (2), donde se reciben las imágenes y se las guarda en una memoria de almacenamiento; d) comprobar que la al menos una cámara (1 ) están captando las imágenes y se reciben correctamente al lugar de análisis; e) enviar las imágenes captadas desde la DVR (2) mediante un cable de red a través de un protocolo de comunicación de datos hacia una computadora (5); f) recibir las imágenes en la computadora (5) y/o en un servidor, analizarlas y procesarlas total o parcialmente en dicha computadora (5) o dicho servidor ejecutando los modelos de inteligencia artificial para detectar aquello para lo cual fueron entrenados y almacenar la información en una base de datos local; y g) tomar la información por una aplicación destinada a presentar los resultados de una manera gráfica y entendióle para un usuario habilitado que accede a la base de datos en la computadora (5) o en el servidor.

35. El método para controlar animales estabulados de acuerdo con la reivindicación 34, CARACTERIZADO PORQUE el servidor es un servidor físico o un servidor en una nube (Cloud).

36. El método para controlar animales estabulados de acuerdo con la reivindicación 34, CARACTERIZADO PORQUE la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c).

37. Un método para conectar y acoplar a un modelo de inteligencia artificial al menos un sensor o una pluralidad de sensores (3) del mismo o distinto tipo, lo que permite llevar a la práctica un método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de acuerdo con la reivindicación 1 , dicho método CARACTERIZADO PORQUE comprende los pasos de: a) calibrar al menos un sensor (3) a utilizar aplicando tablas con datos de calibración certificadas por el fabricante; b) cargar en una primera placa electrónica programable los límites previamente estipulados preestablecidos con un veterinario o un cuidador del animal o animales (10) para cada ambiente una vez comprobado que la calibración del al menos un sensor (3) es correcta; c) disponer el al menos un sensor (3) en una posición o posiciones estratégicas en las inmediaciones del animal o de los animales (10), en donde la o las posiciones se pactaron previamente con el veterinario o el cuidador del animal o animales (10) a controlar, para captar datos del entorno del animal o de los animales (10) para monitorearlos; d) recibir los datos enviados por el al menos un sensor (3) en la primera placa electrónica programable, en donde el al menos un sensor (3) tiene un vínculo directo con la primera placa electrónica programable; e) analizar los datos enviados por el al menos un sensor (3) a la primera placa electrónica programable y definir si están dentro de los límites que fueron pactados previamente con el veterinario o el cuidador del animal o de los animales (10); f) procesar los datos una vez que la primera placa electrónica programable (4) realizó el análisis de los mismos y los remitió a una computadora (5) y/o un server; g) guardar los resultados del procesamiento de los datos en una base de datos en la computadora (5) y/o en el servidor; y h) acceder a los resultados obtenidos guardados en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación.

38. El método para controlar animales estabulados de acuerdo con la reivindicación 37, CARACTERIZADO PORQUE el servidor es un servidor físico o un servidor en una nube (Cloud).

39. El método para controlar animales estabulados de acuerdo con la reivindicación 37, CARACTERIZADO PORQUE la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c).

40. Un método para controlar animales estabulados mediante el conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de acuerdo con la reivindicación 1 , dicho método CARACTERIZADO PORQUE comprende los pasos de: i) analizar y procesar la información obtenida de al menos una cámara

(1 ) y la información provista por el al menos un sensor (3) instalado en las inmediaciones de un animal (10) estabulado;

¡i) guardar la información procesada en una base de datos alojada en la computadora o en un servidor; y iii) tomar la información guardada en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación.

50

41 . El método para controlar animales estabulados de acuerdo con la reivindicación 40, CARACTERIZADO PORQUE el servidor es un servidor físico o un servidor en una nube (Cloud).

42. El método para controlar animales estabulados de acuerdo con la reivindicación 40, CARACTERIZADO PORQUE la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c).

51

Description:
Sistema y método para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales.

MEMORIA DESCRIPTIVA

Campo de Invención

La presente invención pertenece al campo de los dispositivos, sistemas y métodos destinados a monitorear el comportamiento de animales estabulados, más particularmente se refiere a dispositivos, sistemas y métodos destinados a monitorear animales a distancia, más particularmente aún se refiere a conjuntos de dispositivos, sistemas y métodos destinados a monitorear animales a distancia evitando hacer contacto físico con los animales para evitarles la generación de estrés.

Antecedentes del Estado del Arte

En el arte previo se han descrito vahos dispositivos, sistemas y métodos para el monitoreo de animales con diferentes objetivos y forma distintas.

En la publicación WO 2020003310 A1 se describe un método que comprende la recepción de una imagen de una escena que comprende uno o más animales; la definición de los límites de la región para cada uno de dichos animales; la evaluación de la idoneidad de cada uno de los límites de dicha región para su posterior procesamiento basada, al menos en parte, en un conjunto predeterminado de parámetros; y la determinación de al menos uno de ellos: (i) el estado físico de al menos algunos de dichos uno o más animales, basado, al menos en parte, en dicho procesamiento ulterior, y (¡i) la identidad de al menos algunos de dichos uno o más animales.

La solicitud de patente US 2019133086 A1 se refiere a un método para evaluar un parámetro relacionado con el movimiento de un caballo, el método puede incluir la generación de información mediante múltiples unidades de detección o sensores conectados a múltiples patas del caballo; la transmisión de la información del sensor; la recepción, mediante una computadora remota de la información de los sensores; y la evaluación, mediante una computadora remota, del parámetro relacionado con el movimiento del caballo aplicando en la información del sensor un proceso de aprendizaje de la máquina entrenado en un conjunto de entrenamiento que comprende: a) información del sensor que representa un parámetro relacionado con el movimiento deseado, y b) información del sensor que representa las desviaciones del parámetro relacionado con el movimiento deseado.

El documento GB 2551430 A describe un aparato para la vigilancia de un animal equino que comprende una carcasa situada en el polo de la cabeza del animal equino. La carcasa alberga una unidad de vigilancia, que comprende una disposición de sensores, un procesador de datos con acceso al almacenamiento de datos y para procesar las señales recibidas del sensor para identificar los datos adquiridos representativos de una definición de comportamiento, una interfaz de comunicación y una fuente de energía. La unidad de vigilancia puede ser configurada para almacenar datos durante un período de tiempo que permita determinar el tiempo y la duración de cada definición de comportamiento. La disposición de los sensores comprende un acelerómetro triaxial para detectar el movimiento y un receptor del sistema de posicionamiento global (GPS) para detectar la ubicación. El procesador de datos está configurado para tomar muestras del acelerómetro triaxial a una velocidad de muestreo en el rango de 8 Hz a 25 Hz inclusive, preferentemente de 12 Hz a 13 Hz inclusive. También se afirma que es un método para vigilar el comportamiento de un animal utilizando dicho aparato.

La solicitud de patente KR 20170138275 A se relaciona con un sistema de control y manejo de caballos. El sistema de control y manejo de caballos según esta solicitud, incluye: una unidad receptora para recibir información ambiental de un sensor ambiental que recoge la información ambiental y recoge información biométrica e información de movimiento de un sensor biométrico que recoge la información biométrica y la información de movimiento; una unidad de análisis para generar datos de análisis analizando la información ambiental, la información biométrica y la información de movimiento; una base de datos para almacenar la información ambiental, la información biométrica, la información de movimiento y los datos de análisis; y una unidad transmisora para proporcionar los datos de análisis a una terminal de usuario. En consecuencia, la presente invención puede manejar un caballo de manera integral mediante la recolección y el análisis de la información biométrica y la información del medio ambiente.

El documento WO 2016102730 A1 se refiere a un sistema complementario al sistema de gestión de caballos, añadiendo una funcionalidad de supervisión de los animales, utilizando cámaras de vigilancia por video y sensores como los de temperatura, sonido y medio ambiente, con el objetivo de detectar rápidamente e incluso prevenir los clásicos cólicos que suelen sufrir los caballos y que a veces son la causa de la muerte de los mismos. Para ello, el sistema genera un perfil temporal del caballo a partir de los datos registrados del dorso, el que se compara con un perfil actualizado creado a partir de los datos actuales y las condiciones ambientales, con el fin de hacer una evaluación a partir de un valor umbral preestablecido mediante un algoritmo estadístico para determinar el riesgo de cólico para el caballo, y generar la correspondiente alarma de notificación.

El documento WO 2015083153 A2 se refiere a un sistema para el monitoreo del comportamiento de equinos, que comprende al menos un sensor para medir una señal relacionada con un equino, una base de datos para almacenar al menos un parámetro del equino en función del tiempo, y medios de procesamiento. El sensor está en comunicación con el equino, y comprende un transmisor inalámbrico que está en comunicación con la base de datos. El medio de procesamiento, en comunicación con la base de datos, se adapta para (i) determinar, a partir de al menos una señal del sensor, al menos un parámetro del equino en función del tiempo; (¡i) establecer el comportamiento normal del equino en base al parámetro; y (iii) identificar al menos un comportamiento anormal del equino mediante la identificación de al menos una desviación del comportamiento normal.

La solicitud de patente US 2010302004 A1 se refiere a un dispositivo y método para monitorear remotamente el comportamiento de los animales, que consiste en una unidad de sensores montada en un animal. La unidad de sensores utiliza sensores de movimiento para monitorear los patrones de comportamiento específicos del animal. La administración de la energía se controla para encender el sistema cuando se detectan tipos específicos de movimiento. Los datos de movimiento se transmiten de forma inalámbrica a una estación base para su análisis. Las funciones de análisis de datos se utilizan para detectar e identificar la ocurrencia de movimientos característicos. Los algoritmos de decisión de la red analizan los movimientos característicos y calculan indicadores y contra-indicadores ponderados que se combinan en una puntuación de diagnóstico final. Cuando la puntuación diagnóstica final supera un valor umbral, se confirma un patrón de comportamiento específico que puede indicar que el animal está en una situación de peligro o que está experimentando otro tipo de comportamiento que requiere intervención. Si se detecta una situación de angustia, el sistema envía una comunicación para notificar al personal apropiado que existe una condición de angustia.

El documento WO 2006015372 A2 se refiere a un sistema de vigilancia que está operativo para recibir las señales de los sensores y analizarlas para identificar eventos o condiciones de interés, como el cólico, con respecto a un animal vigilado. Los sensores pueden ser sensores de origen animal, como los sensores relacionados con el movimiento. El sistema incluye un procesador operativo para identificar las condiciones de interés basándose en una base de datos de patrones almacenados, tablas de umbrales y motores heurísticos. Una vez identificada una condición de interés, se puede consultar a un experto humano y se pueden generar alertas según sea necesario.

El documento WO 2005115242 A2 se refiere a un enfoque de la vigilancia, evaluación, diagnóstico, tratamiento o acondicionamiento de animales como los caballos que no requiere el uso de equipo restrictivo como cintas de correr o placas de fuerza y que puede proporcionar uno o ambos de un procesamiento más o menos inmediato o continuo de datos para realizar la vigilancia o el diagnóstico. Uno o más sensores inalámbricos se conectan al animal, por ejemplo, para medir un parámetro relacionado con el movimiento asociado a una o más partes del animal. Los datos de los sensores se reciben y se procesan para identificar una característica del movimiento del animal, como la calidad de la marcha. Los datos del sensor también pueden utilizarse para evitar lesiones al animal y/o al jinete, y para verificar la identidad de un animal.

El documento JP 2002281853 A proporciona un dispositivo de vigilancia del ganado capaz de reducir la carga de vigilancia que acompaña a los nacimientos de ganado y similares, y de poder notificar de manera fiable y temprana un signo como el nacimiento. Se propone un dispositivo de vigilancia de animales, tal como los equinos, para emitir una alarma en respuesta a la acción de un caballo de carrera en un establo, que comprende: un sensor de imagen que captura y procesa una imagen de un caballo; una CPU para emitir la señal de alarma en respuesta a la señal de imagen del sensor de imagen; y un circuito de interfaz para transmitir la señal de alarma emitida desde la CPU al dispositivo de alarma a través de un cable de señal.

Las enseñanzas del estado del arte están enfocadas particularmente al cuidado de los equinos, y proponen posibles soluciones a los cólicos y a los nacimientos, entre otros, en base solamente a un análisis de variables.

La mayoría de las enseñanzas del arte previo conducen a productos como bozales o cintas entre otros, que se le colocan al equino provocando incomodidades innecesarias y siendo finalmente invasivo para el mismo, que esto último conlleva a que la calidad del cuidado del equino se vea perjudicada. Sin embargo, es todavía deseable contar con una mejora en la calidad del cuidado del equino o de cualquier otro animal estabulado mejorando su rendimiento y salud. Al efecto, sería conveniente combinar un conjunto de hardware y software que trabajen mancomunadamente utilizando inteligencia artificial (Al, del inglés Artificial Intelligence).

Es deseable poder contar imágenes tomadas del animal estabulado en tiempo real para tener un análisis de las mismas realizado por medio de Al sin tener que molestar o colocar algún dispositivo directamente en contacto o sobre el animal. Igualmente, es también deseable poder combinar esta información con la que se puede obtener a partir de sensores ambientales, pero ubicados y distribuidos en las inmediaciones del animal estabulado, i.e. colocados en lugares específicos previamente pactados con sus veterinarios o cuidadores, de manera tal de no modificar ni alterar al animal y a su entorno.

Por lo tanto, es deseable contar con un sistema personalizado para cada animal y, a diferencia de los demás conocidos, que no se centre en parámetros universales, sino que pueda aprender a partir de la información recopilada por cada uno. El objetivo de todo esto es que se pueda contar con un cuidado real y no estandarizado, en el entendimiento que cada animal es distinto a otro, aunque sean del mismo género. Es a partir de estos detalles y concepción que se debe sustentar la diferencia.

Por otro lado, es muy importante la utilización de al menos una cámara térmica que permite ayudar a identificar lesiones, hemorragias, golpes de entrenamiento, zonas inflamadas, entre otras condiciones. Esta modalidad de cámara se puede implementar de distintas maneras, empleándolas en forma particular para cada animal estabulado. Resumen de la Invención

Con el objeto de salvar los inconvenientes del arte previo, se provee una Un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, el conjunto de dispositivos comprende los siguientes elementos constitutivos: al menos una cámara seleccionada de una cámara RGB (del inglés Red- Green-Blue, Rojo- Verde-Azul), una cámara térmica, una cámara termográfica y una combinación de las mismas, en donde la al menos una cámara se encuentra montada estratégicamente en las inmediaciones del animal; una grabadora de video digital (DVR, del inglés Digital Video Recorder) a la cual la al menos una cámara se encuentra conectada y que comprende un medio de memoria, en donde se almacenan los videos tomados por dicha al menos una cámara; al menos un sensor seleccionado de: al menos un sensor de sonido, al menos un sensor de temperatura, al menos un sensor de humedad relativa, al menos un sensor de calidad de aire, al menos un sensor de calidad de agua, al menos un sensor de amoníaco, al menos un sensor de carga para controlar el consumo de alimento sólido, al menos un sensor de carga para controlar el consumo de agua para beber, al menos una celda de carga que provee información sobre el peso de un animal, y sus combinaciones, en donde el al menos un sensor se encuentra conectado a una primera placa electrónica programable, en donde dicha primera placa electrónica programable se encuentra conectada en forma alámbrica o inalámbrica a una computadora o a un servidor (server), en donde dicha primera placa electrónica programable envía la información recibida del al menos un sensor en forma alámbrica o inalámbrica a la computadora o al servidor; la computadora comprende un CPU (del inglés Central Processing Unit) y está conectada en red con dicha grabadora de video digital y opcionalmente con dicha primera placa electrónica programable, en donde la computadora recibe la información de la DVR y opcionalmente de la primera placa electrónica programable, y en donde la computadora analiza y procesa total o parcialmente toda la información recibida; y el servidor está conectado en red con la computadora y opcionalmente con dicha primera placa electrónica programable, y en donde el servidor analiza y procesa total o parcialmente toda la información recibida desde la computadora y opcionalmente desde la primera placa electrónica programable; en donde, la información una vez analizada y procesada se guarda en una base de datos quedando a disposición de usuarios habilitados que acceden por medio de un dispositivo electrónico al sitio donde la base de datos se encuentra guardada, estando dicha base de datos guardada en la computadora o en el servidor.

Preferentemente, la al menos una cámara se encuentra dispuesta estratégicamente en las inmediaciones del corral (box) del animal.

También preferentemente, el medio de memoria de la DVR se selecciona de un disco rígido o un disco de estado sólido con capacidad suficiente para almacenar la información captada por la al menos una cámara.

En forma preferida, la DVR transmite el video tomado por la al menos una cámara a través de un protocolo de transporte de datos en tiempo real a una placa de video en la computadora. En forma también preferida, el protocolo de transporte de datos en tiempo real se selecciona de RTP (del inglés Real-time Transport Protocol), RTSP (del inglés Real-time Transport Streaming Protocol), RDT (del inglés Real Data Transport), y ZRTP (del inglés Zimmermann Real-time Transport Protocol), o un protocolo similar.

Más preferentemente, la placa de video es una placa Nvidia Rtx seleccionada de 3060, 3070, 3080 y 3090, o Radeon XT seleccionada de 570, 5500, 5600, 5700 y 6900, y lo similar.

Más preferentemente aún, la computadora solamente selecciona cuáles imágenes de las que son tomadas desde la DVR en vivo serán posteriormente analizadas y procesadas en el servidor.

Todavía más preferentemente, la computadora analiza y procesa las imágenes que son tomadas desde la DVR en vivo.

Todavía más preferentemente aún, la computadora comprende un microprocesador y una placa de procesamiento gráfico (GPU, del inglés Graphics Processing Unit) con gran capacidad de memoria y velocidad para resolver los algoritmos de inteligencia artifcial (Al, del inglés Artificial Intelligence) que se utilizan para analizar y procesar la información que recibe desde la DVR en vivo.

En forma esencial, las imágenes tomadas desde la DVR en vivo por la computadora son analizadas y procesadas con algoritmos de Al en la computadora y se envían al servidor, en donde son guardadas en la base de datos.

En otra forma de realización, las imágenes tomadas desde la DVR en vivo por la computadora son analizadas y procesadas con algoritmos de Al en la computadora que actúa como servidor, en donde son guardadas en la base de datos.

En todavía otra forma de realización, las imágenes tomadas desde la DVR en vivo y seleccionadas por la computadora son enviadas al serividor, siendo analizadas y procesadas con algoritmos de Al en el servidor, en donde son guardadas en la base de datos.

En forma preferente, la base de datos puede ser accedida en forma remota por los usuarios habilitados para consultar en el servidor.

Preferiblemente, el al menos un sensor de sonido se selecciona de KY- 038, KY-037, y lo similar.

Preferiblemente también, el al menos un sensor de temperatura se selecciona de DHT 1 1 ,

DHT22-LM35DZ, LM335, LM34, BMP180, TMP36,

LM75, BME280, DS18B20, y lo similar.

Preferiblemente además, el al menos un sensor de humedad se selecciona de DHT1 1 , DHT22, DHT21 -AM230, y lo similar.

Aún preferiblemente, el al menos un sensor de calidad de aire se selecciona de MQ131 , MQ135, MQ137, MQ138, MQ303A, MQ306A, MQ309A, GS+4NH3300, MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, y lo similar.

Todavía preferiblemente, el al menos un sensor de calidad de agua se selecciona de Módulo PH-4502c - electrodo E201 -BNC, Gravity analog PH sensor, Turbidity Sensor, y lo similar.

De igual forma, en forma preferible, el al menos un sensor de amoníaco se selecciona de MMD3005, MQ-137, y lo similar.

Del mismo modo, en forma preferible, el al menos un sensor de carga para controlar el consumo de alimento sólido o para controlar el consumo de agua para beber se selecciona de HX711 , SEN0160, y lo similar.

Adicionalmente, los animales estabulados están dispuestos sobre plataformas instaladas en cada corral individual de un establo, en donde dichas plataformas están montadas sobre la al menos una celda de carga proveyendo información sobre el peso de los animales.

En forma preferible, las plataformas montadas sobre la al menos una celda de carga están instaladas a ras del piso o sobre el piso de los corrales.

En forma también preferible, la al menos una celda de carga proporciona información del estado de carga de la plataforma y provee el peso de cada animal en forma periódica en respuesta a una solicitud puntual particular o en forma periódica automática programada.

Particularmente, la primera placa electrónica a la cual se encuentra conectado el al menos un sensor es una placa con un circuito integrado ESP32 de núcleo simple, una placa con un circuito integrado ESP32 de núcleo doble, una placa Arduino o una placa electrónica con un microprocesador.

Opcionalmente, una segunda placa electrónica emisora está conectada a la computadora y transmite toda la información a ser transmitida a una tercera placa electrónica receptora mediante un enlace vía satelital o un enlace punto a punto a través de un protocolo utilizado para loT (del inglés Internet of Things).

En forma particular, además, el protocolo utilizado para loT se selecciona de LoRaWan (del inglés Low Range Wide Area Network), CoAP (del inglés Constrained Application Protocol), MQTT (del inglés Message Queuing Telemetry Transport), ZigBee, XMPP (del inglés Extensible Messaging and Presence Protocol), DDS (del inglés Data- Distribution Service), AMQP (del inglés Advanced Message Queuing Protocol), y LwM2M (del inglés Lightweight M2M).

Optativamente, el servidor es un servidor físico o es un servidor en una nube (Cloud).

En forma alternativa, el dispositivo electrónico se selecciona de un celular, una tableta (tablet), y una computadora personal (PC), o dispositivo electrónico equivalente.

Preferentemente, los usuarios habilitados acceden en forma remota por medio de una interfaz a la base de datos.

En forma particular, la interfaz posee alertas que son personalizadas por los usuarios habilitados, de tal manera que dichas alertas pueden ser recibidas por el canal de comunicación que el usuario habilitado utilice.

En forma preferida, el canal de comunicación es vía SMS, e-mail, llamada o aplicación móvil tal como Whatsapp, Telegram, o una aplicación de mensajería similar.

Particularmente, la base de datos guarda los vídeos obtenidos por medio de la menos una cámara una vez analizados y procesados junto con los datos obtenidos por el al menos un sensor, quedando toda la información disponible para cada usuario habilitado por medio de una interfaz.

Preferiblemente, los animales estabulados se seleccionan de equinos, bovinos, ovinos, caprinos, porcinos y camélidos.

Es otro objeto de la presente invención, un método para entrenar un modelo de inteligencia artificial mediante al menos una cámara, lo que permite

llevar a la práctica el método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según lo descrito antes, que comprende los pasos de: a) instalar al menos una cámara en el hábitat del animal que se desea controlar y conectarlos a un soporte físico (hardware) asociado; b) poner en funcionamiento el conjunto de dispositivos una vez instalado y revisar que funciona correctamente; c) conectar la al menos una cámara a una DVR, donde se reciben las imágenes y se las guarda en una memoria de almacenamiento; d) comprobar que la al menos una cámara está captando las imágenes y se reciben correctamente al lugar de análisis; e) enviar las imágenes captadas desde la DVR mediante un cable de red a través de un protocolo de comunicación de datos hacia una computadora; f) recibir las imágenes en la computadora y/o en un servidor, analizarlas y procesarlas total o parcialmente en dicha computadora o dicho servidor ejecutando los modelos de inteligencia artificial para detectar aquello para lo cual fueron entrenados y almacenar la información en una base de datos local; y g) tomar la información por una aplicación destinada a presentar los resultados de una manera gráfica y entendióle para un usuario habilitado que accede a la base de datos en la computadora o en el servidor.

En forma alternativa, el servidor es un servidor físico o un servidor en una nube (Cloud).

En forma preferida, la aplicación se encuentra cargada en un dispositivo electrónico.

Es todavía otro objeto de la presente invención, un método para conectar y acoplar a un modelo de inteligencia artificial al menos un sensor o una pluralidad de sensores del mismo o distinto tipo, lo que permite llevar a la práctica un método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, dicho método comprende los pasos de: a) calibrar al menos un sensor a utilizar aplicando tablas con datos de calibración certificadas por el fabricante; b) cargar en una primera placa electrónica programable los límites previamente estipulados preestablecidos con un veterinario o un cuidador del animal o animales para cada ambiente una vez comprobado que la calibración del al menos un sensor es correcta; c) disponer el al menos un sensor en una posición o posiciones estratégicas en las inmediaciones del animal o de los animales, en donde la o las posiciones se pactaron previamente con el veterinario o el cuidador del animal o animales a controlar, para captar datos del entorno del animal o de los animales para monitorearlos; d) recibir los datos enviados por el al menos un sensor en la primera placa electrónica programable, en donde el al menos un sensor tiene un vínculo directo con la primera placa electrónica programable; e) analizar los datos enviados por el al menos un sensor a la primera placa electrónica programable y definir si están dentro de los límites que fueron pactados previamente con el veterinario o el cuidador del animal o de los animales; f) procesar los datos una vez que la primera placa electrónica programadle realizó el análisis de los mismos y los remitió a una computadora y/o un server; g) guardar los resultados del procesamiento de los datos en una base de datos en la computadora y/o en el servidor; y h) acceder a los resultados obtenidos guardados en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación.

En forma alternativa, el servidor es un servidor físico o un servidor en una nube (Cloud).

En forma preferida, la aplicación se encuentra cargada en un dispositivo electrónico.

Es todavía aún otro objeto de la presente invención, un método para controlar animales estabulados mediante el conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según lo descrito antes, que comprende los pasos de: i) analizar y procesar la información obtenida de al menos una cámara y la información provista por el al menos un sensor instalado en las inmediaciones de un animal estabulado;

¡i) guardar la información procesada en una base de datos alojada en la computadora o en un servidor; y

iii) tomar la información guardada en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación. En forma alternativa, el servidor es un servidor físico o un servidor en una nube (Cloud).

En forma preferida, la aplicación se encuentra cargada en un dispositivo electrónico.

Breve Descripción de Figuras

La Figura 1 muestra en forma esquemática una forma preferida de realización del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según la presente invención, en donde el procesamiento de datos se realiza en una computadora (PC) y la base de datos se encuentra en dicha computadora a la cual acceden los usuarios desde sus equipos electrónicos vía Internet.

La Figura 2 muestra en forma esquemática otra forma preferida de realización del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según la presente invención, en donde el procesamiento de datos se realiza en un servidor (server) y la base de datos se encuentra en dicho servidor a la cual acceden los usuarios desde sus equipos electrónicos vía Internet.

La Figura 3 muestra en forma esquemática una forma preferida de realización alternativa del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según la presente invención, en donde el procesamiento de datos se realiza en una computadora (PC) o en un servidor (server) y la base de datos se encuentra en dicha computadora o dicho servidor, en donde la conexión entre la computadora y el server se realiza vía cable y la base de datos está alojada en la computadora o en el servidor a la cual acceden los usuarios desde sus equipos electrónicos vía Internet.

La Figura 4 muestra en forma esquemática aún otra forma preferida de realización del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según la presente invención, en donde la computadora (PC) envía la información de las cámaras a un servidor (server) y los datos de al menos un sensor se envían al servidor por medio de una primera placa electrónica programable, y en donde el procesamiento de datos se realiza en el servidor y la base de datos se encuentra en dicho servidor a la cual acceden los usuarios desde sus equipos electrónicos vía Internet.

La Figura 5 muestra en forma esquemática todavía otra forma preferida de realización del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según la presente invención, en donde la computadora (PC) envía la información por medio de una segunda placa electrónica a una tercera placa electrónica mediante un enlace vía satelital o un enlace punto a punto, el procesamiento de datos se realiza en un servidor (server) y la base de datos se encuentra en dicho servidor a la cual acceden los usuarios desde sus equipos electrónicos vía Internet. La Figura 6 muestra un detalle de una forma preferida de instalación del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de la Figura 3, en donde se pueden observar dos cámaras, tres sensores, y el equipamiento consistente en DVR, primera placa electrónica programadle y computadora que se encuentra instalado en la sala de control y la conexión por cable hasta un server físico.

La Figura 7 muestra un detalle de una forma preferida de instalación del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de la Figura 5, en donde se pueden observar dos cámaras, tres sensores, y el equipamiento consistente en DVR, primera placa electrónica programadle y computadora que se encuentra instalado en la sala de control y una conexión satelital hasta un server físico.

La Figura 8 muestra un detalle de una forma preferida de instalación del conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales de la Figura 5, en donde se pueden observar dos cámaras, tres sensores, y el equipamiento consistente en DVR, primera placa electrónica programadle y computadora que se encuentra instalado en la sala de control.

Descripción Detallada del Invento

Con el objeto de resolver los inconvenientes del arte previo, se provee un conjunto de elementos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, la disposición comprende los siguientes elementos constitutivos: al menos una cámara (1 ) seleccionada de una cámara RGB (del inglés Red-Green-Blue, Rojo- Verde-Azul), una cámara térmica, una cámara termográfica y una combinación de las mismas, en donde la al menos una cámara (1 ) se encuentra montada estratégicamente en las inmediaciones del animal; una grabadora de video digital (2) (DVR, del inglés Digital Video Recorder) a la cual la al menos una cámara (1 ) se encuentra conectada y que comprende un medio de memoria, en donde se almacenan los videos tomados por dicha al menos una cámara (1 ); al menos un sensor (3) seleccionado de: al menos un sensor de sonido, al menos un sensor de temperatura, al menos un sensor de humedad relativa, al menos un sensor de calidad del aire, al menos un sensor de calidad de agua, al menos un sensor de amoníaco, al menos un sensor de carga para controlar el consumo de alimento sólido, al menos un sensor de carga para controlar el consumo de agua para beber, al menos una celda de carga que provee información sobre el peso de un animal, y sus combinaciones, en donde el al menos un sensor (3) se encuentra conectado a una primera placa electrónica programable (4), en donde dicha primera placa electrónica programable (4) se encuentra conectada en forma alámbrica o inalámbrica a una computadora (5) o a un servidor (server (6a, 6b), en donde dicha primera placa electrónica programable (4) envía la información recibida del al menos un sensor (3) en forma alámbrica o inalámbrica a la computadora (5) o al servidor (6a, 6b); la computadora (5) comprende un CPU (del inglés Central Processing Unit) y está conectada en red con dicha grabadora de video digital (2) y opcionalmente con dicha primera placa electrónica programable (4), en donde

la computadora (5) recibe la información de la DVR (2) y opcionalmente de la primera placa electrónica programable (4), y en donde la computadora (5) analiza y procesa total o parcialmente toda la información recibida; y el servidor (6a, 6b) está conectado en red con la computadora (5) y opcionalmente con dicha primera placa electrónica programable (4), y en donde el servidor (6a, 6b) analiza y procesa total o parcialmente toda la información recibida desde la computadora (5) y opcionalmente desde la primera placa electrónica programable (4); en donde, la información una vez analizada y procesada se guarda en una base de datos quedando a disposición de usuarios habilitados que acceden por medio de un dispositivo electrónico (7a, 7b, 7c) al sitio donde la base de datos se encuentra guardada, estando dicha base de datos guardada en la computadora (5) o en el servidor (6a, 6b).

La al menos una cámara (1 ) se selecciona del grupo consistente en una cámara tradicional RGB, una cámara de infrarrojos, una cámara termográfica, y una combinación de las mismas, las que se encuentran dispuestas estratégicamente en las inmediaciones del corral (box) (8) del establo (9) en donde el animal (10) se encuentra dependiendo de las necesidades del usuario y las sugerencias del veterinario o cuidador del animal o animales (10).

En forma particular, el medio de memoria de la DVR (2) se selecciona de un disco rígido o un disco de estado sólido con capacidad suficiente para almacenar la información captada por la al menos una cámara (1 ).

En una forma preferida de realización, la disposición comprende una computadora (5) con un CPU (del inglés Central Processing Unit) conectada en red con dicha DVR (2), en donde dicha computadora con CPU comprende especificaciones técnicas adecuadas como, por ejemplo, una placa de video con un procesador (GPU, del inglés Graphics Processing Unit) con gran capacidad de memoria y velocidad para resolver los algoritmos de inteligencia artificial (Al) que se utilizan para analizar y procesar las imágenes que recibe desde la DVR (2) luego de ser tomadas en vivo. De esta manera, el análisis y procesamiento de imágenes se realiza de manera local, es decir en la computadora (5) que está conectada a la DVR (2), de tal forma que la computadora (5) actúa como servidor y guarda los resultados del procesamiento en una base de datos. Para esto, la computadora

(5) requiere de un hardware especializado (GPU). Esta alternativa es la más adecuada cuando no se dispone de libre transmisión de datos por Internet, sino que se encuentra limitada a una cuota mensual.

En una forma de realización alternativa, la computadora (5) tiene solamente la función de seleccionar qué imágenes serán analizadas y, por lo tanto, los requerimientos de hardware de la misma son mucho más bajos que en el caso anterior ya que no se requiere una GPU dedicada. Las imágenes seleccionadas son transferidas vía Internet a un servidor físico o a un servidor en una nube (Cloud) que será el encargado de analizarlas y procesarlas utilizando modelos de Inteligencia Artificial. Dicho servidor (6a, 6b) tendrá todo lo necesario para alojar y consumir los modelos con las imágenes enviadas. Luego, dentro de esa misma instancia del servidor físico (6a) o servidor en la nube (Cloud) (6b), se almacenará en una base de datos la información procesada, para su posterior visualización y análisis. Esta segunda opción de procesamiento en el servidor físico (6a) o servidor en la nube (Cloud) (6b), será de implementación preferible para aquellos lugares donde se pueda transferir libremente información por Internet.

Gracias a los algoritmos de IA se logran analizar las imágenes que son tomadas desde la DVR (2) en vivo ya sea en la computadora (5) o bien, en forma alternativa, las imágenes se seleccionan y transfieren vía Internet desde la computadora (5) a un servidor físico (6a) o a un servidor en una nube (Cloud) (6b) donde se analizan. Una vez efectuado el análisis y terminado este proceso, la información es guardada en una base de datos en el servidor físico o en el servidor en la nube (cloud).

En resumen y según sea el caso, el servidor puede ser un servidor físico o un servidor en una nube (cloud), el cual recibe la información analizada y procesada por la computadora (5) o bien analiza y procesa la información recibida desde la computadora (5), para luego guardarla en una base de datos. Asimismo, alternativamente al almacenamiento de los datos en una base de datos en el servidor físico o en el servidor en la nube (cloud), los datos se pueden almacenar en la misma computadora (5) conectada a la DVR (2). De esta manera todo el procesamiento y análisis de las imágenes y su posterior almacenamiento quedará en un entorno local y no será necesario disponer de Internet para el funcionamiento del sistema bajo ningún concepto. Accesoriamente, la base de datos puede ser accedida vía Internet para consultar en forma directa o a través de un servidor externo ya sea físico o en la nube (cloud) que oficia de enlace con los usuarios habilitados.

En combinación con las cámaras (1 ), se emplea en forma mancomunada en las inmediaciones del animal o animales (10) estabulados al menos un sensor o una pluralidad de sensores (3) de igual o diferente tipo, el o los que proveen información accesoria de significativa importancia para interpretar el estado y controlar al animal o animales (10) estabulados sin entrar en contacto directo con el animal o animales (10). En particular, conviene destacar que en la medida que se dispongan vahos sensores (3) de igual o diferente tipo en las inmediaciones del o de los animales estabulados, preferentemente una pluralidad de sensores (3) de distinto tipo en las inmediaciones de cada animal, la información provista por los mismos combinada con los vídeos obtenidos de las cámaras (1 ) será más productiva y ventajosa cuantos más sensores (3), preferentemente de distinto tipo, se empleen. A continuación, se señala a los sensores (3) más representativos. Preferiblemente, el al menos un sensor de sonido se selecciona de KY- 038, KY-037, y lo similar.

También preferiblemente, el al menos un sensor de temperatura se selecciona de DHT 11 , DHT22-LM35DZ, LM335, LM34, BMP180, TMP36, LM75, BME280, DS18B20, y lo similar.

Todavía preferiblemente, el al menos un sensor de humedad se selecciona de DHT1 1 , DHT22, DHT21 -AM230, y lo similar. Asimismo, los sensores DHT11 y DHT22 son duales y pueden servir para determinar temperatura y humedad según se los conecte o programe para actuar. Del mismo modo, estos sensores pueden determinar humedad absoluta, humedad específica o humedad relativa según se los programe.

Preferiblemente además, el al menos un sensor de calidad de aire se selecciona de MQ131 , MQ135, MQ137, MQ138, MQ303A, MQ306A, MQ309A, GS+4NH3300, MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, y lo similar. Aún preferiblemente, el al menos un sensor de calidad del agua se selecciona de Módulo PH-4502c - electrodo E201 -BNC, Gravity analog PH sensor, Turbidity Sensor, y lo similar. Igualmente en forma preferible, el al menos un sensor de amoníaco se selecciona de MMD3005, MQ-137, y lo similar.

Asimismo en forma preferible, el al menos un sensor de carga para controlar el consumo de alimento sólido o para controlar el consumo de agua para beber se selecciona de HX71 1 , SEN0160, y lo similar.

Accesoriamente, los animales (10) estabulados están dispuestos sobre plataformas instaladas en cada corral (8) individual de un establo (9), en donde dichas plataformas están montadas sobre la al menos una celda de carga proveyendo información sobre el peso de los animales (10). Las plataformas montadas sobre la al menos una celda de carga están instaladas a ras del piso o sobre el piso de los corrales (8). Asimismo, la al menos una celda de carga proporciona información del estado de carga de la plataforma y provee el peso de cada animal (10) en forma periódica en respuesta a una solicitud puntual particular o en forma periódica automática programada.

En una forma también preferida de realización, la primera placa electrónica programadle (4) es una placa con un circuito integrado ESP32 de simple o doble núcleo, placas Arduino o placas electrónicas similares con un microprocesador. Esta primera placa electrónica programadle (4) puede estar alternativamente conectada a la computadora (5) o al servidor para transmitir la información del al menos un sensor (3) para su análisis y procesamiento ya sea en la computadora (5) o en el servidor. Opcionalmente, una segunda placa electrónica emisora (11 ) que está conectada a la computadora (5) y transmite toda la información a una tercera placa electrónica receptora (12) mediante un enlace vía satelital o un enlace punto a punto a través de un protocolo utilizado para loT (del inglés Internet of Things).

El protocolo utilizado para loT se selecciona de LoRaWan (del inglés Low Range Wide Area Network), CoAP (del inglés Constrained Application Protocol), MQTT (del inglés Message Queuing Telemetry Transport), ZigBee, XMPP (del inglés Extensible Messaging and Presence Protocol), DDS (del inglés Data-Distribution Service), AMQP (del inglés Advanced Message Queuing Protocol), y LwM2M (del inglés Lightweight M2M).

Optativamente, el servidor (6a, 6b) es un servidor físico (6a) o es un servidor en una nube (Cloud) (6b). Como dispositivo electrónico (7a, 7b, 7c) para acceder a la base de datos se puede emplear un celular (7a), una tableta (tablet) (7b), una computadora personal (PC) (7c), o dispositivo electrónico equivalente, por medio del cual un usuario habilitado puede acceder en forma remota por medio de una interfaz a dicha base de datos.

Toda información analizada por la CPU, el servidor (server) físico (6a) o el servidor en la nube (Cloud) (6b) y los datos obtenidos por el al menos un sensor (3) que se envían a la CPU, al servidor (server) físico (6a) o al servidor en la nube (Cloud) (6b) son procesados y cargados en la base de datos, para permitir el acceso por medio de las interfaces disponibles a los usuarios habilitados.

Las mencionadas interfaces poseen alertas que son personalizadas por los usuarios, de tal manera que dichas alertas pueden ser recibidas por el canal que el usuario desee tal como, por ejemplo, vía SMS, e-mail, llamada o aplicación móvil tal como Whatsapp, Telegram, o una aplicación de mensajería similar.

De esta forma, la base de datos guarda los vídeos obtenidos por medio de las cámaras (1) una vez analizados y procesados junto con los datos obtenidos por el al menos un sensor (3), quedando toda la información disponible para cada usuario habilitado por medio de una interfaz adecuada.

Todos los elementos que constituyen la disposición de la presente invención no comprometen en ningún momento a la integridad física del animal ya que ninguno está en contacto con el mismo de ninguna forma ya que todo el monitoreo se realiza a una distancia suficiente para que el animal no se sienta invadido en su espacio cercano ni sea estresado por la vigilancia en ningún momento.

De esta manera, el dispositivo para monitorear continuamente el comportamiento de animales estabulados según la presente invención, recolecta información tanto del animal como del ambiente donde se encuentra. La información cruda obtenida mediante las cámaras (1) y el al menos un sensor o pluralidad de sensores (3) del mismo o distinto tipo es procesada con el objetivo de calcular variables preestablecidas que indican el estado del animal durante su cuidado.

Las fuentes de obtención de datos del dispositivo de la invención pueden agruparse fundamentalmente en dos: una fuente información visual, obtenida a partir de cámaras (1 ) de video vigilancia, ya sean estas, cámaras tradicionales RGB, cámaras de infrarrojos, cámaras termográficas, o una combinación de las mismas; y la otra fuente de información reúne todo aquello que no sea video, es decir, información proveniente del al menos un sensor o pluralidad de sensores (3) del mismo o distinto tipo que monitorean condiciones ambientales, cantidad de alimento ingerido, calidad y cantidad de agua tomada, etc.

De esta manera, el dispositivo de la invención monitorea en tiempo real las condiciones de salud de los animales que se encuentran en su respectivo corral (box) (8) y envía una señal de alarma al cliente cuando algún patrón se desvía de los estándares preestablecidos. Por ejemplo, si la concentración de amoníaco en el ambiente supera las concentraciones normales, esto implica que debe limpiarse el corral (box) (8) y esto es avisado al usuario del producto para tome las medidas correspondientes.

Cuando así se requiera, las fuentes de información que integran las bases de datos son analizadas por uno o varios modelos de Inteligencia Artificial (Al, del inglés Artificial Intelligence) a fin de obtener los parámetros de las variables fundamentales que describen el comportamiento saludable del animal particular según lo buscado por el usuario.

Primera Fuente de Información

En una forma preferida de realización, las imágenes son recolectadas por la al menos una cámara (1 ) conectada a una grabadora de video digital (2) (DVR, del inglés Digital Video Recorder). La DVR (2) posee un disco rígido donde se almacenan los videos.

La DVR (2) transmite el video tomado por la al menos una cámara (1 ) a través del protocolo de transporte de datos en tiempo real a una placa de video o tarjeta gráfica, preferentemente una Nvidia Rtx seleccionada de 3060, 3070, 3080 y 3090 o Radeon RX5 seleccionada de 570, 5500, 5600, 5700 y 6900, o placa de video o gráfica equivalente. Esta placa cuenta con microprocesador y una unidad o placa de procesamiento gráfico (GPU, del inglés Graphics Processing Unit). Sobre esta última placa se corren los modelos de Inteligencia Artificial que infieren el comportamiento del animal a partir de lo observado en las imágenes grabadas.

El protocolo de transporte de datos en tiempo real se selecciona de RTP (del inglés Real-time Transport Protocol), RTSP (del inglés Real-time Transport Streaming Protocol), RDT (del inglés Real Data Transport), y ZRTP (del inglés Zimmermann Real-time Transport Protocol), o un protocolo similar.

Una vez obtenidas instante a instante las variables de interés, por ejemplo, la postura del animal, esta información es enviada a través de una interfaz de programa de aplicación (API, del inglés Application Programming Interface) a una base de datos alojada en un servidor (server) físico (6a) o en un servidor de nube (Cloud) (6b).

Segunda fuente de información

Medición de temperatura, humedad relativa y concentraciones de gases en el corral (box). Preferentemente, en una sala de control próxima a los corrales (boxes)

(8) donde se encuentran los animales (10) bajo monitoreo, se encuentra instalada una primera placa electrónica programable (4), preferentemente una placa ESP32 con pantalla (display) OLED y antena transmisora-emisora (transceiver) de frecuencia entre 868 MHz - 915 MHz. Esta primera placa electrónica programable (4) está conectada a al menos un sensor o a una pluralidad de sensores (3) del mismo o distinto tipo tal como de sonido, de temperatura, de humedad relativa, de calidad de aire, de pH del agua, de amoníaco, de carga para controlar el consumo de alimento sólido o para controlar el consumo de agua para beber y, accesoriamente, de carga para controlar el peso de los animales estabulados.

La primera placa electrónica programadle (4) transmite la información del al menos un sensor (3) a la computadora (5) o al servidor (6a, 6b) para su análisis y procesamiento ya sea en la computadora (5) o en el servidor (6a, 6b), para luego guardarla en una base de datos alojada en la computadora (5) o en el servidor (6a, 6b) quedando accesible para los usuarios habilitados.

En forma optativa, una segunda placa electrónica emisora (11 ) conectada a la computadora (5) transmite toda la información a una tercera placa electrónica receptora (12) por enlace satelital o enlace punto a punto a través de un protocolo utilizado para loT (del inglés Internet of Things).

En una forma preferida de realización, las placas electrónicas segunda

(11 ) y tercera (12), emisora y receptora respectivamente, son placas ESP32.

El protocolo utilizado para loT se selecciona de LoRaWan (del inglés Low Range Wide Area Network), CoAP (del inglés Constrained Application Protocol), MQTT (del inglés Message Queuing Telemetry Transport), ZigBee, XMPP (del inglés Extensible Messaging and Presence Protocol), DDS (del inglés Data-Distribution Service), AMQP (del inglés Advanced Message Queuing Protocol), y LwM2M (del inglés Lightweight M2M).

Una vez recibida la información en la computadora (5), la segunda placa electrónica emisora (11 ) que está conectada a la CPU retransmite la información a una tercera placa electrónica receptora (12), y esta última vía socket a un servidor (server) físico (6a) o a un servidor de nube (Cloud) (6b), donde se procesa y se carga en una base de datos alojada en el servidor (server) físico (6a) o el servidor en la nube (Cloud) (6b). Control del peso de los animales estabulados

Accesoriamente, los animales (10) pueden disponerse sobre plataformas instaladas en cada corral (8) individual de un establo (9) donde se instale el conjunto de dispositivos para monitorear en forma continua el comportamiento de los animales (10) estabulados evitando el contacto directo con los animales

(10) según la presente invención, las que están montadas sobre celdas de carga que proveen información sobre el peso de los animales (10) que se encuentran ubicados sobre dichas plataformas.

Las plataformas pueden estar instaladas a ras del piso o sobre el piso de los corrales (8).

Las celdas de carga proporcionan información del estado de carga de la plataforma y proveyendo de esta manera el peso del animal (10) en forma periódica en respuesta a una solicitud puntual particular o en forma periódica automática programada, por ejemplo, diariamente, semanalmente, mensualmente, etc.

Esta información se combina con toda la información provista por el resto del conjunto de dispositivos y se hace llegar al usuario de la misma manera que la información procesada a partir de los datos obtenidos del resto de los sensores (3) del mismo o distinto tipo que estén instalados.

Medición de la cantidad de comida ingerida por el animal estabulado desde un cubo de alimento.

Un sensor de carga conectado a la primera placa electrónica programadle (4), que se encuentra ubicado en la cubeta o comedero (13) donde se coloca el alimento del animal, monitorea en tiempo real el peso del alimento contenido en el cubo. Un algoritmo ubicado en la misma primera placa electrónica programable (4) infiere la cantidad de alimento ingerido por el animal y transmite esta información a la computadora (5) donde se analiza y procesa, o directamente se envía al servidor (6a, 6b), por ejemplo vía Internet, donde se analiza y procesa, de tal forma que en ambos casos se guarda la información en una base de datos.

Alternativamente, la computadora (5) transmite la información a una segunda placa electrónica emisora (11) que se comunica con una tercera placa electrónica receptora (12) conectada al servidor (6a, 6b), donde se procesa y se carga en una base de datos alojada en el servidor (server) físico (6a) o el servidor en la nube (Cloud) (6b).

Medición de la cantidad y calidad de agua ingerida por el animal desde el cubo de agua o bebedero

Un sensor de carga conectado a la primera placa electrónica programable (4), que se encuentra ubicado en la cubeta o bebedero (14) donde se coloca el agua para beber del animal, monitorea en tiempo real el peso del agua contenida en el cubo. Un algoritmo ubicado en la misma primera placa electrónica programable (4) infiere la cantidad de agua ingerida por el animal

(10) y transmite esta información a la computadora (5) donde se analiza y procesa, o directamente se envía al servidor (6a, 6b), por ejemplo vía Internet, donde se analiza y procesa, de tal forma que en ambos casos se guarda la información en una base de datos.

Del mismo modo, se puede monitorear la calidad del agua con sensores de pH y/o turbidez que se seleccionan de Módulo PH-4502c - electrodo E201- BNC, Gravity analog PH sensor, Turbidity Sensor, y lo similar. Por medio de otro algoritmo presente en dicha primera placa electrónica programable (4) se obtiene el estado del agua a ingerir por el animal y transmite esta información a la computadora (5) o directamente al servidor.

Alternativamente, la computadora (5) transmite la información a una segunda placa electrónica emisora (1 1 ) que se comunica con una tercera placa electrónica receptora (12) conectada al servidor, donde se procesa y se carga en una base de datos alojada en el servidor (server) físico (6a) o el servidor en la nube (Cloud) (6b).

Presentación de la información obtenida

La información recolectada se encuentra disponible para ser presentada al usuario habilitado a través de una aplicación específica bajada a una PC o dispositivo móvil (application o App), un sitio web, o mediante un tablero desarrollado a partir de aplicaciones tales como PowerBI, Qlik, etc.

En todos los casos, la información será tomada desde la base de datos donde se alojan los datos de todas las fuentes de información, se realiza el procesado que se considere necesario en un servidor o en un servidor alojado en una nube, y se presentará finalmente al usuario habilitado a través de un medio seleccionado para tal efecto, i.e. app, web o tablero.

El objetivo de la invención es brindar al cliente una interfaz amigable, fácil de usar, útil y práctica, que permite observar y entender el estado del animal, tanto en tiempo presente como tener acceso a un registro histórico de cada animal monitoreado.

Cuando el comportamiento esperado del animal estabulado no concuerda con el registrado por el dispositivo, se envía al usuario habilitado un mensaje vía SMS, e-mail, o bien se lo contacta por otra vía. Estos eventos se disparan de manera automática a partir de un código correspondiente a cada usuario que se encuentra almacenado en la CPU, el servidor (server) físico (6a) o en el servidor en la nube (Cloud) (6b).

Metodología de entrenamiento de un modelo de inteligencia artificial con las cámaras

Con el objeto de efectuar el entrenamiento de un modelo de inteligencia artificial que permita llevar a la práctica un método para controlar animales estabulados, inicialmente se graban las acciones del día a día de los animales en su hábitat.

Una vez almacenada la información en una memoria, se analiza manualmente fotograma por fotograma del video grabado, identificando y anotando la acción del animal. Al efecto, intervienen todas aquellas personas que conocen a los animales estabulados y pueden identificar a qué corresponde cada situación grabada tales como, por ejemplo, veterinarios, cuidadores, propietarios y técnicos.

Estos datos son utilizados para entrenar un modelo de inteligencia artificial que luego será usado para identificar el comportamiento y las acciones de los animales de manera automática y sin la intervención humana.

El proceso de entrenamiento de un modelo de inteligencia artificial no es algo estático, sino que se trata de un proceso continuo, donde a medida que se tienen más imágenes y consecuentemente más datos, estos se anotan y luego son utilizados para reentrenar y ajustar los modelos de inteligencia artificial utilizados.

Es decir que, durante un determinado periodo de tiempo, se va a seguir analizando el comportamiento de los animales manualmente, lo cual sirve para cargar nuevas acciones de cada animal en particular y actualizar el modelo de inteligencia artificial utilizado en el control de cada animal particular.

El método para entrenar un modelo de inteligencia artificial mediante cámaras (1 ), lo que permite llevar a la práctica un método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, dicho método comprende los pasos de: a) instalar al menos una cámara (1 ) en el hábitat del animal que se desea controlar y conectarlos a un soporte físico (hardware) asociado; b) poner en funcionamiento el conjunto de dispositivos una vez instalado y revisar que funciona correctamente; c) conectar la al menos una cámara (1 ) a una DVR (2), donde se reciben las imágenes y se las guarda en una memoria de almacenamiento; d) comprobar que la al menos una cámara (1 ) está captando las imágenes y se reciben correctamente al lugar de análisis; e) enviar las imágenes captadas desde la DVR (2) mediante un cable de red a través de un protocolo de comunicación de datos hacia una computadora (5); f) recibir las imágenes en la computadora (5) y/o en un servidor, analizarlas y procesarlas total o parcialmente en dicha computadora (5) o dicho servidor ejecutando los modelos de inteligencia artificial para detectar aquello para lo cual fueron entrenados y almacenar la información en una base de datos local; y g) tomar la información por una aplicación destinada a presentar los resultados de una manera gráfica y entendióle para un usuario habilitado que accede a la base de datos en la computadora (5) o en el servidor. En forma particular, el servidor es un servidor físico o un servidor en una nube (Cloucf). Particularmente, además, la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c).

Metodología de conectar y acoplar a un modelo de inteligencia artificial sensores

Otra componente del método para controlar animales estabulados consiste en distribuir estratégicamente al menos un sensor o una pluralidad de sensores (3) del mismo o distinto tipo que se encuentran vinculados a una primera placa electrónica programadle (4), que puede ser una placa electrónica programadle con un circuito integrado ESP32 de simple o doble núcleo, una placa Arduino o una placa electrónica similar con un microprocesador, que a su vez está conectada a una computadora (5) con un CPU.

El método para conectar y acoplar a un modelo de inteligencia artificial al menos un sensor o una pluralidad de sensores (3) del mismo o distinto tipo, lo que permite llevar a la práctica un método para controlar animales estabulados mediante un conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, dicho método comprende los pasos de: a) calibrar al menos un sensor (3) a utilizar aplicando tablas con datos de calibración certificadas por el fabricante; b) cargar en una primera placa electrónica programable los límites previamente estipulados preestablecidos con un veterinario o un cuidador del animal o animales para cada ambiente una vez comprobado que la calibración del al menos un sensor (3) es correcta; c) disponer el al menos un sensor (3) en una posición o posiciones estratégicas en las inmediaciones del animal o de los animales, en donde la o las posiciones se pactaron previamente con el veterinario o el cuidador del animal o animales a controlar, para captar datos del entorno del animal o de los animales para monitorearlos; d) recibir los datos enviados por el al menos un sensor (3) en la primera placa electrónica programadle, en donde el al menos un sensor (3) tiene un vínculo directo con la primera placa electrónica programadle; e) analizar los datos enviados por el al menos un sensor (3) a la primera placa electrónica programadle y definir si están dentro de los límites que fueron pactados previamente con el veterinario o el cuidador del animal o de los animales; f) procesar los datos una vez que la primera placa electrónica programable (4) realizó el análisis de los mismos y los remitió a una computadora (5) y/o un server; g) guardar los resultados del procesamiento de los datos en una base de datos en la computadora (5) y/o en el servidor; e h) acceder a los resultados obtenidos guardados en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación.

En forma particular, el servidor es un servidor físico o un servidor en una nube (Cloud). Particularmente, además, la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c). Método para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales

Cuando la información obtenida de la al menos una cámara (1 ) y de al menos un sensor o pluralidad de sensores (3) del mismo o distinto tipo es procesada según lo descrito, esta información permite controlar animales estabulados en forma remota.

Por lo tanto, se define un método para controlar animales estabulados mediante el conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales según se describió antes, dicho método comprende los pasos de: i) analizar y procesar la información obtenida de al menos una cámara

(1 ) y la información provista por el al menos un sensor (3) instalado en las inmediaciones de un animal estabulado;

¡i) guardar la información procesada en una base de datos alojada en la computadora (5) o en un servidor; y iii) tomar la información guardada en la base de datos accesible por medio de una página web destinada a presentar los resultados de una manera gráfica y entendible para un usuario habilitado para acceder a la misma en forma remota por medio de una aplicación. En forma particular, el servidor es un servidor físico o un servidor en una nube (Cloud).

Particularmente, además, la aplicación se encuentra cargada en un dispositivo electrónico (7a, 7b, 7c).

De esta forma, el conjunto de dispositivos para monitorear en forma continua el comportamiento de animales estabulados evitando el contacto directo con los animales, y los métodos para entrenar un modelo de Al mediante cámaras (1), para conectar y acoplar al modelo de Al al menos un sensor o pluralidad de sensores (3) del mismo o distinto tipo y para controlar animales estabulados mediante dicho conjunto tal como fueron descritos antes aquí, son útiles para monitorear animales estabulados seleccionados de equinos, bovinos, ovinos, caprinos, porcinos y camélidos evitándoles el estrés debido a un contacto directo con equipamiento de monitoreo y control.