Commit Graph

577 Commits

Author SHA1 Message Date
Prohurtz
2465df6697 fix BLOB remove debug prints 2023-06-01 12:12:12 -05:00
Prohurtz
1c7c6d964b IBO fix, HSRAC fix 2023-06-01 12:03:04 -05:00
Prohurtz
ea33273b73 remove debug print, add t & e back 2023-05-31 20:37:53 -05:00
Prohurtz
c97c498d62 remove HSRAC.py use HSF and RANSAC sep calls, HSRAC circle crop with avg color 2023-05-31 20:37:18 -05:00
Prohurtz
507283ed7e sep settings pages, eyelid visualizations 2023-05-31 19:37:16 -05:00
Prohurtz
4c0c907a07 [NOT WORKING] start work on algo settings page 2023-05-31 17:27:36 -05:00
Prohurtz
73fef266c6 fit circle crop in ransac3d 2023-05-31 17:14:10 -05:00
Prohurtz
786c9e3d5f fit wired fps calc 2023-05-31 16:29:30 -05:00
Prohurtz
c965756f27 fit wireless fps calc 2023-05-29 17:57:52 -05:00
Prohurtz
d310b0a8b9 print cleanup 2023-05-11 16:07:27 -05:00
Prohurtz
30077496e3 fix cams, bump ver 2023-05-11 16:00:07 -05:00
Prohurtz
3c451b41a8
clean 2023-05-11 11:31:48 -07:00
Prohurtz
a526c29960
cleanup 2023-05-11 09:39:38 -07:00
Prohurtz
22e9c6df85
cleanup, update credits, rename 2023-05-11 09:04:30 -07:00
Prohurtz
8d29d24127
complete implimentation of per eye cirlcle crop in ransac 2023-05-11 08:58:07 -07:00
Prohurtz
e554d8bf2c
circle crop back in settings 2023-05-11 08:46:06 -07:00
Prohurtz
3c9c8b2eb8
flip tab layout to make sense 2023-05-11 08:18:08 -07:00
Prohurtz
f42d64bf02
part of re imp circle crop, settings placement change 2023-05-11 08:16:42 -07:00
Prohurtz
478b2e198f
remove ibo call causing crash 2023-05-11 07:42:11 -07:00
Prohurtz
8ff33f0461
rename functions to be more correct 2023-05-11 07:37:42 -07:00
Prohurtz
9d2de778b0
fix wireless cam fps and image size reporting 2023-05-11 07:36:06 -07:00
Sebastian Fitt
61637442c6 feat: show bitrate, fps, latency in tracking mode 2023-04-29 15:48:29 +02:00
Sebastian Fitt
2efa3c3589 feat: more readable logging with colorama 2023-04-29 14:40:44 +02:00
Sebastian Fitt
6d7630cf60 fix: when address is set but no devices connected 2023-04-29 14:32:54 +02:00
Sebastian Fitt
3b5582de6e feat: slightly reduce dropped frame count 2023-04-29 14:32:54 +02:00
Sebastian Fitt
4def965759 fix: ensure serial is closed when thread crashed 2023-04-29 14:32:54 +02:00
Sebastian Fitt
ca56222445 fix: pinv for pseudo inverse when singular matrix 2023-04-29 14:32:54 +02:00
Sebastian Fitt
446a20cea8 refactor: cleanup imports 2023-04-29 14:32:54 +02:00
Sebastian Fitt
d6d19383bd refactor: extract EyeInfo enums and dataclasses 2023-04-29 14:32:54 +02:00
Prohurtz
4ce8531136 fix blob and ransac outputs 2023-04-27 18:14:40 -05:00
Prohurtz
52297424de fix HSRAC crash 2023-04-23 16:47:12 -05:00
Prohurtz
70eeb54e5c fix HSRAC crash 2023-04-23 16:29:58 -05:00
Prohurtz
29f75b2054 one euro filter in IBO
blink algo recalibrates when tracking does
2023-04-22 17:44:33 -05:00
Prohurtz
e5469cf42c one euro filter in IBO
messing around in IBO
2023-04-22 17:41:57 -05:00
Prohurtz
a763098bad fix algos, ransac crash fix 2023-04-16 17:36:26 -05:00
Prohurtz
25d7417c62 fix disk usage 2023-04-16 13:20:37 -05:00
Prohurtz
28a306454b native vrc ET
spelling fixes
2023-04-15 21:39:34 -05:00
Prohurtz
89365ba730 fix ransac bug and auto radius fix 2023-04-15 19:34:38 -05:00
Prohurtz
0b5f10d9a6 fix single eye to dual eye not working 2023-04-14 16:07:46 -05:00
Prohurtz
d0fcfe7f9a add HSRAC visualizations.
(something might be wrong with IBO)
2023-04-12 21:04:38 -05:00
Prohurtz
87c2f1f7eb fix daddy files
update .spec
2023-04-12 20:36:30 -05:00
Prohurtz
bbd8b96978 fix rotation edge bug?
revert HSRAC crop output to normal szie
2023-04-12 17:29:20 -05:00
Prohurtz
e3a932fb5d
Merge pull request #80 from Blu3u/HSF-and-new-algos-feature-branch
Fix issues in existing USB-based eye tracker implementation to enable proper functionality.
2023-04-09 18:18:20 -05:00
Sebastian Fitt
c2aad0e859 feat: add v2 serial comms with packet headers
* feat: serial read no longer drops frames on buffer reset
* fix: fps now calculated properly
* fix: remove unnecessary logs
2023-04-09 11:05:50 +02:00
Prohurtz
dd29a6834f add basic filter to IBO to help jitters 2023-04-08 20:55:51 -05:00
Sebastian Fitt
295f10476d fix: identify and mitigate latency issues 2023-04-08 19:58:13 +02:00
Sebastian Fitt
b3f444ee3a fix: bring the existing impl to a usable state
* fix: existing impl always passed None as the port, it never worked
* feat: initial handling of unplugging usb serial device
* feat: check if port exists before trying to open it
* fix: existing impl caused division by zero when calculating fps
* fix: existing impl did not exit when image not found then crashed
* fix: warn logs were marked as info
2023-04-08 18:30:19 +02:00
Prohurtz
e2ff11a081 format, vrc native ET test init 2023-04-06 18:14:11 -05:00
Prohurtz
cdba5a55e4 Update osc.py 2023-04-06 17:55:09 -05:00
Prohurtz
33ec3f20d7
Merge branch 'HSF-and-new-algos-feature-branch' into feature/dev_container 2023-04-06 14:00:39 -07:00
Prohurtz
4121789875 format settings page better for high res screens 2023-04-01 15:38:25 -07:00
Prohurtz
e621c8197c fix linux compatibility, add requests to poetry 2023-04-01 15:23:11 -07:00
ZanzyTHEbar
a5e36ad4c4 feat: add dev container 2023-03-30 12:22:29 +01:00
Prohurtz
c1f63dd400 finish save calib after restart 2023-03-22 17:15:16 -05:00
Prohurtz
cbd20fdac8 save calib values (NOT FINISHED) 2023-03-20 21:23:12 -05:00
Prohurtz
cca9536b0b force calib stop 2023-03-20 20:43:58 -05:00
Prohurtz
2293f74bfb allow videos to be played (if they have .mp4 in the name) 2023-03-19 18:34:45 -05:00
Prohurtz
c90517b6c0 bd_blink from HSRAC aid IBO 2023-03-19 18:15:19 -05:00
Prohurtz
68a0a291d3 remove unused imports 2023-03-19 17:32:59 -05:00
Prohurtz
fe01805c1f remove useless function 2023-03-19 17:32:38 -05:00
Prohurtz
8bd6848ba0 Update requirements.txt 2023-03-19 17:30:31 -05:00
Prohurtz
f6905c48eb fix update check, replace win10toast with winotify 2023-03-19 17:30:01 -05:00
Prohurtz
137f3004f7 fix flip right axis, fix http add 2023-03-19 17:07:05 -05:00
Prohurtz
5c0b1b45fd cleaning 2023-03-19 16:46:10 -05:00
Prohurtz
7836a5022b long needed osc.py re-write 2023-03-19 16:31:59 -05:00
Prohurtz
c5c809af1f depreciate sync blink in favor of dual eye falloff 2023-03-19 15:48:59 -05:00
Prohurtz
0e0ea2df4a toggle for OSC recieve 2023-03-19 15:45:17 -05:00
Prohurtz
b6683b3038 fix DADDY tooltip 2023-03-19 15:31:39 -05:00
Prohurtz
2495a66704 lower thresh add 2023-03-19 15:24:08 -05:00
Prohurtz
cc304f855d make auto radius on by default 2023-03-19 15:11:17 -05:00
Prohurtz
5610297d3e Create requirements.txt 2023-03-19 15:08:57 -05:00
Prohurtz
8c668555b8 fix serial cam, cleaning 2023-03-19 15:03:45 -05:00
Prohurtz
57f854ec44 HSF/HSRAC update settings when changed in settings tab 2023-03-19 15:01:37 -05:00
Prohurtz
d2d934c496 cleanup 2023-03-18 19:11:54 -05:00
Prohurtz
d94c71c26f fix algo output data 2023-03-18 19:10:58 -05:00
Prohurtz
5ea1a39209 add http to camera address if not found 2023-03-18 19:04:30 -05:00
Prohurtz
65f6aa7181 Seaweed Serial cam support 2023-03-18 18:50:43 -05:00
Prohurtz
fdb4e7eb1f Merge branch 'HSF-and-new-algos-feature-branch' of https://github.com/RedHawk989/EyeTrackVR into HSF-and-new-algos-feature-branch 2023-03-18 17:30:58 -05:00
Prohurtz
5f46519cac IBO bump adjustment 2023-03-18 17:30:57 -05:00
PallasNeko
43c216ff1f Daddy's output is changed 2023-03-19 02:58:14 +09:00
Prohurtz
c91eb003a8
Merge pull request #76 from PallasNeko/fix/HSRAC-GUIThreshold
Fix HSRAC&GUI
2023-03-18 12:03:56 -05:00
PallasNeko
299db700c1 Use value of setting 2023-03-19 01:52:42 +09:00
PallasNeko
33ee1fc31d temporary fix 2023-03-18 23:39:26 +09:00
Prohurtz
8d0e9eb45f remove IBO print 2023-03-17 17:14:10 -05:00
Prohurtz
bfa147b292 small tweaks 2023-03-17 16:40:56 -05:00
Prohurtz
3d08b8a4da make sure crop is not out of bounds 2023-03-17 16:37:56 -05:00
Prohurtz
3525aed134 safe crop on IBO 2023-03-17 16:26:01 -05:00
Prohurtz
bc1c2d1f68 add INNO setup script 2023-03-17 14:41:03 -05:00
Prohurtz
dcf87e492d update .spec to 3.10 2023-03-17 14:29:39 -05:00
Prohurtz
e149db16e0 remove debug prints in IBO 2023-03-17 14:29:05 -05:00
Prohurtz
bfb588ef6f tuning, minor adjustments 2023-03-17 14:27:44 -05:00
Prohurtz
4b361a74db adjust thresh, IBO 2023-03-17 11:14:13 -05:00
Prohurtz
ae4c49d49c
Merge pull request #74 from PallasNeko/feature/HSRAC-Stabilized
hsrac stabilized
2023-03-17 10:56:15 -05:00
Prohurtz
237209ccf9 add DADDY to settings 2023-03-17 10:53:35 -05:00
PallasNeko
17cc788b07 UPDATE hsrac 2023-03-18 00:50:12 +09:00
PallasNeko
86a5c8a4ae UPDATE bench_hsrac 2023-03-18 00:42:39 +09:00
Prohurtz
55f12c56c5
Merge pull request #68 from PallasNeko/feature/DeepEyeLandmark
deep eye landmark
2023-03-17 10:40:54 -05:00
Prohurtz
a116f7afc7 use radius to crop for IBO 2023-03-17 10:37:47 -05:00
PallasNeko
fa57746f99 Fixed PyCharm detection 2023-03-17 16:22:48 +09:00
PallasNeko
3e7a1083e2 Temporary symptomatic fix 2023-03-17 16:08:29 +09:00
PallasNeko
100c17c912 DADDY got BEER 2023-03-17 00:04:41 +09:00
Prohurtz
9b7beb413d
Merge pull request #73 from PallasNeko/fix/IBO-saveload
Fix IBO Save and Load
2023-03-16 10:01:18 -05:00
PallasNeko
647b2a9aed Fix Save and Load 2023-03-16 19:45:25 +09:00
PallasNeko
83d9698db9 Remove second contour detection 2023-03-16 03:33:54 +09:00
PallasNeko
6019f44177 Fixes import to work correctly in non-PyCharm environments 2023-03-16 03:15:31 +09:00
PallasNeko
7e1c138136 Improve hsrac using bench_hsrac 2023-03-16 02:15:55 +09:00
PallasNeko
5bf696cf6f Improve haar_surround_feature using bench_hsrac 2023-03-15 21:13:01 +09:00
PallasNeko
d54893e7fc improvement 2023-03-15 20:49:17 +09:00
PallasNeko
30bee44dd8 improvement 2023-03-14 23:20:06 +09:00
PallasNeko
50f489ec63 clean up and improvement 2023-03-14 23:11:57 +09:00
PallasNeko
1c3f382f40 clean up 2023-03-14 20:31:52 +09:00
PallasNeko
c6413f8ee1 Remove unused functions 2023-03-14 17:46:46 +09:00
PallasNeko
56509d60fe Temporary experimental code 2023-03-14 17:43:38 +09:00
Prohurtz
1045f7b180 correct frame shape 2023-02-18 16:27:30 -06:00
Prohurtz
a3657a223f fix typos 2023-02-18 16:09:23 -06:00
PallasNeko
cb70e960cf add DADDY 2023-02-18 16:26:03 +09:00
Prohurtz
ad0857f8eb minor fixes/cleanup 2023-02-17 18:52:59 -06:00
PallasNeko
aadb016796 Support for both eyes.
Modified to initialise data if the ROI saved in the image is different from the current ROI.
Fixed calculation.
2023-02-13 18:55:21 +09:00
Prohurtz
3f2742717c Update intensity_eye_open.py 2023-02-12 18:55:06 -08:00
Prohurtz
0d300a43d5 fix IBO dual eye 2023-02-12 18:28:54 -08:00
Prohurtz
5ec32e5b96 Merge branch 'HSF-and-new-algos-feature-branch' of https://github.com/RedHawk989/EyeTrackVR into HSF-and-new-algos-feature-branch 2023-02-12 17:45:18 -06:00
Prohurtz
de5c71af3d small 2023-02-12 17:45:16 -06:00
Prohurtz
9a7a376ae8
Merge pull request #70 from PallasNeko/feature/Wrapper-PlaySound
Easier to use PlaySound functions.
2023-02-12 10:56:18 -06:00
PallasNeko
adf3d86401 Added code to determine if the OS is Win or Linux.
Changed so that if Linux, PlaySound does nothing when executed.
2023-02-12 23:36:03 +09:00
PallasNeko
7faf4b2ae5 Prevents configuration files from failing to load. 2023-02-12 22:40:55 +09:00
PallasNeko
0504e01a9e Fixed Autoradius not working. 2023-02-10 20:39:10 +09:00
Prohurtz
c7f39646fa Merge branch 'HSF-and-new-algos-feature-branch' of https://github.com/RedHawk989/EyeTrackVR into HSF-and-new-algos-feature-branch 2023-02-09 21:19:34 -06:00
Prohurtz
32c31d293b bug fixes 2023-02-09 21:19:30 -06:00
Prohurtz
12304b5b3a
Merge branch 'HSF-and-new-algos-feature-branch' into HSF-and-new-algos-feature-branch 2023-02-09 20:27:04 -06:00
Prohurtz
975cb80dec IBO stuff 2023-02-05 18:21:59 -06:00
Prohurtz
67ae604a8f
Merge pull request #64 from PallasNeko/Remove-pandas
Remove pandas
2023-02-05 17:16:51 -06:00
Prohurtz
951cf7e624
Merge pull request #63 from PallasNeko/Remove_BeautifulSoup
Remove BeautifulSoup
2023-02-05 17:14:25 -06:00
PallasNeko
eb14f1d651 Additional processing similar to the original 2023-02-03 21:34:09 +09:00
PallasNeko
ccc50f6b0c Remove pandas 2023-02-03 21:18:56 +09:00
PallasNeko
7e6f2a7199 Remove BeautifulSoup 2023-02-02 19:17:52 +09:00
PallasNeko
fc31c0c054 Fixing the call 2023-02-02 01:32:59 +09:00
PallasNeko
ec83c3831f Merge remote-tracking branch 'origin/fix_safecrop' into fix_safecrop
# Conflicts:
#	EyeTrackApp/eye_processor.py
2023-02-02 01:23:16 +09:00
PallasNeko
e3b47f0b68 Fixing the call 2023-02-02 01:21:52 +09:00
Prohurtz
2624080d58 intensity dual eye & bug hunting 2023-02-02 01:07:54 +09:00
Prohurtz
ac4447f0ba Revert "Cleaning+SafeCrop" 2023-02-02 01:07:06 +09:00
PallasNeko
8124ba79ac
Merge branch 'HSF-and-new-algos-feature-branch' into fix_safecrop 2023-02-02 00:37:58 +09:00
PallasNeko
dd23dcf838 fix and move 2023-02-01 23:50:08 +09:00
Prohurtz
6e2f8b0847 intensity dual eye & bug hunting 2023-01-31 16:05:47 -06:00
Prohurtz
fd88b794cf
Merge branch 'HSF-and-new-algos-feature-branch' into revert-60-HSF-HSRAC-reformat 2023-01-31 14:08:26 -06:00
Prohurtz
a6105a3f51
Revert "Cleaning+SafeCrop" 2023-01-31 12:02:25 -08:00
Prohurtz
88c5ecdf99 fix imports 2023-01-31 13:54:42 -06:00
PallasNeko
b736fa7f8d Cleaning
== None as None
! = None as not None
2023-02-01 02:36:41 +09:00
PallasNeko
582255a698 Cleaning
Reduction of duplicate functions
Appropriate function calls
Use of safe cropping
2023-02-01 02:10:11 +09:00
Prohurtz
b3c214d5ce minor optimization and fixes 2023-01-30 21:14:21 -06:00
plyshka
28f06b4640 Linux fixes: win10toast_click dependency is now included only in windows compilation; Added pandas dependency as it was required in clean build for runtime; Added platform specific checks to disable winsound and triggers for it in codebase. 2023-01-28 23:10:45 +05:00
Prohurtz
4e8db0d0d0 osc 2023-01-28 11:20:34 -06:00
Prohurtz
7b869abc3b Update intensity_eye_open.py 2023-01-25 17:54:59 -06:00
Prohurtz
c10f4502e4 Delete IBO.csv 2023-01-25 17:05:53 -06:00
Prohurtz
b723032a26 IBO all the algos lel 2023-01-25 16:54:28 -06:00
Prohurtz
b4b368bf05 IBO main OSC support 2023-01-25 16:52:12 -06:00
Prohurtz
0622820491 auto create file for IBO 2023-01-25 16:48:43 -06:00
Prohurtz
a67535ce01 HSRAC re imp
no idea if this is tracking properly due to no setup but it doesnt crash so yay lmao
2023-01-25 16:35:21 -06:00
Prohurtz
9fb190aa0f todo 2023-01-23 22:19:00 -06:00
Prohurtz
91b81b98bc small tuning 2023-01-23 22:16:52 -06:00
Prohurtz
9abb30d000 small eyeopen cleanup 2023-01-23 17:03:51 +00:00
Prohurtz
56392bd65b EYE OPENESS 2023-01-22 19:41:33 -06:00
Prohurtz
2573d04ce8 add toggle for update check 2023-01-22 19:17:37 -06:00
Prohurtz
f492e3fdab add colors to text prints + cleanup 2023-01-22 19:09:56 -06:00
Prohurtz
a47b746962 add beginnings of intensity openness 2023-01-19 20:02:45 -06:00
Prohurtz
c7873e4dd8 update 2023-01-15 12:35:37 -06:00
Prohurtz
d4bfcf31d8 end of day
finally found the reason tracking would freeze sometimes, it happens with the crop goes over the actual frame size. haven't decided what way of preventing this is best
2023-01-12 20:38:06 -06:00
Prohurtz
d5c2270464 somthin funky wunky with cropped image output or something? 2023-01-11 21:30:15 -06:00
Prohurtz
b2ce947b24 fix dumb init issue with HSF. 2023-01-11 20:35:45 -06:00
Prohurtz
dfe8a9a436 HSF is still broke.....
aaaaaaaaaaaaaaaaaaaaah
2023-01-03 10:06:54 -08:00
Prohurtz
db1883929a nightly update
fall back to HSF in HSRAC is not correct. TODO
2023-01-02 15:36:29 -08:00
Prohurtz
1ecbde4f7b save priority values as int 2023-01-02 09:24:08 -08:00
Prohurtz
3d4ac0946d Update eye_processor.py 2022-12-29 11:41:40 -08:00
Prohurtz
bda5047752 small update, flow POC 2022-12-28 10:23:01 -08:00
Prohurtz
77b2389a03 end of day update 2022-12-26 12:52:20 -08:00
Prohurtz
df8efd55d1 hsrac sep 2022-12-26 12:04:51 -08:00
Prohurtz
e533399ffb separate blob 2022-12-26 09:14:18 -08:00
Prohurtz
7ad7ada8f5 separate HSF 2022-12-26 09:05:40 -08:00
Prohurtz
a7e9f007a6 split osc cal and value filter to own file 2022-12-26 08:48:09 -08:00
Prohurtz
c0004eec3f small update 2022-12-23 09:52:39 -08:00
Prohurtz
631410ac4d end of day update 2022-12-22 15:26:37 -08:00
Prohurtz
ec7e58fdae HSRAC POC working 2022-12-22 12:33:49 -08:00
Prohurtz
d5f9fabf09 new ransac + print tags and colors 2022-12-22 11:52:19 -08:00
Prohurtz
0812ad4c0b new HSF imp 2022-12-22 11:29:35 -08:00
Prohurtz
d73f559f06 update 2022-12-21 14:48:34 -08:00
Prohurtz
76b3536704 update 2022-12-21 14:07:48 -08:00
Prohurtz
a27d1f241e initial RANSACAHA imp 2022-12-21 12:43:27 -08:00
Prohurtz
80418faabb fix OEF 2022-12-21 11:23:35 -08:00
Prohurtz
6b171393d7 fix blob 2022-12-21 10:19:44 -08:00
Prohurtz
f50aa4cde1 fixes config, slow progress 2022-12-20 16:41:13 -08:00
Prohurtz
a2377c722c some what working now 2022-12-20 15:24:31 -08:00
Prohurtz
d87ab06415 credits! 2022-12-19 18:25:27 -08:00
Prohurtz
422d0c7df3 fix blob config save 2022-12-19 18:15:07 -08:00
Prohurtz
79647ad024 add algo toggles and rename blob 2022-12-19 18:13:56 -08:00
Prohurtz
61b1a4ad9c initial commit, beginning to part things out 2022-12-19 17:58:52 -08:00
ShyAssassin
6ad29caf52 Added executable icon 2022-12-08 08:44:35 +02:00
Assassinsorrow
e898bcb151 Remove dead code 2022-11-23 20:35:25 +02:00
Assassinsorrow
f3ab82b12e Use one .gitignore 2022-11-23 20:34:51 +02:00
Assassinsorrow
fc47ac7aa4 Removed unused dependencies 2022-11-23 20:32:53 +02:00
Prohurtz
6ca561e6b5 better cross platform support 2022-11-22 14:54:04 -08:00
Prohurtz
9c7ce288c1 cleanup + notes on linux compat 2022-11-22 13:04:25 -08:00
Prohurtz
cdde96a399 remove typo 2022-11-22 13:02:25 -08:00
Prohurtz
7b5ad3987d add win toast noti for updates, update poetry config 2022-11-22 13:01:35 -08:00
Prohurtz
8e9d1e8b57 bump ver 2022-11-10 14:13:17 -08:00
Prohurtz
7b06f0e8eb OSC fixes, revert normalization 2022-11-10 12:20:35 -08:00
Prohurtz
06d0bac436 add cv2.normalize function 2022-11-07 12:33:54 -08:00
Prohurtz
c4338c95b2 fix missing files with pyinstaller 2022-11-07 12:11:48 -08:00
Prohurtz
b1472949c7 fix bugs, add basic blink sync, adjust default values, bump ver, fix pyinstaller, osc 2022-11-07 11:49:23 -08:00
Prohurtz
3bad2f13c9 Merge branch 'main' of https://github.com/RedHawk989/EyeTrackVR 2022-11-04 14:52:07 -07:00
Prohurtz
483b670373 more minor cleanup 2022-11-04 14:51:58 -07:00
Prohurtz
37dff8d0a2
Update eyetrackapp.spec 2022-11-04 14:50:06 -07:00
Prohurtz
5e9ac84e07 cleanup 2022-11-04 14:25:28 -07:00
Prohurtz
cb341ccd98 fix settings bug 2022-11-04 14:23:17 -07:00
Assassinsorrow
e4431dfaef Update eyetrackapp.py 2022-11-03 22:27:17 +02:00
Assassinsorrow
8b676eaf41 Update to python 3.11 2022-11-03 18:28:25 +02:00
Assassinsorrow
795e508e09 Added poetry 2022-11-03 15:02:45 +02:00
Assassinsorrow
7a89adb687 Update indentation 2022-11-02 16:23:36 +02:00
Assassinsorrow
5cfa972aa5 Update indentation 2022-11-02 16:03:47 +02:00
Assassinsorrow
f7e736c655 General cleanup 2022-11-02 15:39:44 +02:00
Assassinsorrow
c769144ac4 Update deprecated dependency 2022-11-02 15:35:13 +02:00
Assassinsorrow
0589f0e26f Rename value to osc_value 2022-11-01 14:40:46 +02:00
Assassinsorrow
4a77fd6043 Added ability to recenter / recalibrate eyes through OSC 2022-11-01 14:24:39 +02:00
Assassinsorrow
5d8d4dcaec initialize VRChatOSCReceiver at startup 2022-10-31 19:00:17 +02:00
Assassinsorrow
52876c6cb1 Added VRChatOSCReceiver class 2022-10-31 18:58:36 +02:00
Assassinsorrow
c741480be2 Added settings for OSC receiver port 2022-10-31 18:41:18 +02:00
Assassinsorrow
8cbb7e815c Added config option for OSC receiver port 2022-10-31 17:54:05 +02:00
[Assassin]
9be6a5d055
Update requirements.txt 2022-10-31 14:38:04 +02:00
[Assassin]
545d2625ee
Removed redefined package 2022-10-31 13:16:27 +02:00
Summer404NotFound
986099fa83
Update eye_processor.py
Fix Bitwise_not
2022-10-23 17:45:19 -07:00
Summer404NotFound
11e03272e7
Update eye_processor.py
Added histogram-based thresholding.
2022-10-21 10:11:33 -07:00
Prohurtz
aa95985eab force correct eye layout (left on left side) 2022-10-03 18:10:40 -07:00
Prohurtz
65dcd86182 small cleanup 2022-10-03 18:04:33 -07:00
Prohurtz
43bf680355 dual eye fall over 2022-10-03 18:02:44 -07:00
Prohurtz
44c7a3a914 blob size adjustments 2022-10-02 16:13:02 -07:00
Prohurtz
881143c386 bugfixes 2022-10-02 15:41:17 -07:00
Prohurtz
eb0f4c7adf
Incompleate: start adding stuff for adjusting blob size adjustment. 2022-09-30 10:55:30 -05:00
Prohurtz
42a46e9ca1 fix one euro filter issue 2022-09-19 18:57:33 -07:00
Prohurtz
3053983f00 remove "here" print lmao 2022-09-19 18:51:18 -07:00
Prohurtz
e18dd0ca58 bump ver 2022-09-19 18:48:38 -07:00
Prohurtz
c6b48a196c
Merge pull request #34 from RedHawk989/settings
Settings
2022-09-19 18:42:17 -07:00
Prohurtz
d1ad33cf1c add blink time extender, fix single eye osc, force eyes to be on correct sides + more 2022-09-19 18:41:24 -07:00
Prohurtz
67cd6b5494 fix circular cropping 2022-09-19 18:14:57 -07:00
Prohurtz
e36c2df28c fix eye jitter and inverted y axis vis 2022-09-19 14:12:30 -07:00
Prohurtz
eff11c6fa3 fix a few things, add sounds 2022-09-18 18:48:54 -07:00
Prohurtz
168ca41bfa working version! 2022-09-18 18:06:18 -07:00
Prohurtz
8930cc2c26 add saving functionality to some params, fix other things 2022-09-18 13:53:29 -07:00
Prohurtz
e706d21731 update 2022-09-18 11:35:30 -07:00
Prohurtz
31885fca17 fix settings page and toggles 2022-09-18 10:58:15 -07:00
Prohurtz
0a9294e0f4
Update requirements.txt 2022-09-16 15:53:58 -07:00
Prohurtz
1d278732fe
Update requirements.txt 2022-09-16 15:52:06 -07:00
Prohurtz
03c9ad6b89 initial commit 2022-09-12 17:20:31 -07:00
Prohurtz
dde7fe2d5e
fix single eye 2022-09-12 17:08:35 -07:00
Prohurtz
e607f73b27 fix y axis vis 2022-09-11 15:04:27 -07:00
Prohurtz
1fe074f142 bump version 2022-09-11 15:02:12 -07:00
Prohurtz
b01077eb42 reduce blob sensitivity a little to help with blinks 2022-09-11 15:00:36 -07:00
Prohurtz
d781ccd95b fix y axis flip and OSC stuff 2022-09-11 14:59:45 -07:00
Prohurtz
5f14ceafcc Update osc.py 2022-09-11 12:24:18 -07:00
Prohurtz
7c74c51e84 Update osc.py 2022-09-11 12:23:19 -07:00
Prohurtz
224c13ce2b
Possibly fix issue 2022-09-10 19:30:36 -05:00
Prohurtz
c1689358c9
Update requirements.txt 2022-09-10 16:00:27 -07:00
Prohurtz
cbd2c9d84d
Update requirements.txt 2022-09-10 15:41:45 -07:00
Prohurtz
10d69eeb57
Create requirements.txt 2022-09-10 14:07:10 -07:00
Prohurtz
8976b4afd8 osc cleanup 2022-09-10 12:27:19 -07:00
Prohurtz
662bfc91d7 OSC refresh 2022-09-10 12:25:17 -07:00
Prohurtz
5dbe549bfb bump ver 2022-08-29 18:19:51 -07:00
Prohurtz
3f859440c0 bug fix 2022-08-29 17:41:48 -07:00
Prohurtz
404f1b13f2 remove "eye position scalar" in favor of working calibration lol 2022-08-21 15:26:19 -07:00
Prohurtz
b580d14b7e make the calibration function actually work lmao 2022-08-21 15:16:52 -07:00
Prohurtz
6dd14474fb fix visualzation and tune blob fallback 2022-08-21 14:52:14 -07:00
Prohurtz
d0edbba3fd fix Y axis oddities 2022-08-20 07:39:38 -07:00
Prohurtz
b3794375e8 remove prints 2022-08-18 17:59:07 -07:00
Prohurtz
5d91ce5963 remove single cam 2022-08-14 15:09:00 -07:00
Prohurtz
1b1100c559 theme makeover 2022-08-14 14:47:49 -07:00
Prohurtz
8adb0a8ece single eye in dual cam 2022-08-14 13:01:37 -07:00
Prohurtz
0e99fd3f21 bug fix 2022-08-13 13:45:51 -07:00
Prohurtz
5578da7c99 v0.0.10
add blob filter, circular cropping, adjust blob fallback settings
2022-08-09 12:06:05 -07:00
Prohurtz
5c32612509 fix filter via summers changes 2022-07-14 15:21:23 -07:00
Prohurtz
eac89fb470 rename to make clear 2022-07-12 12:30:31 -07:00