Michael Mayer
01d5156568
Faces: Skip ambiguous embeddings when matching #1497 #3124
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-02-21 04:49:06 +01:00
Michael Mayer
0427163295
People: Improve face matching, audit command, and logging #2182
2022-04-13 01:59:32 +02:00
Michael Mayer
9986986f8f
People: Add info on the kind of face to improve matching #2182
...
This commit also fixes of other potential issues and improves logging.
2022-04-04 21:22:31 +02:00
Michael Mayer
870ec6455e
Revert "People: Add subject cache and show real name in logs #1438 #2182 "
...
This reverts commit 686f6bc47c
.
2022-04-04 08:54:03 +02:00
Michael Mayer
686f6bc47c
People: Add subject cache and show real name in logs #1438 #2182
2022-04-04 00:02:08 +02:00
Michael Mayer
58a5f94069
Backups: Rename album backups to exports and improve command help #1887
2022-01-05 11:40:44 +01:00
theresa
370305cbeb
Tests: Add unit tests
2021-10-22 16:03:50 +02:00
Michael Mayer
582a330837
People: Add embeddings blacklist to reduce false positives #22
2021-09-30 13:44:23 +02:00
Michael Mayer
24eff21aa4
Search: Default to photo names and keywords #1517 #1560
...
Default to photo name when search term is too short or on the stop list.
Search full text index otherwise, which now include names of people
(requires reindexing).
2021-09-29 20:09:34 +02:00
Michael Mayer
771bcb1582
MariaDB: Improve queries and logs for MDEV-25362 bug #1544
2021-09-24 22:46:03 +02:00
Michael Mayer
ece15c6ade
People: Add overview page with search and context menu #22
2021-09-17 14:26:12 +02:00
Michael Mayer
b853317cdf
People: Tweak face clustering parameters #22
2021-09-06 03:24:11 +02:00
Michael Mayer
69014e8216
People: Switch to UIDs for marker API and entity #22
2021-09-01 20:46:15 +02:00
Michael Mayer
fd785faf68
People: Automatically resolve face cluster collisions #22
2021-09-01 12:48:17 +02:00
Michael Mayer
86f8bf58a7
People: Improve MergeFaces() resilience and logging #22
2021-08-31 15:33:42 +02:00
theresa
052ff011ac
People: Add unit tests #22
2021-08-30 17:20:39 +02:00
theresa
fb5cf1b9c0
People: Add unit tests #22
2021-08-30 13:40:14 +02:00
Michael Mayer
d198a056a7
People: Improve face matching performance and accuracy #22
...
By default, matching is now limited to unmatched faces and markers.
2021-08-29 13:26:05 +02:00
theresa
3bdabdedef
People: Add fixtures unit tests #22
2021-08-27 15:33:06 +02:00
Michael Mayer
06835a3c5c
People: Optimize face clustering and matching #22
2021-08-24 20:15:36 +02:00
Michael Mayer
fefe70f9a4
People: Improve face clustering and matching #22
2021-08-23 16:22:01 +02:00
Michael Mayer
981c51f977
People: Optimize manually clustered faces #22
2021-08-22 21:06:44 +02:00
Michael Mayer
2e85b3cccd
People: Split facial recognition into smaller functions #22
...
Clustering and matching have been improved along the way. This opens
the door for further optimizations while keeping the code readable.
2021-08-22 16:14:34 +02:00
Michael Mayer
5cec098524
People: Improve face matching #22
2021-08-19 23:12:51 +02:00
Michael Mayer
885024d592
People: Improve face clustering and indexing #22
2021-08-19 21:12:38 +02:00
Michael Mayer
da94e9ed0f
People: Refactor faces worker and related entities #22
2021-08-16 00:29:36 +02:00
Michael Mayer
0cb44f7b45
People: Skip clustering when there are no new face markers #22
2021-08-14 19:52:49 +02:00
Michael Mayer
5ea6f70938
People: Fix assertion in TestFaces() #22
2021-08-14 18:16:47 +02:00
Michael Mayer
57c5f1f2fb
People: Match known faces in one go #22
...
This commit also adds additional test fixtures.
2021-08-14 18:13:03 +02:00