1. A computerized method comprising: generating a current optimized prediction filter using a previous optimized decimation filter; generating a current optimized decimation filter using the current optimized prediction filter; and interleaving the generation of the current prediction mid decimation filters until a threshold is reached, wherein generating the current optimized prediction filter comprises: applying the previous optimized decimation filter to an original frame to generate a decimated frame, the previous optimized decimation filter having a fixed value; and extracting the current optimized prediction filter from the decimated frame and the original frame using the fixed value of the previous optimized decimation filter; and wherein generating the current optimized decimation filter comprises: generating a predicted frame from the current optimized prediction filter and the decimated frame, the current optimized prediction filter having fixed value; and extracting the current optimized decimation filter from the decimated frame and the predicted frame using the fixed value of the current optimized prediction filter.