2011-08-17 49 views
5

Tôi muốn biết liệu bạn có biết bất kỳ thuật toán nào để phát hiện các khuôn mặt có độ phân giải thấp trong một hình ảnh hay không. Hình ảnh có thể có độ phân giải bất kỳ và độ phân giải khuôn mặt có thể thấp tới 10x10 hoặc 15x15. Tôi đang sử dụng OpenCV nhưng tôi không nghĩ rằng các trình phân loại Haar cung cấp cho phép tôi làm việc với các độ phân giải quá nhỏ. Có cách nào khác không? Cảm ơnThuật toán phát hiện khuôn mặt cho khuôn mặt 15x15 pixel?

Trả lời

5

Kỹ thuật Eigenface là (IIRC) được biết là hoạt động khá tốt trên hình ảnh có độ phân giải thấp. Khuôn mặt của con người có một khuôn mẫu riêng biệt với chúng vẫn còn nhìn thấy ở chất lượng thấp, và tôi tin rằng bằng cách sử dụng một kỹ thuật cửa sổ trượt kết hợp với thuật toán này có thể tạo ra kết quả tốt.

+0

Tôi sử dụng tiêu chí nào để chấp nhận hoặc từ chối khuôn mặt? – lezebulon

+0

Khi bạn có các eigenfaces, bạn có thể sử dụng bất kỳ bộ phân loại chuẩn nào để học cách nhận dạng khuôn mặt. Bạn có thể sử dụng cây quyết định được tăng cường, SVM, v.v. – templatetypedef

+0

Cách khác, vì việc sử dụng các eigenfaces tạo ra một tập các thành phần chính, bạn có thể thực hiện hồi quy từng phần nhỏ nhất. – templatetypedef

Các vấn đề liên quan