Patent ID: 8724701

Claim:
A method, comprising: decomposing, by a system including a processor, a video into one or more space-time tubes, wherein each space-time tube comprises respective regions of a plurality of temporally related frames of the video, wherein the regions of the space-time tube have a motion variation between the plurality of temporally related frames meeting a first threshold and a color variation between the plurality of temporally related frames meeting a second threshold, wherein regions of each space-time tube are distinct from regions of other space-time tubes of the one or more space-time tubes; for each space-time tube: dividing, by the system, the space-time tube into a plurality of portions that collectively represent the space-time tube; classifying, by the system, each of the plurality of portions based on region type; selecting, by the system, respective dictionary predictor entries from a plurality of dictionary predictor entries to encode the plurality of portions based on the region type associated with each portion; and encoding, by the system, the space-time tube using the selected dictionary predictor entries.