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

            Bug ID: 507341
           Summary: Rebuilding face recognition database is very slow on
                    8.7.0
    Classification: Applications
           Product: digikam
      Version First 8.7.0
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Faces-Recognition
          Assignee: digikam-bugs-n...@kde.org
          Reporter: pinoa...@gmail.com
  Target Milestone: ---

Created attachment 183412
  --> https://bugs.kde.org/attachment.cgi?id=183412&action=edit
guix package / build instructions for digikam

I recently updated to 8.7.0, and am trying to rebuild my face recognition
database, this is painstakingly slow.   Previously, this would take a few hours
at most, but after leaving it running overnight it's still at 0%. 

STEPS TO REPRODUCE
I don't know exactly how to reproduce it, but i've attached the Guix build
specifications I've used to build it.  If you have a recent gnu guix available
running `guix shell -f digikam.scm -- digikam` should build and run digikam,
after which one can rebuild the face recognition database via tools/management


OBSERVED RESULT
The progress bar for the face recognition database rebuild is still at 0% after
running for 15 hours.
I've manually taken a look at what happens to the recognition database, and it
seems like digikam is (very) slowly adding entries to the FaceMatrices table -
after running for 15 hours, it has 11k entries, whereas I've tagged 30k faces,
so I expect that this would take at least another full day.


EXPECTED RESULT
Face recognition database is rebuilt within a reasonable amount of time

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Running on Guix
KDE Plasma Version: ?
KDE Frameworks Version: 5.116.0
Qt Version: 5.15.15

ADDITIONAL INFORMATION
I'm on a 13th gen intel i5-1340P with 32GB of ram, so I wouldn't expect this to
be caused by insufficient system specs.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to