MPEG định nghĩa các loại ảnh khác nhau cho phép sự linh hoạt để cân nhắc giữa hiệu quả mã hoá và truy cập ngẫu nhiên. Các loại ảnh đó như sau:
a. ẢNH I: (Intra- Code Picture)
Các ảnh I được mã hoá theo mode intra để có thể giải mã mà không cần sử
dụng dữ liệu từ bất cứ một ảnh nào khác. Đặc điểm của phương pháp mã hoá này như sau:
- Chỉ loại bỏđược sự dư thừa không gian.
- Dùng các điểm trong cùng một khung để dự báo. - Không có bù chuyển động.
- Các thông tin được mã hoá rõ ràng, minh bạch nên số lượng bit yêu cầu lớn. Do được mã hoá Intra, ảnh I bao giờ cũng là ảnh đầu tiên trong một nhóm ảnh hay một chuỗi ảnh. Nó cung cấp thông tin khởi động các ảnh tiếp theo trong nhóm.
b. ẢNH P (Predictive Code Picture)
Ảnh P được mã hoá liên ảnh một chiều (Interframe một chiều): - Dự báo Inter một chiều.
- Ảnh dự báo được tạo ảnh tham chiếu trước đó (dự báo nhân quả). Ảnh tham chiếu này có thể là ảnh I hoặc ảnh P gần nhất.
- Có sử dụng bù chuyển động. Thông tin ước lượng chuyển động của các khối nằm trong vector chuyển động (motion vector). Vector này xác định Macroblock nào được sử dụng từảnh trước.
Do vậy ảnh P bao gồm cả những MB mã hoá (I-MB) là những Macroblock chứa thông tin lấy từảnh tham chiếu và những MB mã hoá Intra là những MB chứa thông tin không thể mượn từảnh trước.
Ảnh P có thể sử dụng làm ảnh tham chiếu tạo dự báo cho ảnh sau.
Hình 2.3: Dựđoán bù chuyển động một chiều và hai chiều c. Ảnh B (Bidirectionally Picture)
Ảnh B là ảnh mã hoá liên ảnh hai chiều. Tức là: - Có sử dụng bù chuyển động.
- Dự báo không nhân quả, ảnh dự báo gồm các MB của cả khung hình trước
đó và sau đó.
Việc sử dụng thông tin lấy từ ảnh trong tương lai hoàn toàn có thể thực hiện
được vì tại thời điểm mã hoá thì bộ mã hoá đã sẵn sàng truy cập tới ảnh phía sau.
Ảnh B không được sử dụng làm ảnh tham chiếu tạo dự báo cho các ảnh sau.