8mm Analog Film
세부 정보
파일 다운로드
모델 설명
개요
이 LoRA는 슈퍼 8mm 필름에서 추출한 500장의 이미지와 각 이미지당 10~20개의 태그로 학습되었습니다. 8mm 필름 LoRA는 잡음, 모션 블러, 셀룰로이드 색상과 같은 미세한 아날로그 스타일 특성을 포착하도록 훈련되었습니다. 이 LoRA는 상당히 강력하지만, 아날로그 텍스처 아래에서 환각 현상을 잘 숨깁니다.
최적 사용법
샘플러와 스케줄러의 조합은 다양한 스타일을 생성하며, 이 LoRA를 사용할 때 Flux가 주로 학습된 디지털 스타일에서 벗어나도록 유도하는 데 중요합니다. 아래에 자세한 내용을 포함하였으며, 이 게시물의 이미지 세트 끝부분에 비교 차트도 첨부했습니다.
8mm 필름 LoRA는 8mm 필름의 고유한 스타일을 끌어내기 위해 강한 강도가 필요하며, 그 결과 해부학적 형태가 왜곡되기 쉽습니다. 이 문제를 해결하려면 XLabs 리얼리즘 LoRA와 함께 사용하고, 낮은 해상도로 여러 번 반복 렌더링한 후, 좋은 시드를 선택한 후에 최종 해상도로 확대하는 방법을 권장합니다. 데이터셋의 모든 이미지는 캔디드하고 현실을 기반으로 하므로, 판타지, SF 또는 기타 특정 장르를 8mm 필름 스타일과 결합하고자 한다면 추가적인 보조 LoRA를 사용하는 것이 좋습니다.
여기에 이 LoRA에 최적화된 업스케일링을 포함한 워크플로우를 첨부했습니다:
https://drive.google.com/file/d/1vA0WlkAOZ-MS6LnUUzeiXAM2iaaWzBWs/view?usp=sharing
워크플로우 설정 요약
8mm 필름 LoRA 강도: 1.2
XLabs 리얼리즘 LoRA 강도: 1.2
Flux 가이던스: 1.9
샘플러: dpm_fast
스케줄러: ddim_uniform
최대 시프트: 0.0
기본 시프트: 4.0
워크플로우 설정 설명:
- 해상도: 너비와 높이는 1024x768로 설정하는 것이 최적입니다. 이는 4:3 비율의 이미지를 출력하며, LoRA 학습 데이터의 원본인 8mm 필름의 원래 비율과 일치하기 때문입니다. 렌더링 시간을 줄이고자 더 낮은 해상도가 필요하다면 512x384를 추천합니다. 이 값을 변경할 수 있지만, 16으로 나누어 떨어지는 숫자로 설정할 때 가장 좋은 결과를 얻을 수 있습니다. 이 값들을 변경하면 업스케일 그룹에도 자동으로 전달되어, Ultimate SD Upscale 노드를 사용할 때 설정이 최적화됩니다.
- LoRA 강도: dpm_fast 및 ddim_uniform 샘플러와 스케줄러 조합을 사용할 때(실제 8mm 필름에 가장 가까운 결과를 생성), 두 LoRA의 강도를 모두 1.2로 유지하는 것이 최적입니다. 그렇지 않은 다른 모든 샘플러-스케줄러 조합을 사용할 경우, 8mm 필름 LoRA 강도는 2~3 사이로 설정하고, 최적값은 약 2.8, XLabs 리얼리즘 LoRA 강도는 1.0으로 설정하세요.
- 프롬프트 작성: 이 워크플로우는 Flux의 듀얼 CLIP 인코더를 활용하여 각 인코더에 별도의 프롬프트를 할당합니다(“playground group”에 위치). 보다 일반적인 clip_L 인코더에는 아날로그 특성, 구도, 스타일적 요소 등 전체적인 시각적 요소에 집중한 프롬프트를 작성하세요. 텍스처, 조명, 미학적 세부사항에 강조를 두세요. 보다 엄격한 T5 인코더에는 캐릭터, 환경, 공간 관계, 내러티브, 순간의 미묘한 세부 묘사 등 구체적인 물리적 설명에 집중한 프롬프트를 작성하세요.
- 두 프롬프트 모두에 "8mm film" 및 "8mmfilm" 태그를 반드시 포함하세요. 태그가 프롬프트 앞에 오든 뒤에 오든 상관없으나, 반드시 존재해야 합니다.
- 최대 및 기본 시프트: 필름 잡음의 텍스처를 극대화하기 위해, 비정상적으로 낮은 최대 시프트와 비정상적으로 높은 기본 시프트를 권장합니다. 8mm 필름의 특성은 매우 극적이라, 이 설정은 LoRA가 그 특성을 잘 반영하도록 도와줍니다. 저는 최대 시프트를 0.0, 기본 시프트를 4.0으로 설정하는 것을 선호합니다.
- Flux 가이던스: 최적값은 1.9이며, 최저값은 1.5, 최고값은 2.0입니다. 낮은 값은 아날로그 색상과 텍스처의 진실도를 높이지만 해부학적 왜곡을 유발할 수 있습니다. 2.0을 초과하면 Flux 기본 모델이 학습된 디지털 색상과 대비 수준에 더 의존하게 됩니다.
- 스케줄러 및 샘플러:
*dpm_fast & ddim_uniform = 약간 흐릿하고 색이 바랜 효과. 이 조합은 세밀한 잡음과 아름답게 정확한 아날로그 퇴색된 색상을 구현하며 실제 8mm 필름에 가장 가깝습니다. 그러나 다른 모든 스케줄러-샘플러 조합과 달리, 이 조합은 인간 해부학을 정확히 재현하기 위해 다음 LoRA 강도가 필요합니다:
8mm 필름 LoRA 강도: 1.2
XLabs 리얼리즘 LoRA 강도: 1.2
다른 모든 샘플러 및 스케줄러 조합의 경우, 8mm 필름 LoRA 강도는 2~3 사이로 설정하고, 최적값은 약 2.8, XLabs 리얼리즘 LoRA는 1.0으로 설정하세요.
euler & simple = 일반적인 스타일
huen & normal = 중간 텍스처 — 이 조합은 프레임 가장자리의 게이트 및 펀칭이 약간 과도하게 스캔된 것처럼 프레임 안으로 스며드는 미학을 시뮬레이션하는 데 가장 적합합니다.
dpm_2 & normal = 고해상도 텍스처
uni_pc_bh2 & karras = 안개처럼 흐릿하고 저해상도
dpm_2 & Karras = 안개처럼 흐릿하고 중간 해상도
dpm_fast & sgm_uniform = 흐릿하고 모션 블러 효과
dpm_fast & beta = 흐릿하고 안개처럼
*Euler 및 Beta는 가장 깨끗한 이미지를 생성하며, 사진과 같은 리얼리즘을 구현하는 새로운 표준이지만, 이 LoRA에 최적화되지 않으며 일반적으로 아날로그 느낌의 이미지를 생성하는 데는 적합하지 않습니다.
- 업스케일링: 이 LoRA는 최대 해상도 2048의 이미지로 학습되었습니다. 잡음과 해상도는 Ultimate SD 업스케일러를 사용할 때 2배 확대에서 최적화되며, 3배 이상 확대하면 효과가 급격히 감소합니다.
결과, 피드백, 질문을 공유해 주세요. 자유롭게 놀고 싶다면 저를 불러주세요 :)
-CrunchyBagpipe














