Patent Document ID: 9426477
Application ID: 12712717
Patent Flag: 1

Claim One:
1. A method for encoding a plurality of video frames, comprising: evaluating, using at least one processing device, a level of activity in a given whole video frame relative to one or more neighboring frames in said plurality of video frames; if said level of activity does not satisfy one or more predefined activity criteria, encoding, using at least one processing device, said given whole video frame using an inter-coding technique without motion compensation, wherein said inter-coding technique without motion compensation is applied to said plurality of video frames without a maximum number of consecutive inter-coded frames; if said level of activity does satisfy said one or more predefined activity criteria, determining if predictable activity in one or more of said plurality of video frames satisfies one or more predefined predictability criteria; encoding said given video frame using an inter-coding technique with motion estimation if said one or more of said plurality of video frames satisfies said one or more predefined predictability criteria; and encoding, using at least one processing device, said given whole video frame using an intra-coding technique if said one or more of said plurality of video frames does not satisfy said one or more predefined predictability criteria.