To provide a three-dimensional encoder for making Delay values of a basic stream and a three-dimensional stream to be the same as the Delay value of an extension stream with a simple structure.
The three-dimensional encoder includes: a first virtual buffer portion and a second virtual buffer portion, which perform buffer simulation when the basic stream outputted from an encoding portion is decoded; a first calculation portion for calculating a first Delay value based on a result of the buffer simulation performed in the first virtual buffer portion; a second calculation portion for calculating a second Delay value based on a result of the buffer simulation performed in the second virtual buffer portion; and a setting portion setting a specified Delay value at every image group based on the calculated first Delay value and second Delay value. The specified Delay value which the setting portion sets on the n-th image group in the basic stream and the three-dimensional stream is set as an initial value when the buffer simulation is performed on the n+1 th image group.
NISHI TAKAHIRO
ABE SEISHI
OKOSE HIDEYUKI
ARIMURA KOJI
MARUYAMA YUKI
URANO KATSUNORI
Samejima Mutsumi
Kawabata Junichi
Next Patent: DYNAMIC LNA SWITCH POINTS BASED ON CHANNEL CONDITIONS