İnceleme
Kategoriler
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Aqara Camera Hub G2H inceleme
PlayStation VR 2 inceleme
vivo V40 & v40 lite inceleme
Huawei WiFi 7 BE3 inceleme
iPhone 16 Pro inceleme
Nillkin Desktop Stand, Nillkin MagRoad Lite, Nillkin Bolster Portable Stand inceleme
Mcdodo MC-1360 10.000 mAh LED Göstergeli Powerbank inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
13 yaşındaki TikTokçu, kendi ürettiği meme coin'leri satıp kaçtı
Casio'nun yeni sürprizi: Yüzük görünümlü saat!
Onay gelmedi: Netflix'in sevilen yapımına ikinci sezon şoku
Yeni DS 4 Pallas satışa çıktı: Türkiye fiyatı ve özellikleri
vivo X200 Pro performansı nasıl? Teknik özellikleri neler?
Huawei’den dünya çapında ‘Akıllı Ağ’ anlaşması
Yeni sızıntı, RTX 5070 Ti'nin ne kadar güç çekeceğini ortaya koydu
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2009
Haziran
CHIP Dergisi Arşivi: Haziran 2009 - Sayfa 28
26
27
28
29
30
Kategoriler
İnceleme
Cep Telefonu
Notebook
Anakart
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2024 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
4406/2009 www.chip.cOM.TR TEST+TEKNOLOJİ?H.264?teknolojİsİ?TEST+TEKNOLOJİ?H.264?teknolojİsİ? ?A pple'ın iPod videolarında, Adobe'nin Flash Player'da kullandığı, YouTube'da görmeye başladığımız, HD TV yayınlarında ve IP TV'de karşımıza çıkan H.264 adlı kodek, AVC (Advanced Video Coding) adıyla da biliniyor ve MPEG2'nin yerini alma yolunda hızla ilerliyor. Bu elbette şaşırtıcı değil, çünkü teknoloji cephesinde çok daha fazla şey sunabilen H.264, yüksek tanımlı filmler ve dijital TV'lerde, taşınabilir film oynatıcılarda ve web'deki düşük veri oranlarında bile kullanılabiliyor. HD diskler söz konusu olduğunda, DVD'nin yerini almaya hazırlanan Blu-ray bir standart olarak kabul ediliyor. Blu-ray diskler için tasarlanmış üç adet kodek var, ama kazananın H.264 olacağı kesin gibi. Microsoft'un VC-1'i yaygınlık kazanmadı ve MPEG2'nin günleri de sayılı. Video kamera cephesine bir bakış atmak da aynı durumu görmek için yeterli. HD video kamera üreticileri HDV'den (MPEG2) AVCHD'ye (H.264) geçeli çok oldu. DivX de bu gelişimlerden geri kalmıyor ve 7. sürümünde H.264'e geçiyor ( r??S.?46?) kutuya bakınız. Bu yüzden, bu sene içinde ucuz DVD çalarlarda da bu biçimin kullanılmaya başlanması büyük bir ihtimal. Temeller:?Kodlayıcıların?çalışma?ilkeleri H.264'ün video kodlamayı yeni baştan keşfettiğini söyleyemeyiz. Aslında H.264'le MPEG2'nin çalışma prensibi temelde aynı: Film, kullanılan standarda göre saniyede 24 ila 30 resimden (kareden) oluşan bir dizidir. Bir MPEG2 kodlayıcısı, bu resim dizisini GOP'lara (Group Of Pictures, yani resim grubu) böler ve genelde her bir GOP'ta 12 kare bulunur (sağdaki resme bakınız). Bir GOP'un ilk karesi ya da resmi, normal bir JPEG resmi gibi sıkıştırılır ve intraframe (ara kare ya da I-Frame) adıyla anılır. H.264:?Tüm videolar için tek standart H.264 gibi modern video biçimleri HD filmlerden tutun da web videolarına varıncaya dek her alanda kullanılabİlİyor. H.264'ün performansı ve sunduğu özellikler, kodeklerin dinozoru MPEG2'inkinden çok daha iyi. Barış EmrE aLKım / mm Bunun için kare her biri 16x16 piksel boyutunda makrobloklara bölünür. Kodlayıcı her bir makrobloğu YCrCb (YV12) renk uzayında dönüştürür (parlaklık, mavi, kırmızı). Pikselin ayrı ayrı renk ve parlaklık değerlerini hesaplar. İnsan gözü parlaklıktaki değişiklikleri renk değişikliklerinden daha iyi fark ettiği için, parlaklığa daha büyük alan ayrılır. Kodlayıcı makrobloğun tüm değerlerinden (örneğin 16x16) yararlanır. Renkli kısımların her biri 8x8 değerler ile betimlenir. Daha sonra kodlayıcı, pikselin parlaklık ve renk değerlerini frekanslara çevirir (dönüşüm – transformation) ve bunu basitleştirmek için de yüksek frekansları göz ardı eder (nicemleme – quantization). Kodlayıcı I-Frame'den yola çıkarak hareket vektörlerini hesaplar (hareket tahmini). I-frame'leri iki yöntemden biriyle kodlar: P-frame'lerdeki (Predictive, yani tahmin amaçlı) makrobloklar referans görüntüsü olarak I-frame'leri ya da bir önceki P-Frame'leri kullanır. B-frame'lerdeki (Bipredictive, yani çift tahminli) makrobloklar ise sadece kendinden önce gelen değil, sonra gelen I ya da P-frame'leri referans noktası olarak alabilir. B-frame'lerin avantajı, ileriki karelerden yararlanarak resmin tekrar görüntülenen kısımlarını hareket vektörleriyle tanımlayabilmeleri. Bu yüzden aralarında en az yer kaplayan B-frame'ler. Yani bir kodlayıcı ne kadar fazla B-frame'e başvurursa, kodladığı filmin boyutunu o denli küçültebilir. Vektörlerin yanı sıra, kodlayıcı P ve B-frame'lerdeki makroblokların frekansını da tıpkı bir I-frame'de (hareket tahmininde) olduğu gibi kaydeder. Ancak bunlar mutlak değerler değil de, hareket vektörünün esas aldığı referans bloğundan farklılık şeklinde saklanır. Dönüşüm:?Daha?küçük??bloklar Şimdiye kadar benzerlikler üzerinde durduk. Temel farklar ise frekansların dönüştürülmesi etabında MPEG2 ile H.264'ü karşılaştırdığımız vakit ortaya çıkıyor. Bir MPEG2 kodlayıcısı makroblokları dört adet 8x8 bloğa böler ve bunun için bir DCT (Discrete Cosinus Transformation – Ayrık Kosinüs Dönüşümü) uygular. Bu da bir frekans dağılımı sağlar. Büyük yüzeyler düşük frekansla, ince ayrıntılar ise yüksek frekansla gösterilir. Blok, dönüşüm sonrasında bir matris haline gelir. Bu matriste en sol üst köşedeki değer, yani DC (Direct Current – Doğru Akım) Katsayısı olarak anılır ve hem en düşük frekansı hem de bloğun ortalama parlaklık değerini gösterir. Yan yana olan blokların DC katsayıları arasında büyük bir benzerlik bulunduğundan kodlayıcı yine bunu mutlak bir değer değil de, bir önceki değerden farklılık şeklinde saklar. Geri kalan katsayılar ise mutlak değerler şeklinde belirlenir ve böylece en ince ayrıntıların yüksek frekansları matrisin sağ alt kısmında yer alır. Gözün yüksek frekanslardaki parlaklık ve renk GoP Görüntü grubunun sadece ı-frame'i resim olarak sıkıştırılıyor. P ve B kareleriyse ı'dan yola çıkarak hazırlanıyor ve sadece farkları içeriyor. BıBPP Değişik kare türleri