preparing 6.0.0 code...
caulier.gilles at gmail.com
Sat Jan 6 16:53:30 GMT 2018
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 (
- fisherfaces : OpenCV based (
- eigenfaces : OpenCV based (
- dnn : dlib based (
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 :
The goal is to use the best one at end.
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/6.0.0 <
> This one is based on gsoc17-face-mngmnt sync with master today morning.
> The remotes/origin/development/6.0.0 must be used to put next 6.0.0 new
> code and must be sync with master until 5.x serie will be completed.
> Gilles Caulier
> 2018-01-04 12:24 GMT+01:00 Gilles Caulier <caulier.gilles at gmail.com>:
>> The branch gsoc17-face-mngmnt is now sync with master and compile and
>> link properly.
>> I will create a new 6.0.0 branch based on the gsoc17-face-mngmnt branch
>> for future main development.
>> Gilles Caulier
>> 2018-01-03 19:57 GMT+01:00 Maik Qualmann <metzpinguin at gmail.com>:
>>> Gilles, and everyone else a Happy New Year. Yes, I'm looking forward to
>>> feedback on MySQL - but only positive. ((:-)) No, seriously, I know that
>>> will be problems. Currently I only use MySQL for testing and it is
>>> really well here. It is important that we write in the release note that
>>> core DB with the migration tool should be copied into a new DB and
>>> should be
>>> started with a new created thumbnail and face DB.
>>> Am Mittwoch, 3. Januar 2018, 18:10:50 CET schrieb Gilles Caulier:
>>> > Hi all,
>>> > In first, i hope an happy new year to all.
>>> > 1/ I currently revival the face management git branch written while
>>> > 2017 by the student working on AI engine to recognize faces. The code
>>> > sync with master, but do not compile yet. I will fix it.
>>> > 2/ Important point : this code do not compile with OpenCV 2.x. It
>>> > OpenCV 3.1. This want mean that digiKam 6.0.0 will drop OpenCV 2.x
>>> > definitively.
>>> > 3/ when faces management branch will be fixed, I would to create a new
>>> > dedicated to 6.0.0 release and let's master for the 5.x series, as
>>> > certainly a new 5.9.0 will be published few weeks ago 5.8.0, as
>>> > maintenance, until 6.0.0 code will be stabilized.
>>> > 4/ The clone tool : this one still not very unusable for 5.8.0. I
>>> > to disable this option in editor for the moment, until zoom support and
>>> > brushes size preview over canvas is not implemented.
>>> > 5/ I do know yet when 5.8.0 will be released, as i don't receive a new
>>> > response from Nicolas to create the whole tarball. Also Maik, want
>>> > certainly receive more feedback about Mysql support as i can see
>>> > in bugzilla.
>>> > Best
>>> > Gilles Caulier
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Digikam-devel