uniform lbp implementation added