A method of extracting key frames from a video sequence, which video sequence
comprises
MPEG compressed video data having block motion vectors. The method initially partially
decompresses (202) the MPEG compressed video data to obtain block motion
vectors and converts (204) the block motion vectors to forward block motion
vectors. The method then generates (206) global motion signals and generates
(306) dominant global direction clusters. The method then selects (402,
404, 406) potential key frames of the video sequence using the generated dominant
global direction clusters. The method lastly decompresses (408) the selected
key frames to obtain the extracted key frames.