아직 아파요. 이것을 시도해 주세요. 테스트해 주세요. 설정을 가지고 놀아 보세요. github나 이 게시물에 댓글을 남겨주세요. 저의 작은 베타 테스터가 되어주세요.
https://github.com/roycho87/clown_context_suite/blob/main/example_workflows/mad_clown_inventor_example.json
readme에서 정보를 얻으세요. https://github.com/roycho87/clown_context_suite
클라운 키스톤(Clown Keystone)과 클라운 레이트 락(Clown Late Lock)
매 장면이 이전 장면으로부터 만들어지기 때문에, 작은 색상 및 선명도 변화가 누적됩니다. Clown Keystone은 클립 1의 잠재 공간(latent)을 모든 장면에 삽입하여, 각 장면이 클립 1과 유사하게 유지되도록 합니다.
H3 잠재 공간은 1 + 4 + 4 + 4 + 4 프레임으로 구성된 17프레임 블록 단위로 들어옵니다. 각 블록의 첫 번째 잠재 공간은 단일 프레임 그 자체입니다: keystone = 클립 1의 첫 번째 잠재 공간(frame 0).
capstone = 클립 1의 마지막 단일 프레임 잠재 공간(192프레임 클립의 frame 187).
Keystone은 이 단일 프레임 잠재 공간만 교체하므로, 장면의 다른 부분은 움직이지 않습니다.
설정 (Setting)
| 의미 | 활성화 여부 | 설명 |
|---|
| graft_mask | 0 = 유지됨 (기본값). 0.2-0.3 = 대략적으로 유지됨. 1 = 무시함. | |
| source_clip | keystone과 capstone이 가져오는 클립 (1). 이 장면과 이전 장면에 대해서는 아무것도 접합되지 않습니다. shot_number가 입력된 경우에만 사용됩니다. | |
| placement | keystone front (기본값), keystone front + back, capstone front + back, keystone front + capstone back. front = 해당 장면의 첫 번째 잠재 공간, back = 마지막 단일 프레임 잠재 공간입니다. | |
입력 (Input)
| 의미 | 설명 |
|---|
| clip 1 (keystone / capstone) | 클립 1에 고정된 잠재 공간(Latent). Chain 그룹 밖에 유지하여 Chain 버튼이 이 번호를 변경하지 않도록 합니다. |
| shot_number | Clown Shot Counter에서 가져옵니다. 장면 1에서는 클립 1이 로드되지 않습니다 (아직 존재하지 않기 때문입니다). |
Clown Late Lock은 Keystone과 샘플러(sampler) 사이에 위치합니다: keystone으로부터의 잠재 공간 입력, 샘플러로의 잠재 공간 출력; 모델 입력, 가이드어(guider)로의 모델 출력. 첫 번째 swap_step 단계(기본값 4) 동안에는 접합된 슬롯이 비어 있으므로, 장면은 자체적인 움직임과 포즈를 결정합니다. 다음 단계부터는 Keystone이 배치한 것에 고정됩니다.
slots가 어떤 슬롯을 선택하는지: capstone slot (back) (기본값), keystone slot (front), 또는 둘 다.
이것은 Keystone이 실제로 채운 슬롯만 건드리기 때문에, 샷 1에서는 아무런 효과가 없습니다. 처음부터 고정된 캡스톤(capstone)은 포즈를 클립 1 쪽으로 끌어당깁니다. Late Lock은 이를 방지합니다. 비교: 동일한 10개 클립 체인의 클립 10을 기준으로, Keystone 없음 (기본), keystone front, 그리고 keystone front + Late Lock capstone의 결과를 비교했습니다. 10개 클립 테스트(클립 10 끝에서 약 20프레임 측정) 결과, Keystone이 없을 때는 클립 1로부터의 색상 편이(colour drift)가 6.4였으나, keystone front를 사용했을 때는 3.9로, keystone front + Late Lock capstone을 사용했을 때는 2.9로 감소했습니다. 과도한 샤프닝(over-sharpening) 또한 줄어들었습니다. 연결(Joining): 이식된 프레임은 클립 1의 것이며 샷의 일부가 아니므로, 17 + 22 커트를 사용하세요: 각 클립의 마지막 17프레임을 잘라내고 다음 클립의 처음 22프레임을 사용합니다. Seamless Video Combiner에서는 시작 쌍(Beginning pair)을 켜고, 시작 오버랩(Beginning Overlap)은 39, 시작 연결(Beginning Join)은 22를 사용하세요. 제출자: /u/roychodraws [링크] [댓글]