Commit graph

188 commits

Author SHA1 Message Date
Emiliana
89eb7bc7d9 Fixed small bugs. 2020-09-13 23:30:07 +02:00
Emiliana
9f55f4137a Made ThunderSVM optional. 2020-09-07 14:50:18 +02:00
Emiliana
28ed5e2f8e Changed visualization colors and added more options regarding video output. 2020-09-05 21:03:54 +02:00
Emiliana
5bf3648b68 Removed check on weight for hybrid lip sync mode switch detection. 2020-09-05 15:55:29 +02:00
Emiliana
1aca1bee66 Fixed gaze tracking issues introduced recently. 2020-09-05 15:05:32 +02:00
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