Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

119 724 0
Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Đ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

Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM VŨ TUẤN HƯNG – NGUYỄN VINH TIỆP – HUỲNH QUỐC TRÍ NGHIÊN CỨU VÀ PHÁT TRIỂN THỬ NGHIỆM MỘT SỐ PHƯƠNG PHÁP TƯƠNG TÁC VỚI MÁY TÍNH SỬ DỤNG THỊ GIÁC MÁY TÍNH KHĨA LUẬN TỐT NGHIỆP CỬ NHÂN CNTT TP.HCM, 2010 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN CÔNG NGHỆ PHẦN MỀM VŨ TUẤN HƯNG 0612151 NGUYỄN VINH TIỆP 0612450 HUỲNH QUỐC TRÍ 0612483 NGHIÊN CỨU VÀ PHÁT TRIỂN THỬ NGHIỆM MỘT SỐ PHƯƠNG PHÁP TƯƠNG TÁC VỚI MÁY TÍNH SỬ DỤNG THỊ GIÁC MÁY TÍNH KHĨA LUẬN TỐT NGHIỆP CỬ NHÂN TIN HỌC GIÁO VIÊN HƯỚNG DẪN TS.Trần Minh Triết NIÊN KHÓA 2006 – 2010 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… Khóa luận đáp ứng yêu cầu LV cử nhân tin học TpHCM, ngày …… tháng …… năm 2010 Giáo viên hướng dẫn NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… Khóa luận đáp ứng yêu cầu LV cử nhân tin học TpHCM, ngày …… tháng …… năm 2010 Giáo viên phản biện LỜI CÁM ƠN Chúng em xin chân thành cảm ơn Khoa Công Nghệ Thông Tin, trường Đại Học Khoa Học Tự Nhiên, Tp.HCM tạo điều kiện tốt cho chúng em thực đề tài Chúng em xin chân thành cảm ơn Thầy Trần Minh Triết người tận tình hướng dẫn, bảo chúng em suốt thời gian thực đề tài Chúng em xin gửi lời cảm ơn sâu sắc đến quý Thầy Cơ Khoa tận tình giảng dạy, trang bị cho chúng em kiến thức quí báu năm học vừa qua Chúng em xin gửi lòng biết ơn sâu sắc đến Ba, Mẹ, anh chị bạn bè ủng hộ, giúp đỡ động viên chúng em lúc khó khăn suốt thời gian học tập nghiên cứu Mặc dù chúng em cố gắng hoàn thành đề tài phạm vi khả cho phép, chắn khơng tránh khỏi thiếu sót, kính mong cảm thơng tận tình bảo q Thầy Cơ bạn Nhóm thực Vũ Tuấn Hưng – Nguyễn Vinh Tiệp & Huỳnh Quốc Trí ĐỀ CƯƠNG CHI TIẾT Tên Đề Tài: Nghiên cứu phát triển thử nghiệm số phương pháp tương tác với máy tính sử dụng thị giác máy tính Giáo viên hướng dẫn: TS.Trần Minh Triết Thời gian thực hiện: từ ngày 15/12/2009 đến ngày 15/07/2010 Sinh viên thực hiện: Vũ Tuấn Hưng (0612151) – Nguyễn Vinh Tiệp (0612450) – Huỳnh Quốc Trí (0612483) Loại đề tài: Tìm hiểu cơng nghệ xây dựng ứng dụng Nội Dung Đề Tài: Khảo sát, nghiên cứu, phân tích số phương pháp tương tác người – máy sử dụng thị giác máy tính; đề xuất giải pháp tương tác máy tính để sử dụng hai camera; từ xây dựng thử nghiệm số ứng dụng cho phép tương tác người – máy Nội dung chi tiết đề tài bao gồm: • Nghiên cứu, khảo sát kỹ thuật HCI, kiến trúc hệ thống HCI • Một số vấn đề camera: mơ hình tham số camera • Hai tốn quan tâm: Dựng đối tượng 3D ảo dựa đối tượng thật sử dụng camera, tương tác máy tính dựa vào thơng tin 3D đối tượng sử dụng camera • Ứng dụng thử nghiệm: xây dựng trò chơi “Lá ma thuật” dựa trò chơi “Eye of Adjustment” hãng Sony, xây dựng ứng dụng chuột ảo từ thông tin 3D rút trích từ camera, ứng dụng Surface tương tác trực tiếp với hình máy tính sử dụng camera Kế Hoạch Thực Hiện: Xác nhận GVHD Ngày 27 tháng năm 2010 SV Thực Mục lục  Danh sách hình  Danh sách bảng  [] B Shneiderman (1998), “Designing the User Interface Strategies for Effective Human-Computer Interaction (3rd edition)”, Addison Wesley Longman [] A Murata (1991), “An experimental evaluation of mouse, joystick, joycard, lightpen, trackball and touchscreen for Pointing: Basic Study on Human Interface Design”, Proceeding of the Fourth International Conference on Human-Computer Interaction [] http://www.pranavmistry.com/projects/mouseless/ [] M A Fischler, Ro C Bolles (1981) "Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography" Comm of the ACM 24: 381–395 [] P Heckbert (1989), “Fundamentals of Texture Mapping and Image Warping, p.17-21, Master’s thesis, U.C Berkeley [] G H Golub, C F V Loan (1996), Matrix Computations “The John Hopkins University Press” [] http://vi.wikipedia.org/wiki/Microsoft_Surface 105 ... dụng Nội Dung Đề Tài: Khảo sát, nghiên cứu, phân tích số phương pháp tương tác người – máy sử dụng thị giác máy tính; đề xuất giải pháp tương tác máy tính để sử dụng hai camera; từ xây dựng thử. .. đứng phương diện công nghiệp lẫn xã hội Điều thúc đẩy nhóm chúng tơi chọn đề tài nghiên cứu ? ?Nghiên cứu phát triển thử nghiệm số phương pháp tương tác với máy tính sử dụng thị giác máy tính? ??... NGUYỄN VINH TIỆP 0612450 HUỲNH QUỐC TRÍ 0612483 NGHIÊN CỨU VÀ PHÁT TRIỂN THỬ NGHIỆM MỘT SỐ PHƯƠNG PHÁP TƯƠNG TÁC VỚI MÁY TÍNH SỬ DỤNG THỊ GIÁC MÁY TÍNH KHĨA LUẬN TỐT NGHIỆP CỬ NHÂN TIN HỌC GIÁO

Ngày đăng: 24/01/2013, 10:28

Hình ảnh liên quan

Hình 1. Những thành tựu trong HCI từ những năm đầu - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 1..

Những thành tựu trong HCI từ những năm đầu Xem tại trang 13 của tài liệu.
Hình 2. Ảnh lấy từ quảng cáo của dự án Natal Xbox 360 [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 2..

Ảnh lấy từ quảng cáo của dự án Natal Xbox 360 [] Xem tại trang 23 của tài liệu.
Hình 3. Mô hình Pinhole Camera [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 3..

Mô hình Pinhole Camera [] Xem tại trang 25 của tài liệu.
Hình 3. Hệ tọa độ camera [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 3..

Hệ tọa độ camera [] Xem tại trang 26 của tài liệu.
Hình 3. Hệ tọa độ pixel (trái) và hệ tọa độ (u,v) của hình chiếu của điểm trong không gian. - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 3..

Hệ tọa độ pixel (trái) và hệ tọa độ (u,v) của hình chiếu của điểm trong không gian Xem tại trang 27 của tài liệu.
Hình 3. Biến dạng xuyên tâm [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 3..

Biến dạng xuyên tâm [] Xem tại trang 31 của tài liệu.
Hình 4. Ảnh gốc (trái) và ảnh sau tìm cạnh bằng thuật toán Canny (phải) [82] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 4..

Ảnh gốc (trái) và ảnh sau tìm cạnh bằng thuật toán Canny (phải) [82] Xem tại trang 41 của tài liệu.
4.3.2 SURF: Speeded – Up Robust Features [5] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

4.3.2.

SURF: Speeded – Up Robust Features [5] Xem tại trang 41 của tài liệu.
ước lượng và gắn vào thông tin của điểm đặc trưng. Hình 4. mô tả hướng và vùng ảnh hưởng của đặc trưng. - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

c.

lượng và gắn vào thông tin của điểm đặc trưng. Hình 4. mô tả hướng và vùng ảnh hưởng của đặc trưng Xem tại trang 44 của tài liệu.
Hình 4. Mô hình triển khai - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 4..

Mô hình triển khai Xem tại trang 47 của tài liệu.
Hình 4. Các lá bài được chuẩn bị trước có viền đen bên ngoài và phân biệt bới các hình vẽ bên trong - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 4..

Các lá bài được chuẩn bị trước có viền đen bên ngoài và phân biệt bới các hình vẽ bên trong Xem tại trang 47 của tài liệu.
những vùng mà đặc trưng biên cạnh tạo với nhau thành hình gần giống hình bình hành (đối tượng là chữ nhật nhưng khi chiếu lên mặt phẳng chiếu camera sẽ có dạng hình bình hành do  tính). - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

nh.

ững vùng mà đặc trưng biên cạnh tạo với nhau thành hình gần giống hình bình hành (đối tượng là chữ nhật nhưng khi chiếu lên mặt phẳng chiếu camera sẽ có dạng hình bình hành do tính) Xem tại trang 50 của tài liệu.
Hình 5. Kiến trúc tổng thể của hệ thống - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 5..

Kiến trúc tổng thể của hệ thống Xem tại trang 56 của tài liệu.
Bảng 5. Mô tả chi tiết các thành phần của hệ thống - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Bảng 5..

Mô tả chi tiết các thành phần của hệ thống Xem tại trang 57 của tài liệu.
Bảng 5. Tên gọi và ý nghĩa các thành phần trong sơ đồ lớp - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Bảng 5..

Tên gọi và ý nghĩa các thành phần trong sơ đồ lớp Xem tại trang 58 của tài liệu.
Hình 6. Dự án SixthSense – MIT Media Lab [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 6..

Dự án SixthSense – MIT Media Lab [] Xem tại trang 61 của tài liệu.
Hình 6. Xác định ngóntay người đánh đàn [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 6..

Xác định ngóntay người đánh đàn [] Xem tại trang 63 của tài liệu.
Hình 6. Ảnh nhị phân chứa bàn tay (dãy trên) và đường viền tương ứng (dãy dưới). - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 6..

Ảnh nhị phân chứa bàn tay (dãy trên) và đường viền tương ứng (dãy dưới) Xem tại trang 67 của tài liệu.
Hình 6. Các ứng viên đầu ngóntay (dãy trên) và các đầu ngóntay tương ứng (dãy dưới). - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 6..

Các ứng viên đầu ngóntay (dãy trên) và các đầu ngóntay tương ứng (dãy dưới) Xem tại trang 68 của tài liệu.
Hình 6. Tương tác đối tượng 3D ảo [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 6..

Tương tác đối tượng 3D ảo [] Xem tại trang 69 của tài liệu.
của hai tia chiếu trong không gian được gọi là triangulation []. Hình 6. mô tả về bài toán triangulation. - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

c.

ủa hai tia chiếu trong không gian được gọi là triangulation []. Hình 6. mô tả về bài toán triangulation Xem tại trang 71 của tài liệu.
Bảng 6. Các mức độ tái tạo thông tin 3D từ 2 ảnh - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Bảng 6..

Các mức độ tái tạo thông tin 3D từ 2 ảnh Xem tại trang 76 của tài liệu.
Bảng 7. Bảng thông tin về tên và ý nghĩa của các module trong hệ thống framework - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Bảng 7..

Bảng thông tin về tên và ý nghĩa của các module trong hệ thống framework Xem tại trang 84 của tài liệu.
Hình 7. Kiến trúc của module nhận diện hành động - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Kiến trúc của module nhận diện hành động Xem tại trang 89 của tài liệu.
Hình 7. Sơ đồ lớp quản lý các bộ phát sinh sự kiện - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Sơ đồ lớp quản lý các bộ phát sinh sự kiện Xem tại trang 90 của tài liệu.
Hình 7. thống Mouseless do MIT Media Lab đề xuất [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

thống Mouseless do MIT Media Lab đề xuất [] Xem tại trang 92 của tài liệu.
Hình 7. Mô hình triển khai hệ thống Mouseless - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Mô hình triển khai hệ thống Mouseless Xem tại trang 93 của tài liệu.
Hình 7. Cỗ máy Surface của Microsoft [] - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Cỗ máy Surface của Microsoft [] Xem tại trang 94 của tài liệu.
Hình 7. Mô hình hệ thống CSurface - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Mô hình hệ thống CSurface Xem tại trang 95 của tài liệu.
Hình 7. Thao tác click menu - Nghiên cứu và phát triển thử nghiệm một số phương pháp tương tác với máy tính sử dụng thị giác máy tính

Hình 7..

Thao tác click menu Xem tại trang 95 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan