Emiliana
|
9f55f4137a
|
Made ThunderSVM optional.
|
2020-09-07 14:50:18 +02:00 |
|
Emiliana
|
e854036e56
|
Switched from LibSVM to ThunderSVM for better performance.
|
2020-08-28 01:14:48 +02:00 |
|
Emiliana
|
06ea6ccd19
|
Added a check for missing weight map entries in OpenSeeExpression.
|
2020-08-24 21:59:18 +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
|
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
|
31536929f7
|
These changes further improve point normalization to make it easier to detect expressions under rotations.
|
2020-03-08 18:05:12 +01:00 |
|
Emiliana
|
d678f81bda
|
run.bat can be used to run the face tracker visualization in a slightly user friendly way.
|
2020-03-07 20:07:08 +01:00 |
|
Emiliana
|
9aeb4fe95d
|
It is now possible to make certain expressions more important when training SVM models.
|
2020-03-07 13:35:58 +01:00 |
|
Emiliana
|
a8648eeb80
|
Some small fixes.
|
2020-03-01 19:26:45 +01:00 |
|
Emiliana
|
5059ef9cbf
|
The overriding of point selection from models is now disabled.
|
2020-03-01 14:40:30 +01:00 |
|
Emiliana
|
04d7f5b8b3
|
This adds manually designed features to the OpenSeeData.
|
2020-03-01 14:23:56 +01:00 |
|
Emiliana
|
4a88c57be2
|
This fixes some bugs.
|
2020-02-27 00:38:46 +01:00 |
|
Emiliana
|
6c7392b037
|
Learning expression actually should not depend on the location of the head. This fixes that issue.
|
2020-02-21 01:05:41 +01:00 |
|
Emiliana
|
633293eb52
|
The face tracker can now offset face ids by a given value. This makes it possible to easily mix tracking input from multiple network sources.
|
2020-02-16 15:58:47 +01:00 |
|
Emiliana
|
2c08712aef
|
The OpenSeeVRMDriver example uses OVRLipSync to do lip syncing from audio and apply it to a VRM avatar, while also handling expressions detected using OpenSeeExpression and applying eye blinks.
|
2020-02-15 13:21:46 +01:00 |
|
Emiliana
|
bb845098ca
|
It is now possible to train expression models with probability support. This however is a lot slower! Also, the C parameter for SVM training was set incorrectly. Now training works much better.
|
2020-02-13 22:24:41 +01:00 |
|
Emiliana
|
9abc3029e7
|
OpenSeeExpression now supports detecting expressions on point subsets.
|
2020-02-13 21:15:19 +01:00 |
|
Emiliana
|
443a7ee88e
|
The number of samples for expression learning is now 1000 per expression, because gathering the maximum number of samples is no longer enforced.
|
2020-02-10 21:46:01 +01:00 |
|
Emiliana
|
b5218a1eb0
|
Training with less data is now possible too.
|
2020-02-09 18:09:09 +01:00 |
|
Emiliana
|
b5706183c2
|
Incomplete expressions are now skipped.
|
2020-02-09 15:00:26 +01:00 |
|
Emiliana
|
750f9920e5
|
OpenSeeIKTarget is now has tooltips and can interpolate between frames, making motion much smoother. Another coordinate issue was fixed too. OpenSeeExpression can now record additional calibration data for fully recorded expressions.
|
2020-02-09 14:34:50 +01:00 |
|
Emiliana
|
3a83d96827
|
New expression detection code
|
2020-02-08 21:08:21 +01:00 |
|