FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer engineering. An encoder for encoding data to generate corresponding encoded data comprises a unit for analysing one or more portions of data to be encoded, for determining the most suitable encoding algorithm for use when encoding data, and directing the one or more portions to one or more encoding units, which are configured to encode therein the one or more portions to generate encoded data and use different types of encoding algorithms when encoding the one or more portions; at least one encoding unit is configured to divide data values present in at least one or more portions received by said unit into at least two sets based on said data values, calculate at least one aggregated value for at least one of the obtained sets of data values based on data values present in said set, and store a spatial mask of said portion.
EFFECT: providing efficient encoding for a wide range of content presented in encoded data.
23 cl, 8 dwg, 1 tbl
Authors
Dates
2015-11-10—Published
2013-10-07—Filed