Method and system for decoding by enabling optimal picture buffer management

    公开(公告)号:US10003813B2

    公开(公告)日:2018-06-19

    申请号:US14749752

    申请日:2015-06-25

    摘要: A method and system for video decoding by enabling optimal picture buffer management are provided. The method includes checking, by an application module, one or more picture buffers in a Decoder Reference Buffer (DRB) register and a Decoder Display Buffer (DDB) register received from a video decoder module, initiating at least one action based on a status of the one or more picture buffers, providing, by the application module to a video decoder module, information on at least one of the one or more picture buffers that is free, selecting, by the video decoder module, a picture buffer based on the information of the at least one of the one more picture buffers received from the application module, decoding a bit stream by using the selected picture buffer, and storing output video data from the decoding into the selected picture buffer.

    Technique for reducing the power consumption for a video encoder engine

    公开(公告)号:US09986159B2

    公开(公告)日:2018-05-29

    申请号:US13857950

    申请日:2013-04-05

    发明人: Jihoon Bang

    摘要: Raw video data is captured, processed, and then stored within a set of buffers. An encoder engine is configured to encode the video data for storage. A feedback controller dynamically adjusts the clock frequency of the encoder engine based on the number of buffers currently occupied by the video data. The feedback controller is tuned so that the clock frequency of the encoder engine will be increased when the number of buffers occupied by video data increases, and the clock frequency of the encoder engine will be decreased when the number of buffers occupied by the video data decreases.

    Near-real time encoding of linear signal

    公开(公告)号:US09973770B2

    公开(公告)日:2018-05-15

    申请号:US14890901

    申请日:2014-05-12

    申请人: Sky Italia S.R.L.

    摘要: A near-real time encoding of a signal comprising at least a video signal is disclosed. The encoding comprises acquiring the video signal included in a linear stream, the linear stream comprising at least two contents without a logical distinction between them, dividing the video signal into at least a first segment and a second segment of respective preset durations, at least one of the segments being capable of containing at least a part of said two contents and comprising recomposing information, executing a first encoding of said first segment using an off-line encoding to obtain a first encoded segment, executing a second encoding of said second segment using an off-line encoding to obtain a second encoded segment, said second encoding being executed at least partially in parallel with the first encoding, recomposing, using said recomposing information, said first and second encoded segments to obtain a continuous encoded signal.