In den letzten Jahren hat automatische Bild-basierten Tracking hochgenaue Datasets versehen, die verwendet werden können, um grundlegende Fragen in Ökologie und Verhalten Disziplinen1zu erkunden. Diese Datensätze können für die Quantitative Analyse von Tierverhalten2,3verwendet werden. Allerdings hat jedes Bild-Methodik für die Verfolgung von Tieren und Verhalten Bewertung ihrer Stärken und Grenzen. Im Bild-basierten Tracking-Protokolle, die räumliche Informationen aus vorhergehenden Frames in einem Film zu verwenden, um Tiere4,5,6verfolgen, können Fehler eingeführt werden, wenn kreuzen sich die Wege der beiden Tiere. Diese Fehler sind in der Regel irreversibel und durch die Zeit zu verbreiten. Trotz der rechnerischen Fortschritte, die verringern oder fast beseitigt dieses Problem5,7, benötigen diese Techniken noch homogene Versuchsaufbauten für genaue Kennzeichnung von Tieren und Tracking.
Die Beschäftigung von Marken, die bei Tieren eindeutig identifiziert werden können diese Fehler vermieden und ermöglicht die langfristige Verfolgung von identifizierten Personen. Weit verbreitete Marker (z.B., Barcodes und QR-Codes) gibt es in Industrie und Gewerbe und identifiziert werden kann mit bekannten Computer-Vision-Techniken, wie augmented Reality (z. B. ARTag8) und Kamera-Kalibrierung (z. B.CALTag9 ). Tagged Tiere haben zuvor für Hochdurchsatz-Verhaltensstudien in verschiedenen Tierarten verwendet worden, für Beispiel, Ameisen3 oder Bienen10, aber einige dieser früheren Systeme zur Erkennung von isolierten Tags3nicht optimiert sind.
Das Tracking-Protokoll präsentiert in diesem Papier eignet sich besonders für die Verfolgung von Tieren in einkanalige Bilder, z. B. Infrarot (IR) Licht oder monochromatisches Licht (vor allem, wir benutzen blaues Licht). Daher entwickelte Methode verwendet keine Farbe Hinweise, als auch für andere Einstellungen wo gibt es Einschränkungen bei der Beleuchtung. Darüber hinaus verwenden wir benutzerdefinierte Tags entworfen, um nicht zu stören den Hummer und zum gleichen Zeitpunkt ermöglichen Aufnahmen mit preiswerten Kameras. Darüber hinaus ist die hier angewandte Methode basiert auf Frame-unabhängige Tag-Erkennung (dh., der Algorithmus erkennt das Vorhandensein der jeden Tag in das Bild unabhängig von der vorherigen Trajektorien). Diese Funktion ist in Anwendungen, wo Tiere vorübergehend verschlossen werden können, oder Tiere Trajektorien können schneiden, relevant.
Das Tag-Design ermöglicht seine Verwendung in verschiedenen Gruppen von Tieren. Nachdem die Parameter der Methode festgelegt werden, könnte es auf andere Tier-Tracking Probleme ohne die Notwendigkeit der Ausbildung einer bestimmten Klassifizierung (andere Krebse oder Schnecken) übertragen werden. Die wichtigsten Einschränkungen des Exports des Protokolls sind die Größe der Tag und das Bedürfnis nach Bindung an das Tier (das macht es nicht geeignet für kleine Insekten wie fliegen, Bienen, etc.) und die 2D Annahme der Tierbewegung. Diese Einschränkung ist wichtig, angesichts der Tatsache, dass die vorgeschlagene Methode wird davon ausgegangen, dass die Tag-Größe konstant bleibt. Ein Tier in einer 3D Umgebung (z. B. Fisch) frei bewegen würde anderen Tag Größen je nach Entfernung zur Kamera zeigen.
Dieses Protokoll soll eine benutzerfreundliche Methode für die Verfolgung von mehreren tagged Tiere über einen langen Zeitraum hinweg (dh, Tage oder Wochen) in einem 2D Kontext zur Verfügung zu stellen. Der methodische Ansatz basiert auf der Verwendung von open Source Software und Hardware. Freie und open Source Software erlaubt Anpassungen, Änderungen und kostenlose Umverteilung; Daher verbessert die generierten Software bei jedem Schritt11,12.
Das Protokoll hier vorgestellten konzentriert sich auf ein Labor eingerichtet, verfolgen und Auswerten der Bewegungsorgane Aktivität von vier Wassertieren in einem Tank für 5 Tage. Die video-Dateien von einem 1 s-Zeitraffer-Bild aufgezeichnet und in einem Video mit 20 Bildern pro Sekunde (1 aufgezeichneten Tag belegt ca. 1 h Video) zusammengestellt. Alle video-Aufnahmen werden automatisch postprocessed, tierische Positionen, Anwendung von Computer-Vision-Methoden und Algorithmen zu erhalten. Das Protokoll erlaubt die Erlangung großer Mengen von tracking-Daten, deren manuelle Annotation, das gezeigt worden ist, zu zeitaufwendig und mühsam in früheren experimentellen Papiere13zu vermeiden.
Wir verwenden für die Fallstudie der Kaisergranat (Nephrops Norvegicus); So bieten wir artspezifische Laborbedingungen zu gewährleisten. Hummer führen gut untersuchte Fuchsbau entstehen Rhythmen, die unter der Kontrolle der circadianen Uhr14,15, und wenn cohoused, bilden sie Dominanz Hierarchie16,17. Das hier vorgestellte Modell ist daher ein gutes Beispiel für die Forscher die soziale Modulation des Verhaltens mit dem besonderen Schwerpunkt der zirkadianen Rhythmen interessiert.
Die hier vorgestellte Methodik ist leicht reproduziert und kann auf andere Arten angewendet werden, wenn es besteht die Möglichkeit, zwischen Tieren mit einzelnen Variablen zu unterscheiden. Die Mindestanforderungen für die Wiedergabe solcher Ansatzes im Labor sind (i) isothermen Räume für den Versuchsaufbau; (Ii) eine kontinuierliche Wasserversorgung; (Iii) Wasser Temperatur Kontrollmechanismen; (iv) eine Lichtsteuerung; (V) eine USB-Kamera und einem standard-Computer.
In diesem Protokoll verwenden wir Python18 und OpenCV19 (Open Source Computer Vision Library). Wir setzen auf schnelle und häufig angewandte Vorgänge (sowohl in Bezug auf die Umsetzung und Durchführung), z. B. Hintergrund Subtraktion20 und Bild Schnittstellenüberwachung21,22.