TIỂU LUẬN môn học kỹ thuật phát thanh truyền hình tìm HIỂU về CÔNG NGHỆ RADAR TRONG DỊCH vụ IPTV TRONG TƯƠNG LAI

13 8 0
TIỂU LUẬN môn học kỹ thuật phát thanh truyền hình tìm HIỂU về CÔNG NGHỆ RADAR TRONG DỊCH vụ IPTV TRONG TƯƠNG LAI

Đ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

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA VIỄN THÔNG - - TIỂU LUẬN MÔN HỌC “Kỹ thuật phát truyền hình” TÌM HIỂU VỀ CÔNG NGHỆ RADAR TRONG DỊCH VỤ IPTV TRONG TƯƠNG LAI Giáo viên : Nguyễn Thị Thu Hiên Sinh viên thực : Nguyễn Đức Trung Lớp : D17CQVT07-B Mã sinh viên : B17DCVT375 Nhóm : HÀ NỘI 14/06/2021 Mục Lục Giới thiệu Thiết kế 2.1 Back-end 2.2 GUI 2.3Công nghệ sử dụng 2.4 Giới thiệu sơ lược SVG Phát triển 3.1 Giao diện người dùng 3.2 Back-end 10 Kết luận 12 4.1 Khái niệm 12 4.2 Nguyên mẫu 13 Tài liệu tham khảo 13 Danh mục hình ảnh Hình 1: Ý tưởng Radar dành cho số mơn thể thao Hình 2: Mẫu thiết kế thử hệ thống Radar Hình 3: Ảnh chụp từ hình giả thuyết bóng đá tương tác Hình 4: Thiết kế nguyên mẫu đầu tiền SVG dành cho Radar 10 Hình 5: Sơ đồ khối hệ thống server back-end Radar 11 Technology Evaluation of future IPTV Services RADAR Giới thiệu Khái niệm ban đầu Radar giống hệ thống radar khoa học cho máy bay tàu thuyền, phải hiển thị vị trí tương đối thực thể có liên quan đến người dùng bối cảnh thể thao Đối với trò chơi bóng đá, điều có nghĩa hiển thị sân chơi Với khái niệm IPTVSports mơ-đun, điều quan trọng tính phải phù hợp với nhiều ngữ cảnh khác tốt Mơ-đun phù hợp với Radar áp dụng cho hầu hết loại hình thể thao Đối với đua xe Công thức 1, người dùng quan tâm đến xe vị trí xung quanh trường đua Thay vào đó, xem trượt tuyết , bạn quan tâm đến tầm nhìn thí sinh gần tiêu điểm máy ảnh đường đua thường nằm khu với tầm nhìn bị che khuất, chẳng hạn rừng Một vấn đề theo dõi đua truyền hình thơng thường khơng có nhìn tổng quan tốt Ngay bình luận viên giỏi gặp vấn đề việc chọn vị trí tương đối thí sinh cách xem nguồn cấp liệu video Tính IPTVSports Radar hiển thị đơn giản thơng tin cịn thiếu mà không yêu cầu kiến thức nâng cao mà không làm gián đoạn chế độ xem TV thông thường Hình 1: Ý tưởng Radar dành cho số môn thể thao Thiết kế Để tạo thiết kế cho Radar, người ta phải đưa giải pháp back-end để quản lý thu thập liệu giao diện front-end cho trình bày Trong thiết kế hai, điều quan trọng phải xem xét phần logic khác nên đặt đâu Hạn chế rõ ràng hệ thống front-end khả tính tốn hạn chế Vì vậy, khơn ngoan giảm thiểu thành phần đặt Tuy nhiên, phần lớn hệ thống chạy từ xa từ máy chủ bị ảnh hưởng nặng nề mở rộng với số lượng người dùng phục vụ Nói chung lượng thơng tin gửi từ máy chủ đến hệ thống front-end không bị giới hạn ngược lại để yêu cầu lượng lớn thông tin với truy vấn đơn giản hiệu 2.1 Back-end Giải pháp back-end cho dịch vụ Radar đòi hỏi hai điều Nó u cầu liệu vị trí từ số nguồn, nguồn khác tùy thuộc vào loại kiện mà theo sau Thêm vào cần phải có số phần mềm máy chủ thu thập liệu đề cập đóng gói để vận chuyển đến front-end Hình 2: Mẫu thiết kế thử hệ thống Radar Vì nguồn liệu vị trí khác nhiều theo ngữ cảnh, luận án đưa số ví dụ cách thực số mơi trường thể thao quan trọng hơn, làm thực ngày hôm Đối với lĩnh vực bóng đá, giải pháp cho điều sử dụng thời gian Như đề cập dự án trước với Interactive Soccer , có cơng ty Thụy Điển tên TRACAB cung cấp vị trí cầu thủ trị chơi bóng đá từ giải quốc gia Thụy Điển Giải pháp liên quan đến việc sử dụng số lượng lớn máy ảnh tập trung vào phần khác trường, đăng ký chuyển động người chơi phần Họ cung cấp đầy đủ thông tin tất cầu thủ vị trí bóng Bối cảnh nguyên mẫu Radar yêu cầu thay vị trí thuyền buồm Volvo Ocean Race Điều mang lại hội sử dụng liệu GPS tất thuyền trang bị thu phát GPS hệ thống truyền gửi thơng tin đến tổ chức đua Đối với kiện thể thao khác, giải pháp khác xem xét Với cơng nghệ sẵn có sử dụng ngày nay, hệ thống GPS đủ nhỏ để sử dụng định dạng từ đua xe đến marathon Nếu thí sinh theo tập hợp camera đường hạn chế theo dõi vô tuyến tầm ngắn đơn giản Tuy nhiên, điều bắt buộc, theo dõi vị trí phần mềm máy chủ, tọa độ cần ghi lại lưu với dấu thời gian phù hợp khoảng thời gian dài thời gian Điều hệ thống giao diện người dùng cần thông tin sau này, hệ thống giao diện người dùng phải nhận liệu liên quan cho video giao diện người dùng hiển thị Ngay với chương trình phát sóng trực tiếp, thời gian nguồn cấp liệu video thay đổi nhiều tùy thuộc vào vị trí địa lý cơng nghệ nhận truyền dẫn đến nhu cầu liệu vị trí cũ Điều rõ ràng yêu cầu truyền không trực tiếp 2.2 GUI Khi thiết kế ban đầu IPTVSports thực hiện, tính radar thể phiên bóng đá từ dự án Interactive Soccer Thiết kế gần trực tiếp dựa video có trò chơi tương đương Do khác biệt lớn bối cảnh với nguyên mẫu mới, trải nghiệm mang lại từ Interactive Soccer bị hạn chế Hình 3: Ảnh chụp từ hình giả thuyết bóng đá tương tác Do thiếu kiến thức, thiết kế Radar phải chung chung So với phiên bóng đá có xung quanh sân mà người chơi bị hạn chế thuyền đua thuyền khắp đại dương Ngay đua sử dụng đường đua cụ thể, khó đốn trước xác cách thuyền di chuyển Giải pháp thiết kế radar sử dụng cách tiếp cận khác Thay tập trung vào tồn tổng quan kiện, radar tập trung vào vị trí định hiển thị tất thực thể có liên quan khu vực trực tiếp xung quanh vị trí Đây bước lùi quan điểm cổ điển radar công cụ để hiển thị thực thể khu vực xung quanh ăng-ten radar Thiết kế đồ họa chuyển từ phác thảo ban đầu sang khái niệm Power Point lớp phủ lưới hình vng cho thấy số yếu tố khác quan tâm có liên quan đến Cùng với lưới, thông tin hiển thị tốc độ hướng gió la bàn thêm vào Chỉ có kiến thức hạn chế hướng gió tốc độ mơn thể thao chèo thuyền phần hợp lý thông tin để thêm vào Vì tiêu điểm lưới radar khơng đặt động nên lựa chọn tự nhiên để tập trung vào thuyền cụ thể Ý tưởng lấy cảm hứng từ khái niệm VOR có với camera thuyền kênh để radar theo tiêu điểm kênh bước logic cần thực Các phần tử tượng trưng cho thuyền tập trung tăng kích thước để nhấn mạnh lựa chọn Các điểm đánh dấu hướng thêm vào tất thuyền chuyển động liên quan đến trung tâm trung tâm thực thể chuyển động Tất phần tử tượng trưng thuyền hiển thị cách sử dụng màu số khác để làm rõ yếu tố đại diện cho thuyền thực tế Khi thiết kế coi đủ tốt, phiên chi tiết sản xuất cách sử dụng Hình ảnh Photoshop Tất yếu tố làm lại cách sử dụng bảng màu xanh kim loại bắt chước từ thiết kế ý tưởng VOR có Trong trình thiết kế lại, số thay đổi thực so với ý tưởng ban đầu La bàn riêng biệt với lưới radar bị loại bỏ Ban đầu thêm vào để đưa ý tưởng hướng luồng video tìm kiếm Tuy nhiên, điều khó hiểu với radar lưới thuyền có hướng riêng biệt Thay la bàn, điểm đánh dấu nhỏ thêm vào lưới radar để hướng thuyền Bây lấy đường cách sử dụng điểm đánh dấu hướng thuyền với đường thuyền luồng video Thiết kế Photoshop sử dụng làm sở để thử thay đổi trình phát triển Vì hầu hết yếu tố thiết kế tạo cách sử dụng đồ họa vector tô màu gradient cho dễ dàng thay đổi thiết kế sang định dạng ảnh SVG sau trình sản xuất 2.3 Công nghệ sử dụng Trong việc chọn Radar trường hợp sử dụng để làm nguyên mẫu, số nghiên cứu thực để tìm cơng nghệ sử dụng để thực Vì điều Radar thực trước sau ứng dụng trình diễn, trọng tâm cố gắng tìm tảng gần với giải pháp IPTV thương mại Lý tưởng triển khai hệ thống thực vào cuối trình phát triển Tuy nhiên, lựa chọn chủ yếu phù hợp với giao diện người dùng giao diện người dùng phần cứng máy chủ khơng có hạn chế mà giao diện người dùng phải chịu Ngay lựa chọn hệ thống back-end quan trọng front-end, có tác động lớn đến cách phân chia logic hai hệ thống hạn chế áp dụng giao diện chúng 2.3.1 Back-end Trong Back-end có hai cơng nghệ cần lưu tâm tới Java Java Servlet: - Java liên tục chạy chấp nhận kết nối hệ thống front-end thực theo cách thủ cơng Một máy chủ chạy có lợi giữ thơng tin máy khách kết nối với Điều cho phép phần lớn tính tốn chạy máy chủ biết thứ mà máy khách làm Ứng dụng có khả chạy kết nối mở tới máy khách, đẩy thông tin cần thiết mà không yêu cầu yêu cầu liên tục - Java Servlet yêu cầu máy chủ web để xử lý yêu cầu đến chuyển hướng chúng đến ứng dụng Điều đặt hạn chế lớn thực với kết nối xử lý mã khơng cịn phải viết cho ngun mẫu khơng cho phép kết nối mở việc đẩy nội dung theo cách giống ứng dụng Máy chủ Theo cách đó, người ta nói giải pháp đơn giản hạn chế Giao diện kết nối sử dụng yêu cầu HTTP tạo nhỏ dễ sử dụng cung cấp đủ tính linh hoạt cho nguyên mẫu 2.3.2 Front-end Có cơng cụ sử dụng : HTML/CSS đồ hoạ Vector mở rộng(SVG) - HTML/CSS : công cụ sử dụng phần mềm giao diện người dùng IPTV có Sử dụng tảng đảm bảo nguyên mẫu tạo dễ dàng đưa vào giải pháp IPTV Tuy nhiên, chất Radar yêu cầu nhiều hoạt ảnh với phần tử HTML / CSS khơng hỗ trợ cơng nghệ Có thể cập nhật động kết cuối có lẽ bị ảnh hưởng nhiều khả hiển thị hiệu suất Một giải pháp tốt tìm thấy có lẽ tốn thời gian - Đồ hoạ Vector : định dạng đồ họa vector 2D phát triển để tạo đồ họa hoạt ảnh hiệu đẹp mắt cách sử dụng XML để mô tả đối tượng địa lý ngôn ngữ Script để xử lý logic Tuy nhiên, SVG chưa tảng IPTV hỗ trợ Nó khơng khả dụng tảng khơng có phần mềm trình duyệt SVG khả dụng cho STB sử dụng giải pháp IPTV Ericsson Thay vào đó, SVG thời điểm chạy số STB chọn, số số Ericsson Research làm việc với mục đích thử nghiệm 2.4 Giới thiệu sơ lược SVG Đồ họa Vectơ mở rộng (SVG) định dạng tệp đặc tả XML tiêu chuẩn mở Nó sử dụng để mơ tả đồ họa vector hai chiều hình ảnh tĩnh thực thể động chẳng hạn hình ảnh động nội dung tương tác Đồ họa vector cách mơ tả nội dung dạng hình dạng Các định dạng hình ảnh phổ biến ngày chẳng hạn JPEG PNG sử dụng đồ họa raster (cịn gọi bitmap) thay vào sử dụng pixel cố định để mô tả nội dung Đồ họa vector cho phép tệp nhỏ hơn, chia tỷ lệ không hạn chế, hoạt ảnh hiệu ứng kết xuất Các định dạng phổ biến khác loại vector ngày bao gồm Shockwave Flash định dạng fixedlayout PDF SVG xuất từ năm 1998 phát triển nhóm cơng ty Tổ chức World Wide Web Consortium (W3C) Kể từ tạo ra, đặc điểm kỹ thuật phát triển thành phiên bao gồm 14 tính khác số định dạng tập hợp phát triển cho mục đích cụ thể SVG Tiny SVG Basic dành cho thiết bị nhỏ điện thoại di động điện thoại PDA SVG tạo chỉnh sửa trình soạn thảo văn hiệu để tạo đồ họa hình ảnh động nên sử dụng trình chỉnh sửa SVG Thật khơng may, người biên tập tồn số lượng Một trình soạn thảo sử dụng nhiều ứng dụng mã nguồn mở miễn phí Inkscape Các trình chỉnh sửa thương mại khác tồn bạn tìm thấy trình cắm thêm để lưu tệp định dạng SVG cho trình chỉnh sửa đồ họa Adobe Illustrator Phát triển Sự phát triển radar theo cách tiếp cận lặp lặp lại Mục tiêu phiên thiết kế trực quan định dạng SVG Khi phần mềm đạt đến mức chất lượng cho đủ, chuyển sang chạy Motorola STB Trên phần cứng này, thứ kiểm tra điều chỉnh cho hiệu suất thiết kế đồ họa xem xét cách phát video Theo thời gian, việc phát triển trình duyệt SVG chuyển đổi cho IPTV-STBs thực xong, tảng thực thi tích hợp với IPTV có Sự phát triển phần mềm back-end tuân theo yêu cầu từ phần chức cho ứng dụng giao diện người dùng 3.1 Giao diện người dùng Thêm tính vào đầu cuối Sau đó, logic thêm vào cần hỗ trợ từ thứ mà back-end khơng thể Sự phát triển front-end thúc đẩy nhiều tảng chạy Bắt đầu với thiết kế đồ họa đơn giản với SVG chuyển thành kết nối thiết kế mã Java Script để tạo hoạt ảnh tương tác - Thiết kế SVG Do hạn chế định dạng SVG Tiny với trình duyệt Ekioh Đây cố trình chỉnh sửa có cho SVG chủ yếu hỗ trợ tạo tệp SVG tiêu chuẩn Thay vào đó, thiết kế SVG tạo để tuân theo khái niệm thực chỉnh sửa đánh dấu XML tay Kể từ khái niệm Radar tạo cách sử dụng chủ yếu độ dốc hình dạng vectơ, thiết kế SVG Tuy nhiên, hạn chế SVG Tiny làm chậm lại quy trình cách buộc sử dụng khối xây dựng đơn giản để tạo hình dạng khác Vịng kết nối chẳng hạn khơng hỗ trợ đặc tả SVG Tiny Thay vào đó, người ta phải tạo vịng trịn hình dạng cách sử dụng hai bốn đường cong Bézier Với đối số tính tốn cách sử dụng thuật tốn để đến gần vịng trịn hồn hảo Thiết kế cuối bao gồm tất phần từ ý tưởng tạo trước Hình 4: Thiết kế ngun mẫu đầu tiền SVG dành cho Radar 3.2 Back-end Mục đích giải pháp back-end cho IPTVSports Radar thu thập vị trí thơng tin từ số nguồn bên ngồi đóng gói trình bày cho phần mềm front-end tùy thuộc vào thông số nhận Kết nối với liệu vị trí thực khơng sử dụng kể từ nguyên mẫu không đạt đến trạng thái chứng minh trường thiết kế phần sau thực phép kết nối cần Để tạo liệu, tọa độ mô tạo suốt trình phát triển Hầu hết phát triển back-end bắt đầu yêu cầu tạo từ thêm tính vào giao diện người dùng Vì khơng có u cầu back-end rõ ràng tồn Giải pháp back-end tạo bao gồm ứng dụng máy chủ đơn giản thiết kế để chấp nhận kết nối đến phản hồi cách gửi lại thông tin Do vấn đề với kết nối với công cụ tập lệnh, điều không hoạt động dự định thay vào phần kết thúc đổi lấy ứng dụng Java Servlet 10 Java Servlet Với thay đổi ứng dụng Servlet, việc quản lý kết nối tóm tắt thành máy chủ web giao tiếp thay đổi thành sở yêu cầu-trả lời đơn giản Nguyên mẫu phát triển lặp lặp lại cách trả tọa độ cố định cho thực thể sử dụng dấu thời gian cải tiến từ từ với số tính khác Phiên cuối servlet back-end thiết kế để mở rộng mơ-đun khả thi Có thể sử dụng phần mềm máy chủ cho số triển khai Radar sử dụng số bối cảnh khác Phần back-end ResponseHandler Nó HttpServlet nhận yêu cầu từ giao diện người dùng phân tích cú pháp đối số yêu cầu Mỗi yêu cầu yêu cầu tập hợp số đối số số bắt buộc đối số khác tùy chọn Các đối số chuyển vào URI yêu cầu Việc viết lại Servlet giới thiệu khái niệm Chế độ xem Một khung nhìn điểm trung tâm nơi giới địa lý kết nối với tỷ lệ mét pixel Để nhận thông tin hữu ích, kích thước cửa sổ phải đặt Bất lượt xem yêu cầu, sử dụng cửa sổ để nhìn giới Chế độ xem yêu cầu sử dụng để tạo phản hồi cung cấp pixel tọa độ liên quan đến kích thước cửa sổ cho tất thực thể hiển thị bên cửa sổ thông tin tất thực thể khác mà chúng bị ẩn Hình 5: Sơ đồ khối hệ thống server back-end Radar Views vị trí tĩnh chúng kết nối với thực thể thuyền để theo dõi Views tạo trước thủ cơng theo yêu cầu từ đối số front-end Tọa độ chuyển đổi từ số hệ thống khác sử dụng Universal Transverse Mercator (UTM) làm hệ thống đầu cuối chung 11 Các thực thể có sẵn hệ thống tạo tự Chúng tĩnh chẳng hạn phao có tọa độ địa lý cố định chúng động, chẳng hạn thuyền Các thực thể động kết nối với nguồn bên ngồi để tìm nạp tọa độ thời gian thực Trong nguyên mẫu này, loại thực thể bổ sung tạo, thực thể mô phỏng, để tạo liệu vị trí mơ Tất thực thể khung nhìn có nguyên mẫu mã hóa thành phần mềm Servlet tải động cách sử dụng cài đặt phép dễ dàng tạo ngữ cảnh Do số vấn đề với việc phân tích cú pháp XML hệ thống front-end, phản hồi tùy chỉnh định dạng tin nhắn tạo Điều dễ dàng thay đổi back-end cách tạo loại đối tượng phản hồi, chứa tất logic liên quan đến định dạng thông báo phản hồi Kết luận Q trình phát triển ngun mẫu Radar khơng tiếp tục sau hồn thiện cho Motorola STB Nguyên mẫu Radar cuối minh chứng tốt loại dịch vụ IPTV mong đợi tương lai khơng xa Nó khơng có trạng thái đánh bóng dự định chứng minh, nhìn thấy nắm sức mạnh có sẵn với ứng dụng hoạt hình đẹp mắt Nó khởi động trí tưởng tượng cho tất người dịch vụ khả thi phát triển 4.1 Khái niệm Radar khái niệm loại mạnh gói IPTVSports Như với hầu hết thiết kế đồ họa, tồn tiện ích đơn giản hóa Yếu tố hướng gió bị loại bỏ so với giả định đầu tiên, hướng gió khu vực đua cảng không thay đổi số lượng đáng kể Tấm nhãn bên Radar trước sử dụng để hiển thị văn tốc độ gió động bị loại bỏ giống hướng gió, thơng tin đơn giản khơng thay đổi khu vực nhỏ đua cảng Thay vào đó, nhãn sử dụng để hiển thị thông tin tương tác với tiện ích con, chẳng hạn thay đổi chế độ xem đóng tiện ích Kích thước Radar biến số lấy liệu thử nghiệm tốt Nó chạy kết hợp với video 12 4.2 Nguyên mẫu Do tính khả dụng hạn chế phần cứng cần thiết để chứng minh nguyên mẫu Radar khơng có hình ảnh đưa sản phẩm cuối Ngay hình ảnh tồn tại, chúng hiển thị nhiều chút so với hình ảnh khái niệm cuối phụ thuộc nhiều vào hoạt ảnh Ngay nguyên mẫu chưa chuyển sang tảng IPTV thực, việc sử dụng để kiểm tra giá trị SVG công nghệ sử dụng cho giao diện người dùng STB đáp ứng kỳ vọng đặt Các kết nguyên mẫu rõ ràng cho thấy ứng dụng thú vị với hoạt ảnh chất lượng cao đồ họa với video HD phần cứng hạn chế Motorola STB trường hợp SVG cung cấp GUI dễ xây dựng, đẹp mắt với chi phí hiệu suất thấp Đây mục tiêu tạo Câu hỏi đặt liệu phần cứng mỏng hộp xử lý ứng dụng phức tạp với hoạt ảnh nhiều yếu tố Phần mềm Radar chạy Motorola STB không đánh giá đủ bóng bẩy cho sản phẩm cuối Có gián đoạn rõ ràng hoạt ảnh khoảng thời gian cập nhật thay đổi hiệu suất bị chậm lại Ấn tượng tổng thể tốt yêu cầu thiết lập ứng dụng tương tự PC tảng khác thực thúc đẩy IPTV tiêu chuẩn chất lượng Để phát triển ứng dụng tương tự IPTVSports Radar ngày nay, khơng rõ ràng từ bắt đầu sản phẩm đủ đánh bóng đạt Phần cứng yêu cầu cạnh có sẵn ngày nay, đó, mức độ phức tạp cường độ ứng dụng quan trọng kết cuối Tài liệu tham khảo https://publications.lib.chalmers.se/records/fulltext/117308.pdf 13 ... số môn thể thao Hình 2: Mẫu thiết kế thử hệ thống Radar Hình 3: Ảnh chụp từ hình giả thuyết bóng đá tương tác Hình 4: Thiết kế nguyên mẫu đầu tiền SVG dành cho Radar 10 Hình. .. báo phản hồi Kết luận Quá trình phát triển nguyên mẫu Radar khơng tiếp tục sau hồn thiện cho Motorola STB Nguyên mẫu Radar cuối minh chứng tốt loại dịch vụ IPTV mong đợi tương lai khơng xa Nó... dụng Trong việc chọn Radar trường hợp sử dụng để làm nguyên mẫu, số nghiên cứu thực để tìm cơng nghệ sử dụng để thực Vì điều Radar thực trước sau ứng dụng trình diễn, trọng tâm cố gắng tìm tảng

Ngày đăng: 25/01/2022, 19:00

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

Tài liệu liên quan