CPC H04N 19/523 (2014.11) [H04N 19/105 (2014.11); H04N 19/109 (2014.11); H04N 19/114 (2014.11); H04N 19/117 (2014.11); H04N 19/147 (2014.11); H04N 19/156 (2014.11); H04N 19/157 (2014.11); H04N 19/172 (2014.11); H04N 19/176 (2014.11); H04N 19/61 (2014.11)] | 14 Claims |
1. An encoder comprising:
a processor; and
a non-transitory computer readable storage medium storing a program for execution by the processor, the program including instructions to encode
a plurality of frames including:
a first P-frame;
a first B-frame that is encoded subsequent in time to the first P-frame; and
a second P-frame that is encoded subsequent in time to the first B-frame;
wherein a first motion vector predictor for a first macro block of the second P-frame is selected from the first B-frame.
|