SciPet, una empresa incubada en la Universidad Estadual de Campinas (UNICAMP) en el estado de São Paulo, Brasil, y formado en 2016, utiliza visión por computadora e inteligencia artificial para identificar animales. La aplicación para teléfonos inteligentes CrowdPet es el resultado de una investigación realizada por la empresa. Combina dos fuentes de datos:fotografías de animales perdidos registradas por sus dueños y fotografías de animales avistados en la calle por voluntarios.
"La aplicación establece una coincidencia entre dos imágenes mediante el reconocimiento visual computacional, y señala por geolocalización el lugar donde se tomó la fotografía del animal perdido, "dice Fabio Rogério Piva, CEO de SciPet. Tiene un doctorado. en informática de UNICAMP.
CrowdPet ya está siendo utilizado por el municipio de Vinhedo, una ciudad en los alrededores de Campinas. Con la ayuda de la aplicación, la identificación y el registro son realizados por el Centro para el Control de Enfermedades Animales de la ciudad. La iniciativa, parte de un censo de animales realizado durante las campañas de vacunación, comenzó en julio, y tiene el propósito de mantener un registro actualizado para el control de animales perdidos y abandonados en las calles.
Al final de la etapa 1 del proyecto PIPE, durante el cual se analizó su viabilidad, SciPet completó un prototipo capaz de distinguir gatos y perros de todas las demás imágenes con una tasa de éxito del 99 por ciento. "Incluso si un usuario fotografía personas u objetos, el sistema registrará solo fotos de animales, "Explica Piva.
El investigador explica que los estudios de SciPet se encuentran entre los primeros intentos de aplicar la biometría a los animales. "Demostró que los métodos de biometría facial humana no son muy efectivos para identificar perros. Usando un método especialmente desarrollado para animales, lograron un 89 por ciento de precisión, equivalente a la tasa de éxito obtenida por un observador humano que se especializa en perros ".
Reconocimiento único y preciso
El proyecto de investigación, que fue seleccionada entre los finalistas de los premios 2017 de la agencia incubadora de la UNICAMP (Premio Inova UNICAMP), se está preparando para un desafío aún más complejo:obtener una identificación precisa de cada animal.
Piva dice que se necesita mucho más desarrollo para que el prototipo satisfaga todas las condiciones reales de uso de la aplicación CrowdPet. Un proyecto llamado "¿Dónde está mi cachorro? Recuperar perros perdidos por rasgos faciales" constituye la base de los primeros estudios de la empresa. El proyecto fue realizado por investigadores del Laboratorio de Razonamiento de Datos Complejos de UNICAMP (ReCoD Lab), con el profesor Eduardo Valle como investigador principal. Valle está trabajando actualmente con SciPet.
"El estudio se basó en fotografías tomadas con el animal siempre en la misma posición y a la misma distancia, es decir., centrado. Tenemos que trabajar con fotos tomadas en la calle, en diferentes posiciones, y con diferentes condiciones de iluminación, "Dice Piva.
Es más, el estado del animal perdido también puede influir en el reconocimiento visual, ya que puede estar sucio o lesionado. Va a, por lo tanto, Será necesario entrenar el sistema con varias fotos del mismo animal, no solo de su cabeza, pero todo el cuerpo, dado que una marca característica en cualquier parte del cuerpo podría ser determinante para el reconocimiento.
"El siguiente paso será reproducir los experimentos descritos en el artículo" ¿Dónde está mi cachorro? "Utilizando fotografías tomadas en la naturaleza. Este es nuestro mayor desafío, "Dice Piva. Para superarlo, SciPet contará con la asistencia del profesor Anderson Rocha como investigador asociado. Rocha es especialista en aprendizaje automático para reconocimiento de imágenes.
La primera versión del plan de negocios de SciPet para CrowdPet eligió a personas que querían encontrar mascotas perdidas, conectado en una especie de "red social" como su única clientela objetivo. Sin embargo, antes de completar la etapa 1 de PIPE, SciPet fue seleccionada para participar en la cuarta edición del Programa de Capacitación para Emprendedores de Alta Tecnología de la FAPESP entre el 31 de julio y el 19 de septiembre. 2017.
Durante el programa de formación, el equipo de SciPet entrevistó a más de 100 clientes potenciales. Este ejercicio de escucha y prospección de mercado mostró que los gobiernos de las ciudades necesitaban realizar un censo antes de poder controlar la población de animales abandonados. "Este es un problema sin resolver. Es difícil evitar el doble conteo. Algunas ciudades usan microchips, pero el proceso involucrado es costoso, "Dice Piva. En ese momento, la firma tomó la decisión estratégica de ofrecer la aplicación a los gobiernos locales para que las ciudades pudieran brindar un servicio de monitoreo de animales en la calle. "Además de Vinhedo, también estamos en contacto con varias otras ciudades que están creando departamentos de bienestar animal, "Dice Piva.
Las ciudades ahora se consideran los principales socios del proyecto. "CrowdPet se puede ofrecer de forma gratuita al público a través del gobierno local, ", explica." Refinamos el concepto y nos dimos cuenta de que no podríamos hacer que una 'solución para mascotas' funcionara ".
Piva planea agregar más funcionalidades en el futuro, incluido el registro de voluntarios y asociaciones de protección animal, listas de animales disponibles para adopción, y recompensas para las personas que encuentran animales perdidos.