Commit Graph
569 Commits
Author SHA1 Message Date
Hawk Lee f8e71620e6 docs: Clarify crop_scale parameter to explain Face Processing ROI vs Content Crop 2026-01-21 13:13:38 +08:00
Hawk Lee 16592b3256 fix: Define ditto_config by unpickling pipe data to fix NameError 2026-01-21 13:09:36 +08:00
Hawk Lee 8e4306040f fix: Replace undefined ditto_config with ditto_model in setup call 2026-01-21 13:04:14 +08:00
Hawk Lee 819547da37 docs: Update README to reflect Relative VAD Threshold and Drift Correction features 2026-01-21 13:02:49 +08:00
Hawk Lee 00c6ce76e2 fix: Restore correct arguments for master_sdk.setup call to fix NameError 2026-01-21 13:00:22 +08:00
Hawk Lee cdd1581a0d feat: Implement VAD-Triggered LMDM State Reset to clear accumulated drift during silences 2026-01-21 12:56:15 +08:00
Hawk Lee 42e78d72ce fix: Audio2Motion smoothing applied to wrong range (only seam), causing jittery motion on long clips 2026-01-21 12:37:45 +08:00
Hawk Lee 3d79447cff feat: Implement Relative RMS Thresholding for VAD to handle volume variations 2026-01-21 12:30:14 +08:00
Hawk Lee 5f48b18d51 feat: Implement VAD Gap Filling and Spike Removal to stabilize mouth motion 2026-01-21 12:26:17 +08:00
Hawk Lee 9b775acbb8 feat: Switch VAD to Linear Ramping (Smoother Attack/Release) 2026-01-21 12:15:50 +08:00
Hawk Lee e6681a6220 feat: Implement Micro-Motion (head sway) during silence 2026-01-21 12:07:02 +08:00
Hawk Lee df204e2776 feat: Tune VAD Release coeff to 0.80 for faster natural closing 2026-01-21 12:03:48 +08:00
Hawk Lee 77248c539a docs: Explicitly mention Instant Attack behavior in README 2026-01-21 11:28:22 +08:00
Hawk Lee 84148a7c1a feat: Instant VAD Attack and VAD stats logging, lower threshold to 0.005 2026-01-21 11:25:31 +08:00
Hawk Lee 654fcc5b43 feat: Rename auto_ref_frame to relax_on_silence and implement VAD Attack/Release 2026-01-21 09:59:21 +08:00
Hawk Lee 881bae2742 feat: Refine VAD to preserve blinks/head motion and force INFO logging 2026-01-21 09:47:45 +08:00
Hawk Lee d785e9378d feat: Add smoothing to VAD transitions for natural silence handling 2026-01-21 09:36:00 +08:00
Hawk Lee c7c0d722c1 fix: Robust logging protection against ABSL hijack 2026-01-21 09:33:06 +08:00
Hawk Lee 169fdbad69 docs: Update Ditto params description in README 2026-01-21 09:29:36 +08:00
Hawk Lee cd0a8d23b5 feat: Add VAD-based silence handling and Blink rate control for Ditto 2026-01-21 01:46:04 +08:00
Hawk Lee 7dddbbb0e0 fix: Wrap Ditto execution with logging restoration to prevent hijack 2026-01-21 01:35:40 +08:00
Hawk Lee 096608ac4a fix: Add explicit console logging to Ditto sampler 2026-01-21 01:29:12 +08:00
Hawk Lee ed65157bd0 chore: Group FLOAT with Talking Head models in metadata 2026-01-21 01:16:25 +08:00
Hawk Lee b2453bb325 chore: Update pyproject.toml description and keywords for Ditto/FLOAT 2026-01-21 01:15:14 +08:00
Hawk Lee ff1fc6f0e1 feat: Add mouth_amp parameter to dampen mouth motion 2026-01-20 22:38:49 +08:00
Hawk Lee 8be43249b0 feat: Make fixed_long/short_side match source dimensions in Smart Crop 2026-01-20 22:28:35 +08:00
Hawk Lee c2305a1a5d feat: Add aspect ratio support to Smart Crop node 2026-01-20 22:22:38 +08:00
Hawk Lee dd911ed39e fix: Restore startup logging in __init__.py 2026-01-20 22:19:57 +08:00
Hawk Lee 3fe363537c fix: Register aiia_image_nodes via _load_nodes_from_module 2026-01-20 22:17:50 +08:00
Hawk Lee 174885d8a9 docs: Add AIIA Image Smart Crop documentation 2026-01-20 22:16:22 +08:00
Hawk Lee 1cb7cafe34 feat: Add AIIA Image Smart Crop node 2026-01-20 22:14:54 +08:00
Hawk Lee 43d8ca61f8 chore: Remove debug prints after verifying fix for ONNX warnings 2026-01-20 22:00:04 +08:00
Hawk Lee 1caf769fc6 fix: Explicitly inject input_size into underlying model instance 2026-01-20 21:57:13 +08:00
Hawk Lee 1f0a35f3ee fix: debug print for module loading path 2026-01-20 21:55:03 +08:00
Hawk Lee 130c65219c fix: Allow input_size override in RetinaFace module to fix ONNX warnings 2026-01-20 21:53:00 +08:00
Hawk Lee 665b4108ce fix: Add debug prints to InsightFaceDet 2026-01-20 21:47:54 +08:00
Hawk Lee 96df74d467 fix: Correct InsightFaceDet input size to 640 (anchors match) and debug print 2026-01-20 21:27:13 +08:00
Hawk Lee f0ccf65b85 fix: Handle input_size in InsightFaceDet init to avoid TypeError 2026-01-20 21:09:52 +08:00
Hawk Lee b74631b084 fix: Force InsightFaceDet input size to 800 in SDK init 2026-01-20 21:06:15 +08:00
Hawk Lee ccae8536bf fix: Revert crop to 512 for generator comp, update detector input to 800 2026-01-20 20:57:16 +08:00
Hawk Lee 72d4eafc85 fix: Update crop size to 800 to match ONNX model resolution 2026-01-20 20:48:56 +08:00
Hawk Lee 873c8ccc22 docs: Update Ditto Sampler parameters in README 2026-01-20 20:34:05 +08:00
Hawk Lee 0940d2f4a3 feat: Expose more Ditto parameters (eye, smoothing, head rotation) 2026-01-20 20:28:00 +08:00
Hawk Lee 733593d893 feat: Add emo/crop controls and fix progress bar 2026-01-20 13:54:38 +08:00
Hawk Lee 1d16aa6584 fix: Initialize all StreamSDK attributes in ComfyStreamSDK.setup 2026-01-20 13:47:17 +08:00
Hawk Lee da2191e163 fix: Restore thread/queue config in ComfyStreamSDK.setup 2026-01-20 13:45:13 +08:00
Hawk Lee 88eea8ef4b fix: Remove premature close() call in ComfyStreamSDK init 2026-01-20 13:42:06 +08:00
Hawk Lee 57d22ad017 docs: Simplify Ditto download instructions 2026-01-20 13:39:15 +08:00
Hawk Lee 0fb2d17412 fix: Support nested model directory structure for Ditto 2026-01-20 13:37:06 +08:00
Hawk Lee f2156a550f chore: Remove debug prints and update task status 2026-01-20 13:33:43 +08:00