Trong mã bù chuyển động frame hiện hành được dự báo từ frame trước bằng cách xấp xỉ chuyển động giữa hai frame và bù chuyển động đó. Sự khác nhau giữa frame hiện hành và dự báo của frame đó gọi là phần dư thừa của bù chuyển động sẽ được mã hóa phần năng lượng dư thừa thấp hơn nhiều so với năng lượng trong tín hiệu gốc do loại bỏ những thành phần dư thừa tạm thời. Mã hóa phần dư thừa thay vì mã hóa video giúp đảm bảo thông tin dư thừa tạm thời không phải mã hóa lặp lại. Xác định phần ảnh chuyển động là (xấp xỉ chuyển động) khôi phục một ảnh bằng cách dùng các phần tử ảnh trước cùng với thông tin về chuyển động là "bù chuyển động".
Phương pháp dự đoán để tìm ra các chi tiết ảnh thay thế giữa hai khung hình liền nhau và từ đó tạo ra một vectơ chuyển động ghi rõ vị trí mới của chi tiết ảnh trong khung hình sau. Vectơ chuyển động phối hợp tất cả các khối được nén trong khung hình trước đó mà khối các điểm này được lặp lại một vị trí mới. Phương pháp này được gọi là dự đoán bù chuyển động giữa các khung hình.
Dự đoán chuyển động được thực hiện bằng cách sử dụng cấu trúc khối cho các điểm cho các vectơ chuyển động và các mã hóa DCT khác nhau của cấu trúc khối hiện tại và cấu trúc khối tham chiếu được truyền đi.
Khối số liệu điểm ảnh được chọn gọi là tham chiếu, trong khung hình hiện tại chuyển động trong phạm vi tìm kiếm ở khung hình trước đó, các giá trị khối DCT tham chiếu được so sánh với các giá trị khối 8x8 điểm trong vùng tìm kiếm để tìm
Bù chuyển động Nén trong ảnh Ảnh nén Nguồn ảnh
được truyền tới bộ giải mã cùng với hệ số DCT sai lệch.
Các khối phối hợp trong số các khối của khung hình trước sử dụng như thành phần dự đoán sai số ít thông tin.
Vùng tìm kiếm có kích thước 16x16 điểm. Để đơn giản hóa quá trình tính toán, độ phân giải của ảnh được giảm xuống cả theo hai chiều ngang và đứng. Ví dụ một ảnh với độ phân giải đầy đủ là 720 x 240 có thể sử dụng cho vùng dự đoán lớn hơn. Đầu tiên một dự đoán gần đúng được thực hiện trên các ảnh có độ phân giải thấp. Sau đó một phép dự đoán vectơ chuyển động chính xác sẽ thực hiện tính toán vị trí thay thế của đối tượng giữ hai khung hình.