Andrew Villeneuve
f6629776d8
Added darkness detection to face registration logic
2020-06-09 12:30:45 -07:00
Andrew Villeneuve
2097469742
Detect and report errors caused by incorrectly set dark_threshold
2020-06-08 20:55:26 -07:00
Thomas
9d35ccfee9
Fixing bug #318
2020-02-28 16:54:54 +01:00
boltgolt
c092529a98
Misc fixes for #120 and #126
2019-03-29 22:51:08 +01:00
boltgolt
fd300e52e3
Misc fixes for #139 , #132 and #130
2019-03-14 15:53:48 +01:00
Szymon Acedański
f1678de324
Set exposure in the main loop and at every frame
2019-03-11 23:30:31 +01:00
Szymon Acedański
0c4992ffaf
Manual exposure support for OpenCV
2019-03-11 00:21:54 +01:00
boltgolt
3c8db931b9
Moved recorders to new folder
2019-01-06 15:08:40 +01:00
boltgolt
a4928144cc
Rewrote download script, fixed tests and other misc changes
2019-01-03 14:35:07 +01:00
boltgolt
6928c22b4e
Merge pull request #116 from timwelch/dev
...
Adding support for v4l2 devices directly in python
2019-01-02 23:48:12 +01:00
boltgolt
2917e8ada4
Code cleanup
2019-01-02 23:36:09 +01:00
Tim Welch
6a73634ac2
Adding support for v4l2 devices directly in python
...
v4l2l.py is included in src dir. The version you get from pip install does not work with python3 (at least not on my system), so I had to modify a bunch of the functions returning a list() of range() instead of the original range().
2018-12-23 12:08:18 -05:00
boltgolt
0db3cb3da2
Merge branch 'master' of https://github.com/dmig/howdy into dmig-master
2018-12-21 16:51:23 +01:00
boltgolt
f4db5ee94b
Formatting fixes
2018-12-13 20:53:18 +01:00
boltgolt
f8cfde6f72
Fixed a few small things from PR #109
2018-12-13 20:10:08 +01:00
dmig
a8d68d945b
no changes, comment
2018-12-12 16:43:27 +07:00
dmig
443c5e7063
proper library load timing; add total time reporting
2018-12-12 16:30:52 +07:00
dmig
cc1b9785a8
replace threading module with low-level _thread; leave only one initialization helper thread
2018-12-12 15:04:11 +07:00
dmig
5fcb7383ca
reorder lines for readability
2018-12-12 15:00:59 +07:00
dmig
01c6364e65
simplify argument check; comments typos
2018-12-12 14:58:03 +07:00
dmig
7aac419bd7
importing all modules at the beginning is ~40% faster
2018-12-12 14:45:23 +07:00
dmig
4f11da686f
one more detector init thread
2018-12-12 00:15:35 +07:00
dmig
62aabdf480
initialize recognizers in threads instead of camera init
2018-12-12 00:08:13 +07:00
dmig
f4d231cca8
proper cam init time measuring
2018-12-11 23:44:30 +07:00
dmig
c90d977352
fix broken previous commit
2018-12-11 16:40:06 +07:00
dmig
bedfa8020c
more informative debug
2018-12-11 16:30:45 +07:00
dmig
02a9aee63a
convert timings from list to dict; move camera initialization to separate thread
2018-12-11 16:24:35 +07:00
Tim Welch
2013338155
Add initial support for ffmpeg
...
Fixes HP Spectre x360 13t IR camera issue. The IR camera is detected by OpenCV but fails to work properly. FFMPEG works using /dev/video2 device. Added an ffmpeg class that mimics the behavior
and currently used functions of opencv.
2018-12-09 12:06:31 -05:00
boltgolt
1f0ed1267a
The dyslexia fix
2018-12-09 12:47:29 +01:00
dmig
1b8a7dc449
replace face_recognition with dlib+numpy; support for cnn detector; calculate scaling_factor outside of main cycle; use grayscale image for darkframe and face detection; fix winning model index detection; some minor code cleanups
2018-12-09 13:21:44 +07:00
dmig
c8c481aed2
use PATH constant
2018-12-09 13:15:31 +07:00
dmig
01e706fce6
speedup startup a bit
2018-12-09 13:12:28 +07:00
dmig
29c3a31a5b
fix models loading problem
2018-12-09 13:11:08 +07:00
dmig
31dab29aa7
use default values when reading from config
2018-12-09 12:28:45 +07:00
dmig
bd02f998f2
remove last config access from main cycle
2018-11-21 11:32:28 +07:00
boltgolt
873211da4c
Reverting compare.py and adding new tests
2018-11-19 18:36:35 +01:00
dmig
59e622c17d
minor code readability changes
2018-11-18 13:56:52 +07:00
dmig
5b6ca8525c
use ConfigParser.get*() functions; move config reading out of maincycle; drop unused import
2018-11-18 13:45:13 +07:00
boltgolt
1c544f0233
Changed device_id to device_path
2018-11-09 19:39:16 +01:00
boltgolt
5751650af3
Added config option to set height and width of frame from #40
2018-06-28 14:36:47 +02:00
boltgolt
334da6e3a5
Fixed devision by zero issue from #44
2018-06-07 21:32:08 +02:00
boltgolt
22cc108e87
Added auto config backup and restore for upgarades
...
This does remove all comments from the config file
2018-05-10 15:05:27 +02:00
boltgolt
2002f4c6b5
More fixes for #27
2018-05-03 16:12:17 +02:00
boltgolt
ad2bfd50c5
Added fixes for #29 and #30
2018-05-03 15:47:44 +02:00
boltgolt
50f36f2b90
More debian-like folder structure
2018-04-07 16:22:13 +02:00