preparing 6.0.0 code...
Maik Qualmann
metzpinguin at gmail.com
Sun Jan 7 18:55:28 GMT 2018
Compile error:
*/home/maik/Devel/digikam-software-compilation/core/libs/facesengine/recognition-
opencv-eigenfaces/facerec_eigenborrowed.cpp:* In static member function ‘*static cv::P*
’:
*/home/maik/Devel/digikam-software-compilation/core/libs/facesengine/recognition-
opencv-eigenfaces/facerec_eigenborrowed.cpp:216:70:* *error: *invalid new-expression
of
*Digikam::EigenFaceRecognizer*’
*)*;
*^*
Am Samstag, 6. Januar 2018, 17:53:30 CET schrieb Gilles Caulier:
> The main integration and improvements of new face recognition algorithms in
> 6.0.0 branch is now complete and ready to use.
>
> The default algorithm is DNN (deep neural network => deep learning => IA).
>
> In face scan dialog, in advanced tab, we have a new option where
> recognition algorithm can be selected.
>
> - lpbh : older one present on 5.x based on OpenCV (
> https://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.htm
> l#local-binary-patterns-histograms )
> - fisherfaces : OpenCV based (
> https://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.htm
> l#fisherfaces )
> - eigenfaces : OpenCV based (
> https://docs.opencv.org/2.4/modules/contrib/doc/facerec/facerec_tutorial.htm
> l#eigenfaces )
> - dnn : dlib based (
> http://blog.dlib.net/2017/02/high-quality-face-recognition-with-deep.html)
>
> I'm not yet satisfied by DNN. I'm not started to compare the algorithm with
> a clean database. In all cases, we must detect all faces, not tagged. After
> that, we need to train the faces with names, else the recognition will not
> work. As i know, at least with lpbh algorithm, we need at least 6 images
> tagged with same name to see a recognition result while scanning. To have a
> clean compare result, for each algorithm to use, we need a clear database.
>
> The student working on this project while summer 2017 report to me that in
> all cases the best algorithms are :
>
> 1 DNN.
> 2 eigenfaces.
> 3 fisherfaces.
> 4 lpbh.
>
> The goal is to use the best one at end.
>
> Gilles Caulier
>
> 2018-01-04 13:18 GMT+01:00 Gilles Caulier <caulier.gilles at gmail.com>:
> > The 6.0.0 git branch is created in remote :
> >
> > [gilles at localhost digikam.master]$ git branch -a
> > * master
> >
> > remotes/origin/HEAD -> origin/master
> > remotes/origin/development/0.10
> > remotes/origin/development/0.8
> > remotes/origin/development/0.8.x
> > remotes/origin/development/0.9.x
> > remotes/origin/development/1.2
> > remotes/origin/development/1.3
> > remotes/origin/development/3.0.0
> > remotes/origin/development/6.0.0 <
> >
> > =============================
> >
> > remotes/origin/development/balooport
> > remotes/origin/development/bug309058
> > remotes/origin/development/cmakecleanup
> > remotes/origin/development/externaltools
> > remotes/origin/development/frameworks
> > remotes/origin/development/garbagecollection
> > remotes/origin/development/hupnp
> > remotes/origin/development/imagemetadatacache
> > remotes/origin/development/kde3
> > remotes/origin/development/photolayoutseditor
> > remotes/origin/development/sql2.0
> > remotes/origin/development/usbimport
> > remotes/origin/gsoc11-clone
> > remotes/origin/gsoc11-presentation
> > remotes/origin/gsoc13-editorcanvas
> > remotes/origin/gsoc13-imgqsort
> > remotes/origin/gsoc13-localadj
> > remotes/origin/gsoc13-tagmngr
> > remotes/origin/gsoc13-thumbbar-mv
> > remotes/origin/gsoc13-videow
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-devel/attachments/20180107/03909193/attachment.html>
More information about the Digikam-devel
mailing list