Brainwave Studio 是一款专为 macOS 设计的专业级脑波(EEG)数据可视化与分析软件。它通过直观的界面和强大的处理引擎,帮助研究人员、临床医生和生物反馈爱好者对脑电信号进行采集、处理、分析和导出。本文将深入解析其核心界面与完整工作流程。
一、 核心界面与工作区详解
启动 Brainwave Studio 后,您将看到一个高度集成、分区明确的主窗口。主要工作区由以下几个核心部分构成:
- 菜单栏与工具栏 (Menu Bar & Toolbar):位于窗口顶部。菜单栏包含所有高级命令(文件、编辑、视图、分析、窗口、帮助)。其下的工具栏提供常用功能的快捷图标,如“开始/停止录制”、“添加标记”、“选择工具”等,支持自定义。
- 设备连接与信号质量面板 (Device Panel):通常位于窗口左侧或浮动。实时显示连接的脑电设备(如 NeuroSky, Muse, Emotiv 等)状态、电池电量,并以颜色编码(绿/黄/红)或信号条形式展示每个电极的实时信号质量(阻抗)。
- 多视图可视化工作区 (Visualization Workspace):这是软件的核心区域,采用标签页或可停靠窗口的形式管理不同视图:
- 原始波形视图 (Raw Wave View):以滚动条形式实时显示多通道原始脑电波形,纵轴为电压(μV),横轴为时间。
- 频谱分析视图 (Spectrum View):显示各通道脑电波的实时功率谱密度图,通常以柱状图或曲线图展示 Delta, Theta, Alpha, Beta, Gamma 等频段能量。
- 地形图视图 (Topography Map):以2D头部模型颜色映射图显示特定频段(如 Alpha)能量在大脑空间上的分布。
- 数值面板 (Metrics Panel):以数字形式实时显示各频段的绝对/相对功率、专注度、放松度等衍生指标。
- 录制控制与标记面板 (Recording & Marker Panel):位于窗口底部。包含大型的“录制/停止”按钮、已录制时间显示。标记功能允许用户在录制过程中添加事件标记(如“实验开始”、“刺激呈现”),并可通过快捷键或点击“添加标记”按钮实现。
- 会话/项目浏览器 (Session Browser):通常位于左侧边栏,以树状结构列出当前项目中的所有录制会话、数据块和标记事件,便于快速导航和选择数据段。
二、 完整工作流程:从项目到导出
方法:启动软件后,在菜单栏点击 “文件 (File)” -> “新建项目 (New Project)…” 或 “打开项目 (Open Project)…”。
位置:菜单栏左侧第一个菜单。
快捷键 (Mac):新建项目 ⌘Cmd + N;打开项目 ⌘Cmd + O。
详解:项目文件(.bwproj)用于管理一次研究或实验的所有相关数据、会话记录和设置。新建项目时,需指定项目名称、存储位置,并可选择预设的模板(如“注意力训练”、“睡眠研究”)。
方法:确保脑电设备已开机并在蓝牙范围内。在工具栏点击 “设备 (Device)” -> “扫描并连接 (Scan & Connect)”。连接成功后,在 “设置 (Settings)” -> “设备参数 (Device Parameters)” 中确认采样率、通道数。
位置:工具栏设备图标或“设备”菜单。
详解:连接后,信号质量面板应显示稳定连接。建议在正式录制前让被试静坐片刻,以观察并调整电极接触,确保大部分通道信号质量显示为绿色。
方法:点击窗口底部录制控制面板的红色圆形 “录制 (Record)” 按钮,或使用快捷键。录制过程中,如需标记特定事件(如让被试睁眼、开始任务),立即点击旁边的 “添加标记 (Add Marker)” 按钮或使用快捷键。
位置:底部录制控制面板。
快捷键 (Mac):开始/停止录制 ⌘Cmd + R;添加标记 ⌘Cmd + M。
详解:录制时,所有视图将实时更新。添加标记时,可以输入描述文字(如“Stimulus_Audio_Play”)。这些标记是后续数据分段分析的关键。
方法:停止录制后,数据自动保存到当前项目的会话中。在“会话浏览器”中选择刚录制的会话,即可在波形视图中回放。使用工具栏的 “选择工具 (Selection Tool)” 或 “缩放工具 (Zoom Tool)” 可以框选特定时间段进行细致观察。
位置:左侧会话浏览器,工具栏视图控制区。
快捷键 (Mac):选择工具 S;缩放工具 Z;放大时间轴 ⌘Cmd + =;缩小时间轴 ⌘Cmd + -。
详解:框选一段数据后,频谱图和地形图会自动更新为所选时间段内的平均状态。这是快速评估数据质量和效应是否出现的有效方法。
方法:在菜单栏选择 “分析 (Analysis)” 菜单,应用所需算法。常用操作包括:
- 滤波 (Filter):“分析” -> “数字滤波 (Digital Filter)”,可设置带通滤波(如 1-40 Hz)以去除低频漂移和高频噪声。
- 伪迹去除 (Artifact Removal):“分析” -> “眼电伪迹校正 (Ocular Artifact Correction)”,若数据包含EOG通道,可用此功能。
- 频段功率计算:软件通常自动计算并显示在频谱视图。可在 “设置” -> “频段定义 (Band Definitions)” 中自定义各频段范围。
- 基于标记的分段与平均:在会话浏览器中右键点击某个标记,选择 “以此标记分段 (Epoch around Marker)”,设置分段时长(如标记前1秒到后2秒),软件会提取所有同类标记对应的数据段并可进行平均,生成“事件相关同步化/去同步化 (ERS/ERD)”图。
方法:在会话浏览器中选择要导出的会话或数据段,点击 “文件” -> “导出 (Export)…”。
位置:菜单栏“文件”菜单。
快捷键 (Mac):导出 ⌘Cmd + E。
详解:导出选项通常包括:
- 原始/处理后的数据:可导出为通用格式如 CSV、EDF、MAT(用于MATLAB)等。
- 分析结果:导出特定时间段或分段的各频段功率数值为 CSV。
- 图像:将当前视图(波形、频谱、地形图)导出为 PNG 或 PDF 图片,用于报告。
- 报告:生成包含关键数据、图表和注释的 PDF 摘要报告。
选择格式和路径后,点击“导出”即可完成。
三、 常用功能进阶技巧
- 自定义工作区布局:所有视图窗口均可拖拽、停靠、标签化或浮动。调整至适合当前任务的布局后,可通过 “窗口 (Window) -> 保存工作区布局 (Save Workspace Layout)” 保存,便于快速切换(如“录制布局”、“分析布局”)。
- 批量处理:在会话浏览器中,可以按住
⌘Cmd键选择多个会话或数据块,然后右键选择 “批量处理 (Batch Process)”,即可将相同的滤波、分析设置应用于所有选中数据,极大提升效率。 - 实时数据流输出 (LSL):Brainwave Studio 可能支持 Lab Streaming Layer (LSL) 协议。可在 “设置” -> “网络流 (Network Streaming)” 中启用,将实时脑电数据、频谱或衍生指标(如专注度)广播到局域网,供其他支持 LSL 的软件(如 PsychoPy, Unity)接收,用于创建神经反馈实验或脑机接口应用。
- 脚本自动化:高级版可能支持 Python 或 JavaScript 脚本。通过 “工具 (Tools) -> 脚本控制台 (Scripting Console)” 可以编写脚本,自动化执行复杂的分析序列或自定义算法。
四、 常见问题与解决方案
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 设备无法连接 | 蓝牙未开启;设备电量不足;设备已被其他应用占用。 | 1. 检查Mac蓝牙并重启。2. 为设备充电。3. 关闭可能占用设备的其他软件。4. 尝试在软件内“设备”菜单选择“强制断开”后重连。 |
| 信号质量差(多通道红色) | 电极与头皮接触不良;环境电磁干扰大;被试身体移动。 | 1. 重新调整头戴设备,确保电极点与皮肤紧密接触(必要时使用导电膏)。2. 让被试远离电脑屏幕、电源适配器等干扰源。3. 录制前要求被试保持放松,减少大幅运动。 |
| 软件运行卡顿或延迟 | 录制数据量大;电脑性能不足;同时开启过多视图。 | 1. 尝试提高“设置”中的“绘制刷新率”,降低UI更新负担。2. 关闭暂时不用的视图(如地形图)。3. 确保Mac有足够可用内存,关闭不必要的后台程序。 |
| 导出数据在Excel中时间错乱 | CSV文件中的时间戳格式可能包含微秒或非标准分隔符。 | 1. 导出时选择更兼容的格式(如EDF)。2. 若必须用CSV,在Excel导入时,选择“文本分列向导”,明确指定时间列为“文本”格式。 |
| 添加标记时无反应或延迟 | 软件未处于录制状态;快捷键冲突;系统资源紧张。 | 1. 确认软件正在录制(底部时间在走)。2. 检查Mac系统快捷键设置(系统偏好设置->键盘->快捷键)是否冲突。3. 尝试使用鼠标点击“添加标记”按钮。 |
五、 快捷键汇总表 (Mac版)
| 功能 | 快捷键 | 说明 |
|---|---|---|
| 新建项目 | ⌘Cmd + N |
创建一个新的项目文件 |
| 打开项目 | ⌘Cmd + O |
打开已存在的项目 |
| 保存项目 | ⌘Cmd + S |
保存当前项目 |
| 导出数据 | ⌘Cmd + E |
打开导出对话框 |
| 开始/停止录制 | ⌘Cmd + R |
控制数据录制的开始与结束 |
| 添加事件标记 | ⌘Cmd + M |
在录制或回放时添加标记 |
| 选择工具 | S |
切换到选择光标,用于框选数据 |
| 缩放工具 | Z |
切换到缩放光标,用于放大缩小视图 |
| 放大时间轴 | ⌘Cmd + = |
水平放大波形显示 |
| 缩小时间轴 | ⌘Cmd + - |
水平缩小波形显示 |
| 重置视图 | ⌘Cmd + 0 |
将当前视图缩放重置为默认 |
| 显示/隐藏侧边栏 | ⌥Option + ⌘Cmd + S |
切换设备或会话面板的显示 |
| 复制当前视图为图片 | ⇧Shift + ⌘Cmd + C |
将活动视图复制到剪贴板 |
| 偏好设置 | ⌘Cmd + , |









