Sự phân loại ảnh MPEG

Một phần của tài liệu Nghiên cứu về số hoá trong kỹ thuật truyền hình (Trang 72 - 75)

Tiêu chuẩn nén MPEG định nghĩa 3 loại ảnh: ảnh I, ảnh B, và ảnh P.

4.2.2.1. Ả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.

4.2.2.2. Ảnh P (Predictive Code Picture).

- 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 vectơ chuyển động (motion vectơ). Vectơ 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.

4.2.2.3. Ả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.

Khung dự báo (P)= Khung trước -khung hiện tại +Vectơ chuyển động Khung hình trước (n) Khung hình hiện tại (n+1) a) Dự báo bù chuyển động ảnh P Khung hình trước

(n+1) Khung hình hiện tại (n) Khung hình tiếp (n+1)

Khung (B)= Khung trước -khung hiện tại +vecto chuyển động hai

hướng

b) Dự báo bù chuyển động ảnh B Vị trí nội suy

4.2.2.4. Thứ tự truyền dẫn và thứ tự hiển thị ảnh.

Chuỗi ảnh MPEG thường có cấu trúcIBBPBBPBBI nhưng thứ tự truyền dẫn và thứ tự hiển thị ảnh là khác nhau do khi tạo ảnh B cần thông tin từ cả khung quá khứ và khung tương lai. Như vậy có nghĩa, ảnh trong tương lai cần được truyền dẫn trước. Trong khi đó, lúc hiển thị phải theo đúng thứ tự nguồn. Để thực hiện, lớp ảnh (Picture layer) của dòng dữ liệu MPEG có thông tin về số thứ tự ảnh để trợ giúp hiển thị. Hình 4.6: Thứ tự truyền dẫn và thứ tự hiển thị ảnh. F1 F2 F3 F4 F5 F6 F7 F8 F9 F1 0 I B B P B B P B B I Thứ tự khung gốc Thứ tự hiển thị I B B P B B P B B I Thứ tự truyền dẫn

Một phần của tài liệu Nghiên cứu về số hoá trong kỹ thuật truyền hình (Trang 72 - 75)