In general, this disclosure is directed to decoding techniques for interpolating video frames. In particular, the techniques of this disclosure may be used to dynamically adjust a frame interpolation operation based on analysis of information associated with one or more video frames. In response to the analysis of the information associated with one or more frames, the interpolation control module adjusts the frame interpolation operation in number of different manners. For example, the interpolation control module may dynamically enable or disable motion compensated frame interpolation, select a different type of interpolation, select a video frame prediction mode to be used in the motion compensated frame interpolation, or select different threshold values for frame interpolation.
일반적으로, 본 개시는 비디오 프레임을 보간하는 디코딩 기술들에 관한 것이다. 특히, 본 개시의 기술은 하나 이상의 비디오 프레임과 연관된 정보의 분석에 기초하여 프레임 보간 동작을 동적으로 조정하는데 사용될 수도 있다. 하나 이상의 프레임과 연관된 정보의 분석에 응답하여, 보간 제어 모듈은 수 많은 상이한 방식으로 프레임 보간 동작을 조정한다. 예를 들어, 보간 제어 모듈은 동적으로, 움직임 보상된 프레임 보간을 인에이블 또는 디스에이블할 수도 있고, 상이한 유형의 보간을 선택하고, 움직임 보상된 프레임 보간에 사용될 비디오 프레임 예측 모드를 선택하고, 또는 프레임 보간을 위한 상이한 임계치를 선택한다.