Method and apparatus for decoding video data
AssigneeSamsung Electronics Co., Ltd.
InventorsNak-Hee Seong, Jae-Hong Park, Young-Jun Kwon, Tae-Sun Kim, Seon-Young Yeo, Sang-Hoon Lee
Life of this patent
Estimating the term…
Abstract
A video decoder organizes and stores pixel lines of a reference picture into first and second memory devices. The video decoder then reads portions of a pixel block from the first and second memory devices and processes such a pixel block for generating a subsequent picture. By reading from the first and second memory device with time overlap, latency is minimized for faster video decoding.
Claims30
A method of decoding video data, comprising:
- storing a first set of pixel lines of a reference picture into a first memory device and storing a second set of pixel lines of the reference picture into a second memory device;
- and
- reading a first portion of a pixel block from the first set of pixel lines in the first memory device and reading a second portion of the pixel block from the second set of pixel lines in the second memory device, for generating a subsequent picture.
An apparatus for decoding video data, comprising:
- a first memory device;
- a second memory device;
- and
- a video decoder including:
- a data processor;
- and
- a third memory device having sequences of instructions stored thereon, wherein execution of the sequences of instructions by the data processor causes the data processor to perform the steps of:
- storing a first set of pixel lines of a reference picture into a first memory device and storing a second set of pixel lines of the reference picture into a second memory device;
- and
- reading a first portion of a pixel block from the first set of pixel lines in the first memory device and reading a second portion of the pixel block from the second set of pixel lines in the second memory device, for generating a subsequent picture.
A video decoder for decoding video data, comprising:
- a data processor;
- and
- a memory device having sequences of instructions stored thereon, wherein execution of the sequences of instructions by the data processor causes the data processor to perform the steps of:
- reading a pixel block from a first set of pixel lines in a first memory device and a second set of pixel lines in a second memory device;
- and
- decoding the pixel block for generating a subsequent picture.
Dependencies are inferred from the claim text.