DECODER FOR PLAYING BIG FRAMES
    91.
    发明申请

    公开(公告)号:US20180027251A1

    公开(公告)日:2018-01-25

    申请号:US15114478

    申请日:2015-12-17

    申请人: Intel Corporation

    发明人: MIN ZHI SUN ZHAN LOU

    摘要: The decode time of big frames may be reduced by starting big frame decoding much earlier than normal decoding order. In a multi-threaded decoder, decoding one frame can be divided into several stages and stages of different frames can run in parallel like a pipeline. The first stage may be the token parser which is the most time consuming among all the stages because it is sensitive to bitstream size. If one or more stages of big frame decoding can be done much earlier than normal decoding order, the decode time spent exclusively on the big frame (not including the time shared with other frame decoding) may be much less in some embodiments. In this way, big frame decoding time may be reduced and in addition, depending on how big the big frame is, the decoder control can control how early to start decoding, so that frame drops caused by big frames can be reduced or eliminated.

    Method and apparatus for multi-threaded video decoding

    公开(公告)号:US09838703B2

    公开(公告)日:2017-12-05

    申请号:US14691119

    申请日:2015-04-20

    摘要: A method and an apparatus for performing multi-threaded video decoding are disclosed. The method takes use of a multi-threaded scheme to process an encoded picture stream on a picture by picture basis. In the method, multiple threads are used for performing video decoding at the same time, such as one thread for the operation of parsing input bits into syntax elements of one picture implemented by the first thread, another thread for the operation of decoding the parsed syntax elements of another picture into pixel values implemented by the second thread, and the other threads for the operations of the non-reference picture, such as bidirectional predictive picture, including parsing input bits into syntax elements and the subsequent operation of decoding the parsed syntax elements into pixel values. Therefore, the decoding speed is substantially increased, and the decoding efficiency is enhanced.