Python code to detect interaction of medical personnel with the operating table from surveillance videos

DOI:10.4121/06d6bf50-4716-4c02-92fd-a75327ac03c5.v1
The DOI displayed above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
DOI: 10.4121/06d6bf50-4716-4c02-92fd-a75327ac03c5

Datacite citation style

Butler, Rick (2025): Python code to detect interaction of medical personnel with the operating table from surveillance videos. Version 1. 4TU.ResearchData. software. https://doi.org/10.4121/06d6bf50-4716-4c02-92fd-a75327ac03c5.v1
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

Software

Videos of about 40 gynaecological procedures were recorded from a distance in the Leiden University Medical Center.

The purpose was to identify differences in workflow between open, minimally invasive, and robot-assisted surgery.

This code repository was used to analyse human 2D poses extracted from the videos.

It looks at movement speed and position per individual to estimate whether they interact with the operating table or not.

Additionally, it contains code to measure interaction with the patient from Noldus annotation files.

History

  • 2025-04-29 first online, published, posted

Publisher

4TU.ResearchData

Format

Settings/.ini, Settings/.json, Poses/.det2d.json, Requirements/.txt, Documentation/.md, Python/.py

Organizations

TU Delft, Faculty of Mechanical Engineering, Department of Biomechanical Engineering, Medical Process Engineering

To access the source code, use the following command:

git clone https://data.4tu.nl/v3/datasets/e5a1880f-f153-4fd0-8335-db4df7e71d7f.git "patient-interaction-detection"

Or download the latest commit as a ZIP.