Object Recognition Phát hiện đối tượng trong ảnh Giáo viên hướng dẫn: Th.S Bùi Trọng Hiếu Sinh viên thực hiện: Huỳnh Ngọc Bang CN06064 Nguyễn Anh Tuấn CN06111 KhoiNguonIT.Com... Nộ
Trang 1Object Recognition
Phát hiện đối tượng trong ảnh
Giáo viên hướng dẫn:
Th.S Bùi Trọng Hiếu
Sinh viên thực hiện:
Huỳnh Ngọc Bang (CN06064) Nguyễn Anh Tuấn (CN06111)
KhoiNguonIT.Com
Trang 2Nội Dung
Phân tích ảnh
Bài toán phát hiện khuôn mặt
Phương pháp AdaBoost và các đặc trưng Haar
Xây dựng chương trình
Demo chương trình
Kết luận
Trang 3Image Analysis
Segmentation
Representation
And Description
Object Recognition
Trang 4Segmentation
based on
(1) Discontinuities
(1) Isolated points
(3) Region splitting/merging
Trang 5Representation & Description
Representation & Description
Representation
Boundary Descriptor
Regional Descriptor
Trang 6Object Recongnition
Patterns & Pattern class
Recongnition based on decision-theoretic methods
Trang 7Nội Dung
Phân tích ảnh
Bài toán phát hiện khuôn mặt
Phương pháp AdaBoost và các đặc trưng Haar
Xây dựng chương trình
Demo chương trình
Kết luận
Trang 8Bài toán phát hiện khuôn mặt
Khuôn Mặt
Không phải
mặt
Trang 9Dựa trên đặc trưng bất biến
Các phương pháp giải quyết
Luật Luật
Luật
Trang 10Hoạt động
Trang 11Nội Dung
Bài toán phát hiện khuôn mặt
Phương pháp AdaBoost và các đặc trưng Haar
Xây dựng chương trình
Demo chương trình
Kết luận
Trang 12Ti ếp cận đ ặc trưng ảnh
Pixel
Đặc trưng Haar-like
Trang 13Đặc trưng Pixel
Tìm những pixel đại diện, mang đặc trưng của ảnh
để huấn luyện cho quá trình phát hiện, nhận dạng đối tuợng
Trang 14Đặc trưng Haar
Các đặc trưng Haar
(a) (b) (c) (d)
(a) (b) (c) (d) (e) (f) (g) (h)
Trang 15Đặc trưng Haar
Ảnh tích phân (Integral Image)
(x,y)
Trang 16Đặc trưng Haar
Tính nhanh các đặc trưng thông qua ảnh tích phân
4 + 1- 2 - 3
Trang 17Đặc trưng Haar
Giả sử ta cần tính tổng các giá trị mức xám của vùng D, ta có thể tính như sau:
D = A + B + C + D – (A+B) – (A+C) + A
Trang 18Adaptive Boosting
(adaboost)
Trang 19 Features
Adaboost
Trang 20 Features
Trang 21Features – Chain code
Trang 22Features – Principal
components
Trang 23Features
Trang 24Features – Haar like feature
Trang 25Features
Trang 26 Adaboost
Trang 27Adaboost - Working
WEAK 1
WEAK 2
WEAK T
WEAK 1
FALSE h t(x) = 0 TRUE h t(x) = 1
Trang 28Adaboost - Learning
WEAK 1
WEAK 2
WEAK T
WEAK 1
Y? Y? Y? Y?
Trang 29Thanks you!