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

Phát hiện đối tượng đột nhập dựa trên kỹ thuật trừ ảnh: luận văn thạc sĩ

50 74 0

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC LẠC HỒNG -oOo - NGUYỄN KHẮC TRUNG PHÁT HIỆN ĐỐI TƯỢNG ĐỘT NHẬP DỰA TRÊN KỸ THUẬT TRỪ ẢNH LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN Đồng Nai - Năm 2016 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC LẠC HỒNG -oOo - NGUYỄN KHẮC TRUNG PHÁT HIỆN ĐỐI TƯỢNG ĐỘT NHẬP DỰA TRÊN KỸ THUẬT TRỪ ẢNH Chuyên ngành: Công nghệ thông tin Mã số: 60480201 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN KHOA HỌC PGS.TS ĐỖ NĂNG TOÀN Đồng Nai - Năm 2016 LỜI CẢM ƠN Đầu tiên Tôi xin chân thành cảm ơn quý Thầy Cô Khoa sau đại học Khoa công nghệ thông tin - Đại học Lạc Hồng quan tâm tổ chức đạo trực tiếp giảng dạy truyền đạt kiến thức cho quá trình học tập trường Tơi cũng xin bày tỏ lịng biết ơn sâu sắc tới PGS TS Đỗ Năng Toàn dành thời gian quý báu tận tình hướng dẫn Tôi nhiều suốt quá trình làm luận văn Nếu giúp đỡ Thầy thì Tơi khó hoàn thành luận văn Cũng qua đây, Tôi xin chân thành cảm ơn lãnh đạo Trường Cao Đẳng Nghề Cơ Giới Và Thủy Lợi, nơi công tác, tạo điệu kiện thuận lợi cho thời gian hồn thành các mơn học cũng suốt thời gian làm luận văn tốt nghiệp Cuối cùng, Tôi xin cảm ơn gia đình bạn đồng nghiệp giúp đỡ, động viên tinh thần, đóng góp nhiều ý kiến để giúp cho Tơi hồn thành ḷn văn Đồng Nai, Ngày 08 tháng 01 năm 2016 Học viên Nguyễn Khắc Trung LỜI CAM ĐOAN Những kết nghiên cứu được trình bày luận văn hoàn toàn trung thực, kết nghiên cứu Tôi, với giúp đỡ, hướng dẫn tận tình Thầy PGS TS Đỗ Năng Toàn Các liệu thu thập được hợp pháp, sử dụng mã nguồn mở Đồng Nai, Ngày 08 tháng 01 năm 2016 Học viên Nguyễn Khắc Trung MỤC LỤC LỜI CẢM ƠN LỜI CAM ĐOAN MỤC LỤC DANH MỤC MỘT SỐ THUẬT NGỮ DANH MỤC TỪ VIẾT TẮT DANH MỤC CÁC HÌNH VẼ PHẦN MỞ ĐẦU Chương 1: TỔNG QUAN VỀ XỬ LÝ VIDEO VÀ BÀI TOÁN PHÁT HIỆN ĐỐI TƯỢNG ĐỘT NHẬP 1.1 Tổng quan về video 1.1.1 Lịch sử video .4 1.1.2 Các hiệu ứng biên tập video 1.1.3 Một số thuộc tính đặc trưng video 1.1.3.1 Màu (Color ) 1.1.3.2 Kết cấu (Texture) 1.1.3.3 Hình dáng (Shape) 1.1.3.4 Chuyển động (Motion) 1.1.4 Phân đoạn video 1.2 Bài toán phát chuyện động .12 1.2.1 Giới thiệu 12 1.2.2 Hướng tiếp cận .12 Chương 2: PHÁT HIỆN ĐỐI TƯỢNG CHUYỂN ĐỘNG DỰA VÀO KỸ THUẬT TRỪ ẢNH 14 2.1 Kỹ thuật trừ ảnh dựa vào điểm ảnh 14 2.2 Trừ ảnh phân khối 16 2.3 Phương pháp biểu đồ (Histogram) 18 2.3.1 Biểu đồ toàn cục 19 2.3.2 Biểu đồ cục 23 2.4 Phương pháp thống kê .24 2.4.1 Đặc trưng vector chuyển động 24 2.4.2 Đặc trưng cạnh .25 Chương 3: CHƯƠNG TRÌNH ỨNG DỤNG 27 PHÁT HIỆN ĐỘT NHẬP 27 3.1 Phân tích yêu cầu toán .27 3.2 Kỹ thuật bắt giữ hình ảnh qua camera .28 3.2.1 Lớp AVICap 29 3.2.2 Quy trình xây dựng ứng dụng lớp AVICap: 29 3.2.3 Một số hàm AVICap Windows thường dùng 30 3.3 Các hàm lớp chương trình .31 3.3.1 Các biến kiểu liệu lớp 31 3.3.2 Một số phương thức lớp 31 3.3.3 Một số hàm lớp 32 3.4 Chức cách sử dụng chương trình .34 3.4.1 Chức chương trình .34 3.4.2 Giao diện cách sử dụng 35 3.5 Đánh giá kết thử nghiệm 37 3.5 Kịch thử nghiệm 37 3.5.2 Đánh giá so sánh 37 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 39 DANH MỤC MỘT SỐ THUẬT NGỮ Mô tả Thuật ngữ AVI Là đa phương tiện định dạng container Microsoft DIB Định dạng ảnh BITMAP NTSC PAL SECAM Hệ truyền hình được sử dụng hầu hết Bắc Mỹ Nam Mỹ Hệ truyền hình được dùng phần lớn Châu Âu, châu Á Hệ truyền hình được dùng các nước Pháp, Nga, Đông Âu, số nước khu vực Trung Đông DANH MỤC TỪ VIẾT TẮT Mô tả Thuật ngữ AVI Audio Video Interleave DIB Device Independent Bitmap NTSC PAL National Teltevision System Committee Phase Alternating Line DANH MỤC CÁC HÌNH VẼ Hình 1.1 Cấu trúc phân đoạn video Hình 1.2 Các khung hình Hình 1.3 Đoạn sở Hình 1.4 Biểu diễn video dựa đối tượng Hình 1.5 Một số loại Wipe Hình 1.6 Biểu đồ màu loại ảnh (a) ảnh tối (b) ảnh sáng (c)ảnh tương phản thấp (d) ảnh tương phản cao .8 Hình 1.7 Biên đoạn sở Hình 1.8 Tính khác biệt đặc trưng khung hình liên tiếp 10 Hình 1.9 Đường sai biệt về đặc trưng lược đồ các khung hình liên tiếp 10 Hình 1.10 Các kết phát cạnh ảnh 11 Hình 1.11 Một ví dụ phân đoạn ảnh phương pháp nở vùng 11 Hình 2.1 Ảnh hưởng chớp sáng 15 Hình 2.2 Các cửa sổ sở thuật toán so sánh thực .18 Hình 2.3 So sánh biểu đồ hai ảnh 19 Hình 2.4 Phát chuyển cảnh dần dần phương pháp so sánh cặp 21 Hình 2.5 Các ảnh có cùng biểu đồ màu nội dung khác .23 Hình 2.6 Mẫu Vector cho các di chuyển camera 25 Hình 3.1 Lưu đồ giải thuật 28 Hình 3.2 Sơ đồ hoạt động chương trình 34 Hình 3.3 Giao diện hoạt động 35 Hình 3.4 Thiết lập thông số 35 Hình 3.5 Chương trình bắt đầu quan sát qua webcam 36 Hình 3.6 Phát có đối tượng chuyển động khung hình 36 Hình 3.7 Bắt hình lưu hình đối tượng chuyển động 37 PHẦN MỞ ĐẦU Cùng phát triển mạnh mẽ công nghệ thông tin, ngày các kỹ thuật xử lý ảnh các ứng dụng ngày chứng tỏ vai trị quan trọng đời sống cũng nghiên cứu, khoa học, kỹ thuật giảng dạy Việc ứng dụng kỹ thuật xử lý ảnh được thể hầu lĩnh vực kinh tế, trị, khoa học, đời sống Sự phát triển mạnh mẽ về công nghệ phần cứng giúp cho các phần mềm ứng dụng kỹ thuật xử lý ảnh ngày đáp ứng được đòi hỏi khắt khe sát với thực tế Điều làm cho các công nghệ kỹ thuật xử lý ảnh được phát triển ứng dụng vào thực tiễn sống sâu rộng rãi Một ứng dụng được áp dụng vào lĩnh vực an toàn – an ninh, chống xâm nhập Việc đảm bảo an ninh vấn đề quan trọng cấp thiết đời sống Ví dụ điển hình camera an ninh siêu thị, ngân hàng, bảo tàng hay camera theo dõi các nút giao thông đều phục vụ cho việc an tồn an ninh cách hiệu Có nhiều giải pháp để đảm bảo an ninh cho đạt hiệu cao, số xây dựng hệ thống giám sát an ninh dựa vào hệ thống camera để quan sát chuyển động các đối tượng khu vực cần đảm bảo an ninh Nhờ tiến khoa học kỹ thuật hoàn tồn xây dựng hệ thống cảnh báo đột nhập mà khơng cần có người trực dõi camera, điều làm giảm thiểu được thời gian sức lực nhân đồng thời vẫn đạt được hiệu cao Hiện hệ thống camera quan sát phát chuyển động được tích hợp vào mơ hình an ninh tích hợp cho các giải pháp an ninh chống trộm được sử dụng rộng rãi Bài toán phát đối tượng chuyển động đưa hai hướng tiếp cận là: Dựa vào phần cứng các kỹ thuật xử lý ảnh Xuất phát từ ý tưởng luận văn tiếp cận số kỹ thuật xử lý ảnh mà cụ thể các kỹ thuật trừ ảnh để giải toán phát đối tượng chuyển động phân đoạn video Mục tiêu luận văn:  Tìm hiểu khái quát về toán phát chuyển động ứng dụng việc phát đột nhập 27 Chương 3: CHƯƠNG TRÌNH ỨNG DỤNG PHÁT HIỆN ĐỘT NHẬP Dựa vào lý thuyết chương chương để áp dụng vào chương xây dựng chương trình ứng dụng phát đột nhập Bao gồm: - Phân tích toán phát đối tượng đột nhập - Trình bày kỹ thuật bắt giữ hình ảnh qua camera - Giới thiệu các hàm lớp được sử dụng chương trình - Trình bày chức cách sử dụng 3.1 Phân tích u cầu tốn Như ḷn văn đề cập trên, toán phát đối tượng chuyển động toán quan trọng then chốt lĩnh vực giám sát tự động – giám sát an ninh – chống xâm nhập Yêu cầu toán đặt phát các đối tượng chuyển động nới đặt camera quan sát hành lang, cầu thang, v.v Tại các vị trí nền hầu khơng thay đổi Do ta áp dụng kỹ thuật trừ ảnh để phát có đối tượng chuyển động khung hình hay không Để đơn giản ta sử dụng kỹ thuật trừ điểm ảnh Kỹ thuật nhằm tìm sai khác hai ảnh Trên cở sở phân tích yêu cầu toán, luận văn đưa giải được đề xuất sau Ý tưởng thuật giải lấy hình ảnh trực tiếp từ camera khoảng thời gian (xem ảnh tại) so sánh với ảnh trước kỹ thuật trừ điểm ảnh Nếu tìm thấy sai khác lớn chúng thì ta lưu lại hai ảnh Ngược lại, giải phóng nhớ mà ảnh cũ chiếm giữ xem ảnh nhận được ảnh Ta xây dựng sơ đồ giải thuật sau:  Bước 1: Đầu tiên ảnh chụp được từ webcam được lưu vào biến old  Bước 2: Tiếp theo, ảnh khác lấy từ webcam khoảng thời gian liền sau được lưu vào biến cur So sánh cur old cách so sánh màu điểm ảnh Nếu sai khác lớn ngưỡng (tùy theo chất lượng camera ánh sáng hệ thống mà các ngưỡng khác nhau) thì đưa cảnh báo đồng thời lưu lại hai ảnh 28  Bước 3: Cuối cùng gán old = cur quay trở lại bước Bắt đầu Old=Ảnh chụp Cur=Ảnh chụp liền sau difference=old-cur difference>=96 Yes Lưu ảnh biến old cur No Old=cur No Dừng quan sát Yes Kết Thúc Nguồn: Từ nghiên cứu tác giả Hình 3.1 Lưu đồ giải thuật 3.2 Kỹ thuật bắt giữ hình ảnh qua camera Môi trường Windows cung cấp cho ta hai cách lập trình với video:  Cách thứ dùng VFW (Video For Windows) API VFW API hỗ trợ cho quá trình bắt giữ (capture) video từ webcam  Cách thứ hai dùng lớp AVICap Windows Sau luận văn tìm hiểu lớp AVICap ứng dụng xây dựng phần mềm giải 29 toán phát đột nhập 3.2.1 Lớp AVICap AVICap cung cấp cách tiếp cận dựa thông điệp đơn giản, cho phép truy cập, điều khiển luồng liệu audio, video Một ứng dụng xây dựng AVICap có số khả như:  Thu liệu audio, video vào file có mở rộng avi  Kết nối hủy kết nối với các thiết bị vào thời gian thực thi  Xem trực tiếp liệu video từ thiết bị đầu vào theo phương pháp preview overlay  Chỉ định tốc độ thu liệu  Hiển thị các dialogbox cho phép người sử dụng điều khiển liệu video đầu vào  Sao chép các hình ảnh palette lên clipboard  Thu ảnh đơn lưu dạng DIB AVICap hỗ trợ các khả thu liệu dạng ảnh tĩnh đơn hay theo dạng stream với nhiều frame ảnh Các frame ảnh cách khoảng thời gian xác định hay tùy ý Việc thu các stream ảnh cũng khơng cần lưu đĩa mà được sử dụng trực tiếp từ buffer nhớ, điều cho phép lập trình viên mềm dẻo việc xử lý các ứng dụng khác Ngoài lớp AVICap cho phép ứng dụng định các hàm callback được sử dụng quá trình bắt giữ Các hàm lớp AVICap:  Status Callback: được gọi có thay đổi trạng thái quá trình thu video  Error Callback: được gọi có lỗi xảy quá trình thu video  Frame Callback: được gọi trước frame ảnh được preview  Video Stream Callback: được gọi thu được các frame ảnh quá trình streaming video  Audio Stream Callback: được gọi liệu audio được ghi đầy buffer 3.2.2 Quy trình xây dựng ứng dụng lớp AVICap: Khi xây dựng ứng dụng video dùng lớp AVICap, các ứng dụng thường được thực theo các trình tự sau: 30  Tạo capture window  Kết nối vào capture driver  Liệt kê các capture driver cài đặt hệ thống  Lấy thông tin về khả capture driver  Lấy thông tin trạng thái capture window  Trình bày dialogbox để thiết lập các thông số video  Lấy cũng thiết lập các thông số video format  Cho phép preview video  Cho phép overlay video  Đặt tên cho capture file  Cấp phát trước vùng nhớ đĩa cho capture file  Định dạng audio capture  Thay đổi các thông số video capture  Thu liệu  Thêm các chuỗi thông tin vào capture file  Thêm các hàm callback vào ứng dụng 3.2.3 Một số hàm AVICap Windows thường dùng  Hàm tạo capture window hWndC = capCreateCaptureWindow( (LPSTR) “My Capture Window”, // tên cửa sổ WS_CHILD | WS_VISIBLE, // kiểu cửa sổ 0, 0, 160, 120, // vị trí cửa sổ (HWND) hwndParent, (int) nID );  Kết nối vào capture driver fOK = capDriverConnect(hWndC,0);  Hủy bỏ kết nối với capture driver capDriverDisconnect(hWndC);  Kích hoạt chế độ Preview video: Đầu tiên cần phải đặt tốc độ bắt giữ hình ảnh, sau kích hoạt chế độ Preview video Ví dụ thiết lập tốc độ hiển thị 31 frame chế độ preview 66 miliseconds frame(tức khoảng 15 fps) thiết lập chế độ preview cho capture window CapPreviewRate(hWndC,66); CapPreview(hWndC, TRUE); CapPreview(hWndC, FALSE); 3.3 Các hàm lớp chương trình Chương trình phát đối tượng đột nhập “Intrusion Detection” được xây dựng Visual Studio 2010 với ngôn ngữ lập trình C# Cài đặt hỗ trợ DriectX 10 nền tảng Windows x86 Sau số hàm lớp chương trình Lớp ImageProcessing: Chức lớp xử lý các hình ảnh thu được từ camera 3.3.1 Các biến kiểu liệu lớp Bitmap flag,flag2,flag3; int width,width2,width3; BitmapData bitmapData=null,bitmapData2=null,bitmapData3=null; Byte*pBase=null,pBase2=null,pBase3=null; public struct Pixel { public byte blue; public byte green; public byte red; } 3.3.2 Một số phương thức lớp  Phương thức PixelSize: Cho kích cỡ điểm ảnh Cấu trúc phương thức sau: public Point PixelZize { get { GraphicsUnit Unit = GraphicsUnit.pixel; 32 Rectanglef bounds = flag.GetBounds(ref unit); return new Point((int)bounds.width, (int) bounds.height); } }  Phương thức PixelAt: Cho vị trí điểm ảnh Cú pháp phương thức sau: public Pixel*PixelAt(int x, int y) { return(Pixel*)(pBase+y*width+x*sizeof(Pixel)); } 3.3.3 Một số hàm lớp  Hàm LockBitmap: Được sử dụng việc trừ hai ảnh Cú pháp hàm sau: public void Lockbitmap() { GraphicsUnit unit = GraphicsUnit.Pixel; RectangleF boundsF = flag.GetBounds(ref unit); Rectangle bounds = new Rectangle((int)boundsF.X, (int) boundsF.Y, (int) boundsF.Width, (int) boundsF.Heigt); width = (int) boundsF.Width*sizeof(Pixel); if (width%4!=0) { width=4*(width/4 + 1); } bimapData=flag.LockBits(bounds,ImageLockNode.ReadWrite,PixelF omat.Format24bppRgb); pBase=(Byte*)bitmapData.Scan0.ToPointer(); }  Hàm UnlockBitmap: Được sử dụng việc trừ hai ảnh Cú pháp sau: public void UnlockBitmap() { flag.UnlockBits(bitmapData); bitmapData= null; pBase=null 33 }  Hàm Save: Lưu lại ảnh Cú pháp sau: public void Save(string filename) { flag3.Save(filename, ImageFormat.Jpeg); }  Hàm CompareUnsafeFaster: Thực việc trừ hai ảnh Cú pháp hàm sau: public void CompareUnsafeFaster(out Int32 percent) { Point size = PixelSize; percent=0; LockBitmap(); LockBitmap2(); LockBitmap3(); for (int y = 0; y < size.Y; y++) { Pixel* pPixel = PixelAt(0, y); Pixel* pPixel2 = PixelAt2(0, y); Pixel* pPixel3 = PixelAt3(0, y); for (int x = 0; x < size.X; x++) { if(!(pPixel->green==pPixel2->green)) { pPixel3->red = pPixel2->red; pPixel3->green = pPixel2->green; pPixel3->blue = pPixel2->blue; percent++; } pPixel++; pPixel2++; pPixel3++; } } UnlockBitmap3(); UnlockBitmap2(); UnlockBitmap(); } 34 3.4 Chức cách sử dụng chương trình 3.4.1 Chức chương trình Chức chương trình kết nối với các webcam, hiển thị hình ảnh thu từ webcam lên form Khi phát có đối tượng đột nhập chương trình tự động đưa cảnh báo lưu lại ảnh có chứa đối tượng đột nhập Sau sơ đồ hoạt động chương trình: Bắt đầu Kết nối với webcam Thiết lập thông số Bắt đầu quan sát No Có đối tượng đột nhập? yes Tự động đưa cảnh báo Lưu lại hình ảnh đối tượng yes Tiếp tục theo dõi? No Kết Thúc Nguồn: Nghiên cứu tác giả Hình 3.2: Sơ đồ hoạt động chương trình 35 3.4.2 Giao diện cách sử dụng  Giao diện chương trình hoạt động: Nguồn: Chụp từ phần mềm thực nghiệm Hình 3.3: Giao diện hoạt động Trong hộp thoại properties cho phép thiết lập các thông số cho ảnh đầu Chúng ta thay đổi loại ảnh, kích cỡ ảnh đầu ra, chất lượng ảnh (tùy theo camera mà các thơng số khác nhau) Nguồn: Chụp từ phần mềm thực nghiệm Hình 3.4: Thiết lập thông số ban đầu 36 Nhấn nút Apply để áp dụng nhấn nút OK để đóng hộp thoại Khi chương trình bắt đầu hiển thị hình ảnh thu được lên form: Nguồn: Chụp từ phần mềm thực nghiệm Hình 3.5: Chương trình bắt đầu quan sát qua webcam Khi nhấn vào nút bắt đầu chương trình bắt đầu quan sát, phát có đối tượng đột chương trình báo động âm lưu lại hình ảnh có chứa đối tượng đột nhập vào thư mục wanted: Nguồn: chụp từ phần mềm thực nghiệm Hình 3.6: Phát có đối tượng chuyển động khung hình 37 Nguồn: xuất từ phần mềm thực nghiệm Hình 3.7: Bắt lưu hình đối tượng đột nhập 3.5 Đánh giá kết thử nghiệm 3.5 Kịch thử nghiệm Kịch thử nghiệm chương trình nhằm giải toán với yêu cầu đặt phát các đối tượng chuyển động nới đặt camera quan sát hành lang, cầu thang, nhà kho, cửa vào các phòng nơi mà khung hình hầu không thay đổi theo thời gian điều kiện khách quan thời tiết không ảnh hưởng tới khung hình camera quan sát 3.5.2 Đánh giá so sánh Dựa vào yêu cầu toán luận văn trình bày đầy đủ rõ ràng kỹ thuật trừ ảnh dựa vào điểm ảnh xây dựng thành công chương trình Intrusion Detection Qua cài đặt thử nghiệm chương trình cho kết tương đối tốt Với điều kiện 38 khung nhìn thực theo kịch thử nghiệm thì phần mềm đạt hiệu đến 95% theo yêu cầu, 5% lại đối tượng xuất khiện khung hình quá nhanh quá xa so với tiêu cự cho phép camera quan sát nên camera bắt hình lưu lại đối tượng được Tuy vẫn tồn số nhược điểm cần đánh giá khắc phục triển khai thực tế với nhiều kịch xảy khác điều khiện khung hình các điều kiện khách quan khác, nhìn chung chương trình đạt kết qua mong đợi giải được yêu cài toán đặt Kết luận chương Nội dung chương trình bày cách chi tiết toán phát đột nhập, từ xây dựng giải thuật để xây dựng phần mềm Intrusion Detection Tìm hiểu kỹ thuật bắt giữ hình ảnh qua camera sử dụng lớp AVIcap nền tảng Windows X86 từ xây dựng, cài đặt thử nghiệm thành công chương trình Intrusion Detection 39 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Quá trình tìm hiểu nghiên cứu luận văn đạt được kết sau đây: Kết - Trình bày tổng quan về video, toán phát chuyện động - Trình bày các kỹ thuật trừ ảnh ứng dụng vào toán phát chuyển động - Tìm hiểu về ngôn ngữ lập trình Csharp kỹ thuật bắt giữ hình ảnh thông qua camera môi trường Windows - Xây dựng phần mềm Phát đột nhập dựa kỹ thuật trừ ảnh - Cài đặt thành công ứng dụng phát đột nhập thông qua webcamera - Giảm dung lượng lưu trữ không gian đĩa, cách lưu lại hình ảnh có chứa đối tượng đột nhập thay vì phải lưu lại đoạn video Hạn chế - Chương trình giới hạn thực được với Video định dạng *.AVI hỗ trợ thực thi nền tảng Windows x86 được cài đặt máy tính cục chưa chạy được hệ thống mạng - Chương trình sử dụng số các kỹ thuật trừ ảnh với ngưỡng thực thi với video có chất lượng thu hình dẫn tới kết không mong muốn - Chương trình đưa cảnh báo vào lưu lại đối tượng đột nhập chưa nhận dạng được đối tượng Hướng phát triển Với các kết đạt được cùng hạn chế thiếu sót mở số hướng phát triển cho luận văn “Phát đột nhập dựa kỹ thuật trừ ảnh” sau: - Hiệu chỉnh giao diện hoàn chỉnh hơn, thêm các chức mở rộng, có giao diện thân thiện đẹp mắt - Chương trình thực được nhiều định dạng video khác nhau, chạy được nhiều nền tảng windows khác cũng cài đặt sử dụng được hệ thống giám sát qua mạng 40 - Phát triển chương trình ứng dụng đưa thêm nhiều số kỹ thuật xử lý ảnh nhằm nâng cao hiệu suất phát đột nhập cũng nhận dạng được đối tượng đột nhập TÀI LIỆU THAM KHẢO  TÀI LIỆU TIẾNG VIỆT [1] Đỗ Năng Toàn, Phạm Việt Bình (2008), “Giáo trình xử lý ảnh”, Đại Học Thái Nguyên, Nxb KH&KT, 2008 [2] Nhóm tác giả: Trần Thanh Việt, Trần Công Chiến, Huỳnh Cao Tuấn, Nguyễn Hữu Nam, Đỗ Năng Toàn, Trần Hành, Nghiên cứu khoa học:“Một Kỹ Thuật Phát Hiện, Bám Sát Đối Tượng Và Ứng Dụng”,2010  TÀI LIỆU TIẾNG ANH [3] Andrew Kirillov, Software Developer (4/2007), “Motion Detection Algorithms” [4] Badatosh Chanda, Dwijesh Dutta Majumder, “Digital Image Processing and Analysis”, Prentice Hall of India, 2001, pp 10-17 [5] Hampapur, A , Jain, R , Weymouth, T , “Digital Video Segmentation”, Proc ACM Multimedia 94, San Francisco CA, 1994, pp 357 – 364 [6] Jyrpi Korki - Anttila (2002), “Automatic color enhancement and sence change detection of digital video”, Dept of Automation and Systems, Lab of Media Technology, Hensiki University of Technology, pp 7-45 [7] Shahraray B(1995), “Scene Change Detection and Content-Based Sampling of Video Sequences”, Digital Video Compression: Algorithms and Technologies, A Rodriguez, R Safranek, E Delp, Editors, Proc SPIE 2419, pp 2–13 [8] Xiong Wei, John C Lee, Dixon M Ip(1998), Net comparison: “a fast and effective method for classifying image sequences”, SPIE Conf Storage and Retrieval for Image and Video Databases III, Proceedings, San Jose, CA, pp 318 – 328 [9] XiaowenLiu, CharlesB.Owen, FilliaS.Makedon(1995), “Automatic Video Pause Detection Filter” Dartmouth College Computer Science Technical Report PCS, pp 97-307 ... LẠC HỒNG -oOo - NGUYỄN KHẮC TRUNG PHÁT HIỆN ĐỐI TƯỢNG ĐỘT NHẬP DỰA TRÊN KỸ THUẬT TRỪ ẢNH Chuyên ngành: Công nghệ thông tin Mã số: 60480201 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TIN NGƯỜI HƯỚNG DẪN... toán hướng tiếp cận Chương 2: Phát đối tượng chuyển động dựa vào kỹ thuật trừ ảnh  Trình bày các kỹ thuật trừ ảnh Bao gồm kỹ thuật trừ ảnh dựa vào điểm ảnh, trừ ảnh phân phối, phương pháp... tiếp cận .12 Chương 2: PHÁT HIỆN ĐỐI TƯỢNG CHUYỂN ĐỘNG DỰA VÀO KỸ THUẬT TRỪ ẢNH 14 2.1 Kỹ thuật trừ ảnh dựa vào điểm ảnh 14 2.2 Trừ ảnh phân khối 16

Ngày đăng: 16/08/2020, 10:57

Xem thêm:

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w