Tổ chức và lưu trữ dữ liệu video qua webcamera vào CSDL SQL
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -oo0oo - ĐỒ ÁN TỐT NGHIỆP NGÀNH CƠNG NGHỆ THƠNG TIN Hải phịng 2009 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TỔ CHỨC VÀ LƯU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL ĐỒ ÁN TỐT NGHIỆP HỆ CHÍNH QUY Ngành: cơng nghệ thơng tin Hải phịng 2009 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -oo0oo - TỔ CHỨC VÀ LƯU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL ĐỒ ÁN TỐT NGHIỆP HỆ CHÍNH QUY Ngành: cơng nghệ thơng tin Sinh viên : Nguyễn Quang Huy Ngày sinh : 21/11/1986 Mã sinh viên: LT10239 Lớp : CTL 101 Trường Đại học Dân lập Hải phòng GVHD : Đỗ Trung Tuấn Hải phòng 2009 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP-TỰ DO-HẠNH PHÚC -oo0oo - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên:………………………………………………Mã sinh viên ………… Lớp:………………………………… Ngành:công nghệ thông tin Tên đề tài.……………………………………………… NHIỆM VỤ ĐỀ TÀI 1.Nội dung yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a.Nội dung b.Các yêu cầu cần giải 2.Các số liệu cần thiết để thiết kế, tính tốn 3.Địa điểm thực tập CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TÔT NGHIỆP Người hướng dẫn thứ 1: Họ tên ………………………………………………………………………… Học hàm, học vị………………………………………………………………… Cơ quan công tác Nội dung hướng dẫn :…………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… Người hướng dẫn thứ : Họ tên ………………………………………………………………… Học hàm, học vi.……………………………………………………………… Cơ quan công tác ……………………………………………………………… Nội dung hướng dẫn : …………………………………………………………………………………… ………………………………………………………………………………… …………………………………………………………………………………… Đề tài tốt nghiệp giao ngày………….tháng……….năm 2009 Yêu cầu hoàn thành trước ngày…………tháng………năm 2009 Đã nhận nhiệm vụ:Đ.T.T.N Sinh viên Đã nhận nhiệm vụ : Đ.T.T.N Cán hướng dẫn: Hải phòng, ngày…… tháng…… năm 2009 HIỆU TRƯỞNG GS.TS.NGƯT Trần Hữu Nghị PHIẾU NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ HƯỚNG DẪN Tinh thần thái độ sinh viên trình làm đồ án tốt nghiệp Đánh giá chất lượng đề tài tốt nghiệp (so với nội dung yêu cầu đặt nhiệm vụ đề tài tốt nghiệp) Cho điểm cán hướng dẫn: (Điểm ghi số chữ) Ngày ……… tháng…… năm 2009 Cán hướng dẫn (ký ghi rõ họ tên) PHẦN NHẬN XÉT CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP 1.Đánh giá chất lượng đề tài tốt nghiệp (về mặt sở lý luận, thuyết minh chương trình, giá trị thực tế) ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………… Cho điểm cán phản biện (Điểm ghi số chữ) ……………………………………………………………………………… ……………………………………………………………………………… Ngày ……… tháng…… năm 2009 Cán chấm phản biện (ký ghi rõ họ tên) Lời cảm ơn Trong trình thực đề tài em nhận nhiều giúp đỡ đơn vị cá nhân Em xin chân thành gửi lời cảm ơn tới Giáo viên hướng dẫn nhiệt tình bảo hướng dẫn cho em suốt trình thực đề tài Chân thành cảm ơn thầy cô giáo trường ĐH Dân Lập Hải Phịng, đặc biệt thây khoa công nghệ thông giảng dạy cung cấp cho em kiến thức chuyên môn cần thiết Chân thành cám ơn Các anh chị, trường CNTT ĐHQG thành phố Hồ Chí Minh tạo điều kiện giúp đỡ em thời gian thực đề tài Em gửi lời cám ơn tới gia đình bạn bè người thân tạo điều kiện giúp đỡ cho em vật chất lẫn tinh thần suốt thời gian qua Trong thời gian thực đề tài dù cố gắng nhiều trình độ cịn hạn chế thời gian có hạn nên đề tài cịn nhiều thiếu sót Em mong bảo thầy cô giáo bạn bè Em xin cảm ơn 10 Khi đăng nhập lần vào chương trình, AW giao diện “Welcome” để nhận diện webcam kết nối với máy tính Bạn nên đánh dấu vào “Search Camera” để AW tự động tìm kiếm webcam máy tính bạn Khi tìm webcam nào, thể hình ảnh mà webcam quan sát liệt kê webcam Hình 29 Welcome Active Bắt đầu quay phim: với AW, ta biến webcam gắn máy tính thành máy quay video hiệu với tốc độ quay đến 30 khung hình/giây Khi lắp đặt đầy đủ hoàn chỉnh webcam vào khung cảnh cần quay ta cần nhấn nút “REC” Hình 30 Quay film 55 (hoặc click chuột trái vào ảnh chọn “Record Video Clip”) trình quay video AW bắt đầu AW tạo định dạng file video riêng có phần AWLive, tiêu tốn dung lượng đĩa cứng chất lượng hình ảnh tương tự kiểu quay phim AMCap Các file video dạng AWLive lưu mặc định thư mục “Gallery” nằm thư mục cài đặt AW Ngồi video lưu lại có hiển thị theo thông tin ngày giờ hệ thống máy tiện cho nhu cầu sử dụng sau 4.2.3 Một số ứng dụng AW Một chức quan trọng nhằm giúp không bị lưu tràn lan nhớ máy tính chức hẹn thời gian ghi hình lấy thời gian hệ thống làm thời gian chuẩn • B1 Khởi động AW hình welcome lên chọn search camera để tự động tìm tất webcamera lắp đặt Hình 31 tự động chọn webcam • B2 để hẹn cho tùy thuộc vào công việc thời gian cần ghi hình ta nhấn tổ hợp phím (ctrl+alt+s) click chuột trái vào biểu tượng sau 56 Hình 32 Đặt quay • B3 Giao diện xuất click chuột vào “enable scheduled” Hình 33 • B4 nhấp chuột vao for all camera perform (kích hoạt dùng cho tất wc) Nhấp chuột vào Add scheduled Hình 34 • B5 Bảng giao diện có chức sau 57 camera: tùy ý chọn hay tất camera hoạt dộng Day or weed: chọn ngày tuần word period: thời gian làm việc từ đến actionts ; chọn recording Hình 24 Với chức ta kiểm soát máy gián tiếp mà ko cần trực tiếp quan sát Hạn chế tình trạng lãng phí dung lượng đĩa vào lúc ko cần thiết công việc Sau số chức sử dụng tiện lợi cho công việc lưu trữ liệu video AW Hoạt động với máy chụp USB cổng Parallel, thiết bị thu hình bắt hình tương thích Windows, TV máy chụp IP mạng • Phát hình trực tiếp lên đến 30 khung hình giây • Hỗ trợ nhiều máy chụp lúc Thu phát lúc từ số lượng máy chụp khơng giới hạn • Dịch vụ IP động, cung cấp địa internet cố định cho máy chụp mạng IP máy tính thay đổi 58 • Thêm tem thời gian cho phim thu • Phát • Hỗ trợ truyền tín hiệu mã hóa • Thu đoạn phim có bảo vệ mật • Tiến hành thu trực tiếp cho phép tua lại phát nội dung thu lúc • Các tính điều khiển máy chụp độ giãn, nghiêng phóng • Giúp bạn tạo trang web cho máy chụp mạng • Thu phim phát chuyển động • Cho phép xem phim thu từ xa • Gửi email cho bạn phát chuyển động • Chạy chương trình phát chuyển động • Cho phép giới hạn vùng phát chuyển động • Tạo hình thu nhỏ xem trước từ ảnh chụp • Trình lên lịch dễ dùng • Kiểm tra dung lượng đĩa cho phép ổ cứng ngừng thu không đủ dung lượng đĩa trống • Tên người dùng mật để kiểm soát quyền truy xuất đến máy quay phim thu lại từ internet • Chức giới hạn số lượng người xem máy chụp • Chế độ chạy ngầm Stealth làm cho chương trình hồn tồn ẩn khơng hiển thị biểu tượng khay hệ thống khơng xuất task bar • Bảo vệ mật để tránh truy nhập trái phép • Khả chạy chương trình dịch vụ Windows khởi động mở máy chạy người dùng đăng nhập vào hệ thống 59 60 Kết luận Việc tổ chức liệu multimedia cần thiết đặc biệt liệu video Ngày tất lĩnh vực kinh doanh, buôn bán, giải trí… Nhu cầu quảng cáo cần thiết Các hình thức quảng cáo qua mạng cần đến nhiều liệu multimedia Mục đích đề tài : • Tìm hiểu multimedia • Tìm hiểu thiết bị ghi hình • Tổ chức lưu trữ liệu video, sử dụng hệ quản trị sở liệu SQL server Các liệu đa phương tiện tích hợp file liệu • Luận văn mơ tả quy trình nhận biết thiết bị ghi hình, thơng qua webcam đơn giản, sử dụng hoạt động giám sát cảnh báo, hội nghị truyền hình Việc dùng webcam thay cho vidio camera áp dụng điều kiện vùng sâu vùng xa, hạ tầng công nghệ thơng tin chưa phát triển Quy trình đề suất luận văn nhiều hạn chế Điểm hạn chế q trình tốn nhiều khơng gian nhớ Việc nhận biết tự động thiết bị ghi hình chưa hồn thiện, áp dụng cho số webcam thông dung; tương lai nhận biết tự động Trong điều kiện hội nghị truyền hình, webcam thu nhận hình tín hiệu âm chuyển qua đường tương tự để tiện cho trình nén liệu thời gian thực đảm bảo đồng hình tiếng 61 Tài liệu tham khảo Đỗ Trung Tuấn, Cơ sở liệu, NXB ĐHQGHN 2004 Henry F Korth, Abraham Silberschatz, Database, 2001 H.M.deitel, Java How to program, Sĩth Edition, NXB Prentice Hall, 2004 A.Gupta, T.Weymouth, and R.jain M, The VIMSYS model 1991 A Hampapur, R.jain, and T.E Weymouth, Multimedia Tools and Application 3-1995 Bách khoa toàn thư mở WIKIpedia Đồ họa multimedia văn phòng, nhiều tác giả, xuất bản: giáo dục Multimedia Tools and Applications , Kluwer Academic Publishers, Boston (1995) Vernetzte Multimedia Systeme Telematik 1, 2/3 (1995) 10 Datenhighways and Multimedia Chancen und Gefahren für den Printbereich Das österreichische grafische Gewerbe 47, Heft 7-8 (1995) 11 Dan, D Sitaram, A generalized interval caching policy for mixed interactive and long video environments, in: Multimedia Computing and Networking Conference, January 1996 12 C.H Papadimitriou, S Ramanathan, P Venkat Rangan, S Sampathkumar, Multimedia information caching for personalized video-on-demaComputer Communications 18 (3) (1995) 62 PHỤ LỤC A.CẤC CƠNG CỤ TẠO MULTIMEDIA Cơng cụ multimedia Tên công cụ Adobe premiere Chức Công cụ soạn thảo video dạng chuẩn công nghiệp, hỗ trợ việc xuất tất định dạng video kĩ thuật số, bao gồm AVI Quick time, Một plug-in Gif có website Adobe Total Video Converter Total Video Converter phần mềm toàn diện cho việc chuyển đổi video, hỗ trợ đọc/chơi/chuyển đổi nhiều định dạng videoạc ImTOO 3GP Video Converter Là phần mềm chuyển đổi file 3GP mạnh mẽ, chuyển đổi AVI sang 3GP, MPEG sang 3GP ImTOO 3GP Converter chuyển đổi H.264, RM, MP4, MOV, WMV, MPEG, AVI sang file 3GP chuyển đổi video clip 3GP sang AVI MPEG Sử dụng để chuyển đổi MPEG AVI sang 3GP chạy chúng điện thoại di động Motorola, Nokia phần mềm chạy file 3GP khác Sonic Foundry Sound forge Công cụ soạn thảo âm đầy tính hỗ trợ nhiều dạng nén định dạng tập tin khác nhau, bao gồm AVI, WAV ASF Công cụ biên tập hình ảnh Adobe photoshop Cơng cụ soạn thảo hình ảnh tuyệt vời phần mềm soạn thảo hình ảnh trở thàn dạng chuẩn cơng nghiệp thiết kế đồ họa Microsoft PhotoDraw 2000 Được thiết kế cho nhu cầu soạn thỏa hình ảnh doanh nghiệp, công cụ dễ dùng kèm theo 20000 hình ảnh clip art Một chương trình đồ họa thiết kế để phục vụ cho mục 63 Picnik Picture2Life LunaPic đích web Picnik trình chỉnh sửa ảnh trực tuyến phổ biến Nó cung cấp giao diện vô đẹp mắt, dễ dàng sử dụng, đáp ứng yêu cầu người dùng Picnik phát triển hợp với hầu hết dịch vụ dựa cơng nghệ Web 2.0 Bạn kéo thả ảnh trực tiếp từ trang chia sẻ Flickr, Picasa Web Albums, Facebook, Photobucket hay nhận biết thông qua đường dẫn cụ thể Là trình biên tập ảnh trực tuyến khác, song điều Picture2Life khoản thiết kết UI - giao diện người dùng Không theo phong trào cổ điển tạo toolbox hay số button, Picture2Life có bảng chức sidebar trượt mở trỏ chuột kích vơ tab bao gồm: Quick Fixes, One Clicks, All Featured Hãy chọn tab, hệ thống sidebar xuất hiện, nội dung chứa đựng tùy chọn Brightness, Color, Contrast http://www.picture2life.com/ Tiến hành thao tác cung cấp hình ảnh cho LunaPic, sau bạn chuyển tới hệ thống chỉnh sửa trang bị cho bạn công cụ biểu diễn Mặc dù khơng bật trình tính khác, Lunapic có khả độc chuyển đổi ảnh bạn sang định dạng GIF kích thước hồn hảo cho muốn thiết kế tác phẩm với hiệu ứng chuyển cảnh - hình động Cơng cụ chụp ảnh hình Microsoft Windows Cơng cụ chụp ảnh hình với Microsoft Windows, bạn cần nhấn phím print screen để chụp tồn hình, nhấn alt+ print screen chụp cửa sổ Microsoft HTML Help Đây cơng cụ ưa thích nhiều người dễ chụp thứ từ phần tử riêng biệt cửa sổ toàn cửa sổ ứng dụng tồn hình, Nó kèm theo công cụ cắt xén tốt chuyển đổi độ sâu mầu Image Editor Hyperionics Công cụ tạo ảnh chụp hình tĩnh theo nhiều HypersnanpDX định dạng khác Nó cho phép bạn chụp chò chơi DirectX (ngay phần cuộn khỏi hình) 64 Hyperionics Hypercam Cơng cụ tạo hoạt hình AVI hành động thực hình B.CÀI ĐẶT ACTIVE WEBCAM Để cài đặt Active webcam yêu cầu bạn phải có đĩa cài dowload mạng từ trang web Bắt đầu trình cài đặt Active webcam Hình 25 Cửa sổ chọn đường dẫn Chọn install để tiếp tục 65 Hình 26 Yes Để tiếp tục Hình27.Hồn thành q trình cài đặt 66 Chạy chương trình Hình 28 Giao diện Active webcam 67 ... hình ảnh chiều 1.4 Tổ chức liệu video Cở sở liệu phần thiết yếu trình ứng dụng Việc tổ chức liệu video lại cần thiết Cơ sở liệu video tạo cách số hóa video, chèn vào sở liệu với vài thông tin mô... nghệ thơng tin Hải phịng 2009 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -oo0oo - TỔ CHỨC VÀ LƯU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL ĐỒ ÁN TỐT NGHIỆP HỆ CHÍNH QUY Ngành:...BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TỔ CHỨC VÀ LƯU TRỮ DỮ LIỆU VIDEO QUA WEBCAMERA VÀO CSDL SQL ĐỒ ÁN TỐT NGHIỆP HỆ CHÍNH QUY Ngành: