A method and apparatus for compressing and decompressing texture patterns
using a predefined two or more stage codebook with stored texture block
vectors. The method of compressing includes selecting a texture block in
the uncompressed texture pattern and determining a distortion value of the
selected texture block as compared to a texture block vector stored in the
two or more stage codebook. The distortion determination is repeated for a
different texture block stored in the two or more stage codebook, until
the determined distortion value is the smallest for all texture block
vectors stored in the two or more stage codebook. The indices of the
stored texture block in the two or more stage codebook are retrieved and
stored. The retrieved indices are stored in an index block within an index
map, wherein the index blocks correspond to texture blocks in the texture
pattern. The two or more stage codebook is generated from a representative
texture pattern. Decompressing a compressed texture pattern is performed
by accessing and summing the vector components based on the stored index
map and multi-stage codebook.
Метод и прибор для обжимать и распрессовать картины текстуры использующ предопределенные два или несколько codebook этапа с, котор хранят векторами блока текстуры. Метод обжимать вклюает выбирать блок текстуры в uncompressed картину текстуры и обусловливать значение искажения выбранного блока текстуры по сравнению с вектором блока текстуры, котор хранят в двух или несколько codebook этапа. Определение искажения не повторить для по-разному блока текстуры, котор хранят в двух или несколько codebook этапа, до determined значения искажения самыми малыми для всех векторов блока текстуры, котор хранят в двух или несколько codebook этапа. Retrieved и сохранены индексы, котор хранят блока текстуры в двух или несколько codebook этапа. Retrieved индексы хранятся в блоке индекса внутри карта индекса, при котором блоки индекса соответствуют к блокам текстуры в картине текстуры. Два или несколько codebook этапа произведены от репрезентивной картины текстуры. Распрессовать compressed картину текстуры выполнен путем достигать и суммировать компоненты вектора основанные на, котор хранят карте индекса и многошаговом codebook.