Patent ID: 8681269

Claim:
A video reproduction apparatus comprising: a decoding unit configured to decode a plurality of frames constituting compressed and encoded video information; a display control unit configured to display the plurality of frames decoded by the decoding unit on a display unit; an interpolation unit configured to generate at least one interpolation frame from the plurality of frames constituting the video information; and a selection unit configured to select at least one frame from the plurality of frames to be decoded by the decoding unit based on a relation between a ratio of a reproduction speed to a reference reproduction speed of the video information and a ratio of a driving speed to a reference driving speed of the display unit, wherein when N/M that is a ratio N of the reproduction speed to a reference reproduction speed divided by a ratio M of the driving speed to a reference driving speed is an integer other than one, the selection unit selects one frame out of every N/M frames in the video information, and the interpolation unit does not generate the at least one interpolation frame, wherein when M/N that is a ratio M of the driving speed to a reference driving speed divided by a ratio N of the reproduction speed to a reference reproduction speed is an integer other than one, the selection unit selects all the frames constituting the video information and the interpolation unit generates (M/N−1) interpolation frames between the plurality frames decoded by the decoding unit, wherein when neither N/M that is a ratio N of the reproduction speed to a reference reproduction speed divided by a ratio M of the driving speed to a reference driving speed nor a reciprocal M/N thereof is an integer, the selection unit selects one frame out of every N frames in the video information, and the interpolation unit generates (M−1) interpolation frames between the plurality frames decoded by the decoding unit, wherein the display control unit displays the at least one frame selected by the selection unit and the at least one interpolation frame generated by the interpolation unit on the display unit if the at least one interpolation frame was generated.