In some embodiments, a method of determining encoding type and predictive mode(s) selections for a macroblock of a video frame is provided. In some embodiments, a general method 1) selects the encoding type (16×16 or 4×4) that is initially considered for a macroblock using an encoding type selection...http://www.google.com/patents/US7792188?utm_source=gb-gplus-sharePatent US7792188 - Selecting encoding types and predictive modes for encoding video data