Commit Graph

66 Commits

Author SHA1 Message Date
ck-zhang
bcefe4988f Bump version to 0.3.1 2025-05-24 15:06:27 +08:00
ck-zhang
bc8da8ab4f Add TinyMLP backend 2025-05-03 21:34:05 +08:00
ck-zhang
a79fbe43e1 Add SVR backend 2025-05-03 21:22:22 +08:00
ck-zhang
93c939e0c0 Add ElasticNet backend 2025-05-03 19:33:48 +08:00
ck-zhang
40e46f5d2e Bump version to 0.3.0 2025-05-03 15:59:56 +08:00
ck-zhang
fffa6caf56 Adaptive calibration & build-model CLI 2025-05-03 15:59:25 +08:00
ck-zhang
4d5309f65c Extract draw helpers; dedup cursor/thumbnail 2025-05-02 20:21:09 +08:00
ck-zhang
804fe9d2ba Fold fine_tune_kalman_filter into KalmanSmoother.tune 2025-05-02 15:20:41 +08:00
ck-zhang
c5d30aa93d Unify style 2025-05-02 02:57:42 +08:00
ck-zhang
18af4bc4d3 Extract video helpers; dedup camera/window loops 2025-05-02 00:00:53 +08:00
ck-zhang
d15e4c9684 Extract grid helper; dedup calibrations 2025-04-30 16:07:21 +08:00
ck-zhang
a5484733be Refactor CLI argument parsing into cli.py 2025-04-30 03:10:50 +08:00
ck-zhang
aae0d182a7 Move landmark indices to constants.py 2025-04-30 01:30:16 +08:00
ck-zhang
31d25d5895 Promote smoothing filters to package 2025-04-30 01:15:06 +08:00
ck-zhang
4ddc06fd3b Bump version to 0.2.4 2025-04-29 17:26:31 +08:00
ck-zhang
e6331b28a6 Import version from _version.py 2025-04-29 12:55:57 +08:00
ck-zhang
1020739883 Abstract model logic into pluggable BaseModel layer 2025-04-29 11:54:27 +08:00
ck-zhang
6c499ac74a Remove webcam thumbnail from virtualcam output 2025-04-27 09:43:24 +08:00
ck-zhang
55483ccb07 Bump version to 0.2.3 2025-04-27 00:47:33 +08:00
ck-zhang
efeb06cab8 Adaptive blink detection 2025-04-27 00:24:03 +08:00
ck-zhang
0f61e6bc72 Add save_model/load_model persistence 2025-04-26 21:44:45 +08:00
ck-zhang
fa94480456 Lazy import 2025-04-26 18:24:16 +08:00
ck-zhang
766123452a Update demo 2025-04-25 00:39:47 +08:00
ck-zhang
ef502f741a Centralize make_kalman factory 2025-04-24 20:22:29 +08:00
ck-zhang
a719fe6dc7 Extract helper for calibration 2025-04-24 14:14:13 +08:00
ck-zhang
fcc7b20fe6 Update README 2025-04-24 11:48:10 +08:00
ck-zhang
891fb93934 Fix library structure 2025-04-24 11:48:10 +08:00
ck-zhang
77df3c8c2f Refactor to library 2025-04-24 11:48:10 +08:00
ck-zhang
cd156428e7 Update README 2025-03-02 01:31:25 +08:00
ck-zhang
43bc7201a9 Updated requirements 2025-02-28 11:05:47 +08:00
ck-zhang
c8cd8ef192 Updated requirements 2025-02-28 17:45:31 +08:00
ck-zhang
4b8724733c Default to none filter 2025-02-28 17:35:25 +08:00
ck-zhang
aa193d7683 Working KDE for virtual cam 2025-02-28 16:46:39 +08:00
ck-zhang
abe39efb2c Updated requirements 2025-02-27 23:34:23 +08:00
ck-zhang
4b7c21c9fd Virtual camera 2025-02-27 23:34:00 +08:00
ck-zhang
6ec6368fa2 Less redundant calibration 2025-02-27 20:05:51 +08:00
ck-zhang
d4e7e45c01 Updated requirements 2025-02-27 19:56:12 +08:00
ck-zhang
5a3b839b5f Updated requirements 2025-02-27 15:40:28 +08:00
ck-zhang
476e6c24f3 Better calibration 2025-02-27 11:26:09 +08:00
ck-zhang
9414d3c1bb Rotation as feature 2025-02-27 09:06:07 +08:00
ck-zhang
1042e17992 Correct rotation 2025-02-27 09:03:00 +08:00
ck-zhang
6630c29e33 Remove separate model 2025-02-26 20:04:00 +08:00
ck-zhang
3d47b7ba48 Labeled landmarks 2025-02-26 19:48:14 +08:00
ck-zhang
e982bdb3d0 Update package 2025-02-26 19:47:49 +08:00
ck-zhang
cf6ad3b01b Remove warning 2025-02-26 17:16:59 +08:00
ck-zhang
9bb8dfdb99 Sane kalman 2025-02-26 16:31:02 +08:00
ck-zhang
5234d10c80 Head pose correction 2025-02-26 15:48:32 +08:00
ck-zhang
261af531a6 No filter 2025-02-26 13:43:33 +08:00
ck-zhang
eb4c46cf8e Separate calibration 2025-02-04 23:50:58 +08:00
ck-zhang
3073861ed2 Update README 2024-11-04 09:32:53 +08:00