Video Kurgu

Son site etkinliği

H264 AVC

Mühendisler, uzun yıllardır “Kaliteden
en az ödün vererek en fazla
görüntüyü en düşük bant genişliğinde
nasıl iletiriz’in” cevabını aramışlardır.
Bizim de şu an yoğunlukla kullandığımız
görüntü formatları, bu çabaların
sonucu ortaya çıkmışlardır. VCD’de
kullandığımız Mpeg-1, DVD’de ve
yayıncılıkta kullandığımız Mpeg-2,
yoğunlukla Internet’te kullandığımız
Mpeg-4 ve Mpeg-4’ün varyansı DivX
formatlarını bir çırpıda sayabiliriz.
Son olarak tanıtılan Mpeg-4 formatından
sonra, mühendisler daha az yer
kaplayan ve daha kaliteli bir algoritma
üzerinde çalışmalarını sürdürdüler. Ve
bunun sonucu olarak yeni bir sıkıştırma
algoritması ile karşımıza çıktılar. Bu
algoritma Mpeg-4 temel alınarak ve bu
yapı üzerinde değişiklikler yapılarak
geliştirilmiş bir alogirtma ve mevcut
kullandığımız Mpeg-4’den dikkate değer
bir şekilde daha kaliteli.
Bu çalışma Mpeg-4 kısım 10 olarak
anılıyor ve resmi ismi ise AVC (Advanced
Video Coding-Gelişmiş Video
Kodlama). Bu kodlama yapısı ITU
grubunun H264 numaralı dokümanı
ile tanıtıldığı için, aynı zamanda H264
ismi ile de tanımlanıyor.
H264 formatı, makro blok olarak
16x16 Pixellik yapı kullanma özelliğine
sahip. Bu sayede ufak veya büyük
objelerin yer aldığı resimler daha
iyi analiz edilebiliyor. Daha önceki
algoritmalardan (yayıncılıkta yaygın
kullanılan özellikle Mpeg-2) daha iyi
hareket vektörü hesaplama yöntemi
içeriyor. Bloklanmayı engelleyen
yöntemler içeriyor. Renk çözünürlüğü
Mpeg-2’ye göre çok daha iyi (Mpeg-
2’ deki renk sorunlarını hatırlarsınız)
ve en önemlisi 4 seviye pixel hareket
tahmini ve enterpolasyonuna sahip.
Tüm bu özelliklerinin sonucu olarak
aynı bant genişliğinde Mpeg-2’den çok
daha kaliteli bir sonuç sağlıyor. H264
ağ yapıları da göz önüne alınarak dizayn
edildiğinden; iletim kolaylıkları
da sağlıyor.
H264 algoritması daha önceki algoritmalara
göre iki kat daha yüksek bir
kalite sunmaktadır. Yani aynı bant genişliğinde
kalite çok daha iyi olmakta
veya aynı kalite mevcut kullanılan bant
genişliğinin yarısı kullanılarak sağlanabilmektedir.
Bu ise özellikle iletimde
çok yüksek faydalar sağlayacaktır.
Bu kalitenin doğal olarak bir bedeli
olacaktır. Bu da kodlama ve çözme
donanımlarının veya yazılımlarının
karmaşıklığıdır.
H264 iki kat kalite sağlamasının yanında
kodlama için dört kat daha güçlü
işlemciler gerektirmektedir. Ufak bir
örnek vermek gerekirse; H264 ile kodlanmış
broadcast kalitede bir görüntüyü
PC ortamında oynatabilmek için çift
2.8 Ghz. işlemcili bir makineye gerek
duyulacaktır. Kodlama işleminin PC
ortamında broadcast kalitede realtime
yapılabilmesi için daha güçlü işlemcileri
beklemek gerecektir.
H264 dizayn yapısının sonucu olarak
pek çok uygulamada kendine yer bulacaktır.
Video konferans uygulamalarından,
Internet uygulamalarına ve
yayıncılık uygulamalarına kadar önümüzdeki
yılların standartı olacak gibi
gözüküyor. Özellikle lisanslama sorunlarının
çok daha az olması, yaygınlığın
artmasında büyük etken olacaktır.

Kaynak: Videograph