In de afgelopen jaren heeft automatische beeld-gebaseerde tracking zeer nauwkeurige datasets die kunnen worden gebruikt om te verkennen basisvragen in ecologie en gedrag disciplines1verstrekt. Deze datasets kan worden gebruikt voor de kwantitatieve analyse van dierlijk gedrag2,3. Elke afbeelding methodologie die wordt gebruikt voor het bijhouden van de dieren en de evaluatie van het gedrag heeft echter haar sterke punten en beperkingen. In beeld-gebaseerde tracking protocollen waarmee ruimtelijke informatie van vorige frames in een film bijhouden dieren4,5,6, kunnen fouten worden ingevoerd bij de paden van twee dieren overschrijden. Deze fouten zijn meestal onomkeerbaar en verspreiden door de tijd. Ondanks de computationele vooruitgang die verminderen of bijna elimineren dit probleem5,7, behoefte deze technieken nog steeds aan homogene experimentele omgevingen nauwkeurige identificatie van de dieren en het bijhouden.
De werkgelegenheid van merken die uniek kan worden geïdentificeerd in dieren vermijdt deze fouten en laat het op lange termijn volgen van geïdentificeerde personen. Gebruikte merkers (bijv, barcodes en QR-codes) bestaan in de industrie en handel en kunnen worden geïdentificeerd met behulp van bekende computer vision technieken, zoals augmented reality (b.v., ARTag8) en camera kalibratie (bijvoorbeeld, CALTag9 ). Tagged dieren hebben eerder gebruikt voor high-throughput behavioral studies in verschillende diersoorten, voor bijvoorbeeld, mieren3 of bijen10, maar sommige van deze eerdere systemen zijn niet geoptimaliseerd voor het herkennen van geïsoleerde tags3.
Het protocol van de tracking gepresenteerd in dit papier is speciaal geschikt voor het bijhouden van dieren in één-kanaals beelden, zoals infrarood (IR) licht of monochromatisch licht (in het bijzonder gebruiken we blauw licht). De methode ontwikkeld gebruikt daarom geen kleur cues, ook op de andere instellingen van toepassing zijnde waar er beperkingen in de verlichting. Daarnaast gebruiken we aangepaste codes ontworpen zodat er geen te verstoren de kreeften en, tegelijkertijd, opname met goedkope camera's. Bovendien, de methode die hier wordt gebruikt is gebaseerd op de frame-onafhankelijke label detectie (dwz., het algoritme erkent de aanwezigheid van elke code in de afbeelding, ongeacht de eerdere trajecten). Deze functie is relevant in toepassingen waar dieren tijdelijk kunnen worden geroteerd, of dieren trajecten kunnen snijden.
Het label ontwerp maakt het gebruik ervan in de verschillende groepen van dieren. Zodra de parameters van de methode zijn ingesteld, kan het bedrag overgemaakt ter bestrijding van andere dier-tracking problemen zonder de noodzaak voor de opleiding van een specifieke classificatie (andere schaaldieren of buikpotigen). De belangrijkste beperkingen van het exporteren van het protocol zijn de grootte van het label en de noodzaak voor bevestiging aan het dier (waardoor het niet geschikt voor kleine insecten, zoals bijen, vliegen, enz.) en de 2D aanname voor de dierlijke beweging. Deze beperking is belangrijk, gezien het feit dat de voorgestelde methode wordt ervan uitgegaan dat de tag-grootte constant blijft. Een dier vrij te verplaatsen in een 3D omgeving (b.v. vis) zou ander label maten tonen afhankelijk van de afstand tot de camera.
Het doel van dit protocol is te voorzien in een gebruiksvriendelijke methodiek voor het bijhouden van meerdere tagged dieren gedurende een lange periode van tijd (bijvoorbeeld dagen of weken) in een 2D context. De methodologische benadering is gebaseerd op het gebruik van open sourcesoftware en hardware. Gratis en open sourcesoftware vergunning aanpassingen, wijzigingen, en gratis herverdeling; Daarom is de gegenereerde software verbetert bij elke stap11,12.
Hier het protocol gepresenteerd richt zich op een laboratorium ingesteld op bijhouden en evalueren van de motorische activiteit van vier waterdieren in een tank voor 5 dagen. De videobestanden worden geregistreerd van een 1 s time-lapse beeld en gecompileerd in een video op 20 frames per seconde (1dag opgenomen neemt ongeveer 1 uur van video). Alle video-opnamen worden automatisch postprocessed verkrijgen van dieren positie, toepassing van de computer visie methoden en algoritmen. Het protocol kunt verkrijgen van grote hoeveelheden van het bijhouden van gegevens, het vermijden van hun handmatige aantekening, waarvan is aangetoond te worden tijdrovende en moeizame in eerdere experimentele papieren13.
We gebruiken de langoestine (Nephrops norvegicus) voor de case-study; Dus, wij bieden soortspecifieke laboratoriumomstandigheden te handhaven. Kreeften voeren goed bestudeerde hol opkomst ritmes die onder de controle van de circadiane klok14,15 zijn, en als cohoused, zij vormen dominantie hiërarchie16,17. Vandaar, is het hier gepresenteerde model is een goed voorbeeld voor onderzoekers kochten de sociale modulatie van gedrag met een specifieke focus op circadiane ritmen.
De hier voorgestelde methodologie is gemakkelijk opgenomen en kan worden toegepast op andere soorten als er een mogelijkheid is om het onderscheid maken tussen dieren met afzonderlijke tags. De minimale vereisten voor het weergeven van een dergelijke aanpak in het laboratorium zijn: (i) isothermische kamers voor de experimentele opzet; (ii) een continue aanvoer van water; (iii) water temperatuur controlemechanismen; (iv) een lichte controlesysteem; (v) een USB-camera en een standaard computer.
In dit protocol gebruiken we Python18 en OpenCV19 (Open Source Computer Vision Library). We rekenen op snelle en vaak toegepaste bewerkingen (zowel op het gebied van implementatie en uitvoering), zoals achtergrond aftrekken20 en afbeelding drempelmethode21,22.