SIFT looks nicer and works faster. I tried to add labels as first value in descriptor array, but it doesn't work. I think it's a matter of sleep