СЖАТИЕ ТЕКСТУРЫ НА ОСНОВАНИИ ДВУХ ОТТЕНКОВ С МОДИФИЦИРОВАННОЙ ЯРКОСТЬЮ

1. Способ сжатия блока изображения, содержащего множество элементов изображения, причем упомянутый способ содержит этапы:
определение первого кодового слова цвета в качестве представления первого основного цвета;
определение второго кодового слова цвета в качестве представления второго основного цвета, при этом упомянутый первый и второй основной цвет расположены в цветовом пространстве на первой линии, имеющей первое направление;
обеспечение кодового слова модификатора цвета в качестве представления по меньшей мере одного модификатора цвета, применяемого для модификации упомянутого первого основного цвета вдоль второй линии, имеющей второе направление в цветовом пространстве, чтобы получить множество представлений цвета вдоль упомянутой второй линии, при этом упомянутое второе направление отличается от упомянутого первого направления; и
выбор для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного представления цвета на основании упомянутого второго основного цвета.
2. Способ по п.1, в котором упомянутый первый основной цвет расположен в цветовом пространстве на упомянутой второй линии и упомянутый второй основной цвет расположен на третьей линии, причем упомянутая третья линия отличается от упомянутой второй линии и упомянутое по меньшей мере одно представление цвета основано на упомянутом втором основном цвете, расположенном на упомянутой третьей линии.
3. Способ по п.2, в котором упомянутая третья линия параллельна упомянутой второй линии.
4. Способ по любому из пп.1-3, в котором упомянутое второе направление является направлением яркости в цветовом пространстве.
5. Способ по любому из пп.1-3, в котором упомянутый этап обеспечения содержит обеспечение кодового слова модификатора цвета в качестве представления по меньшей мере одного расстояния для перехода вдоль упомянутой второй линии из упомянутого первого основного цвета, чтобы получить для каждого из упомянутого по меньшей мере одного расстояния по меньшей мере одно представление цвета вдоль упомянутой второй линии.
6. Способ по любому из пп.1-3, в котором упомянутый этап обеспечения содержит обеспечение кодового слова модификатора цвета в качестве представления количества раз, когда битовая комбинация сдвигается, чтобы получить упомянутый по меньшей мере один модификатор цвета.
7. Способ по любому из пп.1-3, в котором упомянутый этап обеспечения содержит обеспечение кодового слова модификатора цвета в качестве представления индекса таблицы, представляющего по меньшей мере один модификатор цвета, из таблицы модификаторов, содержащей множество модификаторов цвета, при этом упомянутое множество представлений цвета получают посредством модификации вдоль упомянутой второй линии упомянутого первого основного цвета упомянутым по меньшей мере одним модификатором цвета, ассоциированным с упомянутым индексом таблицы.
8. Способ по любому из пп.1-3, в котором упомянутый этап обеспечения содержит обеспечение кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор из множества представлений цвета вдоль упомянутой второй линии, и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор из множества представлений цвета вдоль упомянутой третьей линии, при этом упомянутая третья линия отличается от упомянутой второй линии, и упомянутый этап выбора содержит выбор для каждого элемента изображения в упомянутом блоке изображения индекса цвета, связанного с представлением цвета, выбранным из упомянутого первого и второго набора из множества представлений цвета.
9. Способ по любому из пп.1-3, в котором упомянутый этап обеспечения содержит обеспечение кодового слова модификатора цвета в качестве представления i) первого расстояния для перемещения вдоль упомянутой второй линии из упомянутого первого основного цвета, чтобы получить первое и второе представления цвета вдоль упомянутой второй линии, и ii) второго расстояния для перемещения вдоль третьей линии из упомянутого второго основного цвета, чтобы получить третье и четвертое представление цвета вдоль упомянутой третьей линии, причем упомянутая третья линия отличается от упомянутой второй линии, и упомянутый этап выбора содержит выбор для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого, второго, третьего и четвертого представления цвета.
10. Способ по п.9, в котором упомянутое первое расстояние является равным упомянутому второму расстоянию.
11. Способ по любому из пп.1-3,10, в котором упомянутый этап обеспечения и выбора содержит этапы:
формирование первого сжатого блока изображения упомянутого блока изображения посредством:
обеспечения кодового слова модификатора цвета в качестве представления упомянутого по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии; и
выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого множества представлений цвета вдоль упомянутой второй линии и представления цвета на основании упомянутого второго основного цвета;
формирование второго сжатого блока изображения упомянутого блока изображения посредством:
обеспечения кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор из множества представлений цвета вдоль упомянутой второй линии, и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор из множества представлений цвета вдоль упомянутой третьей линии, причем упомянутая третья линия отличается от упомянутой второй линии; и
выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого и второго набора из множества представлений цвета;
выбор упомянутого первого или второго сжатого блока изображения в качестве сжатого представления упомянутого блока изображения; и
обеспечение индекса режима, ассоциированного с упомянутым выбранным первым или вторым сжатым блоком изображения.
12. Способ по любому из пп.1-3, 10, в котором упомянутый этап определения, обеспечения и выбора содержит этапы:
формирование первого сжатого блока изображения упомянутого блока изображения посредством:
определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
определения упомянутого второго кодового слова цвета в качестве представления второго основного цвета;
обеспечения упомянутого кодового слова модификатора цвета в качестве представления упомянутого по меньшей мере одного модификатор цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии; и
выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого множества представлений цвета вдоль упомянутой второй линии и представления цвета на основании упомянутого второго основного цвета;
формирование второго сжатого изображения упомянутого блока изображения посредством:
определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
определения упомянутого второго кодового слова цвета в качестве представления второго основного цвета;
обеспечения кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор множества представлений цвета вдоль упомянутой второй линии, и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор из множества представлений цвета вдоль упомянутой третьей линии, причем упомянутая третья линия отличается от упомянутой первой линии; и
выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого и второго набора множества представлений цвета;
формирование третьего сжатого изображения упомянутого блока изображения посредством:
определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
определения упомянутого второго кодового слова цвета в качестве представления разностного цвета, при этом упомянутый второй основной цвет получают как сумму упомянутого первого основного цвета и упомянутого разностного цвета;
обеспечения по меньшей мере одного кодового слова интенсивности в качестве представления набора из множества модификаторов интенсивности для модификации интенсивности упомянутого первого или второго основного цвета, чтобы получить множество представлений цвета;
выбора для каждого элемента изображения в упомянутом блоке изображения индекса интенсивности, связанного с модификатором интенсивности, из упомянутого набора модификаторов интенсивности;
выбор упомянутого первого, второго или третьего сжатых блоков изображения в качестве сжатого представления упомянутого блока изображения; и
обеспечение индекса режима, ассоциированного с упомянутым выбранным первым, вторым или третьим сжатым блоком изображения.
13. Способ кодирования изображения, причем упомянутый способ содержит этапы:
выполнение декомпозиции упомянутого изображения на блоки изображения, причем каждый блок изображения содержит множество элементов изображения; и
определение для по меньшей мере одного блока изображения закодированного представления посредством сжатия упомянутого по меньшей мере одного блока изображения по любому из пп.1-12.
14. Сигнальное представление блока изображения, содержащего множество элементов изображения, причем упомянутое сигнальное представление содержит:
первое кодовое слово цвета, представляющее первый основной цвет;
второе кодовое слово цвета, представляющее второй основной цвет, причем упомянутый первый и второй основной цвет расположены на первой линии, имеющей первое направление в цветовом пространстве;
кодовое слово модификатора цвета, представляющее по меньшей мере один модификатор цвета, применимый для модификации упомянутого первого основного цвета вдоль второй линии, имеющей второе направление в цветовом пространстве, чтобы получить множество представлений цвета вдоль упомянутой второй линии, причем упомянутое второе направление отличается от упомянутого первого направления; и
последовательность индексов цвета, где индекс цвета связан для каждого элемента изображения в упомянутом блоке изображения с представлением цвета, выбранным из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного представления цвета, основанного на упомянутом втором основном цвете.
15. Способ обработки сжатого представления блока изображения, содержащего множество элементов изображения, причем упомянутое сжатое представление содержит первое кодовое слово цвета, второе кодовое слово цвета, кодовое слово модификатора цвета и последовательность индексов цвета, причем упомянутый способ содержит этапы:
определение первого основного цвета на основании упомянутого первого кодового слова цвета;
определение второго основного цвета на основании упомянутого второго кодового слова цвета, причем упомянутые первый и второй основной цвет расположены на первой линии, имеющей первое направление в цветовом пространстве;
формирование множества представлений цвета вдоль второй линии, имеющей второе направление в цветовом пространстве, посредством изменения упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутое второе направление отличается от упомянутого первого направления; и
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбора на основании упомянутой последовательности индексов цвета представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного представления цвета на основании упомянутого второго основного цвета.
16. Способ по п.15, в котором упомянутый этап формирования содержит этапы:
обеспечение упомянутого по меньшей мере одного модификатора цвета на основании упомянутого кодового слова модификатора цвета; и
модификацию упомянутого первого основного цвета вдоль упомянутой второй линии на основании упомянутого обеспеченного по меньшей мере одного модификатора цвета, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии.
17. Способ по п.16, в котором упомянутое кодовое слово модификатора цвета является индексом таблицы, представляющей по меньшей мере один модификатор цвета в таблице модификаторов, содержащей множество модификаторов цвета, и упомянутый этап обеспечения содержит выбор, на основании упомянутого индекса таблицы, упомянутого по меньшей мере одного модификатора цвета из упомянутой таблицы модификаторов.
18. Способ по п.16, в котором упомянутое кодовое слово модификатора цвета является представлением количества сдвигов, и упомянутый этап обеспечения содержит сдвиг битовой комбинации количество раз, равное упомянутому количеству сдвигов, чтобы получить упомянутый по меньшей мере один модификатор цвета.
19. Способ по любому из пп.15-18, в котором упомянутый этап формирования содержит формирование i) первого набора из множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета и ii) второго набора множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии, и упомянутый этап выбора содержит выбор для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета представления цвета из упомянутого первого и второго набора из множества представлений цвета.
20. Способ по любому из пп.15-18, в котором упомянутое сжатое представление дополнительно содержит индекс режима, и упомянутый способ содержит дополнительный этап выбора режима декомпрессии на основании упомянутого индекса режима, причем упомянутый этап формирования и выбора содержит, если первый режим декомпрессии выбирают на основании упомянутого индекса режима:
формирование упомянутого множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета; и
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбор на основании упомянутой последовательности индексов цвета представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) представления цвета на основании упомянутого второго основного цвета, при этом упомянутый этап формирования и выбора содержит, если второй режим декомпрессии выбирают на основании упомянутого индекса режима:
формирование i) первого набора множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, и ii) второго набора множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии; и
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбор, используя упомянутую последовательность индексов цвета, представления цвета из упомянутого первого и второго набора множества представлений цвета.
21. Способ по любому из пп.15-18, в котором упомянутое сжатое представление дополнительно содержит индекс режима, и упомянутый способ содержит дополнительный этап выбора декомпрессии, на основании упомянутого индекса режима, причем упомянутый этап определения, формирования и выбора содержит, если первый режим декомпрессии выбран на основании упомянутого индекса режима:
определение упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
определение упомянутого второго основного цвета на основании упомянутого второго кодового слова цвета, причем упомянутый первый и второй основной цвет расположены на упомянутой первой линии;
формирование упомянутого множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета упомянутым по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета; и
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбор на основании упомянутой последовательности индексов цвета представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) представления цвета на основании упомянутого второго основного цвета,
причем упомянутый этап определения, формирования и выбора содержит, если второй режим декомпрессии выбран на основании упомянутого индекса режима:
определение упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
определение упомянутого второго основного цвета на основании упомянутого второго кодового слова цвета, причем упомянутый первый и второй основной цвет расположены на упомянутой первой линии;
формирование i) первого набора из множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, и ii) второго набора из множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии; и
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбор на основании упомянутой последовательности индексов цвета представления цвета из упомянутого первого и второго набора множества представлений цвета, при этом упомянутый этап определения, формирования и выбора содержит, если третий режим декомпрессии выбран на основании упомянутого индекса режима:
определение упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
определение упомянутого второго основного цвета на основании упомянутого первого кодового слова цвета и второго кодового слова цвета, причем упомянутый первый и второй основной цвет расположены на упомянутой первой линии;
обеспечение набора множества модификаторов интенсивности на основании упомянутого кодового слова модификатора цвета;
для по меньшей мере одного элемента изображения в упомянутом блоке изображения:
выбор модификатора интенсивности из упомянутого набора модификаторов интенсивности на основании упомянутой последовательности индексов цвета; и
формирование представления цвета посредством модификации интенсивности упомянутого первого или второго основного цвета на основании упомянутого выбранного модификатора интенсивности.
22. Способ декодирования кодированного изображения, которое содержит кодированные представления блоков изображения, содержащих множество элементов изображения, упомянутый способ содержит этапы:
обработку сжатых представлений блоков изображения по любому из пп.15-21 для формирования множества представлений цвета элементов изображения; и
формирование декодированного представления упомянутого закодированного изображения посредством компоновки упомянутого множества представлений цвета элементов изображения.
23. Система для сжатия блока изображения, содержащего множество элементов изображения, причем упомянутая система содержит:
первый блок квантования цвета для определения первого кодового слова цвета в качестве представления первого основного цвета;
второй блок квантования цвета, определяющий второе кодовое слово цвета в качестве представления второго основного цвета, причем упомянутый первый и второй основной цвет расположены на первой линии, имеющей первое направление в цветовом пространстве;
блок квантования модификатора для обеспечения кодового слова модификатора цвета в качестве представления по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль второй линии, имеющей второе направление в цветовом пространстве, чтобы получить множество представлений цвета вдоль упомянутой второй линии, при этом упомянутое второе направление отличается от упомянутого первого направления; и
блок выбора индекса для выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного представления цвета на основании упомянутого второго основного цвета.
24. Система по п.23, в которой упомянутый блок квантования модификатора выполнен с возможностью обеспечения кодового слова модификатора цвета в качестве представления по меньшей мере одного расстояния для перемещения вдоль упомянутой второй линии упомянутого первого основного цвета, чтобы получить для каждого из упомянутого по меньшей мере одного расстояния по меньшей мере одно представление цвета вдоль упомянутой второй линии.
25. Система по п.23 или 24, в которой упомянутый блок квантования модификатора выполнен с возможностью обеспечения кодового слова модификатора цвета в качестве представления количества раз, сколько битовая комбинация должна быть сдвинута, чтобы получить упомянутый по меньшей мере один модификатор цвета.
26. Система по п.23 или 24, в которой упомянутый блок квантования модификатора выполнен с возможностью обеспечения индекса таблицы, представляющего по меньшей мере один модификатор цвета из таблицы модификаторов, содержащей множество модификаторов цвета, причем упомянутое множество представлений цвета получают посредством модификации вдоль упомянутой второй линии упомянутого первого основного цвета упомянутым по меньшей мере одним модификатором цвета, ассоциированным с упомянутым индексом таблицы.
27. Система по любому из пп.23 и 24, в которой упомянутый блок квантования модификатора выполнен с возможностью обеспечения кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор множества представлений цвета вдоль упомянутой второй линии, и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор множества представлений цвета вдоль упомянутой третьей линии, причем упомянутая третья линия отличается от упомянутой второй линии, и упомянутый блок выбора индекса выполнен с возможностью выбора, для каждого элемента изображения в упомянутом блоке изображения, индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого и второго набора из множества представлений цвета.
28. Система по любому из пп.23 и 24, в которой упомянутая система выполнена с возможностью формирования первого сжатого блока изображения согласно первому режиму сжатия и для формирования второго сжатого блока изображения согласно второму режиму сжатия,
упомянутый блок квантования модификатора в упомянутом первом режиме сжатия выполнен с возможностью обеспечения кодового слова модификатора цвета в качестве представления упомянутого по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии; и
упомянутый блок выбора индекса в первом втором режиме сжатия выполнен с возможностью выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого множества представлений цвета вдоль упомянутой второй линии и представления цвета на основании упомянутого второго основного цвета, и
упомянутый блок квантования модификатора в упомянутом втором режиме сжатия выполнен с возможностью обеспечения кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор множества представлений цвета вдоль упомянутой второй линии, и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор множества представлений цвета вдоль упомянутой третьей линии, причем упомянутая третья линия отличается от упомянутой второй линии; и
упомянутый блок выбора индекса в первом втором режиме сжатия выполнен с возможностью выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого и второго набора множества представлений цвета,
при этом упомянутая система дополнительно содержит:
блок выбора режимов для выбора упомянутого первого или второго сжатого блока изображения в качестве сжатого представления упомянутого блока изображения; и
администратор индекса режима для обеспечения индекса режима, ассоциированного с режимом сжатия, используемым для упомянутого сжатого блока изображения, выбранного упомянутым блок выбора режимов.
29. Система по любому из пп.23 и 24, в которой упомянутая система выполнена с возможностью формирования первого сжатого блока изображения согласно первому режиму сжатия для формирования второго сжатого блока изображения согласно второму режиму сжатия и для формирования третьего сжатого блока изображения согласно третьему режиму сжатия, причем
упомянутый первый блок квантования цвета в упомянутом первом режиме сжатия выполнен с возможностью определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
упомянутый второй блок квантования цвета в упомянутом первом режиме сжатия выполнен с возможностью определения упомянутого второго кодового слова цвета в качестве представления второго основного цвета;
упомянутый блок квантования модификатора в упомянутом первом режиме сжатия выполнен с возможностью обеспечения упомянутого кодового слова модификатора цвета в качестве представления упомянутого меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии; и
упомянутый блок выбора индекса в упомянутом первом режиме сжатия выполнен с возможностью выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого множества представлений цвета вдоль упомянутой второй линии и представления цвета на основании упомянутого второго основного цвета,
упомянутый первый блок квантования цвета в упомянутом втором режиме сжатия выполнен с возможностью определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
упомянутый второй блок квантования цвета в упомянутом втором режиме сжатия выполнен с возможностью определения упомянутого второго кодового слова цвета в качестве представления второго основного цвета;
упомянутый блок квантования модификатора в упомянутом втором режиме сжатия выполнен с возможностью обеспечения упомянутого кодового слова модификатора цвета в качестве представления i) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого первого основного цвета вдоль упомянутой второй линии, чтобы получить первый набор множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного модификатора цвета, применимого для модификации упомянутого второго основного цвета вдоль третьей линии в цветовом пространстве, чтобы получить второй набор множества представлений цвета вдоль упомянутой третьей линии, при этом упомянутая третья линия отличается от упомянутой второй линии; и
упомянутый блок выбора индекса в упомянутом втором режиме сжатия выполнен с возможностью выбора для каждого элемента изображения в упомянутом блоке изображения индекса цвета, ассоциированного с представлением цвета, выбранным из упомянутого первого и второго набора из множества представлений цвета, и
упомянутый первый блок квантования цвета в упомянутом третьем режиме сжатия выполнен с возможностью определения упомянутого первого кодового слова цвета в качестве представления упомянутого первого основного цвета;
упомянутый второй блок квантования цвета в упомянутом третьем режиме сжатия выполнен с возможностью определения упомянутого второго кодового слова цвета в качестве представления разностного цвета, при этом упомянутый второй основной цвет доступен как сумма упомянутого первого основного цветного и упомянутого разностного цвета;
упомянутый блок квантования модификатора в упомянутом третьем режиме сжатия выполнен с возможностью обеспечения по меньшей мере одного кодового слова интенсивности в качестве представления набора из множества модификаторов интенсивности для модификации интенсивности упомянутого первого или второго основного цвета, чтобы получить множество представлений цвета;
упомянутый блок выбора индекса в упомянутом третьем режиме сжатия выполнен с возможностью выбора для каждого элемента изображения в упомянутом блоке изображения индекса интенсивности, ассоциированного с модификатором интенсивности из упомянутого набора модификаторов интенсивности,
упомянутая система дополнительно содержит:
блок выбора режимов для выбора упомянутого первого, второго или третьего сжатого блока изображения в качестве сжатого представления упомянутого блока изображения; и
администратор индекса режима для обеспечения индекса режима, ассоциированного с режимом сжатия, используемым для упомянутого сжатого блока изображения, выбранного упомянутым блоком выбора режимов.
30. Система для кодирования изображения, причем упомянутая система содержит:
блок декомпозиции изображения для декомпозиции упомянутого изображения на блоки изображения, причем каждый блок изображения содержит множество элементов изображения; и
систему по любому из пп.23-29 для определения, для по меньшей мере одного блока изображения, закодированного представления посредством сжатия упомянутого по меньшей мере одного блока изображения.
31. Система для обработки сжатого представления блока изображения, содержащего множество элементов изображения, причем упомянутое сжатое представление содержит первое кодовое слово цвета, второе кодовое слово цвета, кодовое слово модификатора цвета и последовательность индексов цвета, и упомянутая система содержит:
первый формирователь цвета для определения первого основного цвета на основании упомянутого первого кодового слова цвета;
второй формирователь цвета для определения второго основного цвета на основании упомянутого второго кодового слова цвета, причем упомянутый первый и второй основной цвет расположены на первой линии, имеющей первое направление в цветовом пространстве;
модификатор основного цвета для формирования множества представлений цвета вдоль второй линии, имеющей второе направление в цветовом пространстве, посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутое второе направление отличается от упомянутого первого направления; и
блок выбора цвета для выбора, для по меньшей мере одного элемента изображения в упомянутом блоке изображения и на основании упомянутой последовательности индексов цвета, представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) по меньшей мере одного представления цвета на основании упомянутого второго основного цвета.
32. Система по п.31, в которой упомянутый модификатор основного цвета выполнен с возможностью i) обеспечения упомянутого по меньшей мере одного модификатора цвета на основании упомянутого кодового слова модификатора цвета, и ii) модификации упомянутого первого основного цвета вдоль упомянутой второй линии на основании упомянутого обеспеченного по меньшей мере одного модификатора цвета, чтобы получить упомянутое множество представлений цвета вдоль упомянутой второй линии.
33. Система по п.31 или 32, в которой упомянутое кодовое слово модификатора цвета является индексом таблицы, представляющей по меньшей мере один модификатор цвета в таблице модификаторов, содержащей множество модификаторов цвета, и упомянутый модификатор основного цвета выполнен с возможностью выбора, на основании упомянутого индекса таблицы, упомянутого по меньшей мере одного модификатора цвета из упомянутой таблицы модификаторов.
34. Система по п.31 или 32, в которой упомянутое кодовое слово модификатора цвета является представлением количества сдвигов, и упомянутый модификатор основного цвета выполнен с возможностью сдвига битовой комбинации на количество раз, равное упомянутому количеству сдвигов, чтобы получить упомянутый по меньшей мере один модификатор цвета.
35. Система по любому из пп.31 и 32, в которой упомянутый модификатор основного цвета выполнен с возможностью формирования i) первого набора из множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, и ii) второго набора множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии, и упомянутый блок выбора цвета выполнен с возможностью выбора, для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета, представления цвета из упомянутого первого и второго набора множества представлений цвета.
36. Система по любому из пп.31 и 32, в которой упомянутое сжатое представление дополнительно содержит индекс режима, и упомянутая система содержит блок выбора режимов для выбора декомпрессии, на основании упомянутого индекса режима,
упомянутый модификатор основного цвета выполнен с возможностью в первом режиме декомпрессии формирования упомянутого множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета упомянутым по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета; и
упомянутый блок выбора цвета выполнен с возможностью в упомянутом первом режиме декомпрессии выбора, для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета, представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) представления цвета на основании упомянутого второго основного цвета, и
упомянутый модификатор основного цвета выполнен с возможностью во втором режиме декомпрессии формирования i) первого набора из множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, и ii) второго набора из множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии; и
упомянутый блок выбора цвета выполнен с возможностью в упомянутом втором режиме декомпрессии выбора для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета, представления цвета из упомянутого первого и второго набора из множества представлений цвета.
37. Система по любому из пп.31 и 32, в которой упомянутое сжатое представление дополнительно содержит индекс режима, и упомянутая система содержит блок выбора режимов для выбора декомпрессии на основании упомянутого индекса режима,
упомянутый первый формирователь цвета выполнен с возможностью в первом режиме декомпрессии определения упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
упомянутый второй формирователь цвета выполнен с возможностью в упомянутом первом режиме декомпрессии определения упомянутого второго основного цвета на основании упомянутого второго кодового слова цвета;
упомянутый модификатор основного цвета выполнен с возможностью в упомянутом первом режиме декомпрессии формирования упомянутого множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета упомянутым по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета; и
упомянутый блок выбора цвета выполнен с возможностью в упомянутом первом режиме декомпрессии выбора, для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета, представления цвета из i) упомянутого множества представлений цвета вдоль упомянутой второй линии и ii) представления цвета на основании упомянутого второго основного цвета,
упомянутый первый формирователь цвета выполнен с возможностью во втором режиме декомпрессии определения упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
упомянутый второй формирователь цвета выполнен с возможностью в упомянутом втором режиме декомпрессии определения упомянутого второго основного цвета на основании упомянутого второго кодового слова цвета;
упомянутый модификатор основного цвета выполнен с возможностью в упомянутом втором режиме декомпрессии формирования i) первого набора из множества представлений цвета вдоль упомянутой второй линии посредством модификации упомянутого первого основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, и ii) второго набора из множества представлений цвета вдоль третьей линии в цветовом пространстве посредством модификации упомянутого второго основного цвета по меньшей мере одним модификатором цвета, представленным упомянутым кодовым словом модификатора цвета, причем упомянутая третья линия отличается от упомянутой второй линии; и
упомянутый блок выбора цвета выполнен с возможностью в упомянутом втором режиме декомпрессии выбора, для упомянутого по меньшей мере одного элемента изображения и на основании упомянутой последовательности индексов цвета, представления цвета из упомянутого первого и второго набора множества представлений цвета, и
упомянутый первый формирователь цвета выполнен с возможностью в третьем режиме декомпрессии определения упомянутого первого основного цвета на основании упомянутого первого кодового слова цвета;
упомянутый второй формирователь цвета выполнен с возможностью в упомянутом третьем режиме декомпрессии определения упомянутого второго основного цвета на основании упомянутого первого кодового слова цвета и второго кодового слова цвета;
упомянутый модификатор основного цвета выполнен с возможностью в упомянутом третьем режиме декомпрессии обеспечения набора множества модификаторов интенсивности на основании упомянутого кодового слова модификатора цвета;
упомянутый блок выбора цвета выполнен с возможностью в упомянутом третьем режиме декомпрессии выбора модификатора интенсивности из упомянутого набора модификаторов интенсивности на основании упомянутой последовательности индексов цвета; и
упомянутый модификатор основного цвета также выполнен с возможностью в упомянутом третьем режиме декомпрессии формирования представления цвета посредством модификации интенсивности упомянутого первого или второго основного цвета на основании упомянутого выбранного модификатора интенсивности.
38. Система для декодирования закодированного изображения, которое содержит закодированные представления блоков изображения, содержащих множество элементов изображения, упомянутая система содержит:
систему обработки по любому из пп.31-37 для обработки сжатых представлений блоков изображения для формирования множества представлений цвета элементов изображения; и
блок компоновки изображения для формирования декодированного представления упомянутого закодированного изображения посредством комбинирования упомянутого множества представлений цвета элементов изображения.
39. Терминал пользователя, содержащий систему по любому из пп.23-38.