Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

66 1.1K 4
Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ả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

Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 1 MỞ ĐẦU Trong những năm gần đây, các ứng dụng về trí tuệ nhân tạo ngày càng phát triển và được đánh giá cao. Một lĩnh vực đang được quan tâm của trí tuệ nhân tạo nhằm tạo ra các ứng dụng thông minh, có tính người đó là nhận dạng. Đối tượng cho việc nghiên cứu nhận dạng cũng rất phong phú và đa dạng. Trong đề tài này tôi chọn đối tượng là khuôn mặt, và bước đầu tiên của việc nhận d ạng đó là phát hiện khuôn mặt. Khuôn mặt đóng vai trò quan trọng trong quá trình giao tiếp giữa người với người, và cũng mang một lượng thông tin giàu có, chẳng hạn có thể xác định giới tính, tuổi tác, trạng thái cảm xúc của người đó, . hơn nữa khi khảo sát các đường nét trên khuôn mặt có thể biết được người đó muốn nói gì. Do đó, phát hiện là bước tiền đề quan trọng phục vụ công việc nhận dạng khuôn m ặt sau này. Có rất nhiều phương pháp phát hiện khuôn mặt, AdaBoost và mạng Nơ-ron là một trong những phương pháp đó. Đồ án được chia ra 4 chương: Chương 1 sẽ trình bày tổng quan về một số phương pháp phát hiện khuôn mặt. Phương pháp Adaboost và mạng Nơ-ron dùng để phát hiện khuôn mặt được trình bày trong chương 2 và 3. Chương 4 là phần cài đặt ứng dụng, một số thử nghiệm dò tìm khuôn mặt trong ảnh, và cuối cùng là kết luận. Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 2 CHƯƠNG 1: TỔNG QUAN VỀ PHÁT HIỆN KHUÔN MẶT 1.1. Giới thiệu. Hơn một thập kỷ qua có rất nhiều công trình nghiên cứu về bài toán xác định khuôn mặt người từ ảnh đen trắng, xám đến ảnh màu như ngày hôm nay. Các nghiên cứu đi từ bài toán đơn giản, mỗi ảnh chỉ có một khuôn mặt người nhìn thẳng vào thiết bị thu hình và đầu ở tư thế thẳng đứng trong ảnh đen trắng. Cho đến ngày hôm nay bài toán mở rộng cho ảnh màu, có nhiều khuôn mặt trong cùng một ảnh, có nhiều tư thế thay đổi trong ảnh. Không những vậy mà còn mở rộng cả phạm vi từ môi trường xung quanh khá đơn giản (trong phòng thí nghiệm) cho đến môi trường xung quanh rất phức tạp (như trong tự nhiên) nhằm đáp ứng nhu cầu của thực tế. Xác định khuôn mặt người (Face Detection) là một kỹ thuật máy tính để xác định các vị trí và các kích thước của các khuôn mặt người trong các ảnh bất kỳ ( ảnh kỹ thuật số). Kỹ thuật này nhận biết các đặc trưng của khuôn mặt và bỏ qua những thứ khác, như: tòa nhà, cây cối, cơ thể, … 1.2. Một số lĩnh vực ứng dụng phát hiện khuôn mặt. Phát hiện khuôn mặt đã được ứng dụng trong rất nhiều lĩnh vực: - Hệ thống tương tác giữa người và máy: giúp những người bị tật hoặc khiếm khuyết có thể trao đổi. Những người dùng ngôn ngữ tay có thể giao tiếp với những người bình thường. Những người bị bại liệt thông qua một sốhiệu nháy mắt có thể biểu lộ những gì họ mu ốn, …. Đó là các bài toán điệu bộ của bàn tay (hand gesture), điệu bộ khuôn mặt, … - Nhận dạng người A có phải là tội phạm truy nã hay không? Giúp cơ quan an ninh quản lý tốt con người. Công việc nhận dạng có thể ở trong môi trường bình thường cũng như trong bóng tối (sử dụng camera hồng ngoại). - Hệ thống quan sát, theo dõi và bảo vệ. Các hệ thống camera sẽ xác định đâu là con người và theo dõi con người đó xem h ọ có vi phạm gì không, ví dụ xâm phạm khu vực không được vào, …. Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 3 - Lưu trữ (rút tiền ATM, để biết ai rút tiền vào thời điểm đó), hiện nay có tình trạng những người bị người khác lấy mất thẻ ATM hay mấtsố PIN và những người ăn cắp này đi rút tiền, hoặc những người chủ thẻ đi rút tiền nhưng lại báo cho ngân hàng là mất thẻ và mất tiền. Các ngân hàng có nhu cầu khi có giao dịch tiền sẽ kiểm tra hay lưu trữ khuôn m ặt người rút tiền để sau đó đối chứng và xử lý. - Thẻ căn cước, chứng minh nhân dân (Face dentification). - Điều khiển vào ra: văn phòng, công ty, trụ sở, máy tính,…. Kết hợp thêm vân tay và hốc mắt. Cho phép nhân viên được ra vào nơi cần thiết, hay mỗi người sẽ đăng nhập máy tính cá nhân của mình mà không cần nhớ tên đăng nhập cũng như mật khẩu mà chỉ cần xác định thông qua khuôn mặt. - An ninh sân bay, xuất nhậ p cảnh (hiện nay cơ quan xuất nhập cảnh Mỹ đã áp dụng). Dùng để xác thực người xuất nhập cảnh và kiểm tra có phải là nhân vật khủng bố không. - Tương lai sẽ phát triển các loại thẻ thông minh có tích hợp sẵn đặc trưng của người dùng trên đó, khi bất cứ người dùng khác dùng để truy cập hay xử lý tại các hệ thống sẽ được yêu cầu kiểm tra các đặc trư ng khuôn mặt so với thẻ để biết nay có phải là chủ thẻ hay không. - Tìm kiếm và tổ chức dữ liệu liên quan đến con người thông qua khuôn mặt người trên nhiều hệ cơ sở dữ liệu lưu trữ thật lớn, như internet, các hãng truyền hình, …. Ví dụ: tìm các đoạn video có tổng thống Bush phát biểu, tìm các phim có diễn viên Thành Long đóng, tìm các trận đá banh có Ronaldinho đá. - Phân loại trong lưu trữ hình ảnh trong đ iện thoại di động. Thông qua bài toán xác định khuôn mặt người và trích đặc trưng, rồi dựa vào đặc trưng này để sắp xếp, lưu trữ, giúp người sử dụng dễ dàng truy tìm khi cần thiết. - Kiểm tra trạng thái người lái xe có ngủ gật, mất tập trung hay không, và hỗ trợ thông báo khi cần thiết. - Phân tích cảm xúc trên khuôn mặt. Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 4 - Một số hãng sản xuất máy chụp ảnh đã ứng dụng bài toán xác định khuôn mặt người vào máy chụp ảnh thế hệ mới để cho kết quả hình ảnh đẹp hơn. 1.3. Một số phương pháp xác định khuôn mặt người. Có nhiều nghiên cứu tìm phương pháp xác định khuôn mặt người, từ ảnh xám đến ngày nay là ảnh màu. Dựa vào tính chất của các phương pháp xác định khuôn mặt người trên ảnh, chúng ta có thể phân chia các phương pháp này thành bốn hướng tiếp cận chính: - Hướng tiếp cận dựa trên tri thức: Mã hóa các hiểu biết của con người về các loại khuôn mặt người thành các luật. Thông thường các luật mô tả quan hệ của các đặc trưng. - Hướng tiếp cận dựa trên đặc trưng không thay đổi: Mục tiêu các thuật toán đi tìm các đặc trưng mô tả cấu trúc khuôn mặt người mà các đặc trưng này sẽ không thay đổi khi tư thế khuôn mặt, vị trí đặt thiết bị thu hình hoặc điều kiện ánh sáng thay đổi. - Hướng tiếp cận dựa trên so khớp mẫu: Dùng các mẫu chuẩn của khuôn mặt người (các mẫu này được chọ n lựa và lưu trữ) để mô tả cho khuôn mặt người hay các đặc trưng khuôn mặt (các mẫu này phải chọn làm sao cho tách biệt nhau theo tiêu chuẩn mà các tác giả định ra để so sánh). - Hướng tiếp cận dựa trên diện mạo: Trái ngược hẳn với so khớp mẫu, các mô hình học ở đây được học từ một tập ảnh huấn luyện cho trước. Sau đó hệ thống sẽ xác định khuôn mặ t người. Một số tác giả còn gọi hướng tiếp cận này là hướng tiếp cận theo phương pháp học. 1.3.1. Hướng tiếp cận dựa trên tri thức. Trong hướng tiếp cận này, các luật sẽ phụ thuộc rất lớn vào tri thức của những tác giả nghiên cứu về bài toán xác định khuôn mặt người. Đây là hướng tiếp cận dạng top-down. Dễ dàng xây dựng các luật cơ bản để mô tả các đặc trưng của khuôn mặt và các quan hệ tương ứng. Ví dụ, một khuôn mặt thường có hai mắt đối xứng nhau qua trục thẳng đứng ở giữa khuôn mặt và có một mũi, một miệng. Các quan hệ của các đặc trưng có thể được mô tả như quan hệ về khoảng cách và vị trí. Thông thường các tác giả sẽ trích đặc trưng của khuôn Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 5 mặt trước tiên để có được các ứng viên, sau đó các ứng viên này sẽ được xác định thông qua các luật để biết ứng viên nào là khuôn mặt và ứng viên nào không phải khuôn mặt. Một vấn đề khá phức tạp khi dùng hướng tiếp cận này là làm sao chuyển từ tri thức con người sang các luật một cách hiệu quả. Nếu các luật này quá chi tiết (chặt chẽ) thì khi xác định có thể xác định thiếu các khuôn mặttrong ảnh, vì những khuôn mặt này không thể thỏa mãn tất cả các luật đưa ra. Nhưng các luật tổng quát quá thì có thể chúng ta sẽ xác định lầm một vùng nào đó không phải là khuôn mặt mà lại xác định là khuôn mặt. Và cũng khó khăn khi cần mở rộng yêu cầu của bài toán để xác định các khuôn mặt có nhiều tư thế khác nhau. Hình 1-1: (a) Ảnh ban đầu có độ phân giải n = 1; (b), (c), và (d) Ảnh có độ phân giải n = 4, 8, 16. Yang và Huang dùng một phương thức theo hướng tiếp cận này để xác định các khuôn mặt. Hệ thống của hai tác giả này bao gồm ba mức luật. Ở mức cao nhất, dùng một khung cửa sổ quét trên ảnh và thông qua một tập luật để tìm các ứng viên có thể là khuôn mặt. Ở mức kế tiếp, hai ông dùng một tập luật để mô tả tổng quát hình dáng khuôn mặt. Còn ở mức cuối cùng lại dùng một tập luật khác để xem xét ở mức chi tiết các đặc trưng khuôn mặt. M ột hệ thống đa độ phân giải có thứ tự được dùng để xác định, hình 1-1. Các luật ở mức cao nhất để tìm ứng viên như: “vùng trung tâm khuôn mặt (phần tối hơn trong hình 1-2) có bốn phần với một mức độ đều cơ bản”, “phần xung quanh bên trên của một khuôn mặt (phần sáng hơn trong hình 1-2) có một mức độ đều cơ bản”, và “mức độ khác nhau giữa các giá trị xám trung bình của phần trung tâm và phầ n bao bên trên là đáng kể”. Ở mức hai, xem xét biểu đồ của các ứng viên để loại bớt ứng viên nào không phải là khuôn mặt, đồng thời dò ra cạnh bao xung quanh ứng viên. Ở mức cuối cùng, những ứng viên nào còn lại sẽ được xem xét các đặc trưng của khuôn mặt về mắt và miệng. Hai ông đã dùng một chiến lược “từ thô Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 6 đến mịn” hay “làm rõ dần” để giảm số lượng tính toán trong xử lý. Mặc dù tỷ lệ chính xác chưa cao, nhưng đây là tiền đề cho nhiều nghiên cứu sau này. Hình 1-2: Một loại tri trức của người nghiên cứu phân tích trên khuôn mặt. Kotropoulos và Pitas đưa một phương pháp dùng trên độ phân giải thấp. Hai ông dùng phương pháp chiếu để xác định các đặc trưng khuôn mặt. Kanade đã thành công với phương pháp chiếu để xác định biên của khuôn mặt. Với I(x,y) là giá trị xám của một điểm trong ảnh có kích thước m x n ở tại vị trí (x,y), các hàm để chiếu ảnh theo phương ngang và thẳng đứng được định nghĩa như sau: ∑ − = ),()( 1 yxIxHI n y và ∑ − = ),()( 1 yxIyVI m x (1.1) Hình 1-3: Phương pháp chiếu: (a) Ảnh chỉ có một khuôn mặt và hình nền đơn giản; (b) Ảnh chỉ có một khuôn mặt và hình nền phức tạp; (c) Ảnh có nhiều khuôn mặt Dựa trên biểu đồ hình chiếu ngang, có hai cực tiểu cục bộ khi hai ông xét quá trình thay đổi độ đốc của HI, đó chính là cạnh bên trái và phải của hai bên đầu. Tương tự với hình chiếu dọc VI, các cực tiểu cục bộ cũng cho ta biết vị trí miệng, đỉnh mũi, và hai mắt. Các đặc trưng này đủ để xác định khuôn mặt. Khóa Hình xác đ ảnh v hình đó p h mặt. thàn h thành khuô n viên k mặt n 1.3.2. Đ trưng trên n thế kh thuộc phải x không luận tốt ngh 1-3.a là m định chính và hình nền 1-3.b. Nếu Hình Mateos v hân tích hì Khi tìm đ h phần khu h phần khu Berbar k ế n mặt ngư khuôn mặt người. . Hướng Đây là hướ g không tha nhận xét th hác nhau v c tính hay xác định c g. Các đặc iệp một ví dụ v xác là 86. n không ph u ảnh có nh h 1-4: Chiế và Chicote ình dáng, k được ứng v uôn mặt, s ôn mặt ha y ết hợp mô ời. Sau đ ó t xuống hệ tiếp cận d ớng tiếp cậ ay đổi của hực tế: con và điều ki đặc t rưng các đặc trư c trưng như Tìm hiểu về cách xá 5% cho trư hức tạp. N hiều khuôn ếu từng ph dùng kết c kích thước viên khuôn au đó chiế y không, h hình màu ó kết hợp c ệ trục tọa đ dựa trên đ ận theo kiểu a khuôn mặ n người dễ ện ánh sán không tha ưng khuôn ư: lông mà u một số phư ác định như ường hợp Nếu hình nề n mặt thì sẽ hần ứng viê cấu để xác c, thành ph n mặt, hai ếu từng ph hình 1-4. Tỷ u da người các đặc trư độ để xác đ đặc trưng k u bottom-u ặt người đ ễ dàng nhậ ng khác nh ay đổi. The n mặt rồi c ày, mắt, m ương pháp ph ư trên. Các chỉ có mộ ền phức tạ ẽ không xác ên để xác đ định ứng hần khuôn i ông trích hần này để ỷ lệ chính và xác đị n ưng và phư định ứng v không tha up. Các tác để xác định ận biết các hau; do đó eo nhiều n hỉ ra có kh mũi, miệng hát hiện khuô ch xác địn t khuôn m ạp thì rất k c định đượ định khuôn viên trong n mặt để xá h các ứng ể xác thực xác là hơ n nh cạnh để ương pháp viên nào th ay đổi. c giả cố gắn h khuôn m khuôn mặ ó khuôn m nhiều nghiê huôn mặt g, và đường ôn mặt trong Trang: 7 nh này có t mặt thẳng tr khó tìm, nh ợc, hình 1-3 n mặt. g ảnh màu. ác định kh viên của t đó có phả n 87%. ể tìm ứng v chiếu các hật sự là kh ng tìm các mặt người. ặt trongmặt phải có ên thì ban trong ảnh g viền của g ảnh 7 tỷ lệ rong hư là 3.c. Sau huôn từng ải là viên ứng huôn c đặc Dựa ác tư các đầu hay a tóc Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 8 được trích bằng phương pháp xác định cạnh. Trên cơ sở các đặc trưng này, xây dựng một mô hình thống kê để mô tả quan hệ của các đặc trưng này và xác định sự tồn tại của khuôn mặt trong ảnh. Một vấn đề của các thuật toán theo hướng tiếp cận đặc trưng cần phải điều chỉnh cho phù hợp điều kiện ánh sáng, nhiễu, và bị che khuất. Đôi khi bóng củ a khuôn mặt sẽ tạo thêm cạnh mới, mà cạnh này lại rõ hơn cạnh thật sự của khuôn mặt, vì thế nếu dùng cạnh để xác định sẽ gặp khó khăn. 1.3.2.1. Các đặc trưng khuôn mặt Sirohey đưa một phương pháp xác định khuôn mặt từ một ảnh có hình nền phức tạp. Đây là phương pháp dựa trên đường biên, dùng phương pháp Candy và heuristics để loại bỏ các cạnh để còn lại duy nh ất một đường bao xung quanh khuôn mặt. Một hình ellipse dùng để bao khuôn mặt, tách biệt vùng đầu và hình nền. Tỷ lệ chính xác của thuật toán là 80%. Cũng dùng phương pháp cạnh như Sirohey, Chetverikov và Lerch dùng một phưong pháp dựa trên blob và streak (hình dạng giọt nước và sọc xen kẽ), để xác định theo hướng các cạnh. Hai ông dùng hai blob tối và ba blob sáng để mô tả hai mắt, hai bên gò má, và mũi. Mô hình này dùng các treak để mô tả hình dáng ngoài của khuôn mặt, lông mày, và môi. Dùng ảnh có độ phân giải thấp theo biến đổi laplace để xác đị nh khuôn mặt thông qua blob. Graf đưa ra một phương pháp xác định đặc trưng rồi xác định khuôn mặt trong ảnh xám. Dùng bộ lọc để làm nổi các biên, các phép toán hình thái học được dùng để làm nổi bật các vùng có cường độ cao và hình dáng chắc chắn (như mắt). Thông qua biểu đồ để tìm các đỉnh nổi bật rồi xác định các ngưỡng để chuyển ảnh xám thành hai ảnh nhị phân. Các thành phần dính nhau đều xuất hiện trong hai ảnh nhị phân thì được xem là vùng của ứng viên khuôn mặt rồi phân loại xem có phải là khuôn mặt không. Phương pháp được kiểm tra trên các ảnh chỉ có đầu và vai của người. Tuy nhiên còn có một vấn đề ở đây là làm sao để sử dụng các phép toán hình thái và làm sao xác định khuôn mặt trên các vùng ứng viên. Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Trang: 9 1.3.2.2. Đặc trưng kết cấu Khuôn mặt con người có những kết cấu riêng biệt mà có thể dùng để phân loại so với các đối tượng khác. Augusteijn và Skufca cho rằng hình dạng của khuôn mặt dùng làm kết cấu phân loại, gọi là kết cấu giống khuôn mặt (face-like texture). Có ba loại đặc trưng được xem xét: màu da, tóc, và những thứ khác. Hai ông dùng mạng nơ-ron về mối tương quan cascade cho phân loại có giám sát các kết cấu, và một ánh xạ đặc trưng t ự tổ chức Kohonen để gom nhóm các lớp kết cấu khác nhau. Hai tác giả đề xuất dùng phương pháp bầu cử khi không quyết định được kết cấu đưa vào là kết cấu của da hay kết cấu của tóc. Dai và Nakano dùng mô hình SGLD để xác định khuôn mặt người. Thông tin màu sắc được kết hợp với mô hình kết cấu khuôn mặt. Hai tác giả xây dựng thuật giải xác định khuôn mặt trong không gian màu, với các phần tựa màu cam để xác đị nh các vùng có thể là khuôn mặt người. Ưu điểm của phương pháp này là có thể xác định khuôn mặt không chỉ chụp thẳng và có thể có râu và có kính. Mark và Andrew dùng phân bố màu da và thuật toán DoG (Difference of Gauss) để tìm các ứng viên, rồi xác thực bằng một hệ thống học kết cấu của khuôn mặt. Manian và Ross dùng biến đổi wavelet để xây dựng tập dữ liệu kết cấu của khuôn mặt trong ảnh xám thông qua nhiều độ phân giải khác nhau, kết hợp xác su ất thông kê để xác định khuôn mặt người. Tỷ lệ chính xác là 87%, tỷ lệ xác định sai là 18%. 1.3.2.3. Đặc trưng sắc màu của da Thông thường các ảnh màu không xác định trực tiếp trên toàn bộ dữ liệu ảnh mà thường dùng tính chất sắc màu của da người (khuôn mặt người) để chọn ra được các ứng viên có thể là khuôn mặt người (lúc này dữ liệu đã thu hẹp đáng kể) để xác định khuôn mặt người. 1.3.2.4. Đa đặc trưng Gần đây có nhiều nghiên cứu sử dụng các đặc trưng toàn cục như: màu da người, kích thước, và hình dáng để tìm các ứng viên khuôn mặt, rồi sau đó sẽ xác định ứng viên nào là khuôn mặt thông qua các đặc trưng cục bộ như: mắt, [...]... phương pháp phát hiện khuôn mặt trong ảnh - Số lượng xác định nhầm là số lượng vùng trong ảnh không phải là khuôn mặt người mà hệ thống xác định nhầm là khuôn mặt người (false positives) - Thời gian thực hiện là thời gian để máy tính xác định khuôn mặt người trong ảnh (running time) Trang: 24 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh CHƯƠNG 2: PHÁT HIỆN KHUÔN MẶT SỬ... mẫu tỷ số mà là mẫu thô trong không gian ảnh của một khuôn mặt với độ thích hợp ít dùng để chọn như các đặc trưng chính của khuôn mặt như hai mắt, hai má, và trán Lưu giữ thay đổi độ sáng của các vùng trên khuôn mặt trong một tập thích hợp với các cặp quan hệ sáng hơn – tối hơn giữa các vùng nhỏ Trang: 11 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Một khuôn mặt được... C hiện thời đạt tỉ lệ dò tìm tối thiểu là d x Di-1 (điều này cũng ảnh hưởng Fi) - N ∅ - Nếu Fi > Ftarget thì định giá bộ dò tìm C hiện thời trên tập ảnh không phải mặt người và đưa các mẫu dò tìm bị lỗi vào tập N 3 Đầu ra: bộ dò tìm đa tầng C Trang: 34 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh 2.5 Huấn luyện dò tìm khuôn mặt - Dữ liệu huấn luyện: Tập A gồm các ảnh. .. ngẫu nhiên có đặc tính là khuôn mặt hay không phải Trang: 13 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh khuôn mặt bởi công thức tính theo các hàm mật độ phân lớp theo điều kiện p(x | khuôn mặt) và p(x | không phải khuôn mặt) Có thể dùng phân loại Bayes hoặc khả năng cực đại để phân loại một ứng viên là khuôn mặt hay không phải là khuôn mặt Không thể cài đặt trực... khuôn mặt) và một mô đun để quyết định (đưa ra quyết định cuối cùng từ nhiều kết quả xác định) Hình 1-7: Đại diện của mỗi lớp khuôn mặt Mỗi đại diện tương ứng tâm của một nhóm Hình 1-7, thành phần đầu tiên của phương pháp này là một mạng nơ-ron nhận một vùng ảnh có kích thước 20x20 điểm ảnh và xuất ra một giá trị trong Trang: 17 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong. . .Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh lông mày, mũi, miệng, và tóc Tùy mỗi tác giả sẽ sử dụng tập đặc trưng khác nhau Yachida đưa ra một phương pháp xác định khuôn mặt người trong ảnh màu bằng lý thuyết logic mờ Ông dùng hai mô hình mờ để mô tả phân bố màu da người và màu tóc trong không gian màu CIE XYZ Có năm mô dùng để mô tả hình dáng của mặt trong ảnh (một. .. khuôn mặt được chụp thẳng) sẽ được xác định trước hoặc xác định các tham số thông qua một hàm Từ một ảnh đưa vào, tính các giá trị tương quan so với các mẫu chuẩn về đường viền khuôn mặt, mắt, mũi và miệng Thông qua các giá trị tương quan này mà các tác giả quyết định có hay không có tồn tại khuôn mặt trong ảnh Trang: 10 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Hướng... để tìm các ứng Trang: 16 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh viên khuôn mặt, rồi dùng mạng thứ hai để xác định ứng viên nào thật sự là khuôn mặt Burel và Carel dùng mạng nơ-ron đa tầng có ít mẫu hơn với thuật toán Kohenen’s SOM để học các mẫu khuôn mặt và hình nền, mà các mẫu này đã được phân loại trước Giai đoạn xác định khuôn mặt bao gồm duyệt trên mỗi ảnh. .. 31 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Hình 2-4: Ví dụ minh họa cho thuật toán AdaBoost 2.4 Bộ dò tìm phân tầng Adaboost Với một bộ dò tìm c do phương pháp AdaBoost huấn luyện được, ta có thể dò tìm với một độ chính xác nhất định và một tốc độ nhất định Nếu như cần phải chính xác cao thì bộ dò tìm phải bao gồm nhiều đặc trưng, điều đó kéo theo tốc độ dò tìm. .. khỏi một số khiếm khuyết nhất định Để đánh giá và so sánh các phương pháp xác định mặt người, người ta thường dựa trên các tiêu chí sau: - Tỷ lệ xác định chính xác là tỷ lệ số lượng các khuôn mặt người được xác định đúng từ hệ thống khi sử dụng một phương pháp để xây dựng so với số lượng khuôn mặt người thật sự có trong các ảnh (detection rate) Trang: 23 Khóa luận tốt nghiệp Tìm hiểu một số phương pháp . Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong. dụng, một số thử nghiệm dò tìm khuôn mặt trong ảnh, và cuối cùng là kết luận. Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Ngày đăng: 27/10/2013, 21:15

Hình ảnh liên quan

Hình 1-1: (a) Ảnh ban đầu có độ phân giải n= 1; (b), (c), và (d) Ảnh có độ - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

1: (a) Ảnh ban đầu có độ phân giải n= 1; (b), (c), và (d) Ảnh có độ Xem tại trang 6 của tài liệu.
Hình 1-3: Phương pháp chiếu: - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

3: Phương pháp chiếu: Xem tại trang 7 của tài liệu.
Hình 1-2: Một loại tri trức của người nghiên cứu phân tích trên khuôn mặt.    Kotropoulos và Pitas đưa một phương pháp dùng trên độ phân giải thấ p - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

2: Một loại tri trức của người nghiên cứu phân tích trên khuôn mặt. Kotropoulos và Pitas đưa một phương pháp dùng trên độ phân giải thấ p Xem tại trang 7 của tài liệu.
Hình xác đ ả nh v hình  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình x.

ác đ ả nh v hình Xem tại trang 8 của tài liệu.
Hình 1-5: mẫu khuôn mặt, có 16 vùng và 23 quan hệ (các mũi tên). Wei và Lai dùng bộ lọc để phân đoạn kết hợp thuật toán tìm láng gi ề ng g ầ n  nhất xác định ứng viên khuôn mặt, từứng viên này sau đó so khớp vớ i các m ẫ u  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

5: mẫu khuôn mặt, có 16 vùng và 23 quan hệ (các mũi tên). Wei và Lai dùng bộ lọc để phân đoạn kết hợp thuật toán tìm láng gi ề ng g ầ n nhất xác định ứng viên khuôn mặt, từứng viên này sau đó so khớp vớ i các m ẫ u Xem tại trang 13 của tài liệu.
Hình 1-7: Đại diện của mỗi lớp khuôn mặt. Mỗi đại diện tương ứng tâm của một nhóm.  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

7: Đại diện của mỗi lớp khuôn mặt. Mỗi đại diện tương ứng tâm của một nhóm. Xem tại trang 18 của tài liệu.
Hình 1-8: Một ví dụ cho dữ liệu vào và dữ liệu ra của mạng địnhh ướng. - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

8: Một ví dụ cho dữ liệu vào và dữ liệu ra của mạng địnhh ướng Xem tại trang 19 của tài liệu.
Hình 1-10: Xác định khuôn mặt bằng HMM các trạng thái, mỗi trạng thái lại có những trạng thái nhỏ bên trong: trạng thái trán có ba trạng thái nh ỏ - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 1.

10: Xác định khuôn mặt bằng HMM các trạng thái, mỗi trạng thái lại có những trạng thái nhỏ bên trong: trạng thái trán có ba trạng thái nh ỏ Xem tại trang 23 của tài liệu.
Hình 2-1: Các miền hình học đặc trưng Haar-like - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 2.

1: Các miền hình học đặc trưng Haar-like Xem tại trang 27 của tài liệu.
Hình 2-3: Cách tính giá trị mộ tô đặc trưng - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 2.

3: Cách tính giá trị mộ tô đặc trưng Xem tại trang 28 của tài liệu.
Hình 2-5: Minh hoạ bộ dò tìm phân tầng - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 2.

5: Minh hoạ bộ dò tìm phân tầng Xem tại trang 34 của tài liệu.
Mô hình nơ - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

h.

ình nơ Xem tại trang 38 của tài liệu.
Hình 3-2: Mô hình một nơ-ron nhân tạo - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

2: Mô hình một nơ-ron nhân tạo Xem tại trang 39 của tài liệu.
3.1.4. Mô hình cơ bản của mạng nơron - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

3.1.4..

Mô hình cơ bản của mạng nơron Xem tại trang 41 của tài liệu.
Bảng 3.1: Một số hàm kích hoạt. - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Bảng 3.1.

Một số hàm kích hoạt Xem tại trang 41 của tài liệu.
Hình 3-4: Mô hình học có giám sát - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

4: Mô hình học có giám sát Xem tại trang 44 của tài liệu.
Hình 3-5: Trái: Mẫu khuôn mặt chuẩn. Phải: Các vị trí đặc trưng khuôn mặt chuẩn (tròn trắng), và phân phối của các vị trí đặc trưng thực (sau khi  canh biên) từ mọi mẫu (các điểm đen) - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

5: Trái: Mẫu khuôn mặt chuẩn. Phải: Các vị trí đặc trưng khuôn mặt chuẩn (tròn trắng), và phân phối của các vị trí đặc trưng thực (sau khi canh biên) từ mọi mẫu (các điểm đen) Xem tại trang 51 của tài liệu.
điểm ảnh bên ngoài hình tròn có thể là nền. Nếu mật độc ủa pixel (x,y) là I(x,y), khi đó cách biến đổi tuyến tính này được tham số hoá bởi a, b, c với:  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

i.

ểm ảnh bên ngoài hình tròn có thể là nền. Nếu mật độc ủa pixel (x,y) là I(x,y), khi đó cách biến đổi tuyến tính này được tham số hoá bởi a, b, c với: Xem tại trang 52 của tài liệu.
Hình 3-7: Các bước trong việc tiền xử lý cửa sổ. Đầu tiên, xây dựng hàm ánh xạ tuyến tính với các giá trị mật độ trong cửa sổ, và sau đó trừđi nó,  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

7: Các bước trong việc tiền xử lý cửa sổ. Đầu tiên, xây dựng hàm ánh xạ tuyến tính với các giá trị mật độ trong cửa sổ, và sau đó trừđi nó, Xem tại trang 53 của tài liệu.
Hình 3-8: Trong khi huấn luyện, hệ thống đã huấn luyện một phần được áp dụng với các ảnh phong cảnh không chứa khuôn mặt (như bên trái) - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

8: Trong khi huấn luyện, hệ thống đã huấn luyện một phần được áp dụng với các ảnh phong cảnh không chứa khuôn mặt (như bên trái) Xem tại trang 57 của tài liệu.
Hình 3-9: Sơ đồ luồng xử lí các bước chính trong vấn đề dò tìm khuôn mặtTập mẫu không  - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 3.

9: Sơ đồ luồng xử lí các bước chính trong vấn đề dò tìm khuôn mặtTập mẫu không Xem tại trang 58 của tài liệu.
Hình 4-1: Giao diện chính của chương trình - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 4.

1: Giao diện chính của chương trình Xem tại trang 60 của tài liệu.
Hình 4-3: Kết quả của quá trình dò tìm khuôn mặt - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 4.

3: Kết quả của quá trình dò tìm khuôn mặt Xem tại trang 61 của tài liệu.
Hình 4-5: Quá trình huấn luyện mạng Nơ-ron - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 4.

5: Quá trình huấn luyện mạng Nơ-ron Xem tại trang 62 của tài liệu.
Hình 4-6: Kết quả của chương trình sau khi dò tìm khuôn mặt - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 4.

6: Kết quả của chương trình sau khi dò tìm khuôn mặt Xem tại trang 63 của tài liệu.
Hình 4-7: (a) Ảnh với môi trường nền phức tạp; (b) và (c) là ảnh khuôn mặt với các tư thế khác nhau, (d) là ảnh khuôn mặt bị che khuất một phầ n - Khóa luận tốt nghiệp Tìm hiểu một số phương pháp phát hiện khuôn mặt trong ảnh

Hình 4.

7: (a) Ảnh với môi trường nền phức tạp; (b) và (c) là ảnh khuôn mặt với các tư thế khác nhau, (d) là ảnh khuôn mặt bị che khuất một phầ n Xem tại trang 63 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