QP Các vị trí (0,0);(2,0);(2,2);(0,2) Các vị trí (1,1);(1,3);(3,1);(3,3) Các vị trí khác 0 13107 5243 8066 1 11916 4660 7490 2 10082 4194 6554 3 9362 3647 5825 4 8192 3355 5243 5 7282 2893 4559
Trong đó, các cột thứ hai và thứ ba của bảng này đã được điều chỉnh so với biểu thức (2.15). Đối với QP>5, các hệ số MF vẫn được giữ nguyên như trong biểu thức.
2.3.5.3. ReScaling
Biểu thức scaling cơ bản là:
Yij‟ = Zij.Qstep (2.18)
Hệ số pre-scaling đối với biến đổi ngược (từ ma trận Ei, các giá trị chứa a2, ab và b2 phụ thuộc vào vị trí các hệ số) được kết hợp trong biểu thức này, cùng với hằng số điều chỉnh 64 để tránh các lỗi khi làm tròn:
Wij‟ = Zij.QStep.PF.64 (2.19)
Wij‟ là hệ số đã được điều chỉnh (hệ số đã được biến đổi bởi phép biến đổi ngược CiTWCi). Các giá trị lối ra của phép biến đổi ngược được chia cho 64 để loại bỏ hệ số điều chỉnh.
CHƢƠNG 3: THUẬT TOÁN DEBLOCKING
3.2. Giới thiệu
Hầu hết các chuẩn nén video như: ITU- H.263{1,2}, MPEG-4{3} và H.264 đều sử dụng các phép biến đổi dựa trên các block để khai thác tính dư thừa về không gian trong các khung hình (Các phép biến đổi dựa trên các block bao gồm: biến đổi cosin rời rạc - DCT, lượng tử hóa và mã hóa entropy…). Việc lượng tử hóa bằng cách chia các hệ số thu được từ phép biến đổi DCT cho các hệ số lượng tử hoá làm hầu hết các hệ số có giá trị nhỏ trong mỗi block bị triệt tiêu. Kết quả là khi tỷ số nén cao thì chỉ còn lại hệ số DC và một số ít các hệ số khác. Điều này làm mất tính liên quan và tính liên tục của các điểm ảnh ở đường biên giữa các block liền kề. Hiện tượng này được biết đến như là các blocking artifacts [1, 4-10].