Show simple item record

dc.contributor.advisorÇelebi, Anıl
dc.contributor.authorAslam, Muhammad
dc.date.accessioned2020-12-29T12:56:02Z
dc.date.available2020-12-29T12:56:02Z
dc.date.submitted2017
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/415956
dc.description.abstractİnternet üzerinden video aktarımı ve video konferans gibi teknolojilerin artan popülaritesi ile; video sıkıştırma, yayın ve eğlence medyasında önemli bir bileşen haline gelmiştir. Ardışık video çerçeveleri arasındaki zamansal artıklığı etkin bir şekilde ortadan kaldıracak hareket kestirimi ve dengeleme teknikleri, H.264/AVC ve HEVC gibi popüler video sıkıştırma kodlama standartlarına yaygın şekilde uygulanmıştır. Önceki video kodlama standartlarının çoğu HK işlemi sırasında sabit boyutlu blok kullanır ve bu nedenle değişken blok boyutunun kullanılduğı yeni video kodlama standartlarına göre daha düşük doğruluğa sahiptirler. H.264/AVC ve HEVC video sıkıştırma standartlarında, zamansal artıklık, sabit blok boyutlu HK kullanan önceki video sıkıştırma standartlarına kıyasla değişken blok boyutlu hareket kestirimi kullanılarak ortadan kaldırılır. HEVC'teki HK karmaşıklığının, 64×64'e kadar artan kodlama bloğu boyutu ve 16×16 boyutunda makro bloğa kadar destekleyen H.264/AVC'e kıyasla asimetrik hareket bölünmesinin kullanımına bağlı olarak, önemli ölçüde artması nedeniyle, gerçek zamanlı uygulamalar için yüksek verimliliğe sahip donanım dostu bir mimariye ihtiyaç duyulmaktadır. Buna ek olarak, HK'nin donanım mimarisinde, referans ve güncel video çerçevesi arasında SAD'yi hesaplayan mutlak fark toplamı mimarisi, kaynak kullanımını verimli kılmak açısından darboğaz oluşturmaktadır. Önerilen çalışmada, bu darboğazı ortadan kaldırmakta ve özgün düşük karmaşıklığa sahip bit düzlemi temelli HK algoritması ve hem H.264/AVC hem de HEVC standartları için etkin bir donanım mimarisi sunulmaktadır. Önerilen HK donanım mimarisinde, hata ölçümü için SAD yerine hesaplama karmaşıklığını önemli ölçüde azaltan mantıksal XOR işlemini kullanılır. Donanım mimarisi, H.264/AVC için saniyede 1280×720 (HD) boyutlu 93 video çerçevesini yalnızca 25 milivat güç tüketerek işleyebilme kabiliyetine sahipken ve HEVC için aynı çerçeve boyutunu 284,9 milivat ortalama güç tüketimi ve saniyede 52 çerçeve performansı ile işleyebilmektedir.
dc.description.abstractWith the increasing popularity of technologies such as internet streaming video and video conferencing, video compression has become an essential component for broadcast, entertainment and consumer electronics markets. Motion Estimation and compensation techniques, which can eliminate temporal redundancy between adjacent frames effectively, have been widely applied to popular video compression coding standards such as H.264/AVC, HEVC, VP9, AV1. Most of the previous video coding standards use fixed sized block through motion estimation (ME) process that makes them less accurate than the recently proposed video coding standards that uses variable block size. In H.264/AVC and HEVC video compression standards, temporal redundancy is removed by using variable block sized motion estimation compared to previous video compression standards that use fixed block sized ME. ME in HEVC has increased complexity due to increased coding block size up to 64×64 and introduction of Asymmetric Motion Partitioning compared to H.264/AVC that supports up to 16×16 sized macro-block. Thus, it demands highly efficient hardware friendly architectures for real time implementation. Furthermore, in hardware architecture of ME, sum of absolute difference architecture scheme which is utilized to calculate SAD between reference and current frame creates a bottleneck that makes it inefficient in terms of resource utilization. The proposed work eliminates this bottleneck and introduces the novel low complexity bit plane matching based ME algorithm and its efficient hardware architecture for both H.264/AVC and HEVC standards. The proposed hardware architecture of ME makes use of logical XOR operation for error measurement in place of SAD, which reduces computational complexity dramatically. The proposed hardware architecture can process 93 1280×720 HD frames per second with only 25 milliwatts of power consumption for H.264/AVC and it can process up to 52 720p HD frames per second with 284,9mW average power consumption for HEVC.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectElektrik ve Elektronik Mühendisliğitr_TR
dc.subjectElectrical and Electronics Engineeringen_US
dc.subjectMühendislik Bilimleritr_TR
dc.subjectEngineering Sciencesen_US
dc.titleH.264/AVC ve HEVC için BİT düzlemi uyumlama temelli hareket kestirimi ve donanım mimarisi
dc.title.alternativeLow BİT depth based motion estimation and its hardware architecture for h.264/AVC and HEVC
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentElektronik ve Haberleşme Mühendisliği Anabilim Dalı
dc.identifier.yokid10152612
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityKOCAELİ ÜNİVERSİTESİ
dc.identifier.thesisid466637
dc.description.pages61
dc.publisher.disciplineElektronik ve Haberleşme Mühendisliği Bilim Dalı


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess