Commit graph

333 commits

Author SHA1 Message Date
Emiliana
0c91cab5c6 Made it so that in OpenSeeVRMDriver audio input is automatically reinitialized if no more audio data is received for three seconds after originally receiving audio input. 2020-09-05 15:02:35 +02:00
Emiliana
411f46e774 Added additional note to README. 2020-09-05 12:44:47 +02:00
Emiliana
31bba94d33 Fixed typo in README.md. 2020-09-05 12:40:31 +02:00
Emiliana
415f0975c9 Added informal comparison to 3DDFA_V2. 2020-09-05 12:39:01 +02:00
Emiliana
0d61b061a3 Added a separate detection threshold parameter. 2020-09-02 18:42:25 +02:00
Emiliana
dd8f70abcf Changed OpenSeeVRMDriver to only have one setting for enabling gaze tracking. 2020-09-02 16:33:25 +02:00
Emiliana
bde32b7213 Added support for 30 point tracking to OpenSeeShowPoints and OpenSeeVRMDriver. 2020-09-02 15:31:35 +02:00
Emiliana
082732b991 Updated README. 2020-09-01 19:04:35 +02:00
Emiliana
fb00f6aff1 Added basic support for toaster level tracking model. 2020-09-01 18:53:15 +02:00
Emiliana
54cc31a1ef Added support for probability inference in ThunderSVMWrapper. 2020-09-01 18:50:56 +02:00
Emiliana
e854036e56 Switched from LibSVM to ThunderSVM for better performance. 2020-08-28 01:14:48 +02:00
Emiliana
ac95537694 Adjusted thresholds for looking down compensation. 2020-08-26 13:29:36 +02:00
Emiliana
06ea6ccd19 Added a check for missing weight map entries in OpenSeeExpression. 2020-08-24 21:59:18 +02:00
Emiliana
6187d35e80
Updated README. 2020-08-23 12:15:26 +02:00
Emiliana
c5448df410
Updated README 2020-08-22 15:15:05 +02:00
Emiliana
1de282308f Fixed an issue where the mouth wouldn't open through camera tracking with hybrid lipsync in OpenSeeVRMDriver. 2020-08-22 12:29:42 +02:00
Emiliana
91b1c35a12 Added the option to log command line arguments to OpenSeeLauncher. 2020-08-22 11:55:54 +02:00
Emiliana
8c079f4e9b Changed the simple expression detection sensitivity to make more sense. 2020-08-22 00:52:35 +02:00
Emiliana
5d0f916ee0 Annotated the range for simpleSmoothing in OpenSeeExpression. 2020-08-22 00:21:21 +02:00
Emiliana
87236c0549 Fixed bug with --gaze-tracking 0 and added explicit gc calls at end of frame. 2020-08-21 22:47:02 +02:00
Emiliana
db43cf8096 Fixed bug. 2020-08-21 22:22:36 +02:00
Emiliana
42245749b3 Added convenience functions for command line argument setting to OpenSeeLauncher. 2020-08-21 22:07:12 +02:00
Emiliana
905b1780fa Added compensation for looking down to blink detection in OpenSeeVRMDriver. 2020-08-21 20:40:09 +02:00
Emiliana
eb61c6950c Added sensitivity for simple expression detection mode. 2020-08-21 16:40:19 +02:00
Emiliana
2b2acccf41 Added heuristics based simple expression detection for fun, angry and surprise. 2020-08-21 16:29:41 +02:00
Emiliana
8f65c0254e Prevented expressions getting stuck when expression detection is disabled or tracking is lost in OpenSeeVRMDriver. 2020-08-15 19:14:38 +02:00
Emiliana
9ce7d39505 Added filters for NaN values. 2020-08-11 16:27:20 +02:00
Emiliana
acfcfd7ea3 Added output about camera settings. 2020-08-11 13:42:01 +02:00
Emiliana
f962e0391b Fixed bug. 2020-08-11 13:09:49 +02:00
Emiliana
b098cf39fc Added output logging to file. 2020-08-11 12:51:29 +02:00
Emiliana
0885df2da9 Added a bit more exception handling. 2020-08-11 12:29:31 +02:00
Emiliana
d30b7ecd98 Added redistributable DLLs to binary builds and improved camera reinitialization. 2020-08-11 12:10:39 +02:00
Emiliana
c9eb3c1826 Removed landmark detection from ONNX model due to potential compatibility issues. 2020-08-11 10:44:07 +02:00
Emiliana
2fc0f52385 Added camera reinitialization. 2020-08-10 22:09:17 +02:00
Emiliana
8dbc573830 Reduced size of binary after scikit-image made it double. 2020-08-10 18:05:09 +02:00
Emiliana
878c6b8833 Reduced unnecessary iteration. 2020-08-10 15:42:18 +02:00
Emiliana
76c04f3be5 Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-08-10 14:40:55 +02:00
Emiliana
50224a1e2e Slightly optimized eye alignment and landmark decoding. 2020-08-10 14:40:40 +02:00
Emiliana
cc0ce01f09
Changed landmark decoding in model.py to only be active for inference. 2020-08-10 12:08:54 +02:00
Emiliana
cc7667734b Included run.bat to be copied in make_exe.bat. 2020-08-10 00:16:31 +02:00
Emiliana
adbf3a4bed Merge branch 'master' of github.com:emilianavt/OpenSeeFace
# Conflicts:
#	tracker.py
2020-08-10 00:13:01 +02:00
Emiliana
96ca687d0c Moved landmark decoding into the ONNX model. 2020-08-10 00:03:24 +02:00
Emiliana
76bd3dcf3a
Optimized estimate_depth function for a 0.5ms speedup. 2020-08-09 19:34:14 +02:00
Emiliana
6b876be623
Optimized landmarks function for a 1-2ms speedup. 2020-08-09 17:32:29 +02:00
Emiliana
395184af62 Reduced likelihood of crashing on systems without audio recording devices in OpenSeeVRMDriver. 2020-08-08 17:24:11 +02:00
Emiliana
8cb8c97310 Gave cameras more time to warm up. 2020-08-08 17:13:48 +02:00
Emiliana
e915f87887 Allowed passing null string as microphone for lip sync in OpenSeeVRMDriver. 2020-08-08 15:27:16 +02:00
Emiliana
1d662f723f Fixed underlying camera reliability issues. 2020-08-08 14:59:00 +02:00
Emiliana
b29ecbc059 Added escapi back and added code to attempt using each different library for camera reading. 2020-08-08 00:07:01 +02:00
Emiliana
ca850f1218 Added fall back to default camera parameters. 2020-08-07 10:51:49 +02:00