$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Per dimostrare il potenziale di questa pipeline di analisi, sono stati acquisiti video comportamentali di topi femmine con testa fissata, in particolare madri e vergini, mentre ai topi venivano presentati stimoli uditivi durante le scansioni di risonanza magnetica funzionale (fMRI). Gli stimoli consistevano in richiami di cuccioli e toni puri presentati passivamente, quindi senza alcun output comportamentale istruito. I richiami dei cuccioli erano registrazioni di vocalizzazioni ultrasoniche emesse da cuccioli di topo di 6 giorni temporaneamente isolati dal loro nido. Questi richiami dei cuccioli in genere suscitano l'atto materno del recupero dei cuccioli, in cui la madre localizza, si muove verso, indaga, quindi prende in braccio il cucciolo e lo riporta al sicuro nel nido - un comportamento che le femmine vergini in genere non esibiscono11. Lavori precedenti hanno dimostrato che i richiami dei cuccioli suscitano una robusta attività evocata nella corteccia uditiva primaria delle madri ma non delle vergini, mentre le risposte toniche pure non mostrano differenze di gruppo12. Pertanto, è stato ipotizzato che sarebbero state identificate differenze di gruppo nelle risposte comportamentali ai richiami dei cuccioli, ma non toni puri. Tuttavia, c'è poca letteratura sui comportamenti specifici dei topi femmina in risposta ai segnali dei cuccioli in un ambiente con la testa fissa. Pertanto, non ci si aspettava alcun output comportamentale specifico, rendendo questo esperimento il test perfetto per le analisi comportamentali basate sui dati proposte.
Nel corso di otto giorni, tutti gli animali si sono gradualmente abituati alla manipolazione dello sperimentatore, alla fissazione della testa e all'ambiente di risonanza magnetica. L'abitudine alla fissazione della testa e all'ambiente sperimentale è fondamentale per valutare le risposte comportamentali agli stimoli presentati. Se non adeguatamente abituati all'ambiente, gli animali possono solo mostrare risposte allo stress, eliminando eventuali effetti guidati dallo stimolo che potrebbero altrimenti essere analizzati tramite videografia.
Sebbene la configurazione dell'apparato comportamentale fosse generalmente la stessa per ogni sessione di acquisizione dati, è possibile che il campo visivo della telecamera (FOV) si spostasse leggermente ogni volta che un animale veniva fissato alla testa per le scansioni fMRI (vedere i FOV di esempio nella Figura 1A). Ciò era probabilmente dovuto a lievi cambiamenti nel posizionamento del supporto della fotocamera, nonché a variazioni individuali nell'attacco del cranio del palo della testa per ogni animale. Pertanto, i video delle scansioni dovevano essere allineati tra loro tramite la coregistrazione lineare per consentire il confronto delle informazioni spaziali che contenevano tra le scansioni e gli animali. La coregistrazione è stata adattata ai dati rappresentativi. Ad esempio, in un giorno di scansione standard, sono state acquisite 3-4 scansioni per animale, ottenendo 3-4 video per animale al giorno. Tra una scansione e l'altra, non c'è stato alcun movimento dei componenti della culla, compresi i componenti della fotocamera e del fissaggio della testa. Pertanto, una volta determinata la trasformazione di coregistrazione per un video per animale al giorno, potrebbe essere applicata agli altri 2-3 video di quell'animale nello stesso giorno. Se da un lato questo ha permesso di risparmiare tempo nella fase di coregistrazione di questa pipeline, dall'altro le trasformazioni spaziali possono essere calcolate individualmente per ogni video, se necessario. Tre caratteristiche presenti in ogni video sono state scelte come punti per l'etichettatura e il calcolo della trasformazione spaziale. Nei dati rappresentativi mostrati, questi tre punti erano il centro del palo della testa, la vista frontale dell'occhio destro dell'animale e la vista di profilo dell'occhio destro dell'animale (visibile in uno specchio posto con un angolo di 45 gradi). Esempi di coregistrazione video sono illustrati nella Figura 1A, B, che mostra il fotogramma medio calcolato da tutti i video ripresi durante questo esperimento, sia prima che dopo la coregistrazione, per dimostrare l'effetto di questo passaggio.
Questa pipeline si basa molto sul flusso ottico, un metodo di visione artificiale utilizzato per stimare il movimento degli oggetti in un video stimando le loro velocità apparenti tra fotogrammi consecutivi13. Il flusso ottico è stato scelto perché consente la quantificazione del movimento – un proxy delle risposte comportamentali – senza parti del corpo predeterminate o azioni di interesse. Inoltre, questo metodo era suscettibile della limitata qualità dell'immagine dei video rappresentativi, che sono stati acquisiti con l'unica fotocamera compatibile con la risonanza magnetica accessibile al momento dell'esperimento. In questa pipeline viene utilizzato l'algoritmo di Horn-Schunck per la stima del flusso ottico denso globale; tuttavia, altri algoritmi, come l'algoritmo Lucas-Kanade, possono essere facilmente impiegati con lievi modifiche agli script MATLAB forniti 14,15,16. La Figura 2A mostra un esempio di fotogramma video con vettori di velocità del flusso ottico relativi sovrapposti per ogni pixel. Si noti che i vettori più grandi appaiono nelle aree in cui ci si aspetterebbe un movimento, come il muso e le zampe dell'animale.
Mentre la pipeline ha stimato il flusso ottico per tutti i video attraverso l'intero FOV, le restanti fasi di analisi sono state rese molto più gestibili in termini di carico computazionale e esigenze di archiviazione dei dati selezionando una regione di interesse (ROI) all'interno del FOV. Il ROI può essere selezionato in base all'esperimento e ai comportamenti predeterminati di interesse o attraverso un approccio più data-driven. Dato che i dati rappresentativi non includevano alcun output comportamentale specifico da tracciare a priori, è stato perseguito un approccio basato sui dati. La deviazione standard dell'ampiezza del flusso ottico è stata calcolata su tutti i video per ogni pixel, come visualizzato nella Figura 2B. Le aree con la più alta deviazione standard includevano i contorni dell'animale, come intorno all'occhio e al muso, che infondono fiducia nel fatto che le fluttuazioni del flusso ottico osservate fossero guidate dal movimento dell'animale e non dal rumore nei video. Le aree di deviazione standard inferiore includevano i contorni della base, che potevano essere il risultato di piccole vibrazioni nella fotocamera e nella base che si verificavano durante la scansione. L'ambiente della risonanza magnetica è inevitabilmente inondato di vibrazioni durante l'acquisizione dei dati a causa della commutazione dei gradienti, che possono manifestarsi nelle fluttuazioni del flusso ottico osservate nei componenti riflettenti della culla. Fortunatamente, queste vibrazioni sono costanti durante l'acquisizione dei dati, quindi indipendenti dalla condizione dello stimolo e non si prevede che influenzino i risultati dell'analisi comportamentale. Deviazioni standard del flusso ottico particolarmente accentuate sono state osservate nei pixel dello specchio, corrispondenti alla vista di profilo del muso dell'animale, che hanno guidato la selezione del ROI per i dati rappresentativi. Questa era anche una regione in cui ci si poteva aspettare risposte comportamentali, come sbattere e annusare, come parte del tipico repertorio comportamentale delle femmine di topo alla ricerca di un cucciolo isolato che emetteva richiami di cuccioli17.
Dopo aver scelto un ROI ed estratto l'ampiezza media del flusso ottico per fotogrammi per tutti i video, il flusso ottico durante le epoche di interesse può essere confrontato tra gruppi e condizioni. Si noti che i primi 20 secondi del vettore di flusso ottico di ciascun video sono stati mascherati per la stabilizzazione della luminosità; Tuttavia, questo può essere regolato per soddisfare le esigenze sperimentali. Per ogni video, il vettore del flusso ottico per fotogramma per il ROI scelto è stato valutato con Z, quindi, a seguito di un precedente lavoro sulla classificazione delle espressioni facciali, è stato filtrato passa-basso a 5 hertz (Hz) per tenere conto del framerate di 30 Hz della telecamera più veloce di qualsiasi fluttuazione comportamentale prevista2. Infine, i vettori con punteggio Z e filtrati sono stati suddivisi in epoche di presentazione dello stimolo per valutare l'effetto della presentazione dello stimolo sul flusso ottico. Per ogni epoca, il segnale basale medio pre-stimolo è stato sottratto per normalizzare il flusso ottico al periodo pre-stimolo. La Figura 3A mostra una serie temporale del flusso ottico esemplare per due video, una madre e una vergine, con dati di gruppo riepilogativi nella Figura 3B-E. La Figura 3B e la Figura 3D mostrano il flusso ottico cumulativo nel tempo durante la presentazione dello stimolo rispetto al basale, mentre la Figura 3C e la Figura 3E riassumono il flusso ottico cumulativo 2,5 s dopo l'inizio dello stimolo. Il flusso ottico cumulativo è stato calcolato per catturare il movimento complessivo nel tempo senza presumere che le risposte comportamentali spontanee si verifichino in modo bloccato nel tempo. Nel complesso, questi risultati rappresentativi dimostrano che i richiami dei cuccioli, ma non i toni puri, evocano risposte comportamentali significativamente diverse dai topi femmina materni rispetto a quelli vergini, come previsto (test U di Mann-Whitney tra i gruppi: richiami dei cuccioli: p = 0,026; toni puri: p = 0,093). Tuttavia, questo effetto di stimolo non è sopravvissuto a un'ANOVA a 2 vie, mentre l'effetto di gruppo lo ha fatto (stimolo: F(1,10) = 0,19, p = 0,67; gruppo: F(1,10) = 8,61, p = 0,015). Nel complesso, questi risultati suggeriscono che le madri hanno mostrato un movimento evocato dallo stimolo più elevato rispetto alle vergini, con la risposta materna ai richiami dei cuccioli più consistente rispetto ai toni puri. Ciò può riflettere un'accresciuta attenzione o stress nelle madri, nonché la rilevanza comportamentale dei richiami dei cuccioli, che, a differenza dei toni puri, evocano la risposta del recupero dei cuccioli nelle madri in contesti naturalistici. Nel loro insieme, questi risultati rappresentativi suggeriscono che la stima del flusso ottico durante la presentazione di uno stimolo esterno può estrarre informazioni riguardanti risposte comportamentali spontanee e sfumate.
Infine, è stata condotta un'analisi più esplorativa per scoprire le caratteristiche spaziali del comportamento catturato nei dati rappresentativi. Per indagare quali pixel nel ROI fluttuavano in modo coordinato durante la presentazione dello stimolo, è stata condotta l'analisi delle componenti principali (PCA) sulle informazioni del flusso ottico spaziale nel tempo. Questa analisi ha rivelato i pixel che hanno contribuito maggiormente al primo PC, nonché i pixel che mostravano differenze di gruppo per ciascuna condizione di stimolo, come illustrato nella Figura 4. I pannelli più a destra della Figura 4A, B suggeriscono che le madri hanno mostrato più movimento nel naso rispetto alle vergini durante la presentazione di entrambi i tipi di stimolo. Tra i due gruppi e le due condizioni di stimolo, il primo PC ha spiegato il 5,41% ± lo 0,59% della varianza totale nell'analisi del flusso ottico. Mentre il ROI dello specchio è stato mantenuto per questa parte della nostra analisi, le analisi future potrebbero espandersi a una porzione più ampia del FOV per caratterizzare i movimenti coordinati oltre il viso in risposta agli stimoli. Ad esempio, il confronto del movimento delle zampe può rivelare differenze di gruppo più significative, dato che i richiami dei cuccioli in genere avviano il recupero dei cuccioli nelle madri ma non nelle vergini e che le zampe potrebbero muoversi più liberamente della testa dell'animale.
Mentre i risultati rappresentativi finora suggerivano che questa pipeline può valutare le risposte comportamentali non istruite a stimoli esterni in ambienti di videografia vincolati, rimaneva la domanda se le fluttuazioni osservate nel flusso ottico riflettessero veramente il comportamento animale significativo. Per rispondere a questa domanda, è stato analizzato un set di dati di convalida separato utilizzando la stessa pipeline. In un esperimento separato, i topi maschi con restrizione idrica sono stati addestrati ad associare un segnale leggero con l'erogazione di una ricompensa di acqua di 6 μL ("alta ricompensa") o 1 μL ("bassa ricompensa"). In particolare, a differenza dell'esperimento di stimolazione uditiva, questo esperimento aveva una lettura comportamentale a priori : la velocità di leccamento. È stato stabilito un leccometro tramite il rilevamento video delle leccate, facilitato dall'analisi della luminosità dei pixel vicino al beccuccio dell'acqua. La lettura comportamentale fornita dal leccometro potrebbe quindi essere utilizzata per confrontare la lettura comportamentale di questa pipeline fornita dalla stima ottica del flusso, supportando la sua validità nel rilevare comportamenti spontanei. Dopo la coregistrazione video, la stima del flusso ottico, la selezione del ROI (ancora una volta contenente il FOV dello specchio) e la quantificazione del flusso ottico, il confronto dell'ampiezza del flusso ottico ha rivelato una differenza significativa tra le risposte comportamentali ad alte e basse ricompense. I risultati di questa analisi sono mostrati nella Figura 5A, B, dove la Figura 5A mostra la serie temporale media del gruppo e la Figura 5B riassume il flusso ottico cumulativo 2,5 s dopo l'insorgenza dello stimolo (test del rango di Wilcoxon accoppiato tra le condizioni: p = 0,031). Si noti che i valori del flusso ottico erano maggiori rispetto al comportamento spontaneo registrato nei dati rappresentativi, sottolineando ulteriormente la sfida di valutare risposte comportamentali non istruite e sfumate. La Figura 5C mostra l'effettivo tasso di leccamento registrato dal leccometro per ciascuna delle due condizioni di ricompensa, mentre la Figura 5D mostra che durante la condizione di alta ricompensa vengono registrati più lick rispetto alla condizione di bassa ricompensa entro 2,5 s dalla consegna della ricompensa (test del rango di Wilcoxon accoppiato tra le condizioni: p = 0,031). Nel complesso, entrambe le analisi hanno rivelato una tendenza simile nel confronto tra risposte ad alta e bassa ricompensa, convalidando la pipeline di analisi video presentata per catturare differenze significative nel comportamento animale in tutte le condizioni.
Nel loro insieme, i risultati rappresentativi mostrati qui suggeriscono che la presentazione dei richiami dei cuccioli ha evocato risposte significativamente diverse nei topi femmine materne rispetto a quelli vergini, mentre i toni puri non lo hanno fatto. L'analisi di un set di dati di convalida conferisce la certezza che le differenze osservate nel flusso ottico riflettano differenze significative nelle risposte comportamentali agli stimoli esterni.

Figura 1: Coregistrazione video. (A) Esempi di coregistrazione video raffiguranti caratteristiche predeterminate (centro del montante della testa, vista frontale dell'occhio destro, vista di profilo dell'occhio destro) etichettate in tre fotogrammi, ciascuno preso da video diversi di animali diversi. Si noti nell'overlay come i tre punti non fossero allineati, dimostrando come l'impostazione comportamentale sia leggermente cambiata tra le sessioni di acquisizione dati. (B) Il fotogramma medio degli ultimi 10 secondi di ciascun video prima (a sinistra) e dopo (a destra) l'esecuzione della coregistrazione video. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 2: Stima del flusso ottico. (A) Esempio di frame con relativi vettori di flusso ottico sovrapposti in blu. (B) La deviazione standard media del flusso ottico in pixel per tutti i video. Il ROI scelto intorno alla vista di profilo del muso dell'animale attraverso lo specchio è delineato in magenta. La barra dei colori corrisponde alla deviazione standard. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 3: Visualizzazione e confronto del flusso ottico tra gruppi e condizioni. (A) Serie temporali esemplificative del flusso ottico filtrate con punteggio Z e 5 Hz filtrate per un video di una madre e un video di una vergine. (B) e (D) Flusso ottico cumulativo misurato durante il periodo di stimolo dei richiami dei cuccioli (B) e dei toni puri (D). L'ombreggiatura rappresenta l'errore standard della media (SEM). (C) e (E) Flusso ottico cumulativo durante i primi 2,5 secondi di presentazione dello stimolo per i richiami dei cuccioli (C) e i toni puri (E). * Indica p < 0,05, test U di Mann-Whitney tra i gruppi (chiamate pup: p = 0,026; toni puri: p = 0,093), N = 6 per gruppo. Clicca qui per visualizzare una versione più grande di questa figura.

Figura 4: Confronto tra PC1 tra gruppi. (A,B) Mappe che descrivono i carichi della prima componente principale (PC1) del flusso ottico durante i richiami pup (A) e i toni puri (B) tra i gruppi, con soglia statistica a p < 0,05 senza correzione per confronti multipli. La mappa termica indica il grado in cui la fluttuazione del flusso ottico di ciascun pixel ha contribuito al PC1, rispetto agli altri pixel. Il piccolo testo nero indica la percentuale di varianza spiegata dal PC1 (i richiami dei cuccioli delle madri: 4,95% ± 0,72%; i richiami dei cuccioli vergini: 4,44% ± 0,59%; i toni puri delle madri: 4,95% ± 0,39%; i toni puri delle vergini: 4,72% ± 1,24% (deviazione standard media ±)). Clicca qui per visualizzare una versione più grande di questa figura.

Figura 5: Convalida della pipeline di analisi comportamentale. (A) Serie temporale media del flusso ottico con punteggio Z, sottrazione della linea di base pre-stimolo e serie temporali filtrate passa-basso a 5 Hz durante l'erogazione di ricompense alte e basse. L'ombreggiatura rappresenta il SEM, la linea verticale bianca indica la consegna della ricompensa e gli asterischi rossi indicano artefatti temporanei del flusso ottico dovuti all'inizio e all'offset del segnale luminoso. (B) Riepilogo del flusso ottico cumulativo durante i primi 2,5 s dopo la consegna della ricompensa. * Indica p < 0,05, test di rango con segno di Wilcoxon accoppiato tra le condizioni (p = 0,031). (C) Tasso medio di leccamento, ottenuto dal lickometro, durante la consegna di ricompense alte e basse. L'ombreggiatura rappresenta il SEM e la linea verticale bianca indica la consegna della ricompensa. (D) Numero di lick registrati durante i primi 2,5 s dopo la consegna della ricompensa. * Indica p < 0,05, test di rango con segno di Wilcoxon accoppiato tra le condizioni (p = 0,031), N = 6. Clicca qui per visualizzare una versione più grande di questa figura.
Video 1: Esempio di video 1. PCR_Br011_20231015_1842_output.avi. Clicca qui per scaricare questo video.
Video 2: Esempio video 2. PCR_Br014_20231015_1722_output.avi. Clicca qui per scaricare questo video.
File supplementare 1: File di temporizzazione degli eventi per il video 1. PCR_Br011_20231015_1842_output_videoTimestamps.mat. Clicca qui per scaricare questo file.
File supplementare 2: File di temporizzazione degli eventi per il video 2. PCR_Br014_20231015_1722_output_videoTimestamps.mat. Clicca qui per scaricare questo file.
File di codifica supplementare 1: script1_videocoreg.m. Questo script allinea spazialmente tutti i video tra loro tramite la coregistrazione. Clicca qui per scaricare questo file.
File di codifica supplementare 2: script2_optflow_roiselect.m. Questo script stima il flusso ottico per l'intero FOV di ogni video trasformato e consente la selezione di un ROI per il resto della pipeline. Clicca qui per scaricare questo file.
File di codifica supplementare 3: script3_optflow_analysis.m. Questo script confronta l'ampiezza del flusso ottico tra diversi gruppi/condizioni per il ROI scelto. Clicca qui per scaricare questo file.
File di codifica supplementare 4: script4_optflow_pca.m. Questo script esegue la PCA sul flusso ottico stimato del ROI scelto. Clicca qui per scaricare questo file.
File di codifica supplementare 5: script5_optflow_pca_analysis.m. Questo script confronta i risultati PCA tra gruppi/condizioni per il ROI scelto. Clicca qui per scaricare questo file.