Camshift improved