1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bộ giải nén video H.264 TVH264 Decoder

3 24 0

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

THÔNG TIN TÀI LIỆU

Đối với mã nguồn mở, hiện tại chưa có phần mềm lõi multimedia nào trên hệ thống nhúng mặc dù đã có rất nhiều dự án mã nguồn mở cùng loại trên nền tảng PC. Các phần mềm lõi mã nguồn mở trên PC có chất lượng tốt và khá ổn định tuy nhiên lại không sử dụng được trên hệ thống nhúng do nhiều nguyên nhân. Tham khảo bài viết để biết thêm chi tiết.

Kỷ yếu Hội nghị sinh viên NCKH BỘ GIẢI NÉN VIDEO H.264 TVH264 DECODER Hứa Lê Thanh Vy Sinh viên năm 4, Khoa Toán – Tin học GVHD: ThS Nguyễn Ngọc Trung CN Trương Thiên Đỉnh Mở đầu Cùng với phát triển mạnh mẽ dòng máy tính cá nhân, thiết bị cầm tay với xu hướng gọn nhẹ, đa tính năng, nhu cầu hưởng thụ giải trí thành tựu cơng nghệ kỹ thuật cao người ngày đa dạng khắt khe Hệ thống nhúng (Embedded system) thuật ngữ để hệ thống có khả tự trị nhúng vào môi trường hay hệ thống mẹ Đó hệ thống tích hợp phần cứng phần mềm phục vụ toán chuyên dụng Các ứng dụng hệ thống nhúng với đặc tính tiện dụng, dễ di chuyển dần khẳng định vị trí thị trường Ngày nay, sản phẩm hệ thống nhúng tìm thấy khắp nơi: từ thiết bị gia dụng, thiết bị nghe nhạc, xem video cầm tay, đến máy truyền hình thu nhỏ lắp xe hay máy bay,… Tuy nhiên, phần mềm xem video hệ thống nhúng có giá thành cao giá tính theo đơn vị sản phẩm Với mong muốn xây dựng ứng dụng có tính thực tiễn cao, em thực đề tài "Xây dựng giải nén video H.264" Bộ giải nén phát triển dựa theo chuẩn mở OpenMAX để đạt tiêu chí “viết lần, chạy kiến trúc phần cứng” Mục tiêu đề tài Đối với mã nguồn mở, chưa có phần mềm lõi multimedia hệ thống nhúng có nhiều dự án mã nguồn mở loại tảng PC Các phần mềm lõi mã nguồn mở PC có chất lượng tốt ổn định nhiên lại không sử dụng hệ thống nhúng nhiều nguyên nhân Có nguyên nhân quan trọng là: 75 Năm học 2008 – 2009 Vấn đề xử lý dấu chấm động: để tiết kiệm lượng nên loại CPU (Central Processing Unit) hệ thống nhúng thường khơng có xử lý số thực dấu chấm động FPU (Floating Point Unit) CPU máy PC Vấn đề kích thước nhớ: Các phần mềm chạy PC thường thiết kế với giả định kích thước nhớ hệ thống đủ lớn Tuy nhiên, điều không hệ thống nhúng với kích thước nhớ có hạn Vì vậy, việc tìm hiểu xây dựng giải nén video chạy nhiều kiến trúc phần cứng trở thành nhu cầu cấp thiết Do đó, đề tài “Xây dựng giải nén video H.264” thực với mục tiêu: Nghiên cứu chuẩn video H.264, chuẩn nén video thông dụng Nghiên cứu phương pháp lập trình hệ thống nhúng Nghiên cứu chuẩn mở OpenMAX dành cho dòng sản phẩm multimedia Xây dựng giải nén video H.264 theo chuẩn mở OpenMAX DL Kiểm thử sản phẩm board E4V-V2 với chip xử lý PNX1500 NXP TriMedia Công bố mã nguồn mở để người sử dụng phát triển Kết đạt Xây dựng thành công giải nén video định dạng H.264 theo chuẩn mở OpenMAX DL Bộ giải nén tái sử dụng cho hệ thống nhúng khác tiếp tục phát triển mà sửa đổi mã nguồn hay tìm hiểu sâu trình xử lý trước Hồn thành ứng dụng minh họa xem video chạy board E4V-V2 với chip PNX1500 NXP TriMedia Kết luận Để đạt mục tiêu xây dựng giải nén video H.264 chạy nhiều kiến trúc phần cứng, em phát triển tvH264Decoder theo chuẩn mở OpenMAX DL Nhưng thời gian có hạn, nên sản phẩm có số hạn chế định như: Các bước xử lý quy trình giải nén chưa tối ưu giải thuật 76 Kỷ yếu Hội nghị sinh viên NCKH Tốc độ hiển thị khung hình cịn chậm chạy video có độ phân giải cao Các hướng phát triển đề tài kể đến: Hồn thiện tối ưu sản phẩm để tiến đến việc thương mại hóa, cạnh tranh với sản phẩm loại khác thị trường Xây dựng thêm phần âm theo định dạng AAC Áp dụng chuẩn OpenMAX AL, OpenMAX IL cho việc đồng hóa phát triển ứng dụng xem video hoàn chỉnh TÀI LIỆU THAM KHẢO [1] Khronos Group Inc (2007), OpenMAX Development Layer API Specification, Khronos Group [2] Noergaard Tammy (2005), Embedded Systems Architecture, Elsevier [3] Richardson Iain E.G (2003), H.264 and MPEG-4 video compression, Wiley [4] ARM OpenMAX DL Library, http://www.arm.com/products/multimedia/openmax/armlibraries.html [5] FFMPEG, http://ffmpeg.mplayerhq.hu 77 ... xây dựng giải nén video chạy nhiều kiến trúc phần cứng trở thành nhu cầu cấp thiết Do đó, đề tài “Xây dựng giải nén video H.264? ?? thực với mục tiêu: Nghiên cứu chuẩn video H.264, chuẩn nén video. .. dụng minh họa xem video chạy board E4V-V2 với chip PNX1500 NXP TriMedia Kết luận Để đạt mục tiêu xây dựng giải nén video H.264 chạy nhiều kiến trúc phần cứng, em phát triển tvH26 4Decoder theo chuẩn... nguồn mở để người sử dụng phát triển Kết đạt Xây dựng thành công giải nén video định dạng H.264 theo chuẩn mở OpenMAX DL Bộ giải nén tái sử dụng cho hệ thống nhúng khác tiếp tục phát triển mà sửa

Ngày đăng: 02/11/2020, 05:50

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN