Beispiel #1
0
[8,6,2],
[9,3,0],
[4,8,1]]


if __name__ == "__main__":

    SKELETON = SkelModule.SKELETON    
    print "Start"   
    if len(sys.argv) > 1:
        skelFolder = sys.argv[1]
    else:
        skelFolder = ""

    skelFolder = "/Users/colin/data/Gestures/jed_11Gest"
    skelSetsTrain = SkelModule.getAllSkeletons(skelFolder, normalizeOrientation=0)
    # skelSetsTrain = SkelModule.getAllSkeletons("/Users/colin/data/Gestures/11Gestures_9Feb2012", normalizeOrientation=0)
    # skelSetsTest = SkelModule.getAllSkeletons(skelFolder, normalizeOrientation=0)
    skelSetsTest = SkelModule.getAllSkeletons("/Users/colin/data/Gestures/11Gestures_9Feb2012", normalizeOrientation=0)
    
    # Train on 1, test on 4
    if 0:
        ml_accuracy = []
        for s in range(5):
            trainingSetInds = []
            for i in range(10):
                trainingSetInds.append([GESTURES[i][s]])

            g = GestModule.pcaGestureRecognizer(SKELETON, GESTURES)
            g.train(skelSetsTrain, trainingSetInds, 'jointsCentered')
            tmp = []