Arama Sonuçları

Listeleniyor 1 - 8 / 8
  • Yayın
    Rate-distortion and complexity joint optimization for fast motion estimation in H.264 video coding
    (IEEE, 2006) Ateş, Hasan Fehmi; Kanberoğlu, Berkay; Altunbaşak, Yücel
    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 significantly to the superior coding efficiency of the H.264 encoder. Unfortunately, searching for optimal motion vectors of each possible subblock incurs a heavy computational cost. In this paper, in order to reduce the complexity of integer-pel motion estimation, we propose a rate-distortion and complexity joint optimization method that selects for each MB a subset of partitions to evaluate during motion estimation. This selection is based on simple measures of spatio-temporal activity within the MB. The procedure is optimized to minimize mode estimation error at a certain level of computational complexity. Simulation results show that the algorithm speeds up the motion estimation module by a factor of up to 20 with little loss in coding efficiency.
  • Yayın
    Video çerçeve hız artırımında kapatma yapaylıklarının giderilmesi
    (IEEE, 2009-06-26) Çizmeci, Burak; Ateş, Hasan Fehmi
    Çerçeve hız arttırımı (ÇHA) yöntemleri, önceleri video standartları arası dönüşümlerde kullanılmış günümüzde ise büyük ekran LCD ve plazma Tv setlerinde daha kaliteli görüntü için sayısal video yayınının zamansal çözünürlüğünün arttırılmasında uygulanmaya başlanmıştır. DSP, FPGA ve ASIC gibi donanımların işlem gücünün artması ÇHA probleminin çözümünde yüksek karmaşıklıkta algoritmaların tasarlanmasına olanak sağlamıştır.Bu bildiride çok aşamalı devinim vektör (DV) iyileştirilmesi art işlemleri ve kapanma/açılma bölgelerine uyarlamalı örtüşmeli blok devinim denkleştirmesi yöntemleri ile uzamsal ve zamansal düzlemde tutarlı bir ÇHA algoritması önermekteyiz. Hekzagonal devinim kestirim (DK) algoritmasının verdiği düşük güvenirlikli DV'leri çok aşamalı iyileştirme art-işlemlerine tabi tutulur. Uzamsal olarak tutarlı bir DV alanı elde edildikten sonra komşu vektörler arasındaki ilişkiler ve ardışık 4 çerçevenin DV bilgisi kullanılarak kapanma/açılma bölgeleri tespit edilir.Örtüşmeli blok devinim denkleştirme filtresi (ÖBDD) tespit edilen bu bölgelelere uyarlanarak kapanma/açılmadan kaynaklanan yapaylıkların azaltılması sağlanır. Böylece var olan ÇHA yöntemlerine göre uzamsal çözünürlükten daha az ödün verilerek ve daha az yapaylıkla ÇHA gerçekleştirilmektedir.
  • Yayın
    Occlusion aware motion compensation for video frame rate up-conversion
    (2010) Çizmeci, Burak; Ateş, Hasan Fehmi
    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) is considered as a standard task for today's HD displays because these displays reach high refresh rates of at least 100/120 Hz and low video frame rates should be pulled up by a factor of 2 or more before display. Motion compensated FRUC techniques are proposed to avoid motion blur and motion judder at high refresh rates, but these techniques suffer from spatial inconsistencies and artifacts especially in occluded regions of the interpolated frames. This paper introduces a new video FRUC method that aims to remove both motion judder and occlusion artifacts and generate smooth object motion for high quality displays. An occlusion adaptive overlapped block motion compensation (OBMC) technique is proposed, which provides spatio-temporally consistent frame interpolation. Covered/uncovered regions are detected by analyzing the discontinuities of the motion vector field. The occlusion regions are interpolated using this covered/uncovered decision and a new error metric that measures spatial consistency. Compared to existing methods, the proposed algorithm achieves FRUC with fewer artifacts and better spatial resolution especially in occluded areas.
  • Yayın
    H.264 video kodlamada B-çerçeveler için kodçözücü tarafında aday devinim vektör seçimi
    (IEEE, 2012-04-18) Ateş, Hasan Fehmi; Gaurav, Rahul
    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.
  • Yayın
    Kodlayıcı destekli video çerçeve hız artırımı
    (IEEE, 2011) Çizmeci, Burak; Ateş, Hasan Fehmi
    Videoda çerçeve hız artırımı (ÇHA), devinim denkleştirme yöntemlerinin kullanılmasıyla hareketlerin daha keskin ve sürekli gösterimini sağlayarak görsel kaliteyi artırmaktadır. Fakat, devinim kestiriminde karşılaşılan problemler ÇHA başarımını etkileyen yapaylıklara neden olabilmektedir. Bu bildiride, kodlayıcı desteği ile kodçözücüdeki ÇHA art işleminin başarımını artıran bir yaklaşım önermekteyiz. Bu yaklaşımda, kodlayıcı, ÇHA sırasında yardımcı olabilecek yan bilgiyi türetip kodlayarak kodçözücüye göndermektedir. Kodçözücü, bu yan bilgiyi kullanarak ÇHA ile daha kaliteli çerçeveler sentezleyebilmektedir. Geliştirilen algoritma, ÇHA sırasında özellikle kapatmadan kaynaklanan yapaylıkları azaltarak önemli görsel kalite kazançları sağlamaktadır. Ayrıca çeşitli video içeriklerinde kodlayıcı destekli ÇHA ile sentezlenen çerçevelerin ortalama PSNR değerlerinin, aynı bithızında H.264 standardı ile kodlanan B-çerçevelere göre daha yüksek olduğu gözlenmiştir.
  • Yayın
    Rate-distortion and complexity optimized motion estimation for H.264 video coding
    (IEEE-INST Electrical Electronics Engineers Inc, 2008-02) Ateş, Hasan Fehmi; Altunbaşak, Yücel
    11.264 video coding standard supports several inter-prediction coding modes that use macroblock (MB) partitions with variable block sizes. Rate-distortion (R-D) optimal selection of both the motion vectors (MVs) and the coding mode of each MB is essential for an H.264 encoder to achieve superior coding efficiency. Unfortunately, searching for optimal MVs of each possible subblock incurs a heavy computational cost. In this paper, in order to reduce the computational burden of integer-pel motion estimation (ME) without sacrificing from the coding performance, we propose a R-D and complexity joint optimization framework. Within this framework, we develop a simple method that determines for each MB which partitions are likely to be optimal. MV search is carried out for only the selected partitions, thus reducing the complexity of the ME step. The mode selection criteria is based on a measure of spatiotemporal activity within the MB. The procedure minimizes the coding loss at a given level of computational complexity either for the full video sequence or for each single frame. For the latter case, the algorithm provides a tight upper bound on the worst case complexity/execution time of the ME module. Simulation results show that the algorithm speeds up integer-pel ME by a factor of up to 40 with less than 0.2 dB loss in coding efficiency.
  • Yayın
    H.264 video kodlamada çerçeve seviyesinde karmaşıklık kontrolü
    (IEEE, 2007) Ateş, Hasan Fehmi; Altunbaşak, Yücel
    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 hesaplama masrafı çok yüksektir. Bu bildiride, her makroblok için hangi bölüntülerin en iyi olabileceğini tahmin eden orijinal bir çerçeve seviyesinde karmaşıklık kontrol algoritması öneriyoruz. Devinim vektörlerinin aranması sadece bu seçilen bölüntüler için yürütülmekte, dolayısıyla devinim kestirimi adımının karmaşıklığı azaltılabilmektedir. Kip seçim kriteri olarak makrobloğun uzay-zamansal etkinliğinin basit bir ölçütü kullanılmıştır. Yöntem, her çerçevede belli bir yürütüm süresi bütçesinin sağlanmasını kodlama verimliliğinde en az bir kayıpla garanti etmektedir. Benzetim sonuçları, algoritmanın, 0.2 dB’den az bir kodlama kaybıyla, tamsayı-piksel devinim kestirimini 40 kata kadar hızlandırdığını göstermektedir.
  • Yayın
    H.264 standardı için süper-çözünürlük tabanlı kodlama yaklaşımı
    (IEEE, 2013-04-26) Ateş, Hasan Fehmi
    Kodçözücü tarafında süper-çözünürlük (SC) uygulayarak H.264 standardının video kodlama verimliliğinin iyileştirilmesi literatürde ele alınmıştır. Bu bildiride farklı olarak, SC¸ kestirimi kodlama sırasında H.264 standardının atlama/direk kipi yerine kullanılmış ve kodlama başarımı eniyilenmiştir. Öncelikle P- ve B-çerçeveler altörneklenir ve düşük çözünürlükte H.264 kodlanır. Sonra geri çatılan düşük çözünürlüklü (DC¸ ) çerçevelere SC¸ algoritması uygu lanır. Ayrıca DC çerçevede çift-kübik aradeğerleme ile SC¸ kestirimine alternatif bir diğer sonuç elde edilir. Videonun her makrobloğunda atlama/direk kipi olarak iki kestirimden hangisinin kullanılacağına bir hız- bozulum eniyi kip seçimi yöntemi ile karar verilir. Benzetim sonuçları düşük bit hızlarında H.264 standardına göre ortalama 1.36 dB PSNR kazancı ya da bithızında %30.3 azalmaya işaret etmektedir. Ortalama PSNR kazancı video içeriğine göre 3.63 dB’ye kadar çıkmaktadır.