ДСТУ 4189:2003 Информационные технологии. Метод цифрового кодирования полутоновых неподвижных изображений JPEG. Испытания на соответствие (ISO/IEC 10918-2:1995, MOD)
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
Інформаційні технології
МЕТОД ЦИФРОВОГО
КОДУВАННЯ НАПІВТОНОВИХ НЕРУХОМИХ ЗОБРАЖЕНЬ JPEG
Випробовування на
відповідність
(ISO/IEC 10918-2:1995, MOD)
ДСТУ 4189:2003
Не є офіційним виданням.
Офіційне видання розповсюджує національний орган стандартизації
(ДП «УкрНДНЦ» http://uas.gov.ua)
ПЕРЕДМОВА
1 РОЗРОБЛЕНО: Технічний комітет стандартизації «Аудіовізуальні системи та служби» (ТК 123) та Український науково-дослідний інститут радіо і телебачення (УНДІРТ) Державного комітету зв’язку та інформатизації України
РОЗРОБНИКИ: О. Гофайзен, д-р техн. наук (керівник розробки); В. Волошин; Т. Косаревич; Е. Мещерякова, канд. техн. наук; М. Михайлов, канд. техн. наук; О. Мокрогуз; О. Сагайдачна; В. Шаповал, канд. фіз.-мат. наук
2 ПРИЙНЯТО ТА НАДАНО ЧИННОСТІ: наказ Держспоживстандарту України від 5 липня 2003 p. № 120 з 2004-07-01 зі зміною дати чинності згідно з наказом № 273 від 27 вересня 2005 р.
3 Національний стандарт відповідає ISO/IEC 10918-2:1995 Information technology — Digital compression and coding of continuous-Tone still images: Compliance testing (Інформаційні технології. Цифрове стиснення та кодування напівтонових нерухомих зображень. Випробовування на відповідність), крім внесення окремих змін, зумовлених правовими вимогами та конкретними потребами економіки України
Ступінь відповідності — модифікований (MOD)
Переклад з англійської (еn)
4 УВЕДЕНО ВПЕРШЕ
ЗМІСТ
Національний вступ
Вступ до ISO/IEC 10918-2
1 Сфера застосування
2 Нормативні посилання
3 Терміни та визначення понять, скорочення та познаки
3.1 Терміни та визначення понять
3.2 Скорочення
3.3 Познаки
3.4 Домовленості
4 Загальні положення
4.1 Мета випробовування на відповідність
4.2 Випробовування на відповідність стиснених даних
4.3 Випробовування на відповідність кодера і декодера
4.4 Доступність даних тесту на відповідність
5 Випробовування на відповідність формату стиснених даних
5.1 Випробовування на відповідність синтаксису формату обміну даних стисненого зображення
5.2 Вимоги до синтаксису скороченого формату стиснених даних
5.3 Випробовування на відповідність синтаксису скороченого формату даних таблиці специфікації
5.4 Додаткові процедури
6 Випробовування на відповідність кодера
6.1 Випробовування кодерів на базі дискретного косинусного перетворення (ДКП)
6.2 Випробовування на відповідність кодерів без втрат
6.3 Доступність даних тесту на відповідність
7 Випробовування на відповідність декодера
7.1 Випробовування на відповідність декодерів на базі ДКП
7.2 Випробовування на відповідність декодерів без втрат
7.3 Доступність даних тесту на відповідність
7.4 Випробовування на відповідність процесів декодування послідовного режиму на базі ДКП (тести А, В, С, D, Е та F)
7.5 Випробовування на відповідність процесів декодування прогресивного режиму на базі ДКП (тести G, Н, I, J, К, L, М, N)
7.6 Випробовування на відповідність для процесів
декодування в режимі без втрат (тести О і Р)
7.7 Випробовування на відповідність процесів декодування в ієрархічному режимі
7.8 Резюме про вимоги до випробовування на відповідність декодерів
Додаток А Процедури визначання відповідності базових кодера та декодера
А.1 Процедури випробовування на відповідність для процесів на базі ДКП
А.2 Тести на відповідність процесів без втрат
Додаток В Таблиці квантування для перевіряння на відповідність процесів на базі ДКП
Додаток С Структура потоку тестових стиснених даних для випробовування на відповідність декодера загального призначення
С.1 Випробовування на відповідність неісрархічного декодера
C.2 Випробовування на відповідність ієрархічного декодера
Додаток D Створення специфічних тестів на відповідність для застосовань
D.1 Процедура створювання прикладних тестів на відповідність для процесів на базі ДКП
D.2 Процедура створювання прикладних тестів на відповідність для процесів без втрат
D.3 Процедура визначання відповідності кодерів та декодерів спеціального призначення
Додаток Е Дані тесту на відповідність для випробовування з підвищеною обчислювальною точністю
E.1 Масштабні коефіцієнти таблиці квантування
Е.2 Тести для вимірювання з більшою обчислювальною точністю
Додаток F Специфікація підтримуваних діапазонів параметрів
Додаток G Тестові дані для підтвердження правильності реалізації
G.1 Опис тестових даних
G.2 Дані початкового зображення
G.3 Потоки стиснених даних
Додаток Н Приклади та рекомендації
H.1 Зведення випробовувань, описаних у цьому стандарті
Н.2 Приклади випробовування на відповідність для застосовань
Додаток НА Перелік технічних відхилів
Додаток НБ Абетковий покажчик термінів
Додаток НВ Перелік стандартів, ідентичних МС, на які є посилання в цьому стандарті
НАЦІОНАЛЬНИЙ ВСТУП
Цей стандарт є переклад ISO/IEC 10918-2:1995 Information technology — Digital compression and coding of continuous-tone still images: Compliance testing (Інформаційні технології. Цифрове стиснення та кодування напівтонових нерухомих зображень. Випробовування на відповідність) з окремими технічними змінами.
Технічний комітет, відповідальний за цей стандарт, — ТК 123 «Аудіовізуальні системи та служби».
Стандарт цілком відображає визначення та технічні вимоги МС і є модифікованим стосовно МС у частині внесення окремих змін, зумовлених правовими вимогами та конкретними потребами економіки України.
Національні аналоги термінів, що містяться в МС, та їхні визначення побудовано з урахуванням національного мовного середовища, на основі національної термінології та системи понять.
Технічні відхили та додаткову інформацію введено безпосередньо до пунктів, до яких вони відносяться. Перелік змін разом з обґрунтуванням наведено в національному додатку НА.
До стандарту долучено додаток НБ, що містить перелік використовуваних у стандарті термінів за українською абеткою.
До стандарту внесено такі редакційні зміни:
— у текст вступу до МС долучено інформацію з передмови до МС, відомості про частину З та 4 стандарту, а також пояснення, що частини 1 та 2 міжнародного стандарту є одночасно міжнародними рекомендаціями;
— у додатку А до назв рисунків А.1—А.З відносно МС додано слова «структурна схема», що відповідає змісту рисунків;
— слова «стандарт ISO/IEC 10918-2» замінено на «цей стандарт»;
— структурні елементи стандарту: «Обкладинку», «Передмову», «Зміст», «Національний вступ», «Терміни та визначення понять, скорочення та познаки» та «Бібліографічні дані» — оформлено згідно з вимогами національної стандартизації України.
Рекомендацію ITU-T Т.81 | МС ISO/IEC 10918-1; Рекомендацію ITU-R ВТ.601 та ISO/IEC 10918-3, на які є посилання в цьому стандарті, впроваджено в Україні як національні стандарти. Перелік їх наведено в національному додатку НВ.
Копії стандартів, на які є посилання у цьому стандарті,
можна отримати у Головному фонді нормативних документів
(ДП «УкрНДНЦ»).
ВСТУП ДО ISO/IEC 10918-2
ISO/IEC 10918-2:1995 Інформаційні технології. Цифрове стиснення та кодування напівтонових нерухомих зображень. Випробовування на відповідність є складовою частиною ISO/IEC 10918, що складається з таких частин, об’єднаних загальною назвою Information technology — Digital compression and coding of continuous-tone still images (Інформаційні технології. Цифрове стиснення та кодування напівтонових нерухомих зображень):
ISO/IEC 10918-1 (ISO/IEC 10918-1) Частина 1 Технічні вимоги та рекомендації є одночасно міжнародною Рекомендацією ITU-T Т.81. Ця частина містить вимоги до процесів кодування і декодування та настанови щодо їх реалізації, а також вимоги до представлення в закодованому вигляді стиснених відеоданих. Зазначені процеси та представлення мають бути універсальними, тобто застосовними до широкого діапазону кольорових та чорно-білих нерухомих зображень у системах зв’язку та ЕОМ.
ISO/IEC 10918-2 (ISO/IEC 10918-2) Частина 2 Випробовування на відповідність , тобто цей стандарт, є одночасно міжнародною Рекомендацією ITU-T Т.83. Вона встановлює методи випробовування, які дозволяють визначити, які варіанти реалізації задовольняють вимоги до різних процесів кодування, описаних у ISO/IEC 10918-1. Крім того, ISO/IEC 10918-2 визначає методи випробовування для перевіряння сумісності різних стиснених даних з вимогами ISO/IEC 10918-1 до формату стиснених даних.
Додатки А—D є обов’язковими, додатки Е—Н — довідковими.
Цей стандарт підготовлено Підкомітетом ISO/IEC JTC1/SC29/WG1 - Підгрупою JPEG (Joint Photographic Experts Group - Об’єднана група експертів з нерухомих зображень) у співробітництві з ITU-T. За назвою цього Підкомітету всю групу стандартів також називають JPEG.
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ІНФОРМАЦІЙНІ
ТЕХНОЛОГІЇ
МЕТОД ЦИФРОВОГО КОДУВАННЯ НАПІВТОНОВИХ НЕРУХОМИХ ЗОБРАЖЕНЬ JPEG
Випробовування на
відповідність
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
МЕТОД ЦИФРОВОГО КОДИРОВАНИЯ ПОЛУТОНОВЫХ
НЕПОДВИЖНЫХ ИЗОБРАЖЕНИЙ JPEG
Испытания на соответствие
INFORMATION TECHNOLOGY
METHOD JPEG OF CONTINUOUS-TONE
STILL IMAGES DIGITAL CODING
Compliance Testing
Чинний від 2006-04-01
1 СФЕРА ЗАСТОСУВАННЯ
Цей стандарт стосується випробовування на відповідність визначеним у ISO/IEC 10918-1 технічним вимогам до процесів кодування та декодування нерухомих зображень і до форматів стиснених даних.
Цей стандарт:
— визначає випробовування на відповідність форматів стиснених даних стандарту ISO/IEC 10918-1;
— визначає випробовування на відповідність процесів кодування стандарту ISO/IEC 10918-1;
— визначає випробовування на відповідність процесів декодування стандарту ISO/IEC 10918-1;
— визначає метод створення випробовувальних даних на відповідність для конкретних прикладних задач;
— містить рекомендації та приклади реалізації згаданих тестів на практиці.
Цей стандарт визначає загальні обов’язкові випробовування на відповідність технічним вимогам, визначеним для процесів кодування та декодування в стандарті ISO/IEC 10918-1. Випробовування на відповідність стосується конкретних базових реалізацій одного або більше процесів кодування й декодування, визначених у стандарті ISO/IEC 10918-1. До цілей такого випробовування належить, зокрема, забезпечення достатньої точності обчислення дискретного косинусного перетворення (ДКП) і функцій квантування в кодері (і декодері) загального призначення.
2 НОРМАТИВНІ ПОСИЛАННЯ
Наведені нижче нормативні документи містять положення, на яких, через посилання в тексті, ґрунтуються положення цього стандарту. На час видання стандарту зазначені версії чинні. Усі рекомендації та стандарти підлягають періодичному перегляду, й учасники угоди, що стосується застосування цього стандарту, мають отримати відомості щодо можливості застосування останніх версій
нормативних документів, зазначених нижче. Члени організацій ІЕС та ISO підтримують реєстр чинних міжнародних стандартів. Бюро стандартизації Міжнародного Союзу Електрозв’язку (МСЕТ) впорядковує перелік чинних Рекомендацій ITU-T.
ISO 5807:1985 Information processing — Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
ISO 5807:1985 Обробляння інформації. Символи документації і умовні познаки для структурних схем даних, програм та систем, схем програмних мереж та системних ресурсів.
3 ТЕРМІНИ ТА ВИЗНАЧЕННЯ ПОНЯТЬ, СКОРОЧЕННЯ ТА ПОЗНАКИ
3.1 Терміни та визначення понять
Для цього стандарту прийнято такі терміни та їх визначення:
3.1.1 процес (кодування) 1 ((coding) process 1)
Процес кодування з базовим послідовним дискретним косинусним перетворенням (ДКП), точність подання відліку 8 бітів
3.1.2 процес (кодування) 2 ((coding) process 2)
Процес кодування з базовим послідовним дискретним косинусним перетворенням (ДКП), кодування Хафмана, точність подання відліку 8 бітів
3.1.3 процес (кодування) 3 ((coding) process 3)
Процес кодування з розширеним послідовним дискретним косинусним перетворенням (ДКП), арифметичне кодування, точність подання відліку 8 бітів
3.1.4 процес (кодування) 4 ((coding) process 4)
Процес кодування з розширеним послідовним дискретним косинусним перетворенням (ДКП), кодування Хафмана, точність подання відліку 12 бітів
3.1.5 процес (кодування) 5 ((coding) process 5)
Процес кодування з розширеним послідовним дискретним косинусним перетворенням (ДКП), арифметичне кодування, точність подання відліку 12 бітів
3.1.6 процес (кодування) 6 ((coding) process 6)
Процес кодування з виключно спектральним вибором, кодування Хафмана, точність подання відліку 8 бітів
3.1.7 процес (кодування) 7 ((coding) process 7)
Процес кодування з виключно спектральним вибором, арифметичне кодування, точність подання відліку 8 бітів
3.1.8 процес (кодування) 8 ((coding) process 8)
Процес кодування з виключно спектральним вибором, кодування Хафмана, точність подання відліку 12 бітів
3.1.9 процес (кодування) 9 ((coding) process 9)
Процес кодування з виключно спектральним вибором, арифметичне кодування, точність подання відліку 12 бітів
3.1.10 процес (кодування) 10 ((coding) process 10)
Процес кодування з повною прогресією, кодування Хафмана, точність подання відліку 8 бітів
3.1.11 процес (кодування) 11 ((coding) process 11)
Процес кодування з повною прогресією, арифметичне кодування, точність подання відліку 8 бітів
3.1.12 процес (кодування) 12 ((coding) process 12)
Процес кодування з повною прогресією, кодування Хафмана, точність подання відліку 12 бітів
3.1.13 процес (кодування) 13 ((coding) process 13)
Процес кодування з повною прогресією, арифметичне кодування, точність подання відліку 12 бітів
3.1.14 процес (кодування) 14 ((coding) process 14)
Процес кодування без втрат, кодування Хафмана, точність подання відліку від 2 до 16 бітів
3.1.15 процес (кодування) 15 ((coding) process 15)
Процес кодування без втрат, арифметичне кодування, точність подання відліку від 2 до 16 бітів
Полная версия документа доступна БЕСПЛАТНО авторизованным пользователям.