1. A computer-implemented method comprising: receiving image data from one or more sensors of a moving platform monitoring a dynamic environment; detecting one or more objects from the image data, the one or more objects potentially representing one or more extremities of a user associated with the moving platform; processing the one or more objects using two or more context processors and context data retrieved from a context database, the context data reflecting a context associated with each of the one or more objects in the dynamic environment, the processing producing at least two confidence values for each of the one or more objects, each context processor of the two or more context processors being one of: a processor executable to fit a bounding box to each of the one or more objects and determine a confidence value for each of the one or more objects based on the bounding box; a processor executable to determine a confidence value for each of the objects based on a location of each of the objects within the image data; a processor executable to determine a confidence value for each of the objects using mutual voting; and a processor executable to determine a confidence value for each of the objects based on controller area network (CAN) data received at time corresponding to the image data; and filtering at least one of the one or more objects as representing an extremity of the user based on the at least two confidence values of each of the one or more objects.