Biến đổi Scaling

Một phần của tài liệu Tìm hiểu về H265 (Trang 28)

HEVC sử dụng chuyển đổi mã hóa của các dự báo lỗi còn sót lại trong một cách tương tự như trong các tiêu chuẩn trước. Các khối còn lại được phân chia thành nhiều TBS vuông,. Các hỗ trợ chuyển đổi kích thước khối là 4 × 4, 8 × 8, 16 × 16, và 32 × 32.

1) Chuyển đổi: biến đổi hai chiều được tính bằng cách áp dụng 1-D chuyển theo các hướng ngang và dọc. Các yếu tố của lõi biến đổi ma trận được phát sinh bởi quy mô xấp xỉ hàm cơ sở DCT, dưới cân nhắc như hạn chế phạm vi hoạt động cần thiết để chuyển đổi tính toán và tối đa hóa độ chính xác và gần gũi với tính trực giao khi các mục ma trận là chỉ tường fi ed như các giá trị số nguyên.

Để đơn giản, chỉ có một ma trận số nguyên cho chiều dài của 32 điểm là và các phiên bản mẫu phụ được sử dụng cho các kích cỡ khác. Ví dụ, các ma trận cho chiều dài-16 là biến thể hiện trong các phương trình ở dưới cùng của trang trước. Các ma trận cho chiều dài-8 và độ dài-4 biến đổi có thể được rút ra bằng cách sử dụng đầu tiên tám mục hàng 0, 2, 4, ..., và bằng cách sử dụng đầu tiên bốn mục hàng 0, 4, 8, ... , tương ứng. Mặc dù chuẩn biến đổi đơn giản về giá trị của một ma trận, các giá trị của các mục trong ma trận đã được lựa chọn để có tính chất đối xứng chính cho phép triển khai nhanh chóng một phần yếu tố có rất ít hoạt động toán học hơn là một phép nhân ma trận bình thường, và các biến đổi lớn hơn có thể được xây dựng bằng cách sử dụng các phép biến đổi nhỏ hơn như các khối xây dựng. Do kích thước tăng lên của các phép biến đổi được hỗ trợ, hạn chế phạm vi hoạt động của các kết quả trung gian từ giai đoạn đầu tiên kinh của việc chuyển đổi là khá quan trọng. HEVC rõ ràng chèn một 7-b phải và 16-b hoạt động cắt sau khi đầu tiên 1-D nghịch đảo giai đoạn của ,chuyển đổi để đảm bảo rằng tất cả các tế làm trung gian các giá trị có thể được lưu trữ trong bộ nhớ 16-b (để giải mã video 8-b).

2) Cách 4 × 4 Chuyển đổi: Đối với các khối có kích thước 4 × 4 biến đổi, một số nguyên thay thế biến đổi xuất phát từ một DST được áp dụng cho các khối còn lại luma cho chế độ dự đoán, với các biến đổi ma trận

Các chức năng cơ bản của DST tốt hơn t tài sản thống kê rằng biên độ còn lại có xu hướng tăng khi khoảng cách từ các mẫu ranh giới được sử dụng để dự đoán trở nên lớn hơn. Xét về độ phức tạp, 4 × 4 DST phong cách chuyển đổi không phải là nhiều hơn tính toán triển hơn 4 × 4 DCT phong cách biến đổi, và nó cung cấp giảm tốc độ bit khoảng 1% trong hình ảnh bên trong tiên đoán mã hóa. Việc sử dụng các loại DST của biến đổi được giới hạn chỉ có 4 × 4 Luma chuyển khối, vì đối với các trường hợp khác bổ sung mã hóa cải thiện tính hiệu cho bao gồm cả bổ sung chuyển đổi loại đã được tìm thấy sẽ được biên.

3) Mở rộng quy mô và Quantization: Vì các hàng của ma trận dạng trans là xấp xỉ gần các giá trị của các hàm cơ sở quy mô thống nhất của DCT trực giao, các hoạt động được kết hợp trong các của H.264/MPEG-4 AVC là không cần thiết trong HEVC. Tránh này của tần số đặc hiệu hàm cơ sở rộng là hữu ích trong kích thước bộ nhớ trung gian, đặc biệt là khi xem xét rằng kích thước của các biến đổi có thể được lớn như 32 × 32. Đối HEVC sử dụng về cơ bản đề án URQ cùng kiểm soát bởi một tham số lượng tử (QP) như trong H.264/MPEG-4 AVC. Phạm vi của các giá trị QP là 0-51, và sự gia tăng của 6 đôi lượng tử kích thước bước như vậy mà các bản đồ của các giá trị QP bước kích thước xấp xỉ rộng ma trận cũng được hỗ trợ.

Để giảm bộ nhớ cần thiết để lưu trữ giá trị tần số rộng đặc hiệu, chỉ có ma trận lượng tử có kích thước 4×4 và 8×8 được sử dụng. Đối với những biến đổi lớn hơn 16×16 và 32×32 kích cỡ, một ma trận 8×8 rộng được gửi và được áp dụng bởi các giá trị chia sẻ trong vòng 2×2×4 và 4 nhóm ở tần số trừ giá trị tại DC vị trí, mà giá trị khác nhau được gửi đi và áp dụng.

Một phần của tài liệu Tìm hiểu về H265 (Trang 28)