Đồ án Điều khiển tốc độ video mã hóa chuẩn H.264 thích ứng trên mạng Ad-Hoc
MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP 1 BẢN NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP 2 LỜI NÓI ĐẦU 3 TÓM TẮT ĐỒ ÁN 4 ABSTRACT 5 MỤC LỤC 6 DANH MỤC HÌNH VẼ 10 DANH MỤC BẢNG BIỂU 12 CÁC THUẬT NGỮ VIẾT TẮT 13 Chương 1 GIỚI THIỆU CHUNG 16 1.1 Mục đích thiết kế 16 1.2 Phương pháp nghiên cứu 18 Chương 2 CHUẨN NÉN VIDEO H.264/MPEG-4 Part 10 19 2.1 Giới thiệu chung về bộ CODEC H.264 20 2.1.1 Bộ mã hoá (Encoder) 20 2.1.2 Bộ giải mã (Decoder) 23 2.2 Cấu trúc 23 2.2.1 Định dạng video (video format) 24 2.2.2 Định dạng dữ liệu được mã hóa 24 2.2.3 Slice 25 2.2.4 Macroblock 27 2.2.5 Ảnh tham chiếu(reference picture) 29 2.3 Profile 30 2.4 Lớp mạng trừu tượng (NAL) 31 2.4.1 Định nghĩa lớp mạng trừu tượng: 31 2.4.2 Cấu trúc của NAL unit 32 2.4.3 Tập tham số (parameter set) 35 2.5. Điều khiển tốc độ (Rate control) 43 2.5.1. Giới thiệu về điều khiển tốc độ trong H.264 43 2.5.2. Phân loại ratecontrol 44 2.5.2.1.Chế độ 2 pass 44 2.5.2.2Chế độ1 pass 44 a)1 pass ABR 44 b)1 pass CBR 45 c)1 pass CRF 45 d)1 pass CQP 46 2.5.3 Mô hình điều khiển tốc độ trong H.264 46 2.5.3.1Mô hình tốc độ méo (Rate-distortion model) 48 a)Mức độ nhóm ảnh (GOP level) 48 b)Mức độ khung (Frame level) 49 2.5.3.2Dự đoán độ phức tạp 56 2.5.3.3Mô hình bộ nhớ ảo 57 2.5.3.4Giới hạn Delta QP (Delta QP-limiter) 58 2.5.3.5Phân bố bit của đơn vị cơ b ản (Basic Unit Allocation) 58 2.5.4. Chế độ ratecontrol trong x264 58 a) Constant QP 58 b) Constant rate factor 59 2.5.5. Kết quả thu được 59 a) mối quan hệ giữa tốc độ bit đầu ra và các tham số điều khiển tốc độ: 59 b) Thiết kế xuyên tầng 63 Chương 3 GIAO THỨC ĐỊNH TUYẾN OLSR 64 3.1 Giới thiệu 64 3.2 Một số khái niệm cơ bản: 64 3.3 Hoạt động 65 3.4 IBSS (IEEE Ad hoc mode) 67 3.5 Thông tin chất lượng đường truyền mở rộng (Link Quality Extension) 69 3.6 Debug output: 69 3.6.1 Phân tích bảng thông tin các liên kết: 69 3.6.2 Phân tích bảng thông tin các nút hàng xóm 70 3.6.3 Phân tích bảng thông tin về topo mạng 71 3.6.4 Phân tích bảng định tuyến tìm đường theo DIJKSTRA 71 Chương 4 GIỚI THIỆU VỀ THIẾT KẾ XUYÊN TẦNG 4.1 Mối liên hệ code giữa vlc, x264 và olsrd 73 4.2 Thiết kế xuyên tầng giữa vlc, x264 và olsrd 74 Chương 5 KẾT QUẢ NGHIÊN CỨU, KẾT LUẬN VÀ HƯỚNG NGHIÊN CỨU TIẾP THEO 75 5.1 Test case 1: Thí nghiệm chứng tỏ etx là giá trị cần truyền cho vlc 75 5.1.1 Thí nghiệm 1: 75 5.1.2 Thí nghiệm 2: 77 5.2 Kết quả thu được: Thực thi thiết kế xuyên tầng thành công: 79 5.3 Kết luận 82 5.4 Hướng nghiên cứu tiếp theo: 82 TÀI LIỆU THAM KHẢO 83
Các file đính kèm theo tài liệu này:
- Final Thesis-Le Huy Binh.doc