1. A system comprising: a camera system configured to capture an image of a proximal vehicle; a boundary component configured to identify a sub-portion of the image corresponding to an area where a driver of the proximal vehicle is located, wherein the boundary component identifies the sub-portion by identifying one or more windows of the proximal vehicle; a body language component configured to detect a driver's body language by processing data within the sub-portion of the image; and a prediction component configured to predict future motion of the proximal vehicle based on the driver's body language detected by the body language component; wherein the prediction component is configured to access a database or model that correlates the driver's body language detected by the body language component with one or more future vehicle movements; wherein the database or model correlates a gesture with a current driving context, wherein the driving context comprises a stop at an intersection, an approach to an intersection, merging onto a roadway, exiting a roadway, entering a parking lot or parking spot, or exiting a parking lot or parking spot.