TR201819073T4 - Görüntü Deşifre Etme Aparatı - Google Patents

Görüntü Deşifre Etme Aparatı Download PDF

Info

Publication number
TR201819073T4
TR201819073T4 TR2018/19073T TR201819073T TR201819073T4 TR 201819073 T4 TR201819073 T4 TR 201819073T4 TR 2018/19073 T TR2018/19073 T TR 2018/19073T TR 201819073 T TR201819073 T TR 201819073T TR 201819073 T4 TR201819073 T4 TR 201819073T4
Authority
TR
Turkey
Prior art keywords
mode
prediction
block
prediction modes
module
Prior art date
Application number
TR2018/19073T
Other languages
English (en)
Inventor
Ji Park Shin
Original Assignee
Infobridge Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Infobridge Pte Ltd filed Critical Infobridge Pte Ltd
Publication of TR201819073T4 publication Critical patent/TR201819073T4/tr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • H04N19/126Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/11Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/124Quantisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • H04N19/45Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder performing compensation of the inverse transform mismatch, e.g. Inverse Discrete Cosine Transform [IDCT] mismatch
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • H04N19/463Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/189Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
    • H04N19/196Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
    • H04N19/198Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters including smoothing of a sequence of encoding parameters, e.g. by averaging, by choice of the maximum, minimum or median value
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Saccharide Compounds (AREA)

Abstract

Mevcut buluş, bir görüntü deşifre etme cihazı ile ve daha özel olarak, bir rezidüel blok üretmek için kullanılan bir niceleme parametresi tahmincisi türetmek için sol ve üst şifreleme birimlerinin niceleme parametrelerini kullanan bir cihaz ile ilgilidir.

Description

TARIFNAME GÖRÜNTÜ DESIFRE ETME APARATI Teknik Alan Mevcut bulus, bir görüntü desifre etme cihazi ile ve daha özel olarak, bir rezidüel blok üretmek için kullanilan bir niceleme parametresi tahmincisi türetmek için sol ve üst sifreleme birimlerinin niceleme parametrelerini kullanan bir cihaz ile ilgilidir. Teknigin Arka Plani Görüntü verisini verimli bir sekilde saklamak ya da iletmek için görüntü verilerinin kodlanmasi gerekir. MPEG-1, MPEG-2, MPEG-4, H.264/ MPEG-4 AVC (Gelismis Video Sifreleme) ve benzerleri, görüntü verilerinin kodlanmasi teknikleri olarak bilinir. Bu tekniklerde, bir resim makro bloklara bölünür, makro bloklar ünitesinde iç sifreleme ya da ara sifrelemeden hangisinin yapilmasi gerektigi belirlenir ve makro bloklar belirlenen sifreleme yöntemi kullanilarak kodlanir. En son görüntü sikistirma teknigi olan H.264'te, iç sifrelemenin etkinligini arttirmak için iç tahmin yapilir. Yani, mevcut bir blogu sifrelemek için bir referans resmine basvurmak yerine, kodlanacak olan mevcut bloga uzaysal olarak komsu olan piksel degerleri kullanilarak bir tahmin blogu olusturulur. Spesifik olarak, komsu piksel degerlerini kullanan bir orijinal makro blogu ile karsilastirmak suretiyle küçük bir bozulmaya sahip bir iç tahmin modu seçilir ve seçilen iç tahmin modu ve komsu piksel degerleri kullanilarak kodlanacak olan mevcut blogun tahmin blogu olusturulur. Mevcut blok ve tahmin blogu arasindaki fark sinyallerini içeren bir rezidüel blok teskil edilir ve rezidüel blok dönüstürülür, nicelenir ve entropi sifrelemesi yapilir. Ayni zamanda, tahmin blogunu teskil etmek için kullanilan Iç tahmin modu da kodlanir. Bununla birlikte, H.264'te, mevcut blogun sol ve üst bloklarinin iç tahmin modlarinin yönlenmesinden bagimsiz olarak mevcut bir blogun iç tahmin modu kodlanir ve bu nedenle sifreleme verimliliginin düsük olmasi gibi bir sorun ortaya çikar. Bir rezidüel blogun sifreleme verimliligini arttirmak için iç tahmin modlarinin sayisi arttigi zaman, H.264'ün iç tahmin modu sifreleme yönteminden daha yüksek bir verime sahip olan bir iç tahmin sifreleme yöntemine ihtiyaç vardir. H.264'ten farkli olarak çesitli boyutlarda sifreleme ünitelerine izin verildigi zaman, bir özelligin sifreleme etkinligini gelistirmek için bir niceleme parametresi uyarlanabilir bir sekilde degistirilebilir. Bununla birlikte, bu durumda, niceleme parametresini iletmek için çok sayida bite ihtiyaç duyulur. Bu nedenle, bit sayisini etkili bir sekilde azaltabilen bir yönteme ihtiyaç vardir. Önceki teknige ait olan diger video sifreleme yöntemleri ve cihazlari asagidaki dokümanlardan bilinmektedir: (1) WlEGAND T VE DIGERLERI: "Overview of the H.264/AVC video coding standard", IEEE TRANSACTIONS ON ClRCUlTS AND SYSTEMS FOR VlDEO TECHNOLOGY, lEEE SERVICE CENTER, PISCATAWAY, NJ, US, cilt 14, no. 7; (2) KOBAYASHl M VE DIGERLERI: "CE4 Subtest 2: Delta QP prediction results of test 2.2.b and 2.3.f", 97. MPEG MEETING, TORINO; ve (3) T-D CHUANG VE DIGERLERI: "Luma Iç Prediction Mode Coding", 6. `JCT-VC Bulusun Özeti Teknik Sorun Bulusun bir amaci, görüntü kalitesini bir sifreleme biriminin büyüklügüne bagli olarak mevcut bir blogun bir niceleme parametresini uyarlamali olarak ayarlamak suretiyle gelistirebilen ve bir görüntünün sikistirma verimini ve dekompresyon verimini, niceleme parametresini iletmek için gerekli olan bit sayisini azaltmak için, niceligi etkili bir sekilde sifrelemek/ desifre etmek suretiyle arttirabilen bir cihaz temin etmektir. Sorunun Çözümü Yukarida sözü edilen amaçlara, bagimsiz istemlere göre tarif edilen konu vasitasiyla ulasilmaktadir. Avantajli uygulamalar, bagimli istemlerde açiklanmaktadir. Bulusun bir yönüne göre, asagidakileri içeren bir görüntü desifre etme cihazi saglanmaktadir: bir iç tahmin modunu yeniden olusturmak ve mevcut bir blogun bir tahmin blogunu ya da mevcut blogun bir alt blogunu olusturmak için bir iç tahmin rezidüel sinyalleri iki boyutlu bir niceleme bloguna dönüstürmek için bir ters tarama niceleme blogunu niceleme parametresini kullanarak ters olarak nicelemek için bir ters niceleme modülü; ve ters olarak nicelenmis olan blogu ters olarak dönüstürmek için bir ters dönüsüm modülü. Niceleme parametresinin türetilmesi için kullanilan bir niceleme parametresi tahmincisi, mevcut bir sifreleme ünitesinin bir sol sifreleme ünitesinin bir niceleme parametresi ve mevcut sifreleme ünitesinin bir üst sifreleme ünitesinin bir niceleme parametresi kullanilarak teskil edilir. Görüntü desifre etme cihazinda, niceleme parametresi, niceleme parametresi tahmincisinin alinmis olan bir rezidüel niceleme parametresine ilave edilmesi suretiyle yeniden yapilandirilir ve niceleme parametresi tahmincisi, sol sifreleme ünitesinin niceleme parametresi ile üst sifreleme ünitesinin niceleme parametresinin bir ortalama degeri olarak ayarlanir. Görüntü desifre etme cihazinda, iç tahmin modülü, mevcut blogun bir sol ve üst bloklarinin iç tahmin modlarini kullanarak üç tane iç tahmin modu içeren bir MPM grubu teskil eder ve MPM grubu ile alinmis olan bir iç tahmin bilgisini kullanarak mevcut blogun iç tahmin modunu yeniden yapilandirir. Ayni zamanda, MPM grubu, mevcut blogun sol ve üst blogunun iç tahmin modlari geçersiz oldugu zaman, bir düzlemsel mod, bir DC modu ve bir dikey mod içerir. Avantajli Etkiler Bulusa göre olan görüntü desifre etme cihazi, bir iç tahmin modunun yeniden olusturulmasi ve mevcut bir blogun bir tahmin blogunun ya da mevcut blogun bir alt blogunun teskil edilmesi için bir iç tahmin modülü, rezidüel sinyalleri iki boyutlu bir niceleme bloguna dönüstürmek için bir ters tarama modülü, niceleme parametresini kullanarak niceleme blogunu tersine bir sekilde nicelemek için bir ters niceleme modülü, ve tersine bir sekilde nicelenmis olan blogu tersine bir sekilde dönüstürmek için bir ters dönüsüm modülü içerir. Niceleme parametresinin türetilmesi için kullanilan bir niceleme parametresi tahmincisi, mevcut bir sifreleme ünitesinin bir sol sifreleme ünitesinin bir niceleme parametresi ve mevcut sifreleme ünitesinin bir üst sifreleme ünitesinin bir niceleme parametresi kullanilarak teskil edilir. Bundan dolayi, görüntü kalitesinin bir sifreleme biriminin büyüklügüne bagli olarak mevcut bir blogun bir niceleme parametresini uyarlamali olarak ayarlanmasak suretiyle gelistirilmesi ve bir görüntünün sikistirma veriminin ve dekompresyon veriminin, niceleme parametresini iletmek için gerekli olan bit sayisini azaltmak için, niceligi etkili bir sekilde sifrelemek/ desifre etmek suretiyle arttirilmasi mümkündür. Çizimlerin Kisa Tarifi Sekil 1 bulusun bir uygulamasina göre bir hareketli görüntü sifreleme cihazini gösteren bir blok diyagramdir. Sekil 2 bulusun bir baska uygulamasina göre bir hareketli görüntü desifre etme cihazini gösteren bir blok diyagramdir. Sekil 3, bulusun uygulamasina göre hareketli görüntü desifre etme cihazinda bir iç tahmin blogu olusturma yöntemini gösteren bir diyagramdir. Sekil 4, mevcut bulusa göre iç tahmin modlarini gösteren bir kavramsal diyagramdir. Sekil 5, mevcut bulusa göre bir iç tahmin blogu olusturma ünitesini (300) gösteren bir blok diyagramdir. Sekil 6, bulusun uygulamasina göre bir rezidüel blok yeniden yapilandirma dizisini Sekil 7, bulusun bir baska uygulamasina göre bir rezidüel blok yeniden yapilandirma dizisini gösteren bir blok diyagramdir. Örnek Teskil Eden Uygulamalarin Tarifi Asagida, mevcut bulusun çesitli uygulamalari, eslik eden çizimlere atifta bulunarak detayli bir sekilde tarif edilecektir. Bulus çesitli sekillerde modifiye edilebilir ve çesitli uygulamalara sahip olabilir. Bulusun tarifinde çizimlere atifta bulunularak, benzer bilesenler, benzer referans numaralari ile belirtilmektedir. Bulusa göre bir hareketli görüntü sifreleme cihazi ve bir hareketli görüntü desifre etme cihazi, örnegin bir kisisel bilgisayar, bir dizüstü bilgisayar, bir kisisel dijital yardimci, bir tasinabilir multimedya oynatici, bir akilli telefon, bir kablosuz iletisim terminali ve bir TV ya da servis saglayan sunucular gibi kullanici terminalleri olabilir. Hareketli görüntü sifreleme cihazi ve hareketli görüntü desifre etme cihazi, çesitli aparatlar ya da kablosuz ya da kablolu iletisim aglari ile iletisim kurmak için bir iletisim modemi, çesitli programlarin ve bir görüntünün kodlanmasi ve desifre edilmesi için verinin depolandigi bir bellek gibi bir iletisim aracina sahip olan aparatlar ve islemleri ve kontrolleri gerçeklestirmek için programlari uygulayan bir mikro islemci olabilir. Sekil 1 bulusun bir uygulamasina göre bir hareketli görüntü sifreleme cihazini gösteren bir blok diyagramdir. Bulusun uygulamasina göre hareketli görüntü sifreleme cihazi (100), bir iç tahmin modülü (110), bir ara tahmin modülü (120), bir dönüsüm ve niceleme modülü (130), bir entropi sifreleme modülü (140), bir ters niceleme ve ters dönüsüm modülü (150). bir islem sonrasi modülü (160), bir resim tamponu (170), bir çikarma modülü (190) ve bir ekleme modülü (195) içerir. Intra tahmin modülü (110), mevcut bir blogun ait oldugu bir resim ya da dilimin yeniden olusturulmus olan piksellerini kullanarak bir iç tahmin blogu teskil eder. Iç tahmin modülü (110), tahmin sifrelemesi yapilacak olan mevcut olan blogun büyüklügüne bagli olarak, önceden belirlenmis olan bir sayidaki iç tahmin modlarindan bir tanesini seçer ve seçilmis olan iç tahmin moduna bagli olarak bir tahmin blogu teskil eder. Ara tahmin modülü (120), resim tamponu (170) içinde saklanan referans resimlerini kullanarak bir hareket tahmin islemi gerçeklestirir ve hareket tahmin islemi için referans resim indekslerini ve hareket vektörlerini belirler. Daha sonra, ara tahmin modülü (120), referans resim indekslerini ve hareket vektörlerini kullanarak mevcut blogun bir ara tahmin blogunu teskil eder. Dönüsüm ve niceleme modülü (130), iç tahmin modülü (110) ya da ara tahmin modülü (120) tarafindan teskil edilen tahmin blogunun rezidüel blogunu dönüstürür ve nicellestirir. Dönüsüm, yatay ve dikey yönlerdeki tek boyutlu dönüsüm matrisleri kullanilarak gerçeklestirilir. Iç tahmin için rezidüel blok, dönüsüm blogunun büyüklügüne (yani, rezidüel blogun büyüklügüne) ve iç tahmin moduna bagli olarak belirlenmis olan dönüstürme matrisi kullanilarak dönüstürülür. Ara tahmin için rezidüel blok, önceden belirlenmis olan dönüsüm matrisleri kullanilarak dönüstürülür. Dönüsüm ve niceleme modülü (130), bir niceleme adimi boyutunu kullanarak dönüsüm blogunu nicellestirir. Niceleme adimi boyutu, önceden belirlenmis olan bir boyuta esit ya da ondan daha büyük olan sifreleme üniteleri vasitasiyla degistirilebilir. Nicellestirilmis olan dönüsüm blogu ters niceleme ve ters dönüsüm modülüne (150) ve entropi sifreleme modülüne (140) beslenir. Ters niceleme ve ters dönüsüm modülü (150), nicellestirilmis olan dönüsüm blogunu ters olarak nicellestirir ve rezidüel blogun yeniden yapilandirilmasi için ters olarak nicelenmis olan dönüsüm blogunu tersine dönüstürür. Ekleme modülü, yeniden yapilandirilmis olan bir blok teskil etmek için ters niceleme ve ters dönüsüm modülü (150) tarafindan yeniden yapilandirilmis olan rezidüel blogu ve iç tahmin modülünden (110) ya da ara tahmin modülünden (120) gelen tahmin blogunu ekler. Islem sonrasi modül (160), yeniden teskil edilmis olan resmin görüntü kalitesini iyilestirme islevi görür ve bir deblokaj filtresi modülü (161 ), bir ofset modülü (162) ve bir döngü filtresi modülü (163) içerir. Deblokaj filtresi modülü (161), bir deblokaj filtresini tahmin blogu ve dönüstürme blogunun sinirlarina uyarlanmis bir sekilde uygular. Sinirlar 8x8 izgara sinirlari ile sinirlandirilabilir. Deblokaj filtresi modülü (161), filtrelenecek olan sinirlari belirler, bunlarin sinir kuvvetlerini belirler ve sinir kuvveti O'dan büyük oldugu zaman sinirlara sinirlama filtresinin uygulanip uygulanmayacagina karar verir. Sinirlarin filtrelenmesinin gerektigi tespit edildigi zaman, deblokaj filtresi modülü (161) sinirlara uygulanacak olan birfiltre seçer ve sinirlari seçilmis olan filtre ile filtreler. Ofset modülü (162), deblokaj filtresi modülünden geçen görüntüdeki bir piksel ile karsilik gelen bir orijinal piksel arasindaki bozulmayi azaltmak için resimlere ya da dilimlerle bir ofset uygulanip uygulanmayacagini belirler. Alternatif olarak, bir dilim birden fazla sayida ofset alanina bölünür ve her ofset alanin ofset tipi belirlenebilir. Ofset tipi önceden belirlenmis olan bir sayida kenar ofset tipi ve bant ofset tipi içerebilir. Ofset tipi bir kenar ofset tipi oldugu zaman, her bir pikselin ait oldugu kenar tipi belirlenir ve buna karsilik gelen bir ofset uygulanir. Kenar tipi, mevcut bir piksele komsu olan iki piksel degerinin dagilimi temel alinarak belirlenir. Döngü filtresi modülü (163), orijinal görüntü ile ofset modülünü (162) geçen yeniden olusturulmus olan görüntünün karsilastirma sonucunu temel alarak, yeniden yapilandirilmis olan görüntüyü uyarlamali bir sekilde döngüsel olarak filtreler. Yeniden olusturulan görüntünün, sifreleme birimleri vasitasiyla döngüsel filtrelemeye tabi tutulup tutulmayacagi belirlenir. Uygulanacak olan döngüsel filtrelemenin boyutu ve katsayilari sifreleme üniteleri vasitasiyla degistirilebilir. Sifreleme birimleri vasitasiyla uyarlamali döngü filtresi uygulanip uygulanmayacagini belirten bilgiler, her bir dilimin basligina dâhil edilebilir. Bir kroma sinyali olmasi durumunda, resimler vasitasiyla uyarlamali döngüsel filtrenin uygulanip uygulanmayacagi belirlenebilir. Bu nedenle, kroma bilesenlerinin filtrelenip filtrelenmedigini belirten bilgiler, bir dilim basligina ya da bir resim basligina dâhil edilebilir. Resim tamponu (170), islem sonrasi modülden (160) islem sonrasi görüntü verisini alir ve bir görüntüyü resim ünitesinde yeniden yapilandirir ve depolar. Resim, çerçeveler ünitesindeki bir görüntü ya da alanlar ünitesindeki bir görüntü olabilir. Entropi sifreleme modülü (140), dönüstürme ve niceleme modülü (130) tarafindan nicelendirilen niceleme katsayisi bilgisini, iç tahmin modülünden (140) alinan iç tahmin bilgisini, ara tahmin birimden (150) alinan hareket bilgilerini ve benzerlerini entropi kodlar. Entropi sifreleme modülü (140), nicelenmis olan dönüsüm blogunun katsayilarini tek boyutlu niceleme katsayilarina dönüstürmek için kullanilan bir tarama modülü (145) içerir. Tarama modülü (145), nicelenmis olan dönüsüm blogunun katsayilarinin tek boyutlu niceleme katsayilarina dönüstürülmesi için bir tarama tipi belirler. Tarama tipi, yönelimli bir iç tahmin moduna ve bir dönüstürme blogunun boyutuna bagli olarak degisebilir. Niceleme katsayilari geriye dogru dogrultuda taranir. Nicellestirilmis olan dönüsüm blogu, önceden belirlenmis olan bir boyuttan daha büyük oldugu zaman, dönüsüm katsayilari birden fazla sayida alt bloga bölünür ve taranir. Alt bloklarin dönüsüm katsayilarina uygulanan tarama tipleri aynidir. Alt bloklara uygulanan tarama tipleri bir zikzak tarama olabilir ya da alt bloklarin dönüsüm katsayilarina uygulananlar ile ayni tarama tipleri olabilir. Sekil 2 bulusun bir baska uygulamasina göre bir hareketli görüntü desifre etme cihazini (200) gösteren bir blok diyagramdir. Bulusun uygulamasina göre hareketli görüntü desifre etme cihazi (200) bir entropi desifre etme modülü (210), bir ters niceleme modülü (220), bir ters dönüsüm modülü (230), bir iç tahmin modülü (240), bir ara tahmin modülü (250), bir islem sonrasi modülü (260), bir resim tamponu (270) ve bir ekleme modülü (280) içerir. Entropi desifre etme modülü (210), alinan bir bit akisini desifre eder ve bit akisini, iç tahmin bilgisi, ara tahmin bilgisi, niceleme katsayisi bilgisi ve bunlarin benzerleri olarak ayirir. Entropi desifre etme modülü (210), sifrelenmis olan iç tahmin bilgisini, iç tahmin modülüne (240) gönderir ve desifre edilmis olan iç tahmin bilgisini ara tahmin modülüne (250) gönderir. Entropi desifre etme modülü (210), desifre edilmis olan niceleme katsayisi bilgisini ters bir sekilde taramak için bir ters tarama modülü (215) Ters tarama modülü (215), nicelenmis olan katsayi bilgilerini bir iki boyutlu nicelenmis dönüsüm blogu haline dönüstürür. Dönüsüm için birden fazla sayida tarama tiplerinden bir tanesi seçilir. Tarama tipi, yönelimli bir iç tahmin moduna ve bir dönüstürme blogunun boyutuna bagli olarak degisebilir. Niceleme katsayilari geriye dogru dogrultuda taranir. Nicellestirilmis olan dönüsüm blogu, önceden belirlenmis olan bir boyuttan daha büyük oldugu zaman, dönüsüm katsayilari birden fazla sayida alt bloga bölünür ve taranir. Alt bloklarin dönüsüm katsayilarina uygulanan tarama tipleri aynidir. Alt bloklara uygulanan tarama tipleri bir zikzak tarama olabilir ya da alt bloklarin dönüsüm katsayilarina uygulananlar ile ayni tarama tipleri olabilir. Ters niceleme modülü (220), mevcut bir sifreleme ünitesinin bir niceleme adimi boyutu tahmincisini belirler ve mevcut sifreleme ünitesinin niceleme adimi boyutunu yeniden teskil etmek için, belirlenmis olan niceleme adimi boyutunu, alinan rezidüel niceleme adimi boyutuna ekler. Ters niceleme modülü (220) niceleme adimi boyutunu ve ters niceleme matrisini kullanarak, niceleme blogunu ters olarak nicellestirir. Niceleme matrisi, niceleme blogunun büyüklügüne ve tahmin moduna bagli olarak belirlenir. Yani, niceleme matrisi, mevcut blogun tahmin modu ve önceden belirlenmis olan bir boyuta sahip olan niceleme blogundan en az bir tanesi için iç tahmin modlari temel alinarak seçilir. Ters dönüsüm modülü (230) bir rezidüel blogu yeniden teskil etmek için ters olarak nicelenmis olan blogu ters olarak dönüstürür. Ters olarak nicelenmis olan bloga uygulanacak olan ters dönüsüm matrisi, tahmin moduna ve iç tahmin moduna bagli olarak belirlenir. Ekleme modülü (280), yeniden yapilandirilmis olan bir blok teskil edilmesi için, ters dönüsüm modülü (240) ya da ara tahmin modülü (250) tarafindan teskil edilen tahmin blogunu, ters dönüsüm modülü (230) tarafindan yeniden olusturulan rezidüel bloga Intra tahmin modülü (240) mevcut blogun iç tahmin modunu, entropi desifre etme modülünden (210) alinan iç tahmin bilgisini temel alarak yeniden yapilandirir. Daha sonra, iç tahmin modülü (240) yeniden yapilandirilmis olan iç tahmin moduna bagli olarak bir tahmin blogu teskil eder. Ara tahmin modülü (250), entropi desifre etme modülünden (210) alinan ara tahmin bilgisini temel alarak, referans resim indeksi ve hareket vektörünü yeniden yapilandirir. Daha sonra, ara tahmin modülü (250), referans resim indeksini ve hareket vektörünü kullanarak mevcut blogun bir tahmin blogunu teskil eder. Ondalik tahmini ile hareket telafisi uygulandigi zaman, tahmin blogunu olusturmak için seçilen enterpolasyon filtresi uygulanir. Islem sonrasi modülün (260) çalismasi, SEKIL 1'de gösterilen islem sonrasi modülün (160) çalismasi ile aynidir ve bu nedenle tekrar tarif edilmeyecektir. Resim tamponu (270), resim biriminde islem sonrasi modül (260) tarafindan islem sonrasi islenen desifre edilmis olan görüntüyü depolar. SEKIL 3, bulusun uygulamasina göre bir iç tahmin blogunun olusturmasi için bir yöntemi gösteren bir diyagramdir. Ilk olarak, alinan bit akisindan gelen iç tahmin bilgisi entropi ile desifre edilir (8110). Intra tahmin bilgisi, iç tahmin modu grup göstergesi ve iç tahmin modu indeksini içerir. Intra tahmini modu grubu göstergesi, mevcut blogun iç tahmin modunun bir MPM grubuna mi yoksa MPM grubundan baska bir gruba mi ait oldugunu gösterir. Tahmin modu indeksi, iç tahmin modu grup göstergesi tarafindan gösterilen iç tahmin modu grubunda spesifik bir iç tahmin modunu gösteren bilgidir. Intra tahmin modu grup göstergesi, isaretsiz tamsayi olarak alinabilir. Bu durumda, entropi desifresi yapilmadan iç tahmin modu grubu göstergesi kullanilabilir. Alternatif olarak, iç tahmin modu grup göstergesi, mevcut dilimin tipine bagli olarak uyarlanabilir bir sekilde entropi kodlu olabilir. Örnegin, iç tahmin modu grup göstergesi, dilim tipine bagli olarak tesit edilen baglamlar kullanilarak entropi kodlanmis olabilir. Bundan dolayi, iç tahmin modu grup göstergesi, mevcut dilimin tipine bagli olarak tespit edilmis olan baglamlar kullanilarak desifre edilebilir. Tahmin modu endeksinin entropi sifreleme yöntemi, iç tahmin modunun MPM grubuna bagli olup olmadigina bagli olarak degisir. Bu nedenle, tahmin modu endeksi farkli yöntemler kullanilarak entropi desifresi yapilir. Özellikle, iç tahmin mod grubu göstergesi, mevcut blogun iç tahmin modunun MPM grubuna ait oldugunu gösterdigi zaman, tahmin modu indeksi, kesilmis bir Exp-Golomb kodu seklinde ya da kesilmis bir tek terimli sekilde ikili hale getirilir ve daha sonra entropi kodlanir. Bu nedenle, entropi desifre etme islemi gerçeklestirilmesi suretiyle ikili bilgi elde edildikten sonra, yukarida bahsi geçen yöntemler kullanilarak tahmin modu indeksi yeniden olusturulur. Intra tahmin modu grup göstergesi, mevcut blogun iç tahmin modunun MPM grubuna ait olmadigini gösterdigi zaman, tahmin modu indeksi sabit bir uzunluk ile ikililestirilebilir. Bu nedenle, entropi desifre etme islemi gerçeklestirilmesi suretiyle ikili bilgi elde edildikten sonra, tahmin modu indeksi yeniden olusturulur. Daha sonra, mevcut bloga komsu olan bloklarin iç tahmin modlari kullanilarak MPM grubu olusturulur ve daha sonra MPM grubu (8120) kullanilarak mevcut blogun iç tahmin modu yeniden olusturulur. MPM grubu üç tane iç tahmin modu içerir. Bu, Sekil 47e atifta bulunularak tarif edilecektir. Sekil 4, mevcut bulusun bir uygulamasina göre iç tahmin modlarini gösteren bir diyagramdir. (1) Mevcut bir blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirinden farkli oldugu zaman, MPM grubu iki tane iç tahmin modu ve bir tane ek iç tahmin modu içerir. Iki tane iç tahmin modundan birtanesi DC modu oldugu ve digeri de düzlemsel bir mod olmadigi zaman, ek iç tahmin modu düzlemsel mod olabilir. Benzer bir sekilde, iki tane iç tahmin modundan bir tanesi düzlemsel mod oldugu ve digeri de DC mod olmadigi zaman, ek iç tahmin modu DC mod olabilir. Iki tane iç tahmin modu DC modu ve düzlemsel mod oldugu zaman, ek iç tahmin modu dikey mod ya da bir yatay mod olabilir. Iki iç tahmin modu DC modu ya da düzlemsel mod olmadigi zaman, ek iç tahmin modu, iki tane iç tahmin modu ya da DC modu ya da düzlemsel mod arasindaki, yönelime sahip olan bir iç tahmin modu olabilir. (2) Mevcut bir blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirine esit oldugu zaman, MPM grubu iç tahmin modu ve iki tane ek iç tahmin modu içerir. Intra tahmin modu ne DC modu ne de düzlemsel mod oldugu zaman, iki tane ek iç tahmin modu, iç tahmin moduna komsu olan iki tane iç tahmin modu olarak ayarlanir. Intra tahmin modu DC modu oldugu zaman, iki tane ek iç tahmin modu düzlemsel mod ve dikey mod olabilir. (3) Mevcut blogun üst ve sol bloklarinin iç tahmin modlarindan sadece bir tanesi mevcut oldugu zaman, MPM grubu iç tahmin modu ve iki tane ek iç tahmin modu içerir. Iki tane ek iç tahmin modu, iç tahmin moduna bagli olarak belirlenir. (4) Mevcut blogun üst ve sol bloklarinin iç tahmin modlari hiç mevcut olmadigi zaman, MPM grubu DC modunu, düzlemsel modu ve dikey modu içerir. Intra tahmin modu grup göstergesi MPM grubunu gösterdigi zaman, tahmin modu endeksi tarafindan belirtilen iç tahmin modu MPM grubundan seçilir ve seçilen iç tahmin modu, mevcut blogun iç tahmin modu olarak belirlenir. Intra tahmini modu grubu göstergesi, mevcut blogun iç tahmin modunun MPM grubuna mi yoksa MPM grubundan baska bir gruba mi ait oldugunu gösteren isaret bilgisi olabilir. Intra tahmin modu grup göstergesi MPM grubunu göstermedigi zaman, iç tahmin modülü (240), ön tahmin modunun tahmin modu endeksi ile belirtilen (bundan sonra rezidüel iç tahmin modlari olarak anilacaktir) MPM grubuna ait olan iç tahmin modlari disindaki iç tahmin modunu, mevcut blogun iç tahmin modu olarak belirler. Rezidüel iç tahmin modlarina tahsis edilen tahmin modu indeksleri, MPM grubunun konfigürasyonuna bagli olarak degisir. Yani, rezidüel iç tahmin modlarinin desifre edilmis olan tahmin modu indeksleri, MPM grubunun konfigürasyonuna bagli olarak yeniden düzenlenir. Bu nedenle, iç tahmin modülü (240), mevcut blogun iç tahmin modunu, desifre edilmis olan tahmin modu indeksine ve MPM grubuna ait olan iç tahmin modlarina bagli olarak, rezidüel iç tahmin modlarindan seçer. Spesifik olarak, mevcut blogun rezidüel iç tahmin modlari mod numarasi sirasina göre yeniden düzenlenir ve alinan tahmin modu indeksine karsilik gelen iç tahmin modu, mevcut blogun iç tahmin modu olarak seçilir. Bu durumda, rezidüel iç tahmin modlari yeniden düzenlenebilir, ancak mevcut blogun iç tahmin modu, MPM grubuna ait olan iç tahmin mod numaralarinin mevcut blogun iç tahmin mod indeksi ile karsilastirilmasi vasitasiyla belirlenebilir. Bu yöntem, 2 numarali modun yönsüz modlarin DC moduna tahsis edildigi, düzlemsel moda 34 numarali modun tahsis edildigi ve yönlü mod numaralarinin diger modlara tahsis edildigi bir durumda uygulanabilir. Bununla birlikte, düzlemsel mod ve DC modunun mevcut iç tahmin modu olarak seçilmesi olasiliginin, diger yönlü modlardan daha yüksek olmasi nedeniyle, düzlemsel moda az bir sayida (örnegin, mod sayisi 0) mod tahsis edilir ve yukarida bahsi geçen yöntem uygulanabilir. Bu durumda, diger düsük dereceli modlarin mod numaralari 1'er birer artar. Alternatif olarak, yönsüz modlara en düsük indeksler tahsis edilebilir. Örnegin, mevcut blogun iç tahmin modu düzlemsel mod oldugu ve rezidüel iç tahmin modlari düzlemsel mod içerdigi zaman, iç tahmini mod indeksi O içerebilir. Örnegin, rezidüel iç tahmin modlari düzlemsel modu ve DC modunu içerdigi zaman, düzlemsel modun, DC modunun ve yönlü modlarin bu sirayla düzenlendigi bir durumda, tahmin modu indeksine karsilik gelen iç tahmin modu mevcut blogun iç tahmin modu olarak ayarlanabilir. Örnegin, mod numarasi 0 ve mod numarasi 1, sirasiyla düzlemsel moda ve DC moduna tahsis edilebilir, ya da mod numarasi 0 ve mod numarasi 1, sirasiyla DC moduna ve düzlemsel moda tahsis edilebilir. Bu durumda, mevcut blogun iç tahmin modunu belirlemek için mevcut blogun iç tahmin modu indeksi, MPM grubuna ait olan iç tahmin modu sayilari ile karsilastirilabilir. Daha sonra, tahmin blogunun boyutu, mevcut blogun (8130) dönüsüm boyutunu gösteren bilgiler kullanilarak belirlenir. Tahmin blogunun boyutu mevcut blogun büyüklügüne esit oldugu zaman, tahmin blogu mevcut blogun iç tahmin modu ve mevcut blogun referans pikselleri kullanilarak teskil edilir. Referans pikseller, yeniden yapilandirilmis olan ya da daha önce mevcut bloga olusturulan piksellerdir. Tahmin blogunun boyutu mevcut blogun boyutundan daha küçük oldugu zaman, yani mevcut blok birden fazla sayida alt blok olarak bölünebildigi ve bunun iç tahmini yapildigi zaman, her bir alt blogun tahmin blogunu olusturmak için ayni iç tahmin modu (yani, mevcut blogun iç tahmin modu) kullanilir. Ikinci alt blogun ya da bunu takip eden alt bloklarin desifre edilme sirasinda göre tahmin bloklari, daha önceki alt bloklarin yeniden teskil edilen pikselleri kullanilarak olusturulur. Bu nedenle, tahmin blogu, rezidüel blok ve yeniden olusturulan blogun alt blok ünitelerinde teskil edilmesinden sonra, bir sonraki alt blogun tahmin blogu teskil edilir. Daha sonra, tahmin blogunun boyutuna karsilik gelen blogun referans piksellerinin hepsinin geçerli olup olmadigi belirlenir (8140). Referans pikseller, daha önce desifre edilmis olan ve yeniden yapilandirilan piksellerdir. Referans piksellerin en az biri tanesinin geçerli olmadigi belirlendigi zaman, referans pikseli teskil edilir (8150). Spesifik olarak, referans piksellerin hiç bir sekilde geçerli olmadigi belirlendigi zaman, referans piksel degerleri 2L-1 degerleri ile degistirilir. Burada, L, luma bilesenlerinin gri skalasini temsil eden bitlerin sayisini temsil eder. Geçerli referans pikselleri, geçersiz referans pikseli konumu ile ilgili olarak sadece bir yönde mevcut oldugu zaman, referans pikselleri olusturmak için geçerli referans piksellerin en yakin referans pikseli kopyalanir. Geçersiz referans pikselinin konumu ile ilgili olarak her iki yönde de geçerli referans pikselleri mevcut oldugu zaman, referans pikselleri olusturmak için önceden belirlenmis olan bir dogrultuda en yakin konumda yer alan referans pikseli kopyalanabilir ya da her iki yönde en yakin iki referans pikselinin ortalamasi alinabilir. Daha sonra, referans piksellerin filtrelenip filtrelenmeyecegi belirlenir (8160). Referans pikseller, yeniden yapilandirilmis olan iç tahmin moduna ve tahmin blogunun (8170) boyutuna bagli olarak uyarlamali bir sekilde filtrelenir. Iç tahmin modu DC modu oldugu zaman referans pikseller filtrelenmez. Iç tahmin modlari dikey mod ve yatay mod oldugun zaman, iç tahmin modülü (240) ayni zamanda referans pikselleri de filtrelemez. Bununla birlikte, iç tahmin modlari dikey mod ve yatay mod haricindeki yön modlari oldugu zaman, referans pikseller, iç tahmin moduna ve tahmin blogunun büyüklügüne bagli olarak uyarlamali bir sekilde filtrelenir. Tahmin blogunun boyutu 4x4 oldugu zaman, referans pikseller iç tahmin modundan bagimsiz olarak, karmasiklikta bir azalma saglanmasi amaciyla filtrelenmez. Filtreleme islemi referans pikseller arasindaki piksel degerindeki degisimi kolaylastirma islevi görür ve düsük geçisli bir filtre kullanir. Düsük geçisli filtre, bir 3 kademeli filtre olan [1, 2, 1] ya da bir 5 kademeli filtre olan [1, 2, 4, 2, 1] olabilir. Tahmin blogunun boyutu 8x8 ila 32x32 arasinda oldugu zaman, referans pikselleri tahmin blogunun büyüklügünde bir artisla ön tahmin modlarinda daha fazla filtrelenir. Daha sonra, tahmin blogu iç tahmin moduna (8180) bagli olarak teskil edilir. Tahmin blogu için kullanilan referans pikseller, tahmin blogunun boyutuna ve iç tahmin moduna bagli olarak uyarlanabilir bir sekilde filtrelenen pikseller olabilir. DC modunda, (x = 0, N-1, y = - 1) konumlarinda yer alan N üst referans piksellerinin ortalama degerleri, (x=1-, y=0, M-1) konumlarinda yer alan M sol referans pikselleri ve bir (x = -1, y = -1) konumda yer alan köse pikseli, tahmin blogunun tahmin pikselleri olarak belirlenebilir. Bununla birlikte, referans piksellere komsu olan tahmin pikselleri, ortalama degerin agirlikli ortalamasi ve tahmin pikseli ile komsu olan referans pikseli kullanilarak teskil edilebilir. Düzlemsel modda, tahmin pikselleri DC modunda oldugu gibi teskil edilebilir. Dikey modda, dikey yönde yer alan referans pikselleri, tahmin piksellerine ayarlanir. Bununla birlikte, sol referans pikseline komsu olan tahmin pikseli, dikey yönde yer alan referans pikseli ile sol referans pikselleri arasindaki varyasyon kullanilarak teskil edilebilir. Varyasyon, köse referans pikseli ve tahmin pikseli ile komsu olan sol referans pikseli arasindaki varyasyonu temsil eder. Yatay modda, tahmin pikselleri, yön haricinde dikey modda oldugu gibi teskil edilebilir. Sekil 5, mevcut bulusa göre bir iç tahmin blogu olusturma ünitesini (300) gösteren bir blok diyagramdir. Bulusa göre iç tahmin blogu olusturma ünitesi (300) bir ayristirma modülü (310), bir tahmin modu desifre etme modülü (320), bir tahmin blogu boyutu belirleme modülü (330), bir referans piksel geçerliligi belirleme modülü (340), bir referans piksel olusturma modülü (350), bir referans pikseli filtreleme modülü (360), bir tahmin blogu olusturma modülü (370) içerir. Ayristirma modülü (310), iç tahmin bilgisi elde etmek için, alinan bir bit akisini entropik olarak desifre eder ve blok boyutu bilgisini dönüstürür. Intra tahmin bilgisi bir iç tahmin modu grup göstergesi ve iç tahmin modu indeksi içerir. Intra tahmini modu grubu göstergesi, mevcut bir blogun iç tahmin modunun bir MPM grubuna mi yoksa MPM grubundan baska bir gruba mi ait oldugunu gösterir. Tahmin modu indeksi, iç tahmin modu grup göstergesi tarafindan gösterilen iç tahmin modu grubunda spesifik bir iç tahmin modunu gösteren bilgidir. Iç tahmin bilgisinin entropik olarak desifre edilme yöntemi, Sekil 3'te gösterilen 8110 adimindaki ile aynidir. Dönüsüm blogu boyutu bilgisi, dönüstürme blogu boyutunu temsil eden ve bir kodlayicidan iletilen en az bir tane bayrak (ayirma_dönüstürme_bayragi) içerir. Tahmin modu desifre etme modülü (320), mevcut bir bloga komsu olan bloklarin iç tahmin modlarini kullanarak bir MPM grubu teskil eder ve MPM grubunu ve entropik olarak desifre edilmis olan iç tahmin bilgisini kullanarak mevcut blogun iç tahmin modunu yeniden teskil eder. MPM grubu üç tane iç tahmin modu içerir. (1) Mevcut bir blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirinden farkli oldugu zaman, MPM grubu iki tane iç tahmin modu ve bir tane ek iç tahmin modu içerir. Iki tane iç tahmin modundan birtanesi DC modu oldugu ve digeri de düzlemsel bir mod olmadigi zaman, ek iç tahmin modu düzlemsel mod olabilir. Benzer bir sekilde, iki tane iç tahmin modundan bir tanesi düzlemsel mod oldugu ve digeri de DC mod olmadigi zaman, ek iç tahmin modu DC mod olabilir. Iki tane iç tahmin modu DC modu ve düzlemsel mod oldugu zaman, ek iç tahmin modu dikey mod ya da bir yatay mod olabilir. Iki iç tahmin modu DC modu ya da düzlemsel mod olmadigi zaman, ek iç tahmin modu, iki tane iç tahmin modu ya da DC modu ya da düzlemsel mod arasinda yönelime sahip olan bir iç tahmin modu olabilir. (2) Mevcut bir blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirine esit oldugu zaman, MPM grubu iç tahmin modu ve iki tane ek iç tahmin modu içerir. Intra tahmin modu ne DC modu ne de düzlemsel mod oldugu zaman, iki tane ek iç tahmin modu, iç tahmin moduna komsu olan iki tane iç tahmin modu olarak ayarlanir. Intra tahmin modu DC modu oldugu zaman, iki tane ek iç tahmin modu düzlemsel mod ve dikey mod olabilir. (3) Mevcut blogun üst ve sol bloklarinin iç tahmin modlarindan sadece bir tanesi mevcut oldugu zaman, MPM grubu iç tahmin modu ve iki tane ek iç tahmin modu içerir. Iki tane ek iç tahmin modu, iç tahmin moduna bagli olarak belirlenir. (4) Mevcut blogun üst ve sol bloklarinin iç tahmin modlari hiç mevcut olmadigi zaman, MPM grubu DC modunu, düzlemsel modu ve dikey modu içerir. Intra tahmin modu grup göstergesi MPM grubunu gösterdigi zaman, tahmin modu endeksi tarafindan belirtilen iç tahmin modu MPM grubundan seçilir ve seçilen iç tahmin modu, mevcut blogun iç tahmin modu olarak belirlenir. Intra tahmini modu grubu göstergesi, mevcut blogun iç tahmin modunun MPM grubuna mi yoksa MPM grubundan baska bir gruba mi ait oldugunu gösteren isaret bilgisi olabilir. Intra tahmin modu grup göstergesi MPM grubunu göstermedigi zaman, iç tahmin modülü (240), ön tahmin modunun tahmin modu endeksi ile belirtilen (bundan sonra rezidüel iç tahmin modlari olarak anilacaktir) MPM grubuna ait olan iç tahmin modlari disindaki iç tahmin modunu, mevcut blogun iç tahmin modu olarak belirler. Rezidüel iç tahmin modlarina tahsis edilen tahmin modu indeksleri, MPM grubunun konfigürasyonuna bagli olarak degisir. Yani, rezidüel iç tahmin modlarinin desifre edilmis olan tahmin modu indeksleri, MPM grubunun konfigürasyonuna bagli olarak yeniden düzenlenir. Bu nedenle, iç tahmin modülü (240), mevcut blogun iç tahmin modunu, desifre edilmis olan tahmin modu indeksine ve MPM grubuna ait olan iç tahmin modlarina bagli olarak, rezidüel iç tahmin modlarindan seçer. Spesifik olarak, mevcut blogun rezidüel iç tahmin modlari mod numarasi sirasina göre yeniden düzenlenir ve alinan tahmin modu indeksine karsilik gelen iç tahmin modu, mevcut blogun iç tahmin modu olarak seçilir. Bu durumda, rezidüel iç tahmin modlari yeniden düzenlenebilir, ancak mevcut blogun iç tahmin modu, MPM grubuna ait olan iç tahmin mod numaralarinin mevcut blogun iç tahmin mod indeksi ile karsilastirilmasi vasitasiyla belirlenebilir. MPM grubu olusturma yöntemi, 2 numarali modun yönsüz modlarin DC moduna tahsis edildigi, düzlemsel moda 34 numarali modun tahsis edildigi ve yönlü mod numaralarinin diger modlara tahsis edildigi bir durumda uygulanabilir. Bununla birlikte, düzlemsel mod ve DC modunun mevcut iç tahmin modu olarak seçilmesi olasiliginin, diger yönlü modlardan daha yüksek olmasi nedeniyle, düzlemsel moda az bir sayida (örnegin, mod sayisi 0) mod tahsis edilir ve yukarida bahsi geçen yöntem uygulanabilir. Bu durumda, diger düsük dereceli modlarin mod numaralari 1'er birer Alternatif olarak, yönsüz modlara en düsük indeksler tahsis edilebilir. Örnegin, mevcut blogun iç tahmin modu düzlemsel mod oldugu ve rezidüel iç tahmin modlari düzlemsel mod içerdigi zaman, iç tahmini mod indeksi O içerebilir. Örnegin, rezidüel iç tahmin modlari düzlemsel modu ve DC modunu içerdigi zaman, düzlemsel modun, DC modunun ve yönlü modlarin bu sirayla düzenlendigi bir durumda, tahmin modu indeksine karsilik gelen iç tahmin modu mevcut blogun iç tahmin modu olarak ayarlanabilir. Örnegin, mod numarasi 0 ve mod numarasi 1, sirasiyla düzlemsel moda ve DC moduna tahsis edilebilir, ya da mod numarasi 0 ve mod numarasi 1, sirasiyla DC moduna ve düzlemsel moda tahsis edilebilir. Bu durumda, mevcut blogun iç tahmin modunu belirlemek için mevcut blogun iç tahmin modu indeksi, MPM grubuna ait olan iç tahmin modu sayilari ile karsilastirilabilir. Tahmin blogu boyutu belirleme modülü (330), blok dönüsümü boyutunu kullanarak mevcut blogun tahmin blogunun boyutunu belirler. Tahmin blogunun boyutu, mevcut blogun boyutuna ya da mevcut blogun alt bloklarinin boyutuna sahip olabilir. Tahmin blogunun boyutu mevcut blogun büyüklügüne esit oldugu zaman, tahmin blogu mevcut blogun iç tahmin modu ve mevcut blogun referans pikselleri kullanilarak teskil edilir. Referans pikseller, yeniden yapilandirilmis olan ya da daha önce mevcut bloga olusturulan piksellerdir. Tahmin blogunun boyutu mevcut blogun boyutundan daha küçük oldugu zaman, yani mevcut blok birden fazla sayida ogul alt blok olarak bölünebildigi ve bunun iç tahmini yapildigi zaman, her bir alt blogun tahmin blogunu olusturmak için ayni iç tahmin modu (yani, mevcut blogun iç tahmin modu) kullanilir. Ikinci alt blogun ya da bunu takip eden alt bloklarin desifre edilme sirasinda göre tahmin bloklari, daha önceki alt bloklarin yeniden teskil edilen pikselleri kullanilarak olusturulur. Bu nedenle, tahmin blogu, rezidüel blok ve yeniden olusturulan blogun alt blok ünitelerinde teskil edilmesinden sonra, bir sonraki alt blogun tahmin blogu teskil edilir. Referans piksel geçerliligi belirleme modülü (340), tahmin blogunun boyutuna karsilik gelen blogun referans piksellerinin hepsinin geçerli olup olmadigi belirler. Referans pikseller, daha önce desifre edilmis olan ve yeniden yapilandirilan piksellerdir. Referans piksellerin en az bir tanesinin geçerli olmadigi belirlendigi zaman, referans pikseli geçerliligi belirleme modülü (340) referans pikseli teskil eder. Spesifik olarak, referans piksellerin hiç bir sekilde geçerli olmadigi belirlendigi zaman, referans piksel degerleri 2L-1 degerleri ile degistirilir. Burada, L, Iuma bilesenlerinin gri skalasini temsil eden bitlerin sayisini temsil eder. Geçerli referans pikselleri, geçersiz referans pikseli konumu ile ilgili olarak sadece bir yönde mevcut oldugu zaman, referans pikselleri olusturmak için geçerli referans pikselleri disindaki en yakin referans pikseli kopyalanir. Geçersiz referans pikselinin konumu ile ilgili olarak her iki yönde de geçerli referans pikselleri mevcut oldugu zaman, referans pikselleri olusturmak için önceden belirlenmis olan bir dogrultuda en yakin konumda yer alan referans pikseli kopyalanabilir ya da her iki yönde en yakin iki referans pikselinin ortalamasi alinabilir. Referans pikseli filtreleme modülü (360), referans piksellerin filtrelenip filtrelenmeyecegini belirler. Referans pikseller, yeniden yapilandirilmis olan iç tahmin moduna ve tahmin blogunun boyutuna bagli olarak uyarlamali bir sekilde filtrelenir. Iç tahmin modu DC modu oldugu zaman referans pikseller filtrelenmez. Iç tahmin modlari dikey mod ve yatay mod oldugun zaman, iç tahmin modülü (240) ayni zamanda referans pikselleri de filtrelemez. Bununla birlikte, iç tahmin modlari dikey mod ve yatay mod haricindeki yön modlari oldugu zaman, referans pikseller, iç tahmin moduna ve tahmin blogunun büyüklügüne bagli olarak uyarlamali bir sekilde filtrelenir. Tahmin blogunun boyutu 4x4 oldugu zaman, referans pikseller iç tahmin modundan bagimsiz olarak, karmasiklikta bir azalma saglanmasi amaciyla filtrelenmez. Filtreleme islemi referans pikseller arasindaki piksel degerindeki degisimi kolaylastirma islevi görür ve düsük geçisli bir filtre kullanir. Düsük geçisli filtre, bir 3 kademeli filtre olan [1, 2, 1] ya da bir 5 kademeli filtre olan [1, 2, 4, 2, 1] olabilir. Tahmin blogunun boyutu 8x8 ila 32x32 arasinda oldugu zaman, referans pikselleri tahmin blogunun büyüklügünde bir artisla ön tahmin modlarinda daha fazla filtrelenir. Tahmin blogu olusturma modülü (370), tahmin blogunu iç tahmin modunu temel alarak teskil eder. Tahmin blogu için kullanilan referans pikseller, tahmin blogunun boyutuna ve iç tahmin moduna bagli olarak uyarlanabilir bir sekilde filtrelenen pikseller olabilir. DC modunda, (x = 0, N-1, y = - 1) konumlarinda yer alan N üst referans piksellerinin ortalama degerleri, (x=1-, y=0, ..., M-1) konumlarinda yer alan M sol referans pikselleri ve bir (x = -1, y = -1) konumunda yer alan köse pikseli, tahmin blogunun tahmin pikselleri olarak belirlenebilir. Bununla birlikte, referans piksellere komsu olan tahmin pikselleri, ortalama degerin agirlikli ortalamasi ve tahmin pikseli ile komsu olan referans pikseli kullanilarak teskil edilebilir. Düzlemsel modda, tahmin pikselleri DC modunda oldugu gibi teskil edilebilir. Dikey modda, dikey yönde yer alan referans pikselleri, tahmin piksellerine ayarlanir. Bununla birlikte, sol referans pikseline komsu olan tahmin piksellerinin her biri, dikey yönde yer alan referans pikseli ile sol referans pikselleri arasindaki varyasyon kullanilarak teskil edilebilir. Varyasyon, köse referans pikseli ve tahmin pikseli ile komsu olan sol referans pikseli arasindaki varyasyonu temsil eder. Yatay modda, tahmin pikselleri, yön haricinde dikey modda oldugu gibi teskil edilebilir. SEKIL 6, bulusun uygulamasina göre bir rezidüel blok yeniden yapilandirma dizisini Mevcut bir blok ya da bir alt bloktaki ünitede alinan bir rezidüel sinyal, iki boyutlu bir niceleme blogu (8210) olusturmak için desifre edilir. Niceleme blogu bir niceleme parametresi (8220) kullanilarak ters bir sekilde nicelenir. Tersine bir sekilde nicelenmis olan blok, bir rezidüel blogun (8230) yeniden yapilandirilmasi için tersine dönüstürülür. SEKIL 7, bulusun uygulamasina göre bir niceleme parametresi yeniden yapilandirma dizisini gösteren bir blok diyagramdir. Niceleme parametresi yeniden yapilandirma dizisi, Sekil 2'de gösterilen ters niceleme ünitesi (220) vasitasiyla gerçeklestirilebilir. Niceleme parametresinin degistirilmesine olanak veren minimum bir CU boyutu (bundan sonrai bir minimum niceleme CU boyutu olarak anilacaktir) yeniden yapilandirilir (8310). Minimum niceleme CU boyutu, asagidaki yöntemlerden bir tanesi kullanilarak gönderilebilir. Bir birinci yöntemde, bir QP'nin LCU biriminde degistirilip degistirilmeyecegi ya da bir alt CU'da ek olarak degistirilip degistirilemeyecegi, bir dizi parametre setinde yer alan cu_qp_delta_enabled_flag kullanilarak gösterilebilir. Cu_qp_delta_enabled_flag degeri 1 oldugu zaman, yani, LCU'dan daha küçük bir CU'daki QPy'de degisiklik mevcut oldugu zaman, bir minimum niceleme CU boyutu, bir resim parametre setinde yer alan max_cu_qp_delta_depth kullanilarak gönderilebilir. Ikinci bir yöntemde, minimum niceleme CU boyutu, hem cu_qp_delta_enabled_flag hem de max_cu_qp_delta_depth'in iletilmesi yerine, ortak sifreleme yoluyla bir bilgi parçasi (cu_qp_delta_depth) kullanilarak bildirilir. Yani, minimum niceleme CU boyutu ile ilgili bilgi, dizi parametre setinden iletilmeyip, minimum parametre CU boyutu resim parametre seti vasitasiyla cu_qp_delta_depth kullanilarak iletilir. Buna göre, bilgiyi minimum niceleme CU boyutu üzerinde iletmek için gerekli olan bitlerin sayisinin azaltilmasi ve niceleme parametresinin PPS vasitasiyla degistirilmesini mümkün kilan boyutun uyarlamali bir sekilde ayarlanmasi ve buna paralel olarak da, sifreleme performansinin iyilestirilmesi mümkündür. Bir niceleme parametresi tahmincisi, minimum niceleme CU boyutu (8320) temeli alinarak hesaplanir. Niceleme parametresi tahmincisi, mevcut CU'nun sol niceleme parametresi ve mevcut CU'nun üst niceleme parametresi kullanilarak teskil edilebilir. Örnegin, sol niceleme parametresinin ve üst niceleme parametresinin ortalama degeri, niceleme parametresi tahmincisi olarak ayarlanabilir. Niceleme parametresi tahmincisi ve alinan rezidüel niceleme parametresi, niceleme parametresinin (8330) yeniden yapilandirilmasi için eklenir. Mevcut CU minimum niceleme CU boyutuna esit ya da ondan daha büyük oldugu zaman, mevcut CU'nun niceleme parametresi yeniden yapilandirilir. Bununla birlikte, mevcut CU minimum niceleme CU boyutundan daha küçük oldugu zaman, minimum niceleme CU boyutunda yer alan birden fazla sayidaki CU ayni niceleme parametresine sahiptir. TR TR TR TR TR TR TR TR TR TR

Claims (1)

ISTEMLER
1. Bir görüntü desifre etme cihazi olup, özelligi: alinan bir bit akisini desifre edecek ve bit akisini en azindan iç tahmin modu bilgisi, ara tahmin modu bilgisi ve niceleme katsayisi bilgisi olarak ayiracak sekilde konfigüre edilmis olan bir entropi desifre etme modülü (210); bir iç tahmin modunu yeniden olusturacak ve mevcut bir blogun bir tahmin blogunu ya da mevcut blogun bir alt blogunu olusturacak sekilde konfigüre edilmis olan bir iç tahmin modülü (240); niceleme katsayisi bilgilerini bir iki boyutlu niceleme blogu haline dönüstürecek sekilde konfigüre edilmis olan bir ters tarama modülü; bir niceleme parametresi kullanarak niceleme blogunu ters bir sekilde niceleyecek sekilde konfigüre edilmis olan bir ters niceleme modülü (220) içermesi, burada, ters niceleme modülünün (220) bir rezidüel niceleme parametresine bir niceleme parametresi tahmincisi eklemek suretiyle, bir niceleme parametresi teskil edecek sekilde konfigüre edilmis olmasi; bir rezidüel blogun üretilmesi için ters bir sekilde nicelenmis olan blogun tersine çevrilecegi sekilde konfigüre edilmis olan bir ters dönüstürme modülü (230); ve yeniden yapilandirilan blogun teskil edilmesi için mevcut blogun iç tahmin modunun ve rezidüel blogun kullanilmasi suretiyle teskil edilen bir tahmin blogunu ekleyecek sekilde konfigüre edilmis olan bir ekleme modülü (280) içermesi, burada, iç tahmin modülünün (240) mevcut blogun sol ve üst bloklarinin iç tahmin modlarini temel alan üç tane iç tahmin modu içeren bir En Muhtemel Mod, MPM, grubu olusturacak ve MPM grubunu ve bir iç tahmin modu grubu göstergesi ve bir tahmin modu indeksi içeren, iç tahmin modu grubu göstergesinin MPM grubunu belirtmesi durumunda, bahsi geçen alinmis olan iç tahmin modu bilgisini, tahmin modu indeksi vasitasiyla mevcut blogun iç tahmin modu olarak belirlenen MPM grubunun bir iç tahmin modunu ayarlamak suretiyle kullanarak, mevcut blogun iç tahmin modunu yeniden yapilandiracak sekilde konfigüre edilmesi, burada, MPM grubunun, mevcut blogun sol ve üst blogunun iç tahmin modlari mevcut olmadigi zaman bir düzlemsel mod, bir DC modu ve bir dikey mod içermesi, burada düzlemsel mod ve DC modunun yönsüz iç tahmin modlari olmasi, ve yönsüz iç tahmin modlarinin yani sira, diger iç tahmin modlarinin yönlü iç tahmin modlari olmasi, burada, mevcut blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirinden farkli oldugu zaman, MPM grubunun iki tane iç tahmin modu ve bir tane ek iç tahmin modu içermesi, sol ve üst bloklarin iç tahmin modlari yönlü iç tahmin modlari oldugu zaman, MPM grubunun sol ve üst bloklarin iç tahmin modlarini ve bir tane düzlemsel mod içermesi, burada, sol ve üst bloklarin iç tahmin modlari yönsüz iç tahmin modlari oldugu zaman, MPM grubunun sol ve üst bloklarin iç tahmin modlarini ve bir tane dikey mod içermesi, sol ve üst bloklarin iç tahmin modlarindan bir tanesi DC modu oldugu ve digeri de düzlemsel olmayan bir mod oldugu zaman, MPM grubunun sol ve üst bloklarin iç tahmin modlarini ve düzlemsel mod içermesi, ve sol ve üst bloklarin iç tahmin modlarindan bir tanesi düzlemsel mod oldugu ve digeri de DC modu olmadigi zaman, MPM grubunun sol ve üst bloklarin iç tahmin modlarini ve DC mod içermesi; burada, mevcut blogun üst ve sol bloklarinin iç tahmin modlarinin her ikisi de mevcut oldugu ve bunlar birbirine esit oldugu zaman, MPM grubunun iç tahmin modu ve iki tane ek iç tahmin modu içermesi, burada: iç tahmin modunun ne DC modu ne de düzlemsel mod oldugu zaman, iki tane ek iç tahmin modunun, iç tahmin moduna komsu olan iki tane iç tahmin modu olarak ayarlanmasi, ve iç tahmin modu DC modu oldugu zaman, iki tane ek iç tahmin modunun düzlemsel mod ve dikey mod olmasidir. istem 1'e göre görüntü desifre etme cihazi olup, özelligi; burada düzlemsel moda bir mod numarasi (0) tahsis edilmesidir.
TR2018/19073T 2011-10-24 2012-04-20 Görüntü Deşifre Etme Aparatı TR201819073T4 (tr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20110108460 2011-10-24
KR20110108456 2011-10-24

Publications (1)

Publication Number Publication Date
TR201819073T4 true TR201819073T4 (tr) 2019-01-21

Family

ID=48168004

Family Applications (1)

Application Number Title Priority Date Filing Date
TR2018/19073T TR201819073T4 (tr) 2011-10-24 2012-04-20 Görüntü Deşifre Etme Aparatı

Country Status (18)

Country Link
US (6) US9288488B2 (tr)
EP (5) EP3402199B1 (tr)
JP (5) JP5722506B2 (tr)
KR (1) KR20130045155A (tr)
CN (6) CN108174213B (tr)
CY (1) CY1121422T1 (tr)
DK (4) DK3402202T3 (tr)
ES (5) ES2935823T3 (tr)
HR (1) HRP20190354T1 (tr)
HU (5) HUE050655T2 (tr)
LT (1) LT2773117T (tr)
MX (5) MX2014003541A (tr)
PL (5) PL3402202T3 (tr)
PT (4) PT2773117T (tr)
RS (1) RS58300B1 (tr)
SI (1) SI2773117T1 (tr)
TR (1) TR201819073T4 (tr)
WO (1) WO2013062198A1 (tr)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110113561A (ko) 2010-04-09 2011-10-17 한국전자통신연구원 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치
KR20130050149A (ko) * 2011-11-07 2013-05-15 오수미 인터 모드에서의 예측 블록 생성 방법
KR102365685B1 (ko) 2015-01-05 2022-02-21 삼성전자주식회사 인코더의 작동 방법과 상기 인코더를 포함하는 장치들
WO2016200242A1 (ko) * 2015-06-11 2016-12-15 한양대학교 산학협력단 적응적인 디블록킹 필터링을 이용하는 영상 부호화 방법과 영상 복호화 방법 및 장치
CN107211133B (zh) * 2015-11-06 2020-04-03 华为技术有限公司 反量化变换系数的方法、装置及解码设备
WO2017086746A1 (ko) * 2015-11-19 2017-05-26 한국전자통신연구원 화면내 예측 모드 부호화/복호화 방법 및 장치
CN113810711B (zh) * 2016-04-29 2024-05-10 世宗大学校产学协力团 用于对图像信号进行编码和解码的方法和装置
CN117221588A (zh) * 2016-06-22 2023-12-12 Lx 半导体科技有限公司 图像编码/解码方法以及图像数据的传输方法
EP3509301B1 (en) * 2016-08-31 2023-08-09 KT Corporation Method and device for processing video signal
CN109479144A (zh) * 2016-10-13 2019-03-15 富士通株式会社 图像编码/解码方法、装置以及图像处理设备
CN116916018A (zh) * 2016-10-28 2023-10-20 韩国电子通信研究院 视频编码/解码方法和设备以及存储比特流的记录介质
KR102331940B1 (ko) * 2016-12-23 2021-11-26 후아웨이 테크놀러지 컴퍼니 리미티드 지향성 인트라 예측 모드의 세트 내에서 확장 지향성 인트라 예측 모드를 시그널링하는 인코딩 장치
CN117294839A (zh) * 2017-05-17 2023-12-26 株式会社Kt 用于解码视频的方法和用于传输压缩的视频数据的设备
JP6770192B2 (ja) * 2017-06-01 2020-10-14 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 符号化装置、符号化方法、復号装置及び復号方法
CN117499676A (zh) * 2018-02-23 2024-02-02 英迪股份有限公司 对图像进行解码或编码的方法和传输图像的数据的方法
CN118233633A (zh) 2018-11-08 2024-06-21 交互数字Vc控股公司 基于块的表面的视频编码或解码的量化
CN112752101B (zh) * 2019-10-29 2022-02-22 北京新唐思创教育科技有限公司 一种视频质量优化方法、装置及存储介质

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060109247A (ko) * 2005-04-13 2006-10-19 엘지전자 주식회사 베이스 레이어 픽처를 이용하는 영상신호의 엔코딩/디코딩방법 및 장치
US8761252B2 (en) 2003-03-27 2014-06-24 Lg Electronics Inc. Method and apparatus for scalably encoding and decoding video signal
TWI347172B (en) 2004-01-19 2011-08-21 Suntory Holdings Ltd Beverage comprising fine pulp, production method of same, and edible material for same
JP2006005438A (ja) * 2004-06-15 2006-01-05 Sony Corp 画像処理装置およびその方法
KR100654436B1 (ko) * 2004-07-07 2006-12-06 삼성전자주식회사 비디오 코딩 방법과 디코딩 방법, 및 비디오 인코더와디코더
WO2006004331A1 (en) * 2004-07-07 2006-01-12 Samsung Electronics Co., Ltd. Video encoding and decoding methods and video encoder and decoder
NO322043B1 (no) * 2004-12-30 2006-08-07 Tandberg Telecom As Fremgangsmate for forenklet entropikoding
KR20070016663A (ko) 2005-08-04 2007-02-08 김해광 블록 기반 영상 부호화 및 재생 방법 및 장치
KR100723507B1 (ko) 2005-10-12 2007-05-30 삼성전자주식회사 I-프레임 움직임 예측을 이용한 동영상 압축 장치의 적응양자화 제어기 및 적응 양자화 제어 방법
ZA200900032B (en) * 2006-07-07 2010-03-31 Ericsson Telefon Ab L M Video data management
CA2655970A1 (en) * 2006-07-07 2008-01-10 Telefonaktiebolaget L M Ericsson (Publ) Video data management
US8331448B2 (en) 2006-12-22 2012-12-11 Qualcomm Incorporated Systems and methods for efficient spatial intra predictabilty determination (or assessment)
US8571104B2 (en) * 2007-06-15 2013-10-29 Qualcomm, Incorporated Adaptive coefficient scanning in video coding
US20090161757A1 (en) * 2007-12-21 2009-06-25 General Instrument Corporation Method and Apparatus for Selecting a Coding Mode for a Block
KR101433170B1 (ko) 2008-01-05 2014-08-28 경희대학교 산학협력단 인접 블록의 공간 예측 방향성을 이용하여 화면 내 예측모드를 추정하는 인코딩 및 디코딩 방법, 그 장치
US8542730B2 (en) 2008-02-22 2013-09-24 Qualcomm, Incorporated Fast macroblock delta QP decision
CN100596202C (zh) * 2008-05-30 2010-03-24 四川虹微技术有限公司 一种快速帧内模式选择方法
KR101306834B1 (ko) * 2008-09-22 2013-09-10 에스케이텔레콤 주식회사 인트라 예측 모드의 예측 가능성을 이용한 영상 부호화/복호화 장치 및 방법
US8582645B2 (en) 2009-06-11 2013-11-12 Texas Instruments Incorporated Reducing flicker in the display of video streams
KR101702553B1 (ko) 2009-07-04 2017-02-03 에스케이 텔레콤주식회사 영상 부호화/복호화 방법 및 장치
KR101510108B1 (ko) 2009-08-17 2015-04-10 삼성전자주식회사 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치
WO2011031332A1 (en) * 2009-09-14 2011-03-17 Thomson Licensing Methods and apparatus for efficient video encoding and decoding of intra prediction mode
WO2011078562A2 (ko) * 2009-12-21 2011-06-30 한국전자통신연구원 인트라 예측 부호화 방법 및 부호화 방법, 그리고 상기 방법을 수행하는 인트라 예측 부호화 장치 및 인트라 예측 복호화 장치
JP4924708B2 (ja) 2009-12-28 2012-04-25 ソニー株式会社 復号装置及び方法
KR20120129944A (ko) * 2010-02-10 2012-11-28 엘지전자 주식회사 비디오 신호의 처리 방법 및 장치
US8588303B2 (en) * 2010-03-31 2013-11-19 Futurewei Technologies, Inc. Multiple predictor sets for intra-frame coding
HUE040604T2 (hu) 2010-08-17 2019-03-28 M&K Holdings Inc Berendezés intra predikció mód dekódolására
US20120114034A1 (en) 2010-11-08 2012-05-10 Mediatek Inc. Method and Apparatus of Delta Quantization Parameter Processing for High Efficiency Video Coding
WO2012122495A1 (en) 2011-03-10 2012-09-13 Huawei Technologies Co., Ltd. Using multiple prediction sets to encode extended unified directional intra mode numbers for robustness
CN102209243B (zh) * 2011-05-27 2012-10-24 山东大学 基于线性模型的深度图帧内预测方法
US9654785B2 (en) 2011-06-09 2017-05-16 Qualcomm Incorporated Enhanced intra-prediction mode signaling for video coding using neighboring mode
KR20110111339A (ko) * 2011-08-23 2011-10-11 한국전자통신연구원 화면내 예측 시스템에서 최적 모드를 예측하는 장치 및 방법
GB2494468B (en) * 2011-09-12 2014-01-15 Canon Kk Method and device for encoding or decoding information representing prediction modes
BR112013014374B8 (pt) 2011-09-13 2022-08-30 Mediatek Singapore Pte Ltd Método e aparelho para codificação de modo intra em hevc
ES3059245T3 (en) * 2011-10-07 2026-03-19 Dolby Laboratories Licensing Corp Method for decoding an intra prediction mode using candidate intra prediction modes

Also Published As

Publication number Publication date
ES2710214T3 (es) 2019-04-23
US20160182909A1 (en) 2016-06-23
SI2773117T1 (sl) 2019-02-28
US10523943B2 (en) 2019-12-31
CN108093262A (zh) 2018-05-29
JP2015156683A (ja) 2015-08-27
HUE041726T2 (hu) 2019-05-28
HUE060005T2 (hu) 2023-01-28
PL3402199T3 (pl) 2020-08-24
WO2013062198A1 (ko) 2013-05-02
EP3402199B1 (en) 2020-03-04
DK2773117T3 (en) 2019-03-18
RS58300B1 (sr) 2019-03-29
JP2015136172A (ja) 2015-07-27
US20140219339A1 (en) 2014-08-07
MX338990B (es) 2016-05-09
PL2773117T3 (pl) 2019-05-31
CN108111848A (zh) 2018-06-01
EP3402200A1 (en) 2018-11-14
CN103931186A (zh) 2014-07-16
JP5989841B2 (ja) 2016-09-07
US20200177881A1 (en) 2020-06-04
MX339135B (es) 2016-05-13
EP2773117B1 (en) 2018-11-28
HUE050655T2 (hu) 2020-12-28
CN108111848B (zh) 2022-07-12
JP2014530557A (ja) 2014-11-17
US10587877B2 (en) 2020-03-10
US11785218B2 (en) 2023-10-10
DK3402200T3 (da) 2023-04-24
PL3402202T3 (pl) 2022-12-19
PL3402201T3 (pl) 2022-12-19
CN108093260A (zh) 2018-05-29
EP3402202A1 (en) 2018-11-14
DK3402201T3 (da) 2022-10-31
CN108093261B (zh) 2022-01-04
ES2927471T3 (es) 2022-11-07
EP3402200B1 (en) 2022-11-23
PT2773117T (pt) 2019-03-04
EP2773117A4 (en) 2015-04-29
KR20130045155A (ko) 2013-05-03
MX338989B (es) 2016-05-09
EP3402202B8 (en) 2022-09-14
EP2773117A1 (en) 2014-09-03
JP5989839B2 (ja) 2016-09-07
JP5722506B2 (ja) 2015-05-20
JP5989838B2 (ja) 2016-09-07
HRP20190354T1 (hr) 2019-04-05
PT3402200T (pt) 2022-12-07
ES2789198T3 (es) 2020-10-26
US10523942B2 (en) 2019-12-31
US9288488B2 (en) 2016-03-15
EP3402202B1 (en) 2022-08-10
JP2015136173A (ja) 2015-07-27
JP2015136174A (ja) 2015-07-27
EP3402199A1 (en) 2018-11-14
US10523941B2 (en) 2019-12-31
MX2014003541A (es) 2014-08-26
EP3402201B8 (en) 2022-09-14
LT2773117T (lt) 2018-12-27
PT3402201T (pt) 2022-09-23
CY1121422T1 (el) 2020-05-29
JP5989840B2 (ja) 2016-09-07
US20160173880A1 (en) 2016-06-16
HUE059717T2 (hu) 2022-12-28
CN108093261A (zh) 2018-05-29
CN108093262B (zh) 2022-01-04
PT3402202T (pt) 2022-09-23
EP3402201B1 (en) 2022-08-10
HUE060890T2 (hu) 2023-04-28
ES2928699T3 (es) 2022-11-22
ES2935823T3 (es) 2023-03-10
MX338988B (es) 2016-05-09
US20160182908A1 (en) 2016-06-23
EP3402201A1 (en) 2018-11-14
CN108174213B (zh) 2022-07-12
CN103931186B (zh) 2018-03-09
PL3402200T3 (pl) 2023-04-11
CN108174213A (zh) 2018-06-15
DK3402202T3 (da) 2022-10-31
US20160173879A1 (en) 2016-06-16
CN108093260B (zh) 2022-01-04

Similar Documents

Publication Publication Date Title
US11206397B2 (en) Reconstructed block creating method
US11785218B2 (en) Image decoding apparatus
ES2900728T3 (es) Método y aparato para decodificar modo de intra-predicción
EP2945381B1 (en) Image decoding apparatus
KR102393179B1 (ko) 복원 블록을 생성하는 방법 및 장치