TR201908450T4 - Resim kod-çözme cihazı, metodu ve programı. - Google Patents

Resim kod-çözme cihazı, metodu ve programı. Download PDF

Info

Publication number
TR201908450T4
TR201908450T4 TR2019/08450T TR201908450T TR201908450T4 TR 201908450 T4 TR201908450 T4 TR 201908450T4 TR 2019/08450 T TR2019/08450 T TR 2019/08450T TR 201908450 T TR201908450 T TR 201908450T TR 201908450 T4 TR201908450 T4 TR 201908450T4
Authority
TR
Turkey
Prior art keywords
significant
information
subblock
differential coefficient
differential
Prior art date
Application number
TR2019/08450T
Other languages
English (en)
Inventor
Kumakura Toru
Fukushima Shigeru
Original Assignee
Jvc Kenwood Corp
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=49327408&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=TR201908450(T4) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from JP2012092078A external-priority patent/JP5696684B2/ja
Priority claimed from JP2012092077A external-priority patent/JP5696683B2/ja
Application filed by Jvc Kenwood Corp filed Critical Jvc Kenwood Corp
Publication of TR201908450T4 publication Critical patent/TR201908450T4/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/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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/40Tree coding, e.g. quadtree, octree
    • 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/13Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
    • 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/136Incoming video signal characteristics or properties
    • H04N19/137Motion inside a coding unit, e.g. average field, frame or block difference
    • 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/18Methods 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 a set of transform coefficients
    • 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/46Embedding additional information in the video signal during the compression process
    • 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/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Mevcut buluş, bir resim kod-çözme teknolojisi ile ve daha hususi olarak bir kalıntı sinyalin entropi kod-çözülmesi için bir teknoloji ile ilgilidir. Hareketli resim kodlaması için uluslararası bir standart olan MPEG-4 AVC?de, bir entropi kodlama sistemi olarak, CABAC adı verilen içerik anahtarlamalı-tip aritmetik kodlama kullanılmaktadır. CABAC, kodlanacak olan bilginin ortaya çıkma ihtimalini depolayan bir içerik olarak adlandırılan çok sayıda değişken ihtiva etmektedir.

Description

TARFNAME RESIM KOD-ÇOZME CIHAZI, METODU VE PROGRAMI TEKNIK ALAN Mevcut bulus, bir resim kod-çözme teknolojisi ile ve daha hususi olarak bir kalinti sinyalin entropi kod-çözülmesi için bir teknoloji ile ilgilidir. ALTYAPI TEKNIK Hareketli resim kodlamasi için uluslararasi bir standart olan MPEG-4 AVC'de, bir entropi kodlama sistemi olarak, CABAC adi verilen içerik anahtarlamali-tip aritmetik kodlama kullanilmaktadir. CABAC, kodlanaoak olan bilginin ortaya çikma ihtimalini depolayan bir içerik olarak adlandirilan çok sayida degisken ihtiva etmektedir. Optimal bir içerik, komsu kodlama bilgisinden seçilmektedir ve kodlama için kullanilmaktadir. Ilave olarak, ortaya çikma ihtimali, her bir içerikte de bir kodlama prosesine uygun olarak güncellendigi için, kodlama bilgisinin ortaya çikis ihtimali, yüksek dogrulukla hesaplanabilmektedir, boylece etkili kodlama gerçeklestirilebilmektedir. MPEG-4 AVCtde, komsu kodu-çözülmüs bilgiyi baz alarak bir içerigin anahtarlanmasina uygun olarak bilginin ortaya çikis ihtimalinin hesaplanmasina ilave olarak, bir kod-çözme neticesine göre ortaya çikis ihtimali ögrenilmektedir. Kodu- çözülecek olan bilginin ortaya çikis ihtimali, her bir içerik için optimize edilebilmektedir ve buna uygun olarak, kodlama verimliliginde gelisme gerçeklestirilmektedir. Bununla birlikte, islenecek olan blok içindeki bütün anlamli diferansiyel katsayi bilgisi için, içerik indekslerinin hesaplamasini ve anlamli diferansiyel katsayi bilgisinin kodunun-çözülmesini sirali olarak islemek gerekmektedir ve bir hesaplama zamani gerekmektedir. üzerinde yüksek bir ortaya çikis ihtimaline sahip olan bir sintaks elemani için içerigin tanzim edilmesi suretiyle, kod-çözme ile iliskili bir isleme gecikmesini azaltmak için bir teknik ifsa edilmektedir. Bununla birlikte, bu teknik, içerik indeksinin hesaplanmasi ve bir sintaks elemaninin kodunun-çözülmesi arasindaki bagimliligi çözmemektedir ve bu prosesler, paralel bir sekilde gerçeklestirilememektedir ve bir isleme gecikmesi için asli bir çözüm degildir. Ayrica. mevcut basvurunun öncelik tarihinden sonra yayinlanmis olan fakat daha erken öncelik talep eden ve digerlerinin yaninda, bir anlamli alt blok bilgisi kod- çözücüye, bir anlamli fark katsayi bilgisi kod-çözücüye, bir fark katsayi degeri kod- çözücüye ve bir içerik t'ureticiye sahip olan bir imge kod-çözme cihazi ile ilgili olan, EP 2 833 632 Atya da atif yapilmaktadir. Bundan baska, Nguyen et al., "Context Set Selection for Coefficient Level Coding", 8. JCT-VC MEETING; 99. MPEG MEETING; CODING OF ISO/IEC JTC1/SC29NVG11 AND ITU-T 88.16'da), komsu katsayi gruplarindan bilgiyi kullanarak, katsayi seviye kodlama için bir rafine edilmis içerik kümesi seçme algoritmasi tarif etmektedir. Mevcut bulus, böyle bir durum göz önünde tutularak tasarlanmistir ve bulusun bir amaci, diferansiyel katsayi kodlama/kod-çbzmede, bir resim kodlama teknolojisi tedarik edilmesi, paralel bir prosese imkan saglamak suretiyle küçük bir hesaplama miktarina sahip olan, basit bir konfigürasyona sahip olan ve gerçek-zamanli isleme Için uygun olan bir içerik indeksi hesaplama metodu gerçeklestirilmesidir. Ilave olarak, bulusun baska bir amaci, bir içerik indeksinin hesaplamasini, korelasyon bakimindan uygun olan komsu diferansiyel katsayilar ile iliskili olarak gerçeklestirmek suretiyle, yüksek kodlama verimliligine sahip olan bir resim kodlama ve kod-çözme teknolojisi tedarik edilmesidir. Mevcut bulusa uygun olarak, sirasiyla Istemler 1, 2 ve 3'de ortaya konulan bir resim kod-çözme cihazi, bir resim kod-çözme metodu ve bir resim kod-çözme programi tedarik edilmektedir. Uygulamada, bulusun bir parçasi olarak talep edilmeyen bir resim kodlama cihazi ifsa edilmektedir. Resim kodlama cihazi, bir kodlama hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgiyi, çok sayida alt bloka bölünt'ulemekte ve bölüntülenmis alt bloklari, önceden belirlenmis bir sekansta kodlamaktadir ve resim kodlama cihazi sunlari ihtiva etmektedir: alt bloka ait olan diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisini kodlayan bir anlamli alt blok bilgisi kodlayici (708, 701); diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisini kodlayan bir anlamli diferansiyel katsayi bilgisi kodlayici (706, 701); diferansiyel katsayinin degerini kodlayan bir diferansiyel katsayi degeri kodlayici (707, 701) ve yatay yönde bir kodlama hedefi olan alt bloka komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini baz alarak bir indeks türeten ve indeksi ve kodlama hedefi olan alt blok içinde kodlama hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kodlama hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisini kodlamak için kullanilan bir içerik türeten bir içerik türetici (703). Basvuru ayni zamanda, bulusun parçasi olarak talep edilmeyen bir resim kodlama metodu tarif etmektedir. Bu metot, bir kodlama hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki bir diferansiyel bilgisinin, çok sayida alt bloklara bölünt'ulendigi ve bölünt'ülenmis alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir resim kodlama metodudur, resim kodlama metodu sunlari ihtiva etmektedir: alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodlanmasi; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodlanmasi; diferansiyel katsayinin degerinin kodlanmasi ve yatay yönde bir kodlama hedefi olan alt bloka komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini baz alarak bir indeks türetilmesi ve indeksi ve kodlama hedefi olan alt blok içinde kodlama hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kodlama hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisini kodlamak için kullanilan bir içerik türetilmesi. Basvuru, bulusun parçasi olarak talep edilmeyen bir iletim cihazi tarif etmektedir. Bu cihaz, sunlari ihtiva eden bir iletim oihazidir: bir kodlama hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin çok sayida alt bloka bölüntülendigi ve bölüntülenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir resim kodlama metodu kullanilarak kodlanan bir bit-akisinin paketlenmesi suretiyle kodlama verisi elde etmek için yapilandirilmis olan bir paket isleme birimi ve paketlenmis kodlama verisini iletmek için yapilandirilmis olan bir verici. Resim kodlama metodu sunlari ihtiva etmektedir: alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodlanmasi; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodlanmasi; diferansiyel katsayinin degerinin kodlanmasi ve yatay yönde bir kodlama hedefi olan alt bloka komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini baz alarak bir indeks turetilmesi ve indeksi ve kodlama hedefi olan alt blok içinde kodlama hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kodlama hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisini kodlamak için kullanilan bir içerik turetilmesi. Ayrica, bulusun parçasi olarak talep edilmeyen bir iletim metodu da tarif edilmektedir. Bu metot, sunlari ihtiva eden bir iletim metodudur: bir kodlama hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt bloka böl'L'int'ulendigi ve bölünti'ilenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir resim kodlama metodu kullanilarak kodlanan bir bit-akisinin paketlenmesi suretiyle kodlama verisi elde edilmesi ve paketlenmis kodlama verisinin gönderilmesi. Yukarida tarif edilen resim kodlama metodu sunlari ihtiva etmektedir: alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodlanmasi; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodlanmasi; diferansiyel katsayinin degerinin kodlanmasi ve yatay yönde bir kodlama hedefi olan alt bloka komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodlanmis alt blokun anlamli alt blok bilgisini baz alarak bir indeks türetilmesi ve indeksi ve kodlama hedefi olan alt blok içinde kodlama hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kodlama hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisini kodlamak için kullanilan bir içerigin t'L'iretilmesi. Bulusa ait resim kod-çözme cihazi, bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt bloka bölünti'ilendigi ve bölünt'ulenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir bit-akisinin kodunu-çözmektedir. Resim kod-çözme cihazi, digerlerinin yaninda sunlari ihtiva etmektedir: alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunu-çözmek için yapilandirilmis olan bir anlamli alt blok bilgisi kod-çözücü (1008, 1001); diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için yapilandirilmis olan bir anlamli diferansiyel katsayi bilgisi kod-çözücü (1006, 1001); diferansiyel katsayinin degerinin kodunu- çözmek için yapilandirilmis olan bir diferansiyel katsayi degeri kod-çözücü (1007, 1001) ve yatay yönde bir kod-çözme hedefi olan alt bloka komsu olan bir kodu- çöz'ulm'us alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodu- çözülmüs alt blokun anlamli alt blok bilgisini baz alarak bir indeks türetmek ve indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik türetmek için yapilandirilmis olan bir içerik türetici (1003). Bulusa ait resim kod-çözme metodu, bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt bloka bölünt'ulendigi ve bölüntülenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir bit-akisinin kodunu-çözmek için bir resim kod-çözme metodudur. Resim kod-çözme metodu, digerlerinin yaninda sunlari ihtiva etmektedir: alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunun-çözülmesi; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunun- çözülmesi; diferansiyel katsayinin degerinin kodunun-çözülmesi ve yatay yönde bir kod-çözme hedefi olan alt bloka komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisini baz alarak bir indeks türetilmesi ve indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod- çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu çözmek için kullanilan bir içerigin türetilmesi. Uygulama, bulusun parçasi olarak talep edilmeyen bir alim cihazini tarif etmektedir. Bu cihaz, bir hareketli resmin kodlandigi ve alinan bit-akisinin kodunun-çözüldügü bir bit-akisini alan bir alim cihazidir. Alim cihazi sunlari ihtiva etmektedir: bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt bloka bölünt'ulendigi ve bölünt'ülenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir bit-akisini paketlemek suretiyle elde edilen kodlama verisini almak için yapilandirilmis olan bir alim birimi; alinan paketlenmis kodlama verisinin paket islemesinin gerçeklestirilmesi suretiyle bit-akisini restore etmek için yapilandirilmis olan bir restorasyon birimi; restore edilmis bit-akisindan, alt bloka ait olan diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunu-çözmek için yapilandirilmis olan bir anlamli alt blok bilgisi kod-çözücü (1008, 1001); restore edilmis bit-akisindan, diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için yapilandirilmis olan bir anlamli diferansiyel katsayi bilgisi kod-çözücü (1006, 1001); restore edilmis bit-akisindan diferansiyel katsayinin degerinin kodunu-çözmek için yapilandirilmis olan bir diferansiyel katsayi degeri kod-çözücü (1007, 1001) ve yatay yönde bir kod-çözme hedefi olan alt bloka komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisini baz alarak bir indeks t'L'iretmek ve indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik türetmek için yapilandirilmis olan bir içerik t'üretici (1003). Basvuru ayrica, bulusun parçasi olarak talep edilmeyen bir alim metodu da tarif etmektedir. Bu metot, bir hareketli resmin kodlandigi bir bit-akisinin alindigi ve alinan bit-akisinin kodunun-çözüldugü bir alim metodudur. Alim metodu sunlari ihtiva etmektedir: bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt-bloka bölünt'ülendigi ve bölünt'ülenen alt bloklarin, Önceden belirlenmis bir sekansta kodlandigi bir bit-akisinin paketlenmesi suretiyle elde edilen kodlama verisinin alinmasi; alinan paketlenmis kodlama verisinin paket islenmesinin gerçeklestirilmesi suretiyle bit-akisinin restore edilmesi; restore edilen bit-akisindan alt bloka ait diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunun-çözülmesi; restore edilen bit-akisindan diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunun- çözülmesi; restore edilmis bit-akisindan diferansiyel katsayinin degerinin kodunun- çözülmesi ve yatay yönde bir kod-çözme hedefi olan alt bloka komsu olan bir kodu- çözülm'us alt blokun anlamli alt blok bilgisini ve dikey yönde komsu olan bir kodu- çözülm'us alt blokun anlamli alt blok bilgisini baz alarak bir indeks türetilmesi ve indeksi ve kod-çözme hedefi olan alt blok içinde diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik t'L'iretilmesi. Bundan baska, yukarida tarif edilen bilesenlerin gelisigüzel bir kombinasyonu veya mevcut bulusun gösteriminin, bir metot, bir cihaz, bir sistem, bir kayit ortami, bir bilgisayar programi ve benzerleri arasinda bir dönüsümü de mevcut bulusun bir cephesi olarak geçerlidir. Mevcut bulusa uygun olarak, bir basit devre konfigürasyonu kullanilarak gerçek- zamanli isleme için uygun olan bir diferansiyel sinyalinin kodunun-çözülmesi gerçeklestirilebilmektedir. ÇIZIMLERIN KISA AÇIKLAMASI Sekil 1, diferansiyel katsayilarin geleneksel bir kod-çözme sekansini tasvir eden bir akis semasidir; Sekil 2, alt blok diferansiyel katsayilarin bir geleneksel kod-çözme sekansini tasvir eden bir akis semasidir; Sekil 3, anlamli diferansiyel katsayilarin bir geleneksel kod-çözme sekansini tasvir eden bir akis semasidir Sekil 4, diferansiyel katsayi degerlerinin bir geleneksel kod-çözme sekansini tasvir eden bir akis semasidir; Sekil 5, bir yapilanmaya uygun olarak, diferansiyel katsayilari kodlamak için bir metot yürütmek için kullanilan bir resim kodlama cihazinin konfigürasyonunu tasvir eden bir blok diyagramdir; Sekil 6, bir yapilanmaya uygun olarak, diferansiyel katsayilarin kodunu-çözmek için bir metot yürütmek için kullanilan bir resim kod-çözme cihazinin konfigürasyonunu tasvir eden bir blok diyagramdir; Sekil 7, alt blok diferansiyel katsayilarinin tarama sekansini tasvir eden bir diyagramdir; Sekil 8, bir birinci örnege uygun olarak, Sekil 6rda tasvir edilen, resim kod-çözme cihazinin detayli konfigürasyonunu tasvir eden bir blok diyagramdir; Sekil 9, Sekil 3Ide tasvir edilen anlamli diferansiyel katsayilarin kod-çözme sekansinda bir komsu diferansiyel katsayinin tanimini tasvir eden bir diyagramdir; Sekil 10, Sekil 4'de tasvir edilen anlamli diferansiyel katsayilarin kod-çözme sekansinda bir komsu diferansiyel katsayinin tanimini tasvir eden bir diyagramdir; Sekil 11, Sekil 4'de tasvir edilen anlamli diferansiyel katsayilarin kod-çözme sekansinda bir içerigin tanimini tasvir eden bir diyagramdir; Sekil 12, diferansiyel katsayilarin bir alt blok bölüntüsünü tasvir eden bir diyagramdir; Sekil 13, birinci örnege uygun olarak diferansiyel katsayi degerlerinin kod-çözme sekansini tasvir eden bir akis semasidir; Sekil 14, bir kodlama blokunun boyutunu tasvir eden bir diyagramdir; Sekil 15, birinci örnege uygun olarak, Sekil 5'de tasvir edilen resim kodlama cihazinin detayli konfigürasyonunu tasvir eden bir blok diyagramdir; Sekil 16, birinci örnege uygun olarak diferansiyel katsayilarin kodlama sekansini tasvir eden bir akis semasidir; Sekil 17, birinci örnege uygun olarak alt blok diferansiyel katsayilarin kodlama sekansini tasvir eden bir akis semasidir; Sekil 18, birinci örnege uygun olarak anlamli diferansiyel katsayilarin kodlama sekansini tasvir eden bir akis semasidir; Sekil 19, birinci örnege uygun olarak diferansiyel katsayi degerlerinin kodlama sekansini tasvir eden bir akis semasidir; Sekil 20, anlamli diferansiyel katsayi bilgisinin içeriginin hesaplanmasinda bir alt blok pozisyonunun ihtiva edildigi konfigürasyonu tasvir eden bir diyagramdir; Sekil 21, ikinci bir örnege uygun olarak anlamli diferansiyel katsayilarin kodlama sekansini tasvir eden bir akis semasidir; Sekil 22, ikinci örnege uygun olarak anlamli diferansiyel katsayilarin kod-çözme sekansini tasvir eden bir akis semasidir; Sekil 23, ikinci örnege uygun olarak anlamli diferansiyel katsayilarin kod-çözme sekansinda bir içerigin tanimini tasvir eden bir diyagramdir; Sekil 24, bir üçüncü örnege uygun olarak anlamli diferansiyel katsayilarin kodlama sekansini tasvir eden bir akis semasidir ve Sekil 25, üçüncü örnege uygun olarak anlamli diferansiyel katsayilarin kod-çözme sekansini tasvir eden bir akis semasidir. BULUSU UYGULAMAK IÇIN EN IYI USUL Ilk olarak, mevcut bulusun yapilanmalarinin öncülü olan teknolojiler tarif edilecektir. Çok sayida içerigi, her bir kodlama sintaksi ile iliskilendirme ve sintaks elemanlari arasindaki korelasyonu baz alarak bir içerik seçme teknigi, kod tahsisini optimize edebilmektedir ve böylece etkili kodlamaya imkan vermektedir. Içerik anahtarlamali entropi kodlamanin bir örnegi olarak, 16 x 16 boyutuna kodlanan bir diferansiyel sinyalin bir niceleme ortogonal dönüsüm katsayisinin kod-çözme sekansi, Sekil 1'de tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Sekil 12, islenecek olan bir niceleme ortogonal dönüsüm katsayisini tasvir etmektedir. Bundan sonra, niceleme ortogonal dönüsüm katsayisi, bir diferansiyel katsayi olarak adlandirilacaktir. Bu sekansta, islenecek olan bir 16 x 16 diferansiyel katsayi, her bir 4 x 4 boyutuna sahip olan alt bloklara (401 ila 416) bölüntülenmektedir ve ilk önce alt bloklarin birimlerinde tarama gerçeklestirilmektedir. Islenecek olan bir alt blok, daha sonra tarif edilecek olan tarama sekansi ile baglantili olarak belirlenmektedir (8101). Alt bloklarin hepsinin taranmasi tamamlandigi zaman, diferansiyel katsayinin kod-çözme prosesi sona ermektedir. Alt bloklarin tarama sekansi, Sekil 7'de tasvir edilen 902 referans numarasi ile gösterilmektedir. Alt bloklarin tarama sekansi, Sekil 7'de tasvir edilen 902 referans numarasi ile gösterilmektedir. Bu sekansta, tarama, diferansiyel katsayi bölgesinin ait en sag tarafi üzerinde yerlestirilmis bir alt bloktan baslatilmaktadir, alt sag taraftan üst sol tarafa ve Üst sag taraftan üst sol tarafa kuralina uygun olarak tarama gerçeklestirilmektedir ve tarama, üst en sol tarafta yerlestirilmis bir alt blokta tamamlanmaktadir. Sekil 7Ide tasvir edilen 901 referans numarasi, oklar kullanarak alt bloklarin tarama sekansini tasvir etmektedir. islenecek olan alt bloklarin hepsinde, Sekil 7'de tasvir edilen tarama sekansinin uygulandigi bir durumda, sirasiyla sag taraf ve alt taraf üzerinde uzaysal olarak konumlandirilan alt bloklarin taranmasi, tamamlanmis durumdadir. Tekrar Sekil 1tde tasvir edilen akis semasina atfen, islenecek olan alt blokun diferansiyel katsayi degerlerinin hepsinin kod-çözme prosesi gerçeklestirilmektedir (8102). Alt blok diferansiyel katsayi degerlerinin kodunun-çözülmesi tamamlandiktan sonra, proses, adim 8101'e ilerlemektedir. Alt blok diferansiyel katsayi degerlerinin kod-çözme prosesi, Sekil 2rde tasvir edilen bir akis semasina atfen detayli olarak tarif edilecektir. Anlamli alt blok bilgisinin kodu-çözülmektedir (8201). Anlamli alt blok bilgisi, islenecek olan bir alt blok içinde "O"dan farkli bir degere sahip olan bir diferansiyel katsayinin varligini temsil etmek için kullanilan bir bir-bit bayraktir. Anlamli alt blok bilgisinin "1" oldugu bir durumda "O"dan farkli bir degere sahip olan en az bir diferansiyel katsayinin, islenecek olan bir alt blok içinde mevcut bulundugunu temsil etmektedir. Diger taraftan, anlamli alt blok bilgisinin "0" oldugu bir durumda, bu, islenecek olan bir alt blokun diferansiyel katsayilarinin hepsinin "O"lar oldugunu temsil etmektedir. Müteakip olarak, anlamli alt blok bilgisinin degeri belirlenmektedir (8202). Anlamli alt blok bilgisi, bir "0" degerine sahip oldugu zaman, islenecek olan alt blokun diferansiyel katsayi degerlerinin hepsi, "O"a ayarlanmaktadir (8209) ve alt blok diferansiyel katsayi degeri kod-çözme prosesi sona ermektedir. Diger taraftan, anlamli alt blok bilgisi "1" oldugu zaman, islenecek olan alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kod-çözme prosesi gerçeklestirilmektedir (8203). Anlamli diferansiyel katsayi bilgisi, bir isleme hedefi pozisyonunun bir diferansiyel katsayi degerinin "0" olmadigini temsil etmek için kullanilan bir bir-bit bayraktir. Anlamli katsayi bilgisinin "1" oldugu bir durumda, bu, isleme hedefi pozisyonunun diferansiyel katsayi degerinin "0" olmadigini temsil etmektedir. Diger taraftan, anlamli katsayi bilgisinin "0" oldugu bir durumda, bu, isleme hedefi pozisyonunun diferansiyel katsayi degerinin O oldugunu temsil etmektedir. Bir alt blokun anlamli diferansiyel katsayi bilgisinin kod-çözme sekansi, daha sonra detayli olarak tarif edilecektir. Alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kodunun-çözülmesi tamamlandiktan sonra, proses, adim 8204Ide gerçeklestirilen diferansiyel katsayi degerlerinin kodunun-çözülmesine ilerlemektedir. Müteakip olarak, diferansiyel katsayi degerlerinin kod-çözme prosesi gerçeklestirilmektedir (8204). Diferansiyel katsayi degerlerinin kod-Çözme prosesi, daha sonra detayli olarak tarif edilecektir. Diferansiyel katsayi degerlerinin kod- çözme prosesi tamamlandiktan sonra, proses, adim S101*e ilerlemektedir ve bir sonraki alt blokun taramasi gerçeklestirilmektedir. Adim 8203'de gerçeklestirilen alt blokun anlamli diferansiyel katsayi bilgisinin kodunun-çözülmesinin sekansi, Sekil 37de tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Islenecek olan bir alt blok, önceden belirlenmis bir tarama sekansina uygun olarak belirlenmektedir (8301). Alt blok içinde diferansiyel katsayilarin tarama sekansinin, diferansiyel katsayi bölgesi içinde alt blokun tarama sekansina benzer olarak, Sekil komsu olan kodu-çözülmüs diferansiyel katsayilarin sayisinin toplami olan bir komsu anlamli diferansiyel katsayi toplami countCoeff, hesaplanmaktadir (8302). Sekil 9, komsu anlamli diferansiyel katsayi toplamini (countCoeff) hesaplamak için kullanilan diferansiyel katsayi pozisyonunun bir örnegini tasvir etmektedir. 202 referans numarasi, isleme hedefi pozisyonunun, 201 referans numarasi ile gösterildigi gibi oldugu bir durumun komsu diferansiyel katsayilarini göstermektedir ve 204 referans numarasi, isleme hedefi pozisyonunun, 203 referans numarasi ile gösterildigi gibi oldugu bir durumun komsu diferansiyel katsayilarini göstermektedir. Sekil 9'da tasvir edildigi gibi, isleme hedefi diferansiyel katsayi pozisyonunun sirasiyla sag tarafinda ve alt tarafinda konumlandirilan ve isleme hedefi diferansiyel katsayi pozisyonuna komsu olan bes diferansiyel katsayi, komsu diferansiyel katsayilar olarak ayarlanmaktadir. Diferansiyel katsayilarin tarama sekansi, Sekil 75de tasvir edilen sekansi takip ettigi için, isleme hedefi diferansiyel katsayininki ile ayni alt bloka ait olan ve isleme hedefi diferansiyel katsayi pozisyonunun sirasiyla sag tarafi ve alt tarafi `üzerinde konumlandirilan diferansiyel katsayilarin kodunun-çözülmesi tamamlanmaktadir. Benzer sekilde, isleme hedefi pozisyonunun ait oldugu alt blokun sirasiyla sag tarafi ve alt tarafi üzerinde konumlandirilan alt bloklara ait olan anlamli diferansiyel katsayilarin kodunun-çözülmesi tamamlanmaktadir. Komsu diferansiyel katsayi toplami countCoeff, anlamli diferansiyel katsayinin ortaya çikis olasiligini hesaplamak için kullanilan bir degiskendir. Bir resmin karakteristiklerine ve görsel karakteristiklere uygun olarak, anlamli diferansiyel katsayi olarak, "1 , alçak bölge içinde kolayca yogunlastirilabilmektedir ve ""0, yüksek bölge içinde kolayca yogunlastirilabilmektedir. Anlamli diferansiyel katsayilar, bir uzaysal korelasyona sahip oldugu için, isleme hedefi pozisyonuna komsu olan diferansiyel katsayilar, komsu diferansiyel katsayi toplami countCoeff hesaplamasi için hedefler olarak ayarlanmaktadir. Diferansiyel katsayi bölgesinin dis tarafini temsil eden komsu diferansiyel katsayilar, komsu anlamli katsayi toplaminin (countCoeff) hesaplamasindan hariç birakilmaktadir. Sekil 3tde tasvir edilen akis semasina tekrar atfen, komsu anlamli katsayi toplaminin (countCoeff) "0" olup olmadigi belirlenmektedir (8303). Komsu anlamli katsayi toplaminin (countCoeff) "0" oldugu bir durumda, anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik indeksi ctxldx, "0"a ayarlanmaktadir (8304) ve içerik indeksine (ctxldx) tekabül eden bir içerik kullanilarak, anlamli diferansiyel katsayi bilgisinin kodu-çözülmektedir. Bundan sonra, anlamli diferansiyel katsayi bilgisi, diferansiyel katsayi degerine ayarlanmaktadir (8308). Komsu anlamli katsayi toplaminin (countCoeff) "O" olmadigi bir durumda, komsu anlamli katsayi toplaminin (countCoeff) "2"den küçük veya esit oldugu belirlenmektedir (8305). Komsu anlamli katsayi toplaminin (countCoeff), "2"den küçük veya esit oldugu bir durumda, anlamli diferansiyel katsayi bilgisinin kodunu- çözmek için kullanilan içerik indeksi (ctxldx), "1"e ayarlanmaktadir (8306) ve içerik indeksine (ctxldx) tekabül eden bir içerik kullanilarak, anlamli diferansiyel katsayi bilgisinin kodu çözülmektedir. Bundan sonra, anlamli diferansiyel katsayi bilgisi, diferansiyel katsayi degerine ayarlanmaktadir (8308). Komsu anlamli katsayi toplaminin (countCoeff, "2"den küçük veya esit olmadigi bir durumda, baska bir deyisle, komsu anlamli katsayi toplaminin "3"den büyük veya esit oldugu bir durumda, anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi (ctxldx), "2"ye ayarlanmaktadir (8307) ve içerik indeksine (ctxldx) tekabül eden bir içerik kullanilarak anlamli diferansiyel katsayi bilgisinin kodu-çözülmektedir. Bundan sonra, anlamli diferansiyel katsayi bilgisi, diferansiyel katsayi degerine ayarlanmaktadir (8308). Bir içerik, kodu-çözülecek olan bilginin ortaya çikma ihtimalini depolamak için kullanilan bir degiskendir ve bir kod kelimenin tahsisi, içerigin temsil ettigi ortaya çikis ihtimaline bagli olarak degismektedir. Yukarida tarif edilen örnekte, anlamli diferansiyel katsayiyi kodlayan üç içerik tanimlanmaktadir ve anlamli diferansiyel katsayinin kodunu-çözen içerik, komsu anlamli diferansiyel katsayi toplaminin büyüklügü baz alinarak belirlenmektedir. Bu, komsu anlamli katsayi toplaminin (countCoeff) "0" oldugu bir zamanda, içerik indeksi ctxldx = O'a tekabül eden bir içerik için, "0" olan anlamli katsayi bilgisinin ortaya çikis ihtimalinin yüksek olacagi ve komsu anlamli katsayi toplaminin (countCoeff) "3"den büyük veya esit oldugu bir zamanda, içerik indeksi ctxldx = 2tye tekabül eden bir içerik için, "1" olan anlamli katsayi bilgisinin ortaya çikis ihtimalinin yüksek olacagi sekilde önceden ayarlanmaktadir. Ortaya çikis ihtimali yüksek olan bilgi için, kodlama miktari azaltilabilmektedir ve buna uygun olarak, ortaya çikis ihtimalinin hesaplama dogrulugunu arttirmak suretiyle, kodlama verimliligi gelistirilebilmektedir. MPEG-4 AVC'de, komsu kodu-çözülmüs bilgiyi baz alarak içerikler arasinda anahtarlama gerçeklestirmek suretiyle, bilginin ortaya çikis ihtimalinin hesaplanmasina ilave olarak, bir kod-çözme neticesine uygun olarak ortaya çikis ihtimali ögrenilmektedir. Böylece, her bir içerik için kodu-çözülecek olan bilginin ortaya çikis ihtimali optimize edilebilmektedir, böylece kodlama verimliliginin gelismesi gerçeklestirilmektedir. Genel olarak, bir resmin ortogonal olarak dönüstürülmüs bilesenlerinde, bilgi, alçak bölge içinde kolayca yogunlastirilmaktadir. Ilave olarak, bir yüksek bölge bileseninin bozunmasinin görsel karakteristikler üzerinde düsük bir etkisi oldugu için, çogu zaman, yüksek bölge bileseni, bir pratik kullanim için kabaca nicelenmektedir. Buna göre, anlamli katsayi bilgisi, alçak bölge bileseni içinde yogunlasma egilimi göstermektedir. Anlamli katsayi bilgisi, komsu anlamli katsayi ile yüksek bir korelasyona sahiptir ve kodlama verimliligi açisindan komsu anlamli katsayi bilgisinin parçalarinin sayisi baz alinarak içerikler arasinda anahtarlama gerçeklestirilmesi mantiklidir. Sekil 2'de tasvir edilen akis semasinin adim 3204'deki alt blokunun diferansiyel katsayi degerlerinin kod-çözme sekansi, Sekil 13tde tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Islenecek olan bir alt blok, önceden belirlenmis bir tarama sekansina uygun olarak belirlenmektedir (8501). Bir alt blok içinde tanzim edilen diferansiyel katsayilarin tarama sekansinin, anlamli diferansiyel katsayi bilgisinin tarama sekansina benzer sekilde, Sekil 7'de tasvir edilen kurali takip ettigi varsayilmaktadir. Alt blokun bütün diferansiyel katsayilarinin taramasi tamamlandigi zaman, diferansiyel katsayi degerlerinin kod-çözme prosesi tamamlanmaktadir ve proses, bir sonraki alt blokun belirlenmesi sekansina (8101) ilerlemektedir. Müteakip olarak, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "O" olup olmadigi belirlenmektedir (8502). Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "0" oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin kodunun çözülmesi tamamlanmaktadir ve proses, adim 8501'e ilerlemektedir. Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "1" oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayisinin mutlak degerinin kodu-çözülmektedir (8503). Bu sekansin gerçeklestirildigi bir durumda, diferansiyel katsayi degerinin "O" olmadigi belirlenmektedir ve bir bit-akisi olarak, diferansiyel katsayinin mutlak degerinden bir azaltilarak türetilen bir degere tekabül eden bir kod kelime kodlanmaktadir. Buna göre, diferansiyel katsayinin mutlak degeri olarak, bir kod kelimenin entropi kod- çözülmesinin gerçeklestirilmesi suretiyle t'uretilen bir degere "1" ilave edilerek türetilen bir deger ayarlanmaktadir. Müteakip olarak, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayisinin isaretinin kodu-çözülmektedir (8504). Bir diferansiyel katsayi degeri, diferansiyel katsayinin mutlak degeri ve diferansiyel katsayinin isareti baz alinarak belirlenmektedir. Yukarida tarif edilen anlamli diferansiyel katsayi bilgisinin kod-çözme sekansinda, Sekil 9ida tasvir edilen bir diferansiyel katsayi (201), Sekil 7'de tasvir edilen 902 referans numarasi ile gösterilen tarama sekansinda temsil edildigi gibi, en son alt blok içinde taranmaktadir ve bunun tarama sekansi, Sekil 7'de tasvir edilen 902 referans numarasi ile gösterildigi gibi 16'dir. Ilave olarak, diferansiyel katsayinin (201) komsu diferansiyel katsayilari (202) arasinda, diferansiyel katsayinin (201) alt tarafina komsu olan bir pozisyonun tarama sekansi 15'dir ve diferansiyel katsayidan (201) hemen önce taranmaktadir. Diferansiyel katsayinin (201) anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için gerekli olan içerik indeksi ctxldx, diferansiyel katsayilarin (202) anlamli diferansiyel katsayi toplami baz alinarak hesaplandigi için, diferansiyel katsayinin (201) içerik indeksi ctxldx, diferansiyel katsayinin (202) anlamli diferansiyel katsayi bilgisinin kodunun-çözülmesi tamamlanincaya kadar belirlenememektedir. Bu, alt blok içindeki bütün anlamli diferansiyel katsayi bilgisi için içerik indeksi ctxldx hesaplamasini ve anlamli diferansiyel katsayi bilgisinin kodunun- çözülmesini islemek gerektigi ve paralel isleme yoluyla zamanda veya hesaplama miktarinda bir azalma elde edilemedigi anlamina gelmektedir. Bu arada, bit-akisi içinde diferansiyel katsayinin isgal orani yüksektir ve içerik indeksi hesaplama prosesi ve anlamli diferansiyel katsayi bilgisinin kod-çözme prosesi, tüm kod-çözme prosesinde isgal edilen uzun bir zamana ve büyük bir hesaplama miktarina sahiptir. Baska bir deyisle, anlamli katsayi bilgisinin kod-çözme prosesi, gerçek-zamanli kod- çozme prosesinde en 'önemli darbogazdir. Patent Literatür'ü 1rde, kisa bir erisim gecikmesi zamanina sahip olan bir bellek içinde yüksek bir ortaya çikis sikligina sahip olan bir sintaks elemani için bir içerik tanzim etmek suretiyle bir kod-çözme prosesi ile iliskili bir isleme gecikmesini azaltmak için bir teknik ifsa edilmistir. Bununla birlikte, Patent Literatürü 1'de ifsa edilen teknik, bir içerik indeksinin hesaplanmasi ve bir sintaks elemaninin kodunun-çözülmesi arasindaki bagimliligi çözmemektedir ve bunlarin proseslerini paralel bir sekilde gerçeklestirememektedir, böylece isleme gecikmesi için asli bir çözüm olamamaktadir. Dolayisiyla, mevcut bulusun bir yapilanmasi, diferansiyel katsayilarin kodlama/kod- ç'ozmesinde, içerik indekslerinin hesaplanmasi ve anlamli diferansiyel katsayi bilgisinin kodlarimasi/kodunun-çöz'ülmesi arasindaki bagimliligi bertaraf eden, prosesleri paralel bir sekilde gerçeklestirebilen bir içerik indeksi hesaplama metodu gerçeklestiren ve küçük bir hesaplama miktarina sahip olan ve gerçek-zamanli isleme için uygun olacak sekilde bir basit devre konfigürasyonuna sahip olan bir resim kodlama teknolojisi tedarik etmektedir. Ilave olarak, korelasyon bakimindan uygun olan, komsu diferansiyel katsayilara iliskin olarak gerçeklestirilen içerik indekslerinin hesaplamasinin gerçeklestirilmesi suretiyle, yüksek kodlama verimliligine sahip olan bir resim kodlama teknolojisi tedarik edilmektedir. Bundan sonra, mevcut bulusun yapilanmalari tarif edilecektir. Asagida verilen açiklamada, "islenecek olan bir blok", bir resim kodlama cihazi tarafindan gerçeklestirilen bir kodlama prosesi durumunda bir kodlama hedef blokudur ve bir resim kod-çözme cihazi tarafindan gerçeklestirilen bir kod-çözme prosesi durumunda bir kod-çözme hedef blokudur. Ilave olarak, bir "islenmis blok", resim kodlama cihazi tarafindan gerçeklestirilen bir kodlama prosesi durumunda kodlamasi tamamlanmis olan bir kodu-çözülmüs bloktur ve resim kod-çözme cihazi tarafindan gerçeklestirilen bir kod-çözme prosesi durumunda kod-çözülmesi tamamlanmis bir bloktur. Bundan sonra, aksi belirtilmedikçe, boyle bir anlam kullanilacaktir. Bulusa uygun tercih edilen bir resim kodlama cihazi, çizimlere iliskin olarak tarif edilecektir. Sekil 5, bir yapilanmaya uygun resim kodlama cihazinin konfigürasyonunu tasvir eden bir blok diyagramdir. Yapilanmaya uygun resim kodlama cihazi sunlari ihtiva etmektedir: bir çikarici (501); bir ortogonal dönüstürücü/niceleyici (502); bir ters niceleyici/ters dönüstürücü (503); bir toplayici (504); bir kodu-çözülmüs resim bellegi (505); bir tahminci (506); bir diferansiyel bilgisi kodlayici (507); bir tahmin bilgisi kodlayici (508) ve bir mod belirleyici (509). Mod belirleyici (509), bütün tahmin adaylarini geçici olarak kodlamaktadir ve resmin her bir bloku için optimal olan tahmin bilgisini belirlemektedir. Tahmin bilgisi olarak, bir bölüntülenmis blok boyutu ve bir tahmin modu, bir inter tahmini veya bir intra tahmini temsil etmektedir. Ilave olarak, tahmin modunun inter tahmin oldugu bir durumda, mesela bir hareket vektörü ve bir referans resim indeksi gibi hareket bilgisi, tahmin bilgisi içinde ihtiva edilmektedir. Diger taraftan, tahmin modunun intra tahmin oldugu bir durumda, bir intra tahmin modu, tahmin bilgisi içinde ihtiva edilmektedir. Mod belirleyici (509), belirlenen tahmin bilgisini tahminciye (506) ve tahmin bilgisi Tahmin bilgisi kodlayici (508), girdi tahmin bilgisinin degisken uzunluklu kodlamasini gerçeklestirmektedir ve tahmin bilgisinin bir bit-akisini çiktilamaktadir. Tahminci (506), girdi tahmin bilgisini ve kodu-çözülmüs resim bellegi (505) içinde depolanmis kodu-çözülmüs resmi kullanarak bir tahmin edilmis resim üretmektedir ve üretilen tahmin edilmis resmi, çikariciya (501) vermektedir. Çikarici (501), tahmin edilmis resmi, bir kodlama hedefi olan orijinal resimden çikarmak suretiyle bir diferansiyel resim üretmektedir ve üretilen diferansiyel sinyali, ortogonal dönüstürücü/niceleyiciye (502) vermektedir. Ortogonal dönüstürücü/niceleyici (502), diferansiyel resmin bir ortogonal dönüsüm ve nicelemesini gerçeklestirmek suretiyle diferansiyel katsayilar üretmektedir ve üretilen diferansiyel katsayilari, ters niceleyici/ ters dönüstürücüye (503) ve diferansiyel bilgisi Diferansiyel bilgisi kodlayici (507), diferansiyel katsayilarin entropi kodlamasini gerçeklestirmektedir ve diferansiyel bilgisinin bir bit-akisini çiktilamaktadir. Ters niceleyici / ters dönüstürücü (503), ortogonal dönüstürücü/niceleyiciden (502) alinan diferansiyel katsayilarin ters nicelemesini ve ters ortogonal dönüsümünü gerçeklestirmek suretiyle, bir kodu-çözülmüs diferansiyel sinyal üretmektedir ve üretilen kodu-çözülmüs diferansiyel sinyali toplayiciya (504) vermektedir. Toplayici (504), tahmin edilmis resmi ve kodu-çözülmüs diferansiyel sinyali toplamak suretiyle bir kodu-çözülmüs resim üretmektedir ve üretilen kodu-çözülmüs resmi, kodu-çözülmüs resim bellegi (505) içinde depolamaktadir. Mevcut bulusa uygun tercih edilen bir resim kod-çözme cihazi, çizimlere iliskin olarak tarif edilecektir. Sekil 6, bir yapilanmaya uygun resim kod-çözme cihazinin konfigürasyonunu tasvir eden bir blok diyagramdir. Yapilanmaya uygun resim kod- çözme cihazi sunlari ihtiva etmektedir: bir diferansiyel bilgisi kod-çözücü (801); bir ters niceleyici/ters dönüstürücü (802); bir tahmin bilgisi kod-çözücü (803); bir toplayici (804); bir kodu-çözülmüs resim bellegi (805) ve bir tahminci (806). Sekil 6tda tasvir edilen resim kod-çözme cihazinin kod-çözme prosesi, Sekil 5tde tasvir edilen resim kodlama cihazi içinde tanzim edilen kod-çözme prosesine tekabül etmektedir. Buna göre, Sekil 81de tasvir edilen ters niceleyici/ters dönüstürücü (802), toplayici (804), kodu-çözülmüs resim bellegi (805) ve tahmincinin (806) konfigürasyonlari, sirasiyla Sekil 5'de tasvir edilen resim kodlama cihazinin ters niceleyici/ters dönüstürücü (503), toplayici (504), kodu-çözülmüs resim bellegi (505) ve tahmincisinin (506) konfigürasyonlarina sahiptir. Tahmin bilgisi kod-çözücü (803), bir girdi tahmin bilgisi bit-akisinin entropi kod- çözmesini gerçeklestirmek suretiyle tahmin bilgisi üretmektedir ve üretilen tahmin bilgisini, tahminciye (806) vermektedir. Tahminci (806), girdi tahmin bilgisini ve kodu-çözülmüs resim bellegi (805) içinde depolanmis olan kodu-çözülmüs resmi kullanarak bir tahmin edilmis resim üretmektedir ve üretilen tahmin edilmis resmi toplayiciya (804) vermektedir. Diferansiyel bilgisi kod-çözücü (801), diferansiyel bilgisinin entropi kod-çözmesini gerçeklestirmek suretiyle diferansiyel bilgisi üretmektedir. Bundan sonra, diferansiyel bilgisi kod-çözücü (801), üretilen diferansiyel bilgisini, ters niceleyici/ters dönüstürücüye (802) vermektedir. Ters niceleyici/ters dönüstürücü (802), diferansiyel bilgisi kod-çözücüden (801) alinan diferansiyel bilgisinin ters nicelemesini ve ters ortogonal dönüsümünü gerçeklestirmek suretiyle, bir kodu-çözülmüs diferansiyel sinyal üretmektedir ve üretilen kodu-çözülmüs diferansiyel sinyali, toplayiciya (804) vermektedir. Toplayici (804), tahmin edilmis resmi ve kodu-çözülmüs diferansiyel sinyali toplamak suretiyle, bir kodu-çözülmüs resim üretmektedir, üretilen kodu-çözülmüs resmi, kodu- çözülmüs resim bellegi (805) içinde depolamaktadir ve üretilen kodu-çözülmüs resmi çiktilamaktadir. Mevcut bulusun bir yapilanmasina uygun olarak diferansiyel katsayilarin kodlama prosesi ve kod-çözme prosesi, sirasiyla, Sekil 5ide tasvir edilen hareketli resim kodlama cihazinin diferansiyel bilgisi kodlayicisi (507) ve Sekil 8'de tasvir edilen hareketli resim kod-çözme cihazinin diferansiyel bilgisi kod-çözücüsü (801) tarafindan gerçeklestirilmektedir. Bundan sonra, bir yapilanmaya uygun olarak diferansiyel bilgisinin kodlama prosesi ve kod-çözme prosesi, detayli olarak tarif edilecektir. Yapilanmaya uygun olarak, Sekil 14rde tasvir edildigi gibi, ekran, hiyerarsik olarak dikdörtgen bloklara b'olüntülenmektedir ve bloklar, 'önceden belirlenmis bir isleme sekansina uygun olarak sira ile islenmektedir. Bölüntülenen her bir blok, bir kodlama bloku olarak adlandirilacaktir. Sekil 14tde tasvir edilen bir blok (1817), yapilanmaya uygun bölüntünün bir maksimum birimidir ve bir maksimum kodlama bloku olarak adlandirilacaktir. Ilave olarak, Sekil 14'de tasvir edilen bir blok (1816), yapilanmaya uygun bölüntünün bir minimum birimidir ve bir minimum kodlama bloku olarak adlandirilacaktir. Bundan sonra, minimum kodlama bloku, 4 x 4 piksel bir blok olarak tarif edilecektir ve maksimum kodlama bloku, bir 16 x 16 piksel blok olarak tarif edilecektir. Kodlama bloklari arasinda, içinde intra tahmin gerçeklestirilen bir birim, bir tahmin bloku olarak adlandirilacaktir. Tahmin bloku, asagidaki gibi, minimum kodlama blokununkilerden daha büyük veya buna esit olan ve maksimum kodlama blokununkilerden daha küçük veya buna esit olan birçok boyuta sahiptir. Sekil 14'de, 1814 ve 1815, islenmemis olan bloklardir ve bunlarin kodlama bloku boyutlari belirlenmemektedir. Kodlama sekansinda, bir optimal tahmin bloku boyutu belirlenmektedir ve tahmin bloku boyutunda bloklar kodlanmaktadir. Kod-çözme sekansinda, tahmin bloku boyutu, bit-akisindan türetilmektedir. Bundan sonra, açiklama, tahmin blokunun, isleme birimi oldugu varsayilarak yapilacaktir. Kodlama prosesinde ve kod-çözme prosesinde, içinde niceleme ve ortogonal dönüsümün gerçeklestirildigi birim, tahmin blokunun birimi ile ayni iken, tarama, diferansiyel katsayi bölgesinin, çok sayida alt bloka bölüntülenerek gerçeklestirilmektedir. Alt blokun boyutu, bir 4 x 4 boyutudur. Sekil 12, bir 16 x 16 boyutunda bir diferansiyel katsayi bölgesini tasvir etmektedir. Burada, 401 ila 416 referans numaralari, alt bloklari temsil etmektedir. Bununla birlikte, içinde niceleme ve ortogonal dönüsümün gerçeklestirildigi birim, tahmin blokunun biriminden bagimsiz olarak belirlenebilmektedir. (Birinci Ornek) Mevcut bulusun bir yapilanmasina uygun diferansiyel bilgisinin kodlanmasi metodunun bir birinci örnegi, simdi tarif edilecektir. Sekil 15, birinci örnege uygun olarak, Sekil 5'de tasvir edilen diferansiyel bilgisi kodlayicinin (507) detayli konfigürasyonunu tasvir eden bir blok diyagramdir. Birinci örnege uygun diferansiyel bilgisi kodlayici (507) sunlari ihtiva etmektedir: bir aritmetik kodlayici (701); bir diferansiyel katsayi tamponu (702); bir kodlama kontrolörü (703); bir içerik bellegi (704) ve bir tarama kontrolör'L'i (705). Ilave olarak, kodlama kontrolörü (703) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kodlama kontrolör'u (706); bir diferansiyel katsayi degeri kodlama kontrolör'u (707) ve bir anlamli alt blok bilgisi kodlama kontrolör'ü (708). Bundan sonra, diferansiyel katsayilarin kodlama sekansi, Sekiller 16, 17, 18 ve 19rda tasvir edilen akis semalarina iliskin olarak tarif edilecektir. Tarama kontrolör'u (705), islenecek olan bir alt bloku belirlemektedir (8601). Alt bloklarin hepsinin taramasi tamamlandigi zaman, diferansiyel katsayilarin kod-çözme prosesi sona ermektedir. Sekil 7*de gösterilen 902 referans numarasi (902), alt bloklarin tarama sekansini tasvir etmektedir. Bu sekansta, tarama, diferansiyel katsayi bölgesinin ait en sag tarafi 'üzerinde tanzim edilen bir alt bloktan baslatilmaktadir, alt sag taraftan 'L'ist sol tarafa ve 'üst sag taraftan 'üst sol tarafa bir kurala göre tarama gerçeklestirilmektedir ve tarama, 'üst en sol taraf üzerinde tanzim edilen bir alt blokta tamamlanmaktadir. Yukarida tarif edildigi gibi, içerik, kodlama prosesine uygun olarak güncellenmektedir. Bu tarama sekansini alarak, bir diferansiyel katsayinin kolayca ortaya çikabildigi bir alçak bölge bileseni, bir yüksek bölge bileseninden sonra taranmaktadir ve buna uygun olarak, proseste, alçak bölge bileseninin bir diferansiyel katsayisinin ortaya çikis ihtimalinin hesaplanan dogrulugunun gelistirilmesi avantaji vardir. Sekil 7rde tasvir edilen 901 referans numarasi, alt bloklarin tarama sekansini oklar kullanarak tasvir eden bir diyagramdir. Sekil 7ide tasvir edilen tarama sekansinin uygulandigi bir durumda, islenecek olan alt blokun sirasiyla sag tarafinda ve alt tarafinda uzaysal olarak konumlandirilan alt bloklarin taranmasi, tamamlanmis durumdadir. Islenecek olan alt blokun kodlama prosesi gerçeklestirilmektedir (8602). Anlamli alt blok bilgisi kodlama kontrolör'u (708), diferansiyel katsayi tamponundan (702) islenecek olan bir alt blok türetmektedir. Alt blokun diferansiyel katsayilarinin hepsi taranmaktadir ve bütün diferansiyel katsayi degerlerinin "0" oldugu bir durumda, anlamli alt blok bilgisi "0"a ayarlanmaktadir. Aksi halde ("0"dan farkli en az bir diferansiyel katsayi degeri olmasi durumunda), anlamli alt blok bilgisi "1"e ayarlanmaktadir (8701 ). Anlamli alt blok bilgisi kodlama kontrolörü (708), islenecek olan alt bloka komsu olan ve diferansiyel katsayi tamponundan (702) kodu-çözülmüs olan alt blok içinde ihtiva edilen diferansiyel katsayilara basvurmaktadir ve anlamli alt blok bilgisini kodlamak için kullanilan bir içerik indeksi ctxldx belirlemektedir. Bundan sonra, anlamli alt blok bilgisi kodlama kontrol'or'u (708), içerik belleginden (704) içerik indeksine (ctxldx) tekabül eden bir içerigi okumaktadir. Bundan sonra, anlamli alt blok bilgisi ve içerik, aritmetik kodlayiciya (701) iletilmektedir. Bundan sonra, aritmetik kodlayici (701), içerigi kullanarak anlamli alt blok bilgisini kodlamaktadir (8702). Anlamli alt blok bilgisi kodlama kontrolör'u (708), anlamli alt blok bilgisinin degerini belirlemektedir (8703). Anlamli alt blok bilgisi "0" oldugu zaman, alt blok diferansiyel katsayi degeri kodlama prosesi sona ermektedir ve proses, adim 8601'e ilerlemektedir. Anlamli alt blok bilgisi "1" oldugu zaman, islenecek olan alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kodlama prosesi gerçeklestirilmektedir (8704). Anlamli diferansiyel katsayi bilgisinin kodlama sekansi, daha sonra detayli olarak tarif edilecektir. Alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kodlamasi sona erdikten sonra, proses, adim 8704'de diferansiyel katsayi degerlerinin kodlamasina ilerlemektedir. Diferansiyel katsayi degeri kodlama kontrolbrü (707), islenecek olan alt blokun diferansiyel katsayi degerlerinin hepsinin kodlama prosesini gerçeklestirmektedir (8705). Alt blokun diferansiyel katsayi degerlerinin kodlama sekansi, daha sonra detayli olarak tarif edilecektir. Alt blokun diferansiyel katsayi degerlerinin hepsinin kodlanmasi tamamlandiktan sonra, proses, adim 8601'e ilerlemektedir. Anlamli katsayi bilgisi kodlama kontrolörü (706), islenecek olan alt bloka komsu olan, deyisle bir komsu anlamli katsayi toplamini (countCoeff) hesaplamaktadir (8801). Bu sekansta, islenecek olan alt blokun sirasiyla sag tarafinda ve alt tarafinda uzaysal olarak tanzim edilen alt bloklara ait olan ve islenecek olan alt bloka komsu olan diferansiyel katsayilar, komsu diferansiyel katsayilar olarak tanimlanmaktadir. Sekil 10, komsu diferansiyel katsayilarin pozisyonlarini tasvir etmektedir. 301 referans numarasi, islenecek olan bir alt bloku temsil etmektedir ve 302 referans numarasi, komsu diferansiyel katsayilari temsil etmektedir. Diferansiyel katsayi bölgesinin dis tarafini temsil eden bir komsu diferansiyel katsayi, komsu anlamli katsayi toplaminin (countCoeff) hesaplamasindan hariç birakilmaktadir. Islenecek olan alt blokun sag tarafi ve sol tarafi 'üzerinde tanzim edilen her iki alt bloka ait olan bir diferansiyel katsayi (303), komsu diferansiyel katsayilar içinde ihtiva edilecek sekilde yapilandirilabilmektedir veya burada ihtiva edilmeyecek sekilde yapilandirilabilmektedir. Diferansiyel katsayinin (303) komsu diferansiyel katsayilar içinde ihtiva edildigi konfigürasyonda, komsu diferansiyel katsayilarin sayisi artmaktadir ve anlamli diferansiyel katsayi bilgisinin ortaya çikis ihtimali, yüksek dogrulukla hesaplanabilmektedir. Diger taraftan, diferansiyel katsayinin (303), komsu diferansiyel katsayilar içinde ihtiva edilmedigi konfigürasyonda, hesaplamanin miktari ve devre ölçegi, komsu anlamli katsayi toplami ile ilgili ekleme prosesinin azaltilmasi ve diferansiyel katsayi bölgesinin sinir belirleme prosesinin azaltilmasi suretiyle azaltilabilmektedir. Anlamli katsayi bilgisi kodlama kontrolör'u (706), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (8802). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer olarak, Sekil 7*de temsil edilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarinin hepsinin taranmasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kodlama prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kodlama sekansina (8704) ilerlemektedir. Anlamli katsayi bilgisi kodlama kontrolör'u (706), komsu anlamli katsayi toplaminin (countCoeff) "0" olup olmadigini belirlemektedir (8803). Komsu anlamli katsayi toplaminin (countCoeff) "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8804). Burada, bu, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonunun pos = posX + posY olacagi sekilde temsil edilmektedir. pos <=2 oldugu bir durumda, anlamli katsayi bilgisini kodlamak için kullanilan bir içerik indeksi (ctxldx), "1"e ayarlanmaktadir (8805). Aksi halde, (pos 2), içerik indeksi ctxldx, "0"a ayarlanmaktadir (8806). countCoeff = 0 oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 11tde 601 referans numarasi ile gösterilmektedir. Komsu anlamli katsayi toplami countCoeff "O" olmadigi zaman, komsu anlamli katsayi toplaminin (countCoeff) "1"den küçük veya esit olup olmadigi belirlenmektedir (8807). Komsu anlamli katsayi toplaminin (countCoeff), "1"den küçük veya esit oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8408). Isleme hedefi diferansiyel katsayi pozisyonu pos <= 3 oldugu bir durumda, anlamli katsayi bilgisinin kodunu- çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (8809). Aksi halde (pos 3), içerik indeksi ctxldx, "0"a ayarlanmaktadir (8810). countCoeff = 1 olan bir durumda içerik indeksi cdxldx tanimi, Sekil 11'de 602 referans numarasi ile gösterilmektedir. Komsu anlamli katsayi toplami countCoeff, "1"den küçük veya esit olmadigi zaman, komsu anlamli katsayi toplaminin (countCoeff) "2"den küçük olup olmadigi belirlenmektedir (8811). Komsu anlamli katsayi toplaminin (countCoeff) "2"den küçük veya esit oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8812). Isleme hedefi diferansiyel katsayi pozisyonu pos <=2 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (8813). Aksi halde, (pos 2), içerik indeksi ctxldx, "1"e ayarlanmaktadir (8814). Komsu anlamli katsayi toplami countCoeff = 2 oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 11'de 603 referans numarasi ile gösterilmektedir. Komsu anlamli katsayi toplami countCoeff "Z'den küçük veya esit olmadigi zaman, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (8815). Komsu anlamli katsayi toplami countCoeff 2 oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 11'de 605 referans numarasi ile gösterilmektedir. Anlamli katsayi bilgisi kodlama kontrolör'u (706), diferansiyel katsayi tamponundan (702) isleme hedefi pozisyonunun diferansiyel katsayisini türetmektedir. Diferansiyel katsayi degerinin "0" olmadigi bir durumda, anlamli diferansiyel katsayi bilgisi "1"e ayarlanmaktadir. Aksi halde (diferansiyel katsayi degerinin "0" oldugu bir durumda), anlamli diferansiyel katsayi bilgisi, "O"a ayarlanmaktadir (8816). Belirlenmis içerik indeksine (ctxldx) tekabül eden bir içerik, içerik belleginden (704) okunduktan sonra, anlamli katsayi bilgisi kodlama kontrol'or'u (706), anlamli diferansiyel katsayi bilgisini ve içerigi, aritmetik kodlayiciya (701) iletmektedir. Aritmetik kodlayici (701), anlamli diferansiyel katsayi bilgisini içerigi kullanarak kodlamaktadir (8817). Diferansiyel katsayi degeri kodlama kontrol'or'u (707), isleme hedefi olan bir diferansiyel katsayi belirlemektedir (8901). Bir alt blok içinde tanzim edilen diferansiyel katsayilarin tarama sekansinin, anlamli diferansiyel katsayilarin tarama prosesine benzer sekilde, Sekil 7'de tasvir edilen kuralini takip ettigi varsayilmaktadir. Alt blokun diferansiyel katsayilarinin hepsinin taramasi tamamlandigi zaman, diferansiyel katsayi degerlerinin kodlama prosesi tamamlanmaktadir ve proses, bir sonraki alt blokun belirlenmesi sekansina (8601) ilerlemektedir. Diferansiyel katsayi degeri kodlama kontrol'orü (707), isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "0" olup olmadigini belirlemektedir (8902). Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "0" oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin kodlanmasi tamamlanmaktadir ve proses, adim 8901,e ilerlemektedir. Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "O olmadigi" bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun kodlanmis diferansiyel katsayisinin mutlak degeri ve isaret hesaplanmaktadir (8903 ve 8904). Bu sekans gerçeklestirildigi zaman, diferansiyel katsayi degerinin "0" olmadigi belirlenmektedir. Buna göre, kodlanmis diferansiyel katsayinin mutlak degeri, diferansiyel katsayinin mutlak degerinden bir azaltilarak türetilen bir degere ayarlanmaktadir. Ilave olarak, diferansiyel katsayinin pozitif oldugu bir durumda, isaret "0"a ayarlanmaktadir. Diger taraftan, diferansiyel katsayinin negatif oldugu bir durumda, isaret "1"e ayarlanmaktadir. Içerik belleginden (704) içerik okunduktan sonra, diferansiyel katsayi degeri kodlama kontrolörü (707), bir kodlama mutlak degerini ve içerigi aritmetik kodlayiciya (701) iletmektedir. Aritmetik kodlayici (701), içerigi kullanarak kodlama mutlak degerini kodlamaktadir (8905). Içerik belleginden (704) içerik okunduktan sonra, diferansiyel katsayi degeri kodlama kontrolör'u (707), aritmetik kodlayiciya (701) bir isaret ve içerigi iletmektedir. Aritmetik kodlayici (701 ), içerigi kullanarak kodlama mutlak degerini kodlamaktadir (3905). Mevcut bulusun yapilanmasinin bir birinci örnegine uygun olarak diferansiyel katsayilarin bir kod-çözme metodu tarif edilecektir. Sekil 8, bir birinci örnege uygun olarak, Sekil 6'da tasvir edilen diferansiyel bilgisi kod-çözücün'ûn (801) detayli konfigürasyonunu tasvir eden bir blok diyagramdir. Birinci örnege uygun diferansiyel bilgisi kod-çözücü (801) sunlari ihtiva etmektedir: bir aritmetik kod-çözücü (1001); bir diferansiyel katsayi tamponu (1002); bir kod-çözme kontrolör'u (1003); bir içerik bellegi (1004) ve bir tarama kontrolör'u (1005). Ilave olarak, kod-çözme kontrolör'ü (1003) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kod-çözme kontrolör'ü (1006); bir diferansiyel katsayi degeri kod-çözme kontrolör'u (1007) ve bir anlamli alt blok bilgisi kod-çözme kontrolör'u (1008). Sekil 8ide tasvir edilen diferansiyel bilgisi kod-çözücü (801) tarafindan gerçeklestirilen diferansiyel bilgisi kod-çözme prosesi, Sekil 5fde tasvir edilen diferansiyel bilgisi kodlayici (507) tarafindan gerçeklestirilen diferansiyel bilgisi kodlama prosesine tekabül ettigi için, Sekil 8'de tasvir edilen diferansiyel bilgisi kodlayicinin diferansiyel katsayi tamponu (1002), içerik bellegi (1004) ve tarama kontrolör'ün'un (1005) konfigürasyonlari, sirasiyla, Sekil 15'de tasvir edilen diferansiyel katsayi tamponunun (702), içerik belleginin (704) ve tarama kontrolör'ün'ün (705) konfigürasyonlarina tekabül etmektedir. Bundan sonra, diferansiyel bilgisinin kod-çözme sekansi, Sekiller 1, 2, 4 ve 13'de tasvir edilen akis semalarina iliskin olarak tarif edilecektir. Tarama kontrolör'u (1005), islenecek olan bir alt bloku belirlemektedir (8101). Alt bloklarin hepsinin taramasi tamamlandigi zaman, diferansiyel katsayilarin kod-çözme prosesi sona ermektedir. Sekil 7'de gösterilen 902 referans numarasi, alt bloklarin tarama sekansini tasvir etmektedir. Bu sekansta, tarama, diferansiyel katsayi bölgesinin ait en sag tarafi 'üzerinde tanzim edilen bir alt bloktan baslatilmaktadir, alt sag taraftan 'üst sol tarafa ve üst sag taraftan 'üst sol tarafa bir kurala uygun olarak tarama gerçeklestirilmektedir ve tarama, üst en sol tarafta tanzim edilen bir alt blokta tamamlanmaktadir. Sekil 77de gösterilen 901 referans numarasi, alt bloklarin tarama sekansini oklar kullanarak tasvir etmektedir. Sekil 7'de tasvir edilen tarama sekansinin uygulandigi bir durumda, islenecek olan alt blokun sirasiyla sag tarafinda ve sol tarafinda uzaysal olarak konumlandirilan alt bloklarin taranmasi, tamamlanmis durumdadir. Islenecek olan alt blokun kod-çözme prosesi gerçeklestirilmektedir (8102). Anlamli alt blok bilgisi kod-çözme kontrol'orü (1008), islenecek olan alt bloka komsu olan ve diferansiyel katsayi tamponundan (1002) kodu-çözülmüs olan alt blok içinde ihtiva edilen diferansiyel katsayilara basvurmaktadir, anlamli alt blok bilgisinin kodunu-çözmek için kullanilan bir içerik belirlemektedir ve belirlenen içerigi içerik belleginden (1004) okumaktadir. Anlamli alt blok bilgisi kod-çözme kontrol'oru (1008), bir kod-çözme komutunu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin kod-çözme prosesini gerçeklestirmektedir, boylece anlamli alt blok bilgisinin kodunu-çözmektedir (8201). Anlamli alt blok bilgisi kod-çözme kontrolor'u (1008), anlamli alt blok bilgisi kod- çözme kontrol'or'u (1008), anlamli alt bok bilgisinin degerini belirlemektedir (8202). Anlamli alt blok bilgisi "0" oldugu zaman, diferansiyel katsayi tamponu (1002) içinde depolanan isleme hedefi alt blokunun diferansiyel katsayi degerlerinin hepsi "O"a ayarlanmaktadir (8209) ve alt blok diferansiyel katsayi degerlerinin kod-çözme prosesi sona ermektedir. Anlamli alt blok bilgisi "1" oldugu zaman, islenecek olan alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kod-çözme prosesi gerçeklestirilmektedir (8203). Bir alt blokun anlamli diferansiyel katsayi bilgisinin kod-çözme sekansi, daha sonra detayli olarak tarif edilecektir. Alt blokun anlamli diferansiyel katsayi bilgisinin hepsinin kodunun-çözülmesi tamamlandiktan sonra, proses, diferansiyel katsayi degerlerinin kodunun çözülmesi adimi 8204'e ilerlemektedir. Müteakip olarak, islenecek olan alt blokun diferansiyel katsayi degerlerinin hepsinin kod-çözme prosesi gerçeklestirilmektedir (8204). Alt blokun diferansiyel katsayi degerlerinin kod-çözme sekansi, daha sonra detayli olarak tarif edilecektir. Alt blokun diferansiyel katsayi degerlerinin hepsinin kodunun-çözülmesi tamamlandiktan sonra, proses adim 8101'e ilerlemektedir. Anlamli katsayi bilgisi kod-çözme kontrolör'u (1006), isleme hedefi diferansiyel katsayi pozisyonunun komsu anlamli diferansiyel katsayilarinin sayisinin bir toplamini (countCoeff) hesaplamaktadir. Bu sekansta, islenecek olan alt blokun sirasiyla sag tarafi ve alt tarafi 'üzerinde uzaysal olarak tanzim edilen alt bloklara ait olan ve islenecek olan alt bloklara komsu olan diferansiyel katsayilar, komsu diferansiyel katsayilar olarak tanimlanmaktadir. Sekil 10, komsu diferansiyel katsayilarin pozisyonlarini tasvir etmektedir. 301 referans numarasi, islenecek olan bir alt bloku temsil etmektedir ve 302 referans numarasi, komsu diferansiyel katsayilari temsil etmektedir. Diferansiyel katsayi bölgesinin dis tarafini temsil eden bir komsu diferansiyel katsayi, komsu anlamli katsayi toplaminin (countCoeff) disinda birakilmaktadir. islenecek olan alt blokun sag tarafi ve alt tarafi üzerinde tanzim edilen her iki alt bloka ait olan bir diferansiyel katsayi (303), komsu diferansiyel katsayilar içinde ihtiva edilecek sekilde yapilandirilabilmektedir veya burada ihtiva edilmeyecek sekilde yapilandirilabilmektedir. Diferansiyel katsayinin (303) komsu diferansiyel katsayilar içinde ihtiva edildigi konfigürasyonda, komsu diferansiyel katsayilarin sayisi artmaktadir ve anlamli diferansiyel katsayi bilgisinin ortaya çikis ihtimali, yüksek dogrulukla hesaplanabilmektedir. Diger taraftan, diferansiyel katsayinin (303), komsu diferansiyel katsayilar içinde ihtiva edilmedigi konfigürasyonda, hesaplamanin miktari ve devre ölçegi, komsu anlamli katsayi toplami countCoeff ile ilgili ekleme prosesinin azaltilmasi ve diferansiyel katsayi bölgesinin sinir belirleme prosesinin azaltilmasi suretiyle azaltilabilmektedir. Anlamli katsayi bilgisi kod-çözme kontrolör'u (1006), isleme hedefleri olan diferansiyel katsayilar belirlemektedir (8402). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer sekilde, Sekil 7'de gösterilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarinin hepsinin taramasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kod-çözme prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kod-çözme sekansina (8204) ilerlemektedir. Anlamli katsayi bilgisi kod-çözme kontrolör'u (1006), komsu anlamli katsayi toplaminin (countCoeff) "0" olup olmadigini belirlemektedir (8403). Komsu anlamli katsayi toplaminin (countCoeff) "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8404). Bu, burada, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonunun pos=posX + posY olacagi sekilde temsil edilmektedir. pos <= 2 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik indeksi ctxldx, "1"e ayarlanmaktadir (8405). Aksi halde (pos 2), içerik indeksi ctxldx "O"a ayarlanmaktadir (8406). countCoeff = 0 oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 11ide 601 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (8416). Komsu anlamli katsayi toplami countCoeff "0" olmadigi zaman, komsu anlamli katsayi toplaminin (countCoeff) "1"den küçük veya esit olup olmadigi belirlenmektedir (8407). Komsu anlamli katsayi toplaminin (countCoeff) "1"den küçük veya esit oldugu bir durumda, isleneoek olan alt blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8408). Isleme hedefi diferansiyel katsayi pozisyonunu pos <= 3 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (8409). Aksi halde (pos 3), içerik indeksi ctxldx, "0"a ayarlanmaktadir (8410). countCoeff = 1 oldugu bir durumda içerik indeksi ctxldx, Sekil 11*de 602 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin kod-çözme prosesini gerçeklestirmektedir, boylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (8416). Komsu anlamli katsayi toplami (countCoeff), "1"den küçük veya esit olmadigi zaman, komsu anlamli katsayi toplaminin (countCoeff) "2"den küçük veya esit olup olmadigi belirlenmektedir (8411). Komsu anlamli katsayi toplaminin (countCoeff) "2"den küçük veya esit oldugu bir durumda, islenecek olan blok içinde isleme hedefi diferansiyel katsayi pozisyonu belirlenmektedir (8412). Isleme hedefi diferansiyel katsayi pozisyonu pos <= 2 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (8413). Aksi halde (pos2), içerik indeksi ctxldx, "1"e ayarlanmaktadir (8414). Komsu anlamli katsayi toplami countCoeff = 2 oldugu bir durumda, içerik indeksinin (ctxldx) tanimi, Sekil 11'de 603 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözüoüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (8416). Komsu anlamli katsayi toplam countCoeff, "2"den küçük veya esit olmadigi zaman, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (8415). Komsu anlamli katsayi bilgisi toplami countCoeff 2 oldugu bir durumda, içerik indeksinin (ctxldx) tanimi, Sekil 11ide 605 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu- çözmektedir (8416). Komsu anlamli katsayi toplami countCoeff büyük oldugu zaman, islenecek olan alt blok içinde anlamli katsayi bilgisinin hepsinin "1" olmasinin yüksek bir ihtimali vardir. Buna göre, yukarida tarif edilen sekansta, komsu anlamli katsayi toplaminin (countCoeff) "3"den büyük veya esit oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun (pos) degerine bakilmaksizin, içerik indeksi ctxldx, "2"ye ayarlanmaktadir. Ilave olarak, komsu anlamli katsayi toplami countCoeff için saptama kriteri, tekrar bölünebilmektedir. Mesela, komsu anlamli katsayi countCoeff. countCoeff "3" oldugu zaman, Sekil 117de tasvir edilen 604 referans numarasi ile gösterilen içerik indeksinin tanimi alinacak sekilde yapilandirilmaktadir ve komsu anlamli katsayi toplami countCoeff, "4"den büyük veya esit oldugu zaman, Sekil 11rde tasvir edilen 605 referans numarasi ile gösterilen içerik indeksini tanimi alinacak sekilde yapilandirilmaktadir. Böyle bir konfigürasyonun alindigi bir durumda, komsu bilgisinin korelasyon kullanimi verimliligi gelistirilmektedir ve buna göre, kodlama verimliligi gelistirilebilmektedir. Bu sekansta, anlamli diferansiyel katsayi bilgisi için kullanilan içerik indeksinin (ctxldx) hesaplanmasi için, kodu-çözülmüs komsu alt blokun anlamli katsayi bilgisinin parçalarinin sayilarinin bir toplamina ve alt blok içinde isleme hedefi diferansiyel katsayi pozisyonuna basvurulmaktadir. Bundan sonra, böyle bir konfigürasyonun alinmasinin sebebi açiklanacaktir. Genel olarak, bir resmin ortogonal dönüsüm katsayilari alçak bölge bileseni içinde kolayca yogunlastirilabilmektedir ve anlamli katsayi bilgisinin "1" olmasinin yüksek bir ihtimali vardir. Ilave olarak, ortogonal dönüsüm katsayisinin yüksek bölge bileseni için bir görsel etki almak zor oldugu için, yüksek bölge bileseni, pek çok durumda kaba bir sekilde nicelenmektedir ve buna uygun olarak, yüksek bölge bileseninin katsayi degerinin "0" olmasi ve yüksek bölge bileseninin anlamli katsayi bilgisinin "0" olmasi ihtimali yüksektir. Böyle bir karakteristik, bütün diferansiyel katsayi bölgesi ile sinirli degildir, fakat her bir alt blok için aynidir ve alt blokun alçak bölge tarafi üzerinde mevcut bir bilesen için, anlamli katsayi bilgisinin "1" olmasi ihtimalinin, ayni alt blokun yüksek bölge tarafi üzerinde mevcut bir bilesen için olandan daha yüksek oldugu kabul edilebilmektedir. Alt blok içinde alçak bölge içinde ortaya konulan anlamli diferansiyel katsayi bilgisinin içerik indeksinin (ctxldx) degerinin, yüksek bölge içinde mevcut anlamli diferansiyel katsayi bilgisinin içerik indeksinin (ctxldx) degerinden daha büyük olacak sekilde ayarlanmasi, anlamli katsayi bilgisinin ortaya çikis ihtimalinin hesaplama dogrulugunun gelistirmesine sebep olmaktadir. Ilave olarak, komsu anlamli katsayi toplami, anlamli diferansiyel katsayinin "0" olmasi ihtimalinin yüksek oldugu yüksek bölge içinde daha küçük olma egilimi göstermektedir ve komsu anlamli katsayi toplami, anlamli diferansiyel katsayinin "1" olmasi ihtimalinin yüksek oldugu alçak bölge içinde artma egilimi göstermektedir. Dolayisiyla, komsu anlamli katsayi toplaminin, islenecek olan alt blok içinde anlamli diferansiyel katsayi bilgisinin dahil olma derecesini temsil eden bir indeks olarak kullanilmasi, anlamli katsayi bilgisinin ortaya çikis ihtimalinin hesaplama dogrulugunu gelistirmektedir. Bu sekansta, alt blok için komsu anlamli diferansiyel katsayi toplaminin bir kere hesaplanmasi suretiyle, alt blok içinde katsayi pozisyonlarinin hepsinin içerik indeksleri hesaplanabilmektedir. Böylece komsu anlamli diferansiyel katsayi toplaminin, her bir katsayi pozisyonunda hesaplandigi bir metot ile karsilastirildiginda, komsu anlamli diferansiyel katsayi toplaminin hesaplama miktari azaltilabilmektedir. Ilave olarak, tarama sekansi içinde önceki anlamli diferansiyel katsayinin bir kod-çözme neticesinin, içerik indeksinin hesaplanmasi için kullanildigi bir konfigürasyonda, alt blok içinde içerik indekslerinin hesaplamasini ve anlamli diferansiyel katsayinin kod-çözmesini sirali olarak islemek gerekmektedir. Bu örnekte, içerik indekslerinin hesaplanmasi için komsu anlamli diferansiyel katsayi toplamina ve isleme hedefi katsayi pozisyonuna basvurulmakta iken, isleme hedefi alt blokuna ait diferansiyel katsayi, komsu anlamli diferansiyel katsayi toplami için hedeflenmemektedir ve buna uygun olarak, içerik indekslerinin hesaplanmasi için alt blok içinde bagimlilik yoktur. Anlamli diferansiyel katsayilarin hepsi için içerik indeksleri, alt blokun baslangicindan hesap edilebildigi için, içerik indekslerinin hesaplanmasi, anlamli diferansiyel katsayi bilgisinin kod-çözme prosesi ile paralel olarak gerçeklestirilebilmektedir. Dolayisiyla, bit-akisi içinde yüksek bir ortaya çikis sikligina sahip olan anlamli katsayi bilgisinin kodunun-çözülmesine iliskin bir isleme gecikmesi azaltilabilmektedir. Içerik hesaplamasi, komsu anlamli katsayi yerine anlamli alt blok bilgisine basvurmak suretiyle gerçeklestirilebilmektedir. Ilave olarak, komsu anlamli katsayi toplaminin elde edildigi bir konfigürasyon ile karsilastirildiginda, hesaplamanin miktari ve devre ölçegi azaltilabilmektedir. Ilave olarak, alt blokun pozisyonu, içerik hesaplamasina yansitilabilmektedir. Yukarida tarif edildigi gibi, alçak bölge bileseni, anlamli katsayinin yüksek bölgeninkinden daha yüksek ortaya çikis ihtimaline sahip olma karakteristigine sahiptir. Alt blokun pozisyonunun içerik hesaplamasina yansitilmasi suretiyle, daha yüksek dogruluga sahip olan içerik hesaplamasi gerçeklestirilebilmektedir. Sekil 20, diferansiyel katsayi bölgesinin, bir alçak-bölge alani ve bir yüksek-bölge alani olmak üzere iki alana ayrildigi bir örnegi tasvir bölge alanlaridir. Içerik indeksleri (ctxldx), yüksek-bölge alanlari için yukarida tarif edilen sekansta hesaplandiktan sonra, alt bloklarin pozisyonlarina tekabül eden önceden belirlenmis kaymalar, alçak-bölge alanlari için yukarida tarif edilen içerik indekslerine (ctxldx) ilave edilmek için yapilandirilabilmektedir veya alt blokun pozisyonuna uygun bir kosullu dallanma, yukarida tarif edilen içerik indekslerinin (ctxldx) hesaplanmasi sirasinda ilave edilmek için yapilandirilabilmektedir. Ilave olarak, içerik indeksleri (ctxldx), alçak-bölge alanlari için yukarida tarif edilen sekansta hesaplandiktan sonra, yüksek-bölge alanlari için, genel olarak, anlamli diferansiyel katsayinin "0" olmasi yüksek bir ihtimaldir ve komsu anlamli diferansiyel katsayilarin sayisi, ihtimal hesaplamasinda kolayca bir hata ihtiva edebilmektedir ve buna uygun olarak, içerik otxldx = 0 sabit olarak ayarlandigi bir konfigürasyon kullanilabilmektedir. Ilave olarak, içerik indeksleri, komsu anlamli diferansiyel katsayi toplami yerine komsu katsayilarin mutlak degerlerinin toplami kullanilarak hesaplanabilmektedir. Genel olarak, alçak-bölge bileseninin diferansiyel katsayisinin mutlak degeri büyüktür ve buna uygun olarak, anlamli diferansiyel katsayi bilgisinin ortaya çikis ihtimalinin arttigi bir içerigin ayarlanmasi suretiyle, komsu diferansiyel katsayilarin mutlak degerlerinin büyük oldugu bir durumda, kodlama verimliligi gelistirilebilmektedir. Bundan baska, diferansiyel katsayilarin hesaplanmasi zamaninda kullanilan tahmin modunun, anlamli diferansiyel katsayilarin içerik indekslerinin hesaplanmasi sekansi sirasinda gerçeklestirilen kosul saptamasina ilave edilmesi suretiyle, içerik hesaplamasinin dogrulugu gelistirilebilmektedir. Bunun sebebi sudur ki genel olarak, bir kodu-çözülmüs hedef resmin sadece kodu-çözülmüs bir alaninin bir referans hedef olarak ayarlandigi bir intra tahmin ile karsilastirildiginda, çok sayida kodu- çözülmüs resme basvurma kabiliyetine sahip olan inter tahmin, tahmin dogrulugunun yüksek olmasi ve bir diferansiyelin kolayca meydana gelememesi karakteristiklerine sahiptir. Anlamli katsayi bilgisi kod-çözme kontrol'or'u (1006), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (8501). Alt blok içinde diferansiyel katsayilarin tarama sekansi, anlamli diferansiyel katsayilarin tarama sekansina benzer olarak, Sekil 71de temsil edilen kurali takip etmektedir. Alt blokun diferansiyel katsayilarinin hepsinin taranmasi tamamlandigi zaman, diferansiyel katsayilarin kod-çözme prosesi tamamlanmaktadir ve proses, bir sonraki alt blokun belirlenmesi sekansina (8101) ilerlemektedir. Anlamli katsayi bilgisi kod-çözme kontrol'ör'u (1006), isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "0" olup olmadigini belirlemektedir (8502). Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "0" oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin kodunun-çözülmesi tamamlanmaktadir ve proses, adim 8501*e ilerlemektedir. Isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayi degerinin "1" oldugu bir durumda, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayisinin mutlak degerinin kodu-çözülmektedir (8503). Bu sekansin gerçeklestirildigi bir durumda, diferansiyel katsayi degerinin "O olmadigi belirlenmektedir ve bir bit-akisi olarak, diferansiyel katsayinin mutlak degerinden bir azaltilarak türetilen bir degere tekabül eden bir kod kelimenin kodu-çözülmektedir. Buna göre. diferansiyel katsayinin mutlak degeri olarak, bir kod kelimenin entropi kod-çözülmesinin gerçeklestirilmesi suretiyle türetilen bir degere "1"eklemek suretiyle türetilen bir deger ayarlanmaktadir. Müteakip olarak, isleme hedefi diferansiyel katsayi pozisyonunun diferansiyel katsayisinin isaretinin kodu-çözülmektedir (8504). Bir diferansiyel katsayi degeri, diferansiyel katsayinin mutlak degeri ve diferansiyel katsayinin isareti baz alinarak belirlenmektedir. Bu örnekte, anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik indeksi, kodu-çözülmüs alt blokun anlamli diferansiyel katsayi bilgisi baz alinarak hesaplanmakta iken, diferansiyel katsayi degerinin içerik indeksinin hesaplamasina benzer bir sekans uygulanabilmektedir. Anlamli diferansiyel katsayi bilgisine benzer sekilde, diferansiyel katsayi degeri, komsu katsayi degerleri ile korelasyona sahiptir ve alçak bölge bileseni içinde yogunluga sahiptir. Boylece, komsu anlamli diferansiyel katsayi toplami veya komsu diferansiyel katsayilarin mutlak degerlerinin toplami büyük oldugu zaman, büyük bir diferansiyel katsayi degerinin yüksek bir ortaya çikis ihtimalini temsil eden bir içerik indeksinin ayarlanmasi ve komsu anlamli diferansiyel katsayi toplami veya komsu diferansiyel katsayilarin mutlak degerlerin toplami küçük oldugu zaman, küçük bir diferansiyel katsayi degerinin yüksek bir ortaya çikis ihtimalini temsil eden bir içerik indeksinin ayarlanmasi suretiyle, diferansiyel katsayi degerleri, etkili bir sekilde kodlanabilmektedir. Yukarida tarif edilen birinci örnege ait resim kodlama cihazina ve resim kod-çözme Cihazina uygun olarak, asagidaki operasyonlar ve avantajlar elde edilmektedir. (1) Isleme hedefi diferansiyel katsayinin içerik indeksi, isleme hedefi diferansiyel katsayinin ait oldugu alt bloka komsu olan bir kodu-çözülmüs alt bloka ait olan diferansiyel katsayilar baz alinarak hesaplanabilmektedir. Komsu anlamli diferansiyel katsayi toplami büyük oldugu zaman, anlamli diferansiyel katsayi bilgisi "1" in ortaya çikis ihtimalini yüksek olarak hesaplayan ve komsu anlamli diferansiyel katsayi toplami küçük oldugu zaman anlamli diferansiyel katsayi bilgisi "0"in ortaya çikis ihtimalini yüksek olarak hesaplayan bir içerik ayarlamak suretiyle, anlamli diferansiyel katsayi bilgisinin komsuluk korelasyonunu baz alan uygun ihtimal modeli ayarlanabilmektedir. Buna göre, anlamli diferansiyel katsayi bilgisi, etkili bir sekilde kodlanabilmektedir. (2) Içerik indeksi, alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu baz alinarak hesaplanmaktadir. Alt blok içinde alçak bölge içinde tanzim edilen diferansiyel katsayinin, alt blok içinde yüksek bölge içinde tanzim edilen diferansiyel katsayiya nazaran, anlamli diferansiyel katsayi "1"in daha yuksek bir ortaya çikis ihtimaline sahip oldugunu hesaplayan bir içerik ayarlanmaktadir. Böylece, frekans bölgesi 'üzerinde anlamli diferansiyel katsayi bilgisinin karakteristiklerini baz alan bir ihtimal modeli ayarlanabilmektedir ve anlamli diferansiyel katsayi bilgisi etkili bir sekilde kodlanabilmektedir. (3) Komsu anlamli diferansiyel katsayi toplaminin hesaplamasi ve alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu, alt blok içinde anlamli diferansiyel katsayi bilgisinin bir kod-çözme neticesine bagimli olmamaktadir. Buna göre, alt blok içinde içerik indeksinin hesaplamasinin ve anlamli diferansiyel katsayi bilgisinin kodunun-çözülmesinin paralel bir sekilde islendigi ve bu sebeple, anlamli diferansiyel katsayi bilgisinin kod-çözme prosesi ile ilgili bir isleme gecikmesinin azaltilabildigi bir konfigürasyon kullanilabilmektedir. Buna göre, diferansiyel katsayilar, bit-akisi içinde yüksek bir isgal oranina sahip olan ve büyük bir proses sayisina sahip olan anlamli diferansiyel katsayi bilgisinin bir isleme gecikmesini azaltmaktadir ve bu sebeple, gerçek-zamanli isleme için uygun olan bir kod-çözme cihazi gerçeklestirilebilmektedir. Ilave olarak, kodlama cihazinda da, anlamli diferansiyel katsayi bilgisinin kodlamasinin bir isleme gecikmesi, benzer sekilde azaltilabilmektedir. (4) Anlamli diferansiyel katsayi bilgisinin içerik indeksinin hesaplamasina iliskin anlamli diferansiyel katsayi toplami, isleme hedefi diferansiyel katsayinin pozisyonuna bagimli degildir ve buna uygun olarak, anlamli diferansiyel katsayi toplami, alt blok için bir kez hesaplanabilmektedir. Buna göre, her bir komsu anlamli diferansiyel katsayi toplaminin, isleme hedefi diferansiyel katsayinin pozisyonuna uygun olarak hesaplandigi bir konfigürasyon ile karsilastirildiginda, içerik indekslerinin hesaplamasi ile iliskili hesaplamanin miktari azaltilabilmektedir.(Ikinci Ornek) Mevcut bulusun bir yapilanmasina uygun diferansiyel bilgisini kodlama metodunun ikinci bir örnegi simdi tarif edilecektir. Ikinci örnege uygun bir diferansiyel bilgisi kodlayici (507), Sekil 15'de tasvir edilen birinci örnege uygun diferansiyel bilgisi kodlayiciya (507) benzer olarak, sunlari ihtiva etmektedir: bir aritmetik kodlayici (701); bir diferansiyel katsayi tamponu (702); bir kodlama kontrolör'u (703); bir içerik bellegi (704) ve bir tarama kontrolör'u (705). Ilave olarak, kodlama kontrolörü (703) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kodlama kontrolörü (706); bir diferansiyel katsayi degeri kodlama kontrolör'u (707) ve bir anlamli alt blok bilgisi kodlama kontrolör'u (708). Bu örnege uygun olarak diferansiyel bilgisinin kodlama sekansi, anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi (Sekil 17ide tasvir edilen 8704) hariç olmak üzere birinci örneginki ile aynidir ve dolayisiyla bundan sonra, bu örnege uygun anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi, Sekil 21rde tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Anlamli katsayi bilgisi kodlama kontrolörü (706)i islenecek olan bir alt blokun sirasiyla sag tarafina ve alt tarafina komsu olan kodu-çözülmüs alt bloklarin anlamli alt blok bilgisini türetmektedir. Bu, sag tarafa komsu olan alt blokun anlamli alt blok bilgisinin sigGroupRight olacagi ve alt taraf komsu olan alt blokun anlamli alt blok bilgisinin sigGroupBottom olacagi sekilde ayarlanmaktadir (81001). Anlamli katsayi bilgisi kodlama kontrolör'ü (706), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (81002). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer olarak, Sekil 7'de gösterilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarinin hepsinin taramasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kodlama prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kodlama sekansina (8704) ilerlemektedir. Anlamli katsayi bilgisi kodlama kontrolor'u (706), anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottomii degerlendirmektedir (81003). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom'in her ikisinin de "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81004). Burada, bu, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonunun pos=posX + posY olacagi sekilde temsil edilmektedir. pos <= 2 oldugu bir durumda, anlamli katsayi bilgisini kodlamak için kullanilan bir içerik indeksi ctxldx, "1"e ayarlanmaktadir (81005). Aksi halde (pos 2), içerik indeksi ctxldx, "0"a ayarlanmaktadir (81006). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottomiin her ikisinin de "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23rde 1201 referans numarasi ile gösterilmektedir. Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom'in her ikisinin "O" olmadigi bir durumda, anlamli alt blok bilgisi sigGroupRightiin "1" ve anlamli alt blok bilgisi sigGroupBottom'in "0" olup olmadigi belirlenmektedir (81007). Anlamli alt blok bilgisi sigGroupRight'in "1" oldugu ve anlamli alt blok bilgisi sigGroupBottom'in "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81008). Dikey diferansiyel katsayi pozisyonu posY <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu- çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81009). Aksi halde (posY 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81010). Anlamli alt blok bilgisi sigGroupRightrin "1" oldugu ve anlamli alt blok bilgisi sigGroupBottom'in "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23fde 1202 referans numarasi ile gösterilmektedir. Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom sirasiyla "1" ve "O" olmadigi zaman, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom'in sirasiyla "0" ve "1" olup olmadigi belirlenmektedir (81011). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom'in sirasiyla "0" ve "1" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81012). Yatay diferansiyel katsayi pozisyonu posX <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir Anlamli alt blok bilgisi sigGroupRight'in "0" oldugu ve anlamli alt blok bilgisi sigGroupBottom'in "1" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23rde 1203 referans numarasi ile gösterilmektedir. Baska bir deyisle, anlamli alt blok bilgisi sigGroupRightiin "0" oldugu ve anlamli alt blok bilgisi sigGroupBottomiin "1" oldugu bir durumda içerik indeksinin (ctxldx) ayarlanmasi sekansi, anlamli alt blok bilgisi sigGroupRight 'in "1" oldugu ve anlamli alt blok bilgisi sigGroupBottomwn "0" oldugu bir durumda X-yönü prosesinin ve Y-yön'u prosesinin birbirleri yerine geçirildigi bir prosestir. Bu sebeple, proses, müsterek olacak sekilde yapilandirilabilmektedir ve donanimin devre ölçegi veya yazilimin kodlama miktari azaltilabilmektedir. Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom, sirasiyla "O" ve "1" olmadigi zaman, baska bir deyisle, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom, sirasiyla "1" ve "1" oldugu zaman, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81015). Isleme hedefi diferansiyel katsayi pozisyonu pos <= 4 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (81016). Aksi halde (pos 5), içerik indeksi ctxldx, "1"e ayarlanmaktadir (81017). Anlamli alt blok bilgisi sigGroupRight'in "0" oldugu ve anlamli alt blok bilgisi sigGroupBottomtin "1" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23*de 1204 referans numarasi ile gösterilmektedir. Anlamli katsayi bilgisi kodlama kontrolör'ü (706), diferansiyel katsayi tamponundan (702) isleme hedefi pozisyonunun diferansiyel katsayisini türetmektedir. Diferansiyel katsayi degerinin "0" olmadigi bir durumda, anlamli diferansiyel katsayi bilgisi "1"e ayarlanmaktadir. Aksi halde (diferansiyel katsayi degerinin "0" oldugu bir durumda), anlamli diferansiyel katsayi bilgisi "O"a ayarlanmaktadir (81018). Belirlenen içerik indeksine (ctxldx) tekabül eden bir içerik, içerik belleginden (704) okunduktan sonra, anlamli katsayi bilgisi kodlama kontrol'or'u (706), anlamli diferansiyel katsayi bilgisini ve içerigi, aritmetik kodlayiciya (701) iletmektedir. Aritmetik kodlayici (701), içerigi kullanarak, anlamli diferansiyel katsayi bilgisini kodlamaktadir (81019). Mevcut bulusun yapilanmasinin ikinci örnegine uygun olarak diferansiyel katsayilarin bir kod-çözme metodu tarif edilecektir. Ikinci örnege uygun diferansiyel bilgisi kod- çöz'uc'u (801), Sekil 8,de tasvir edilen birinci örnege uygun diferansiyel bilgisi kod- çözücüye (801) benzer sekilde, sunlari ihtiva etmektedir: bir aritmetik kod-çözücü içerik bellegi (1004) ve bir tarama kontrolör'u (1005). Ilave olarak, kod-çözme kontrolörü (1003) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kod-çözme kontrolörü (1006); bir diferansiyel katsayi degeri kod-çözme kontrolör'u (1007) ve bir anlamli alt blok bilgisi kod-çözme kontrolör'u (1008). Sekil 8*de tasvir edilen diferansiyel bilgisi kod-çözücü (801) tarafindan gerçeklestirilen bir diferansiyel bilgisi kod-çözme prosesi, Sekil 5'de tasvir edilen diferansiyel bilgisi kodlayici (507) tarafindan gerçeklestirilen diferansiyel bilgisi kodlama prosesine tekabül etmektedir. Dolayisiyla, Sekil 8'de tasvir edilen diferansiyel bilgisi kodlayicinin diferansiyel katsayi tamponunun (1002), içerik belleginin (1004) ve tarama kontrolörünün (1005) konfigürasyonlari, sirasiyla, Sekil 15tde tasvir edilen diferansiyel katsayi tamponunun (702), içerik belleginin (704) ve tarama kontrolörünün (705) konfigürasyonlarina tekabül eden fonksiyonlara sahiptir. Bu örnege uygun olarak diferansiyel bilgisinin kod-çözme-sekansi, anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi (Sekil 2'de tasvir edilen 8203) hariç olmak üzere birinci örneginki ile ayni oldugu için, bundan sonra, bu örnege uygun olarak anlamli diferansiyel katsayi bilgisinin kod-çözme prosesinin sekansi, Sekil 22'de tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Anlamli katsayi bilgisi kod-çözme kontrolöru (1006), islenecek olan alt blokun sag tarafina ve alt tarafina komsu olan kodu-çözülmüs alt bloklarin anlamli alt blok bilgisini türetmektedir. Sag tarafa komsu alt blokun anlamli alt blok bilgisi, sigGroupRight ile gösterilecektir ve alt tarafa komsu alt blokun anlamli alt blok bilgisi, sigGroupBottom ile gösterilecektir (81101). Anlamli katsayi bilgisi kod-çözme kontrolörü (1006), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (81102). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer olarak, Sekil 7Jde gösterilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarinin hepsinin taramasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kod-çözme prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kod-çözme sekansina (8204) ilerlemektedir. Anlamli katsayi bilgisi kod-çözme kontrolor'u (1006), anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottom'i degerlendirmektedir (81103). Anlamli alt blok bilgisi sigGroupRightrin "0" oldugu ve anlamli alt blok bilgisi SigGroupBottomiin "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81104). Burada, bu, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonun pos=posX + posY olacagi sekilde temsil edilmektedir. pos <= 2 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik indeksi ctxldx, "1"e ayarlanmaktadir (81105). Aksi halde (pos 2), içerik indeksi ctxldx, "0"a ayarlanmaktadir (81106). Anlamli alt blok bilgisi sigGroupRight'in "0" oldugu ve anlamli alt blok bilgisi 8igGroupB0ttom'in "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1201 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (81116). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottomrin "O" olmadigi bir durumda, anlamli alt blok bilgisi sigGroupRightHn "1" ve anlamli alt blok bilgisi 8igGroupBottom'in "O" olup olmadigi belirlenmektedir (81107). Anlamli alt blok bilgisi sigGroupRight'in "1" oldugu ve anlamli alt blok bilgisi SigGroupBottom'in "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81108). Dikey diferansiyel katsayi pozisyonu posY <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81109). Aksi halde (posY 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81110). Anlamli alt blok bilgisi sigGroupRightwn "1" oldugu ve anlamli alt blok bilgisi 8igGroupBottom'in "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1202 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte, aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak, bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu- çozmektedir (81116). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottom sirasiyla "1" ve "0" olmadigi zaman, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottomfin sirasiyla "O" ve "1" olup olmadigi belirlenmektedir (81111). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottomwn sirasiyla "O" ve "1" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81112). Yatay diferansiyel katsayi pozisyonu posX <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir Anlamli alt blok bilgisi sigGroupRight'in "0" oldugu ve anlamli alt blok bilgisi 8igGroupBottom'in "1" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23tde 1203 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu çözmektedir (81116). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottom, sirasiyla "0" ve "1" olmadigi zaman, baska bir deyisle, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottom'in her ikisi de "1" oldugu zaman, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81117). Isleme hedefi diferansiyel katsayi pozisyonu pos <= 4 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (81118). Aksi halde (pos 5), içerik indeksi ctxldx, "1"e ayarlanmaktadir (81114). Anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi SigGroupBottom'in her ikisinin "1" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1204 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu- çözmektedir (81116). Bu sekansta, anlamli diferansiyel katsayi bilgisi için içerik indeksinin (ctxldx) hesaplamasi için, kodu-çözülmüs komsu alt bloklarin anlamli alt blok bilgisine ve alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonuna basvurulmaktadir ve sag tarafin anlamli alt blok bilgisi ve alt tarafin anlamli alt blok bilgisi, münferit olarak belirlenmektedir. Bundan sonra, böyle bir konfigürasyonun kullanilma sebebi anlatilacaktir. Genel olarak, bir resmin ortogonal dönüsüm katsayilari, alçak bölge bileseni içinde kolayca yogunlastiriIabilmektedir ve anlamli katsayi bilgisinin "1" olmasi için yüksek bir ihtimal vardir. Ilave olarak, ortogonal dönüsüm katsayisinin yüksek bölge bileseni için, bir görsel etki almak zor oldugu için, yüksek bölge bileseni, pek çok durumlarda kaba bir sekilde nicelenmektedir ve buna göre, yüksek bölge bileseninin katsayi degerinin "O'tolmasi ve yüksek bölge bileseninin anlamli katsayi bilgisinin "0" olmasi için yüksek bir ihtimal vardir. Böyle bir karakteristik, bütün diferansiyel katsayi bölgesi ile sinirli degildir fakat her bir alt blok için aynidir ve alt blokun alçak bölge tarafi üzerinde mevcut bir bilesen için, anlamli katsayi bilgisinin "1" olmasi ihtimalinin, ayni alt blokun yüksek bölge tarafi üzerinde mevcut bir bilesen için olandan daha yüksek oldugu kabul edilebilmektedir. Alt blok içinde alçak bölge içinde mevcut anlamli diferansiyel katsayi bilgisinin içerik indeksinin (ctxldx) degerinin, yüksek bölge içinde mevcut anlamli diferansiyel katsayi bilgisinin içerik indeksinin (ctxldx) degerinden daha büyük olacak sekilde ayarlanmasi, anlamli katsayi bilgisinin ortaya çikis ihtimalini hesaplama dogrulugunun gelismesine sebep olmaktadir. Ilave olarak, kodu- çözülmüs komsu anlamli alt blok bilgisi, anlamli diferansiyel katsayinin "0" olmasi ihtimalinin yüksek oldugu yüksek bölge içinde küçük olma egilimi göstermektedir ve kodu-çözülmüs komsu anlamli alt blok bilgisi, anlamli diferansiyel katsayinin "1" olmasi ihtimalinin yüksek oldugu alçak bölge içinde artma egilimi göstermektedir. Dolayisiyla, kodu-çözülmüs komsu anlamli alt blok bilgisinin, islenecek olan alt blok içinde anlamli diferansiyel katsayi bilgisinin dâhil olma derecesini temsil eden bir indeks olarak kullanilmasi, anlamli katsayi bilgisinin ortaya çikis ihtimalinin hesaplama dogrulugunu gelistirmektedir. Bu örnege ait içerik hesaplama prosesinde, sag-alt anlamli alt blok bilgisi sigGroupRightun "1" oldugu ve alt-taraf anlamli alt blok bilgisi sigGroupBottomiin "0" oldugu bir durumda ve sag-taraf anlamli alt blok bilgisi sigGroupRightrin "0" oldugu ve alt-taraf anlamli alt blok bilgisi sigGroupBottom'in "1" oldugu bir durumda, karsilikli olarak farkli içerik indeksleri ayarlanabilmektedir ki bu, birinci örnekten farklidir. Sag- taraf anlamli alt blok bilgisi sigGroupRight'in "1" oldugu ve alt-taraf anlamli alt blok bilgisi sigGroupBottomwn "0" oldugu bir durumda, bir anlamli diferansiyel katsayi, islenecek olan alt blokun alt tarafi üzerinde mevcut bulunmamaktadir ve buna göre, islenecek olan alt blok içinde dikey yönün yüksek bölge bileseni içinde bir anlamli diferansiyel katsayinin mevcut olmamasi ihtimali yüksektir. Diger taraftan, sag-taraf anlamli alt blok bilgisi sigGroupRightfin "O"oldugu ve alt-taraf anlamli alt blok bilgisi sigGroupBottomwn "1" oldugu bir durumda, islenecek olan alt blokun sag tarafi üzerinde bir anlamli diferansiyel katsayi mevcut bulunmamaktadir ve buna uygun olarak, islenecek olan alt blok içinde yatay yönün yüksek bölge bileseni içinde bir anlamli diferansiyel katsayinin mevcut bulunmamasi ihtimali yüksektir. Bu sebeple, bir içerik indeksinin, dikey ve yatay yönlerde anlamli diferansiyel katsayilarin ortaya çikis ihtimallerine göre uygun bir sekilde seçildigi bu örnege ait konfigürasyonu kullanmak suretiyle, anlamli diferansiyel katsayilarin ortaya çikis ihtimallerinin hesaplama dogrulugu gelistirilebilmektedir. Ilave olarak, bu örnekte, isleme miktarinda bir azalma açisindan, kodu-çözülecek olan alt blokun sag tarafina komsu olan alt blok ve bunun alt tarafina komsu olan alt blok, kodu-çözülmüs komsu alt bloklar olarak adlandirilmakta iken, mevcut bulusa uygun kodu-çözülmüs alt bloklar, bununla sinirli degildir. Hususi olarak, kodu- çözülecek olan alt blokun alt sag tarafina komsu olan alt blok, kodu-çözülecek alt bloka yakindir ve kodu-çözülecek alt blok ile yüksek bir korelasyona sahiptir. Buna uygun olarak, alt sag tarafa komsu olan alt blokun anlamli alt blok bilgisinin (sigGroupBottomRight), içerik indeksinin (ctxldx) hesaplamasi için saptama hedefine ilave edilmesi suretiyle, anlamli diferansiyel katsayilarinin ortaya çikis ihtimallerinin dogrulugu gelistirilebilmektedir. Bununla birlikte, kodu-çözülecek olan alt blokun sag tarafina komsu olan alt bloklarla ve bunun alt tarafina komsu olan alt bloklarla karsilastirildiginda, kodu-çözülecek olan alt blokun alt sag tarafina komsu olan alt blok, kodu-çözülecek olan alt bloktan uzakta konumlandirilmaktadir ve kodu- çözülecek olan alt blok ile düsük bir korelasyona sahiptir. Buna göre, anlamli diferansiyel katsayinin içerik indeksinin, sag-taraf anlamli alt blok bilgisi sigGroupRight, alt-taraf anlamli alt blok bilgisi sigGroupBottom ve anlamli alt blok bilgisi sigGroupBottomRight baz alinarak hesaplandigi konfigürasyonda, içerik indeksi üzerinde anlamli alt blok bilgisi sigGroupBottomRight'in anlamli diferansiyel katsayisinin yansimasinin derecesini, anlamli alt blok bilgisi sigGroupBottomiinkinden ve anlamli alt blok bilgisi sigGroupBottomRight'inkinden daha düsük olarak ayarlamak tercih edilmektedir. Içerik indeksi üzerinde anlamli alt blok bilgisi sigGroupBottomRight'in anlamli diferansiyel katsayisinin yansima derecesini düsük olacak sekilde ayarlamak için bir metot olarak, mesela, alt-taraf anlamli alt blok bilgisi sigGroupBottom ve anlamli alt blok bilgisi sigGroupBottomRight'in her ikisinin de "0" oldugu bir durumda, anlamli diferansiyel katsayinin ortaya çikis ihtimali, anlamli alt blok bilgisi sigGroupBottomRightJIn degerine bakilmaksizin düsük olarak ayarlanmaktadir. Bu örnekte, sag-taraf anlamli alt blok bilgisi sigGroupRight'a, alt-taraf anlamli alt blok bilgisi sigGroupBottomia ve isleme hedefi katsayisinin pozisyonuna basvurulmakta iken, isleme hedefi alt blokuna ait olan diferansiyel katsayi, sag-taraf anlamli alt blok bilgisi sigGroupRight ve alt-taraf anlamli alt blok bilgisi sigGroupBottom için hedeflenmemektedir ve buna uygun olarak, içerik indekslerinin hesaplamasi için alt blok içinde bagimlilik yoktur. Bütün anlamli diferansiyel katsayilar için içerik indeksleri, alt blokun baslangicindan hesaplanabildigi için, içerik indekslerinin hesaplamasi, anlamli katsayi bilgisinin kod-çözme prosesi ile paralel olarak gerçeklestirilebilmektedir. Böylece, bit-akisi içinde yüksek bir ortaya çikis frekansina sahip olan anlamli katsayi bilgisinin kodunun-çözülmesine iliskin bir isleme gecikmesi azaltilabilmektedir. Bu örnekte, anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik indeksi, kodu-çözülmüs alt blokun anlamli diferansiyel katsayi bilgisi baz alinarak hesaplanmakta iken, diferansiyel katsayi degerinin içerik indeksinin hesaplamasina, benzer bir sekans uygulanabilmektedir. Anlamli diferansiyel katsayi bilgisine benzer sekilde, diferansiyel katsayi degeri, komsu katsayi degerleri ile korelasyona sahiptir ve alçak bölge bileseni içinde yüksek yogunluga sahiptir. Dolayisiyla, komsu anlamli diferansiyel katsayi toplami veya komsu diferansiyel katsayilarin mutlak degerlerinin toplami büyük oldugu zaman, büyük bir diferansiyel katsayi degerinin yüksek bir ortaya çikis ihtimalini temsil eden bir içerik indeksinin ayarlanmasi ve komsu anlamli diferansiyel katsayi toplami veya komsu diferansiyel katsayilarin mutlak degerlerinin toplami küçük oldugu zaman, küçük bir diferansiyel katsayi degerinin yüksek bir ortaya çikis ihtimalini temsil eden bir içerik indeksinin ayarlanmasi suretiyle, diferansiyel katsayi degerleri etkili bir sekilde kodlanabilmektedir. Yukarida tarif edilen ikinci örnege ait resim kodlama cihazina ve resim kod-çözme cihazina uygun olarak, yukarida tarif edilen birinci örnege ait operasyonlar ve avantajlar (1) ila (4),e ilave olarak, asagidaki operasyonlar ve avantajlar elde edilmektedir. (5) Içerik indeksi, sag-taraf anlamli alt blok bilgisinin ve alt-taraf anlamli alt blok bilgisinin bir kombinasyonu baz alinarak hesaplanmaktadir. islenecek olan alt blokun alt tarafi üzerinde bir anlamli diferansiyel katsayi mevcut bulunmadigi zaman, islenecek olan alt blokun dikey yüksek bölge bileseninin anlamli diferansiyel katsayisinin ortaya çikis ihtimalinin düsük oldugu hesaplanmaktadir ve islenecek olan alt blokun sag tarafi üzerinde bir anlamli diferansiyel katsayi mevcut bulunmadigi zaman, islenecek olan alt blokun yatay yüksek bölge bileseninin anlamli diferansiyel katsayisinin ortaya çikis ihtimalinin düsük oldugu hesaplanmaktadir, böylece anlamli diferansiyel katsayi bilgisinin uygun bir ihtimal modeli ayarlanabilmektedir ve anlamli diferansiyel katsayi bilgisi etkili bir sekilde kodlanabilmektedir. (Uçüncü Ornek) Mevcut bulusun bir yapilanmasina uygun olarak diferansiyel bilgiyi kodlama metodunun üçüncü bir örnegi, simdi tarif edilecektir. Üçüncü örnege uygun bir diferansiyel bilgi kodlayici (507), Sekil 15tde tasvir edilen birinci örnege uygun diferansiyel bilgisi kodlayiciya (507) benzer sekilde, sunlari ihtiva etmektedir: bir aritmetik kodlayici (701); bir diferansiyel katsayi tamponu (702); bir kodlama kontrolörü (703); bir içerik bellegi (704) ve bir tarama kontrolörü (705). Ilave olarak, kodlama kontrolörü (703) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kodlama kontrolörü (706); bir diferansiyel katsayi degeri kodlama kontrolörü (707) ve bir anlamli alt blok bilgisi kodlama kontrolörü (708). Bu örnege uygun olarak diferansiyel bilgisinin kodlama sekansi, anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi (Sekil 17'de tasvir edilen 8704) hariç olmak 'üzere birinci örneginki ile aynidir ve dolayisiyla, bundan sonra, bu örnege uygun olarak anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi, Sekil 24rde tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Anlamli katsayi bilgisi kodlama kontrolöru (706), islenecek olan alt blokun sag tarafina ve alt tarafina komsu olan kodu-çözülmüs alt bloklarin anlamli alt blok bilgisini baz alarak bir komsu anlamli indeks sigCoeffIndex hesaplamaktadir. Bu, sag tarafa komsu olan alt blokun anlamli alt blok bilgisinin, sigGroupRight olacagi, alt tarafa komsu olan alt blokun anlamli alt blok bilgisinin sigGroupBottom olacagi ve komsu anlamli indeks sigCoeffIndex = sigGroupRight + 2 x sigGroupBottom olacagi sekilde ayarlanmaktadir (81201). Anlamli katsayi bilgisi kodlama kontrol'or'u (706), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (81202). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer sekilde, Sekil 7'de gösterilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarinin hepsinin taramasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kodlama prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kodlama sekansina (8704) ilerlemektedir. Anlamli katsayi bilgisi kodlama kontrolör'u (706), komsu anlamli indeksi (sigCoeffIndex) degerlendirmektedir (81203). Komsu anlamli indeks sigCoefflndex "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81204). Komsu anlamli indeks sigCoefflndex "0 oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight'in "O" oldugunu ve anlamli alt blok bilgisi sigGroupBottom'in "O" oldugunu temsil etmektedir. Burada, bu, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonunun pos = posX + posY olacagi sekilde temsil edilmektedir. pos <= 2 oldugu bir durumda, anlamli katsayi bilgisini kodlamak için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81205). Aksi halde (pos 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81206). Komsu anlamli indeks sigCoefflndex "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1201 referans numarasi ile gösterilmektedir. Diger taraftan, komsu anlamli indeks sigCoefflndexJin "0" olmadigi bir durumda, komsu anlamli indeks sigCoeffIndexrin "1" olup olmadigi belirlenmektedir (81207). Komsu anlamli indeks sigCoefflndexiin "1" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight'in "1" oldugunu ve anlamli alt blok bilgisi sigGroupBottom'in "O" oldugunu temsil etmektedir. Komsu anlamli indeks sigCoefflndexiin "1" oldugu bir durumda, islenecek olan alt blok alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81208). Dikey diferansiyel katsayi pozisyonu posY <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81209). Aksi halde (posY 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81210). Komsu anlamli indeks sigCoefflndex'in "1" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1202 referans Diger taraftan, komsu anlamli indeks sigCoefflndexfn "1" olmadigi bir durumda, komsu anlamli indeks sigCoefflndexiin "2" olup olmadigi belirlenmektedir (81211). Komsu anlamli indeks sigCoefflndexün "2" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRightun "O" oldugunu ve anlamli alt blok bilgisi sigGroupBottom'in "1" oldugunu temsil etmektedir. Komsu anlamli indeks sigCoefflndexiin "2" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81212). Yatay diferansiyel katsayi pozisyonu posX <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81213). Aksi halde (posX 2), içerik indeksi ctxldx, ""0"a ayarlanmaktadir (81214). Komsu anlamli indeks sigCoefflndex'in "2" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23Jde 1203 referans numarasi ile gösterilmektedir. Baska bir deyisle, komsu anlamli indeks sigCoefflndexiin "2" oldugu bir durumda içerik indeksinin (ctxldx) ayarlanmasi sekansi, komsu anlamli indeks sigCoefflndex'in "1" oldugu bir durumda X-y'onünde prosesin ve Y-yönünde prosesin birbirleri yerine geçirildigi bir prosestir. Bu sebeple, proses, müsterek olacak sekilde yapilandirilabilmektedir ve donanimin devre ölçegi ve yazilimin kodlama miktari azaltilabilmektedir. Ilave olarak, komsu anlamli indeks sigCoeffIndex'in "2" olmadigi bir durumda, baska bir deyisle, komsu anlamli indeks sigCoefflndexin "3" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81215). Komsu anlamli indeks sigCoeffIndex'in "3" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottomiin her ikisinin de "1" oldugunu temsil etmektedir. Isleme hedefi diferansiyel katsayi pozisyonu p0s<= 4 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (81216). Aksi halde (pos 5), içerik indeksi ctxldx, "1"e ayarlanmaktadir (81217). Komsu anlamli indeks sigCoefflndeX'in Anlamli katsayi bilgisi kodlama kontrolörü (706), diferansiyel katsayi tamponundan (702) isleme hedefi pozisyonunun diferansiyel katsayisini türetmektedir. Diferansiyel katsayi degerinin "0" olmadigi bir durumda, anlamli diferansiyel katsayi bilgisi, "1"e ayarlanmaktadir. Aksi halde (diferansiyel katsayi degerinin 0" oldugu bir durumda), anlamli diferansiyel katsayi bilgisi ""O"a ayarlanmaktadir (81218). Belirlenen içerik indeksine (ctxldx) tekabül eden bir içerik, içerik belleginden (704) okunduktan sonra, anlamli katsayi bilgisi kodlama kontrolörü (706), anlamli diferansiyel katsayi bilgisini ve içerigi, aritmetik kodlayiciya (701) iletmektedir. Aritmetik kodlayici (701), içerigi kullanarak, anlamli diferansiyel katsayi bilgisini kodlamaktadir (81219). Mevcut bulusun yapilanmasinin üçüncü örnegine uygun olarak diferansiyel katsayilarin kodunu-çözmek için bir metot tarif edilecektir. Uçüncü örnege uygun diferansiyel bilgisi kod-çözücü (801), Sekil 8'de tasvir edilen birinci örnege uygun diferansiyel bilgisi kod-çözücüye (801) benzer sekilde, sunlari ihtiva etmektedir: bir aritmetik kod-çözücü (1001); bir diferansiyel katsayi tamponu (1002); bir kod-çözme olarak, kod-çözme kontrolörü (1003) sunlari ihtiva etmektedir: bir anlamli katsayi bilgisi kod-çözme kontrolörü (1006); bir diferansiyel katsayi degeri kod-çözme kontrolörü (1007) ve bir anlamli alt blok kod-çözme kontrolörü (1008). Sekil 8*de tasvir edilen diferansiyel bilgisi kod-çözücü (801) tarafindan gerçeklestirilen bir diferansiyel bilgisi kod-çözme prosesi, Sekil 5'de tasvir edilen diferansiyel bilgisi kodlayici (507) tarafindan gerçeklestirilen diferansiyel bilgisi kodlama prosesi tekabül etmektedir. Dolayisiyla Sekil 8'de tasvir edilen diferansiyel bilgisi kodlayicinin diferansiyel katsayi tamponunun (1002), içerik belleginin (1004) ve tarama kontrol'orün'un (1005) konfigürasyonlari, sirasiyla, Sekil 15'de tasvir edilen diferansiyel katsayi tamponunun (702), içerik belleginin (704) ve tarama kontrolörünün (705) konfigürasyonlarina tekabül eden fonksiyonlara sahiptir. Bu Örnege uygun diferansiyel bilgisinin kod-çözme sekansi, anlamli diferansiyel katsayi bilgisinin kodlama prosesinin sekansi (Sekil 27de tasvir edilen 8203) hariç,` olmak üzere birinci örneginki ile ayni oldugu için, bundan sonra, bu örnege uygun anlamli diferansiyel katsayi bilgisinin kod-çözme prosesinin sekansi, Sekil 25'de tasvir edilen bir akis semasina iliskin olarak tarif edilecektir. Anlamli katsayi bilgisi kod-çözme kontrol'oru (1006), islenecek olan alt blokun sag tarafina ve alt tarafina komsu olan kodu-çözülmüs alt bloklarin anlamli alt blok bilgisini baz alarak bir komsu anlamli indeks sigCoefflndexi hesaplamaktadir. Bu, sag tarafa komsu olan alt blokun anlamli alt blok bilgisinin, sigGroupRight olacagi sekilde, alt tarafa komsu olan alt blokun anlamli alt blok bilgisinin, sigGroupBottom olacagi sekilde ve komsu anlamli indeks sigCoefflndex = sigGroupRight + 2 x sigGroupBottom olacagi sekilde ayarlanmaktadir (81301). Anlamli katsayi bilgisi kod-çözme kontrolör'u (1006), isleme hedefleri olan diferansiyel katsayilari belirlemektedir (81302). Alt blok içinde diferansiyel katsayilarin tarama sekansi, diferansiyel katsayi bölgesi içinde alt bloklarin tarama sekansina benzer sekilde, Sekil 7'de temsil edilen kurali takip etmektedir. Alt blokun anlamli diferansiyel katsayilarin hepsinin taramasi tamamlandigi zaman, anlamli diferansiyel katsayilarin kod-çözme prosesi tamamlanmaktadir ve proses, diferansiyel katsayi degerlerinin kod-çözme sekansina (8204) ilerlemektedir. Anlamli katsayi bilgisi kod-çözme kontrol'or'u (1006), komsu anlamli indeksi (sigCoefflndex) degerlendirmektedir (81303). Komsu anlamli indeksin (sigCoefflndex) "0" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81304). Komsu anlamli indeksin (sigCoefflndex) "0" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottomrin her ikisinin de "O" oldugunu temsil etmektedir. Burada, bir yatay diferansiyel katsayi pozisyonunun posX olacagi, bir dikey diferansiyel katsayi pozisyonunun, posY olacagi ve isleme hedefi diferansiyel katsayi pozisyonunun pos = posX + posY olacagi sekilde temsil edilmektedir. pos <= 2 oldugu bir durumda, anlamli katsayi bilgisinin kodunu çözmek için kullanilan içerik indeksi ctxdx, "1"e ayarlanmaktadir (81305). Aksi halde (pos 2), içerik indeksi ctxldx, "0"a ayarlanmaktadir (81306). Komsu anlamli indeks sigCoefflndextin "0" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23rde 1201 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu içerik ile birlikte aritmetik kod- çözL'ic'üye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit- akisinin bir kodunu-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (81316). Diger taraftan, komsu anlamli indeks sigCoeffInbdexrin "O" olmadigi bir durumda, komsu anlamli indeks sigCoefflndexrin "1" olup olmadigi belirlenmektedir (81307). Komsu anlamli indeks sigCoefflndeX'in "1" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight'in "1" oldugunu ve anlamli alt blok bilgisi sigGroupBottom'in "O" oldugunu temsil etmektedir. Komsu anlamli indeks sigCoefflndeX'in "1" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81308). Dikey diferansiyel katsayi pozisyonu posY <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81309). Aksi halde (posY 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81310). Komsu anlamli indeks sigCoefflndex'in "1" oldugu bir durumda içerigin tanimi, Sekil 23'de 1202 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit-akisinin bir kod-çözme prosesini gerçeklestirmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu- çözmektedir (81316). Diger taraftan, komsu anlamli indeks sigCoefflndex'in "1" olmadigi bir durumda, komsu anlamli indeks sigCoeffIndexün "2" olup olmadigi belirlenmektedir (81311). Komsu anlamli indeks sigCoefflndexrin "2" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRighttin "O" oldugunu ve anlamli alt blok bilgisi sigGroupBottom'in "1" oldugunu temsil etmektedir. Komsu anlamli indeks sigCoefflndex'in "2" oldugu bir durumda, islenecek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81312). Yatay diferansiyel katsayi pozisyonu posX <= 1 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "1"e ayarlanmaktadir (81313). Aksi halde (posX 2), içerik indeksi ctxldx, "O"a ayarlanmaktadir (81314). Komsu anlamli indeksin (sigCofflndex) "2" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23'de 1203 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod-çözücüye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak, bir bit-akisinin bir kod- çozme prosesini gerçeklestirmektedir, b'oylece anlamli diferansiyel katsayi bilgisinin kodunu-çözmektedir (81316). Ilave olarak, komsu anlamli indeksin (sigCofflndex) "2" olmadigi bir durumda, baska bir deyisle, komsu anlamli indeksin (sigCoefflndex) "3" oldugu bir durumda, isleneoek olan alt blok içinde isleme hedefi diferansiyel katsayinin pozisyonu belirlenmektedir (81317). Komsu anlamli indeksin (sigCoefflndex) "3" oldugu bir durumda, bu, anlamli alt blok bilgisi sigGroupRight ve anlamli alt blok bilgisi sigGroupBottom'in her ikisinin de "1" oldugunu temsil etmektedir. Isleme hedefi diferansiyel katsayi pozisyonu pos<= 4 oldugu bir durumda, anlamli katsayi bilgisinin kodunu-çözmek için kullanilan içerik indeksi ctxldx, "2"ye ayarlanmaktadir (81318). Aksi halde (pos 5), içerik indeksi ctxldx, "1"e ayarlanmaktadir (81314). Komsu anlamli indeksin (sigCoefflndex) "3" oldugu bir durumda içerik indeksinin (ctxldx) tanimi, Sekil 23rde 1204 referans numarasi ile gösterilmektedir. Belirlenen içerik, içerik belleginden (1004) okunduktan sonra, bir kod-çözme komutu, içerik ile birlikte aritmetik kod- çozüouye (1001) iletilmektedir. Aritmetik kod-çözücü (1001), içerigi kullanarak bir bit- akisinin kodunu-çözmektedir, böylece anlamli diferansiyel katsayi bilgisinin kodunu- çözmektedir (81316). Bu örnekte, anlamli diferansiyel katsayi bilgisinin içerik indeksini (ctxldx) hesaplamak için sekansta, sag tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupRight'a ve alt tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupBottoma basvurmak yerine, komsu anlamli indeks sigCoefflndex, alt blok bilgisi sigGroupRight ve sigGroupBottom baz alinarak hesaplandiktan sonra, içerik indeksi ctxldx, birinci örnekten farkli olan, komsu anlamli indeks sigCoefflndex'e basvurularak hesaplanmaktadir. Buna göre, komsu anlamli indeks sigCoefflndex baz alinarak içerik indeksi ile ilgili saptama prosesi gerçeklestirme sayisi azaltilabilmektedir. Yukarida tarif edilen üçüncü örnege ait resim kodlama cihazi ve resim kod-çözme cihazina uygun olarak, birinci örnege ait operasyonlar ve avantajlar (1) ila (4)!e ve yukarida tarif edilen ikinci örnege ait operasyonlar ve avantajlar (5)'e ilave olarak, asagidaki operasyonlar ve avantajlar elde edilmektedir. (6) Sag tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupRight ve alt tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupBottom baz alinarak, komsu anlamli indeks sigCoefflndex hesaplandiktan sonra, içerik indeksi, komsu anlamli indeks sigCoefflndex baz alinarak hesaplanmaktadir. Içerik indeksinin, sag tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupRight ve alt tarafa komsu olan alt blokun anlamli alt blok bilgisi sigGroupBottom baz alinarak hesaplandigi bir metotla karsilastirildiginda, içerik indekslerinin hesaplamasi ile ilgili saptama prosesini gerçeklestirme sayisi azaltilabilmektedir. Yukarida tarif edilen yapilanmaya uygun resim kodlama Cihazi tarafindan çiktilanan bir resmin bir bit-akisi, yapilanmada kullanilan bir kodlama metoduna uygun olarak kodu-çözülebilir olacak sekilde spesifik bir veri formatina sahiptir ve resim kodlama Cihazina tekabül eden resim kod-çözme cihazi, spesifik veri formatinin bit-akisinin kodunu-çözebilmektedir. Resim kodlama cihazi ve resim kod-çözme cihazi arasinda bir bit-akisini takas etmek için bir kablolu veya kablosuz ag kullanildigi bir durumda, bit-akisi, iletim biçimi için uygun olan bir veri formatina dönüstürülebilmekte ve iletilebilmektedir. Böyle bir durumda, resim kodlama cihazi tarafindan çiktilanan bir bit akisini, iletim yolunda iletim biçimine uygun olan bir veri formatinin kodlama verisine dönüstüren ve dönüstürülen kodlama verisini aga ileten bir resim iletim cihazi tanzim edilmektedir ve agdan kodlama verisini alan, kodlama verisinden bit-akisini restore eden ve restore edilmis bit-akisini resim kod-çözme cihazina besleyen bir resim alim cihazi tanzim edilmektedir. Resim iletim cihazi sunlari ihtiva etmektedir: resim kodlama cihazi tarafindan çiktilanan bir bit-akisini tamponlayan bir bellek; bit-akisini paketleyen bir paket isleme birimi ve paketlenmis kodlama verisini bir ag vasitasiyla ileten bir verici. Resim alim cihazi sunlari ihtiva etmektedir: paketlenmis kodlama verisini bir ag vasitasiyla alan bir alim birimi; alinan kodlama verisini tamponlayan bir bellek ve kodlama verisinin bir paket prosesini gerçeklestirmek suretiyle bir bit-akisi yapilandiran ve yapilandirilan bit-akisini resim kod-çözme cihazina besleyen bir paket isleme birimi. Yukarida tarif edilen kodlama ve kod-çözmeye iliskin prosesler, sadece donanim kullanan bir iletim/depolama/alim cihazi tarafindan degil, ayni zamanda bir salt okunur bellek (ROM), bir flas bellek veya benzeri içinde depolanan bir yerlesik yazilim veya bir bilgisayarin veya benzerinin yazilimi tarafindan da gerçeklestirilebilmektedir. Yerlesik yazilim veya yazilim programi, bir bilgisayar veya benzeri tarafindan okunabilen bir kayit ortami içine kaydedilerek tedarik edilebilmektedir, bir kablolu veya kablosuz ag vasitasiyla bir sunucudan tedarik edilebilmektedir veya karasal dalganin veri yayini veya uydu dijital yayin tarafindan tedarik edilebilmektedir. Yukaridaki gibi, mevcut bulus, yapilanmalar baz alinarak tarif edilmistir. Bununla birlikte, böyle yapilanmalar, sadece örnektir ve alanda tecrübe sahibi olan bir kimse, her bir bilesen elemaninda veya her bir proses sekansinin bir kombinasyonunda çesitli modifikasyonlarin yapilabilecegini anlayacaktir ve böyle modifiye edilmis örnekler de mevcut bulusun alanina aittir. REFERANS NUMARALARININ TANlMI 501 çikarici, 502 ortogonal dönüstürücü/niceleyici, 503 ters niceleyici/ters diferansiyel bilgisi kodlayici, 508 tahmin bilgisi kodlayici, 509 mod belirleyici, 701 aritmetik kodlayici, 702 diferansiyel katsayi tamponu, 703 kodlama kontrolbrü, 704 içerik bellegi, 705 tarama kontrolörü, 706 anlamli katsayi bilgisi kodlama kontrolbrü, 707 diferansiyel katsayi degeri kodlama kontrolörü, 708 anlamli alt blok bilgisi kodlama kontrolörü, 801 diferansiyel bilgisi kod-çözücü, 802 ters niceleyici/ters dönüstürücü, 803 tahmin bilgisi kod-çözücü, 804 toplayici, 805 kodu-çözülmüs resim anlamli katsayi bilgisi kod-çözme kontrol'orü, 1007 diferansiyel katsayi degeri kod- ç'ozme kontrolörü ve 1008 anlamli alt blok bilgisi kod-çözme kontrolorü. ENDÜSTRIYEL UYGULANABILIRLIK Mevcut bulus, bir resim kodlama/kod-çözme teknolojisi için kullanilabilmektedir. TR TR TR TR TR TR

Claims (1)

ISTEMLER
1. Bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin, çok sayida alt bloka bölünt'ulendigi ve bölüntülenen alt bloklarin, 'önceden belirlenmis bir sekansta kodlandigi bir bit- akisinin kodunu-çözmek için yapilandirilan bir resim kod-çözme cihazi olup, resim kod-çözme cihazi sunlari içermektedir: alt bloka ait olan diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunu-çözen bir anlamli alt blok bilgisi kod-çözücü; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için yapilandirilmis olan bir anlamli diferansiyel katsayi bilgisi kod-çözücü; diferansiyel katsayinin degerinin kodunu-çözmek için yapilandirilmis olan bir diferansiyel katsayi degeri kod-çözücü ve bir komsu anlamli indeks türetmek için -ki burada, komsu anlamli indeks, bir kod-çözme hedefi olan alt blokun sag tarafina komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisinin ve bir kod-çözme hedefi olan alt blokun alt tarafina komsu olan bir kodu-çözülmüs alt blokun 2 ile çarpilmis anlamli alt blok bilgisinin bir toplamidir- ve komsu anlamli indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik türetmek için yapilandirilmis olan bir içerik türetici, burada, içerik t'uretici, içerigi, kod-çözme hedefi olan alt bloka ait olan anlamli diferansiyel katsayi bilgisine basvurmaksizin türetmek için yapilandirilmaktadir. . Bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin çok sayida alt bloka bölüntülendigi ve bölüntûlenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir bit- akisinin kodunu-çözmek için bir resim kod-çözme metodu olup, resim kod- çözme metodu sunlari içermektedir: alt bloka ait olan diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunun-çözülmesi; diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunun çözülmesi; diferansiyel katsayinin degerinin kodunun-çözülmesi ve bir komsu anlamli indeks türetilmesi -ki burada, komsu anlamli indeks, bir kod- çözme hedefi olan alt blokun sag tarafina komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisinin ve bir kod-çözme hedefi olan alt blokun alt tarafina komsu olan bir kodu-çözülmüs alt blokun 2 ile çarpilmis anlamli alt blok bilgisinin bir toplamidir- ve komsu anlamli indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik türetilmesi, burada, içerik, kod-çözme hedefi olan alt bloka ait olan anlamli diferansiyel katsayi bilgisine basvurulmaksizin türetilmektedir. . Bir kod-çözme hedefi olan bir resim ve bir tahmin hedefi olan bir resim arasindaki diferansiyel bilgisinin çok sayida alt bloka bölunt'ulendigi ve bölünt'ülenen alt bloklarin, önceden belirlenmis bir sekansta kodlandigi bir bit- akisinin kodunu-çözen bir resim kod-çözme programi olup, resim kod-çözme programi, bir bilgisayarin asagidakileri gerçeklestirmesine sebep olmaktadir: alt bloka ait olan diferansiyel katsayilarin degerlerinin hepsinin sifir olup olmadigini temsil eden anlamli alt blok bilgisinin kodunu-çözmek diferansiyel katsayinin degerinin sifir olup olmadigini temsil eden anlamli diferansiyel katsayi bilgisinin kodunu-çözmek; diferansiyel katsayinin degerinin kodunu-çözmek ve bir komsu anlamli indeks türetmek - ki burada, komsu anlamli indeks, bir kod- ç'özme hedefi olan alt blokun sag tarafina komsu olan bir kodu-çözülmüs alt blokun anlamli alt blok bilgisinin ve bir kod-çözme hedefi olan alt blokun alt tarafina komsu olan bir kodu-çözülmüs alt blokun 2 ile çarpilmis anlamli alt blok bilgisinin bir toplamidir- ve komsu anlamli indeksi ve kod-çözme hedefi olan alt blok içinde kod-çözme hedefi olan diferansiyel katsayinin pozisyonunu baz alarak bir kod-çözme hedefi olan diferansiyel katsayinin anlamli diferansiyel katsayi bilgisinin kodunu-çözmek için kullanilan bir içerik türetmek, burada, içerik, kod-çözme hedefi olan alt bloka ait olan anlamli diferansiyel katsayi bilgisine basvurulmaksizin türetilmektedir. TARFNAME RESIM KOD-ÇOZME CIHAZI, METODU VE PROGRAMI
TR2019/08450T 2012-04-13 2013-04-12 Resim kod-çözme cihazı, metodu ve programı. TR201908450T4 (tr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2012092078A JP5696684B2 (ja) 2012-04-13 2012-04-13 画像符号化装置、画像符号化方法、画像符号化プログラム、送信装置、送信方法及び送信プログラム
JP2012092077A JP5696683B2 (ja) 2012-04-13 2012-04-13 画像復号装置、画像復号方法、画像復号プログラム、受信装置、受信方法及び受信プログラム

Publications (1)

Publication Number Publication Date
TR201908450T4 true TR201908450T4 (tr) 2019-07-22

Family

ID=49327408

Family Applications (1)

Application Number Title Priority Date Filing Date
TR2019/08450T TR201908450T4 (tr) 2012-04-13 2013-04-12 Resim kod-çözme cihazı, metodu ve programı.

Country Status (22)

Country Link
US (5) US9615109B2 (tr)
EP (7) EP2838260B1 (tr)
CN (6) CN107087202B (tr)
AU (5) AU2013247974B2 (tr)
BR (1) BR112014023933B1 (tr)
CA (5) CA3114391C (tr)
CL (1) CL2014002748A1 (tr)
DK (3) DK3515079T3 (tr)
ES (6) ES2980447T3 (tr)
HR (1) HRP20201461T1 (tr)
HU (6) HUE050514T2 (tr)
MX (4) MX339686B (tr)
MY (5) MY166213A (tr)
PE (2) PE20191435A1 (tr)
PH (5) PH12014502137B1 (tr)
PL (6) PL3515077T3 (tr)
RU (5) RU2668399C9 (tr)
SG (4) SG10201505293UA (tr)
SI (3) SI3515078T1 (tr)
TR (1) TR201908450T4 (tr)
TW (5) TWI666917B (tr)
WO (1) WO2013153824A1 (tr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10887626B2 (en) * 2016-05-13 2021-01-05 Sharp Kabushiki Kaisha Image decoding device and image encoding device
US10827186B2 (en) * 2016-08-25 2020-11-03 Intel Corporation Method and system of video coding with context decoding and reconstruction bypass
EP4213096B1 (en) 2018-01-18 2026-04-22 Malikie Innovations Limited Methods and devices for entropy coding point clouds
EP3937132B1 (en) * 2018-04-09 2025-05-28 BlackBerry Limited Methods and devices for binary entropy coding of point clouds
GB2585044A (en) 2019-06-25 2020-12-30 Sony Corp Image data encoding and decoding
CN115916471B (zh) * 2020-05-19 2026-03-13 捷普有限公司 用于可变幅宽末端执行器的装置、系统和方法

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480537B1 (en) * 1999-02-25 2002-11-12 Telcordia Technologies, Inc. Active techniques for video transmission and playback
EP1478190B1 (en) * 2002-04-26 2013-01-02 NTT DoCoMo, Inc. Image encoding device, image encoding method, and image encoding program
US7379608B2 (en) * 2003-12-04 2008-05-27 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. Arithmetic coding for transforming video and picture data units
JP2007300517A (ja) 2006-05-02 2007-11-15 Sony Corp 動画像処理方法、動画像処理方法のプログラム、動画像処理方法のプログラムを記録した記録媒体及び動画像処理装置
US7460725B2 (en) * 2006-11-09 2008-12-02 Calista Technologies, Inc. System and method for effectively encoding and decoding electronic information
KR101356733B1 (ko) * 2007-03-07 2014-02-05 삼성전자주식회사 컨텍스트 기반 적응적 이진 산술 부호화, 복호화 방법 및장치
US7813567B2 (en) * 2007-04-26 2010-10-12 Texas Instruments Incorporated Method of CABAC significance MAP decoding suitable for use on VLIW data processors
US8204327B2 (en) * 2007-10-01 2012-06-19 Cisco Technology, Inc. Context adaptive hybrid variable length coding
KR20090095317A (ko) * 2008-03-05 2009-09-09 삼성전자주식회사 영상 부호화 및 복호화 방법 및 장치
WO2009110160A1 (ja) * 2008-03-07 2009-09-11 株式会社 東芝 動画像符号化/復号化方法及び装置
KR101511082B1 (ko) * 2008-05-09 2015-04-13 삼성전자주식회사 최하위 비트를 이용한 엔트로피 부호화 방법과 그 장치 및엔트로피 복호화 방법과 그 장치
US8138956B2 (en) * 2008-06-02 2012-03-20 Mediatek Inc. CABAC encoder and CABAC encoding method
CN102132566B (zh) * 2008-10-07 2015-05-20 株式会社Ntt都科摩 图像加工装置及方法、动态图像编码装置及方法、动态图像解码装置及方法、以及编码解码系统和方法
CN101394565B (zh) * 2008-10-20 2011-08-17 成都九洲电子信息系统有限责任公司 一种帧内预测方法
WO2010087157A1 (ja) * 2009-01-29 2010-08-05 パナソニック株式会社 画像符号化方法及び画像復号方法
TW201041405A (en) * 2009-03-06 2010-11-16 Sony Corp Image processing device and method
JP2010258741A (ja) * 2009-04-24 2010-11-11 Sony Corp 画像処理装置および方法、並びにプログラム
JP2010258739A (ja) * 2009-04-24 2010-11-11 Sony Corp 画像処理装置および方法、並びにプログラム
JP5492206B2 (ja) * 2009-07-27 2014-05-14 株式会社東芝 画像符号化方法および画像復号方法、ならびに、画像符号化装置および画像復号装置
WO2011052142A1 (ja) * 2009-10-29 2011-05-05 パナソニック株式会社 画像符号化方法および画像復号方法
HUE037656T2 (hu) * 2010-04-13 2018-09-28 Fraunhofer Ges Forschung Valószínûség intervallum partícionáló kódoló és dekódoló
US8908755B2 (en) * 2010-07-16 2014-12-09 Sony Corporation Multi-parameter motion for efficient prediction in video compression
US9154801B2 (en) * 2010-09-30 2015-10-06 Texas Instruments Incorporated Method and apparatus for diagonal scan and simplified coding of transform coefficients
US8902988B2 (en) * 2010-10-01 2014-12-02 Qualcomm Incorporated Zero-out of high frequency coefficients and entropy coding retained coefficients using a joint context model
US9497472B2 (en) * 2010-11-16 2016-11-15 Qualcomm Incorporated Parallel context calculation in video coding
US8976861B2 (en) * 2010-12-03 2015-03-10 Qualcomm Incorporated Separately coding the position of a last significant coefficient of a video block in video coding
US20120163448A1 (en) * 2010-12-22 2012-06-28 Qualcomm Incorporated Coding the position of a last significant coefficient of a video block in video coding
US20120163456A1 (en) * 2010-12-22 2012-06-28 Qualcomm Incorporated Using a most probable scanning order to efficiently code scanning order information for a video block in video coding
US20120207400A1 (en) * 2011-02-10 2012-08-16 Hisao Sasai Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus
US10499059B2 (en) * 2011-03-08 2019-12-03 Velos Media, Llc Coding of transform coefficients for video coding
US8446301B2 (en) * 2011-04-15 2013-05-21 Research In Motion Limited Methods and devices for coding and decoding the position of the last significant coefficient
US9807426B2 (en) * 2011-07-01 2017-10-31 Qualcomm Incorporated Applying non-square transforms to video data
US9584812B2 (en) * 2012-01-20 2017-02-28 Blackberry Limited Methods and devices for context set selection
US9008189B2 (en) * 2012-01-20 2015-04-14 Blackberry Limited Methods and devices for context modeling to enable modular processing
US20130195200A1 (en) * 2012-01-28 2013-08-01 Research In Motion Limited Methods and devices for context modeling to enable modular processing
PL3515073T3 (pl) * 2012-03-26 2021-03-08 Jvckenwood Corporation Urządzenie do kodowania obrazu, sposób kodowania obrazu i program do kodowania obrazu

Also Published As

Publication number Publication date
CN104247419A (zh) 2014-12-24
RU2705650C9 (ru) 2020-12-07
SI2838260T1 (sl) 2019-08-30
MY162892A (en) 2017-07-20
PH12014502137A1 (en) 2014-12-01
EP3515078B1 (en) 2020-09-09
AU2013247974B2 (en) 2016-05-19
MX339686B (es) 2016-06-06
CN105187830B (zh) 2017-03-22
TW201705763A (zh) 2017-02-01
CN105187843A (zh) 2015-12-23
SG11201405947YA (en) 2014-11-27
EP3754991B1 (en) 2024-05-01
ES2820316T3 (es) 2021-04-20
CN107087202B (zh) 2020-02-11
PL3515078T3 (pl) 2021-05-17
PL3515077T3 (pl) 2021-05-17
DK3515078T3 (da) 2020-09-28
PH12017500790B1 (en) 2019-03-08
US20150010077A1 (en) 2015-01-08
EP3515079B1 (en) 2020-09-09
RU2014145618A (ru) 2016-06-10
US9615109B2 (en) 2017-04-04
CN105245907A (zh) 2016-01-13
MX363851B (es) 2019-04-05
EP2838260B1 (en) 2019-05-22
SG10202002472RA (en) 2020-05-28
ES2733057T3 (es) 2019-11-27
PE20191435A1 (es) 2019-10-14
PH12017500788A1 (en) 2018-01-29
AU2017245338B2 (en) 2018-11-08
CA3191379A1 (en) 2013-10-17
ES2820332T3 (es) 2021-04-20
BR112014023933B1 (pt) 2020-02-04
CN104247419B (zh) 2017-07-04
CA2869637A1 (en) 2013-10-17
CA3191369A1 (en) 2013-10-17
AU2020202671A1 (en) 2020-05-14
SI3515079T1 (sl) 2020-10-30
PL3754991T3 (pl) 2024-08-05
PL2838260T3 (pl) 2019-10-31
HUE050469T2 (hu) 2020-12-28
EP3515079A1 (en) 2019-07-24
US9872031B2 (en) 2018-01-16
AU2013247974A1 (en) 2014-11-27
RU2705650C1 (ru) 2019-11-11
HUE050470T2 (hu) 2020-12-28
AU2019200733A1 (en) 2019-02-21
EP3754991A1 (en) 2020-12-23
HRP20201461T1 (hr) 2021-02-19
CN105187830A (zh) 2015-12-23
RU2689808C1 (ru) 2019-05-29
US9706211B2 (en) 2017-07-11
CA2960604C (en) 2021-05-25
TW201401883A (zh) 2014-01-01
EP3515077A1 (en) 2019-07-24
MY166213A (en) 2018-06-22
RU2668399C1 (ru) 2018-09-28
PL3515079T3 (pl) 2021-03-08
SI3515078T1 (sl) 2020-10-30
MX2019003952A (es) 2019-08-12
RU2713848C1 (ru) 2020-02-07
PH12017500789A1 (en) 2018-01-29
TWI666917B (zh) 2019-07-21
US9872030B2 (en) 2018-01-16
CN105245906B (zh) 2017-03-29
RU2668399C9 (ru) 2019-06-19
EP3515080B1 (en) 2020-09-09
ES2820322T3 (es) 2021-04-20
CA3114391A1 (en) 2013-10-17
TWI642296B (zh) 2018-11-21
CA2869637C (en) 2017-05-02
EP2838260A4 (en) 2015-11-11
PH12017500790A1 (en) 2018-01-29
PH12014502137B1 (en) 2014-12-01
MY177865A (en) 2020-09-23
CN105245906A (zh) 2016-01-13
TW201909634A (zh) 2019-03-01
AU2020202671B2 (en) 2021-11-04
RU2633175C2 (ru) 2017-10-11
EP3515080A1 (en) 2019-07-24
RU2689808C9 (ru) 2019-11-05
MY183790A (en) 2021-03-16
HUE066407T2 (hu) 2024-07-28
MY162891A (en) 2017-07-20
ES2820318T3 (es) 2021-04-20
TW201733354A (zh) 2017-09-16
TWI613908B (zh) 2018-02-01
AU2016210589A1 (en) 2016-08-18
PL3515080T3 (pl) 2021-03-08
CN105187843B (zh) 2018-06-12
DK2838260T3 (da) 2019-07-22
CN105245907B (zh) 2017-03-29
EP4376413A1 (en) 2024-05-29
TWI566581B (zh) 2017-01-11
PH12017500791B1 (en) 2018-01-29
SG10201806313VA (en) 2018-08-30
EP3515077B1 (en) 2020-09-09
HUE050514T2 (hu) 2020-12-28
US20170163991A1 (en) 2017-06-08
HUE050468T2 (hu) 2020-12-28
HUE044347T2 (hu) 2019-10-28
CN107087202A (zh) 2017-08-22
MX386960B (es) 2025-03-19
AU2016210589B2 (en) 2017-09-07
AU2017245338A1 (en) 2017-11-02
EP3515078A1 (en) 2019-07-24
SG10201505293UA (en) 2015-08-28
US9872029B2 (en) 2018-01-16
CA3114391C (en) 2024-02-13
ES2980447T3 (es) 2024-10-01
AU2013247974A2 (en) 2015-01-22
PH12017500791A1 (en) 2018-01-29
MX2014012155A (es) 2015-05-11
CA2960604A1 (en) 2013-10-17
TWI592010B (zh) 2017-07-11
CL2014002748A1 (es) 2015-02-06
EP2838260A1 (en) 2015-02-18
AU2019200733B2 (en) 2020-02-06
US20170272762A1 (en) 2017-09-21
PE20150373A1 (es) 2015-03-27
US20170272764A1 (en) 2017-09-21
TW201811039A (zh) 2018-03-16
US20170272763A1 (en) 2017-09-21
PH12017500789B1 (en) 2019-03-08
WO2013153824A1 (ja) 2013-10-17
PH12017500788B1 (en) 2019-03-08
EP3754991C0 (en) 2024-05-01
RU2633175C9 (ru) 2018-03-19
DK3515079T3 (da) 2020-09-28
MX346521B (es) 2017-03-23

Similar Documents

Publication Publication Date Title
CN108293113B (zh) 图像编码系统中的基于建模的图像解码方法和设备
US11122284B2 (en) Picture coding device, picture coding method, and picture coding program, and picture decoding device, picture decoding method, and picture decoding program
TR201908450T4 (tr) Resim kod-çözme cihazı, metodu ve programı.
JP5884940B1 (ja) 画像符号化装置、画像符号化方法、画像符号化プログラム、送信装置、送信方法、及び送信プログラム
US9712839B2 (en) Picture coding device, picture coding method, and picture coding program, and picture decoding device, picture decoding method, and picture decoding program
WO2012118358A2 (ko) 변환 계수 스캔 방법 및 그 장치
JP5858109B2 (ja) 画像復号装置、画像復号方法、画像復号プログラム、受信装置、受信方法、及び受信プログラム
JP2023024721A (ja) 符号化装置、復号装置及びプログラム
CN121569478A (zh) 对具有双向预测运动矢量的gpm的自适应的基于样本的双向光流
WO2012141500A2 (ko) 스킵 모드를 이용한 영상 복호화 방법 및 이러한 방법을 사용하는 장치