Skip to content

Commit d433f48

Browse files
oiseeclaude
andcommitted
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/che_unweighted64_anim.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

data/che_weighted64_anim.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

docs/renderer.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,10 @@ <h3>seeds <span style="color:#3a3a3a;font-size:9px">click = toggle one</span></h
359359
paths:['../data/foveal_cascade_seeds.json','data/foveal_cascade_seeds.json']},
360360
{id:'che_anim',label:'Che animation 🎬', meta:'25 frames · 16,114 seeds · 0.07% avg · delta',
361361
paths:['../data/che_anim_flat.json','data/che_anim_flat.json']},
362+
{id:'che_wgt64',label:'Che weighted 👁 (64)', meta:'25 frames · 2585 seeds · heatmap face · 47% less face err',
363+
paths:['../data/che_weighted64_anim.json','data/che_weighted64_anim.json']},
364+
{id:'che_unw64',label:'Che unweighted (64)', meta:'25 frames · 2585 seeds · no heatmap · compare',
365+
paths:['../data/che_unweighted64_anim.json','data/che_unweighted64_anim.json']},
362366
{id:'bgt_a',label:'Budget A · KF256/DT128', meta:'10 frames · 1384 seeds · shrink=0.90 · 23%→14%',
363367
paths:['../data/budget_conf_a.json','data/budget_conf_a.json']},
364368
{id:'bgt_b',label:'Budget B · KF128/DT64', meta:'10 frames · 704 seeds · shrink=0.70 · vignette',
104 KB
Loading

0 commit comments

Comments
 (0)