updated TODO for set of next steps to start on AI for real

This commit is contained in:
2021-06-26 17:33:21 +10:00
parent ce296426ab
commit 0c4da6e4af

25
TODO
View File

@@ -1,5 +1,30 @@
## GENERAL
* make code use FLASK_ENV var to use a pa-devdb equiv
* create a new table file_face_refimg_link:
file_id, face_enc, ref_img (can be null)
* need AI code to:
scan for unknown faces, instead of storing array of all faces in FILE->FACES use table above one row per FILE & FACE with refimg_link as null to start
* when we do ai matching, we find all refimg is null (for a specific file) and match that
* need pa_job_mgr AI jobs to have low-level functions:
FindUnknownFacesInFile()
MatchRefImgWithUnknownFace()
Then create wrapper funcs:
MatchPersonWithFile()
for each ref img for person
MatchRefImgWithUnknownFace()
MatchPersonInDir()
for each file in Dir:
MatchPersonWithFile()
* then in UI:
allow right-click folders in folder view (at least for AI scan) for all files in Dir
allow right-click AI
for all persons
for individuals
(and can be on an individual file or an individual dir, or selected files / selected dir)
* fix up logging in general
* comment your code
* more OO goodness :)