Czech Technical University in Prague. Computing and Information Centre.
Abstract
Ve své práci se zabývám analýzou pohybu ruky z natočených videosekvencí. Na dvědigitální kamery jsou natáčeni pacienti s motorickou poruchou. Jedna kamera je umístěna nad pacienta a druhá z profilu tak, aby snímaly pohyb ruky s umístěnými modrými značkami. Jako značky jsou používané modré kuličky kontrastní vůči prostředí. Poloha kamer v průběhu měření je statická. Vytvořený algoritmus určuje pozici značek ve 2D obrazu jednotlivých kamer. Algoritmus je založen na použití morfologických a segmentačních metod (optimální prahování, segmentace RGB, histogramové modely, predikce značek, Houghova transformace atd.). Vytvořil jsem čtyři odlišné detekční systémy a dvě grafická uživatelské prostředí v MATLABu. Pro výpočet prostorových souřadnic musí být použity souřadnice z obou kamer. Cílem projektu je zaznamenat trajektorii pohybu ruky pacienta. K tomu slouží čtyři značky. Po určení pozic značek je zapotřebí zanalyzovat rychlost pohybu rukou. Pacient má za úkol uchopit předmět a co nejrychleji přemístit na označený cíl. Toto provede několikrát. Pohyb ruky je snímán kamerami a poté vyhodnocován v MATLABu. Analýza slouží lékařům k přesnému určení změny pohybu před a po podání léku zlepšujícího motoriku.The topic of my project was to analyze hand motion from video sequence provided. There were two camcorders. One placed above the patient and the other one was facing him, so that sample the motion of the hand marked with blue markers. Blue beads are used as the marker to ensure its good visibility on the recording. The camcorders are placed statically. The algorithm I used determines the position of the markers in the 2D video of the single camcorders. The algorithm uses morphological methods and segmentation (optimal thresholding, segmentation of RGB, histogram's models, prediction of markers, Hough transform and so on). I create four different detection systems and two GUIs. The goal of my project is to record the patient's movement. Four markers are being used to it. After the determining position of the marker it is also necessary to calculate hand velocity. The patient is instructed the grab the object and move it as quickly as possible to its destination. This is to be performed several times. The video taken by both camcorders is exported to MATLAB where it is analyzed. The results are used by doctors to determine if there is any change in patient's condition after a drug was administered