|
1 | 1 | # An automated pipeline to create subject-specific headcases for fMRI scanning |
2 | 2 |
|
3 | | -<p align="center"> |
4 | | - <img src="docs/headcase-image.jpg" /> |
5 | | -</p> |
| 3 | +<img align="left" src="docs/headcase-image.jpg" width=300/> |
| 4 | +This repository contains an automated pipeline to create subject-specific headcases for fMRI scanning. |
6 | 5 |
|
7 | | - |
8 | | -This repository contains an automated pipeline to create subject-specific headcases for fMRI scanning. Headcases reduce subject motion ([Power et al., 2019](https://pubmed.ncbi.nlm.nih.gov/30639840/)), increase subject's comfort, and facilitate consistent head positioning across multiple scanning sessions. |
| 6 | +Headcases reduce subject motion (<a href="https://pubmed.ncbi.nlm.nih.gov/30639840/">Power et al., 2019</a>), increase subject's comfort, and facilitate consistent head positioning across multiple scanning sessions. |
9 | 7 |
|
10 | 8 | The pipeline takes as an input a 3D model of the participant's head and generates STL files of the headcases for 3D printing. This pipeline has been tested only with a [Structure Sensor](https://structure.io/structure-sensor-pro), but we think other sensors may be used. |
11 | 9 |
|
12 | | -Headcases can be generated for the following head coils: |
13 | | -- Siemens 32 channel |
14 | | -- Siemens 64 channel |
15 | | -- Nova 32 channel |
| 10 | +Headcases can be generated for the following head coils: Siemens 32ch, Siemens 64ch, and Nova 32ch. |
16 | 11 |
|
17 | 12 | The pipeline is written in Python and uses [MeshLab](https://www.meshlab.net/) and [Blender](https://www.blender.org/). |
18 | | - |
| 13 | +<br clear="left"> |
19 | 14 |
|
20 | 15 | ## Usage |
21 | 16 |
|
@@ -74,3 +69,12 @@ The pipeline also requires |
74 | 69 |
|
75 | 70 | - Blender 2.7.9 (**Do not use newer versions of Blender, or the pipeline won't work.**) |
76 | 71 | - MeshLab 1.3.2 (**The pipeline has been tested only with this version.**) |
| 72 | + |
| 73 | +## Common problems |
| 74 | + |
| 75 | +- The participant's head is not aligned correctly inside the headcase (turned upside down, flipped front-back, etc.): this problem can be caused by a 3D model that covers too much of the participant's shoulders. The participant's head will need to be scanned again with a tighter bounding box only around the head. |
| 76 | +- The participant reports that the headcase is too tight, especially on the cheeckbones: this is a known problem that can occur for some participants. We are currently working on a solution for this problem. |
| 77 | + |
| 78 | +## Getting help |
| 79 | + |
| 80 | +To get help or report problems, please open an [issue](https://github.com/gallantlab/headcase-pipeline/issues) on this github repository. |
0 commit comments