Patent ID: 8774265
Filing Date: 2014-07-08
Classification: H04N

Abstract:
1. An encoding apparatus that executes encoding processing for input video data, comprising: an arithmetic hardware processor implementing a distributor to distribute the input video data into a plurality of channels on a picture basis; and a plurality of encoders to be provided on the plurality of channels and each execute encoding processing for video data of a corresponding one of the plurality of channels output from the distributor, for each of the plurality of channels each frame of video data is cross-referenced to a frame number within synthesized video data, the synthesized video data being synthesized from encoded video data of the plurality of channels, the cross-reference being stored in a reference picture list that is used when decoding a frame of the synthesized video data to select a reference frame of the synthesized video data corresponding to the frame being decoded, wherein for each macroblock of the frame being decoded a frame identifier is set, and when the macroblock is decoded the frame identifier is cross-referenced to a frame number within the synthesized video data, such that the reference picture list is used to cross-reference frame identifiers to frame numbers on a macroblock-by-macroblock basis.