Add facial diversity gate for character assets

This commit is contained in:
2026-06-12 13:40:58 +09:00
parent 104b4e1c0b
commit a584cb505d
12 changed files with 316 additions and 6 deletions

View File

@@ -8,9 +8,13 @@ Base standing images should feel like high-end promotional portraits for a matur
## Current Files
- `han_seoyun_v1.png`: current preferred semi-realistic style target.
- `yu_harin_v1.png`: accepted semi-realistic base image.
- `kang_mirae_v1.png`: accepted semi-realistic base image.
- `han_seoyun_v1.png`: semi-realistic style/composition candidate; needs facial diversity revision.
- `yu_harin_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `kang_mirae_v2.png`: accepted semi-realistic base image with revised facial identity.
- `kang_mirae_v1.png`: earlier semi-realistic base candidate; same-face risk remains.
- `jung_naeun_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `oh_sera_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `park_minseo_v1.png`: semi-realistic base candidate; needs facial diversity revision.
- `style_references/semirealistic_main_reference.png`: user-approved reference for the target look.
- `style_tests/han_seoyun_photoreal_test.png`: pure photoreal comparison candidate.
- `style_tests/kang_mirae_photoreal_test.png`: pure photoreal comparison candidate.
@@ -23,3 +27,11 @@ Base standing images should feel like high-end promotional portraits for a matur
- Use `<character_id>_v<number>.png` for main candidates.
- Use `style_tests/<character_id>_<style>_test.png` for experiments.
- Keep generated originals in their default generator folder; copy selected candidates into this project.
## Validation
```bash
python3 scripts/validate_assets.py
```
`accepted` should be used only after the image passes both route-fit and facial-diversity review. Use `needs_revision` for useful style/composition candidates that still look too similar to other cast members.