단계 920 에서 , 반복 제어기 ( 140 ) 는 글로벌 볼록 껍질 ( 290 ) 및 목표 메트 릭 값 ( 170 ) 에 기반 하 여 최적 화 된 비디오 인 코드 포인트 ( 380 ) 를 선택 한다 . 단계 922 에서 , 각각 의 샷 시퀀스 ( 132 ) 에 대해 , 반복 제어기 ( 140 ) 는 최적 비디오 인 코드 포인트 ( 380 ) 에 포함 된 샷 인 코드 시퀀스 ( 382 ) 에 기반 하 여 최적 화 된 샷 인 코드 포인트 ( 320 ) 를 선택 한다 . 단계 924 에서 , 샷 시퀀스 들 ( 232 ( x ) ) 각각 에 대해 , 반복 제어기 ( 140 ) 는 샷 시퀀스 ( 232 ( x ) ) 와 연관 된 최적 화 된 샷 인 코드 포인트 ( 320 ) 및 볼록 껍질 ( 350 ( x ) ) 에 기반 하 여 새로운 인코딩 포인트 ( 들 ) ( 220 ) 를 생성 한다 . 단계 926 에서 , 반복 제어기 ( 140 ) 는 임의 의 새로운 인코딩 포인트 ( 들 ) ( 220 ) 가 있 는지 여부 를 결정 한다 . 단계 926 에서 , 반복 제어기 ( 140 ) 가 새로운 인코딩 포인트 ( 들 ) ( 220 ) 가 있 다고 결정 하 면 , 방법 ( 900 ) 은 단계 960 으로 복귀 하 며 , 여기 서 동적 최적 화 기 ( 150 ) 는 새로운 인코딩 포인트 ( 들 ) ( 220 ) 에 대한 새로운 인코딩 된 샷 시퀀스 들 ( 326 ) 을 생성 한다 .