1. A method of enhancing video encoding implemented on a computing device, the method comprising: a. classifying a macroblock as one of a first block classification and a second block classification; and b. transforming the macroblock according to a first transform scheme if the macroblock is classified as the first block classification and transforming the macroblock according to a second transform scheme if the macroblock is classified as the second block classification.