update gestures

master
Vladimir Mandic 2021-04-19 09:29:59 -04:00
parent ddf8fb116b
commit a137e535d3
1 changed files with 6 additions and 3 deletions

@ -7,12 +7,15 @@ Entire implementation is in `src/gesture.js` and can be further extended with ad
There are three pre-defined methods:
- face(): implements:
- "*facing `<left|camera|right>`*"
- "*facing `<left|center|right>`*": if depth of left and right face border matches
- "*blink `<left|right>` eye*"
- "*mouth `<percentage>` open*"
- "*head `<up|down>`*"
- iris(): implements:
- "*iris looking at camera*"
- "*facing center*": if iris area sizes matches
- "*looking <left|right>*": if iris center is far from eye outside corner
- "*looking <up|down>*": if iris center is far from eye bottom eyelid
- "*looking center*": if neither up/down and left/right
- body(): implements:
- "*leaning `<left|right>`*"
- "*raise `<left|right>` hand*"
@ -26,7 +29,7 @@ Example output of `result.gesture`:
[
{face: "0", gesture: "facing camera"}
{face: "0", gesture: "head up"}
{iris: "0", gesture: "looking at camera"}
{iris: "0", gesture: "looking center"}
{body: "0", gesture: "i give up"}
{body: "0", gesture: "leaning left"}
{hand: "0", gesture: "thumb forward middlefinger up"}