Partial Video Decoding Method, Device and System
AssigneeKoninklijke KPN N.V.
InventorsMenno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
Life of this patent
Estimating the term…
Loading patent…
AssigneeKoninklijke KPN N.V.
InventorsMenno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
Estimating the term…
Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used. The meta data may be used for partially rewriting the network abstraction layer units for a subarray of slices, the network abstraction layer units being rewritten at a location selected on the basis of meta data, to make the network abstraction layer units consistent with a second video stream of encoded video data only for the sub-array of slices. Versions of the network abstraction layer units may be selected for the sub-array of slices, from the plurality of different versions. Subsequently, the partial video images are generated by decoding the encoded video data from the rewritten network abstraction layer units.
A method of decoding encoded video data from a first video stream that comprises video images encoded on the basis of a video codec, preferably on the basis of the HEVC codec, said video images having an image region and being divided into a spatial array of independently decodable slices, preferably the spatial-array being associated with a first picture size, the first video stream comprising network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header, preferably a slice header, that comprises parameters relating to the respective one of the slices in relation to the first video stream, the method preferably executed by a decoder apparatus, the method comprising
A decoding device comprising
A video stream source system, comprising a storage system, a transmission interface and a controller, the controller being configured to
A decoding system for decoding partial video images from a first video stream that encodes full video images divided into a spatial array of independently decodable slices, wherein the first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream, and wherein information defining versions of network abstraction layer units corresponding to derived streams with differently sized images are provided, the decoding system comprising
Dependencies are inferred from the claim text.