LỜi cảM Ơn trên con đường thành công không bao giờ vắng bóng của những người thầy đầy nhiệt huyết, sự giúp đỡ của bạn bè và đặc biệt đó là niềm tin của gia đình


Mã hóa Entropy của các hệ số lượng tử hóa hình ảnh phụ



tải về 3.2 Mb.
trang12/15
Chuyển đổi dữ liệu31.12.2017
Kích3.2 Mb.
#35138
1   ...   7   8   9   10   11   12   13   14   15

2.7 Mã hóa Entropy của các hệ số lượng tử hóa hình ảnh phụ


Mã hóa entropy được sử dụng để làm giảm sự dư thừa thống kê trong khối hệ số lượng tử hóa. Các dữ liệu hình ảnh ban đầu sẽ được biểu diễn bởi một chuỗi các từ mã nhị phân sau quá trình mã hóa. Mã hóa entropy dựa trên mã hóa Huffman được sử dụng trong hệ thống JPEG cho mã hóa hệ số AC. Trong hệ thống nén hình ảnh tích hợp của cơ sở ghép DPCM / DCT, tất cả các hệ số AC và DC được xử lý trong cùng một cách.

Để mã hóa entropy trong hệ thống JPEG các hệ số được lượng tử hóa bằng cách biến đổi các hệ số của mảng hai chiều thành chuỗi số một chiều bằng cách sử dụng quét zigzag (hình 2.10) trong trường hợp này yếu tố đầu tiên là quét hệ số DC, kết quả sẽ là một chuỗi có độ dài 64. Kết quả này được sắp xếp thành chuỗi hệ số tăng dần với tăng tần số không gian, tính chất của hệ số lượng tử có tính năng chặn các hài bậc cao hoặc không có ý nghĩa trong không gian và chỉ số quét zigzag sẽ làm tăng khả năng xuất hiện các hệ số có giá trị 0. Việc lập sơ đồ quét zigzag các hệ số lượng tử hóa với tập hợp các ký hiệu ở đầu vào cho bảng mã Huffman. Mỗi ký hiệu biểu diễn một giá trị khác 0 được tạo ra bằng cách kết hợp các hệ số có giá trị 0 thay bằng các chữ số 0 xuất hiện. Độ lớn của hệ số a khác 0:







Hình 2.10: Sơ đồ quét quét zig zag

Ban đầu là một chuỗi các hệ số khác 0, sau đó là một chuỗi các số 0 liên tiếp. Việc xử lý khối 8 x 8 điểm ảnh với 64 hệ số được thực hiện bằng cách quét zig zag để các hệ số 0 liên tiếp nhau đạt giá trị lớn nhất nhằm giảm tốc độ bit khi mã hóa, tăng tối đa chuỗi có các giá trị 0. Với một chuỗi các hệ số 0 liên tiếp ta sẽ sử dụng mã độ dài RLC để mã hóa các giá trị lặp lại của các điểm ảnh, sau đó sử dụng mã VLC để giảm tốc độ dòng bit tối thiểu. Trong một khối sau các hệ số khác 0 là một chuỗi các số 0 liên tiếp, khi đó sử dụng ký hiệu ‘SEB’(end of subimage block ) để đánh dấu vị trí đầu tiên của chuỗi số 0 liên tiếp sau đó.





Hình 2.11: Quá trình quét các hệ số DCT sử dụng mã RLC để mã hóa tín hiệu


tải về 3.2 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   7   8   9   10   11   12   13   14   15




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương