Cấu trúc thống kê đang được sử dụng để cung cấp nén trong các ví dụ này, nhưng đó
không phải là loại duy nhất của cấu trúc tồn tại trong dữ liệu. Có rất nhiều loại khác của
các cấu trúc hiện có trong dữ liệu của các loại khác nhau có thể được khai thác để nén. Hãy xem xét
lời nói. Khi chúng ta nói, việc xây dựng vật lý của thanh quản của chúng tôi sẽ áp đặt các loại
âm thanh mà chúng tôi có thể sản xuất. Đó là, các cơ chế sản xuất nói áp đặt một cấu trúc
trên bài phát biểu. Do đó, thay vì truyền tải những bài phát biểu của mình, chúng tôi có thể gửi thông tin
về cấu tạo của hộp thoại, trong đó có thể được sử dụng bởi các máy thu tổng hợp
các bài phát biểu. Một số lượng đầy đủ của thông tin về cấu tạo của hộp thoại
có thể được biểu diễn nhiều hơn gọn hơn so với con số đó là các giá trị lấy mẫu của
bài phát biểu. Do đó, chúng tôi có được nén. Phương pháp nén này hiện đang được sử dụng
trong một số ứng dụng, bao gồm cả truyền dẫn của bài phát biểu trên radio di động và
giọng nói tổng hợp đồ chơi mà nói. Một phiên bản của phương pháp nén này, được gọi là
các vocoder (giọng coder), được phát triển bởi Homer Dudley tại phòng thí nghiệm Bell vào năm 1936.
Các Vocoder đã được chứng minh tại Hội chợ New York thế giới vào năm 1939, nơi đây là một
điểm thu hút lớn. Chúng tôi sẽ xem xét lại các vocoder và cách tiếp cận này để nén ngôn luận ở
Chương 17.
Đây chỉ là một vài trong rất nhiều loại khác nhau của các cấu trúc có thể được sử dụng để có được
nén. Các cấu trúc trong dữ liệu không phải là điều duy nhất có thể được khai thác để có được
nén. Chúng tôi cũng có thể sử dụng các đặc tính của người sử dụng của dữ liệu. Nhiều lần,
ví dụ, khi truyền đưa hoặc lưu trữ bài phát biểu và hình ảnh, dữ liệu được dự định sẽ được
cảm nhận của một con người, và con người đã nhận thức khả năng giới hạn. Ví dụ, chúng ta không thể
nghe thấy tần số rất cao âm thanh mà con chó có thể nghe thấy. Nếu một cái gì đó được thể hiện trong các
dữ liệu không thể được cảm nhận bởi người sử dụng, là có bất kỳ điểm nào trong việc bảo vệ thông tin đó?
Câu trả lời thường là "không". Vì vậy, chúng ta có thể tận dụng các hạn chế nhận thức của
con người để có được nén bằng cách loại bỏ không liên quan thông tin. Cách tiếp cận này được sử dụng
trong một số chương trình nén mà chúng ta sẽ tham quan trong Chương 13, 14, và 16.
Trước khi chúng tôi bắt tay vào nghiên cứu của chúng ta về kỹ thuật nén dữ liệu, chúng ta hãy nhìn chung
ở khu vực và xác định một số điều khoản quan trọng và khái niệm, chúng tôi sẽ được sử dụng trong phần còn lại của
cuốn sách.
đang được dịch, vui lòng đợi..