BA-ĐH Điện lực

Các đề tài luận văn tốt nghiệp cử nhân Công nghệ thông tin

dành cho sinh viên Đại học Điện lực 2014

Final year themes for 2014 BA students

Department of Information Technology, University of Power

BA-2014-01. TÌM HIỂU VỀ THEO DÕI ĐỐI TƯỢNG CHUYỂN ĐỘNG

TRONG VĂN PHÒNG

BÙI NGỌC ĐIỆP, D5-CNTT

Một trong những mục tiêu chính của thị giác máy tính là tạo ra cho máy các chức năng cơ bản của thị giác của con người, như chức năng nhận biết chuyển động và nhận biết về cảnh quan. Việc theo dõi đối tượng trong thị giác máy tính cơ bản là nhằm ước tính và xác định trạng thái chuyển động (vị trí, hướng, khoảng cách, vv) của đối tượng mục tiêu trong mỗi khung hình của một chuỗi hình ảnh đầu vào.

Luận văn sẽ tìm hiểu theo dõi đối tượng và trình bày chi tiết một thuật toán theo dõi đối tượng trong một chuỗi ảnh video đầu vào. Thuật toán này sử dụng ma trận xác xuất phân bổ thuộc tính và có khả năng tránh được lỗi hay gặp khi tìm kiếm là bị dừng sai khi gặp các cực tiểu địa phương. Thông tin không gian sẽ được sử dụng trong tìm kiếm đối tượng. Kết quả thực nghiệm sẽ được so sánh với một số thuật toán theo dõi đối tượng khác và được phân tích.

Yêu cầu: Học viên đã hoàn thành môn học Xử lý ảnh, có kỹ năng lập trình C++.

BA-2014-02. TÌM HIỂU VỀ KHÔI PHỤC ẢNH MỜ VÀ TĂNG ĐỘ PHÂN GIẢI ẢNH

CHO CÁC ẢNH ĐỘNG VẬT HOANG DÃ

LƯƠNG ĐỨC NAM, D5-CNTT

Ảnh số có trong mọi lĩnh vực, từ các ảnh thường ngày đến ảnh vũ trụ, ảnh chụp cảm biến, ảnh y học, ảnh vi điện tử. Thường các ảnh này, ít hoặc nhiều, thường bị mờ do ảnh hưởng của môi trường hoặc do chính máy ảnh. Ảnh bị mờ hoặc bị giảm chất lượng có thể do chuyển động khi chụp, hoặc thời gian mở ống kính quá lâu, hoặc sử dụng thấu kính có góc quét rộng, vv. Khôi phục ảnh là quá trình làm cho ảnh trở nên sắc nét và có ích hơn, bằng các mô hình toán học.

Luận văn sẽ tìm hiểu các hướng tiếp cận chính trong khôi phục ảnh bị mờ và trình bày chi tiết một thuật toán khôi phục ảnh bị mờ thông qua phân lớp ảnh đầu vào, vào các lớp ảnh mẫu, từ đó có các điểu chỉnh tương ứng, phù hợp cho ảnh đầu vào. Kết quả thực nghiệm sẽ được so sánh với một số thuật toán khôi phục ảnh bị mờ khác và được phân tích.

Yêu cầu: Học viên đã hoàn thành môn học Xử lý ảnh, có kỹ năng lập trình C++.

BA-2014-03. TÌM HIỂU VỀ KHÔI PHỤC PHẦN ẢNH BỊ MẤT THÔNG TIN

CHO CÁC ẢNH NGOÀI TRỜI

NGUYỄN SƠN TÙNG, D5-CNTT

Khôi phục phần ảnh bị mất hoàn toàn thông tin hoặc bị xóa sao cho khó có thể phát hiện bằng mắt thường là một ứng dụng cơ bản của xử lý ảnh. Khôi phục ảnh bắt nguồn từ việc phục chế các tác phẩm nghệ thuật cổ điển, có nhiều phần bị hỏng vì thời gian. Cần tìm các họa tiết điền vào các chỗ trống sao cho tác phẩm trông như trước khi bị hỏng. Cách thức này đã được áp dụng trong các ảnh kỹ thuật số. Một số chi tiết của ảnh cần được xóa đi và được khôi phục phần đã xóa, để ảnh trông như không có các chi tiết đã được xóa.

Luận văn sẽ tìm hiểu các hướng tiếp cận chính trong khôi phục phần ảnh bị mất thông tin và trình bày chi tiết một thuật toán khôi phục phần ảnh bị mất thông tin thông qua việc tạo ra các cấu trúc ảnh nhỏ từ phần ảnh có đủ thông tin, và dùng chúng trong việc lấp vào phần bị mất thông tin. Việc chọn cấu trúc cho một vị trí phụ thuộc vào sự phù hợp của cấu trúc với các vùng ảnh lân cận vị trí này. Cấu trúc được chọn sẽ được dùng làm mẫu để điền vào vị trí đang xét. Kết quả thực nghiệm sẽ được so sánh với một số thuật toán khôi phục phần ảnh bị mất thông tin khác và được phân tích.

Yêu cầu: Học viên đã hoàn thành môn học Xử lý ảnh, có kỹ năng lập trình C++.

BA-2014-04. TÌM HIỂU VỀ SỬ DỤNG ẢNH VỆ TINH

GIÁM SÁT TÀU THUYỀN TRÊN BIỂN

ĐỖ VĂN THỊNH, D5-CNTT

Phân tích video với các cảnh có chuyển động của nhiều người và nhiều phương tiện là một trong những đề tài nghiên cứu được quan tâm. Với môi trường có chuyển động của nhiều đối tượng có hình dạng giống nhau, đối tượng có thể bị che lấp, thì việc giám sát chuyển động của từng đối tượng, không bị nhầm lẫn giữa các đối tượng là một vấn đề khó.

Luận văn sẽ tập trung tìm hiểu các hướng tiếp cận chính trong theo dõi đối tượng và trình bày chi tiết một thuật toán theo dõi một số đối tượng có hình dạng tương đồng trong một chuỗi ảnh video đầu vào. Thuật toán này sử dụng phân tích hành vi chuyển động của từng đối tượng để có thể theo sát đường đi của mỗi đối tượng, tránh bị nhầm lẫn giữa các đối tượng có hình dạng giống nhau. Kết quả thực nghiệm sẽ được so sánh với một số thuật toán theo dõi đối tượng khác và được phân tích..

Yêu cầu: Học viên đã hoàn thành môn học Xử lý ảnh, có kỹ năng lập trình C++.

BA-2014-05. TÌM HIỂU VỀ PHÂN VÙNG ẢNH ĐỒNG QUÊ

TRẦN THỊ HIỂN, D5-CNTT

Phân vùng ảnh là chủ đề quan trọng trong xử lý ảnh với mục đích phát hiện các vùng cần quan tâm ra khỏi vùng nền ảnh. Trong những năm gần đây đã có nhiều thuật toán phân vùng ảnh với các ứng dụng đa dạng. Quan tâm chủ yếu vẫn là phân vùng lớp xám của ảnh. Ngày nay ảnh màu đa kênh đã chiếm ưu thế do đã có công nghệ phần mềm và phần cứng mạnh xử lý các phép tính.

Luận văn chọn phương pháp phân lớp trong không gian đặc điểm đa kênh làm hướng nghiên cứu giải quyết bài toán phân vùng ảnh. Luận văn sẽ nghiên cứu tổng quan về các hướng tiếp cận chính cho phân vùng ảnh và tập trung giới thiệu thuật toán phân vùng ảnh bằng phân lớp trong không gian đặc điểm ảnh đa kênh. Luận văn sẽ đề xuất và áp dụng thử nghiệm một thuật toán phân vùng ảnh bằng phân lớp trong không gian đặc điểm ảnh đa kênh.

Yêu cầu: Học viên đã hoàn thành môn học Xử lý ảnh, có kỹ năng lập trình C++.

Các đề tài luận văn tốt nghiệp cử nhân Công nghệ thông tin

dành cho sinh viên Đại học Điện lực 2013

Final year themes for 2013 BA students

Department of Information Technology, University of Power

DA-01. NGHIÊN CỨU VỀ KHÔI PHỤC ẢNH

Vũ Văn Tuấn - D4 Tin

Khôi phục (Inpainting) hình ảnh là việc xây dựng lại các phần bị hỏng của một hình ảnh sao cho trực quan không thể phát hiện được phần đã hỏng. Inpainting đã là một hình thức nghệ thuật trong nhiều thế kỷ, được thực hiện bởi nghệ sĩ phục hồi hình ảnh có tay nghề cao. Nghiên cứu của các nghệ sĩ và sự gia tăng khả năng tính toán của máy tính đã dẫn đến những thuật toán phức tạp để phục hồi phần ảnh bị hỏng. Khôi phục hình ảnh có liên quan đến việc loại bỏ nhiễu, và đôi khi các thuật toán sử dụng các ý tưởng loại nhiễu, nhung về cơ bản khôi phục hình ảnh là một vấn đề khác vấn đề loại nhiễu. Vùng nhiễu thường có một số thông tin của ảnh gốc nhưng trong khôi phục ảnh, một số vùng bị mất hoàn toàn thông tin ảnh gốc.

Trọng tâm của luận văn này là tìm hiểu các vấn đề liên quan đến việc khôi phục ảnh, nghiên cứu một số thuật toán khôi phục ảnh, và thực nghiệm với một thuật toán trên C++.

Yêu cầu: Sinh viên đã hoàn thành môn học Đồ họa máy tính, có kỹ năng lập trình C++.

DA-02. NGHIÊN CỨU VỀ TEXTURE (KẾT CẤU) ẢNH

Phùng Thế Ngoại - D4 Tin

Phân tích kết cấu ảnh là một trong những lĩnh vực tổng hợp nghiên cứu thị giác máy (machine vision). Mắt của con người có khả năng nhận biết tốt sự khác biệt về kết cấu của bề mặt tự nhiên. Một hệ thống thị giác máy tính thành công cần nhận ra kết cấu ảnh đặc trưng với thế giới xung quanh. Mục tiêu chính của nghiên cứu kết cấu trong thị giác máy là để hiểu, mô hình hóa và thiết lập kết cấu ảnh, và cuối cùng là để mô phỏng quá trình học tập hình ảnh của con người sử dụng công nghệ máy tính.

Mục tiêu của luận văn này là tìm hiểu tổng quan về các kết quả nghiên cứu trong lĩnh vực kết cấu ảnh. Có ba hướng quan trọng trong phân tích kết cấu ảnh: phân loại kết cấu ảnh (texture classification), phân vùng kết cấu ảnh (texture segmentation) và tổng hợp kết cấu ảnh (texture synthesis). Luận văn sẽ tìm hiểu các vấn đề nêu trên và sẽ sẽ thực nghiệm một thuật toán tổng hợp kết cấu ảnh theo khung hình mẫu yêu cầu.

Yêu cầu: Sinh viên đã hoàn thành môn học Đồ họa máy tính, có kỹ năng lập trình C++.

DA-03. TÌM HIỂU VỀ THEO DÕI ĐỐI TƯỢNG CHUYỂN ĐỘNG

Nguyễn Ngọc Thanh - D4 Tin

Theo dõi đối tượng là một nhiệm vụ quan trọng trong lĩnh vực thị giác máy tính. Sự gia tăng của máy tính cấu hình mạnh, sự sẵn có của các máy quay video chất lượng cao và không tốn kém, và nhu cầu ngày càng tăng về phân tích video tự động đã tạo ra rất nhiều sự quan tâm trong các thuật toán theo dõi đối tượng.

Các thuật toán này đã có ứng dụng rộng rãi là hệ thống giám sát thông minh tự động - trợ giúp đắc lực cho con người thực hiện theo dõi, giám sát. Trong giám sát giao thông một hệ thống giám sát thông minh có thể cho chúng ta biết được số lượng phương tiện lưu thông qua đoạn đường, đưa ra thông tin về tốc độ chuyển động, đường đi của đối tượng được theo dõi. Với mục tiêu phòng cháy, hệ thống giám sát thông minh có thể phát hiện đám cháy, tự động cảnh báo cháy ở nơi được quan sát và theo dõi.

Mục tiêu của luận văn này là tìm hiểu tổng quan về các kết quả nghiên cứu trong lĩnh vực giám sát đối tượng (object tracking) di chuyển trong video. Có ba bước quan trọng trong phân tích video: phát hiện của các đối tượng có các chuyển động đặc biệt, theo dõi các đối tượng này qua các khung hình, và phân tích cách đối tượng di chuyển để nhận ra hành vi của đối tượng. Luận văn sẽ phân tích các giải pháp cho từng bước trên và sẽ thực nghiệm một thuật toán theo dõi đối tượng thời gian thực.

Yêu cầu: Sinh viên đã hoàn thành môn học Đồ họa máy tính, có kỹ năng lập trình C++.

DA-04. HỆ THỐNG AN NINH MẠNG IDS

Cùng với sự phát triển của công nghệ thì chúng ta lại phải đối mặt với sự cần thiết phải tăng cường công tác an ninh. Tính gần gũi, mở rộng và sự phức tạp của Internet làm cho sự cần thiết của an ninh hệ thống thông tin càng trở nên cấp thiết hơn bao giờ hết. Việc kết nối hệ thống mạng thông tin vào cá hệ thống mạng như Internet và các hệ thống điện thoại công cộng làm tăng thêm khả năng tiềm ẩn rủi ro đối với hệ thống. Bảo mật thông tin không chỉ là sự quan tâm của tất cả các doanh nghiệp còn là vấn đề mà bất kỳ ai cũng phải đối mặt. Từ người dùng máy tính để bàn bình thường trong các phòng nghiên cứu đến các quản trị viên đang làm việc cho công ty lớn, tất cả đều hướng đến vấn đề an ninh máy tính.

Do số lượng xâm phạm trái phép ngày càng tăng, thách thức của các vấn đề xâm phạm mạng đã buộc các tổ chức phải bổ xung thêm hệ thống khác để kiểm tra lỗ hổng về bảo mật CNTT. Hệ thống phát hiện truy nhập mạng trái phép IDS là một hệ thống gần đây được đông đảo mọi người quan tâm. IDS là một hệ thống nhằm phát hiện các hành động tấn công vào một mạng, phát hiện và ngăn ngừa các hành động phá hoại đối với vấn đề bảo mật hệ thống.

Bất cứ một mạng nào, kể cả mạng không dây lẫn có dây đều có những lỗ hổng về mặt kỹ thuật cho phép tin tặc có thể xâm nhập vào hệ thống. Vì vậy sử dụng hệ thống IDS để nâng cao khả năng quản lý và bảo vệ mạng. IDS giúp hệ thống an toàn trước những nguy cơ tấn công, mặt khác IDS cho phép nhà quản trị nhận dạng và phát hiện được những nguy cơ tiềm ẩn dựa trên những phân tích và báo cáo được IDS cung cấp. Hệ thống IDS có thể góp phần loại trừ được một cách đang kể những lổ hổng về bảo mật trong môi trường mạng.

Yêu cầu: sinh viên đã hoàn thành môn học Mạng máy tính, có kỹ năng lập trình C.

DA-05. TÌM HIỂU GIAO THỨC ĐỊNH TUYẾN TRÊN MẠNG TCP/IP TRONG MÔI TRƯỜNG MẠNG CỤC BỘ (LAN)

Hồ văn Khương - D4 Tin

Mạng máy tính đã được đầu tư nghiên cứu, xây dựng từ những năm 70 của thế kỷ trước. Các kết quả nghiên cứu và thực nghiêm về giao thức mạng TCP/IP cho thấy khả năng truyền và quản lý thông tin đi xa qua các trạm máy, đã chứng minh đúng sự đúng đắn của thiết kế. Cho tới ngày nay các giao thức nói trên đã trở thành phương tiện cơ sở, mà các mạng máy tính dù nhỏ (như LAN ) hay rộng hơn (như Internet ) đều sử dụng đến.

TCP/IP phát triển liên tục để mang lại những khả năng tốt hơn. Hạ tầng cơ sở mạng với công nghệ mới có thể đẩy tốc độ lưu lượng dữ liệu đến các trị số rất cao, song tiêng về thủ tục mạng các nguyên lý rất cơ sở vẫn còn nguyên giá trị. Ngay cả khi ngày nay người ta đưa vào các dịch vụ mới, thì giao thức thiếu kế ban đầu vẫn được sử dụng và vẫn là nền tảng cho các kiểu giao thực mới dựa trên đó mà phát triển.

Việc học tập và nghiên cứu kỳ công các nguyên lý, cách vận hành và làm chủ được các bộ giao thức TCP/IP là một nhu cầu rất phổ biến, đơn giản vì đó là mạng. Đồ án chọn “Giao thức định tuyến”- một trong các thành phần cảu bộ giao thức TCP/IP làm đối tượng nghiên cứu.

Yêu cầu: sinh viên đã hoàn thành môn học Kiến trúc mạng, có kỹ năng lập trình C.

DA-06. TÌM HIỂU ĐIỆN TOÁN ĐÁM MÂY VÀ CÁC ỨNG DỤNG

Điện toán đám mây đã trở thành một lĩnh vực thương mại lớn của các sản phẩm Internet. Thuật ngữ này có nhiều ứng dụng: chúng ta sử dụng điện toán đám mây khi nào tìm kiếm trên web, gửi bức ảnh lên Facebook, hoặc sử dụng các phiên bản di động của Google Maps khi lái xe. Điện toán đám mây là phương thức tính toán mới, cho phép chọn lọc thông tin từ khối lượng khổng lồ các dữ liệu ởi nhiều nơi trên toàn thế giới và àm cơ sở để giải quyết vấn đề một cách phân tán song song, vì các dữ liệu nằm trên lượng lớn máy tính, mỗi máy tính chỉ là một mảnh của cả một bức tranh lớn.

Nhiều người dùng thường nghĩ đám mây là giải pháp tính toán dạng “máy tính cho thuê” vì rất nhiều các nút máy tính ảo mà ta quan tâm yêu cầu trả tiền theo yêu cầu. Cách tính toán này tạo nên một hiện tượng xã hội mới, cụ thể là sự xâm nhập của hệ thống máy tính trong xã hội ở mọi cấp độ, và sự đa dạng về các vấn đề pháp lý, riêng tư và an ninh.

Mục tiêu của luận văn này là tìm hiểu tổng quan về các kết quả nghiên cứu trong lĩnh vực Điện toán đám mây. Luận văn sẽ trình bày một ứng dụng đơn giản của điệ toán đám mây.

Yêu cầu: sinh viên đã hoàn thành môn học Kiến trúc hệ thống máy tính, có khái niệm về tính toán phân tán, song song, có kỹ năng lập trình C++.

DA-07. TÌM HIỂU ĐIỆN THOẠI INTERNET

Internet ra đời đã đánh dấu một bước ngoặt trọng đại của khoa học, công nghệ. Con người bước vào một kỉ nguyên thông tin với một liên mạng khổng lồ chi phối hoạt động của tất cả các ngành nghề và các loại hình dịch vụ trên thế giới. Thật khó có thể hình dung được lợi nhuận khổng lồ mà Internet mang lại cho các nhà cung cấp dịch vụ. Nắm bắt được thị hiếu của khách hàng là mong muốn sử dụng dịch vụ tốt lại rẻ, họ đã phát minh ra cách truyền thoại qua giao thức Internet để giảm thiểu tối đa cước phí và phù hợp với nhu cầu của người dùng. Đó chính là điện thoại internet công nghệ VoIP – hình thức truyền tín hiệu tiếng nói qua giao thức Internet.

Đồ án sẽ tập trung nghiên cứu về công nghệ VoIP, mô hình tổng quát, những kiến thức cơ bản và mô phỏng xây dựng hệ thống VoIP cho các công ty vừa và nhỏ. Tuy VoIP là một công nghệ đã phát triển nhanh chóng những năm gần đây nhưng tương lai nó sẽ còn phát triển rộng rãi hơn. Mặt khác, do được ứng dụng cả trên các hệ điều hành mã nguồn mở nên công nghệ này sẽ tiếp tục được mở rộng thêm những tính năng mới, phù hợp hơn với nhu cầu của người sử dụng dịch vụ.

Yêu cầu: sinh viên đã hoàn thành môn học Kiến trúc mạng, có kỹ năng lập trình C++.