Literature DB >> 30989095

Dataset of 24-subject EEG recordings during viewing of real-world objects and planar images of the same items.

Francesco Marini1,2, Katherine A Breeding1, Jacqueline C Snow1.   

Abstract

Here we present a collection of electroencephalographic (EEG) data recorded from 24 observers (14 females, 10 males, mean age: 25.4) while observing individually-presented stimuli comprised of 96 real-world objects, and 96 images of the same items printed in high-resolution. EEG was recorded from 128 scalp channels. Six additional external electrodes were used to record vertical and horizontal electrooculogram, as well as the signal from the left and right mastoid. EEG has been pre-processed, segmented in non-overlapping epochs, and independent component analysis (ICA) has been conducted to reject artifacts. Moreover, supplemental pre-processing steps have been completed to facilitate the analysis of event-related potentials (ERP). These data are linked to the article "Distinct visuo-motor brain dynamics for real-world objects versus planar images". Alongside this data we provide the custom-written Matlab® code that can be used to fully reproduce all analyses and figures presented in the linked research article.

Entities:  

Keywords:  EEG; ERP; Images; Mu rhythm; Real-world objects

Year:  2019        PMID: 30989095      PMCID: PMC6446127          DOI: 10.1016/j.dib.2019.103857

Source DB:  PubMed          Journal:  Data Brief        ISSN: 2352-3409


Specifications table This is currently the only existing dataset of EEG data during observation of real-world objects and matched images of the same objects. Due to the complexity of presenting real-world objects under controlled viewing conditions, while simultaneously recording EEG, data collection required an experimental apparatus which was custom-built over six months, and also required three experimenters to conduct each recording session. Other researchers may now benefit from the data without the lengthy preparation and collection phases. This dataset consists of high-density EEG recording that can be used to conduct additional analyses than those presented in the related article [1], including, but not limited to, source estimation analysis and multi-variate pattern analysis (MVPA). Behavioral ratings of object familiarity and frequency-of-use, which were collected from the same set of participants (after completing the EEG study), are attached to this dataset. These measures were not presented in the attached article [1] but may prove useful for additional analysis directions that have not yet been explored. Cortical brain dynamics in response to the observation of real world objects may be used as a benchmark against which researchers can compare responses to objects presented in different display format, including augmented or virtual reality, or responses to objects in other cognitive tasks.

Data

Data are available online at: https://web.gin.g-node.org/doi/RealObjectsEEG. This dataset is structured in two main folders (/data and/scripts), each containing several subfolders. This dataset include pre-processed EEG timeseries segmented in epochs corresponding to the experimental trials and marked with event codes for identifying the experimental events. The corresponding files (under/data/ersp_analyses) are provided in EEGLAB [2] format and can be loaded into EEGLAB [2] using ‘Load existing dataset’ from the ‘File’ menu. To visualize channel timeseries, use ‘Channel data (scroll)’ from the ‘Plot’ menu (Fig. 1). For a description of the event codes and the corresponding experimental events, please see Fig. 2, Table 1 and paragraph 2.2 below. Behavioral data, trial information, and other EEG-related data such as event-codes and latencies, are included in data summary files (under/data/data_summary; see Paragraph 2.3 below). We also included the analysis scripts that were used to process the data and generate the figures and results described in the related article [1]. These scripts can be found under/scripts and are organized within different subfolders that correspond to the different analyses and figures described in Ref. [1] (see Paragraph 2.4 below). In order to run the analysis code described in this paper and reproduce the results of [1], the Matlab® software package is required as well as EEGLAB [2] with the following plug-ins: ERPLAB [3], Mass Univariate ERP Toolbox [4], BDF-import, CleanLine, FIRfilt. As a preliminary operation we recommend to add the path of the upper-level folder (ro_eeg_data_repository), including all subfolders, to the current Matlab® path. It may be necessary to edit the path at line 4 of the script RO_EEG_LoadSettings.m (under/scripts/helpers) to reflect the actual path of the ro_eeg_data_repository folder.
Fig. 1

The first five epochs from Subject 1 data. The top left insert shows a magnification of electrode channels A1 to A5.

Fig. 2

Schematic representation of a single experimental trial with EEG event codes and their corresponding time-points and meaning. The figure includes a brief description of the experimenters and subjects' tasks at any given moment within a trial.

Table 1

Experimental stimuli used for data collection and their corresponding event codes (id), display format (displ), category (cat), and identity (name). See article [1] for photographs.

iddisplcatnameiddisplcatnameiddisplcatnameiddisplcatname
1realgaragechisels49realkitchenpasta fork97imagegaragechisels145imagekitchenpasta fork
2realgaragechisels50realkitchenpasta fork98imagegaragechisels146imagekitchenpasta fork
3realgaragechisels51realkitchenpasta fork99imagegaragechisels147imagekitchenpasta fork
4realgaragefile52realkitchenfork100imagegaragefile148imagekitchenfork
5realgaragefile53realkitchenfork101imagegaragefile149imagekitchenfork
6realgaragefile54realkitchenfork102imagegaragefile150imagekitchenfork
7realgarageflashlight55realkitchengrater103imagegarageflashlight151imagekitchengrater
8realgarageflashlight56realkitchengrater104imagegarageflashlight152imagekitchengrater
9realgarageflashlight57realkitchengrater105imagegarageflashlight153imagekitchengrater
10realgaragepaint sponge58realkitchenchef knife106imagegaragepaint sponge154imagekitchenchef knife
11realgaragepaint sponge59realkitchenchef knife107imagegaragepaint sponge155imagekitchenchef knife
12realgaragepaint sponge60realkitchenchef knife108imagegaragepaint sponge156imagekitchenchef knife
13realgaragehand clamps61realkitchenladle109imagegaragehand clamps157imagekitchenladle
14realgaragehand clamps62realkitchenladle110imagegaragehand clamps158imagekitchenladle
15realgaragehand clamps63realkitchenladle111imagegaragehand clamps159imagekitchenladle
16realgaragehandsaw64realkitchenlighter112imagegaragehandsaw160imagekitchenlighter
17realgaragehandsaw65realkitchenlighter113imagegaragehandsaw161imagekitchenlighter
18realgaragehandsaw66realkitchenlighter114imagegaragehandsaw162imagekitchenlighter
19realgaragepaintbrush67realkitchenpizza cutter115imagegaragepaintbrush163imagekitchenpizza cutter
20realgaragepaintbrush68realkitchenpizza cutter116imagegaragepaintbrush164imagekitchenpizza cutter
21realgaragepaintbrush69realkitchenpizza cutter117imagegaragepaintbrush165imagekitchenpizza cutter
22realgaragepliers (long)70realkitchenmasher118imagegaragepliers (long)166imagekitchenmasher
23realgaragepliers (long)71realkitchenmasher119imagegaragepliers (long)167imagekitchenmasher
24realgaragepliers (long)72realkitchenmasher120imagegaragepliers (long)168imagekitchenmasher
25realgaragehammer73realkitchenscissors121imagegaragehammer169imagekitchenscissors
26realgaragehammer74realkitchenscissors122imagegaragehammer170imagekitchenscissors
27realgaragehammer75realkitchenscissors123imagegaragehammer171imagekitchenscissors
28realgaragepruner76realkitchenscoop124imagegaragepruner172imagekitchenscoop
29realgaragepruner77realkitchenscoop125imagegaragepruner173imagekitchenscoop
30realgaragepruner78realkitchenscoop126imagegaragepruner174imagekitchenscoop
31realgarageputty knife79realkitchenbasting127imagegarageputty knife175imagekitchenbasting
32realgarageputty knife80realkitchenbasting128imagegarageputty knife176imagekitchenbasting
33realgarageputty knife81realkitchenbasting129imagegarageputty knife177imagekitchenbasting
34realgaragescrewdriver82realkitchenspatula130imagegaragescrewdriver178imagekitchenspatula
35realgaragescrewdriver83realkitchenspatula131imagegaragescrewdriver179imagekitchenspatula
36realgaragescrewdriver84realkitchenspatula132imagegaragescrewdriver180imagekitchenspatula
37realgaragetrim roller85realkitchenspoon133imagegaragetrim roller181imagekitchenspoon
38realgaragetrim roller86realkitchenspoon134imagegaragetrim roller182imagekitchenspoon
39realgaragetrim roller87realkitchenspoon135imagegaragetrim roller183imagekitchenspoon
40realgarageutility knife88realkitchentongs136imagegarageutility knife184imagekitchentongs
41realgarageutility knife89realkitchentongs137imagegarageutility knife185imagekitchentongs
42realgarageutility knife90realkitchentongs138imagegarageutility knife186imagekitchentongs
43realgaragewire brush91realkitchenturner139imagegaragewire brush187imagekitchenturner
44realgaragewire brush92realkitchenturner140imagegaragewire brush188imagekitchenturner
45realgaragewire brush93realkitchenturner141imagegaragewire brush189imagekitchenturner
46realgaragewrench94realkitchenwhisk142imagegaragewrench190imagekitchenwhisk
47realgaragewrench95realkitchenwhisk143imagegaragewrench191imagekitchenwhisk
48realgaragewrench96realkitchenwhisk144imagegaragewrench192imagekitchenwhisk
The first five epochs from Subject 1 data. The top left insert shows a magnification of electrode channels A1 to A5. Schematic representation of a single experimental trial with EEG event codes and their corresponding time-points and meaning. The figure includes a brief description of the experimenters and subjects' tasks at any given moment within a trial. Experimental stimuli used for data collection and their corresponding event codes (id), display format (displ), category (cat), and identity (name). See article [1] for photographs.

Experimental design, materials, and methods

The experimental design, task, and data acquisition procedures are described in the linked article [1].

Data pre-processing

Raw data were digitized at 1 KHz and imported into EEGLAB 14.1.2 [2] using the BDF plugin. Data were re-referenced to the mastoids average during importing. Then, data were bandpass filtered (1–100 Hz) using: ≫ EEG = pop_eegfiltnew(EEG, 1, 100, 3380, 1, [], 1); Noisy channels were interpolated with the following commands: ≫ [∼, chan2interp] = pop_rejchan(EEG, ‘elec’, [1:128], ‘threshold’, 8, ‘norm’, ‘on’, ‘measure’, ‘prob’); ≫ EEG = pop_interp(EEG, chan2interp, ‘spherical’); Line noise was attenuated: ≫ EEG = pop_cleanline(EEG, ‘bandwidth',2, ‘chanlist',[1:134], ‘computepower’, 1, 'linefreqs', [60 120], ‘normSpectrum’, 0, ‘p’, 0.01, ‘pad’, 2, 'plotfigures', 0, 'scanforlines', 1, ‘sigtype’, 'Channels', ‘tau’, 100, ‘verb’, 1, ‘winsize’, 4,'winstep’, 1); Epochs were created from −800 ms to 2000 ms relative to stimulus onset: ≫ EEG = pop_epoch(EEG, 1:192, [-0.8 2], ‘newname’, 'fullepochs', ‘epochinfo’, 'yes'); Epochs containing artifacts were rejected using a voltage-based threshold: ≫ EEG = pop_eegthresh(EEG, 1, [1:71 75 76 77 84 85:90 97 98:128], −300, 300, −0.8, 2, 0, 0) Independent component analysis (ICA) was performed: ≫ EEG = pop_runica(EEG, ‘extended’, 1, ‘interupt’, ‘on’, ‘pca’, EEG.nbchan-numel(chan2interp)); Components containing artifacts (i.e., eye movements, muscular activity, etc.) were identified by an expert and rejected (see Fig. 3 for a representative example). Prior to the expert's review of the data set for component rejection, equivalent current dipole source estimation was conducted to provide the expert with additional information useful for component rejection (such as the scalp topography and the amount of residual variance for each component). The criteria that were followed for identifying candidate ICs for rejection include: spatial topography localized within or near the eyes; non-dipolar spatial topography, as indicated by residual variance of the equivalent current dipole greater than 15%; power spectral density with a profile that did not follow a 1/f pattern (e.g., with relatively low power at lower frequencies at high broadband power). These criteria are standardized and have been validated by a large community of EEG researchers. Further information, including training resources, are available online at: https://labeling.ucsd.edu/tutorial and in a related journal publication [3]. To prevent excessive data trimming, components that were not unequivocally attributed to any category, including components with mixtures of brain-related and non-brain-related activity, were retained in the data. Moreover, researchers who wish to refine the IC selection are encouraged to do so by using an automated labeling toolbox for EEGLAB that has been recently released [4]. The data in/data/ersp_analyses were preprocessed up to this level. However, additional pre-processing steps were conducted in preparation for the mass univariate ERP analysis [5], which relies on the utilization of the Mass Univariate ERP Toolbox [5], and for other potential ERP analyses. First, EEG was down-sampled to 128Hz, low-pass filtered with a 30Hz cut-off (although non-filtered EEG was also retained and processed further), and epochs were created from −200 ms to 800 ms and baseline corrected in the period from −200 ms to 0 ms, with all times relative to stimulus onset. Non-filtered single-trial EEG was organized in a 4-D matrix (subject, electrode, timepoint, trial) and stored in the file n24_SingleTrialEEG.mat (under/data/erp_analyses). Group averages were calculated separately for low-pass filtered and non-filtered data in each experimental condition, and stored in separate variables in the file GA_24subjects.mat (under/data/erp_analyses). Researchers who are interested in reproducing any ERP analysis described in Ref. [1] should use data files provided in/data/erp_analyses; this includes some format-specific files that are necessary to replicate the mass univariate analysis.
Fig. 3

Example of independent component rejection based on expert review. Ten components from one example subject (#24) are shown prior to rejection, but after an expert has performed labeling. Components with a red background have been selected for rejection, while components with a green background will be retained in the dataset.

Example of independent component rejection based on expert review. Ten components from one example subject (#24) are shown prior to rejection, but after an expert has performed labeling. Components with a red background have been selected for rejection, while components with a green background will be retained in the dataset.

Event codes

EEG data files contain two types of event codes: (i) a code from 1 to 192 that corresponds to the actual experimental stimulus presented on each trial (i.e. what object was presented, and in what display format), and (ii) a code (239) that marks the end of the stimulus presentation period. Please note that codes from 1 to 192 also mark the moment of the beginning of the stimulus presentation period. Additional event codes were used in this experiment (for example, corresponding to participants’ responses), but they were delivered outside of the time-windows of this epoched dataset, and therefore they are not visible in the EEG dataset. However, these additional codes may be present elsewhere in the data (for example, they have been used within the analysis scripts and are contained in data summary files; see Paragraph 2.3). Therefore, we provided a figure and a table describing all event codes comprehensively (Fig. 2 and Table 1).

Data summary files

Behavioral data are available within data summary files. These files are named SubjXX_DataSummary.mat (where ‘XX’ is replaced by a two-digit subject number from ‘01’ to ‘24’) and are located in/data/data_summary. Data summary files contain on-line effort ratings (variable: experiment_table, column 12; see LoadTableIndexes.m) as well as off-line familiarity and frequency-of-use ratings (variable: experiment_table_Quest, columns 2 and 3, respectively; see LoadTableIndexes.m). In addition, data summary files include the variables EventCodes and Latencies, which contain a trial-by-trial list of all event codes and their corresponding latencies, respectively. Finally, the variable li, also included in data summary files, contains logical indexes for trials of the two experimental conditions (li.Real and li.Image) as well as logical indexes for trials that must be rejected due to EEG artifacts (li.RejectEpochs) and for trials with non-missing behavioral responses (li.trialsToAccept). The function LoadTableIndexes.m is provided as a helper to facilitate column access to the variables within Data Summary mat-files.

Analysis scripts

Analysis of behavioral data. The methods used for this analysis are described in Ref. [1]. Here, we provide the list of analysis scripts that can be used to reproduce Fig. 1C of [1]. These script are located in/scripts/behavior: RO_EEG_SaveStimScores.m RO_EEG_FiguresBehavior.m ERSP power analysis. The methods used for this analysis are described in Ref. [1]. Here, we provide the list of analysis scripts that can be used to reproduce the figures presented in Ref. [1]. Analysis of ERSP in central electrode cluster (Fig. 2 in Ref. [1]; scripts located in/scripts/ersp_Ccluster): RO_EEG_SingleTrial_TimeFrequency_Decomposition_Ccluster.m RO_EEG_TFspectra_Ccluster.m RO_EEG_TFgroup_PermTest_Ccluster.m Analysis of lateralized ERSPs (Figure 4 in Ref. [1]; scripts located in/scripts/ersp_lateralized): RO_EEG_SingleTrial_TimeFrequency_Decomposition_C3.m RO_EEG_SingleTrial_TimeFrequency_Decomposition_C4.m RO_EEG_TFspectra_C3C4.m RO_EEG_TFgroup_PermTest_C3C4.m Analysis of item-based brain-behavior correlation (Fig. 3 in Ref. [1]; scripts located in/scripts/ersp_corrBehav): RO_EEG_SingleTrial_QuickTF_Ccluster.m RO_EEG_ItemAnalysis_SlidingWindow_Analysis.m RO_EEG_ItemAnalysis_SlidingWindow_Figure.m ERP analysis. The methods used for this analysis are described in Ref. [1]. Here, we provide the list of analysis scripts and related data files that can be used to reproduce the figures presented in Ref. [1]. Mass univariate analysis of ERPs (Figure 5 in Ref. [1]; scripts located in/scripts/erp_mua): RO_EEG_MassUnivariateAnalysisERP.m RO_EEG_FiguresERP_ROI1.m RO_EEG_FiguresERP_ROI2.m Analysis of late parietal ERPs (Figure 6 in Ref. [1]; scripts located in/scripts/erp_lpp; please note that this analysis requires to run RO_EEG_MassUnivariateAnalysisERP.m as a pre-requisite): RO_EEG_LPP.m RO_EEG_LPP_ROIanalysis.m Control analysis. This analysis consists of a replication of previously-described ERSP and ERP analyses when only a subset of trials is used (see Ref. [1] for further details). Because we have already provided scripts to conduct both ERSP and ERP analyses, here we are providing a script that identifies the subset of trials used for the control ERSP and ERP analyses in Ref. [1]. This script, RO_EEG_ControlAnalysis.m, is located in/scripts/control, and its execution produces a.mat file containing the variable trialsToKeep as well as a copy of Fig. 7A in Ref. [1]. The variable trialsToKeep is a 3-D matrix (subject, trial, condition) with logical indexes corresponding to trials that were used for the control analysis (please note: under ‘condition’, the first dimension is ‘real object’ and the second is ‘image’). These logical indexes can be used within the previously-described ERSP and ERP analysis scripts in order to restrict such analyses to the desired subset of trials.

Specifications table

Subject areaNeuroscience, Psychology
More specific subject areaCognitive neuroscience, Visual perception, Sensorimotor processing, Non-invasive brain Imaging
Type of dataElectroencephalography data, Analysis scripts (Matlab® code)
How data was acquiredEEG was recorded using a 128-channel system (Biosemi ActiveTwo) plus four electrooculogram electrodes and two (i.e., left and right) mastoid electrodes
Data formatPre-processed EEG, custom-written Matlab® code
Experimental factorsTwenty-four right-handed young adults (14 females, 10 males) with a mean age of 25.4 years old (standard deviation: 7.5)
Experimental featuresHuman observers viewed real-world three-dimensional (3-D) objects or closely matched 2-D images of the same items and performed delayed verbal ratings of: ‘how much physical effort would it take to use this specific object according to its normal function?‘, on a scale from 1 (not effortful) to 10 (very effortful)
Data source locationUniversity of Nevada, Reno, NV, United States
Data accessibilityData are available online at:https://web.gin.g-node.org/doi/RealObjectsEEG(doi: 10.12751/g-node.bcccab)
Related research articleMarini, F., Breeding, K.A., Snow, J.C. (2019). Distinct visuo-motor brain dynamics for real-world objects versus planar images. NeuroImage. doi: 10.1016/j.neuroimage.2019.02.026
Value of the data

This is currently the only existing dataset of EEG data during observation of real-world objects and matched images of the same objects. Due to the complexity of presenting real-world objects under controlled viewing conditions, while simultaneously recording EEG, data collection required an experimental apparatus which was custom-built over six months, and also required three experimenters to conduct each recording session. Other researchers may now benefit from the data without the lengthy preparation and collection phases.

This dataset consists of high-density EEG recording that can be used to conduct additional analyses than those presented in the related article [1], including, but not limited to, source estimation analysis and multi-variate pattern analysis (MVPA).

Behavioral ratings of object familiarity and frequency-of-use, which were collected from the same set of participants (after completing the EEG study), are attached to this dataset. These measures were not presented in the attached article [1] but may prove useful for additional analysis directions that have not yet been explored.

Cortical brain dynamics in response to the observation of real world objects may be used as a benchmark against which researchers can compare responses to objects presented in different display format, including augmented or virtual reality, or responses to objects in other cognitive tasks.

  5 in total

1.  EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis.

Authors:  Arnaud Delorme; Scott Makeig
Journal:  J Neurosci Methods       Date:  2004-03-15       Impact factor: 2.390

2.  ICLabel: An automated electroencephalographic independent component classifier, dataset, and website.

Authors:  Luca Pion-Tonachini; Ken Kreutz-Delgado; Scott Makeig
Journal:  Neuroimage       Date:  2019-05-16       Impact factor: 6.556

Review 3.  Mass univariate analysis of event-related brain potentials/fields I: a critical tutorial review.

Authors:  David M Groppe; Thomas P Urbach; Marta Kutas
Journal:  Psychophysiology       Date:  2011-09-06       Impact factor: 4.016

4.  Distinct visuo-motor brain dynamics for real-world objects versus planar images.

Authors:  Francesco Marini; Katherine A Breeding; Jacqueline C Snow
Journal:  Neuroimage       Date:  2019-02-15       Impact factor: 6.556

5.  ERPLAB: an open-source toolbox for the analysis of event-related potentials.

Authors:  Javier Lopez-Calderon; Steven J Luck
Journal:  Front Hum Neurosci       Date:  2014-04-14       Impact factor: 3.169

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.