Commit Graph

31 Commits

Author SHA1 Message Date
Derek 63d2728dae Merge pull request 'stream_hacks to main' (#2) from stream_hacks into main
Reviewed-on: #2
2024-12-11 03:22:13 +00:00
Derek c0e733e69a Add support for (basic) pose tracking in skel solver 2023-02-27 16:27:32 -05:00
Derek dfc683ff8a Add basic pose tracking to holistic model 2023-02-27 16:27:32 -05:00
Derek 93b8c755ca Fix head rotation 2023-02-27 16:27:32 -05:00
Derek 66c5ec59ce Add draw filter 2022-08-13 14:07:38 -04:00
Derek cb137a1a06 Disclaimer
The people need to know
2022-01-06 08:49:20 -07:00
Derek 4ed2ac1384 THATS RIGHT BINCH WE GOT PROPER EYE TRACKING WOOOO 2021-12-30 12:11:05 -07:00
Derek 4beddc5e6d Chest default 2021-11-28 15:28:15 -07:00
Derek 92044fa866 Add better skeleton debug view 2021-11-28 13:20:04 -07:00
Derek c9db70f57d Merge pull request 'Make configurable_pipelines main' (#1) from configurable_pipelines into main
Reviewed-on: #1
2021-11-21 23:51:31 +00:00
Derek b4b7fb988b Add silly default root origin - #tmp 2021-11-21 16:50:54 -07:00
Derek 139663fe66 Fix stub origin application 2021-11-21 16:50:54 -07:00
Derek 9a5f64c478 Add eye data 2021-11-21 16:50:54 -07:00
Derek 6c617ed585 Revert "Use single manager"
This reverts commit c61d6582af0eec51f14b01006e79d5f446c9ea45.
2021-11-21 16:50:54 -07:00
Derek 3d456a2e6a Fix crash on face occlusion in holsistic module 2021-11-21 16:50:54 -07:00
Derek 782e0abf9d Initial mediapipe holistic module
Still need the actual pose
2021-11-21 16:50:54 -07:00
Derek 55311aca1c Fix poor face_mesh defaults 2021-11-21 16:50:54 -07:00
Derek 429f6597e6 Initial ovtk output 2021-11-21 16:50:54 -07:00
Derek 4e70648695 Big refactor
+ Skeleton type is a little more fleshed out
+ Lots of logic taken out of the mediapipe file and moved into the types 
themselves for re-use
+ Re-aranged mediapipe transforms to their own dir
+ headlook-from-3d transform now outputs a skeleton + calculates roll 
correctly
2021-11-21 16:50:54 -07:00
Derek a3b2496edb Fix crash on bad crop rect 2021-11-21 16:50:54 -07:00
Derek 7f49ee01a9 Fix occasional crash from audio system + include dep
No idea why only sometimes this is an issue - maybe its a sign that 
wrong sample rate is in use somewhere and I should handle it 
differently? Idk, not a priority rn
2021-11-21 16:50:54 -07:00
Derek 8ff150af68 Use single manager
I think this reduces system load
2021-11-21 16:50:54 -07:00
Derek b54be8aa84 Fix bug where application would hang on transform error 2021-11-21 16:50:54 -07:00
Derek a83f156439 Refactor vetk->ovtk 2021-11-21 16:50:54 -07:00
Derek 73ba45f537 Refactor, add a smoothener for rect positions and allow crop borders 2021-11-21 16:50:54 -07:00
Derek 9349458543 Initial redesign for modular, configurable pipelines support
This impliments most of the abilities available previously,
missing most notible pupil detection atm.
This also currently uses a completely different tracking algo,
mediapipe's landmarks module, but by the nature of this system
is in no way limited to that!
2021-11-21 16:50:50 -07:00
Derek e0e7d006bd Temp eye tracking 2021-05-22 16:16:34 -07:00
Derek 0085ad63b7 Cleanup directory structure, fix some typos 2021-04-18 17:11:47 -07:00
Derek 18b710d189 Improve track interpolation by using two poles and linear fallback 2021-04-14 23:57:14 -07:00
Derek fe1d1add35 Add eye tracking + remote connect 2021-04-14 20:30:45 -07:00
Derek 2b8ee92b62 Initial commit 2021-04-13 20:20:57 -07:00