Files
face-lora-qwen-image/tools/使用说明.md
T

74 lines
3.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# face_checker 使用说明(素材自动审核 + 智能选图工具)
## 这是什么
训练脸部 LoRA 前的**素材质检员 + 选图助手**:
- 自动检查每张照片:分辨率、清晰度、人脸数量、人脸大小、正侧脸角度、遮挡、重复图
- 红黄绿三档判定:✅合格 / 🟡警告 / ❌不合格,附具体原因
- **智能选图**:从一堆照片里自动挑出多样化组合(覆盖特写/半身/全身、不同角度、不同风格),你只需要删掉重复的
## 快速开始
用哪个 Pythonmusubi-tuner 的虚拟环境
```powershell
# 场景一:审核照片,生成报告
& "D:\AI\sd\musubi-tuner\.venv\Scripts\python.exe" "D:\F\NewI\opencode\daily-workspace\projects\脸部LoRA训练-Qwen-Image\tools\face_checker.py" check "照片目录"
# 场景二:智能选图(推荐 20 张)
& "D:\AI\sd\musubi-tuner\.venv\Scripts\python.exe" "...\tools\face_checker.py" pick "照片目录" --count 20
# 场景三:审核 + 把合格照片整理成训练集
& "...\face_checker.py" batch "照片目录" --out "训练集目录"
```
> 提示:可以把工具路径存成 PowerShell 变量或做个小 .bat,避免每次打长路径(我可以帮你做)。
## 输出
| 命令 | 产出 |
|---|---|
| `check` | `素材审核报告.html`(浏览器打开看图片墙+判定)+ `素材审核结果.json` |
| `pick` | `智能选图推荐_N张.html`(推荐清单+构图标签)+ `智能选图结果.json` |
| `batch` | 报告 + 训练集文件夹(img_001.jpg 重命名、EXIF 修正、统一 JPG) |
## 判定规则(快查)
| 检查项 | 合格 | 警告 | 不合格 |
|---|---|---|---|
| 分辨率 | 短边 ≥1024 | - | 短边 <1024(微信压缩图) |
| 清晰度 | 人脸区域锐利 | 偏糊 | 明显模糊 |
| 人脸 | 1 张 | 多张脸 / 占比小 / 侧脸 / 疑似遮挡 | 没检测到脸 |
| 重复 | - | 与另一张高度相似 | - |
## 老莫的操作流程
1. 把候选照片**全部**丢进一个文件夹(几十张也没关系,不用自己先筛)
2.`pick --count 20` → 打开推荐报告看一眼,删掉不喜欢的
3.`batch --out 训练集目录` → 自动整理成 `img_001.jpg...`
4. 把训练集目录交给我,我负责打标 caption 和训练
## 注意事项
- **iPhone 的 HEIC 照片**:工具不支持,先转成 JPG(微信发一遍自己或格式转换工具)
- 照片**别用微信压缩过的**(分辨率不够会被判不合格)
- 想多选就 `--count 25`,想少选就 `--count 15`(推荐 15-25 张)
- 重复判定基于视觉相似度,AI 判断可能有漏网,报告里的人工确认最重要
## 参数速查
```
check <目录> [--out 报告目录]
pick <目录> [--count N] [--out 报告目录]
prepare <目录> --out <训练集目录>
batch <目录> --out <训练集目录>
crop <目录> --out <裁切目录> [--scale 1.8] ← 合影处理:按最大人脸裁切单人
```
## 合影与背景处理(老莫须知)
- **合影**:用 `crop` 命令或 GUI 前先裁切——按最大人脸裁出单人(1.8 倍放大)。裁完短边 <1024 的放弃
- **背景**:不要处理!保持自然多样(室内/户外/墙/街景),caption 写清场景即可。**不要抠图换纯色背景**(会导致 LoRA 把纯色背景和脸绑定,出图全是纯背景)
- **禁止**:磨皮美颜、加水印边框文字
- face_checker 的 prepare/整理会自动处理 EXIF 方向 + RGB 转换