Cowwan
b2324c539b
removed multi-processing
...
added low-latnecy mode and an argument for it
added target brightness argument
2024-02-10 11:46:07 -05:00
Cowwan
f288689960
stuff
2024-02-09 20:39:51 -05:00
Cowwan
dbf5f6ab78
fixed an issue that caused the face tracker to crash if I left the frame
...
added a second filter on face detection that requires the faces to be a certain size
2024-02-08 22:49:58 -05:00
Cowwan
8dd4c163b8
fixed some stuff with face detection
...
added another filter that fitlers out small faces
2024-02-08 16:52:08 -05:00
Cowwan
60886f9f95
moved visualization to the preview thread, reduced latency, added --threads functionality
2024-02-07 18:41:16 -05:00
Cowwan
8236a8acd0
drastically reduced latency
2024-02-07 13:04:20 -05:00
Cowwan
cd06b323c1
Did a bunch to make webcams work at higher resolutions without issues
...
now I'm sending stale frame data instead of none if the camera falls behind
and I have automatic switches to help with video higher than 480p on linux
and I adjusted the timings to keep the camera from falling behind
2024-02-07 10:32:03 -05:00
Cowwan
75ed347ff5
added initial dshowcapture support
2024-02-07 07:45:54 -05:00
Cowwan
a6a9ae0a88
removed the message queue and thread, it was a silly idea
2024-02-06 23:37:57 -05:00
Cowwan
31d16b20c0
Made landmarks static
2024-02-06 21:18:49 -05:00
Cowwan
68f350f30e
made some parts of landmarks static
...
removed a bit where I was copying the same array to face info over and over
2024-02-06 21:11:27 -05:00
Cowwan
e0ac7feefc
made face detection static
2024-02-06 20:50:37 -05:00
Cowwan
c96483502c
removed unused imports
2024-02-06 20:30:50 -05:00
Cowwan
14744143bf
moved computer vision models to one dedicated class
2024-02-06 20:24:37 -05:00
Cowwan
797e5c2d56
more changes to work with single face operation
2024-02-06 18:23:07 -05:00
Cowwan
26ae37e79d
Changed things to better suit my single face way of operating
2024-02-06 18:17:48 -05:00
Cowwan
a75cda908a
some cleanup
2024-02-06 16:52:40 -05:00
Cowwan
6ef8ee60e7
removed some whitespace
2024-02-06 13:45:20 -05:00
Cowwan
4675b9a722
fixed numpy cpu usage
...
made eye code cleaner
2024-02-06 13:27:20 -05:00
Cowwan
f36a9ebdc1
separated the individual eye functionality into an "Eye" class
2024-02-06 13:11:17 -05:00
Cowwan
f793bb270a
Added some object-oriented-ness to the EyeTracker class
2024-02-06 12:14:04 -05:00
Cowwan
517d859ca1
restored visualization functionality
2024-02-06 11:07:35 -05:00
Cowwan
fd930f0d67
fixed a bug that caused my eye_open to not work after making the older version work
...
added arguments for numpy threads and landmark detection threads
2024-02-06 10:04:19 -05:00
Cowwan
76390857f8
Setup a feature to allow the use of EmilianaVT's featureExtracotor
...
will need to test it, it seems to work better than I rememebr, if it keeps working that good I might juse make it the default
2024-02-06 09:53:08 -05:00
Cowwan
18b7c03cc6
Added files to enable using EmilianaVT's parameter calculations
...
Still need to hook them up and make a command line option for them
2024-02-06 08:26:22 -05:00
Cowwan
526c037336
Made FeatureExtractor a separate file
...
added documentation to featureExtractor.py to help people customize it
2024-02-06 08:16:39 -05:00
Cowwan
f1e8665b6d
a
2024-02-05 22:01:20 -05:00
Cowwan
b1597047f1
added documentation
2024-02-05 21:59:39 -05:00
Cowwan
1b1ef203f0
Added installation instructions
2024-02-05 21:11:59 -05:00
CowwanVT
c0b8a8fc8c
Update README.md
...
a
2024-02-05 21:02:33 -05:00
CowwanVT
0442f5eb42
Update README.md
...
a
2024-02-05 20:59:43 -05:00
CowwanVT
f704ab8083
Update README.md
...
a
2024-02-05 20:56:33 -05:00
CowwanVT
1de4425e55
Update README.md
...
a
2024-02-05 20:53:55 -05:00
CowwanVT
1ff4e4ab28
Update README.md
...
a
2024-02-05 20:49:10 -05:00
CowwanVT
e09fb3d550
Update README.md
...
a
2024-02-05 20:48:44 -05:00
CowwanVT
c5fb472fb7
Update README.md
...
a
2024-02-05 20:46:04 -05:00
Cowwan
038baac7c9
removed licenses for removed libraries
2024-02-05 20:40:18 -05:00
Cowwan
bad89931f5
changed required package name, added git ignore for virtual environment folder
2024-02-05 20:39:16 -05:00
CowwanVT
a8b46bec8e
Update README.md
...
a
2024-02-05 18:46:44 -05:00
CowwanVT
0ae40307f4
Update README.md
...
a
2024-02-05 18:45:44 -05:00
CowwanVT
abb2b3d7b7
Update README.md
...
a
2024-02-05 18:44:15 -05:00
CowwanVT
df9a15ed25
Update README.md
...
a
2024-02-05 18:42:22 -05:00
Cowwan
327a90a16e
a
2024-02-05 18:40:24 -05:00
Cowwan
6e3fa95618
added a list of changes from openseeface
2024-02-05 18:36:52 -05:00
Cowwan
423e1ca80a
I don't reference these models anymore
...
so I removed them
2024-02-05 17:05:35 -05:00
Cowwan
ea049002ac
added a list of needed packages
2024-02-05 17:04:35 -05:00
Cowwan
cda34f5f20
also didn't use these
2024-02-05 17:01:49 -05:00
Cowwan
d76d5ae884
don't need these either
2024-02-05 17:00:51 -05:00
Cowwan
2bcd52a8da
Removed dshoecapture
...
the project no longer uses it
2024-02-05 17:00:09 -05:00
Cowwan
494d4fb0e0
Merge remote-tracking branch 'refs/remotes/origin/master'
...
a
2024-02-05 16:59:03 -05:00