PyrVision és un model d’Intel·ligència Artificial que té la capacitat de detectar automàticament fins a 20 espècies de mamifers diferents, incloent cinc espècies domèstiques, humans i vehicles. El programa és lliure i podeu trobar les instruccions per descarregar-lo i instal·lar-lo en el següent enllaç:  https://github.com/ArnauCampanera/PyrVision/blob/main/README_ca.md

                  Foto: Reconeixement d’un teixó (meles meles) per PyrVision. La xifra 0.94 indica el percentatge de seguretat de la identificació: 94%

El programa és lliure i podeu trobar les instruccions per descarregar-lo i instal·lar-lo en el següent enllaç:  https://github.com/ArnauCampanera/PyrVision/blob/main/README_ca.md

El programa ha sigut desenvolupat des del Centre de Ciència i Tecnologia Forestal de Catalunya amb la col·laboració del Centre de Visió per Computador i sota la coordinació d’Arnau Campanera.

PyrVision pot detectar les següents espècies de mamífers:

La ICHN ha atorgat un ajut econòmic al Grup de recerca de carnívors de Catalunya (FELIS-ICHN) perquè, en col·laboració amb el CTFC, porti a terme els treballs necessaris per a la incorporació de noves espècies al catàleg De taxons que Pyrvision ja reconeix.

La col·laboració consisteix en què FELIS aporta les imatges necessàries per a l’entrenament del programa de reconeixement, la majoria de les quals provenen del Pla de seguiment del gat fer i altres mesocarnívors. Per  cada nova espècie que s’incorpori, es necessiten un mínim de 1.200 imatges en color i 1.200 imatges en blanc i negre  per desenvolupar el reconeixement i 600 imatges més (300 en color i 300 en blanc i negre) per testar-lo. Les imatges, un cop recopilades i agrupades per càmeres, s’han de processar amb un programa anomenat Computer Vision Annotation Tool, en què s’ha de marcar en quin lloc de la imatge es troba l’animal que està aprenent a reconèixer.

Foto: Amb el programa CVAT marquem on és el conill en cada imatge perquè PyrVision determini els patrons d’identificació.

Un cop feta aquesta feina, des del CTFC, el desenvolupador del programa farà que PyrVision revisi totes les imatges i trobi els patrons de reconeixement que li permetin identificar cada espècie i diferenciar-la del fons de vegetació i de les altres espècies que ja reconeix. Quan el programa hagi acabat l’aprenentatge, caldrà fer els tests per verificar que reconeix correctament l’espècie.

Les espècies de mamífers presents a Catalunya que caldria incorporar a PyrVision serien:

En aquesta segona ampliació tenim previst incorporar conill en blanc i negre, conill en color i geneta en blanc i negre (la geneta desenvolupa la seva activitat majoritàriament de nit i per tant no és possible obtenir el nombre necessari d’imatges diürnes perquè PyrVision faci l’aprenentatge). També serà difícil obtenir 1.500 imatges de la resta de mamífers que es troben a Catalunya degut a la seva menor abundància o el seu hàbitat restringit per la qual cosa, de moment no es podran incorporar al programa.

Fins aquest moment, tenim recopilades 2.850 imatges de conill b/n, 1.650 de conill en color i 1.500 imatges de geneta en b/n ja agrupades per càmeres i ara estem treballant en el procés de marcatge de l’individu a cada foto.

Les espècies seleccionades son dues de les més comunes a Catalunya amb la qual cosa suposarà una millora important en la reducció de temps de treball d’identificació en projectes d’investigació que requereixen gestionar un nombre important d’imatges obtingudes a través del fototrampeig com és el cas del nostre Pla de seguiment del gat fer i altres mesocarnívos, així com d’altres projectes que el CTFC realitza habitualment pel seguiment de diverses espècies. Al ser un programari lliure, també esperem que sigui útil per altres institucions i organismes que fan treballs que requereixin gestió d’imatges de fototrampeig.

Aquí teniu uns exemples d’imatges que PyrVision està aprenent a identificar:

     

       

Per PyrVision, el conill en blanc i negre i el conill en color son com dues espècies diferents i ha d’aprendre a identificar-les per separat.

La geneta és un mamífer que acostuma a estar actiu per la nit. Per aquest motiu PyrVision només farà la identificació en blanc i negre.

      

Tan important és que identifiqui les imatges clares com les que no ho son tant. Per això també li fem identificar imatges borroses o algunes on és difícil localitzar l’animal: