왜 중요한가
실시간 스트리밍 환경에서 비디오 편집은 인과성, 낮은 지연, 제한된 계산·메모리 자원, 그리고 장기간 안정성이라는 서로 상충하는 요구사항을 동시에 충족해야 한다. JoyAI-Video-Edit은 자율회귀 확산 아키텍처와 소스-고정형 증류(SA‑DMD), 장기 증류를 결합해 반복적 디노이징을 두 단계로 줄이면서도 소스 충실도와 장기 일관성을 유지하도록 접근한다. 따라서 실시간 방송, 원격 통신, 대화형 콘텐츠 제작 등에서 즉시 편집 결과를 제공하면서 품질 저하를 최소화할 수 있다는 점에서 실무적 의미가 크다.
관련 Figure

여러 행에 걸쳐 로컬 편집, 글로벌 편집, 스타일 전이, 주체 추가·교체·삭제 같은 다양한 편집 결과를 나란히 제시해 모델의 범용성을 보여준다. 각 행은 동일 소스에 대해 다른 편집 지시를 적용한 결과를 비교하면서 소스 충실도와 편집 적용의 일관성을 강조한다. 이 이미지는 모델이 지시어와 참조 이미지를 함께 사용해 다채로운 편집을 유지한다는 점을 시각적으로 뒷받침한다.
다양한 편집 태스크(모션 변경, 주체 교체, 배경 변경, 스타일 전이 등)의 예시 콜라주.
핵심 기여
실시간 자율회귀 확산 기반 16B 비디오 편집 파이프라인
16B 파라미터 규모의 autoregressive diffusion 모델을 중심으로 MLLM 조건 인코더와 인과적 VAE, MM‑DiT를 결합한 완료형 파이프라인을 구축했다. 청크 단위의 인과적 주의와 슬라이딩 윈도우, 첫 청크를 글로벌 싱크로 보관하는 설계로 스트림 길이와 무관하게 단위 청크 비용을 고정시켰다. 배포 단계에서는 FP8, 연산 합치기, 컴파일 최적화로 단일 Nvidia B200에서 720p 편집을 약 30 FPS로 실행 가능하도록 구현했다.
Source‑Anchored Distribution Matching Distillation (SA‑DMD)
반복적 디노이징 교사 분포를 학생 생성기로 압축하되 교사의 실점수를 텍스트 조건 축과 소스 충실도 축으로 분리하여 소스에 맞춘 안내를 추가했다. 소스-앵커링은 증류 대상에만 적용되어 학습된 학생은 단일 분기만으로 소스 충실도를 유지할 수 있다. 이로써 전체 디노이징 단계를 2단계로 줄이면서 로컬 편집과 제거 작업에서 품질 저하를 억제했다.
장기 자율회귀 증류로 누적 드리프트 제어
긴 롤아웃에서 누적되는 자기생성 히스토리 오류를 분절 최적화(segmented optimization)로 직접 감독하도록 설계했다. 클립을 순차적으로 생성·역전파하고 그래프를 비운 뒤 그래디언트를 누적해 전체 수평의 영향을 반영하면서 메모리 사용은 억제한다. 이 방식은 반복 재사용으로 발생하는 색상·형상 드리프트를 완화해 1분 길이의 LongV2VBench에서 안정적인 편집 품질을 확보했다.
LongV2VBench 및 페어드 데이터 파이프라인
장시간 스트리밍 편집 특성을 평가하기 위해 1분 길이, 229개의 작업을 포함하는 LongV2VBench를 구성했다. 키프레임 기반 편집 전파와 잠재공유 I2V 생성 두 경로로 페어드 편집 데이터를 합성하고 자동 필터·MLLM 재캡셔닝을 적용해 품질 기준을 유지했다. 이 벤치마크는 장기 누적 오류와 처리 효율을 동시에 측정할 수 있도록 설계되었다.
핵심 아이디어 이해하기
일반적인 bidirectional 편집기는 전체 클립을 참조해 고품질 결과를 산출하지만 미래 프레임에 의존하므로 실시간 인과 출력이 불가능하다. 본 논문은 입력을 고정 길이 청크로 분할하고 청크 내부는 양방향, 청크 간에는 인과(attention)로 제한하는 구조를 통해 인과적 세대와 고정된 단계 비용을 확보한다. 훈련 시에는 깨끗한 히스토리 교사와 모델 생성 히스토리를 번갈아 노출시키고(source‑anchored distillation, resampling forcing, long‑horizon distillation) few‑step 학생으로 압축해 소스 충실도와 장기 안정성을 동시에 유지한다.
방법론
전체 학습은 단계적(curriculum)으로 진행되어 먼저 T2I 고해상도 사전학습으로 공간 표현을 확보하고, 이를 초기화로 삼아 T2V에서 시공간 모델링을 도입했다. 이후 I2I와 V2V/IV2V 감독으로 편집 능력을 학습한 다음 청크 단위로 bidirectional → causal 적응을 수행하며 resampling forcing으로 학습·추론 분포 차이를 좁혔다. 최종적으로 SA‑DMD로 iterative teacher의 실점수를 소스 축과 텍스트 축으로 분리해 소스 앵커를 도입하고, segmented long‑horizon distillation으로 긴 롤아웃 상태를 직접 감독해 few‑step 학생을 얻는다.
관련 Figure

그림은 두 가지 페어드 데이터 생성 경로를 병렬로 보여주며 키프레임 편집 후 전파 방식과 원본 이미지·편집 이미지로부터 잠재공유 방식으로 비디오 쌍을 생성하는 흐름을 대비시킨다. 또한 이후 필터링·MLLM 기반 캡셔닝 순서를 포함해 데이터 품질 보증 절차를 명시한다. 이 파이프라인은 고품질 페어드 감독이 부족한 상황에서 학습 신호를 확장하는 핵심 메커니즘이다.
페어드 편집 데이터 생성 파이프라인(키프레임 유도 전파와 잠재공유 I2V) 도식.
주요 결과
자동 평가에서 OpenVE‑Bench 전체 점수는 3.60으로 기존 스트리밍 방법들보다 유의미하게 높았고 로컬 변경·제거 항목에서 특히 우수했다. 긴 비디오 벤치 LongV2VBench에서는 전체 3.30을 기록했으며 논문에 보고된 end‑to‑end 처리율은 단일 Nvidia B200에서 약 30.19 FPS(720×1280)이다. 사람 평가에서는 LiveEdit·SANA·XMax·StreamDiffusionV2 대비 각각 90%, 87%, 81%, 87%의 선호율을 얻었고 오프라인 강력한 모델과의 비교에서는 Bernini‑R과의 대결에서 48% 대 44%로 경쟁력을 보였다.
관련 Figure

왼쪽은 실시간 스트리밍(라이브)과 오프라인 편집 워크플로를 비교해 청크 단위 생성과 키프레임 전파를 시각화하고 있다. 오른쪽 상단의 산점도는 OpenVE‑Bench에서의 전체 편집 품질 대비 프레임 처리량(throughput)을 보여주며 JoyAI‑Video‑Edit가 스트리밍 계열에서 높은 품질과 처리량을 동시에 달성한 지점을 표시한다. 아래쪽 막대그래프는 인간 평가 선호 비율을 제시해 여러 스트리밍 기법 대비 우위를 시각적으로 보강한다.
논문 요약 인포그래픽과 OpenVE‑Bench 비교 차트가 결합된 도식.

벤치마크의 카테고리 비율(배경 변경, 로컬 추가/변경/제거, 글로벌 스타일 등)과 대표 샘플을 나란히 제시해 장시간 편집 평가의 범위를 한눈에 보여준다. 이 이미지는 논문에 제시된 장기 안정성 평가가 단발성 짧은 클립을 넘어 실용적 스트리밍 시나리오를 반영함을 시사한다. 벤치 성능 표시는 본 연구의 장기 롤아웃 대응 전략의 필요성을 시각적으로 지지한다.
LongV2VBench 구성과 샘플을 정리한 시각 자료.
기술 상세
시스템은 MLLM 기반 조건 인코더, 인과적 비디오 VAE(시공간 압축비 8×24×24), 그리고 MM‑DiT(multimodal diffusion transformer)를 결합한 구조이다. 청크 내에서는 양방향 attention을 허용하고 청크 간에는 인과 attention을 적용하며, 슬라이딩 윈도우와 첫 청크의 글로벌 싱크를 유지해 메모리와 연산을 고정 비용으로 억제한다. SA‑DMD는 교사의 실점수에 대해 텍스트 조건과 소스 충실도 두 축의 classifier‑free guidance를 적용해 소스‑앵커된 목표를 만든다; 수식은 다음과 같다: . 여기서 는 가이드된 실점수, 는 텍스트·소스 조건을 모두 포함한 실점수, 와 는 각각 텍스트 또는 소스 조건을 제거한 실점수이며 는 조정 계수이다. 이 값을 이용해 교사 예측과 학생 예측의 정규화된 차이를 최소화하는 방향으로 학생 생성기를 업데이트하고, fake‑score는 flow‑matching으로 학습한다.
관련 Figure

중앙에는 MM‑DiT 블록과 토큰 유형(노이즈, 전역 토큰, 히스토리 토큰 등)이 배치되어 있으며 왼쪽은 인코더·VAE 파이프라인, 오른쪽은 3D spatio‑temporal RoPE와 토큰 퓨전을 보여준다. 이 도식은 입력(조건 스트림·비전 스트림)→블록 내 연산(정규화·게이트·Self‑Attention 등)→출력 토큰으로 이어지는 처리 경로를 명확히 한다. 구조적으로 청크 기반 주의와 KV 캐시 사용처가 어디인지 빠르게 파악할 수 있다.
모델 아키텍처와 MM‑DiT 블록, 시간·비전 스트림 흐름을 도식화한 그림.
한계점
논문은 고품질 페어드 편집 데이터를 대규모로 확보하는 것이 난제임을 명시하며 이미지→비디오 전파와 잠재공유 I2V 합성을 통해 이를 완화했다. 또한 전체 모델이 16B 규모로 학습·배포 최적화가 필요하며 논문에서 제시한 실시간 성능은 Nvidia B200과 FP8 같은 특정 하드웨어·소프트웨어 스택에 의존한다. 마지막으로 SA‑DMD와 장기 증류는 학습 파이프라인과 하이퍼파라미터 튜닝이 복잡하며 전이·확장 시 추가 실험이 요구된다.
실무 활용
JoyAI‑Video‑Edit은 실시간 방송, 원격 통신, 대화형 엔터테인먼트, 실시간 콘텐츠 제작 환경에서 즉시 편집된 프레임을 제공하도록 설계되었다. 낮은 지연과 고정된 단위 청크 비용 덕분에 스트리밍 파이프라인에 직접 통합해 연속 편집 피드백을 제공할 수 있다. 또한 키프레임 기반 확장과 참조 이미지 전파를 모두 지원해 다양한 편집 워크플로에 적응 가능한 실무적 가치가 있다.
- 라이브 방송에서 실시간으로 장면 스타일 전환·배경 교체·로컬 오브젝트 조작을 적용해 송출 품질을 개선하는 용도
- 원격 회의나 원격 퍼포먼스에서 실시간으로 외형·배경을 편집해 프라이버시 보호나 연출 효과를 제공하는 용도
- 게임·대화형 애플리케이션에서 캡처 스트림을 즉시 변환해 사용자 상호작용에 따라 비주얼을 변경하는 용도
- 대규모 플랫폼에서 연속 스트림에 퍼시스턴트 이펙트를 적용해 개인화된 비디오 필터나 광고 효과를 실시간 서비스하는 용도
코드 공개 여부: 공개
코드 저장소 보기키워드
추가 이미지 분석

왼쪽 도넛은 T2V 학습 코퍼스의 도메인 분포(사람·엔터테인먼트·자연 등)를, 오른쪽 도넛은 V2V 편집 데이터의 편집 유형 분포(Local/Global/Subject 수준)를 보여준다. 이 시각화는 데이터 수집과 필터링 전략이 전반적 편집 태스크를 폭넓게 커버하려는 목적임을 확인시킨다. 또한 논문이 데이터 불균형을 완화하기 위해 클러스터링·다운샘플링·모션 필터링을 적용했음을 배경 근거로 지원한다.
T2V와 V2V 데이터 분포를 도넛 차트로 나타낸 그림.
용어 해설
- 자율회귀 확산(Autoregressive diffusion)
- — 자율회귀 확산은 이전에 생성된 출력을 조건으로 다음 시퀀스 요소를 순차적으로 생성하는 확산 기반 접근법이다. 입력으로 과거 청크의 잠재 표현과 현재 소스 조건을 받아 노이즈 역방향 과정을 통해 한 덩어리(chunk)씩 복원한다. 스트리밍 제약에서 미래 프레임에 의존하지 않으면서 점진적 출력과 일관된 편집을 유지하도록 설계되었다.
- 분포 매칭 증류(Distribution Matching Distillation (DMD))
- — 분포 매칭 증류는 반복적 샘플링 과정을 소수 단계로 압축하기 위해 교사 모델의 샘플 분포를 학생 모델이 근사하도록 학습시키는 기법이다. 본문은 이를 autoregressive 환경에 적용하여 few-step generator로 전이시키는 목적에 사용된다. 원본 실점수(real-score)와 학생의 가짜 점수(fake-score)를 정규화된 차이로 맞추는 목적함수를 활용한다.
- 재샘플링 포싱(Resampling Forcing)
- — 재샘플링 포싱은 학습 중에 모델 자체가 생성한 과거 출력을 history로 대체하여 추론 시 분포와 유사한 조건에서 훈련하게 만드는 기법이다. 각 과거 청크를 단일 단계로 재생성한 뒤 그래디언트 전파를 차단하며 온-폴리시(history) 분포를 노출한다. 이 방식은 train–inference 불일치로 인한 장기 누적 오류를 완화하는 목적을 가진다.
- 인과적 비디오 VAE(Causal video VAE)
- — 인과적 VAE는 소스 비디오와 참고 이미지를 동일 잠재 공간으로 투영하면서 스트리밍 입력에 맞춰 인과적(미래 비가시) 인코딩을 수행한다. 논문 구현은 시공간 압축비 8×24×24를 적용해 8프레임을 하나의 잠재 프레임으로 표현한다. 실시간 파이프라인에서 인코딩·디코딩을 빠르게 수행할 수 있도록 경량화와 FP8 배치 최적화를 함께 사용한다.
- 키-값 캐시(KV-cache)
- — 키-값 캐시는 이전 청크에서 계산한 attention의 key·value 상태를 보관해 동일한 부분을 재계산하지 않도록 하는 메모리재사용 메커니즘이다. 본 시스템은 첫 청크를 글로벌 싱크로 유지하고 고정 길이 슬라이딩 윈도우를 함께 보관해 메모리·연산량을 스트림 길이와 무관하게 억제한다. 캐시는 실시간 응답에서 중요한 throughput 향상 요소로 작용한다.
- 장기 자율회귀 증류(Long-Horizon Autoregressive Distillation)
- — 장기 증류는 장시간 롤아웃에서 누적되는 오류 상태를 직접 감독하기 위해 긴 시퀀스를 분절하여 순차적으로 최적화하는 기법이다. 메모리 한계 때문에 클립을 나눠 그래프를 비우고 그라디언트를 누적하는 방식으로 전체 수평의 영향을 반영한다. 이 접근은 긴 스트림에서 발생하는 점진적 드리프트를 줄이는 데 목적이 있다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.