Lorow
fa3b1f1b18
Add frame validation to protect the app from crashing
2022-06-30 22:41:16 +02:00
Prohurtz
7ac8b68f04
Delete EyeTrackVR-App directory
2022-06-23 19:34:41 -07:00
Prohurtz
45e24b6eec
Rename RANSACApp/README.md to EyeTrackVR-App/README.md
2022-06-23 19:33:39 -07:00
Prohurtz
d9f6eaec05
Update README.md
2022-06-23 18:23:00 -07:00
Prohurtz
41401d4b4f
Update README.md
2022-06-23 18:20:22 -07:00
Prohurtz
0608fa4a32
Create README.md
2022-06-23 18:18:49 -07:00
Prohurtz
68fbdfc123
Update README.md
2022-06-23 18:16:09 -07:00
Prohurtz
0b75b64556
Delete CameraVeiwer.py
...
use a web browser
2022-06-23 18:15:11 -07:00
Prohurtz
7c19648c69
Delete AdjustmentGUI.py
...
dated
2022-06-23 18:14:59 -07:00
Prohurtz
aabc449548
Delete EyeTrackVR_ESP.py
...
dated
2022-06-23 18:14:48 -07:00
Prohurtz
7f37bb2e9d
Delete EyeTrackVR.py
...
outdated by a lot
2022-06-23 18:14:39 -07:00
DaOfficialWizard
d3c867614b
update README.md
...
Edited the blockquotes to render as github-supported Alerts.
2022-06-24 01:06:19 +02:00
DaOfficialWizard
27238aa210
Merge pull request #27 from shadsbot/main
...
Update URL to CLA in PR Template
2022-06-24 00:47:12 +02:00
Kyle Machulis
4decbb0050
Remove one PR per change requirement
...
Too onerous with the current repo state
2022-06-23 15:06:16 -07:00
Colin Diener
f47dd5842e
Update URL to CLA in PR Template
2022-06-23 14:27:29 -07:00
Kyle Machulis
388b45e0e4
Reenable blank issue submission
2022-06-23 11:59:07 -07:00
DaOfficialWizard
bafbd24fea
Update README.md
2022-06-23 14:16:29 +02:00
lorow
789879f3df
Add cleaning up the stream after cancellation_event was sent
2022-06-16 09:58:50 -07:00
lorow
9d3424d20f
Remove FFMPEG backend for wired cameras - breaks video
2022-06-16 09:58:50 -07:00
lorow
1359bff868
Reformat the files to use 4 spaces
2022-06-16 09:58:50 -07:00
lorow
d30b6fb37f
Separe http image stream from wired camera image capture
...
Fixes the errors with not being able to detect video source or not being able to find starting number
2022-06-16 09:58:50 -07:00
Kyle Machulis
5580d482f9
fix: Update graph background color on events
...
Fixes #24
2022-06-08 18:16:43 -07:00
Kyle Machulis
79e9a5d0bc
chore: Remove unused comments and finished TODOs
2022-06-08 17:55:12 -07:00
Kyle Machulis
5a451b4aa5
fix: Only ever return one blob when blob tracking
...
Forgot to return after finding our first, largest blob during blob
tracking, meaning we'd possibly return many blobs even though
we can't do anything with that info.
Fixes #20
2022-06-08 17:49:58 -07:00
Kyle Machulis
764baa539d
fix: Output all info to OSC unless we're failing to find any data
...
Fixes #21
2022-06-08 17:46:46 -07:00
Kyle Machulis
ec67afc226
Default camera should be None, not a random number
2022-06-05 20:29:33 -07:00
Kyle Machulis
3128a01950
Add RANSACApp pyinstaller build dirs to gitignore
2022-06-05 20:19:39 -07:00
Kyle Machulis
fa87dad4f8
Implement request based capture
...
Use a python event as a oneshot channel to request the capture source
to get a frame, versus letting it poll and serve at its own speed
(which will murder us on file loads)
2022-06-05 20:19:39 -07:00
Kyle Machulis
4cba88a95e
Add option for showing the color version of the image
2022-06-05 20:19:39 -07:00
Kyle Machulis
4c73df1047
Require button press to save/restart tracking on camera addr change
...
Fixes #19
2022-06-05 20:19:39 -07:00
Kyle Machulis
937ae764ce
Add eye position scalar setting
2022-06-05 20:19:39 -07:00
Kyle Machulis
def7297e05
Fix blob tracking positioning, resume sending packets over OSC
2022-06-05 20:19:39 -07:00
Kyle Machulis
c1cd4583a3
Reimplement calibration on startup
2022-06-05 20:19:39 -07:00
Kyle Machulis
cd37a6c7ef
Add eye position output graph
2022-06-05 20:19:39 -07:00
Kyle Machulis
484057eb91
Reimplement blob tracking
2022-06-05 20:19:39 -07:00
Kyle Machulis
2db35f7dea
Generate new config if current one is invalid
2022-06-05 20:19:39 -07:00
Kyle Machulis
70fb85ba1f
chore: Implement ROI rotation
2022-06-05 20:19:39 -07:00
Kyle Machulis
b5cc81e959
Implement ROI Mode
2022-06-05 20:19:39 -07:00
Kyle Machulis
30def51884
Turn camera into its own module, add camera selection/configuration
2022-06-05 20:19:39 -07:00
Kyle Machulis
ff722c79a2
Switch to using PySimpleGUI w/ tkinter
...
Doesn't seem to cause processing issues, looks good, gives us text
capabilities.
2022-06-05 20:19:39 -07:00
Kyle Machulis
a392c10d45
Reimplement and comment basic RANSAC pupil finding
...
Combine understandings from Summer and Prohurtz's code to rebuild
implementation with no unused data, and comment heavily.
2022-06-05 20:19:39 -07:00
Kyle Machulis
92bf069102
Use dacite for de/serialization to python dataclass for config
2022-06-05 20:19:39 -07:00
Kyle Machulis
33ba2ba7d2
Add cv2 types file
2022-06-05 20:19:39 -07:00
Kyle Machulis
7ab4e52cd3
Update .gitignore to ignore JSON configuration files for RANSACApp
2022-06-05 20:19:39 -07:00
Kyle Machulis
71abcd4a06
Start building new RANSAC App with multiple modules and unified GUI
...
Divide out utilities from main algorithm, set utilities on their own
threads. Reference binaries in original directory so we don't have to
duplicate them in the repo.
2022-06-05 20:19:39 -07:00
ZanzyTHEbar
7f9927823a
Major Update -
...
alright alright ... issue bot disabled for now ... sorry xD
2022-06-06 04:28:05 +02:00
ZanzyTHEbar
d9cc31c92b
Major Update -
...
alright alright ... issue bot disabled for now ... sorry xD
2022-06-06 04:04:13 +02:00
Prohurtz
4b330d2225
Update README.md
2022-06-02 14:06:54 -07:00
Prohurtz
005f2dd781
Update requirements.txt
2022-06-02 13:19:58 -07:00
Prohurtz
8de901f79b
add important stuff
2022-06-02 13:19:14 -07:00