3.2.2 Phân loại ảnh trong MPEG
Chuẩn nén MPEG có ba loại ảnh là khung ảnh bên trong I-frame (Intra-frame), khung dự đoán ảnh tiếp theo P-frame (forward predicted frame), và khung dự đoán hƣớng B-frame (Bi-directional predicted frame).
Khung ảnh bên trong I-frame (Intra-frame) là khung đƣợc mã hóa riêng biệt không phụ thuộc các khung trƣớc đó hoặc tiếp theo.Mã hóa theo hệ thống đƣợc sử dụng gần giống nhƣ nén JPEG (Joint Photographic Experts). Đây là khung độc lập và đƣợc sử dụng để tạo ra các loại khung khác.
Khung dự đoán ảnh tiếp theo P-frame (forward predicted frame) là khung dự đoán ảnh dựa trên các khung I trƣớc đó. MPEG khơng thực sự mã hóa ảnh mà chứa các thơng tin về chuyển động cho phép IPTVCD có thể tái tạo lại khung. P-frame u cầu ít băng thơng hơn I-frame, điều này là yếu tố quan trọng đối với mạng dựa trên IPTV.
SVTH: Võ Hoàng BaRi Lớp: KTVT – K48
Khung dự đoán hƣớng B-frame (Bi-directional predicted frame ) là khung đƣợc tạo thành từ việc kết hợp các thơng tin của cả I-frame và P-frame. Mã hóa B- frame thì tƣơng tự với P-frame, ngoại trừ các vectơ chuyển động phụ thuộc vào các vùng trong các khung tham khảo sau đó. B-frame chiếm ít dung lƣợng hơn là I- frame và P-frame. Vì thế, dịng MPEG hình ảnh gồm nhiều B-frame thì chiếm dung lƣợng thấp hơn so với dòng chứa các khung I và P. Thậm chí, B-frame giúp làm tối thiểu băng thông cần thiết đối với các dịng MPEG hình ảnh. Tuy nhiên, B-frame cũng có hạn chế đó là độ trễ do IPTVCD phải kiểm tra hai khung trƣớc và sau trƣớc khi tạo ra B-frame.