SlideShare a Scribd company logo
1 of 12
Nhận Dạng Đối Tượng
Đề tài NCKH sinh viên
GVHD: ThS. Trương Thế Chuyên
ThS. Phạm Thế Anh
ThS. Lê Đình Danh
Nhóm Sinh viên: Lê Đình Trường
Lê Văn Hào
Lê Ngọc Thanh
NỘI DUNG
 Tổng quan
 Thuật toán SIFT
 Dò tìm cực trị cục bộ
 Trích xuất Keypoint
 Gắn hướng cho các Keypoint
 Tạo mô tả cho mỗi Keypoint
 Đối sánh 2 tập Keypoint
 Minh họa kết quả
 Kết luận
TỔNG QUAN
 Ngày nay ứng dụng nhận dạng đối
tượng được trải rộng khắp các mặt
cuộc sống.
 Kĩ thuật hiệu quả nhất hiện nay là sử
dụng đặc trưng bất biến của ảnh
 SIFT (Scale - Invarian Feature
Transform) là giải thuật tiền đề trong
kĩ thuật này
THUẬT TOÁN SIFT
 SIFT do David Lowe đề xuất có nhiều
ưu điểm và hiệu quả cao
 SIFT sử dụng các điểm đặc biệt cục bộ
làm đặc trưng bất biến cho ảnh và làm
cơ sở đối sánh, nhận dạng ảnh.
 Thuật toán có 5 giai đoạn chính
1/ TÌM CỰC TRỊ CỤC BỘ
 Sử dụng hàm sai khác DoG()
D(x,y,σ) = L(x,y,kσ) – L(x,y,σ) = (G(x,y,kσ) – G(x,y, σ)) * I(x,y)
1/ TÌM CỰC TRỊ CỤC BỘ
 Tìm các điểm cực trị trong không gian
đo:
2/ TRÍCH XUẤT KEYPOINT
 Sử dụng phép nội suy lân cận cho vị trí
đúng của candidate Keypoint, sử dụng
khai triển mở rộng Taylor
 Loại trừ điểm có tính tương phản kém
 Loại bỏ các điểm dư thừa theo biên
3/ GẮN HƯỚNG CHO KEYPOINT
 Mỗi keypoint được gắn 1 hoặc nhiều
hướng dựa theo biên độ Gradient
4/ TẠO MÔ TẢ CHO KEYPOINT
 Mỗi bộ mô tả của mỗi keypoint là khác
nhau tạo tính bất biến với độ sáng, góc
nhìn 3D …
 Cấu trúc bộ mô tả gồm biểu đồ ma
trận 4x4 với 8 ngăn -> 128 phần tử
5/ ĐỐI SÁNH
 Tìm từng keypoint tương ứng trong tập
keypoint ở mỗi ảnh và từ đó tạo ra tập
keypoint so khớp nhau.
1021 882 98
NHẬN DẠNG ĐỐI TƯỢNG
KẾT LUẬN
 Ưu điểm của SIFT là dùng các điểm bất
biến với độ sáng, xoay, thu phóng …
làm đặc trưng đối sánh
 Hạn chế của SIFT là tốc độ trích xuất
keypoint và chi phí đối sánh còn lớn
 Hướng nghiên cứu tiếp theo là cải tiến
tốc độ đối sánh bằng cách hạn chế số
lượng keypoint

More Related Content

What's hot

xử lý hình thái học và ứng dụng
xử lý hình thái học và ứng dụngxử lý hình thái học và ứng dụng
xử lý hình thái học và ứng dụngPham Ngoc Long
 
Trac nghiem dap an
Trac nghiem dap anTrac nghiem dap an
Trac nghiem dap anTrí Ibanez
 
Vien tham - 2 cam bien
Vien tham - 2 cam bienVien tham - 2 cam bien
Vien tham - 2 cam bienttungbmt
 
Phan 2 chuong 5 - giai doan anh
Phan 2   chuong 5 - giai doan anhPhan 2   chuong 5 - giai doan anh
Phan 2 chuong 5 - giai doan anhbien14
 
Giáo trình xử lý ảnh
Giáo trình xử lý ảnhGiáo trình xử lý ảnh
Giáo trình xử lý ảnhTùng Trần
 
Vien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamVien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamttungbmt
 
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencvLuận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencvDịch vụ viết thuê Luận Văn - ZALO 0932091562
 
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTIT
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTITBài tập lớn Phát triển phần mềm hướng dịch vụ PTIT
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTITPopping Khiem - Funky Dance Crew PTIT
 
Digital Image processing
Digital Image processingDigital Image processing
Digital Image processingAmir Hossain
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmRiTa15
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêthuhuynhphonegap
 
linear filtering & Non-linear filtering
linear filtering & Non-linear filteringlinear filtering & Non-linear filtering
linear filtering & Non-linear filteringducmanhkthd
 
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNG
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNGChương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNG
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNGLe Nguyen Truong Giang
 

What's hot (20)

xử lý hình thái học và ứng dụng
xử lý hình thái học và ứng dụngxử lý hình thái học và ứng dụng
xử lý hình thái học và ứng dụng
 
Đề cương xử lý ảnh
Đề cương xử lý ảnhĐề cương xử lý ảnh
Đề cương xử lý ảnh
 
Trac nghiem dap an
Trac nghiem dap anTrac nghiem dap an
Trac nghiem dap an
 
Đề tài: Tra cứu ảnh dựa trên nội dung sử dụng nhiều đặc trưng, HAY
Đề tài: Tra cứu ảnh dựa trên nội dung sử dụng nhiều đặc trưng, HAYĐề tài: Tra cứu ảnh dựa trên nội dung sử dụng nhiều đặc trưng, HAY
Đề tài: Tra cứu ảnh dựa trên nội dung sử dụng nhiều đặc trưng, HAY
 
Vien tham - 2 cam bien
Vien tham - 2 cam bienVien tham - 2 cam bien
Vien tham - 2 cam bien
 
Phan 2 chuong 5 - giai doan anh
Phan 2   chuong 5 - giai doan anhPhan 2   chuong 5 - giai doan anh
Phan 2 chuong 5 - giai doan anh
 
Giáo trình xử lý ảnh
Giáo trình xử lý ảnhGiáo trình xử lý ảnh
Giáo trình xử lý ảnh
 
Vien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien thamVien tham - 4 ve tinh vien tham
Vien tham - 4 ve tinh vien tham
 
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAYLuận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
Luận văn: Nhận dạng và phân loại hoa quả trong ảnh màu, HAY
 
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencvLuận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv
Luận văn Thạc sĩ Xây dựng ứng dụng phát hiện khuôn mặt trong ảnh sử dụng opencv
 
Segmentation
SegmentationSegmentation
Segmentation
 
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTIT
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTITBài tập lớn Phát triển phần mềm hướng dịch vụ PTIT
Bài tập lớn Phát triển phần mềm hướng dịch vụ PTIT
 
Digital Image processing
Digital Image processingDigital Image processing
Digital Image processing
 
Báo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềmBáo cáo đồ án môn công nghệ phần mềm
Báo cáo đồ án môn công nghệ phần mềm
 
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phêbáo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
báo cáo hệ quản trị cơ sỡ dữ liệu hệ thống bán cà phê
 
Đề tài: Ghép ảnh Panorama dựa trên đối sánh các đặc trưng, 9đ
Đề tài: Ghép ảnh Panorama dựa trên đối sánh các đặc trưng, 9đĐề tài: Ghép ảnh Panorama dựa trên đối sánh các đặc trưng, 9đ
Đề tài: Ghép ảnh Panorama dựa trên đối sánh các đặc trưng, 9đ
 
linear filtering & Non-linear filtering
linear filtering & Non-linear filteringlinear filtering & Non-linear filtering
linear filtering & Non-linear filtering
 
SIFT
SIFTSIFT
SIFT
 
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNG
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNGChương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNG
Chương 2. HỆ THỐNG VÀ MÔ HÌNH HÓA HỆ THỐNG
 
Đề tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN
Đề tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SENĐề tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN
Đề tài: Xây Dựng Chương Trình Quản Lý Nhà Hàng Coffee SEN
 

SIFT Algorithm Introduction

  • 1. Nhận Dạng Đối Tượng Đề tài NCKH sinh viên GVHD: ThS. Trương Thế Chuyên ThS. Phạm Thế Anh ThS. Lê Đình Danh Nhóm Sinh viên: Lê Đình Trường Lê Văn Hào Lê Ngọc Thanh
  • 2. NỘI DUNG  Tổng quan  Thuật toán SIFT  Dò tìm cực trị cục bộ  Trích xuất Keypoint  Gắn hướng cho các Keypoint  Tạo mô tả cho mỗi Keypoint  Đối sánh 2 tập Keypoint  Minh họa kết quả  Kết luận
  • 3. TỔNG QUAN  Ngày nay ứng dụng nhận dạng đối tượng được trải rộng khắp các mặt cuộc sống.  Kĩ thuật hiệu quả nhất hiện nay là sử dụng đặc trưng bất biến của ảnh  SIFT (Scale - Invarian Feature Transform) là giải thuật tiền đề trong kĩ thuật này
  • 4. THUẬT TOÁN SIFT  SIFT do David Lowe đề xuất có nhiều ưu điểm và hiệu quả cao  SIFT sử dụng các điểm đặc biệt cục bộ làm đặc trưng bất biến cho ảnh và làm cơ sở đối sánh, nhận dạng ảnh.  Thuật toán có 5 giai đoạn chính
  • 5. 1/ TÌM CỰC TRỊ CỤC BỘ  Sử dụng hàm sai khác DoG() D(x,y,σ) = L(x,y,kσ) – L(x,y,σ) = (G(x,y,kσ) – G(x,y, σ)) * I(x,y)
  • 6. 1/ TÌM CỰC TRỊ CỤC BỘ  Tìm các điểm cực trị trong không gian đo:
  • 7. 2/ TRÍCH XUẤT KEYPOINT  Sử dụng phép nội suy lân cận cho vị trí đúng của candidate Keypoint, sử dụng khai triển mở rộng Taylor  Loại trừ điểm có tính tương phản kém  Loại bỏ các điểm dư thừa theo biên
  • 8. 3/ GẮN HƯỚNG CHO KEYPOINT  Mỗi keypoint được gắn 1 hoặc nhiều hướng dựa theo biên độ Gradient
  • 9. 4/ TẠO MÔ TẢ CHO KEYPOINT  Mỗi bộ mô tả của mỗi keypoint là khác nhau tạo tính bất biến với độ sáng, góc nhìn 3D …  Cấu trúc bộ mô tả gồm biểu đồ ma trận 4x4 với 8 ngăn -> 128 phần tử
  • 10. 5/ ĐỐI SÁNH  Tìm từng keypoint tương ứng trong tập keypoint ở mỗi ảnh và từ đó tạo ra tập keypoint so khớp nhau. 1021 882 98
  • 12. KẾT LUẬN  Ưu điểm của SIFT là dùng các điểm bất biến với độ sáng, xoay, thu phóng … làm đặc trưng đối sánh  Hạn chế của SIFT là tốc độ trích xuất keypoint và chi phí đối sánh còn lớn  Hướng nghiên cứu tiếp theo là cải tiến tốc độ đối sánh bằng cách hạn chế số lượng keypoint