Изучая этот документ в Evolution of JPEG, я наткнулся на" Закон восьми в разделе 7.3 вышеуказанного документа.
Несмотря на введение других размеров блоков от 1 до 16 с расширением SmartScale, помимо фиксированного размера 8 в исходном стандарте JPEG, факт остается фактом: размер блока 8 по-прежнему будет значением по умолчанию, а все остальные -size DCT масштабируются относительно стандартного DCT 8x8.
" Закон восьмерки" объясняет, почему размер 8 является правильным значением по умолчанию и ссылочным значением для размера DCT.
Мой вопрос
Что именно этот "закон восьми"?
-
Исторически было проведено исследование, которое оценивало многочисленные изображения из выборки, чтобы прийти к выводу, что блок 8x8 содержит достаточное количество избыточных данных для поддержки методов сжатия с использованием DCT? С очень большими размерами изображений, такими как 8M (4Kx4K), быстро становящимися нормой в большинстве цифровых изображений/видео, это предположение все еще актуально?
-
Еще одна историческая причина ограничить макроблок до 8x8 была бы чрезмерно непонятным размерным размером изображения для больших макроблоков. С современными суперскалярными архитектурами (например, CUDA) это ограничение больше не применяется.
Ранее существовали аналогичные вопросы - 1, 2 и 3. Но никто из них не беспокоится о каких-либо деталях/ссылках/ссылках на этот таинственный фундаментальный "закон восьми".
<суб > 1. Ссылки/выдержки/подробности оригинального исследования будут высоко оценены, так как я хотел бы повторить его с помощью современного набора данных с изображениями большого размера, чтобы проверить правильность оптимальных макрокоманд 8x8. Суб >
<суб > 2. Если аналогичное исследование было недавно проведено, ссылки на него также приветствуются. Суб >
<суб > 3. Я делаю понимаю, что SmartScale спорный. Без каких-либо явных потенциальных преимуществ 1 в лучшем случае это сопоставимо с другими обратными совместимыми расширениями стандарта jpeg 2. Моя цель состоит в том, чтобы понять, действительно ли исходные причины выбора 8x8 в качестве размера блока DCT (в стандарте сжатия jpeg), поэтому мне нужно знать, что такое закон восьми. Суб >