Referans resmi

Bir referans görüntü , gelecekteki görüntüler için bir tahmin için temel olarak kullanılabilecek önceden kodlanmış bir görüntüyü belirtmek için video sıkıştırmada kullanılan bir terimdir . Tahmin tekniği, mevcut görüntünün içeriğine benzer bir referans görüntüdeki içeriğin aranmasını içerir. Bu bir zaman tahminidir. Benzer içerik belirlendikten sonra, algoritma iki bloğu birbirine bağlayan hareket vektörünü çıkarır . Bu tip görüntü, kodlama şemasının hareket tahmini ve hareket telafisi aşamaları sırasında ara görüntülerin sıkıştırılması için kullanılır . MPEG-2 gibi daha eski kodlama standartlarında , önceki çerçeveyle eşleşen P kareleri için yalnızca bir referans çerçevesi kullanılır ve B karelerini kodlamak için iki kare , bir geçmiş kare ve bir gelecek gerekir . H.264 standardında , hareket tahmin algoritması, ara resim türleri için geçirilen çoklu referans resimler üzerinde gerçekleştirilebilir .

Çoklu referans çerçeveleri veya Çoklu referans çerçeveleri

H.264 gibi bazı modern video sıkıştırma standartlarında, çok sayıda referans çerçevesi seçimine izin verilir. Bu, video kodlayıcının daha önce kodu çözülmüş birden fazla görüntü arasından seçim yapmasına izin verir, mevcut blok veya makro bloğa karşılık gelen en iyi blok . Bu amaç için en iyi görüntü genellikle bir öncekidir, ancak diğer referans görüntüler sıkıştırma verimliliğini ve / veya video kalitesini artırabilir. H.264'te desteklenen maksimum referans görüntü sayısı 16'dır ve her bir makro blok kodlanacak bu görüntülerden birkaçını kullanabilir, bunların tümü kullanılan tahmin moduna bağlıdır. Örneğin, bir makro blok (16x16 piksel boyutunda blok) 8x8 piksellik 4 bloğa bölünürse, bu dört bloğun her biri farklı bir referans görüntü kullanabilir. Başka bir video formatı bu seçeneği destekler: bu, 8 adede kadar görüntüyü işleyebilen Snow video codec'idir . Theora codec bileşeni , hem önceki çerçeveye hem de en son intra çerçeveye referanslara izin veren sınırlı bir referans çerçeve kümesi sağlar .

Birden çok referans.jpg

Yukarıdaki görüntü, birkaç referans görüntüden alınan bir hareket tahmini örneğini temsil etmektedir. Mevcut görüntünün iki bloğundan biri kodlanacak 3 görüntü kullanır, ikincisi ise yalnızca birine ihtiyaç duyar.

Varsayılanlar

Kodlama açısından

Hareket tahmini gibi birçok karar sadece kare kare çalıştığından ve bu nedenle son kararlarını vermeden önce algoritmalarını diğer referans karelerinde tekrarlamak zorunda kaldığından, çoklu referans görüntüleri kodlama süresini önemli ölçüde artırabilir. Sezgisel tarama kalitesi pahasına bu oran maliyetini azaltmak için kullanılabilir.

Kod çözme düzeyinde

Kod çözme sırasında, referans resimler, sonraki çerçevelerin kodlarının çözülmesi için artık gerek kalmayana kadar bellekte saklanmalıdır. Bu nedenle, çok sayıda referans görüntü için, özellikle görüntüler HD formatındaysa, oldukça büyük bir depolama alanı sağlamak gereklidir . Birden fazla referans resmin kullanılması ayrıca kod çözme işleminin zamansal performansı üzerinde olumsuz bir etkiye sahiptir.

Referanslar

Ekler

İlgili Makaleler