Commit d433f48
Add heatmap weighted cost: 47% less face error at budget=64
- cuda/make_heatmap.py: OpenCV Haar face+edge detection → uint8 weight map
- cuda/prng_budget_search.cu: --weight-map arg, weighted kernel delta
- data/che_weighted64_anim.json: 25-frame weighted animation (2585 seeds)
- data/che_unweighted64_anim.json: 25-frame unweighted for comparison
- docs/renderer.html: two new presets (weighted👁 / unweighted-64)
- media/prng_images/heatmap_comparison.png: visual comparison gallery
Result: face zone error 21.9%→11.5% (−47%) at budget=64 seeds/frame,
cost: +5.7% overall. Sweet spot for low-bitrate streaming animation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 787f010 commit d433f48
4 files changed
Lines changed: 6 additions & 0 deletions
File tree
- data
- docs
- media/prng_images
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
359 | 359 | | |
360 | 360 | | |
361 | 361 | | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
362 | 366 | | |
363 | 367 | | |
364 | 368 | | |
| |||
Loading
0 commit comments