Nén dữ liệu kết hợp với các phương pháp biến đổi sơ bộ dữ liệu

69 366 0
Nén dữ liệu kết hợp với các phương pháp biến đổi sơ bộ dữ liệu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

  & TTHƠNG    Chun ngành   : 60 48 01     Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ ii                     Thái Ngun, tháng 9 3   Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ iii                                       thơng - , Khoa     tơi.   song do trì nên   Thái Ngun, tháng 9 3   Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ iv  Trang  ii  iii  iv   vi  vii  1  1  1  1 1.1.1.2  4 1.1.1.3  5 1.1.1.4  7 1.1.1.5  8 1.1.1.6  9  9  9  10  15  18  20 1.2 Mã hóa Entropy 21 1.2.1 Mã hóa Huffman 21 1.2.1.1 Q trình mã hóa 25  26  27  27 1.2.2.2 Q trình mã hóa 27  29  32  32 Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ v -Wheeler 32  32  35 -To-Front (MTF) 38  38  41  43 2.2.1 Q trình mã hóa 44  45  46 2.3.1 Q trình nén 46  nén 48  50  51  53  53  55  57  57 : 57  58  59 Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ vi ÁC  TT   1 ARC ARithmetic Coding 2 De_ARC Decoder ARithmetic Coding 3 ASCII American Standard Code for Information Interchange 4 BIT BInary digiT 5 BPS Bits Per Second 6 BWT Burrow-Wheeler Transform 7 InvBWT Invert Burrow-Wheeler Transform 8 EC Entropy Coding 9 LZW Lempel-Ziv-Welch 10 MTF Move-To-Front 11 InvMTF Invert Move-To-Front 12 RLE Run Length Encoding Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ vii   1  3  4 Hình 1.4 8 Hình 1.5 8 Hình 1.6 9  10  12  13  13 Hình 1.8f1.3 14  15  16 4 17 Hình 1.11:  24 Hình 1.12: Cây Huffman 25 Hình 1.13:  27 Hình 1.14: Mơ hình q trình nén 28 5:  k , l k ) trong mã hóa  28 Hình 1.15: 5 29 Hình 2.1:  32 Hình 2.2:  33  36  39  39  41  42  44  45  46  47 Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ viii  47  48  48 Hình 2.13:  49  50  51  52  52  53  54  54 rpus 55  56  56 Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ ix  1.                  ã hóa RLE (Run Length Encoding), LZW (Lempel-Ziv-Welch),        -Wheeler -To-  Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ x   2.  - T            - -To- tốn nén Huffman. - X            - -To-Front   3.  -  - -Wheeler. - -To-Front. -   -   -Wheeler và Move-To-Front. 4.   -  -  -  5.  -  -  . Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ [...]... trợ nén dữ liệu Ví dụ, dùng một modem 56Kbs V.90, bạn có thể cho phép nén dữ liệu bằng phần mềm và kinh nghiệm cho thấy, số liệu bình qn là 44Kbps Kết quả khảo sát cho thấy rằng phần mềm nén dữ liệu có thể cho tốc độ truyền dữ liệu cao hơn phần cứng nén dữ liệu Nếu bạn dùng phần mềm nén dữ liệu, bạn cần kiểm tra các thiết đặt Để có kết quả tốt nhất đối với phần mềm nén dữ liệu, bạn có thể kiểm tra các. .. vậy, các phần dữ liệu dƣ thừa hoặc các phần dữ liệu khơng làm cho thị giác và thính giác nhận ra đƣợc sẽ bị loại bỏ Tỷ lệ nén tỷ lệ nghịch với chất lƣợng nén Tỷ lệ nén càng cao thì chất lƣợng nén càng thấp và ngƣợc lại 1.1.2.2 Nén khơng hao hụt Phƣơng pháp nén khơng hao hụt u cầu dung lƣợng của dữ liệu kết quả phải nhỏ hơn dữ liệu gốc với tỉ lệ chấp nhận đƣợc và khơng đƣợc hao hụt dữ liệu Việc nén dữ liệu. .. dƣ thừa dữ liệu Rõ ràng điều này làm cho việc nén dữ liệu trở nên khó khăn hơn khi tìm ra một thuật tốn nén chung Khơng có thuật tốn nào hồn hảo để giải quyết các vấn đề về nén dữ liệu Trong các nghiên cứu về nén dữ liệu, về bản chất chúng ta cần phân tích các đặc tính của dữ liệu cần nén và tìm ra đƣợc các m u đại diện phù hợp nhất thay thế cho các dữ liệu này Điều này làm phong phú thêm cho các mơ... dụng ƣu điểm của các cấu trúc trong dữ liệu 1.1.4 Các kết quả cơ bản về nén dữ liệu 1.1.4.1 Đĩa nén Ngồi việc nén file, ngƣời ta cũng dùng phƣơng pháp nén ổ đĩa Khác với việc dùng các phần mềm sao lƣu dạng nén để nén ngun một ổ đĩa, ổ đĩa bị nén theo phƣơng pháp này tạo cho ta có cảm giác nhƣ v n làm việc với ổ đĩa khơng nén, nghĩa là bạn có thể làm mọi thao tác với file và thƣ mục Đĩa nén sẽ giảm đƣợc... pháp nén dữ liệu Dựa vào tính chất dữ liệu đƣợc lƣu trữ, ta có thể sử dụng phƣơng pháp nén phù hợp để có kết quả nén tƣơng đối tốt Có hai phƣơng pháp nén dữ liệu là nén dữ liệu có hao hụt (lossy compression) và nén khơng hao hụt (lossless compression) Thực tế thì cả hai phƣơng pháp nén đều cho ra kết quả tƣơng tự nhau Bởi khi nén có hao hụt ta thƣờng tìm những dữ liệu ít cần thiết để loại bỏ nên bằng... 1.1.1.4 Nén dữ liệu Nhu cầu trao đổi dữ liệu giữa mọi ngƣời ngày một tăng, dữ liệu chúng ta muốn chia sẻ, trao đổi ngày một lớn hơn, phức tạp hơn và đa dạng hơn Thơng thƣờng, hầu hết dữ liệu trong máy tính có rất nhiều thơng tin dƣ thừa Để giải quyết vấn đề này, các phƣơng pháp và kỹ thuật nén dữ liệu liên tục đƣợc đề xuất và phát triển Mục đích chung của các kỹ thuật nén dữ liệu là giảm kích thƣớc của dữ. .. video,…  Dữ liệu văn bản thƣờng đƣợc biểu diễn bằng 8 bit mã ASCII mở rộng Chúng xuất hiện trong các file với phần mở rộng „.txt‟, „.tex‟, „.doc‟  Dữ liệu nhị phân gồm các file cơ sở dữ liệu, dữ liệu bảng tính, các file thực thi và các mã chƣơng trình Các file đó thƣờng có phần mở rộng là bin  Dữ liệu hình ảnh thƣờng đƣợc biểu diễn bằng mảng hai chiều các điểm ảnh mà mỗi điểm ảnh đƣợc kết hợp với mã... thƣớc nén và kích thƣớc khơng nén Tỷ lệ nén = Kích thƣớc nén  100% Kích thƣớc khơng nén Hiệu suất của nén = (1- tỷ lệ nén)  100% Tuy nhiên, tỷ lệ nén cao chƣa phải là tất cả để đánh giá hiệu quả của một phƣơng pháp nén Bởi vì còn có các yếu tố khác nhƣ: chi phí về thời gian, khơng gian (bộ nhớ tạm trong q trình nén và giải nén) và cả độ phức tạp tính tốn 1.1.2 Phân loại các phƣơng pháp nén dữ liệu. .. lƣợc đồ nén có hao hụt hoặc nén khơng hao hụt, lƣợc đồ nén u cầu đƣợc sử dụng sẽ phụ thuộc vào số lƣợng các yếu tố khác nhau Một số yếu tố quan trọng nhất là đặc tính của dữ liệu cần phải đƣợc nén Một kỹ thuật nén sẽ làm việc tốt với nén văn bản, nhƣng có thể khơng làm việc tốt với nén ảnh, Mỗi ứng dụng biểu diễn một tập các cách khác nhau Sự phát triển của các thuật tốn nén với sự đa dạng của dữ liệu. .. VỀ NÉN DỮ LIỆU 1.1 Tổng quan về nén dữ liệu 1.1.1 Các khái niệm cơ bản 1.1.1.1 Dữ liệu, thơng tin và mã hóa Dữ liệu có thể xem là những ký hiệu hoặc tín hiệu mang tính rời rạc và khơng có cấu trúc, ý nghĩa rõ ràng Khi dữ liệu đƣợc tổ chức lại có cấu trúc hơn, đƣợc xử lý và mang đến cho con ngƣời những ý nghĩa, hiểu biết nào đó thì khi đó nó trở thành thơng tin Nói khác đi, từ dữ liệu và xử lý dữ liệu . Net Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ 9 1.1.1.6  ng pháp nén. T  khơng.  pháp mã hóa   Số hóa bởi trung tâm học liệu http://www.lrc.tnu.edu.vn/ .  45  46 2.3.1 Q trình nén 46  nén 48  50  51 

Ngày đăng: 06/11/2014, 00:09

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan