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 |
|