Иерархик режимда
тасвир кадрлар кетма-кетлиги сифатида
кодланади. Биринчи кадр
таянч кадри
ҳисобланади ва
ҳ
ар бир
таянч кадр кетидан бир ёки бир неча кадрлар фарқини кўрсатувчи
кетма-кетлик келиши мумкин ҳамда шундан сўнг яна таянч кадри
келади. Маълумотлар чиқиш ҳажмини камайтириш мақсадида
кадрлараро пикселлар қийматини ДКЎдан фойдаланилган холда
маълумотларни йўқотишлар билан ёки йўқотишларсиз амалга
оширилади, бу эса
“сифат”
кўрсаткичларига боғлиқ бўлади.
Иерархик режим ҳам прогрессив режим каби, тикланиш
сифатини аста-секин ошиб боришини таъминлайди. Ҳар кейинги
кадрни декодлаш борган сари сиқилмаган оригиналга яқин
тасвирни беради. Прогрессив режимга нисбатан иерархик режим
муҳим хусусиятга эга ва у қатор холатларда татбиқ этишда
фойдали бўлиши мумкин. Кетма-кет келувчи кадрларнинг ҳар
бир таркибий қисмлари тасвир аниқлигининг ўлчамини ошишига
олиб келиши мумкин. Сиқишда дастлабки тасвирнинг аста секин
оралиқ ўлчовлари камайтирилиши бажарилади, натижада
икиламчи тасвир юзага келади ва унинг элементлар сони хам
аста-секин камаяди.
Биринчи (таянч) тасвир кичик ўлчамга эга иккиламчи
тасвирни кодлаш асосида олинади. Кейинги кадрлараро
фарқнинг тянч тасвирини олишда биринчи кадрдаги элементлар
сонини интерполяциясини ошириш орқали амалга ижро этилади.
Ҳар кейинги кадрлараро фарқнинг тянч тасвирини олишда барча
кодланган
кадрлардан
олинган
тасвирдаги
қўшимча
элементларни интерполяциялаш йўли билан амалга оширилади.
JPEG формати турли маълумот ташувчиларда ва Интернет
иловаларида кўп рангли, сифатли расмларни сақлашда кенг
қўлланилади.
135
4.2. JPEG 2000 стандарти
JPEG 2000 стандарти JPEG каби, расмлар соҳаси
экспертлари гуруҳи томонидан ишлаб чиқилган. JPEGнинг
Халқаро
стандарт
сифатида
шаклланиши
1992
йилда
тугалланган. 1997 йилда нисбатан янги, кучли, мослашувчан
стандарт яратиш кераклиги тушунилди ва амалий ишлардан сўнг
у 2000 йилнинг қишига тайёр бўлди. JPEG 2000 алгоритмининг
JPEG дан асосий фарқлари қуйидагилардир:
1.
Сиқишнинг нисбатан юқори қиймати таъминланади ва
тасвир сифати яхшиланади.
2.
Алоҳида майдонлар учун юқори сифатли кодлашни
қўлланилиши, яъни инсонга кўриш қобилияти орқали
тасвирнинг қайси жойини камроқ сифат билан сиқиш
мумкин, қайси жойини ўз ҳолича қолдириш кераклиги
имконини бериш. Натижада бир ҳил субъектив тасвир
сиқишида юқори сифатларга эришиш мумкин.
3.
Алгоритм вейвлет ўзгартиришга асосланган. Алоқа
тармоқларини юклашда, тасвирнинг аста-секин намоён
бўлиши билан боғлиқ.
4.
Хаффман кодери ўрнига нисбатан самаралироқ, битга
йўналтирилган арифметик кодлашни қўллаш. Бу амал JPEG
стандартида қўлланилиши мумкин бўлган, лекин у вақтда
патент билан ҳимояланган эди. Кейинчалик асосий патент
муддати тугаган ва шу сабаб уни JPEG2000 стандартида
қўллаш мумкин бўлган.
5.
Бир битли (2та рангли) тасвирларни сиқиш имконияти
мавжудлиги.
6.
Катта ўлчамдаги тасвирларни сиқиш.
7.
Сиқилган тасвирни декомпрессиясиз қайта ишлаш
имкониятининг мавжудлиги.
Юқорида айтилганидек, JPEG кодердан фарқли JPEG-2000
тасвирни майда квадрат блокларга бўлиниши талаб қилинмайди,
чунки дискрет вейвлет ўзгартиришда қўлланиладиган алгоритм
ҳар қайдай ўлчамдаги фрагмент учун ҳам ишлайди. Бироқ айрим
ҳолларда, масалан, бутун тасвирни кодлашга хотира етмаса, уни
136
бир-биридан мустақил равишда кодланадиган квадрат
Do'stlaringiz bilan baham: |