updated the c++ for the neural network need to find a new descriptor instread of surf