An improved colour binary descriptor algorithm for mobile augmented reality