Changelog
2023-06-01
- v23.6.1
inpaint, scribble, lineart, openpose, tile
5๊ฐ์ง ์ปจํธ๋กค๋ท ๋ชจ๋ธ ์ง์ (PR #107)- controlnet guidance start, end ์ธ์ ์ถ๊ฐ (PR #107)
modules.extensions
๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํธ๋กค๋ท ํ์ฅ์ ๋ถ๋ฌ์ค๊ณ ๊ฒฝ๋ก๋ฅผ ์์๋ด๋ก๋ก ๋ณ๊ฒฝ- ui์์ ์ปจํธ๋กค๋ท์ ๋ณ๋ ํจ์๋ก ๋ถ๋ฆฌ
2023-05-30
v23.6.0
์คํฌ๋ฆฝํธ์ ์ด๋ฆ์
After Detailer
์์ADetailer
๋ก ๋ณ๊ฒฝ- API ์ฌ์ฉ์๋ ๋ณ๊ฒฝ ํ์ํจ
๋ช๋ช ์ค์ ๋ณ๊ฒฝ
ad_conf
โad_confidence
. 0100 ์ฌ์ด์ int โ 0.01.0 ์ฌ์ด์ floatad_inpaint_full_res
โad_inpaint_only_masked
ad_inpaint_full_res_padding
โad_inpaint_only_masked_padding
mediapipe face mesh ๋ชจ๋ธ ์ถ๊ฐ
- mediapipe ์ต์ ๋ฒ์
0.10.0
- mediapipe ์ต์ ๋ฒ์
rich traceback ์ ๊ฑฐํจ
huggingface ๋ค์ด๋ก๋ ์คํจํ ๋ ์๋ฌ๊ฐ ๋์ง ์๊ฒ ํ๊ณ ํด๋น ๋ชจ๋ธ์ ์ ๊ฑฐํจ
2023-05-26
- v23.5.19
- 1๋ฒ์งธ ํญ์๋
None
์ต์ ์ ์ถ๊ฐํจ - api๋ก ad controlnet model์ inpaint๊ฐ ์๋ ๋ค๋ฅธ ์ปจํธ๋กค๋ท ๋ชจ๋ธ์ ์ฌ์ฉํ์ง ๋ชปํ๋๋ก ๋ง์
- adetailer ์งํ์ค์ total tqdm ์งํ๋ฐ ์ ๋ฐ์ดํธ๋ฅผ ๋ฉ์ถค
- state.inturrupted ์ํ์์ adetailer ๊ณผ์ ์ ์ค์งํจ
- ์ปจํธ๋กค๋ท process๋ฅผ ๊ฐ batch๊ฐ ๋๋ ์๊ฐ์๋ง ํธ์ถํ๋๋ก ๋ณ๊ฒฝ
2023-05-25
- v23.5.18
- ์ปจํธ๋กค๋ท ๊ด๋ จ ์์
- unit์
input_mode
๋ฅผSIMPLE
๋ก ๋ชจ๋ ๋ณ๊ฒฝ - ์ปจํธ๋กค๋ท ์ ๋ท ํ ๊ณผ ํ์ด์ญ ํจ์๋ค์ adetailer๋ฅผ ์คํํ ๋์๋ง ๋๋๋ฆฌ๋ ๊ธฐ๋ฅ ์ถ๊ฐ
- adetailer ์ฒ๋ฆฌ๊ฐ ๋๋ ๋ค ์ปจํธ๋กค๋ท ์คํฌ๋ฆฝํธ์ process๋ฅผ ๋ค์ ์งํํจ. (batch count 2 ์ด์์ผ๋์ ๋ฌธ์ ํด๊ฒฐ)
- unit์
- ๊ธฐ๋ณธ ํ์ฑ ์คํฌ๋ฆฝํธ ๋ชฉ๋ก์์ ์ปจํธ๋กค๋ท์ ๋บ
2023-05-22
- v23.5.17
- ์ปจํธ๋กค๋ท ํ์ฅ์ด ์์ผ๋ฉด ์ปจํธ๋กค๋ท ์คํฌ๋ฆฝํธ๋ฅผ ํ์ฑํํจ. (์ปจํธ๋กค๋ท ๊ด๋ จ ๋ฌธ์ ํด๊ฒฐ)
- ๋ชจ๋ ์ปดํฌ๋ํธ์ elem_id ์ค์
- ui์ ๋ฒ์ ์ ํ์ํจ
2023-05-19
- v23.5.16
- ์ถ๊ฐํ ์ต์
- Mask min/max ratio
- Mask merge mode
- Restore faces after ADetailer
- ์ต์ ๋ค์ Accordion์ผ๋ก ๋ฌถ์
2023-05-18
- v23.5.15
- ํ์ํ ๊ฒ๋ง ์ํฌํธํ๋๋ก ๋ณ๊ฒฝ (vae ๋ก๋ฉ ์ค๋ฅ ์์ด์ง. ๋ก๋ฉ ์๋ ๋นจ๋ผ์ง)
2023-05-17
- v23.5.14
[SKIP]
์ผ๋ก ad prompt ์ผ๋ถ๋ฅผ ๊ฑด๋๋ฐ๋ ๊ธฐ๋ฅ ์ถ๊ฐ- bbox ์ ๋ ฌ ์ต์ ์ถ๊ฐ
- sd_webui ํ์ ํํธ๋ฅผ ๋ง๋ค์ด๋
- enable checker์ ๊ด๋ จ๋ api ์ค๋ฅ ์์ ?
2023-05-15
- v23.5.13
[SEP]
์ผ๋ก ad prompt๋ฅผ ๋ถ๋ฆฌํ์ฌ ์ ์ฉํ๋ ๊ธฐ๋ฅ ์ถ๊ฐ- enable checker๋ฅผ ๋ค์ pydantic์ผ๋ก ๋ณ๊ฒฝํจ
- ui ๊ด๋ จ ํจ์๋ฅผ adetailer.ui ํด๋๋ก ๋ถ๋ฆฌํจ
- controlnet์ ์ฌ์ฉํ ๋ ๋ชจ๋ controlnet unit ๋นํ์ฑํ
- adetailer ํด๋๊ฐ ์์ผ๋ฉด ๋ง๋ค๊ฒ ํจ
2023-05-13
- v23.5.12
ad_enable
์ ์ ์ธํ ์ ๋ ฅ์ด dictํ์ ์ผ๋ก ๋ค์ด์ค๋๋ก ๋ณ๊ฒฝ- web api๋ก ์ฌ์ฉํ ๋์ ํนํ ์ฌ์ฉํ๊ธฐ ์ฌ์
- web api breaking change
mask_preprocess
์ธ์๋ฅผ ๋ฃ์ง ์์๋ ์ค๋ฅ ์์ (PR #47)- huggingface์์ ๋ชจ๋ธ์ ๋ค์ด๋ก๋ํ์ง ์๋ ์ต์
์ถ๊ฐ
--ad-no-huggingface
2023-05-12
- v23.5.11
ultralytics
์๋ ์ ๊ฑฐ- ํ์์๋ exif ์ธ์ ๋ ์ ๊ฑฐํจ
use separate steps
์ต์ ์ถ๊ฐ- ui ๋ฐฐ์น๋ฅผ ์กฐ์ ํจ
2023-05-09
- v23.5.10
- ์ ํํ ์คํฌ๋ฆฝํธ๋ง ADetailer์ ์ ์ฉํ๋ ์ต์
์ถ๊ฐ, ๊ธฐ๋ณธ๊ฐ
True
. ์ค์ ํญ์์ ์ง์ ๊ฐ๋ฅ.- ๊ธฐ๋ณธ๊ฐ:
dynamic_prompting,dynamic_thresholding,wildcards,wildcard_recursive
- ๊ธฐ๋ณธ๊ฐ:
person_yolov8s-seg.pt
๋ชจ๋ธ ์ถ๊ฐultralytics
์ ์ต์ ๋ฒ์ ์8.0.97
๋ก ์ค์ (C:\ ๋ฌธ์ ํด๊ฒฐ๋ ๋ฒ์ )
2023-05-08
- v23.5.9
- 2๊ฐ์ง ์ด์์ ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์์. ๊ธฐ๋ณธ๊ฐ: 2, ์ต๋: 5
- segment ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์๊ฒ ํจ.
person_yolov8n-seg.pt
์ถ๊ฐ
2023-05-07
- v23.5.8
- ํ๋กฌํํธ์ ๋ค๊ฑฐํฐ๋ธ ํ๋กฌํํธ์ ๋ฐฉํฅํค ์ง์ (PR #24)
mask_preprocess
๋ฅผ ์ถ๊ฐํจ. ์ด์ ๋ฒ์ ๊ณผ ์๋๊ฐ์ด ๋ฌ๋ผ์ง ๊ฐ๋ฅ์ฑ ์์!- ์ด๋ฏธ์ง ์ฒ๋ฆฌ๊ฐ ์ผ์ด๋ฌ์ ๋์๋ง before์ด๋ฏธ์ง๋ฅผ ์ ์ฅํจ
- ์ค์ ์ฐฝ์ ๋ ์ด๋ธ์ ADetailer ๋์ ๋ ์ ์ ํ๊ฒ ์์ ํจ
2023-05-06
v23.5.7
ad_use_cfg_scale
์ต์ ์ถ๊ฐ. cfg ์ค์ผ์ผ์ ๋ฐ๋ก ์ฌ์ฉํ ์ง ๋ง์ง ๊ฒฐ์ ํจ.ad_enable
๊ธฐ๋ณธ๊ฐ์True
์์False
๋ก ๋ณ๊ฒฝad_model
์ ๊ธฐ๋ณธ๊ฐ์None
์์ ์ฒซ๋ฒ์งธ ๋ชจ๋ธ๋ก ๋ณ๊ฒฝ์ต์ 2๊ฐ์ ์ ๋ ฅ(ad_enable, ad_model)๋ง ๋ค์ด์ค๋ฉด ์๋ํ๊ฒ ๋ณ๊ฒฝ.
v23.5.7.post0
init_controlnet_ext
์ controlnet_exists == True์ผ๋์๋ง ์คํwebui๋ฅผ C๋๋ผ์ด๋ธ ๋ฐ๋ก ๋ฐ์ ์ค์นํ ์ฌ๋๋ค์๊ฒ
ultralytics
๊ฒฝ๊ณ ํ์
2023-05-05 (์ด๋ฆฐ์ด๋ )
v23.5.5
Save images before ADetailer
์ต์ ์ถ๊ฐ์ ๋ ฅ์ผ๋ก ๋ค์ด์จ ์ธ์์ ALL_ARGS์ ๊ธธ์ด๊ฐ ๋ค๋ฅด๋ฉด ์๋ฌ๋ฉ์ธ์ง
README.md์ ์ค์น๋ฐฉ๋ฒ ์ถ๊ฐ
v23.5.6
get_args์์ IndexError๊ฐ ๋ฐ์ํ๋ฉด ์์ธํ ์๋ฌ๋ฉ์ธ์ง๋ฅผ ๋ณผ ์ ์์
AdetailerArgs์ extra_params ๋ด์ฅ
scripts_args๋ฅผ ๋ฅ์นดํผํจ
postprocess_image๋ฅผ ์ฝ๊ฐ ๋ถ๋ฆฌํจ
v23.5.6.post0
init_controlnet_ext
์์ ์๋ฌ๋ฉ์ธ์ง๋ฅผ ์์ธํ ๋ณผ ์ ์์
2023-05-04
- v23.5.4
- use pydantic for arguments validation
- revert: ad_model to
None
as default - revert:
__future__
imports - lazily import yolo and mediapipe
2023-05-03
v23.5.3.post0
remove
__future__
importschange to copy scripts and scripts args
v23.5.3.post1
change default ad_model from
None
2023-05-02
- v23.5.3
- Remove
None
from model list and addEnable ADetailer
checkbox. - install.py
skip_install
fix.