Prohurtz
|
ca81ad724a
|
feat: 3d calibration now can recive both eye's calib points at a single place in calib3d.py
|
2024-06-23 16:36:36 -05:00 |
|
Prohurtz
|
cc7df74e78
|
feat: 3d calibration now can recive both eye's calib points at a single place in calib3d.py
|
2024-06-23 16:36:15 -05:00 |
|
Prohurtz
|
8776c761d8
|
feat: add LEAP credits
|
2024-06-22 18:46:46 -05:00 |
|
Prohurtz
|
d7dae8724d
|
feat: new LEAP model
|
2024-06-21 16:41:09 -05:00 |
|
Prohurtz
|
5d5eea2ce1
|
feat: 3d calib beginnings, fix build crash, new LEAP model
|
2024-06-21 08:48:21 -05:00 |
|
Prohurtz
|
c4f1bb116e
|
feat: 3d calib beginnings, fix build crash, new LEAP model
|
2024-06-21 08:42:37 -05:00 |
|
Prohurtz
|
7dae037dd5
|
fix: latency with LEAP
|
2024-06-12 18:33:46 -05:00 |
|
Prohurtz
|
cb0c618ce9
|
fix: LEAP point scaling
|
2024-05-30 09:59:50 -05:00 |
|
Prohurtz
|
cc780526b1
|
feat: new LEAP model beta
|
2024-05-30 09:52:47 -05:00 |
|
Prohurtz
|
b11485f3fb
|
fix: bump binary blink open value
|
2024-05-27 18:41:45 -05:00 |
|
Sebastian Fitt
|
bfbcc9ca6d
|
fix: Division by zero
|
2024-05-24 21:54:58 +02:00 |
|
Sebastian Fitt
|
30b8ac46ce
|
feat: MacOS support
|
2024-05-24 21:53:32 +02:00 |
|
Sebastian Fitt
|
5e4bfadffa
|
fix: Path handling across different operating systems
|
2024-05-24 21:52:46 +02:00 |
|
Prohurtz
|
0a1749459d
|
Merge pull request #105 from EyeTrackVR/SummerSigh-patch-1
Update LICENSE to add dual licensing for algorithms
|
2024-04-13 19:18:37 -07:00 |
|
Prohurtz
|
e37376aba5
|
fix final typos. ready to merge
|
2024-04-13 21:13:51 -05:00 |
|
Prohurtz
|
25591b6104
|
fix: eye falloff dom eye bugged
|
2024-03-28 07:23:37 -05:00 |
|
Prohurtz
|
7c9ed1dc5c
|
test: add some filtering
|
2024-03-27 21:47:38 -05:00 |
|
Prohurtz
|
e70913bc2e
|
test: add some filtering
|
2024-03-27 21:42:22 -05:00 |
|
Prohurtz
|
bea837ccca
|
feat: begin 3d calibration math
|
2024-03-27 16:49:58 -05:00 |
|
Prohurtz
|
193c6a9653
|
fix: remove unused code and math
|
2024-03-27 15:56:27 -05:00 |
|
Prohurtz
|
578d968fb0
|
fix: remove unused math to increase perf overhead
|
2024-03-27 15:45:03 -05:00 |
|
Prohurtz
|
04e003b422
|
test: eye widen?
|
2024-03-27 15:43:21 -05:00 |
|
Prohurtz
|
ac1e0add11
|
test: eye widen?
|
2024-03-27 15:43:11 -05:00 |
|
Prohurtz
|
bc2da43cec
|
test: eye widen?
|
2024-03-27 15:41:08 -05:00 |
|
Prohurtz
|
170bb5bb3f
|
test: new calibration method for leap
|
2024-03-27 10:29:46 -05:00 |
|
Prohurtz
|
d8c34c83d9
|
test: new calibration method for leap
|
2024-03-27 10:29:12 -05:00 |
|
Prohurtz
|
6a0a4d976d
|
test: new calibration method for leap
|
2024-03-27 10:22:21 -05:00 |
|
Prohurtz
|
129375054a
|
test: new calibration method for leap
|
2024-03-27 09:54:16 -05:00 |
|
Prohurtz
|
c2537b5d38
|
test: new calibration method for leap
|
2024-03-27 09:52:42 -05:00 |
|
Prohurtz
|
bcc48a67d1
|
test: new calibration method for leap
|
2024-03-27 09:52:16 -05:00 |
|
Prohurtz
|
ec1d4c8056
|
test: new calibration method for leap
|
2024-03-27 09:46:10 -05:00 |
|
Prohurtz
|
584eea117f
|
fix: falloff bug
|
2024-03-26 14:09:39 -05:00 |
|
Prohurtz
|
714b78fe2f
|
Update AHSF.py
|
2024-03-11 12:09:58 -05:00 |
|
Prohurtz
|
8f6fd230ce
|
Update Licenses
|
2024-03-10 11:21:23 -05:00 |
|
Prohurtz
|
5b48d5d735
|
Merge pull request #104 from lorow/bugfix/v2-params-fix
Bugfix/v2 params fix
|
2024-02-21 07:18:30 -06:00 |
|
lorow
|
9215015fd9
|
Fix: Pyinstaller imports during runtime
Break: Pytest-cov, there's a workaround
|
2024-02-20 13:23:03 +01:00 |
|
Prohurtz
|
377c5ab635
|
fix: import paths?
|
2024-02-19 14:11:49 -08:00 |
|
Prohurtz
|
446590a7f2
|
feat: remove prints
|
2024-02-19 13:30:45 -08:00 |
|
Prohurtz
|
db20afda69
|
fix: beta 11 ready
|
2024-02-19 13:27:29 -08:00 |
|
Prohurtz
|
eb865ab544
|
fix: eye falloff logic and handling, add comments
|
2024-02-19 12:53:47 -08:00 |
|
Prohurtz
|
2ceb0619e0
|
fix: remove feature creep buttons
|
2024-02-17 11:59:38 -06:00 |
|
Prohurtz
|
6696c68832
|
feat: beta 10 stuff
|
2024-02-17 09:16:16 -08:00 |
|
lorow
|
a063d97996
|
Restore imports in config and osc to fix the makefile
|
2024-02-13 19:24:01 +01:00 |
|
Prohurtz
|
285ab927a7
|
Merge pull request #101 from lorow/feature/remove-legacy-requirements
Remove legacy requirements
|
2024-02-12 09:33:04 -06:00 |
|
lorow
|
82e707b9a8
|
Add tests for binary blink and
|
2024-02-09 23:39:29 +01:00 |
|
lorow
|
55d52c0171
|
Add pytest cov, improve tests, Fix FT in params
# TODO test binary blink and outer eye falloff
|
2024-02-09 23:39:29 +01:00 |
|
lorow
|
704f9474a8
|
Initial implementation of OSC tests with mocking
|
2024-02-09 23:39:27 +01:00 |
|
Prohurtz
|
a7d4b3200d
|
fix: HSF algo order number
|
2024-02-08 13:20:10 -06:00 |
|
Prohurtz
|
262b2e42c5
|
radius fixes
|
2024-01-06 14:13:48 -08:00 |
|
Prohurtz
|
250a8c1c35
|
fix rotation causing crop
|
2024-01-06 13:58:51 -08:00 |
|
Prohurtz
|
52cde5f8f5
|
fix stall between tab switch, beginning 3d calib
|
2024-01-06 11:16:08 -08:00 |
|
Rames The Generic
|
60e20e8f2e
|
Set queue max sizes equal to one another
I don't know why but this seems to make the app freezing significantly less frequent when changing tabs.
|
2024-01-05 17:23:04 -05:00 |
|
Prohurtz
|
61a97cd80b
|
add model file
|
2024-01-02 19:44:09 -08:00 |
|
Prohurtz
|
f17189d53b
|
fix frame buildup, AHSF fixes
|
2024-01-02 13:53:50 -08:00 |
|
Prohurtz
|
a0d99eb20d
|
fix frame buildup, AHSF fixes
|
2024-01-02 13:52:46 -08:00 |
|
Prohurtz
|
36de6a6e22
|
tune AHSF more, add new LEAP model
|
2024-01-02 13:52:45 -08:00 |
|
Prohurtz
|
a3d2f4b992
|
fix: MacOS Leap, algo order bug
|
2023-12-24 16:14:03 -06:00 |
|
Prohurtz
|
45df46ac07
|
force push with python upgrade
|
2023-12-22 12:57:20 -08:00 |
|
Prohurtz
|
43e86c2ae8
|
an actuall cpu perf increase
|
2023-12-19 14:50:39 -08:00 |
|
Prohurtz
|
49675dc672
|
cpu performance booooossstt
|
2023-12-19 13:51:46 -08:00 |
|
lorow
|
4495965076
|
Remove unused requirements.txt file
|
2023-12-14 00:00:11 +01:00 |
|
Prohurtz
|
01e0c6c53b
|
fix: bug fix in pupil dia
|
2023-11-24 19:10:10 -06:00 |
|
Prohurtz
|
3cee994366
|
fix: file path, and folders
|
2023-11-24 18:22:58 -06:00 |
|
Prohurtz
|
1ecdbdc142
|
fix: dilation crash
|
2023-11-24 18:08:49 -06:00 |
|
Prohurtz
|
5329911404
|
feat: center point calibration overlay
|
2023-11-24 18:03:55 -06:00 |
|
Prohurtz
|
ce7c7f22df
|
feat: properly tune tracking algo AHSF
|
2023-11-22 14:29:27 -06:00 |
|
Prohurtz
|
81334e60a6
|
fix: adjust limits on size AHSF
|
2023-11-20 13:54:44 -06:00 |
|
Prohurtz
|
4cbe0ea751
|
fix: adjust limits on size AHSF
|
2023-11-20 13:49:54 -06:00 |
|
Prohurtz
|
0d4d99f01d
|
fix: remove limits on size AHSF
|
2023-11-20 13:49:23 -06:00 |
|
Prohurtz
|
3fc41ba9cd
|
fix: remove limits on size AHSF
|
2023-11-20 13:48:10 -06:00 |
|
Prohurtz
|
305107d1ac
|
fix: remove debug prints
|
2023-11-20 13:44:17 -06:00 |
|
Prohurtz
|
3c84245e8b
|
fix: AHSF not handle crash
|
2023-11-20 13:28:42 -06:00 |
|
Prohurtz
|
88d9700f23
|
fix: falloff code delete
|
2023-11-20 13:26:46 -06:00 |
|
Prohurtz
|
6e847ff0fe
|
fix: falloff code delete
|
2023-11-20 13:26:40 -06:00 |
|
Prohurtz
|
b4d54fcb68
|
fix: LEAP frame and visualization
|
2023-11-20 13:25:53 -06:00 |
|
Prohurtz
|
129803bbdc
|
fix: LEAP getting visualized frame other call
|
2023-11-20 13:13:35 -06:00 |
|
Prohurtz
|
7d7fb6e3a3
|
fix: LEAP getting visualized frame
|
2023-11-20 13:06:59 -06:00 |
|
Prohurtz
|
dc6fbd34d1
|
fix: blur crash
|
2023-11-20 12:44:34 -06:00 |
|
Prohurtz
|
a7f0fd10a9
|
fix: camera handel, crash fix
|
2023-11-19 19:34:55 -06:00 |
|
Prohurtz
|
a8cf676730
|
fix: fix several bugs that caused crashes
|
2023-11-19 17:43:21 -06:00 |
|
Prohurtz
|
cfe7c73c44
|
fix: serial cam crash on first app launch
|
2023-11-19 16:41:48 -06:00 |
|
Prohurtz
|
ceb320115a
|
feat: bump ver
|
2023-11-19 16:16:26 -06:00 |
|
Charlton Rodda
|
8f0acab6ce
|
Fix image shape axis order
|
2023-11-11 23:18:51 +00:00 |
|
Prohurtz
|
cf707a92c9
|
fix: algo priority num
|
2023-11-11 16:56:37 -06:00 |
|
Prohurtz
|
ac342f30e9
|
feat: update overlay app
|
2023-11-11 16:55:11 -06:00 |
|
Prohurtz
|
2b232a1e89
|
feat: credits
|
2023-11-11 16:04:35 -06:00 |
|
Prohurtz
|
bdc91313fe
|
feat: AHSFRAC
|
2023-11-11 16:02:30 -06:00 |
|
Prohurtz
|
f539b02388
|
feat: Initial AHSF imp (HSF successor)
|
2023-11-11 15:36:17 -06:00 |
|
Prohurtz
|
3f6efcb315
|
feat: change ovr overlay port number
|
2023-11-09 12:54:20 -06:00 |
|
Prohurtz
|
92af3d6c4f
|
fix: properly define var lol
|
2023-11-09 09:42:46 -06:00 |
|
Prohurtz
|
b1a6acb1c5
|
fix: calling overlay too many times
|
2023-11-09 09:38:36 -06:00 |
|
Prohurtz
|
9e358f64ae
|
fix: overlay call
|
2023-11-09 09:34:35 -06:00 |
|
Prohurtz
|
a38f61977f
|
fix: fix slash
|
2023-11-09 09:29:20 -06:00 |
|
Prohurtz
|
f6345e0a47
|
fix: missing import
|
2023-11-09 09:27:37 -06:00 |
|
Prohurtz
|
4cde26609f
|
fix: path fix?
|
2023-11-09 09:27:11 -06:00 |
|
Prohurtz
|
0ea6523ec1
|
fix: remove try:s so we can get proper error
|
2023-11-09 09:24:56 -06:00 |
|
Prohurtz
|
86cf3bd843
|
fix: fix file path of overlay?
|
2023-11-09 09:23:47 -06:00 |
|
Prohurtz
|
661fc3d8c2
|
fix: fix overlay arg
|
2023-11-09 09:20:45 -06:00 |
|
Prohurtz
|
582813cc01
|
feat: revert port number for now
|
2023-11-09 09:16:16 -06:00 |
|
Charlton Rodda
|
c231b004b9
|
Fix some mutually destructive sign issues
|
2023-11-07 23:08:47 +00:00 |
|
Charlton Rodda
|
98a2448f5c
|
Use vec2s where possible
|
2023-11-07 23:08:47 +00:00 |
|
Charlton Rodda
|
3641751a22
|
Load ROI from config.roi_window
|
2023-11-07 19:55:12 +00:00 |
|
Charlton Rodda
|
8eae8d89d3
|
Add option to pad ROI widget for rotation
|
2023-11-07 19:27:47 +00:00 |
|
Charlton Rodda
|
29084baa29
|
Style the ROI cursor and crop lines with dashes
|
2023-11-07 19:27:47 +00:00 |
|
Charlton Rodda
|
41e1d33a19
|
Add crosshair to ROI editor
|
2023-11-07 18:42:55 +00:00 |
|
Charlton Rodda
|
826afb2f30
|
Limit ROI crop to padded region
|
2023-11-07 18:42:55 +00:00 |
|
Charlton Rodda
|
666022d0e5
|
Dynamically adjust image padding
|
2023-11-07 18:42:55 +00:00 |
|
Charlton Rodda
|
de764e57ca
|
Improve UX of rotated ROI selection
|
2023-11-07 18:42:55 +00:00 |
|
Charlton Rodda
|
1b961ae477
|
Crop and rotate image in one operation
|
2023-11-07 18:42:55 +00:00 |
|
Prohurtz
|
9620d50ccb
|
feat: Trigger center point only calibration overlay when recenter
|
2023-11-07 08:57:47 -06:00 |
|
Prohurtz
|
a6fcabf9be
|
feat: commit
|
2023-11-07 08:02:24 -06:00 |
|
Prohurtz
|
f06db29e1b
|
feat: add calibration overlay files
|
2023-11-04 19:39:35 -05:00 |
|
Prohurtz
|
590fc70164
|
feat: add buttons for future markup crop mode
|
2023-11-02 09:20:02 -05:00 |
|
Prohurtz
|
58ee8e3033
|
fix: variable falloff not defined
|
2023-10-31 18:30:22 -05:00 |
|
Prohurtz
|
4c668f9b47
|
fix: eye dominant falloff (may still be broke)
|
2023-10-31 13:05:22 -05:00 |
|
Prohurtz
|
55a0df1b66
|
feat: untested eye dominant falloff
|
2023-10-31 08:58:38 -05:00 |
|
Prohurtz
|
37aa4c05c0
|
feat: working dual eye falloff
|
2023-10-31 08:51:54 -05:00 |
|
Prohurtz
|
9b3c9b4bcf
|
feat: initial foundation of new dual eye falloff (non functional)
|
2023-10-26 09:10:35 -05:00 |
|
Prohurtz
|
ada4936922
|
fix: VRCFT V2 param addresses
|
2023-10-17 09:04:46 -05:00 |
|
Prohurtz
|
d7c9b3b70b
|
fix: tune LEAP filter
|
2023-10-12 09:16:06 -05:00 |
|
Prohurtz
|
d685ad18ea
|
fix: safe crop int erros
fix: pupil dilation filtering, calib
|
2023-10-12 08:24:32 -05:00 |
|
Prohurtz
|
0ee5404f5d
|
Merge pull request #93 from lorow/feature/config-rewrite-with-defualts-reset
Settings rewrite for easier data validation and resseting to defaults
|
2023-10-11 23:13:48 -05:00 |
|
lorow
|
7068d8539b
|
Add validation, refactor some more stuff
|
2023-10-08 19:36:14 +02:00 |
|
DeltaNeverUsed
|
355068c0be
|
basic vrcft v2 support
|
2023-10-08 14:49:04 +02:00 |
|
lorow
|
6a9a27578d
|
Fix eye dilation and vrcft2 settings
|
2023-10-07 01:01:39 +02:00 |
|
lorow
|
61b2c88960
|
Merge remote-tracking branch 'upstream/HSF-and-new-algos-feature-branch' into feature/config-rewrite-with-defualts-reset
# Conflicts:
# EyeTrackApp/algo_settings_widget.py
# EyeTrackApp/general_settings_widget.py
# EyeTrackApp/osc.py
|
2023-10-06 22:23:44 +02:00 |
|
lorow
|
5a84217402
|
Style the button
|
2023-10-06 22:11:35 +02:00 |
|
lorow
|
3190364a72
|
Add config reset, clean-up modules
|
2023-10-06 00:33:37 +02:00 |
|
lorow
|
aa3be78f54
|
Refactor settings into base settings, fixup modules
TODO: reset
|
2023-10-05 22:57:34 +02:00 |
|
Prohurtz
|
6200ddfcab
|
feat: pupil dilation initial imp
|
2023-10-05 09:47:02 -05:00 |
|
Prohurtz
|
e694054cb4
|
feat: pupil dilation work start
|
2023-10-05 09:47:02 -05:00 |
|
lorow
|
ff5974ec8d
|
WIP: refactor algo settings into modules
|
2023-10-05 00:44:47 +02:00 |
|
lorow
|
c93e279157
|
Initial settings rewrite into modules in preparation for resetting to defaults and for better settings handling
|
2023-10-03 22:11:52 +02:00 |
|
Prohurtz
|
9bab5b4555
|
fix: temp disable leap low priority for MetalCanyon
|
2023-10-03 14:52:00 -05:00 |
|
Prohurtz
|
8e28092601
|
feat: stage one of new output formats
|
2023-10-03 14:51:36 -05:00 |
|
Nick Duijndam
|
62ba685f86
|
Make the eye X & Y OSC addresses configurable through the config file
|
2023-10-02 21:22:37 +02:00 |
|
Prohurtz
|
46427e3533
|
fix: remove prints
|
2023-09-30 20:04:57 -05:00 |
|
Prohurtz
|
5a6248b897
|
fix: LEAP Eyelid, tune RANSAC BLINK
|
2023-09-30 14:51:57 -05:00 |
|
Prohurtz
|
c6fbfe8c70
|
fix: left eye ransac thresh set to right
|
2023-09-28 13:19:17 -05:00 |
|
Prohurtz
|
d11f94f5af
|
fix: left eye ransac thresh set to right
|
2023-09-28 13:19:17 -05:00 |
|
Prohurtz
|
2ec7d2d4ee
|
fix: remove y axis lock (temp)
|
2023-09-27 06:48:18 -05:00 |
|
Prohurtz
|
1c2760b382
|
fix: tighten blink vec (needs testing/re-write, just minor fix)
|
2023-09-27 06:48:18 -05:00 |
|
Prohurtz
|
ab631fad19
|
feat: LEAP Lid blink algo
|
2023-09-26 08:46:52 -05:00 |
|
Prohurtz
|
6297ce327c
|
fix: small DADDY optimizations (test for FPS limit)
|
2023-09-26 08:46:52 -05:00 |
|
Prohurtz
|
4ad1eaffc4
|
fix: LEAP full closed thresh
|
2023-09-24 09:29:32 -05:00 |
|
Prohurtz
|
9caa70340a
|
remove debug prints, adjust LEAP opennes filter
|
2023-09-24 09:27:35 -05:00 |
|
Prohurtz
|
3a98a586a6
|
remove debug prints
|
2023-09-23 20:02:27 -05:00 |
|
Prohurtz
|
5209a441b6
|
fix: UVC cameras not working2
|
2023-09-23 19:52:12 -05:00 |
|
Prohurtz
|
5e28ee34e5
|
fix: UVC cameras not working
|
2023-09-23 19:49:41 -05:00 |
|
Prohurtz
|
8f2709253c
|
fix blink algo crash, do not resize small frames
|
2023-09-23 17:26:28 -05:00 |
|