This document proposes a method for human action recognition in videos using scale-invariant feature transform (SIFT) and flow trajectory analysis. The key steps are: 1. Extract SIFT features from each video frame to detect keypoints. 2. Track the keypoints across frames and calculate the magnitude and direction of motion for each keypoint. 3. Analyze the tracked keypoints and their motion parameters to recognize the human action, such as walking, running, etc. occurring in the video.