MMH3 얼티밋 업스케일: 제한된 VRAM 환경에서의 타일링 H3 비디오 업스케일링
ComfyUI 노드가 시간적 청크 분할과 공간적 타일링을 사용하여 긴 고해상도 MiniMax H3 비디오를 업스케일하며, VRAM 을 한 개의 타일로 제한합니다. 실험적 LTX-2.5 변형도 포함됩니다.
왜 중요한가요
MiniMax H3 는 24 채널 비디오와 32 채널 오디오를 하나의 텐서에 묶어서 중첩 잠재 데이터 형태로 비디오를 생성합니다. 일반적인 ComfyUI 업스케일 노드는 이 구조를 이해하지 못하며, 완료된 클립을 고해상도로 리샘플링하면 작은 GPU 의 경우 메모리 부족 (OOM) 이 발생합니다. 커뮤니티 멤버 WiseDuck 에 따르면 원본 H3 업스케일러 워크플로는 4 MP 에서 즉시 메모리가 부족해지지만, 타일드 노드는 동일한 머신에서 **18 초 동안 2550×1920(약 5 MP)**까지 도달했습니다. "더 높게도 갈 수 있습니다. 아직 한계를 테스트하지 않았을 뿐입니다. 4K 도 가능하다고 봅니다."
작동 방식
MMH3 얼티밋 업스케일 은 전체 시간 분할 → 잠재 데이터 업스케일 → 공간 분할 → 타일별 샘플링 → 공간 스티치 → 시간 스티치 루프를 단일 노드로 감쌉니다:
- 긴 비디오를 위한 시간적 청크 분할. 긴 클립은 겹치는 시간 청크로 잘립니다. 각 청크는 독립적으로 처리되고 다시 스티치됩니다. 프레임 0 앵커는 각 청크의 첫 키 프레임을 이전 청크의 리샘플링 경계 프레임으로 대체합니다 (
anchor_strength, 기본값 0.999). 겹치는 청크는 선형 크로스 페이드로 블렌딩되어 전환이 부드럽게 이루어집니다. - 제한된 VRAM 을 위한 공간적 타일링. 각 청크는 타일로 분할되며 한 번에 하나의 타일만 샘플링됩니다. 이미 스티치된 이웃과 공유되는 겹치는 스트립은 누적 결과로부터 미리 채워지고
noise_mask로 잠겨 있어 리샘플링이 자유로운 내부만 변경할 수 있도록 합니다. 마스크된 쓰기 뒤집기는 이미 일관된 이음새가 재작성되지 않도록 보장합니다. - 두 가지 업스케일 모드. H3 3D 모델 기반 업스케일러 (
minimax_h3_latent_upscaler_3d_*.safetensors체크포인트 를 사용하는MMH3 Latent Upscale with Model Params) 또는 추가 모델 없이 잠재 데이터의 공간적 크기를 조정하는 모델 없는 보간 경로 (MMH3 Latent Upscale Params) 가 있습니다. 이는 ComfyUI 의 Upscale Latent 를 모방하면서도 중첩 AV 구조를 유지합니다. - 오디오 보존. 잠재 데이터의 오디오 부분은 모든 청크와 스티치 동안 변경 없이 전달됩니다. 리샘플링되지 않습니다.
- VRAM 친화적 모델 관리. 3D 업스케일러는 사용 후 CPU 로 다시 오프로드되고 확산 모델은 업스케일러 실행 중 언로드되므로 H3 와 업스케일러는 동시에 상주하지 않습니다.
- 선택적 단계.
latent_upscale_param,temporal_split_param및spatial_split_param은 모두 선택적입니다. 연결하지 않은 단계는 해당 단계를 건너뜁니다.
LTX-2.5 지원 (실험적)
8 월 25 일 업데이트는 동일한 파이프라인을 기반으로 한 실험적 LTX25 얼티밋 업스케일 노드를 추가하여, 단일 노드에서 LTX-2.5 중첩 오디오-비디오 잠재 데이터 (비디오 [B,128,T,H,W] + 오디오 [B,C,time,freq]) 를 지원합니다: 시간 분할 → 고정 2× 모델 업스케일 → 대상 해상도로 보간 → 공간 분할 → 타일별 샘플링 → 스티치. README 는 이러한 노드가 매우 실험적이라고 경고합니다. 오디오는 여전히 버그가 있으므로 원본 오디오 잠재 데이터를 사용하세요.
설치
ComfyUI 매니저를 통해 설치 (MMH3 얼티밋 업스케일 검색) 하거나 ComfyUI/custom_nodes/ 에 복제합니다:
git clone https://github.com/bbaudio-2025/Comfyui-MMH3-UltimateUpscale.git이 노드는 두 커뮤니티 프로젝트 위에 구축됩니다: bbaudio-2025 의 Comfyui-MiniMax-H3-LatentSplit(시간/공간 분할, 앵커 및 추가 메커니즘) 및 LBH-123-AI 의 Comfyui_Minimax_h3_latent_Upscaler(H3 3D 업스케일러 네트워크, 이번 달 초에 다룬 바 있음). 아래 업스케일러의 예시는 확대 시 잠재 데이터 경로가 추가하는 세부 사항 향상의 종류를 보여줍니다:
기반 H3 3D 잠재 데이터 업스케일러의 예시 (LBH-123-AI).
댓글
GitHub로 로그인하고 토론에 참여하세요.