我想通過使用主成分分析算法進行面部識別。我想在python或java自己實現算法,但我不確定從哪裏開始。將不勝感激一些代碼示例/教程/參考,讓我開始。人臉識別中的主成分分析-python/java
1
A
回答
4
你就可以開始
「特徵臉的識別」:關於特徵臉 方法(基於PCA的人臉識別)紙http://www.cs.ucsb.edu/~mturk/Papers/jcn.pdf
另外,如果你想找到一些代碼樣本,OpenCV的最新版本中實現 ,一人臉識別器也是基於 的特徵臉:
請注意,對於OpenCV的python綁定,並且還 的OpenCV的Java版本叫做JavaCV。
2
如果你想寫自己的PCA代碼,我建議你看看維基百科文章的起點。
如果您正在尋找PCA代碼,請嘗試使用Numpy上的代碼。
對於一般的PCA建議:通常,可以將2D圖像陣列變成1-D字節數組(通過堆疊)。如果你爲你的每個訓練圖像做了這個,並且假設每個訓練圖像都是p像素,那麼你已經爲PCA設置了n×p訓練集! (注:也有一些與PCA技巧,如採取零意味着數據等...)
此外,還有大量的文獻,通過讀取原始建議Non-negative Matrix Factorization is better for facial recognition
0
這裏是一個簡單的教程使用python:http://www.janeriksolem.net/2009/01/pca-for-images-using-python.html
相關問題
- 1. 人臉識別分類
- 2. AS3中的人臉識別
- 3. R中的人臉識別
- 4. Java中的人臉識別
- 5. 人臉識別 - Python
- 6. Javacv:eigenface人臉識別
- 7. Android人臉識別
- 8. 人臉識別Node.Js
- 9. 人臉識別opencv
- 10. C#人臉識別
- 11. 自主實時人臉識別系統
- 12. 在Android的人臉識別
- 13. 人臉識別OpenCV的3
- 14. 主成分分析
- 15. 主成分分析
- 16. iPhoto人臉識別算法
- 17. 人臉識別IOS/iPhone
- 18. 人臉識別在MATLAB
- 19. 人臉檢測與識別
- 20. 人臉識別Android應用
- 21. 人臉識別:d 11951
- 22. OpenCV/EmguCV人臉識別
- 23. 人臉識別邏輯
- 24. 分類數碼照片的人臉識別?
- 25. phone中的人臉檢測和人臉識別技術差距
- 26. Android中的人臉識別庫
- 27. 視頻中的openCV人臉識別
- 28. Android中沒有opencv的人臉識別
- 29. Android中的OpenCV人臉識別
- 30. 識別圖像中的特定人臉
既然你提到PCA,你可能還需要後期可能/點擊這裏:http://stats.stackexchange.com – Levon 2012-08-15 16:25:56