Bình phương trung bình sai số (Sai số quân phương) – Mean Square Error-MSE

Một phần của tài liệu chương iii nén ảnh, video, audio đồng bộ dữ liệu đa phương tiện (Trang 39 - 49)

: + Bảng các mã sẽ là 1 24 52 46 1 Thay vì phải gửi đi xâu “ABABBABCABABBA” (14 ký tự) ta chỉ

a,Bình phương trung bình sai số (Sai số quân phương) – Mean Square Error-MSE

Mean Square Error-MSE

Trong đó: + xn là dãy dữ liệu vào

+ yn là dãy dữ liệu được xây dựng từ xn + N số lượng dữ liệu

b, Tỷ lệ giữa tín hiệu và tạp nhiễu – Signal to Noise Ratio – NRS (dB):

Trong đó: là trung bình bình phương cửa dãy dữ liệu ban đầu và là MSE

C, Đỉnh của tỷ lệ giữa tín hiệu và tạp nhiễu –Peak Signal to Noise Ratio – PNRS (dB):

3. Lượng hóa – Quantization

 Giảm bớt các giá trị đầu ra sai khác  Có 3 phương pháp để lượng hóa:

+ Uniform: Bao gồm midrise quantizer và midtreat quantizer

+ Nonuniform: companded quantizer + Vector Quantization

Lượng tử hóa vơ hướng giống nhau – Uniform Scalar Quantization:

+ Phân chia vùng dữ liệu vào (input) thành các khoảng đều nhau, ngoại trừ hai khoảng or hai biên.

+ Giá trị của dữ liệu ra (output) được lấy tại điểm giữa của mỗi khoảng

+ Độ dài của mỗi khoảng được gọi là step size và được ký hiệu là 

+ Midrise quantizer có một số lẻ các mức ra (output levels)

+ Midtreat quantizer có một số chẵn các mức ra bao gồm cả số 0 như là một mức ra

Trong trường hợp  =1 ta có thể tính được các

Lượng tử hóa vơ hướng khác nhau – Nonuniform Quantization

 Phân chia vùng dữ liệu vào (input) thành các khoảng khơng đều nhau. Các khoảng cách có thể được lựa chọn để tối ưu hóa SNR cho một kiểu cụ thể của tín hiệu

 Một trong số các phương pháp lượng tử hóa của Nonuniform Quantization là Companded Quantization

 Companded Quantization là kết hợp của hai bước: Compressed (bên phía gửi) và Expanded (bên phía nhận)

+ Compressed sẽ làm cho tín hiệu đầu vào có phân phối đều (uniform distribution) do đó có thể sử dụng uniform quantization

+ Bên nhận khi nhận được tín hiệu (compressed) sẽ tiến hành giải nén dữ liệu (expanded)

Lượng tử hóa vector – Vector Quantization

 Các hệ thống nén dữ liệu sẽ làm việc tốt hơn nếu nó hoạt động trên các vector hoặc các nhóm của các mẫu hơn là làm việc với các ký hiệu hay các mẫu riêng lẻ

 Các vector được thành lập bằng cách đặt các mẫu đầu vào liên tiếp vào trong một vector.

 Trong Vector Quantization các vector mã (code vector) với n thành phần được sử dụng, các các vector mã này sẽ tạo thành một codebook

Một phần của tài liệu chương iii nén ảnh, video, audio đồng bộ dữ liệu đa phương tiện (Trang 39 - 49)