Кіріспе

Кванттау – бейне өңдеуде қолданылатын, мәндердің бір диапазонын жеке кванттық (дискрет) мәнге айналдыру арқылы жүзеге асырылатын жоғалтулы қысу техникасы. Белгілі бір ағындағы дискретті символдар саны кеміген сайын, ағын қысуға оңай болады. Мысалы, цифрлық кескінді көрсету үшін қажетті түстер санын азайту оның файл көлемін кішірейтеді. Нақты қолданылуларына JPEG форматында DCT деректерін кванттау және JPEG 2000 форматында DWT деректерін кванттау жатады.

Түсті кванттау

Түсті кванттау суретте қолданылатын түстердің санын азайтады; бұл шектеулі сандағы түстерді қолдайтын құрылғыларда суреттерді көрсету және кейбір суреттерді тиімді қысу үшін маңызды. Көптеген бит-карта редакторлары мен операциялық жүйелерде түсті кванттау мүмкіндігі бар. Көнеріліп жүрген түсті кванттау алгоритмдеріне жақын түс алгоритмі (белгілі палитралар үшін), медианалық кесу алгоритмі және октабрь ағаштарына негізделген алгоритм жатады. Түсті кванттауды дитерлеумен біріктіру арқылы түстердің көбірек санының әсерін жасауға және жолақты бұрмалауларды жоюға болады.

Суретті қысу үшін жиілікті кванттау

Адам көзі салыстырмалы түрде үлкен аумақта жарықтықтың шағын айырмашылықтарын жақсы байқайды, бірақ жоғары жиілікті (жылдам өзгеретін) жарықтықтың күшінің дәл деңгейін ажыратуда нашар. Осы фактінің арқасында жоғары жиілікті компоненттерді ескермей қажетті ақпарат көлемін азайтуға болады. Бұл жиілік саласындағы әр компонентті сол компонентке сәйкес тұрақты санға бөліп, содан кейін ең жақын бүтін санға дейін дөңгелектеу арқылы іске асырылады. Бұл процестің негізгі шығынды операциясы болып табылады. Осының нәтижесінде жоғары жиілікті компоненттердің көп бөлігі нөлге дейін дөңгелектеледі, ал қалғандары шағын оң немесе теріс мәнге ие болады. Адам көзі люминансқа хроминансқа қарағанда сезімтал болғандықтан, екі түсті бөліп көрсететін RGB емес түсті кеңістікте (мысалы, YCbCr) жұмыс істеу және арналарды жеке кванттау арқылы қосымша сығымдауға қол жеткізуге болады.