A Guide to Annotation of Neurosurgical Intraoperative Video for Machine Learning Analysis and Computer Vision
Abstract
Objective: Computer vision (CV) is a subset of artificial intelligence that performs computations on image or video data, permitting the quantitative analysis of visual information. Common CV tasks that may be relevant to surgeons include image classification, object detection and tracking, and extraction of higher order features. Despite the potential applications of CV to intraoperative video, however, few surgeons describe the use of CV. A primary roadblock in implementing CV is the lack of a clear workflow to create an intraoperative video dataset to which CV can be applied. We report general principles for creating usable surgical video datasets and the result of their applications. Methods: Video annotations from cadaveric endoscopic endonasal skull base simulations (n = 20 trials of 1–5 minutes, size = 8 GB) were reviewed by 2 researcher-annotators. An internal, retrospective analysis of workflow for development of the intraoperative video annotations was performed to identify guiding practices. Results: Approximately 34,000 frames of surgical video were annotated. Key considerations in developing annotation workflows include 1) overcoming software and personnel constraints; 2) ensuring adequate storage and access infrastructure; 3) optimization and standardization of annotation protocol; and 4) operationalizing annotated data. Potential tools for use include CVAT (Computer Vision Annotation Tool) and Vott: open-sourced annotation software allowing for local video storage, easy setup, and the use of interpolation. Conclusions: CV techniques can be applied to surgical video, but challenges for novice users may limit adoption. We outline principles in annotation workflow that can mitigate initial challenges groups may have when converting raw video into useable, annotated datasets.
Additional Information
© 2021 Elsevier Inc. Received 11 January 2021, Revised 2 March 2021, Accepted 3 March 2021, Available online 17 March 2021. CRediT authorship contribution statement: Dhiraj J. Pangal: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Writing - original draft, Writing - review & editing. Guillaume Kugener: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Writing - original draft, Writing - review & editing. Shane Shahrestani: Writing - review & editing. Frank Attenello: Writing - review & editing. Gabriel Zada: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Supervision, Writing - original draft, Writing - review & editing. Daniel A. Donoho: Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Project administration, Resources, Supervision, Writing - original draft, Writing - review & editing. The authors declare that the article content was composed in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.Attached Files
Supplemental Material - 1-s2.0-S1878875021003909-mmc1.mp4
Files
Name | Size | Download all |
---|---|---|
md5:547557c4d56a0411410aa22118a08d29
|
3.8 MB | Download |
Additional details
- Alternative title
- Annotating Surgical Video for Machine Learning
- Eprint ID
- 108513
- Resolver ID
- CaltechAUTHORS:20210322-135133478
- Created
-
2021-03-24Created from EPrint's datestamp field
- Updated
-
2021-04-12Created from EPrint's last_modified field