[Digikam-devel] [Bug 271679] Digikam detects but does not recognize faces.

Thomas Eschenbacher Thomas.Eschenbacher at gmx.de
Sun May 1 10:14:51 BST 2011


https://bugs.kde.org/show_bug.cgi?id=271679





--- Comment #3 from Thomas Eschenbacher <Thomas Eschenbacher gmx de>  2011-05-01 11:14:42 ---
just some update on this:
I ugraded opencv to version 2.2.0, as this was mentioned on the project
homepage, and rebuilt kipi-plugins + digikam, but nothing changed, the
recognition still does not work at all.
I do not see any error messages coming from opencv, but always the same debug
output when I scan my test album, which contains only one image with 2 faces.

-------------- snip --------------

digikam(20292)/digikam (core) Digikam::FaceScanDialog::doLoadState: "Face
Detection Dialog"
digikam(20292)/digikam (core) Digikam::FaceScanDialog::doSaveState: "Face
Detection Dialog"
digikam(20292)/digikam (core) Digikam::BatchFaceDetector::startAlbumListing:
Total is 1
digikam(20292)/digikam (core) Digikam::BatchFaceDetector::continueAlbumListing:
false false
digikam(20292)/digikam (core) Digikam::BatchFaceDetector::continueAlbumListing:
Album "__TEST"
Object::disconnect: Unexpected null parameter
Object::disconnect: Unexpected null parameter
digikam(20292)/digikam (core) Digikam::BatchFaceDetector::continueAlbumListing:
false true
digikam(20292)/digikam (core) Digikam::DImg::load:
"/var/tmp/test-album/__TEST/12280009.jpg"  : JPEG file identified
digikam(20292)/digikam (core) Digikam::DMetadata::getIccProfile: Exif
color-space tag is sRGB. Using default sRGB ICC profile.
Cascade directory located as : /usr/share/opencv/haarcascades
digikam(20292)/digikam (core) Digikam::DetectionWorker::process: Found 2 faces
in "12280009.jpg" QSize(2048, 1536) QSize(2048, 1536)
Cascade directory located as : /usr/share/opencv/haarcascades
digikam(20292)/digikam (core) Digikam::FaceIface::databaseFaces: rect found as 
QRect(594,333 325x325) ""QVariant(QRect, QRect(594,333 325x325) ) for attribute
"autodetectedFace" tag 30
digikam(20292)/digikam (core) Digikam::FaceIface::databaseFaces: rect found as 
QRect(1083,379 312x312) ""QVariant(QRect, QRect(1083,379 312x312) ) for
attribute "autodetectedFace" tag 30
digikam(20292)/digikam (core) Digikam::FaceIface::writeUnconfirmedResults:
Entry QRect(1083,379 312x312) ""QVariant(QRect, QRect(1083,379 312x312) ) 30
overlaps QRect(1083,379 312x312) ""QVariant(QRect, QRect(1083,379 312x312) ) 30
, skipping
digikam(20292)/digikam (core) Digikam::FaceIface::writeUnconfirmedResults:
Entry QRect(594,333 325x325) ""QVariant(QRect, QRect(594,333 325x325) ) 30
overlaps QRect(594,333 325x325) ""QVariant(QRect, QRect(594,333 325x325) ) 30 ,
skipping
digikam(20292)/digikam (core)
Digikam::FacePipeline::FacePipelinePriv::checkFinished: Check for finish:  0
packages, 0 infos to filter, hasFinished() true
digikam(20292)/digikam (core) Digikam::BatchFaceDetector::continueAlbumListing:
false false
-------------- snap --------------

Can anyone of the developers see what goes wrong here?
How could I help debugging this?

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list