İ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
Nurus Me Too inceleme
Pusat Ghost Pro inceleme
nubia Z60 Ultra inceleme
Xiaomi Robot Vacuum S20 Plus inceleme
Shokz OpenRun Pro inceleme
Kodgem Straight Plus inceleme
Xiaomi 14 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
LG, konut tipi soğuk iklim ısı pompasına 2025 AHR İnovasyon Ödülü
Çözülemeyen cinayeti bu Google Haritalar görüntüsü çözebilir
İstanbul Havalimanı'nda yakalanmıştı: 'Ufaklığın durumu şu an iyi'
Liderlik el değiştirdi, Apple ikinci sıraya düştü: İşte yeni lider
Hızlı internet bulamayanlar, çareyi taşınmakta buluyor
ITserv Technology, bildirim sistemleri üzerindeki siber tehditlere karşı uyarıyor
Microsoft, tarayıcısı Edge'in "yıllık karnesini" açıkladı
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2004
Mayıs
CHIP Dergisi Arşivi: Mayıs 2004 - Sayfa 11
9
10
11
12
13
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.Ş.
CHIP 100. SAYI" MAYIS 2004 GÜNCELHaberlerKAPAK "DONANIM "YAZILIM "HI-TECH "INTERNET "PRAT‹K "22 bi sadece bir önceki kare yerine daha önceki be? kareden hesapland›¤›nda, bu ayn› görüntü kalitesinde yakla?›k %12'lik bir bit oran› tasarrufu anlam›na geliyor. Çeyrek piksel tahmini: Ço¤u film sekans›nda nesneler bir kareden di¤erine pek hareket etmezler. Bu minimal de¤i?iklikleri mümkün oldu¤unca gerçekçi bir ?ekilde görüntülemek için MPEG kodlay›c›lar bir "alt piksel interpolasyonu" kullan›yorlar. Kodlay›c› böylece, sadece tamsay› de¤erlerine dayanmayan hareket vektörlerini de tan›mlayabiliyor. MPEG2'de bu yüzden hareket vektörlerinin do¤rulu¤u yar›m piksel kadar. DivX gibi güncel MPEG4 codec'leri ise buna kar?›n opsiyonel olarak maksimum çeyrek piksellik bir do¤rulukla hesaplayabiliyorlar. MPEG4 codec'ler bu özelli¤i "Advanced Simple Profile"de sadece ek seçenek olarak sunarlarken, "quarter pixel prediction" en ba?›ndan H.264 standard›na entegre edilmi? durumda. Skip Slices: H.264 ek olarak Pve B-Slices'daki makro bloklar› için Pve B-Skip type ad› verilen de¤erler tan›ml›yor. Bunlar bu slice'da ekran içeri¤i de¤i?medi¤inde kullan›l›yorlar, yani bu 0 de¤erine sahip bir hareket vektörüne kar?›l›k geliyor. Deblocking filtresi: Blok tabanl› tüm kodlama yöntemlerinde fazla dü?ük bitrate oranlar›nda görüntüde gözle görülür bozulmalar meydana geliyor. H.264 bunu deblocking filtresini devreye sokarak engelliyor; filtre, renk ve parlakl›k ak›?lar›ndan bozulmalar›, görüntü keskinli¤ini bozmadan ba?ar›l› bir ?ekilde filtreliyor. Ayr›ca deblocking filtresinin kullan›m› ba?ka bir s›k›?t›rma avantaj›n› beraberinde getiriyor: bitrate kalite olarak benzer, ancak filtrelenmemi? bir sekansa göre yakla?›k %10 dü?üyor. Deblocking filtresi bozulmalar› ay›rt edebiliyor Bu filtre H.264 standard›nda matematiksel kurallarla aç›k bir ?ekilde tan›mlanm›?. Standart, bir karedeki bozulmalar ile ayr› objeler aras›ndaki farklar› tan›yabiliyor. Filtre ikinci durumda etkin hale gelmiyor. Örne¤in: K›rm›z› bir evle ye?il bir çay›r aras›ndaki s›n›r filtrelenmiyor. Buna kar?›n bir patlaman›n neden oldu¤u bozulmalar hesaplan›yor, ki bunlar sadece görüntü içindeki renk basamaklar›n› görüntülüyor. Dönü?üm i?lemi ve entropi kodlamas›: MPEG2 ve MPEG4'ün aksine H.264 hesaplama için, MPEG2'de 8x8 boyutunda bloklar› temel alan Discrete Cosinus Transformation (DCT) kullanm›yor. H.264'te buna kar?›l›k gelen i?leme "bölümlenebilir tamsay› dönü?ümü" ad› veriliyor. Bu i?lem gerçi prensipte DCT gibi i?liyor, ancak 4x4 boyutundaki bloklar için optimize edilmi?. Bu sayede görüntü kalitesi, donan›m gereksinimleri de beraberinde artsa da, yine yükseliyor. Entropi kodlamas›: Son ad›mda, yani entropi kodlamas›nda, intracoding ve intercoding ile elde edilen veriler kay›ps›z bir ?ekilde s›k›?t›r›l›yor, t›pk› dosyalar›n ZIP'lenmesinde oldu¤u gibi. H.264 bunun için iki yöntem öngörüyor: birincisi Context Adaptive Variable Length Coding (CAVLC), burada bir kodlay›c› birçok kod tablosuna sahip ve bir veri analizinden sonra, mümkün olan en yüksek s›k›?t›rmaya izin veren tabloyu seçiyor. Alternatif yöntem Context-Adaptive Binary Arithmetic Coding (CABAC) ise biraz daha zahmetli. CAVLC gibi haz›r tablolar kullanmak yerine CABAC kendi tablolar›n› olu?turuyor ve böylece veri ak›?›n› daha iyi s›k›?t›rabiliyor. CAVLC ile kar?›la?t›r›ld›¤›nda CABAC yüzde 10 ila 15 aras›nda daha verimli çal›?›yor. Bilgi için: www.dspr.com http://bs.hhi.de/~wiegand/JVT.html www.pixeltools.com/h264_paper.html TB-MM / Ufuk Yamank›l›ço¤lu, uyaman@chip.com.tr H.264 KODLAYICIDA ?EMAT‹K AKI? »H.264 video verilerini nas›l i?liyor? Çoklu kare tahmini Makro bloklarBlok olu?turmaTransformasyon Makro bloklar Renk paleti kodlamas› Blok kodlamas› Quantisizing Entropi kodlamas› IBP Kodlama için iki yol: Renk paleti kodlamas›ndan sonra kodlay›c› kareleri iki ?ekilde i?liyor. Intracoding'de (k›rm›z›) her bir kare bir JPEG resmi gibi parlakl›k ve renk bilgilerine göre s›k›?t›r›l›yor. Intercoding'de (mavi) ise kodlay›c›, bir karenin hangi kesitlerinin di¤er karelere göre de¤i?ti¤ini analiz ediyor. Kodlay›c› bu bilgiyi daha sonra hareket vektörleri olarak iyice s›k›?t›r›lm›? bir ?ekilde görüntülüyor. Çoklu kare tahmini: Di¤er video codec'lerin aksine H.264'te hareket vektörleri bir çok kareyi baz alabiliyor. H.264 referans görüntü olarak B-Frame'leri de kullanabiliyor, daha önce bu da mümkün de¤ildi. I-FrameB-FrameP-Frame Hareket vektörleri Intracoding Intercoding H.264/AVC: Yeni video standard›