Meeste geleedpotigen verplaatsen antennes of andere aanhangsel om een monster van milieu aanwijzingen en signalen in tijd en ruimte te. De dieren kunnen de antennes gebruiken om te navigeren van hun omgeving door het detecteren van sensorische signalen zoals chemische vluchtige stoffen en smaak en mechanische stimuli1,,2,,3,4. Bij insecten bevatten de antennes sensorische receptoren die binden aan chemische vluchtige stoffen4,5,6 en dit signaal doorgeeft via olfactorische sensorische neuronen naar centrale hersenen gebieden1,7 ,8,9. De insecten kunnen aanpassen antennes posities te moduleren van informatie over binnenkomende geuren4,10,11. Deze modulatie vergemakkelijkt actief geïnformeerd gedrags reacties op geuren en hun pluimen12,13.
Veel insecten, waaronder Hymenopterans (bijvoorbeeld honingbijen en hommels), vlinders (bijvoorbeeld vlinders) en Dipterans (b.v., vliegen en muggen), onder anderen, voeden door uitbreiding van hun snuit14 , 15 , 16 , 17 , 18 , 19 , 20 , 21. uitbreiding van de proboscis is betrouwbaar gebruikt in het verleden voor een verscheidenheid van leren en geheugen taken22,23,24,25,26, 27,28,29,30,31. Kwantitatieve beoordeling van antennes verkeer met een hoge temporele en ruimtelijke resolutie zou kunnen ook inzicht in de relatie tussen de prikkel, het gedrag, en de interne toestand van het dier opleveren. Inderdaad vorige werk heeft aangetoond hoe de antennal bewegingen bevatten een rijke hoeveelheid aan informatie over honing honingbij tracking van het milieu en hoe de bewegingen veranderen met het leren van32,33,34, 35,,36,,37,38.
In het laatste decennium, hebben methoden voor het waarnemen van dierlijk gedrag aanzienlijk versneld door voorschotten in hoge resolutie video camera's, computer verwerking snelheden en de machine vision algoritmen. Taken zoals dierlijke detectie, tellen, bijhouden en plaats voorkeur analyses hebben geholpen met geavanceerde software die video's van dierlijk gedrag kan verwerken en extract relevante maatregelen39,40, 41,42,43,44,45,46,47.
Deze technologieën hebben ook geholpen bijhouden van insecten antenne en proboscis bewegingen. Het is mogelijk voor menselijke beoordelaars een muiscursor wilt gebruiken om het handmatig bijhouden van de positie van de antennes. Hoewel deze methode kan nauwkeurig, de taak is echter tijdrovend, en menselijke onoplettendheid en vermoeidheid kunnen leiden tot onbetrouwbare resultaten. Speciale uitrustingen en voorbereiding kunnen worden gebruikt om de behoefte voor complexe software te verminderen. Bijvoorbeeld één setup gebruikt een high-speed camera en de toppen van de antennes om bij te houden van de antenne verkeer48geschilderd. Gebruikers kunnen ook worden gevraagd om te selecteren van keyframes van video's om te helpen de software bij de opsporing van de antenne en proboscis locatie49. Een andere benadering ontdekt de twee grootste clusters van de motie ter identificatie van de antennes, maar het niet worden gevonden door de proboscis locatie50. Een ander softwarepakket antenne en proboscis locaties kan detecteren, maar vereist ongeveer 7.5 s verwerkingstijd per frame51, dat zou onbetaalbaar voor real-time of op lange termijn waarneming studies. Tenslotte, het mogelijk is om aan te passen (bijvoorbeeld EthoVision) commerciële softwarepakketten voor het uitvoeren van de taak46, maar hun licentie- en opleiding kosten onbetaalbaar kunnen worden.
Met de hier beschreven methode, we uitgebreid onze eerdere werk op beweging analyse software41 voor het bijhouden van de locaties van insecten antennes en snuit met de volgende doelstellingen: (1) geen behoefte aan speciale hardware of complexe dierlijke voorbereiding, (2). frame in real-time verwerking (30 fps of sneller) op een conventionele computer, (3) gemak van gebruik, en (4) open-source, gemakkelijk uitbreidbaar code.
De resulterende nieuwe methode en open-source software, Bijhouden van SwarmSight-aanhangsel, vereist geen schilderij van de antennes tips, kunt een consument webcamera vastleggen van video's en processen videoframes bij 30-60 fps op een conventionele computer ( Figuur 1). De software neemt video bestanden als invoer. De gebruiker zoekt op de positie van het hoofd van insecten in de video en, na verwerking, een door komma's gescheiden waarden (CSV) bestand is geproduceerd met de locaties van de antennes en de snuit. De software is geschikt voor het lezen van honderden verschillende video formaten (met inbegrip van de formaten geproduceerd door de meeste digitale camera's) door het gebruik van de FFmpeg bibliotheek52.

Figuur 1: dierlijke Setup en software uitvoer. (A) A honey bee forager met haar hoofd en het lichaam worden gefixeerd in een harnas. (B) geur bron wordt geplaatst voor het dier, een video-camera is gepositioneerd boven, en een vacuüm bron wordt geplaatst achter het dier. (C) de antenne uiteinde en proboscis variabelen gedetecteerd door de software van de SwarmSight van de video. (D) de gebruiker de antenne-sensor op het dier plaatst en past de parameters van de filter. De software detecteert de posities van het antenne en proboscis (gele ringen).Klik hier voor een grotere versie van dit cijfer.
Een insect van lichaam en haar hoofd zijn eerste plaats gefixeerd in een harnas zodanig dat de antenne en proboscis bewegingen gemakkelijk (figuur 1A waargenomen worden). Een bron van de geur is voor het insect, geplaatst met een vacuüm bron geplaatst achter, om de geuren te verwijderen uit de lucht en het minimaliseren van de potentiële effecten van sensorische aanpassing (figuur 1B). Een conventionele webcamera is boven het insect hoofd op een statief geplaatst. Een LED kan worden geplaatst binnen de cameraweergave te geven wanneer de geur wordt gepresenteerd.

Figuur 2: antenne coördinatensysteem. X, Y-waarden gebruiken de video coördinatensysteem, waar linker bovenhoek is de oorsprong en de verhoging van X- en Y-waarden wanneer richting de bodem juiste hoek. Hoeken worden uitgedrukt in graden ten opzichte van de voorkant van het hoofd (meestal de bron van de geur). Een waarde van "0" betekent dat de regel gevormd door het flagellum van de antenne direct voor het dier wijst. Alle hoeken zijn positief, behalve wanneer de punten van een antenne aan de tegengestelde richting (bijvoorbeeld juiste flagellum punten naar links). Klik hier voor een grotere versie van dit cijfer.
Na het filmen, wordt het video bestand geopend met de software van de SwarmSight, waar de gebruiker de antenne Sensor widget (Figuur 1 d, zwart vierkant) op het hoofd van het insect plaatst, en begint het afspelen van de video. Wanneer de resultaten worden opgeslagen, het CSV-bestand bevat de X, Y-posities van de antenne tips, de hoeken van de antenne ten opzichte van de voorkant van het hoofd (Figuur 2), en de snuit X, Y-positie. Bovendien, wordt een dominante sector-metric berekend voor elke antenne. De metrische laat zien welke van de vijf sectoren van de 36 graden rond elke antenne die de meeste punten geacht kunnen worden van de antennes, en kunnen nuttig zijn als de antenne positie/hoek statistieken niet betrouwbaar als gevolg van lawaaierige of anderszins problematische video's zijn.
Kortom, de software werkt met behulp van een set van beweging filters53 en een ontspannen overstroming vulling algoritme54. Vind je waarschijnlijk antenne punten, twee filters worden gebruikt: een 3-opeenvolgende-frame verschil filter41,55 en een mediaan-achtergrond aftrekken-56 -filter. Een kleurenfilter afstand drempel wordt gebruikt voor de detectie van de punt van de snuit. De top 10% van de punten van elk filter worden gecombineerd, en een overstroming vulling algoritme dat aaneengesloten punten met tussenruimten maximaal 2 pixels (px inspecteert) zoekt extreme punten. Parallelle frame decoderen, verwerking, en rendering pijpleidingen en geoptimaliseerde geheugen toewijzing van de gegevensstroom filter bereikt hoge prestaties. De ruwe x- en y-coördinaat waarden geproduceerd door de software zijn post verwerkt met een 3-frame voortschrijdend gemiddelde filter57 (Zie discussie). De instructies voor het downloaden van de volledige broncode kunnen worden gevonden online58.
Hieronder is een protocol voor te bereiden op een honing honingbij forager antenne bijhouden. Een vergelijkbaar protocol kan worden gebruikt voor het bijhouden van de bewegingen van de antenne/proboscis van elke andere insecten. In het gedeelte ' resultaten ' beschrijven we een antenne trace voorbeelduitvoer die wordt herkend door de software, de vergelijking van de output van de software wordt uitgevoerd door menselijke beoordelaars en beoordeling van antennes beweging in reactie op vijf odorant bijhouden.