다양 한 실시 예 들 에서 , 반복 인코딩 애플리케이션 은 소스 비디오 시퀀스 를 인코딩 한다 . 인코딩 최적화 애플리케이션 은 소스 비디오 시퀀스 에 포함 된 제 1 샷 시퀀스 및 인코딩 포인트 들 의 세트 에 기반 하 여 샷 인 코드 포인트 들 의 세트 를 생성 한다 . 각각 의 샷 인 코드 포인트 는 상이 한 인코딩 된 샷 시퀀스 와 연관 된다 . 인코딩 최적화 애플리케이션 은 제 1 샷 시퀀스 와 연관 된 제 1 볼록 껍질 을 생성 하 기 위해 샷 인 코드 포인트 들 의 세트 에 걸쳐 볼록 껍질 연산 ( 들 ) 을 수행 한다 . 후속 하 여 , 인코딩 최적화 애플리케이션 은 소스 비디오 시퀀스 에 포함 된 제 2 샷 시퀀스 와 연관 된 제 2 볼록 껍질 및 제 1 볼록 껍질 에 기반 하 여 , 인코딩 된 비디오 시퀀스 들 을 생성 한다 . 인코딩 최적화 애플리케이션 은 제 1 비디오 메트 릭 에 대한 목표 값 및 인코딩 된 비디오 시퀀스 들 에 기반 하 여 새로운 인코딩 포인트 를 계산 한 다음 , 새로운 인코딩 포인트 에 기반 하 여 , 최적 화 된 인코딩 된 비디오 시퀀스 를 생성 한다 .