development of a multisensory acquisition system...

37
DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM FOR FLS TRAINING ASSESSMENT M.Sc. Candidate: Andrea Panaccio Advisors: Prof. Elena De Momi (853459) Prof. Marc Garbey Co-Advisors: Prof. Ahmet Omurtag Guillaume Joerger, PhD Center for Computational Surgery Houston Methodist Research Institute (Houston, TX)

Upload: others

Post on 23-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

DEVELOPMENT OF A MULTISENSORY ACQUISITION

SYSTEM FOR FLS TRAINING ASSESSMENT

M.Sc. Candidate: Andrea Panaccio Advisors: Prof. Elena De Momi

(853459) Prof. Marc Garbey

Co-Advisors: Prof. Ahmet Omurtag

Guillaume Joerger, PhD

Center for Computational Surgery

Houston Methodist Research Institute

(Houston, TX)

Page 2: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Laparoscopy

Laparoscopy is a minimally invasive surgical procedure used to examine the organs inside the abdomen. It can be usedfor both diagnostic and operational purposes.

× Loss of tactile feedback× Fulcrum effect× Lower mobility, no wrist-like movement× The lack of depth perception

✓ Less pain and scaring✓ Reduced recovery time✓ Reduced intraoperative blood loss✓ Reduced infection and complications

SPECIAL TRAINING REQUIRED

N. Mortensen, “Does laparoscopic surgery spell the end of the open surgeon?,” 2003.

2

Page 3: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Laparoscopic Training – FLS program

“The Fundamentals of Laparoscopic Surgery” (FLS) is an educational program created by SAGES and aimed to teach the fundamental knowledge and skills required in a basic laparoscopic surgery.

The FLS program is:• a joint educational offering of SAGES and ACS. • a standard of validated surgical training for residency education in

America (CME accredited)

Training/Exam

Knowledge test

Hands-onskills

FLS, “FLS Manual Skills Written Instructions and Performance Guidelines.”, 2014

3

Page 4: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Laparoscopic Training – FLS program

“The Fundamentals of Laparoscopic Surgery” (FLS) is an educational program created by SAGES and aimed to teach the fundamental knowledge and skills required in a basic laparoscopic surgery.

The FLS program is:• a joint educational offering of SAGES and ACS. • a standard of validated surgical training for residency education in

America (CME accredited)

Training/Exam

Knowledge test

Hands-onskills

5 tasks of increasing complexity:A. Peg TransferB. Precision CuttingC. Ligating LoopD. Suture with

Extracorporeal KnotE. Suture with

Intracorporeal Knot

Evaluation criteria:• Time• Accuracy

FLS, “FLS Manual Skills Written Instructions and Performance Guidelines.”, 2014

4

Page 5: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Stress impact on the performance

SURGICAL FIELD MILITARY AND CIVIL AVIATION FIELDS

Laparoscopy is more stressful than open and robotic surgery

Electrooculogram (↑ Blink Rate)

Stress has effect on decision making (e.g. attentional

tunnelling)

Eye Tracking (↓ SWR)

ambulatory monitoring system (↑ Heart Rate)

Self-assessment questionnaires (MWL)

Heart monitoring (↑ Heart Rate)

Performance evaluation

N. Sharma et al., “Objective measures , sensors and computational techniques for stress recognition and classification : A survey”, 2012.S. Arora et al., “The impact of stress on surgical performance : A systematic review of the literature”, 2010R. Nicolas et al., “Formal Detection of Attentional Tunneling in Human Operator – Automation Interactions”, 2014.

5

Best way to proceed:• Non-invasive and unobtrusive sensors• More than one source of information• Don’t disregard an evaluation of the subject performance

Page 6: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Aim of the project

Setup of the acquisition system

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

6

4 video cameras• 2 Trocar’s camera• Laparoscopic camera• Face camera

HexoskinEEG

Eye Tracker

Offline extractionand synchronization

Page 7: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Workflow

Setup of the acquisitionsystem

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

7

Page 8: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Setup of the acquisition system

8

Page 9: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Setup of the acquisition system

9

Page 10: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Setup of the acquisition system

10

Page 11: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Setup of the acquisition system

11

Page 12: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Workflow

Setup of the acquisitionsystem

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

12

Page 13: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

13

Eye Tracker Gaze analysis: ET blink candidates

EEG analysis on Fp1 and Fp2: EEG blink candidates

Candidates comparison:Final blinks

Blinking is a semi-autonomic, reflexive, rapid closing of both the eyes.

Page 14: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

P. Manoilov et al., “EEG Eye-Blinking Artefacts Power Spectrum Analysis,”, 2006.M. Haak et al., “Detecting stress using eye blinks and brain activity from eeg signals.”, 2014

14

Detection criteria:intervals of eyes not captured < 400 ms

GAZE ANALYSIS

Page 15: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

P. Manoilov et al., “EEG Eye-Blinking Artefacts Power Spectrum Analysis,”, 2006.M. Haak et al., “Detecting stress using eye blinks and brain activity from eeg signals.”, 2014

15

AMPLITUDE ANALYSIS – PEAK ESTIMATION

Fp1

Fp2

Page 16: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

P. Manoilov et al., “EEG Eye-Blinking Artefacts Power Spectrum Analysis,”, 2006.M. Haak et al., “Detecting stress using eye blinks and brain activity from eeg signals.”, 2014

SPECTRAL ANALYSIS – PEAK ESTIMATION

16

Page 17: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

P. Manoilov et al., “EEG Eye-Blinking Artefacts Power Spectrum Analysis,”, 2006.M. Haak et al., “Detecting stress using eye blinks and brain activity from eeg signals.”, 2014

17

Page 18: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for blinking detection

P. Manoilov et al., “EEG Eye-Blinking Artefacts Power Spectrum Analysis,”, 2006.M. Haak et al., “Detecting stress using eye blinks and brain activity from eeg signals.”, 2014

18

Validations:100% of blinking detection (little and slow movementsof the subject during the performance)

Main limits:• Fast and rough movements of the subject (lots of

motion artifacts)• Subject on the edge of the tracker volume of the ET

Page 19: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Workflow

Setup of the acquisitionsystem

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

19

Page 20: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for 2D reconstruction of the movement of the tool

Identification criteria:

• # circles close to 1 vertex

• # circles close to 2 vertexes

• Presence of circle in the center of

the square

e.g. feature vector [2 0 1]

Flat patterns on the ceilingi-th FRAME ANALYSIS

20

Page 21: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for 2D reconstruction of the movement of the tool

i-th Frame HSV – V channel Thresholding

Fill and candidate labeling

Features detectionPattern extraction

Square labeling

21

Page 22: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for 2D reconstruction of the movement of the tool

Frame by frame additive error

Frame (i+1)Frame (i)

Model Data

𝒊𝑴𝒐𝒅𝒆𝒍𝑻𝑫𝒂𝒕𝒂

22

Page 23: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Algorithm for 2D reconstruction of the movement of the tool

Frame (i+1)Frame (i)

Model Data

𝒊𝑴𝒐𝒅𝒆𝒍𝑻𝑫𝒂𝒕𝒂

Registration error: M = 0.81px Std = 0.67 pxMax registration error: 4 pixelError depends on image’s quality.

Main Limit:• Blurring introduced by fast movements

23

Page 24: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Workflow

Setup of the acquisitionsystem

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

24

Page 25: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Acquisition

Acquisition Protocol:

1. Calibration

2. Signals quality check

3. Acquisitions

– Task 0: Rest

– Task 1: Peg Transfer

– Task 2: Circle Cut

– Task 3: Intracorporeal Knot (only R and E)

Participants:• 4 Beginners (B)• 5 Residents (R)• 3 Experts (E)

25

Page 26: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Workflow

Setup of the acquisitionsystem

Data acquisition

Algorithm for blinking detection

Algorithm for the 2D reconstruction of the movement of the tool

Validation Validation

Preliminary analysis

26

Page 27: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Performance evaluation

Criteria:- Task’s initial score = 700 pts- Subtract the % of completion time required to complete the task- Penalties for each not completed phase- Penalties for errors (small, big, very big)

27

Page 28: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Performance evaluation

Task 2: main discriminative task among B and R,E

Task 3: main discriminative task among R and E

28

Task 3

Task 2

Task 1

Page 29: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Preliminary analysis – Gaze observations (ET)

Loss of attention

Initialdifficulty

Correlation with events

Reaction to error

Reaction to error

29

Task 1

Page 30: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Preliminary analysis – Gaze observations (ET)

30

Task 3

Smoother signals better performance

Page 31: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Task 2:

Preliminary analysis – Gaze observations (ET)

Level of focus

31

HIGHER DISPERSION

Page 32: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Task 3:

Preliminary analysis – Gaze observations (ET)

Level of focus

32

HIGHER DISPERSION

Page 33: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Preliminary analysis – Gaze observations (ET)

High

Low

High

Low

Level of focus - Analysis on Gaze displacements vectors’ module

33

Outliers

Task 2

Task 3

Page 34: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Preliminary analysis – Hexoskin, Blinking, Pupil observations

Hexoskin:• Heart activity: almost 1/3 of the

data present errors• Respiratory activity: irregular

respiration during hard phases

Blinking Rate:• Drop from rest to exercise• In some, it increases in hard phases

Low BR High BR

34

Task 3

Page 35: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Preliminary analysis – Hexoskin, Blinking, Pupil observations

Hexoskin:• Heart activity: almost 1/3 of the

data present errors• Respiratory activity: irregular

respiration during hard phases

Blinking Rate:• Drop from rest to exercise• In some, it increases in hard phases

Low BR High BR

35

Tunnel Effect (sound): No impact on the performance

Page 36: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Conclusions

The goals achieved:• Creation of a multisensory platform for signals acquisition during FLS training• Algorithm for blinking detection• Algorithm for 2D reconstruction of the tool motion• Observations on preliminary analysis on subset of signals: ET, respiration and Blinking represent signals

of interest

Future development:• Include a new device for heart monitoring and enlarge the number of participants• More in depth analysis for all the other signals to find relevant parameters for a wider performance

evaluation• Add external events such as the rotation of the laparoscopic view and the appearance of smoke in the

FOV

36

Page 37: DEVELOPMENT OF A MULTISENSORY ACQUISITION SYSTEM …nearlab.polimi.it/wp-content/uploads/2016/02/PDF... · Laparoscopic Training –FLS program “The Fundamentals of Laparoscopic

Andrea Panaccio, 21/12/2017

Thank you for your attention

Contact InformationAndrea Panaccio

[email protected]