1. A method for performing gesture recognition in a vehicle, comprising the steps of: receiving one or more raw frames from a time of flight (TOF) camera of a vehicle occupant; performing clustering to determine one or more portions of interest of the vehicle occupant; defining one or more predetermined search spaces in accordance with the location of one or more of the one or more portions of interest of the vehicle occupant; defining one or more partition spaces within the one or more search spaces; and locating one or more of the one or more portions of interest of the vehicle occupant within the partition and search spaces.