$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Om het potentieel van deze analysepijplijn aan te tonen, werden gedragsvideo's van vrouwelijke muizen met het hoofd - met name moeders en maagden - verkregen, terwijl de muizen auditieve stimuli kregen tijdens functionele magnetische resonantie beeldvorming (fMRI) scans. De stimuli bestonden uit pup-oproepen en zuivere tonen die passief werden gepresenteerd, dus zonder enige geïnstrueerde gedragsoutput. De oproepen van de pups waren opnames van ultrasone vocalisaties die werden uitgezonden door 6 dagen oude muizenpups die tijdelijk van hun nest waren geïsoleerd. Deze pup-oproepen lokken meestal de moederlijke handeling van het ophalen van de pup uit, waarbij de moeder de pup lokaliseert, ernaar toe beweegt, onderzoekt, vervolgens oppakt en terugbrengt naar de veiligheid van het nest - een gedrag dat maagdelijke vrouwtjes meestal niet vertonen11. Eerder werk heeft aangetoond dat pup-oproepen robuuste opgeroepen activiteit uitlokken in de primaire auditieve cortex van moeders, maar niet van maagden, terwijl zuivere toonreacties geen groepsverschillen vertonen12. Daarom werd verondersteld dat groepsverschillen in gedragsreacties op pup-oproepen, maar niet zuivere tonen, zouden worden geïdentificeerd. Er is echter weinig literatuur over het specifieke gedrag van vrouwelijke muizen als reactie op pup-signalen in een omgeving die aan het hoofd is bevestigd. Daarom werd er geen specifieke gedragsoutput verwacht, waardoor dit experiment de perfecte test is voor de voorgestelde datagestuurde gedragsanalyses.
In de loop van acht dagen raakten alle dieren geleidelijk gewend aan de behandeling door de onderzoeker, het fixeren van het hoofd en de MRI-omgeving. Gewenning aan hoofdfixatie en de experimentele omgeving is cruciaal voor het beoordelen van gedragsreacties op gepresenteerde stimuli. Als ze niet goed gewend zijn aan de omgeving, kunnen dieren alleen stressreacties vertonen, waardoor eventuele stimulusgestuurde effecten worden weggespoeld die anders via videografie zouden kunnen worden ontleed.
Hoewel de opstelling van het gedragsapparaat over het algemeen hetzelfde was voor elke data-acquisitiesessie, is het mogelijk dat het gezichtsveld (FOV) van de camera iets verschoof telkens wanneer een dier met het hoofd werd gefixeerd voor fMRI-scans (zie voorbeeld FOV's in figuur 1A). Dit was waarschijnlijk te wijten aan kleine veranderingen in de positionering van de camerabevestiging, evenals individuele variaties in de schedelbevestiging van de hoofdstijl voor elk dier. Daarom moesten de video's van de scans via lineaire coregistratie op elkaar worden uitgelijnd om de ruimtelijke informatie die ze bevatten over de scans en dieren te kunnen vergelijken. De coregistratie werd afgestemd op de representatieve gegevens. Op een standaard scandag werden bijvoorbeeld 3-4 scans per dier gemaakt, wat resulteerde in 3-4 video's per dier per dag. Tussen elke scan was er geen beweging van de wiegcomponenten, inclusief de camera- en hoofdfixatiecomponenten. Dus zodra de coregistratietransformatie voor één video per dier per dag was bepaald, kon deze worden toegepast op de andere 2-3 video's van dat dier op dezelfde dag. Hoewel dit tijd bespaarde in de coregistratiestap van deze pijplijn, kunnen indien nodig ook ruimtelijke transformaties voor elke video afzonderlijk worden berekend. Drie kenmerken die in elke video aanwezig zijn, werden gekozen als punten voor het labelen en berekenen van ruimtelijke transformatie. In de getoonde representatieve gegevens waren die drie punten het midden van de hoofdstijl, het vooraanzicht van het rechteroog van het dier en het profielaanzicht van het rechteroog van het dier (zichtbaar in een spiegel die in een hoek van 45 graden was geplaatst). Voorbeelden van co-registratie van video's zijn weergegeven in figuur 1A,B, die het gemiddelde frame toont dat is berekend op basis van alle video's die tijdens dit experiment zijn gemaakt, zowel voor als na co-registratie, om het effect van deze stap aan te tonen.
Deze pijplijn is sterk afhankelijk van optische stroom, een computervisiemethode die wordt gebruikt om de beweging van objecten in een video te schatten door hun schijnbare snelheden tussen opeenvolgende frameste schatten 13. Er werd gekozen voor optische stroom omdat het de kwantificering van beweging mogelijk maakt - een proxy van gedragsreacties - zonder vooraf bepaalde lichaamsdelen of acties van belang. Bovendien was deze methode vatbaar voor de beperkte beeldkwaliteit van de representatieve video's, die werden verkregen met de enige MR-compatibele camera die toegankelijk was op het moment van het experiment. In deze pijplijn wordt het Horn-Schunck-algoritme van wereldwijde, dichte optische stroomschatting gebruikt; andere algoritmen, zoals het Lucas-Kanade-algoritme, kunnen echter gemakkelijk worden gebruikt met kleine wijzigingen in de meegeleverde MATLAB-scripts 14,15,16. Figuur 2A toont een voorbeeld van een videoframe met relatieve optische stroomsnelheidsvectoren die voor elke pixel over elkaar heen liggen. Merk op dat de grotere vectoren verschijnen in gebieden waar je beweging zou verwachten, zoals de snuit en poten van het dier.
Terwijl de pijplijn de optische stroom voor alle video's over het volledige gezichtsveld schatte, werden de resterende analysestappen veel beter beheersbaar gemaakt in termen van rekenbelasting en gegevensopslagbehoeften door een interessegebied (ROI) binnen het gezichtsveld te selecteren. De ROI kan worden geselecteerd op basis van het experiment en vooraf bepaald gedrag dat van belang is of via een meer datagestuurde aanpak. Aangezien de representatieve gegevens geen specifieke gedragsoutput bevatten om a priori te volgen, werd een datagestuurde aanpak gevolgd. De standaarddeviatie van de optische stroomgrootte werd berekend over alle video's bij elke pixel, zoals gevisualiseerd in figuur 2B. Gebieden met de hoogste standaarddeviatie omvatten contouren van het dier, zoals rond het oog en de snuit, die het vertrouwen wekken dat de waargenomen optische stroomfluctuaties werden geleid door bewegingen van dieren en niet door ruis in de video's. Gebieden met een kleinere standaarddeviatie waren onder meer de contouren van de houder, die het gevolg kunnen zijn van kleine trillingen in de camera en de houder die tijdens het scannen zijn opgetreden. De MRI-omgeving wordt onvermijdelijk bereden door trillingen tijdens het verzamelen van gegevens als gevolg van het wisselen van gradiënten, die zich kunnen manifesteren in optische stroomfluctuaties die worden waargenomen in reflecterende componenten van de wieg. Gelukkig zijn deze trillingen constant tijdens de gegevensverzameling, dus onafhankelijk van de stimulusconditie en zullen ze naar verwachting de resultaten van gedragsanalyse niet beïnvloeden. Bijzonder verhoogde standaarddeviaties van de optische stroom werden waargenomen in de pixels van de spiegel, die overeenkomen met de profielweergave van het gezicht van het dier, die de selectie van de ROI voor de representatieve gegevens leidde. Dit was ook een regio waar gedragsreacties, zoals kloppen en snuiven, konden worden verwacht als onderdeel van het typische gedragsrepertoire van vrouwelijke muizen die op zoek waren naar een geïsoleerde pup die pup-oproepen uitzendt17.
Na het kiezen van een ROI en het extraheren van de gemiddelde framegewijze grootte van de optische stroom voor alle video's, kon de optische stroom tijdens interessante tijdperken worden vergeleken tussen groepen en omstandigheden. Merk op dat de eerste 20 seconden (s) van de optische stroomvector van elke video werden gemaskeerd voor helderheidsstabilisatie; Dit kan echter worden aangepast aan experimentele behoeften. Voor elke video werd de framegewijze optische stroomvector voor de gekozen ROI Z-gescoord en vervolgens, in navolging van eerder werk in de classificatie van gezichtsuitdrukkingen, werd deze laagdoorlaat gefilterd op 5 hertz (Hz) om er rekening mee te houden dat de framerate van 30 Hz van de camera sneller was dan verwachte gedragsfluctuaties2. Ten slotte werden de Z-gescoorde en gefilterde vectoren opgedeeld in stimuluspresentatie-epochs om het effect van stimuluspresentatie op de optische stroom te beoordelen. Voor elk tijdperk werd het gemiddelde basissignaal vóór de stimulus afgetrokken om de optische stroom te normaliseren naar de pre-stimulusperiode. Figuur 3A toont voorbeeldige optische stroomtijdreeksen voor twee video's, een moeder en een maagd, met samenvattende groepsgegevens in figuur 3B-E. Figuur 3B en Figuur 3D tonen de cumulatieve optische stroom in de loop van de tijd tijdens de presentatie van de stimulus ten opzichte van de basislijn, terwijl Figuur 3C en Figuur 3E de cumulatieve optische stroom 2,5 s na het begin van de stimulus samenvatten. De cumulatieve optische stroom werd berekend om de algehele beweging in de loop van de tijd vast te leggen zonder aan te nemen dat spontane gedragsreacties op een tijdgebonden manier zouden optreden. Over het algemeen tonen deze representatieve resultaten aan dat pup-oproepen, maar niet zuivere tonen, significant verschillende gedragsreacties opriepen van maternale versus maagdelijke vrouwelijke muizen, zoals voorspeld (Mann-Whitney U-test tussen de groepen: pup-oproepen: p = 0,026; zuivere tonen: p = 0,093). Dit stimuluseffect overleefde echter geen 2-weg ANOVA, terwijl het groepseffect dat wel deed (stimulus: F(1,10) = 0,19, p = 0,67; groep: F(1,10) = 8,61, p = 0,015). Over het algemeen suggereren deze resultaten dat moeders een hogere stimulus-opgewekte beweging vertoonden in vergelijking met maagden, waarbij de maternale reactie op pup-oproepen consistenter was dan op pure tonen. Dit kan een weerspiegeling zijn van verhoogde oplettendheid of stress bij moeders, evenals de gedragsrelevantie van pup-oproepen, die, in tegenstelling tot pure tonen, de reactie van het ophalen van pups oproepen bij moeders in naturalistische omgevingen. Alles bij elkaar suggereren deze representatieve resultaten dat schatting van de optische stroom tijdens externe stimuluspresentatie informatie kan extraheren over genuanceerde, spontane gedragsreacties.
Ten slotte werd een meer verkennende analyse uitgevoerd om de ruimtelijke kenmerken van het gedrag in de representatieve gegevens bloot te leggen. Om te onderzoeken welke pixels in de ROI op een gecoördineerde manier fluctueerden tijdens de presentatie van de stimulus, werd hoofdcomponentenanalyse (PCA) uitgevoerd op de ruimtelijke optische stroominformatie in de loop van de tijd. Deze analyse onthulde pixels die het meest bijdroegen aan de eerste pc, evenals pixels die groepsverschillen vertoonden voor elke stimulusconditie, zoals weergegeven in figuur 4. De meest rechtse panelen van figuur 4A,B suggereren dat moeders meer beweging in de neus vertoonden in vergelijking met maagden tijdens de presentatie van beide stimulustypen. Over de twee groepen en twee stimuluscondities verklaarde de eerste PC 5,41% ± 0,59% van de totale variantie in de optische stroomanalyse. Hoewel de spiegel-ROI voor dit deel van onze analyse werd gehandhaafd, zouden toekomstige analyses zich kunnen uitbreiden naar een breder deel van het gezichtsveld om gecoördineerde bewegingen voorbij het gezicht te karakteriseren als reactie op stimuli. Het vergelijken van pootbewegingen kan bijvoorbeeld meer significante groepsverschillen aan het licht brengen, aangezien pup-oproepen meestal het ophalen van pups initiëren bij moeders, maar niet bij maagden, en dat de poten vrijer kunnen bewegen dan de kop van het dier.
Hoewel de representatieve resultaten tot nu toe suggereerden dat deze pijplijn niet-geïnstrueerde gedragsreacties op externe stimuli in beperkte videografie-omgevingen kan beoordelen, bleef de vraag of de waargenomen fluctuaties in optische stroom echt zinvol diergedrag weerspiegelden. Om deze vraag te beantwoorden, werd een afzonderlijke validatiedataset geanalyseerd met behulp van dezelfde pijplijn. In een afzonderlijk experiment werden mannelijke muizen met waterbeperking getraind om een lichtsignaal te associëren met de toediening van een waterbeloning van 6 μL ("hoge beloning") of 1 μL ("lage beloning"). Met name had dit experiment, in tegenstelling tot het auditieve stimulatie-experiment, een a priori gedragsuitlezing: liksnelheid. Er werd een lickometer tot stand gebracht via videogebaseerde detectie van likstenen, mogelijk gemaakt door de analyse van de pixelhelderheid dicht bij de watertuit. De gedragsuitlezing die door de lickometer wordt geleverd, kan dus worden gebruikt om de gedragsuitlezing van deze pijplijn te vergelijken die wordt geleverd door optische stroomschatting, ter ondersteuning van de validiteit ervan bij het detecteren van spontaan gedrag. Na coregistratie van video's, schatting van de optische stroom, ROI-selectie (opnieuw met inbegrip van het gezichtsveld van de spiegel) en kwantificering van de optische stroom, bleek uit een vergelijking van de omvang van de optische stroom een significant verschil tussen de gedragsreacties op hoge versus lage beloningen. De resultaten van deze analyse worden weergegeven in Figuur 5A,B, waar Figuur 5A de gemiddelde tijdreeksen van de groep laat zien, en Figuur 5B de cumulatieve optische stroom 2,5 s na het begin van de stimulus samenvat (tussen-conditie gepaarde Wilcoxon signed-rank test: p = 0,031). Merk op dat de optische stroomwaarden groter waren in vergelijking met het spontane gedrag dat in de representatieve gegevens werd geregistreerd, wat de uitdaging van het evalueren van niet-geïnstrueerde, genuanceerde gedragsreacties verder benadrukt. Figuur 5C geeft de werkelijke liksnelheid weer die door de lickometer is geregistreerd voor elk van de twee beloningsvoorwaarden, terwijl Figuur 5D laat zien dat er meer likken worden geregistreerd tijdens de hoge beloningsconditie in vergelijking met de lage beloningsconditie binnen 2,5 s na toediening van de beloning (tussen de condities gepaarde Wilcoxon signed-rank test: p = 0,031). Al met al lieten beide analyses een vergelijkbare trend zien in de vergelijking van hoge versus lage beloningsreacties, waardoor de gepresenteerde video-analysepijplijn werd gevalideerd voor het vastleggen van betekenisvolle verschillen in diergedrag onder verschillende omstandigheden.
Alles bij elkaar suggereren de hier getoonde representatieve resultaten dat de presentatie van pup-oproepen significant verschillende reacties opriep bij maternale versus maagdelijke vrouwelijke muizen, terwijl zuivere tonen dat niet deden. De analyse van een validatiedataset geeft het vertrouwen dat de waargenomen verschillen in optische stroom betekenisvolle verschillen in gedragsreacties op externe stimuli weerspiegelen.

Figuur 1: Coregistratie van video's. (A) Voorbeelden van coregistratie van video's met vooraf bepaalde kenmerken (midden van de hoofdstijl, vooraanzicht van het rechteroog, profielaanzicht van het rechteroog) gelabeld in drie frames, elk afkomstig uit verschillende video's van verschillende dieren. Merk in de overlay op hoe de drie punten niet op elkaar waren afgestemd, wat aantoont hoe de gedragsopstelling enigszins veranderde tussen data-acquisitiesessies. (B) Het gemiddelde frame over de laatste 10 s van elke video voor (links) en na (rechts) het uitvoeren van videocoregistratie. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 2: Schatting van de optische stroom. (A) Voorbeeldkader met relatieve optische stroomvectoren met blauwe eroverheen gelegd. (B) De gemiddelde pixelgewijze standaarddeviatie van de optische stroom over alle video's. De gekozen ROI rond de profielweergave van het gezicht van het dier via de spiegel wordt in magenta omlijnd. De kleurenbalk komt overeen met de standaarddeviatie. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 3: Visualisatie en vergelijking van optische stroom tussen groepen en omstandigheden. (A) Voorbeeldige Z-gescoorde en 5 Hz laagdoorlaatgefilterde tijdreeksen van optische stroom voor één video van een moeder en één video van een maagd. (B) en (D) Cumulatieve optische stroom gemeten tijdens de stimulusperiode van pup-oproepen (B) en zuivere tonen (D). Arcering vertegenwoordigt de standaardfout van het gemiddelde (SEM). (C) en (E) Cumulatieve optische stroom tijdens de eerste 2,5 s van de stimuluspresentatie voor pup-oproepen (C) en zuivere tonen (E). * Geeft p < 0,05 aan, tussen de Mann-Whitney U-test tussen de groep (pup-oproepen: p = 0,026; zuivere tonen: p = 0,093), N = 6 per groep. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: PC1 vergelijking tussen groepen. (A,B) Kaarten die de belasting van de eerste hoofdcomponent (PC1) van de optische stroom weergeven tijdens pup-oproepen (A) en zuivere tonen (B) over groepen heen, statistisch gedrempeld op p < 0,05 zonder correctie voor meerdere vergelijkingen. Heatmap geeft de mate aan waarin de fluctuatie van de optische stroom van elke pixel heeft bijgedragen aan PC1, ten opzichte van andere pixels. Kleine zwarte tekst geeft het percentage variantie aan dat wordt verklaard door PC1 (oproepen van moeders jongen: 4,95% ± 0,72%; oproepen van maagden jongen: 4,44% ± 0,59%; zuivere tonen van moeders: 4,95% ± 0,39%; zuivere tonen van maagden: 4,72% ± 1,24% (gemiddelde ± standaarddeviatie)). Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Validatie van de pijplijn voor gedragsanalyse. (A) Gemiddelde Z-score, pre-stimulus baseline afgetrokken en 5 Hz laagdoorlaat gefilterde tijdreeksen van optische stroom tijdens hoge en lage beloning. Arcering staat voor de SEM, de witte verticale lijn geeft de beloning aan en de rode sterretjes geven tijdelijke optische stroomartefacten aan als gevolg van het begin en de verschuiving van de lichtcue. (B) Samenvatting van de cumulatieve optische stroom gedurende de eerste 2,5 s na de levering van de beloning. * Geeft p < 0,05 aan, tussen de conditie gepaarde Wilcoxon signed-rank test (p = 0,031). (C) Gemiddelde liksnelheid, verkregen door lickometer, tijdens levering met hoge en lage beloning. Arcering staat voor SEM en de witte verticale lijn geeft de levering van de beloning aan. (D) Aantal licks geregistreerd gedurende de eerste 2,5 s na de levering van de beloning. * Geeft p < 0,05 aan, tussen de aan de conditie gekoppelde Wilcoxon signed-rank test (p = 0,031), N = 6. Klik hier om een grotere versie van deze figuur te bekijken.
Video 1: Voorbeeld video 1. PCR_Br011_20231015_1842_output.avi. Klik hier om deze video te downloaden.
Video 2: Voorbeeld video 2. PCR_Br014_20231015_1722_output.avi. Klik hier om deze video te downloaden.
Aanvullend bestand 1: Gebeurtenistimingbestand voor video 1. PCR_Br011_20231015_1842_output_videoTimestamps.mat. Klik hier om dit bestand te downloaden.
Aanvullend bestand 2: Gebeurtenistimingbestand voor video 2. PCR_Br014_20231015_1722_output_videoTimestamps.mat. Klik hier om dit bestand te downloaden.
Aanvullend coderingsbestand 1: script1_videocoreg.m. Dit script lijnt alle video's ruimtelijk op elkaar af via coregistratie. Klik hier om dit bestand te downloaden.
Aanvullend coderingsbestand 2: script2_optflow_roiselect.m. Dit script schat de optische stroom voor het volledige gezichtsveld van elke getransformeerde video en maakt het mogelijk om een ROI voor de rest van de pijplijn te selecteren. Klik hier om dit bestand te downloaden.
Aanvullend coderingsbestand 3: script3_optflow_analysis.m. Dit script vergelijkt de optische stroomgrootte over verschillende groepen/voorwaarden voor de gekozen ROI. Klik hier om dit bestand te downloaden.
Aanvullend coderingsbestand 4: script4_optflow_pca.m. Dit script voert PCA uit op de geschatte optische stroom van de gekozen ROI. Klik hier om dit bestand te downloaden.
Aanvullend coderingsbestand 5: script5_optflow_pca_analysis.m. Dit script vergelijkt PCA-resultaten in verschillende groepen/voorwaarden voor de gekozen ROI. Klik hier om dit bestand te downloaden.