Sơ đồ mã hóa và giải mã chuẩn H.264/AVC

Một phần của tài liệu 28027_171220200199738VoNgocTuanK34LuanVan (Trang 30 - 31)

CHƯƠNG 2 CÁC KỸ THUẬT MÃ HÓA VIDEO

2.2. Kỹ thuật mã hóa video H.264/AVC

2.2.1. Sơ đồ mã hóa và giải mã chuẩn H.264/AVC

Hình 2. 2. Sơ đồ khối của bộ mã hóa và giải mã MPEG-4 H.264/AVC [5] Bộ mã hóa: Một bức ảnh đầu vào gồm có 3 thành phần màu cơ bản R, G, B, sẽ

được biến đổi thành Y, U, V sau đó ảnh sẽ được tách thành các khối MB có kích thước N × N với N = 2, 4, 8, và 16 tùy thuộc vào độ phức tạp của bức ảnh. Ảnh đầu tiên hoặc

điểm truy nhập ngẫu nhiên thì được mã hóa Intra, các ảnh cịn lại của dãy dùng dự đoán bù chuyển động từ các ảnh đã mã hóa trước để mã hóa Inter. Dữ liệu từ các MB cần được mã hóa sẽ được đưa đến bộ dự đốn chuyển động. Tín hiệu sai khác này sẽ được biến đổi nguyên để tạo ra tập hệ số biến đổi sau đó được đưa qua bộ lượng tử để làm giảm số lượng bit cần truyền. Sau đó đưa vào bộ cộng với tín hiệu dự đốn và được lọc tách khối trong vòng nhằm làm giảm hiệu ứng khối tạo thành ảnh cấu trúc lại, được lưu trữ nhằm mục đích ước lượng và dự đốn chuyển động. Dữ liệu tại đầu ra bộ mã hóa Entropy sẽ kết hợp với vector chuyển động và các thông tin khác như thông tin về ảnh I, ảnh P, và ảnh B rồi truyền ra ngồi kênh truyền dưới dạng dịng bit nén của các đơn vị NAL, gửi tới bộ giải mã.

Bộ giải mã: Đầu tiên bộ giải mã Entropy nhận được các dòng bit nén từ NAL, một mặt sẽ giải mã Entropy để tách thơng tin tiêu đề và vector dự đốn chuyển động đưa vào bù chuyển động, mặt khác các hệ số DCT được giải lượng tử và biến đổi ngược IDCT để biến tín hiệu từ miền tần số thành tín hiệu ở miền khơng gian, các hệ số biến đổi ngược thu được sẽ cộng với tín hiệu dự đốn. Sau đó một phần được đưa qua bộ lọc tách khối để loại bỏ hiện tượng nhiễu trước khi đưa vào lưu trữ, phần còn lại được sử dụng cho mục đích dự đốn.

Một phần của tài liệu 28027_171220200199738VoNgocTuanK34LuanVan (Trang 30 - 31)

Tải bản đầy đủ (PDF)

(110 trang)