Encoding and decoding systems for MPEG encoding and decoding at a high
speed using a parallel processing system, wherein macroblocks to be
processed are designated for first to third processors which are made to
carry out all processings of encoding, variable length coding, and local
decoding of those macroblocks; the variable length coding is carried out
after confirming that the variable length coding with respect to the
previous macroblock is ended; the variable length coding which was
normally sequentially carried out at a specific processor is carried out
at all of the processors; and the encoding and local decoding are carried
out at all of the processors; whereby the loads are dispersed, the
efficiency is improved as a whole, and the processing speed becomes fast.
Codificando e sistemas da descodificação para o encoding do MPEG e a descodificação em uma alta velocidade usando um sistema processando paralelo, wherein os macroblocks a ser processados são designados para primeiramente aos terceiros processadores que são feitos para realizar todos os processings do coding de comprimento codificando, variável, e da descodificação local daqueles macroblocks; o coding de comprimento variável é realizado após ter confirmado que o coding de comprimento variável com respeito ao macroblock precedente está terminado; o coding de comprimento variável que normalmente foi realizado sequencialmente em um processador específico é realizado em todos os processadores; e o encoding e a descodificação local são realizados em todos os processadores; por meio de que as cargas são dispersadas, a eficiência é melhorada ao todo, e a velocidade processando torna-se rapidamente.