1. A computer-implemented method for mental state analysis comprising: obtaining video of an individual; analyzing the video to determine heart rate information; and inferring mental states of the individual based on the heart rate information.