A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
Read the statement by Michael Teeuw here.
Facial recognition: no users
-
No-one able to help me out? :)
-
@mc_landin you need to specify the list of users in the same order as the training model outputs in your config for MMM-FacialRecognition.
example:
{ module: "MMM-Facial-Recognition", config: { recognitionAlgorithm: 1, lbphThreshold: 50, fisherThreshold: 250, eigenThreshold: 3000, useUSBCam: false, trainingFile: "modules/MMM-Facial-Recognition-Tools/training.xml", interval: 1, logoutDelay: 15, users: [‘name’,‘name2’,‘name3’], /* put the list of users here. Order MUST be the same */ defaultClass: "default", everyoneClass: "everyone", welcomeMessage: false, useProfileSwitcher: true } }, ``
-
@j.e.f.f said in Facial recognition: no users:
your
Hi @j-e-f-f, thanks for the comment. my training model output does not seem to indicate any users?
-
@mc_landin ah sorry I don’t know why that is then.
-
Anyone, please?
-
I am now a little further. It recognises me when I use the test tool, and when I am actually running the mirror, modules containing the class of my name are hidden. However, they do not actually become visible even when I am in front of the mirror?
-
Here is my code:
{ module: "MMM-Facial-Recognition", config: { recognitionAlgorithm:1, lbphTreshold: 80, useUSBCam: false, trainingfile: 'modules/MMM-Facial-Recognition/Training.xml', interval: 2, logoutDelay: 15, users: ['Sander'], defaultclass: "default", everyoneClass: "everyone", welcomeMessage: true } }
PM2 logs mm specifies there is an issue, but doesn’t state what
-
Forgot to add the errors:
0|mm | model.load(config.get("trainingFile")) 0|mm | cv2.error: /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/contrib/src/facerec.cpp:325: error: (-2) File can't be opened for writing! in function load 0|mm | 0|mm | 0|mm | at PythonShell.parseError (/home/pi/MagicMirror/modules/node_modules/python-shell/index.js:190:17) 0|mm | at terminateIfNeeded (/home/pi/MagicMirror/modules/node_modules/python-shell/index.js:98:28) 0|mm | at ChildProcess. (/home/pi/MagicMirror/modules/node_modules/python-shell/index.js:88:9) 0|mm | at emitTwo (events.js:106:13) 0|mm | at ChildProcess.emit (events.js:191:7) 0|mm | at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12) 0|mm | executable: 'python', 0|mm | options: null, 0|mm | script: 'modules/MMM-Facial-Recognition/facerecognition/facerecognition.py', 0|mm | args: [ '{"recognitionAlgorithm":1,"lbphThreshold":80,"fisherThreshold":250,"eigenThreshold":3000,"useUSBCam":false,"trainingFile":"modules/MMM-Facial-Recognition/Training.xml","interval":2,"logoutDelay":15,"users":["Sander"],"defaultClass":"default","everyoneClass":"everyone","welcomeMessage":true}' ], 0|mm | exitCode: 1 }