Quá trình nhị phân hóa

Một phần của tài liệu ĐỒ ÁN HEVC : MÃ HÓA VIDEO HEVC (Trang 57 - 58)

Chiến lược mã hóa của CABAC được dựa trên việc phát hiện rằng một sự mã hóa rất hiệu quả của phần tử cú pháp không ở dạng các giá trị nhị phân trong một bộ mã hóa video lai dựa trên khối, giống như các phần tử của sự khác biệt vector chuyển động hoặc các giá trí mức hệ số chuyển đổi, có thể đạt được bằng cách sử dụng một kế hoạch nhị phân hóa như một loại của đơn vị tiền xử lý cho các giai đoạn kế tiếp của việc mô hình hóa thuộc tính và mã hóa số học. Thông thường, một kế hoạch nhị phân hóa sẽ xác định một ánh xạ đơn nhất của các giá trị phần tử cú pháp tới các chuỗi của các symbol nhị phân, cái được gọi là bins, thứ mà cũng có thể được hiểu như một cây mã hóa

nhị phân. Thiết kế của các kế hoạch nhị phân hóa trong CABAC cho cả H264 và HEVC đều dựa trên một số ít các nguyên mẫu sơ bộ có cấu trúc cho phép các triển khai nhanh chóng và là các đại diện của một vài phân bố xác suất mô hình phù hợp.

Một vài các quá trình nhị phân hóa khác được sử dụng trong HEVC bao gồm Rice rút gọn thứ tự thứ k (TRk), Exp-Golomb thứ tự thứ k (Egk), và nhị phân hóa độ dài cố định (FL) [2]. Các phương pháp nhị phân hóa này có thể được giải thích theo nghĩa cách mà chúng truyền tín hiệu một giá trị không dấu N.

Trong quy trình tiêu chuẩn hóa HEVC, một sự chú ý đặc biệt được dành cho việc phát triển một kế hoạch nhị phân hóa được thiết kế đầy đủ cho các giá trị tuyệt đối của các mức hệ số biến đổi. Để đảm bảo một thông lượng cao đầy đủ, mục tiêu ở đây là việc tối đa hóa các bin được mã hóa bỏ qua dưới ràng buộc rằng không hi sinh quá nhiều hiệu quả mã hóa. Việc này được hoàn thành bằng cách tạo ra kế hoạch nhị phân hóa phù hợp dựa trên các mức hệ số biến đổi mã hóa trước đó.

Một phần của tài liệu ĐỒ ÁN HEVC : MÃ HÓA VIDEO HEVC (Trang 57 - 58)