Commit Graph
671 Commits
Author SHA1 Message Date
Hawk Lee c936887aed fix(ditto): Restore EMA Logic! Wire mouth_smoothing to MotionStitch instead of Audio2Motion v1.9.46 2026-01-22 22:28:08 +08:00
Hawk Lee d937f688e3 feat(ditto): Add 'Custom (Manual)' option to resolve conflict with smo_k_d input v1.9.45 2026-01-22 22:18:05 +08:00
Hawk Lee 4125bbce45 feat(ditto): Upgrade mouth_smoothing to Float Blend (0.0/0.3/0.5/0.7) v1.9.44 2026-01-22 22:12:56 +08:00
Hawk Lee aeb2ad027a fix(ditto): Wire up mouth_smoothing parameter (was ignored) v1.9.43 2026-01-22 22:08:32 +08:00
Hawk Lee d4d8103f9f feat(ditto): Implement Auto-Disk Mode (Graph-Aware) v1.9.42; Clean up pose_stabilization 2026-01-22 21:58:56 +08:00
Hawk Lee eb2dfb065c fix(ditto): Rollback to v1.9.31 + Add Vitality Noise Injection (v1.9.41) 2026-01-22 21:32:11 +08:00
Hawk Lee db6efd07c9 fix(video): Resolve UnboundLocalError and document zero-perf-loss Disk Mode 2026-01-22 19:35:28 +08:00
Hawk Lee e7054c2476 fix: Robust filename pattern detection & logging for VideoCombine v1.9.30 2026-01-22 19:18:36 +08:00
Hawk Lee b0a2bf38fa fix: VideoCombine auto-detects filename pattern (fixes %06d vs %08d mismatch) 2026-01-22 19:11:37 +08:00
Hawk Lee b3313cdade perf: Maximize I/O with PNG Level 0 (No Compression) 2026-01-22 19:01:38 +08:00
Hawk Lee f51c0f5e5b fix: Set default filename_pattern to %08d for seamless Disk Mode integration 2026-01-22 18:53:01 +08:00
Hawk Lee 5b0a766908 perf: Optimize Disk Mode speed (Parallel I/O + Fast PNG Compression) 2026-01-22 18:51:42 +08:00
Hawk Lee 25557db8e0 fix: Define logger in aiia_ditto_nodes.py to prevent NameError 2026-01-22 18:39:12 +08:00
Hawk Lee 5d0ddb56eb docs: Update BodySway documentation with frames_directory input and OOM-Safe workflow 2026-01-22 18:31:24 +08:00
Hawk Lee 5e5f7635c0 feat: Add frames_directory input/output to BodySway for OOM-safe disk mode 2026-01-22 18:30:18 +08:00
Hawk Lee 391b7967ae docs: Add save_to_disk parameter and frames_dir output documentation 2026-01-22 18:21:39 +08:00
Hawk Lee f22abda3b1 feat: Add save_to_disk mode for Ditto to prevent OOM on large frame counts 2026-01-22 18:19:30 +08:00
Hawk Lee e6f97e233e perf: Optimize Ditto frame→tensor conversion to avoid memory doubling 2026-01-22 18:13:00 +08:00
Hawk Lee 731779be36 perf: True incremental frame release in VideoCombine by converting tensor to list 2026-01-22 16:21:01 +08:00
Hawk Lee b9fef53fbb docs: Update README to reflect v1.9.21+ in-memory batch processing optimizations 2026-01-22 15:58:37 +08:00
Hawk Lee e0569820ed perf: Optimize AIIA_VideoCombine memory with incremental frame release 2026-01-22 15:51:27 +08:00
Hawk Lee 8207326979 perf: Aggressive BodySway memory optimization - smaller batches, explicit del, cuda.empty_cache 2026-01-22 15:40:37 +08:00
Hawk Lee b505b521d7 perf: Optimize BodySway memory usage with pre-allocation and batch processing 2026-01-22 15:10:36 +08:00
Hawk Lee 2dd439b8e0 fix: Remove EMA reset on speech onset for smooth mouth opening transition 2026-01-22 14:24:25 +08:00
Hawk Lee a1ab20588d feat: BodySway v2 - Perlin noise, no Y translation, improved defaults (reduces dizziness) 2026-01-22 13:51:07 +08:00
Hawk Lee cbad609b5e fix: Limit BodySway seed to 32-bit for numpy compatibility 2026-01-22 12:54:44 +08:00
Hawk Lee 1188bd20e1 refactor: Use global valid region for consistent sway range across all frames 2026-01-22 12:50:41 +08:00
Hawk Lee 8c72c6d0c0 feat: Add per-frame runtime boundary check in BodySway to guarantee no black pixels 2026-01-22 12:48:10 +08:00
Hawk Lee 3294f2bbd6 fix: Account for rotation margin in BodySway to prevent black corners 2026-01-22 12:43:44 +08:00
Hawk Lee 09aa490f00 refactor: Simplify BodySway to use single crop_ratio parameter (auto-calc sway amplitude) 2026-01-22 12:41:37 +08:00
Hawk Lee d25026b78e docs: Add section 2.6 Body Sway Post-Processing documentation 2026-01-22 12:34:27 +08:00
Hawk Lee 0306b7abdc feat: Add AIIA_BodySway node for simulating subtle body movement via crop/rotation 2026-01-22 12:29:37 +08:00
Hawk Lee 9bc12c460c style: Use align attribute for better vertical alignment on GitHub 2026-01-22 12:16:24 +08:00
Hawk Lee 7f8d06e1cc style: Combine logo and title on same line using HTML h1 2026-01-22 12:05:48 +08:00
Hawk Lee c5874fa056 feat: Add 48x48 small logo for README header 2026-01-22 12:04:45 +08:00
Hawk Lee 8d9fdbd8a0 fix: Use absolute URL for logo in title for better compatibility 2026-01-22 11:11:49 +08:00
Hawk Lee bb51d1af9a style: Add scaled logo to README title 2026-01-22 11:10:46 +08:00
Hawk Lee 80317d47ae chore: Update icon to use assets/logo.png, fix README formatting 2026-01-22 09:57:58 +08:00
Hawk Lee 81872d74e7 chore: Bump version to 1.9.10 (Soft Reset + mouth_smoothing docs) 2026-01-22 09:52:23 +08:00
Hawk Lee aecda21338 docs: Add mouth_smoothing docs, remove duplicate mouth_amp entry 2026-01-22 09:51:19 +08:00
Hawk Lee 9778d2c654 refactor: Implement Soft Reset - only reset seed, let model continue from idle naturally 2026-01-22 09:33:40 +08:00
Hawk Lee d6a4182edd fix: Apply warping at correct frame offset (fuse_r2_s) instead of index 0 2026-01-22 01:37:24 +08:00
Hawk Lee 27800ce3f1 fix: Expand Prediction Warping to ALL kp dimensions (incl. expression) to prevent full reset snap 2026-01-22 01:16:07 +08:00
Hawk Lee eb3227a78b fix: Reset EMA on speech onset to prevent stale closed-mouth bleed 2026-01-22 01:11:43 +08:00
Hawk Lee eff970828f feat: Expose mouth_smoothing parameter (None/Light/Normal/Heavy) 2026-01-22 01:06:44 +08:00
Hawk Lee 50c628f3d6 feat: Add Expression Temporal Smoothing (EMA) to prevent inhumanly fast mouth movements 2026-01-22 01:02:28 +08:00
Hawk Lee 0cea1ba9d6 chore: Bump version to 1.9.3 (fix silence_release NameError) 2026-01-22 00:48:54 +08:00
Hawk Lee cf3e706dbe fix: NameError - use silence_release arg directly instead of kwargs 2026-01-22 00:46:40 +08:00
Hawk Lee 175288f6e9 chore: Bump version to 1.9.2; update description with Ditto performance claims 2026-01-22 00:45:37 +08:00
Hawk Lee c1a70dee57 docs: Clarify crop_scale parameter behavior (FOV vs Detail tradeoff) 2026-01-22 00:37:43 +08:00