Mã hóa Entropy Motio n Data Deq./Inv. Transform Bù chuyển động Dữ liệu điều khiển Hệ số biến đổi 0 Intra/Inte r Bộ điều khiển mã hóa Giải mã Bộ dự đoán chuyển động Transform/ Quantizer -
Tham chiếu nhiều khung hình cho bù chuyển động
Hình 1.14: Các mode trong dự đoán INTRA 4x4 [7]
Các mẫu của một macroblock được dự đoán bằng cách chỉ sử dụng phần thông tin của macroblock được truyền đi của một ảnh.
Trong H264/AVC, có hai loại dự đoán trong ảnh cho thành phần chói Y. Loại thứ nhất gọi là INTRA_4x4 và loại thứ hai là INTRA_16x16. INTRA_4x4, các phần tử ảnh kích thước 16x16 được chia thành 16 phần có kích thước 4x4. Việc dự đoán từng phần 4x4 riêng rẽ. Có 9 mode dự đoán, trong đó mode DC là thành phần 4x4 được dự đoán bởi trung bình tất cả các mẫu láng giềng từ trái và từ trên của khối hiện tại và nó được khôi phục tại bộ mã hóa và giải mã [7].
Ngoài mode DC còn 8 mode còn lại: mode 0 là mode theo chiều dọc, mode 1 là mode theo chiều ngang.
Trong dự đoán INTRA 16x16 chỉ sử dụng một mode dự đoán cho toàn bộ macroblock. Có bốn mode dự đoán trong INTRA 16x16 là: dự đoán dọc, dự đoán ngang, dự đoán DC và dự đoán phẳng. Ở đây, dự đoán phẳng sử dụng một hàm tuyến tính giữa các mẫu từ bên trái và từ trên xuống của mẫu dự đoán hiện tại. Mode này rất hiệu quả với những vùng có độ chói thay đổi liên tục. Các mode hoạt động giống với trường hợp INTRA 4x4, chỉ khác là nó hoạt động trong toàn bộ macroblock thay vì trong khối nhỏ 4x4 [7].
Dự đoán intra cho các tín hiệu mầu Cb và Cr của một macroblock tương tự như trường hợp INTRA 16x16 cho tín hiệu chói. Bởi vì, tín hiệu mầu có sự thay đổi liên tục trong hầu hết các trường hợp. Nó luôn áp dụng cho các khối 8x8 sử dụng dự đoán dọc, ngang, DC và phẳng.
Hình 1.15: dự đoán ảnh I [18]