Near-Future Prediction In Videos: Applications In Video Annotation And Frame Reconstruction