HUE035559T2

Image filtering apparatus and method, and video encoding/decoding apparatus and method using the same

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

20 claims: 14 independent, 6 dependent

  1. 1
    Claims Patentansprüche Revendications SZABADALMI IGÉNYPONTOK 1. A videó decoding apparátus comprising:1. Appareil de décodage vidéo comprenant: 1. Videodecodiervorrichtung, umfassend: 1. Videó dekódoló berendezés. atnely tartalmaz: a decoder (910)foroutputting information on a block type fordetermining a size ofa current block to be decoded, information on a transform/quantization type and a transformed/quantized residual block by decoding encoded data;egy dckódolót (0 löt kódolt adatok dekódolása révén a dekódolandó aktuális blokk méretének meghatározásához egy blokki ipu«ra vonatkozó infortnáeió, egy transzformációs /kvantálást típusra vonatkozó információ és egy trimszfortnált/kvamák maradék blokkra vonatkozó Irtfotmáeló kibocsátására;einen Decoder (910) zum Ausgeben von Informationen über einen Blocktyp zum Bestimmen einer GröBe eines zu decodierenden momentanen Blocks, Informationen über einen Transformierungs-/Quantisierungstyp und einen transformierten/quantisierten Restblock durch Decodieren codierter Daten;un décodeur (910) pour délivrer des informations sur un type de bloc pour déterminer une taille d’un bloc courant á décoder, des informations sur un type de transformation/quantification et un bloc résiduel transformé/quantifié en décodant des données codées ;an inverse quantizing/transforming unit (930) for reconstructing a residual block by inverse-quantizing/transforming the transformed/quantized residual block according to transform sizes of transform blocks determined from the information on the transform/quantization type, wherein the transform sizes of the transform blocks are selected within a rangé equal to or smaiier than a size of the residual block, depending on the information on the transform/quantization type;egy inverz, kvanláló/tran.szfonnáíó egységet 1930) egy maradék blokknak a ttanszformálí/kvamálf maradék blokk inverz kvaníálásávai/transzformáctójávai történő helyreállítására a transzformációs blokkoknak a trítnszfortnáeiós/kvantáiásí típusra vonatkozó információból meghatározott transzformációs méretet alapján, ahol a transzformációs blokkok transzformációs méretei a maradék blokk méretévei azonos vagy annál kisebb tartományból vannak kiválasztva a transzformáetós/kvantáiási típusra vonatkozó informáctóíól függően: eine lnverse-Quantisierungs-/Transformierungseinheit (930) zum Rekonstruieren eines Restblocks durch inverses Quantisieren/Transformieren des transformierten/quantisierten Restblocks gemáB TransformierungsgröBen von Transformierungsblöcken, die anhand dér Informationen über den Transformierungs-/Quantisierungstyp bestimmt wurden, wobei die TransformierungsgröBen dér Transformierungsblöcke innerhalb eines Bereichs von maximai einer Grc^e des Restblocks in Abhángigkeit von den Informationen über den Transformierungs-/Quantisierungstyp ausgewáhlt werden;une unité de quantification/transformation inverse (930) pour reconstruire un bloc résiduel pár quantification/transformation inverse du bloc résiduel transformé/quantifié selon des tailles de transformation de blocs de transformation déterminées á partir des informations sur le type transformation/quantification, dans lequel les tailles de transformation des blocs de transformation sont sélectionnées dans une plage égale ou inférieure á une taille du bloc résiduel, en fonction des informations sur le type de transformation/quantification ;un prédicteur(940) pour générer un bloc prédit en prédisant le bloc courant, dans lequel le bloc prédit est généré en combinant des sous-blocs prédits qui sont générés en divisant le bloc courant en sous-blocs et en prédisant les sous-blocs respectifs ;a predictor (940) for generating a predicted block by predicting the current block, wherein the predicted block is generated by combining predicted subblocks which are generated by dividing the current block intő subblocks and predicting the respective subblocks;egy előrejelző egységet (940) az aktuális blokk előrejelzése révén egy előre jelzet! blokk előállítására, ahol az előre jelzett blokk előre jelzett részblokkok kombinálásával van eldalliiva, amelyek az aktuális blokk részblokkokra történő felosztásával és a megfelelő részblokkok előrejelzésével vannak előállítva;eine Vorhersagevorrichtung (940) zum Generieren eines vorhergesagten Blocks durch Vorhersagen des momentanen Blocks, wobei dér vorhergesagte Block durch Kombinieren vorhergesagter Unterblöcke generiert wird, die durch Teilen des momentanen Blocks in Unterblöcke und Vorhersagen dér jeweiligen Unterblöcke generiert werden;un additionneur (950) pour reconstruire le bloc courant en additionnant le bloc résiduel reconstruit et le bloc prédit;et une unité de filtrage (960) pourfiltrer une frontiére de transformation entre un bloc de transformation dans le bloc de courant reconstruit et un bloc de transformation adjacent en utilisant les informations sur le type de transformation/quantification. 2. Appareil de décodage vidéo selon la revendication 1, dans lequel la taille du bloc courant qui est déterminée á partir des informations sur le type de bloc comprend une taille supérieure á 16 x 16. an adder (950) for reconstructing the current block by adding the reconstructed residual block and the predicted block;and a filtering unit (960) for filtering a transform boundary between a transform block in the reconstructed current block and an adjacent transform block by using the information on the transform/quantization type. egy összeadó egységet (950) az aktuális blokk helyreállítására a helyreállítót! maradék blokk és az előre jelzett blokk összeadása révén;és egy szűrőegységet (060) a helyreállítót! aktuális blokkban lévő írattszlörtnáclós blokk és egy szomszédos transzformációs blokk között! transzformációs határ szűrésére a transzfdrmáelós/kvaníálási típusra vonatkozó információ felhasználásával. einen Addierer (950) zum Rekonstruieren des momentanen Blocks durch Addieren des rekonstruierten Restblocks und des vorhergesagten Blocks;und eine Filtereinheit (960) zum Filtern einer Transformierungsgrenze zwischen einem Transformierungsblock in dem rekonstruierten momentanen Block und einem benachbarten Transformierungsblock unter Verwendung dér Informationen über den Transformierungs-/Quantisierungstyp. 3. Appareil de décodage vidéo selon la revendication 1, dans lequel sí la frontiére ne correspond pás á un bord d’une vidéo, le filtrage est effectué. 4. Appareil de décodage vidéo selon la revendication 1, dans lequel le filtrage détermine une force de frontiére en fonction d’une taille de transformation. 5. Appareil de décodage vidéo selon la revendication 1, dans lequel l’unité de filtrage détermine un pixel de frontiére impliqué dans le filtrage en fonction d’une taille de transformation. 6. Appareil de décodage vidéo selon la revendication 1, dans lequel les tailles de transformation des blocs de transformation dans le bloc résiduel sont sélectionnées de maniére variée parmi une pluralité de tailles, en fonction des informations sur le type de transformation/quantification. 7. Appareil de décodage vidéo selon la revendication 1, dans lequel les tailles de transformation des blocs de transformation sont sélectionnées parmi une pluralité de tailles comprenant une taille de transformation P x Q oii au moins l’un de P et de Q est égal ou supérieur á 16. ΕΡ 3 119 091 Β1 CÚ ίΰ Ο ο Ο ο C FIG.1 Ό Q ' C3 >2 1¾ fi --S Μ C EP 3 119 091 B1 Vertical: 0 Horizontal: 1 DC: 2 FIG. 2 ΕΡ 3 119 091 Β1 Vertical: 0 Horizontai: 1 Diagonal down-right: 4 FIG. 3 ΕΡ 3 119 091 Β1 Vertical: 0 Horizontal: 1 FIG. 4 ΕΡ 3 119 091 Β1 FIG. 5 ΕΡ 3 119 091 Β1 οο οο FIG. 6 ΕΡ 3 119 091 Β1 FIG. 7 EP 3 119 091 Β1 ο CŰ υ > FIG. 8 ΕΡ 3 119 091 Β1 sΟ > ο ο ¢3 Q Os Ό Ο Ο C ω EP 3 119 091 Β1 FIG. 10 ΕΡ 3 119 091 Β1 FIG. 11 ΕΡ 3 119 091 Β1 1210 1220 1230 Current Block Adjacent Block FIG. 12 FIG. 13 EP 3 119 091 Β1 REFERENCES CITED IN THE DESCRIPTION This list of references cited by the applicant is for the readeTs convenience only. It does nőt form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard. Patent documents cited in the description • WO 2010039822 A2 [0003] Non-patent literature cited in the description • WIEN M. Variable block-size transforms for H.264/AVC. IEEE transactions on circuits and systems for videó technology, 2003 [0003] KÉPSZÖRŐ BERENDEZÉS ÉS ELJÁRÁS, VALAMINT AZT FELHASZNÁLÓ VIDEÓ KÖDOL0/DEKÓDOLÓ BERENDEZÉS ÉS EÍJÁRÁS
  2. 2
    2, Az I, igénypont szét tuti videó dekódoló berendezés, ahoi az aktuális blokk , amely a bíokktipusrtt vonatkozó információból van meghatározva, ló''' ió-nál nagyobb mérető. 2. The videó decoding apparátus of claim 1, wherein the size of the current block which is determined from the information on the block type incudes a size greater than 16 x 16. 2. Videodecodiervorrichtung nach Anspruch 1, wobei die Gröβedes momentanen Blocks, die anhand dér Informationen über den Blocktyp bestimmt wird, eine Οποββ von gröβer als 16 x 16 enthált. ?, Az 1. igénypont szerinti videó dekódoló berendezés, ahol amennyiben a határ nem felei meg egy videó élések, elvégezzük a szűrést.
  3. 3
    The videó decoding apparátus of claim 1, wherein if the boundary does nőt correspond to an edge of a videó, the filtering is performed. 3. Videodecodiervorrichtung nach Anspruch 1, wobei, wenn die Grenze keinem Rand eines Videós entspricht, die Filterung ausgeführt wird. 4. Az 1. igénypofit szerinti videó dekódoló berendezés, ahol a szűrés meghatároz egy transz formáé Ιόν méret szerinti batáretösséges. EP 3 119 091 Β1
  4. 4
    Videodecodiervorrichtung nach Anspruch 1, wobei die Filterung eine Grenzstárke gemáB einer Transformierungsgröβe bestimmt. 4. The videó decoding apparátus of claim 1, wherein the filtering determines a boundary strength according to a transform size. 5, Az I. igénypont szerinti videó dekódoló berendezés, ahol a szűrőegység egy transzformációs tné* t el alapján meghatároz egy. a szűrésben alkalmazott határpixelt. 12301Ö- HÖ ó. Az 1. igénypont szerinti videó dekódoló berendezés, ahol a maradék blokkban lévő íranszformáetós blokkok transzíonnáeíos méretei eltérően vaunak tnegválasztva különböző méretek közül a innsszfortnác-iós/kvantálást típusra vonatkozó információtóí tőggően.
  5. 5
    Videodecodiervorrichtung nach Anspruch 1, wobei die Filtereinheit ein Grenzpixel, das an dér Filterung beteiligt ist, gemáB einer Transformierungsgröβe bestimmt. 5. The videó decoding apparátus of claim 1, wherein the filtering unit determines a boundary pixel involved in the filtering according to a transform size. 7. Az 1. igénypont szerinti videó dekódoló berendez eiös méretei P'Q trumzíonnáoós méretet tartalmazó méretek legalább az egyiknek az értéke legalább tó. és. ahol a transzformációs blokkok trattszíormákőzíll vannak kiválasztva. .ahol a P és Q közül Í2W3‘ Hű
  6. 6
    videodecodiervorrichtung nach Anspruch 1, wobei die Transformierungsgröβen derTransformierungsblöcke in dem Restblock verschiedentlich aus mehreren Οηοββη in Abhángigkeit von den Informationen über den Transformierungs-/Quantisierungstyp ausgewáhlt werden. 6. The videó decoding apparátus of claim 1, wherein the transform sizes ofthe transform blocks in the residual block are variously selected from among a plurality of sizes, depending on the information on the transform/quantization type.
  7. 7
    Videodecodiervorrichtung nach Anspruch 1, wobei die Transformierungsgröβen dér Transformierungsblöcke unter mehreren Οποββη ausgewáhlt werden, βίηεοήΐίββΐίοή einer Transformierungsgröβe PxQ, wobei mindestens eines von P und Q mindestens 16 betrágt. 7. The videó decoding apparátus of claim 1, wherein the transform sizes ofthe transform blocks are selected from among a plurality of sizes including a transform size Px Q in which at least one of P and Q is equal to or larger than 16. ΕΡ 3 119 091 Β1