H.264 vi̇deo kodlamada B-çerçeveler i̇çi̇n kodçözücü tarafında aday devi̇ni̇m vektör seçi̇mi̇
Künye
Ateş, H. F. & Gaurav, R. (2012). Decoder side candidate motion vector selection for B-frames in H.264 video coding. Paper presented at the 1-4. doi:10.1109/SIU.2012.6204518Özet
H.264 standardında devinim vektör farklarının kodlanması sebebiyle özellikle düşük bit hızlarında nesne sınırlarında devinimdeki ani değişiklikler harcanan bit miktarlarını artırmaktadır. Bu bildiride B-çerçevelerde kod çözücü desteği ile verimli devinim vektör kodlama için özgün bir yöntem sunulmuştur. Bu yöntemde kod çözücü gerçek devinim kestirimi
kullanarak az sayıda aday vektör içeren bir vektör kümesi belirler. Devinim kestirim doğrulu günün iyileştirilmesi amacıyla bu aday vektörler etrafında kısıtlı bir arama yapılır. Bu aramaya en iyi olma ihtimali düşük vektörler dahil edilmeleyerek aday vektor alt-kümesinin küçük tutulması sağlanır. Sonuç¸ta her makroblok için aday vektör kümeleri kod çözücü tarafından belirlendiği için, belirtik bir şekilde devinim bilgisinin kodlanmasına gerek kalmamakta ve bu da kodlama için gerekli bit hızını düşürmektedir. Algoritmanın aynı bit hızlarında referans H.264 sonuçlarına göre 0.39 dB PSNR kazancı sağladığı gösterilmiştir. Ayrıca sıkıştırılmış B-çerçevelerin görsel kalitesinde kayda değer bir iyileşme gözlenmistir. In H.264 standard, because of differential coding of motion vectors, sudden motion changes in object boundaries increase the amount of bits used for coding especially at low bitrate regimes. In this paper, we propose a novel algorithm that uses decoder support for efficient coding of motion vectors in B-frames. In this method, decoder uses true motion estimation to determine a vector set that contains a limited number of candidate vectors. To improve the motion estimation accuracy, a constrained search is performed around each candidate vector. Vectors with low probability of being optimal are excluded from this search in order to reduce the size of candidate vector subsets. As a result since these candidate vector sets are fully determined by the decoder for each macroblock, there is no need for explicit coding of motion information, which reduces the bitrate required for coding. The algorithm provides an average 0.39 dB PSNR gain for B-frames when compared to the reference H.264 results at equal bitrates. Simulation results also indicate significant improvement in visual quality of the compressed B-frames.
Kaynak
2012 20th Signal Processing and Communications Applications Conference, SIU 2012, Proceedingsİlgili Öğeler
Başlık, yazar, küratör ve konuya göre gösterilen ilgili öğeler.
-
H.264 video kodlamada çerçeve seviyesinde karmaşıklık kontrolü
Ateş, Hasan Fehmi; Altunbaşak, Yücel (IEEE, 2007)H.264 kodlama standardı, değişken blok boyutlu makroblok bölüntüleri kullanan çok sayıda farklı çerçeveler arası kestirim kipini desteklemektedir. Ne var ki, her olası bölüntü için eniyi devinim vektörlerini aramanın ... -
Occlusion aware motion compensation for video frame rate up-conversion
Çizmeci, Burak; Ateş, Hasan Fehmi (2010)Since the emergence of high definition (HD) display technologies, video standards conversion problem has become an important issue in storage, transmission and display of video content. Video frame rate up-conversion (FRUC) ... -
Rate-distortion and complexity joint optimization for fast motion estimation in H.264 video coding
Ateş, Hasan Fehmi; Kanberoğlu, Berkay; Altunbaşak, Yücel (IEEE, 2006)H.264 video coding standard offers several coding modes including inter-prediction modes that use macroblock partitions with variable block sizes. Choosing a rate-distortion optimal mode among these possibilities contributes ...