RS61410B1 - Postupak za izvođenje intra predikcije pomoću adaptivnog filtera - Google Patents
Postupak za izvođenje intra predikcije pomoću adaptivnog filteraInfo
- Publication number
- RS61410B1 RS61410B1 RS20210137A RSP20210137A RS61410B1 RS 61410 B1 RS61410 B1 RS 61410B1 RS 20210137 A RS20210137 A RS 20210137A RS P20210137 A RSP20210137 A RS P20210137A RS 61410 B1 RS61410 B1 RS 61410B1
- Authority
- RS
- Serbia
- Prior art keywords
- current block
- filter
- intra prediction
- prediction
- value
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/119—Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/103—Selection of coding mode or of prediction mode
- H04N19/105—Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods 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/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/136—Incoming video signal characteristics or properties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/157—Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N19/159—Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/17—Methods 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/176—Methods 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/134—Methods 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/146—Data rate or code amount at the encoder output
- H04N19/147—Data rate or code amount at the encoder output according to rate distortion criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods 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/182—Methods 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 pixel
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
Opis
[Oblast tehnike]
[0001] Ovaj se pronalazak odnosi na video kodiranje, a naročito, na postupak za video dekodiranje i kodiranje koji izvodi intra predikciju primenom adaptivnog filtriranja prema pridruženim patentnim zahtevima.
[Stanje tehnike]
[0002] Sa nedavnom pojavom digitalne TV, itd., naglo se razvija tehnologija u poljima TV emitovanja i kućne zabave. Standardizacijom tehnologije video kompresije komercijalizuje se tehnologija iz ovih oblasti. Za video kompresiju se naširoko koristi ITU-T (Sektor za standardizaciju telekomunikacija) H.263 standard. MPEG-4, koji predstavlja sledeći standard MPEG-a (Ekspertska grupa za pokretne slike), koristi se za video aplikacije bazirane na internetu.
[0003] Po završetku H.263 standarda, ITU-T VCEG (Ekspertska grupa za video kodiranje) posvetila se ostvarivanju kratkoročnog cilja za dodavanje dodatnih svojstava H.263 standardu i dugoročnog cilja za razvijanje novog standarda za vizuelnu komunikaciju malog bitskog protoka. U 2001. godini, osnovan je JVT (Zajednički video tim) koji se sastojao od eksperata iz MPEG-a i VCEG-a, i taj je JVT izvršio zadatak standardizacije ITU-T H.264/MPEG-4 dela 10 koji predstavlja novi standard za kodiranje videa. H.264 standard se takođe može zvati AVC (Napredno video kodiranje). Tehnološki cilj H.264/AVC-a je značajno unapređenje efikasnosti kodiranja, tehnologija kodiranja robusna na gubitak i grešku, tehnologija kodiranja prilagođena mreži, mogućnost male latencije, precizno dekodiranje i tako dalje.
[0004] Većina okružujućih piksela unutar videa imaju slične vrednosti. Isti princip važi i za 4×4 blokove ili 16×16 blokove koji predstavljaju minimalnu veličinu blokova H.264/AVC standarda. Predikcija se za video može izvesti pomoću sličnosti između vrednosti između blokova kao što je gore opisano i može se kodirati razlika između tog videa i izvornog videa. Ovo se naziva intra predikcijom. Intra predikcijom se može povećati efikasnost video kodiranja.
[0005] Nadalje se, u izvođenjima intra predikcije, filter može primenjivati pre izvođenja inter predikcije. U tipičnim slučajevima, kada se intra predikcija izvodi u H.264/AVC standardu, filter se primenjuje na referentne vrednosti piksela, a za intra predikciju se koriste vrednosti na koje je filter primenjen.
Međutim, učinkovitost video kodiranja može se povećati kada se intra predikcija izvodi bez primene filtera više nego kada se intra predikcija izvodi nakon primene filtera, u skladu sa okolnostima.
[0006] Shodno tome, može se predložiti postupak za utvrđivanje da li prilikom izvođenja intra predikcije treba primeniti filter.
Primer takvog postupka može se pronaći u KIM (ETRI) H Y ET AL: "Video coding technology proposal by the Electronics and Telecommunications Research Institute (ETRI)", 1. JCT-VC MEETING; 15-4-2010 - 23-4-2010; DRESDEN; (JOINT COLLABORATIVE TEAM ON VIDEO CODING OF ISO/IEC JTC1/SC29/WG11 AND ITU-TSG.16); URL: HTTP://WFTP3.ITU.INT/AV-ARCH/JCTVC-SITE/, no. JCTVC-A127, 21 April 2010 (2010-04-21), ISSN: 0000-0049 koji opisuje primenu (predfiltera) prvog filtera na referentnu vrednost piksela trenutnog bloka i (postfiltera) drugog filtera na intra prediktovane uzorke u vertikalnim i horizontalnim pravcima. Na taj se način drugi filter primenjuje na sve piksele trenutnog bloka bez obzira na režim intra predikcije.
[Kratak sadržaj pronalaska]
[Tehnički problem]
[0007] Predmet ovog pronalaska je obezbeđivanje postupka za video dekodiranje i kodiranje koji izvodi intra predikciju primenom adaptivnog filtera na vrednosti piksela koje okružuju blok kog treba predvideti ili predviđenih vrednosti piksela trenutnog bloka u video kodiranju. Tačnije, predikcija se izvodi nakon primene adaptivnog filtera (odnosno, predfiltera) na referentne vrednosti piksela trenutnog bloka radi izvođenja intra predikcije. Nadalje se posle primene adaptivnog filtera (odnosno, postfiltera) na vrednosti piksela predviđenog trenutnog bloka računa preostali signal.
[Tehničko rešenje]
[0008] Ovaj je pronalazak definisan u pridruženim patentnim zahtevima. Otkrivanje kojim se on omogućava može se naći u načinima ostvarivanja opisanim uz pozivanje na Fig.6 i Fig.7, naročito u delu koji se odnosi na Tabelu 1 i „neusmereni režim”. Drugi načini ostvarivanja/aspekti/primeri nisu u skladu sa ovim pronalaskom i dati su samo u ilustrativne svrhe.
[Poželjni efekti]
[0009] Efektivnom predikcijom bloka luminantnog ili hrominantnog signala, kog treba kodirati poboljšava se učinkovitost kodiranja.
[Opis crteža]
FIG.1 je blok dijagram enkodera prema H.264/AVC (Napredno video kodiranje) standardu. FIG.2 je blok dijagram dekodera prema H.264/AVC standardu.
FIG.3 je dijagram koji prikazuje primer označenih uzoraka predikcija u 4×4 luma režimu predikcije.
FIG.4 je dijagram koji prikazuje 9 vrsta režima predikcije unutar 4×4 luma režima predikcije. FIG.5 je dijagram koji prikazuje primer postupka za primenu filtera pre izvođenja intra predikcije.
FIG.6 je dijagram koji prikazuje način ostvarivanja predloženog postupka za izvođenje intra predikcije pomoću adaptivnog filtera.
FIG.7 je dijagram koji prikazuje primer u kom se filter primenjuje na vrednost predikcije prema predloženom postupku za izvođenje intra predikcije pomoću adaptivnog filtera.
FIG.8 je blok dijagram enkodera i dekodera, koji nisu deo ovog pronalaska, u kom su primenjeni načini ostvarivanja ovog pronalaska.
[Način izvođenja pronalaska]
[0011] U nastavku su načini ostvarivanja ovog pronalaska detaljno opisani uz pozivanje na pridružene crteže kako bi stručnjaci iz ove oblasti lako mogli primeniti ovaj pronalazak. Međutim, ovaj se pronalazak može primeniti na mnoge različite načine i nije ograničen na sledeće načine ostvarivanja. U cilju jasnoće opisa ovog pronalaska izostavljeni su delovi koji nisu povezani sa opisom, a slične pozivne oznake se koriste kroz crteže da označe slične delove. Osim toga, izostavljen je opis delova koje će stručnjaci iz ove oblasti lako razumeti.
[0012] Nadalje, kada se kaže da bilo koji deo „uključuje (ili obuhvata)ˮ bilo koji element, to znači da odgovarajući deo može dalje uključivati druge elemente, osim ako nije drugačije opisan bez isključivanja tih elemenata.
[0013] FIG.1 je blok dijagram enkodera prema H.264/AVC (Napredno video kodiranje) standardu.
[0014] Uz pozivanje na FIG.1, enkoder uključuje dve vrste putanja protoka podataka. Jedna od njih je putanja prosleđivanja, a druga je putanja rekonstrukcije.
[0015] Prvo se opisuje putanja prosleđivanja. Kodiranje se izvodi za ulazni okvir Fnza svaki makroblok. Makroblok je veličine 16×16 piksela u izvornom videu. Za svaki ulazni okvir izvodi se intra predikcija ili inter predikcija. U intra predikciji, predikcija se izvodi pomoću sličnosti između vrednosti između blokova između okvira, a razlika između izvornog videa i relevantnog videa se kodira. U inter predikciji, predikcija se izvodi pomoću sličnosti između vrednosti između blokova između okvira, a razlika između izvornog videa i relevantnog videa se kodira. Za vreme intra predikcije ili inter predikcije obrazuje se P (odnosno, makroblok predikcije) na osnovu rekonstruisanog okvira. Za vreme intra predikcije, može se obrazovati makroblok P predikcije od uzoraka unutar prethodno kodiranog trenutnog okvira, dekodiranog trenutnog okvira ili rekonstruisanog trenutnog okvira uFn'. Nefiltrirani uzorci se mogu koristiti kada se makroblok P predikcije obrazuje iz rekonstruisanog trenutnog okvira. Za vreme inter predikcije, može se obrazovati makroblok P predikcije od jednog ili više referentnih okvira putem kompenzacije pokreta ili predikcije pokreta. Na FIG.1, podrazumeva se da referentni okvir predstavlja prethodno kodiran okvir Fn-1'. Međutim, ovaj pronalazak nije ograničen na to, i svaki se makroblok predikcije može obrazovati od prethodnog 1 okvira ili prethodna 2 okvira već kodirana ili rekonstruisana, ili narednog okvira ili naredna 2 okvira.
[0016] P se oduzima od trenutnog makrobloka da bi se dobio preostali ili različiti makroblok Dn. Taj se makroblok Dntransformiše (T) pomoću transformacije bloka i kvantizuje (Q), čime se dobija X. X predstavlja skup kodiranih koeficijenata. Kodirani koeficijenti se preuređuju, a potom podvrgavaju entropijskom kodiranju. Entropijski kodirani koeficijenti zajedno sa informacijom neophodnom za dekodiranje makrobloka čine komprimovani binarni niz. Taj se komprimovani binarni niz šalje sloju apstrakcije mreže (NAL) radi prenosa ili skladištenja.
[0017] U nastavku je opisana putanja rekonstrukcije. Kvantizovani koeficijenti X makroblokova se dekodiraju da bi se dobio rekonstruisani okvir koji se koristi za kodiranje drugih makroblokova. X se inverzno kvantizuju (Q<-1>), a potom inverzno transformišu (T<-1>), čime se dobija makroblok Dn'. Različiti makroblok Dn' koji se dobija u putanji rekonstrukcije nije isti kao različiti makroblok Dnkoji se dobija u putanji prosleđivanja. Gubitak se stvara zbog kvantizacije i stoga makroblok Dn' može imati izmenjen oblik u odnosu na Dn. Makroblok P predikcije se dodaje makrobloku Dn' i dobija se makroblok uFn' rekonstrukcije. Makroblok uFn' rekonstrukcije takođe može imati izmenjen oblik u odnosu na izvorni makroblok Fn. Kako bi se smanjila blokirajuća distorzija za makroblok uFn' rekonstrukcije može se primeniti filter. Rekonstruisani okvir može se obrazovati od većeg broja makroblokova rekonstrukcije na koje je filter primenjen.
[0018] FIG.2 je blok dijagram dekodera prema H.264/AVC standardu.
[0019] Uz pozivanje na FIG.2, dekoder prima komprimovani binarni niz od NAL-a. Primljeni podaci se podvrgavaju entropijskom dekodiranju da bi se dobio i potom preuredio skup kvantizovanih koeficijenata X. Za kvantizovane koeficijente X izvode se inverzna kvantizacija i inverzna transformacija, čime se dobija Dn'. Dekoder generiše isti makroblok P predikcije kao makroblok predikcije, dobijen u enkoderu, pomoću informacija iz zaglavlja dekodiranih iz binarnog niza. uFn' se generiše dodavanjem Dn' na P, a uFn' može biti podvrgnut filteru, čime se dobija dekodirani makroblok Fn'.
[0020] U nastavku je opisana intra predikcija.
[0021] Blok P predikcije (ili makroblok) može se obrazovati na osnovu kodiranih blokova (ili makroblokova) ili rekonstruisanih blokova (ili makroblokova) kada se intra predikcija izvodi za blok (ili makroblok). P se oduzima od izvornog videa, a razlika od koje je P oduzeto se kodira i potom prenosi. Intra predikcija se može izvoditi u skladu sa luma režimom predikcije ili hroma režimom predikcije. U luma režimu predikcije, intra predikcija se može izvesti u jedinici veličine 4×4 podbloka ili veličine 16×16 makrobloka. Ukupno 9 dodatnih režima predikcije postoji u 4×4 luma režimu predikcije, a ukupno 4 dodatna režima predikcije postoje u 16×16 luma režimu predikcije. Jedinica u kojoj se izvodi intra predikcija nije ograničena na podblok ili makroblok nego se može izvoditi pomoću različitih veličina kao jedinice. Jedinica piksela u kom se izvodi intra predikcija može se zvati jedinicom kodiranja (CU) ili jedinicom predikcije (PU). Veličina CU-a ili PU-a može biti ista kao veličina podbloka ili makrobloka kao što je gore opisano.
[0022] FIG.3 je dijagram koji prikazuje primer označenih uzoraka predikcija u 4×4 luma režimu predikcije. Uz pozivanje na FIG.3, blok P predikcije je A do H ili I do L i računa se na osnovu označenih uzoraka.
[0023] FIG.4 je dijagram koji prikazuje 9 vrsta režima predikcije unutar 4×4 luma režima predikcije.
[0024] Enkoder može izabrati bilo koji od 9 režima predikcije za svaki blok kako bi se minimalizovala razlika između bloka P predikcije i bloka kog treba kodirati. U nastavku su 9 režima predikcije.
1) režim 0 (vertikalno): vertikalno se ekstrapolišu A do D što su gornji uzorci bloka predikcije. 2) režim 1 (horizontalno): horizontalno se ekstrapolišu I do L što su levi uzorci bloka predikcije.
3) režim 2 (DC); po proseku se predviđaju svi uzorci A do D i I do L unutar bloka P predikcije. 4) režim 3 (dijagonalno nadole-ulevo): uzorci unutar bloka P predikcije interpolišu se pod uglom od 45° između nadole ulevo i nagore udesno.
5) režim 4 (dijagonalno nadole-udesno): uzorci unutar bloka P predikcije ekstrapolišu se nadole udesno pod uglom od 45°.
6) režim 5 (vertikalno-udesno): uzorci unutar bloka P predikcije ekstrapolišu se ili interpolišu udesno pod uglom od oko 26,6° po vertikalnoj osi.
7) režim 6 (horizontalno-nadole): uzorci unutar bloka P predikcije ekstrapolišu se nadole pod uglom od oko 26,6° po horizontalnoj osi.
8) režim 7 (vertikalno-ulevo): uzorci unutar bloka P predikcije ekstrapolišu se ulevo pod uglom od oko 26,6° po vertikalnoj osi.
9) režim 8 (horizontalno-nagore): uzorci unutar bloka P predikcije interpolišu se nagore pod uglom od oko 26,6° po horizontalnoj osi.
[0025] Na FIG.4, strelica označava smer u kom se predikcija izvodi u svakom režimu. Međutim, vezano za režim 3 do režima 8, uzorci unutar bloka P predikcije obrazuju se od ponderisanog proseka uzoraka predikcija A do H ili I do L. Na primer, u režimu 4, uzorak d koji se nalazi na gornjoj desnoj strani bloka P predikcije može se predvideti kao okrugao (B/4+C/2+D/4). Enkoder računa zbir apsolutnih grešaka (SAE) za blok predikcije generisan svakim od režima predikcije i izvodi intra predikciju na osnovu režima predikcije sa najmanjim SAE-om.
[0026] FIG.5 je dijagram koji prikazuje primer postupka za primenu filtera pre izvođenja intra predikcije.
[0027] Filter se uglavnom primenjuje na uzorke koji se koriste u H.264/AVC standardu, a potom se izvodi intra predikcija. Uzorci se takođe mogu zvati referentnim vrednostima piksela. U primeru sa FIG.
5, podrazumeva se da filter predstavlja niskopropusni filter i da se primenjuje samo na 8×8 blok.
[0028] Jednačina 1 je primer Jednačine koja prikazuje 3-tap filter primenjen na referentnu vrednost piksela.
h[Z] označava vrednost izračunatu primenom filtera na Z. Uz pozivanje na Jednačinu 1, filtriranje se za referentnu vrednost piksela izvodi primenom koeficijenata (1,2,1) filtera, a intra predikcija se prema 9 režima predikcije izvodi na osnovu referentnih vrednosti h[A]∼h[Z] piksela koje su filtrirane. Kao u postupku za kodiranje, filter se može primeniti čak i u postupku za dekodiranje.
[0029] U izvođenju filtriranja pre izvođenja intra predikcije, učinkovitost kodiranja može se poboljšati kada se filtriranje ne izvodi. Prema tome, može se predložiti postupak za izvođenje intra predikcije adaptivnom primenom filtera.
[0030] FIG.6 je dijagram koji prikazuje način ostvarivanja predloženog postupka za izvođenje intra predikcije pomoću adaptivnog filtera, prema ovom pronalasku.
[0031] Uz pozivanje na FIG.6, u fazi S201, enkoder utvrđuje da li na referentnu vrednost piksela treba primeniti adaptivni filter. Prema primerima koji nisu deo ovog pronalaska, kada se utvrđuje da li treba primeniti adaptivni filter, enkoder može na osnovu informacija o okružujućem bloku ili spram postupka Rate-Distortion optimizacije (RDO) utvrditi da li treba primeniti adaptivni filter.
[0032] Režim predikcije trenutnog bloka može se odrediti na osnovu informacija o režimu predikcije (odnosno, najverovatnijem režimu (MPM) o okružujućem bloku kada se na osnovu informacija o okružujućem bloku utvrđuje da li na referentnu vrednost piksela treba primeniti adaptivni filter, a spram određenog režima predikcije trenutnog bloka može se utvrditi da li na referentnu vrednost piksela treba primeniti adaptivni filter. Na primer, uzevši da je trenutni blok 'C', gornji blok je 'A', a levi blok je 'B', režim predikcije gornjeg bloka 'A' može se odrediti kao režim predikcije trenutnog bloka kada je režim predikcije trenutnog bloka isti kao režim predikcije gornjeg bloka 'A'. Režim predikcije levog bloka 'B' može se odrediti kao režim predikcije trenutnog bloka kada je režim predikcije trenutnog bloka isti kao režim predikcije levog bloka 'B'. Alternativno se, kada režim predikcije trenutnog bloka predstavlja režim predikcije različit od režima predikcije gornjeg bloka 'A' ili režima predikcije levog bloka 'B', kodira i prenosi relevantni režim predikcije. Spram režima predikcije trenutnog bloka određenog kao što je gore opisano može se utvrditi da li na referentnu vrednost piksela treba primeniti adaptivni filter. Režim predikcije trenutnog bloka može se odrediti na osnovu režima predikcije okružujućeg bloka čak i kada su trenutni blok, gornji blok i levi blok različitih veličina.
[0033] Alternativno se, prema još jednom primeru koji nije deo ovog pronalaska, kada se na osnovu informacija o okružujućem bloku utvrđuje da li na referentnu vrednost piksela treba primeniti adaptivni filter, na osnovu promene vrednosti okružujućeg referentnog piksela može utvrditi da li treba primeniti adaptivni filter. Na primer, uzevši da je referentna vrednost piksela na koji će se filter primeniti p[n], može se izračunati razlika između p[n-1] i p[n+1] (odnosno, okružujućih referentnih vrednosti piksela), a poređenjem razlike sa specifičnim pragom može se utvrditi da li treba primeniti filter.
[0034] Alternativno se, prema primeru ovog pronalaska, na osnovu veličine trenutnog bloka, uz režim predikcije trenutnog bloka, može utvrditi da li na referentnu vrednost piksela treba primeniti filter. Ovde je na osnovu režima predikcije trenutnog bloka i veličine trenutnog bloka prethodno naznačeno da li treba primeniti filter, a spram relevantnog režima predikcije i relevantne veličine adaptivno se utvrđuje da li treba primeniti filter.
[0035] Tabela 1 označava, kao primer prema ovom pronalasku, da li spram režima predikcije trenutnog bloka i veličine trenutnog bloka treba primeniti filter.
[Tabela 1]
[0036] Uz pozivanje na Tabelu 1, '0' označava da se filter ne primenjuje, a '1' označava da se filter primenjuje. Na primer, kada veličina trenutnog bloka iznosi 4×4, filter se možda neće primeniti ukoliko je režim predikcije trenutnog bloka 1. Filter se može primeniti, ako je režim predikcije trenutnog bloka 3.
[0037] Nadalje se prema tome da li su okružujući blokovi podvrgnuti kodiranju unutar okvira ili kodiranju između okvira može utvrditi da li na referentnu vrednost piksela treba primeniti filter. Na primer, kada se izvodi usiljena intra predikcija, vrednost podvrgnuta kodiranju između okvira popunjava se vrednošću okružujućeg bloka podvrgnutoj kodiranju unutar okvira kada je okružujući blok podvrgnut kodiranju između okvira. Ovde se filter možda neće primeniti.
[0038] Enkoder primenjuje filter na referentnu vrednost piksela u fazi S202, ako se, kao rezultat utvrđivanja, utvrdi da na referentnu vrednost piksela treba primeniti filter. Primenjeni filter može biti obični filter. Na primer, može se koristiti 3-tap filter iz Jednačine 1 ili se može koristiti 2-tap filter. Kada se koristi 2-tap filter, mogu se upotrebljavati razni koeficijenti filtera, poput (1/8, 7/8), (2/8, 6/8) i (3/8, 5/8). Referentna vrednost piksela na koju je filter primenjen može se koristiti kada se filter primenjuje na druge referentne vrednosti piksela. Nadalje se filter može primeniti na sve referentne vrednosti piksela ili samo neke od referentnih vrednosti piksela kada se filter primenjuje na referentnu vrednost piksela.
[0039] U fazi S203, enkoder izvodi intra predikciju na osnovu referentne vrednosti piksela na koju je filter primenjen ili na koju filter nije primenjen.
[0040] U fazi S204, enkoder utvrđuje da li na vrednost predikcije treba primeniti filter za svaki režim predikcije, predviđen izvođenjem intra predikcije, kako bi se kodirao trenutni blok. Ovde, svaki režim predikcije može biti svaki od 9 režima predikcije u 4×4 luma režimu predikcije.
[0041] Prema primerima koji nisu deo ovog pronalaska može se na osnovu informacija o okružujućem bloku ili spram RD0 postupka utvrditi da li treba primeniti filter kada se utvrđuje da li na vrednost predikcije treba primeniti filter za svaki režim predikcije.
[0042] Režim predikcije trenutnog bloka može se odrediti na osnovu informacija o režimu predikcije (MPM) o okružujućem bloku kada se na osnovu informacija o okružujućem bloku utvrđuje da li na vrednost predikcije treba primeniti filter, a na osnovu određenog režima predikcije trenutnog bloka može se utvrditi da li na vrednost predikcije treba primeniti filter. Na primer, uzevši da je trenutni blok 'C', gornji blok je 'A', a levi blok je 'B', režim predikcije gornjeg bloka 'A' može se odrediti kao režim predikcije trenutnog bloka kada je režim predikcije trenutnog bloka isti kao režim predikcije gornjeg bloka 'A'. Režim predikcije levog bloka 'B' može se odrediti kao režim predikcije trenutnog bloka kada je režim predikcije trenutnog bloka isti kao režim predikcije levog bloka 'B'. Alternativno se, kada režim predikcije trenutnog bloka predstavlja režim predikcije različit od režima predikcije gornjeg bloka 'A' ili režima predikcije levog bloka 'B', kodira i prenosi relevantni režim predikcije. Ovde, razlika između referentne vrednosti piksela i vrednosti predikcije može biti relativno veća od razlike drugih režima predikcije kada režim predikcije trenutnog bloka predstavlja specifični režim predikcije (DC ili planarni). Na primer, razlika između referentne vrednosti piksela i vrednosti predikcije u planarnom režimu predikcije može biti relativno veća od razlike drugih režima predikcije. Vrednost predikcije u planarnom režimu predikcije može se izračunati uprosečenjem prve vrednosti predikcije, dobijene horizontalnim izvođenjem linearne interpolacije za svaki red, i druge vrednosti predikcije dobijene vertikalnim izvođenjem linearne interpolacije za svaku kolonu. Kada se linearna interpolacija izvodi horizontalno, desna vrednost je ista kao vrednost koja se nalazi u gornjem desnom položaju (odnosno, D na FIG.3), među referentnim vrednostima piksela. Kada se linearna interpolacija izvodi vertikalno, donja vrednost je ista kao vrednost koja se nalazi u donjem levom položaju (odnosno, L na FIG.3), među referentnim vrednostima piksela. Razlika između referentne vrednosti piksela i vrednosti predikcije može biti relativno velika jer se vrednost predikcije ne dobija direktno iz referentne vrednosti piksela. U tom se slučaju efikasnost intra predikcija može povećati primenom filtera na vrednost predikcije. Prema primeru koji nije deo ovog pronalaska može se spram režima predikcije trenutnog bloka određenom kao što je gore opisano utvrditi da li na vrednost predikcije treba primeniti filter. Režim predikcije trenutnog bloka može se odrediti spram režima predikcije okružujućeg bloka čak i kada su trenutni blok, gornji blok i levi blok različitih veličina.
[0043] Prema načinu ostvarivanja ovog pronalaska utvrđuje se prema veličini trenutnog bloka, pored režima predikcije trenutnog bloka, da li na vrednost predikcije treba primeniti filter. Ovde je spram režima predikcije trenutnog bloka i veličine trenutnog bloka prethodno naznačeno da li treba primeniti filter, a spram relevantnog režima predikcije i relevantne veličine adaptivno se određuje da li treba primeniti filter. Alternativno se, prema primeru koji nije deo ovog pronalaska, prema tome da li su okružujući blokovi podvrgnuti kodiranju unutar okvira ili kodiranju između okvira može utvrditi da li na vrednost predikcije treba primeniti filter.
[0044] Enkoder primenjuje filter na vrednost predikcije u fazi S205, ako se, kao rezultat utvrđivanja, utvrdi da je filter primenjen na vrednost predikcije. Na taj se način predikcija trenutnog bloka završava, a enkoder izračunava preostali signal i izvodi entropijsko kodiranje.
[0045] FIG.7 je dijagram koji prikazuje primer u kom se filter primenjuje na vrednost predikcije prema predloženom postupku za izvođenje intra predikcije pomoću adaptivnog filtera.
[0046] Uz pozivanje na FIG.7, u slučaju kada režim predikcije trenutnog bloka predstavlja neusmereni režim, razlika između referentne vrednosti piksela i vrednosti predikcije može postati relativno veća od razlike drugih režima predikcije. Filter se dakle primenjuje samo na vrednosti predikcija piksela susednih granici sa okružujućim restauriranim referentnim vrednostima piksela. Prema ovom pronalasku, filtriranje se izvodi za vrednosti predikcija koje odgovaraju a1∼a8 i b1, c1, d1, e1, f1, g1 i h1 koje
1
odgovaraju pikselima jedne linije koja se nalazi na granici na FIG.7. Prema primeru koji nije deo ovog pronalaska, filtriranje se može izvesti za vrednosti predikcija koje odgovaraju a1∼a8, b1∼b8 i c1∼c2, d1∼d2, e1∼e2, f1∼f2, g1∼g2 i h1∼h2 koje odgovaraju pikselima dve linije koje se nalaze na granici na FIG.7. Ovde, primenjeni filter može biti obični filter. Na primer, može se koristiti 3-tap filter iz Jednačine 1 ili se može koristiti 2-tap filter. Kada se koristi 2-tap filter, mogu se upotrebljavati razni koeficijenti filtera, poput (1/8, 7/8), (2/8, 6/8) i (3/8, 5/8). Alternativno se mogu izabrati i koristiti prema položajima piksela bilo koji od 2-tap filtera i 3-tap filtera.
[0047] U slučaju kada režim predikcije trenutnog bloka predstavlja režim predikcije koji koristi referentne vrednosti piksela koje odgovaraju A∼P kao u režimu 0, režimu 3 ili režimu 7, u ovom načinu se filter može primeniti na vrednosti predikcija koje odgovaraju a1∼a8 sa relativno velikom razlikom između referentne vrednosti piksela i vrednosti predikcije. Osim toga, u slučaju kada režim predikcije trenutnog bloka predstavlja režim predikcije koji koristi referentne vrednosti piksela koje odgovaraju Q∼X kao u režimu 1 ili režimu 8, filter se može primeniti na vrednosti predikcija koje odgovaraju a1, b1, c1, d1, e1, f1, g1 i h1 sa relativno velikom razlikom između referentne vrednosti piksela i vrednosti predikcije.
[0048] Jednačina 2 je primer Jednačine, koja spada u obim ovog pronalaska, koja upućuje na filter primenjen na vrednosti predikcija kada se izabere 2-tap filter ili 3-tap filter i koristi u skladu sa položajima piksela.
[0049] U Jednačini 2, f[al] je vrednost pri kojoj se filter primenjuje na vrednost al predikcije, a A i Q označavaju referentne vrednosti piksela. Iz Jednačine 2 se može videti da se 3-tap filter primenjuje na vrednost predikcije piksela gde se nalazi vrednost a1 predikcije, a 2-tap filter se primenjuje na vrednosti predikcije ostalih piksela.
[0050] Jednačina 3 je još jedan primer Jednačine, koja nije unutar obima pronalaska za koji se traži zaštita, koja upućuje na filter primenjen na vrednosti predikcija kada se filter primenjuje na vrednosti predikcija prema predloženom postupku za izvođenje intra predikcije pomoću adaptivnog filtera.
[0051] U Jednačini 3, filter se može koristiti kada se adaptivni filter primenjuje prema postupku pomoću informacija o okružujućim blokovima ili RDO postupku za svaki od režima predikcije. Uz pozivanje na Jednačinu 3, niskopropusni filter sa koeficijentima (1, 2, 1) filtera sekvencijalno se primenjuje na dva vertikalna i horizontalna pravca. Prvo se filter primenjuje na vertikalni pravac, a na osnovu vrednosti predikcije na koju je filter primenjen filter se primenjuje na horizontalni pravac. Vrednost predikcije na koju je filter primenjen može se koristiti kada se filter primenjuje na druge vrednosti predikcija.
[0052] Međutim, postupak za izvođenje intra predikcije opisan uz pozivanje na FIG.6 može se iznova izvoditi kada se koristi RDO postupak.
[0053] FIG.8 je blok dijagram enkodera i dekodera, koji nisu deo pronalaska za koji se traži zaštita i koji su dati samo u ilustrativne svrhe.
[0054] Enkoder 800 uključuje procesor 810 i memoriju 820. Procesor 810 izvršava predložene funkcije, procese i/ili postupke. Procesor 810 se konfiguriše da na osnovu informacija o okružujućim blokovima trenutnog bloka utvrdi da li na referentne vrednosti piksela treba primeniti prvi filter, primeni prvi filter na referentne vrednosti piksela, ako se, kao rezultat utvrđivanja, utvrdi da se prvi filter treba primeniti, izvede intra predikciju za trenutni blok na osnovu referentnih vrednosti piksela, utvrdi da li na vrednost predikcije treba primeniti drugi filter za svaki režim predikcije trenutnog bloka koji je predviđen izvođenjem intra predikcije na osnovu informacija o okružujućim blokovima i primeni drugi filter na
Claims (4)
- vrednost predikcije za svaki režim predikcije trenutnog bloka, ako se, kao rezultat utvrđivanja, utvrdi da se drugi filter treba primeniti. Memorija 820 se povezuje sa procesorom 810 i konfiguriše da skladišti različite informacije za upravljanje procesorom 810.[0055] Dekoder 900 uključuje procesor 910 i memoriju 920. Procesor 910 izvršava predložene funkcije, procese i/ili postupke. Procesor 910 se konfiguriše da na osnovu informacija o okružujućim blokovima trenutnog bloka utvrdi da li na referentne vrednosti piksela treba primeniti prvi filter, primeni prvi filter na referentne vrednosti piksela, ako se, kao rezultat utvrđivanja, utvrdi da se prvi filter treba primeniti, izvede intra predikciju za trenutni blok na osnovu referentnih vrednosti piksela, utvrdi da li na vrednost predikcije treba primeniti drugi filter za svaki režim predikcije trenutnog bloka koji je predviđen izvođenjem intra predikcije na osnovu informacija o okružujućim blokovima i primeni drugi filter na vrednost predikcije za svaki režim predikcije trenutnog bloka, ako se, kao rezultat utvrđivanja, utvrdi da se drugi filter treba primeniti. Memorija 920 se povezuje sa procesorom 910 i konfiguriše da skladišti različite informacije za upravljanjem procesorom 910.[0056] Procesor 810, 910 može uključivati integrisana kola specifične namene (ASIC-ove), druge čipsetove, logička kola i/ili procesore za obradu podataka. Memorija 820, 920 može uključivati memoriju samo za čitanje (ROM), radnu memoriju (RAM), fleš memoriju, memorijsku karticu, medijum za skladištenje i/ili druge uređaje za skladištenje. Kada se gorepomenuti načini ostvarivanja implementiraju u softver, gorepomenute šeme mogu se implementirati pomoću modula (ili procesa ili funkcije) za izvođenje gorepomenutih funkcija. Modul se može skladištiti u memoriji 820, 920 i procesor 810, 910 ga može izvršavati. Memorija 820, 920 može biti interna ili eksterna u odnosu na procesor 810, 910 i može se upariti sa procesorom 810, 910 pomoću raznih dobro poznatih sredstava.Patentni zahtevi1. Postupak za video dekodiranje, koji obuhvata:utvrđivanje da li na referentnu vrednost piksela trenutnog bloka treba primeniti prvi filter na osnovu režima intra predikcije trenutnog bloka i veličine trenutnog bloka;izvođenje vrednosti intra predikcije trenutnog bloka pomoću filtrirane referentne vrednosti piksela i režima intra predikcije trenutnog bloka, kada se utvrdi da na referentnu vrednost piksela trenutnog bloka treba primeniti prvi filter; iutvrđivanje da li na vrednost intra predikcije trenutnog bloka treba primeniti drugi filter na osnovu režima intra predikcije trenutnog bloka i veličine trenutnog bloka, jer se time proizvodi filtrirana vrednost intra predikcije,u kom se režim intra predikcije trenutnog bloka određuje na osnovu najverovatnijeg režima (MPM),u kom je, kada režim intra predikcije trenutnog bloka predstavlja DC režim, utvrđivanje da li na vrednost intra predikcije trenutnog bloka treba primeniti drugi filter takvo da se 3-tap filter primenjuje samo na skroz gornji levi piksel trenutnog bloka među pikselima predikcije trenutnog bloka, a 2-tap filter se primenjuje samo na preostale skroz gornje piksele i skroz leve piksele osim skroz gornjeg levog piksela među pikselima predikcije trenutnog bloka.
- 2. Postupak za video dekodiranje prema zahtevu 1, u kom 3-tap filter kao drugi filter uključuje koeficijente prvog i drugog filtera koji odgovaraju referentnoj vrednosti piksela i koeficijent trećeg filtera koji odgovara skroz gornjem levom pikselu, pri čemu je koeficijent trećeg filtera 2 puta veći od koeficijenta prvog filtera i gde su prvi i drugi koeficijent međusobno jednaki.
- 3. Postupak za video kodiranje koji obuhvata:utvrđivanje da li na referentnu vrednost piksela trenutnog bloka treba primeniti prvi filter na osnovu režima intra predikcije trenutnog bloka i veličine trenutnog bloka;predviđanje vrednosti intra predikcije trenutnog bloka pomoću filtrirane referentne vrednosti piksela i režima intra predikcije trenutnog bloka, kada se utvrdi da na referentnu vrednost piksela trenutnog bloka treba primeniti prvi filter;utvrđivanje da li na vrednost intra predikcije trenutnog bloka treba primeniti drugi filter na osnovu režima intra predikcije trenutnog bloka i veličine trenutnog bloka, jer se time proizvodi filtrirana vrednost intra predikcije; ikodiranje informacije koje uključuje režim intra predikcije trenutnog bloka i veličine trenutnog bloka,u kom se režim intra predikcije trenutnog bloka kodira na osnovu najverovatnijeg režima (MPM), iu kom je, kada režim intra predikcije trenutnog bloka predstavlja DC režim, utvrđivanje da li na vrednost intra predikcije trenutnog bloka treba primeniti drugi filter takvo da se 3-tap filter primenjuje samo na skroz gornji levi piksel trenutnog bloka među pikselima predikcije trenutnog bloka, a 2-tap filter se primenjuje samo na preostale skroz gornje piksele i skroz leve piksele osim skroz gornjeg levog piksela među pikselima predikcije trenutnog bloka.
- 4. Postupak za video kodiranje prema zahtevu 3, u kom 3-tap filter kao drugi filter uključuje koeficijente prvog i drugog filtera koji odgovaraju referentnoj vrednosti piksela i koeficijent trećeg filtera koji odgovara skroz gornjem levom pikselu, pri čemu je koeficijent trećeg filtera 2 puta veći od koeficijenta prvog filtera i gde su koeficijenti prvog i drugog filtera međusobno jednaki.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20100032778 | 2010-04-09 | ||
| KR1020110026079A KR20110113561A (ko) | 2010-04-09 | 2011-03-23 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| KR1020110032766A KR101529475B1 (ko) | 2010-04-09 | 2011-04-08 | 적응적 필터를 이용한 인트라 예측을 수행하는 영상 복호화 장치 |
| EP18194204.6A EP3448035B1 (en) | 2010-04-09 | 2011-04-11 | Method for performing intra-prediction using adaptive filter |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RS61410B1 true RS61410B1 (sr) | 2021-03-31 |
Family
ID=45028890
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20210105A RS61405B1 (sr) | 2010-04-09 | 2011-04-11 | Postupak za izvođenje intra predikcije pomoću adaptivnog filtera |
| RS20210137A RS61410B1 (sr) | 2010-04-09 | 2011-04-11 | Postupak za izvođenje intra predikcije pomoću adaptivnog filtera |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RS20210105A RS61405B1 (sr) | 2010-04-09 | 2011-04-11 | Postupak za izvođenje intra predikcije pomoću adaptivnog filtera |
Country Status (17)
| Country | Link |
|---|---|
| US (17) | US9549204B2 (sr) |
| EP (6) | EP3829178A1 (sr) |
| JP (17) | JP5583840B2 (sr) |
| KR (17) | KR20110113561A (sr) |
| CN (5) | CN104994396B (sr) |
| CY (2) | CY1123771T1 (sr) |
| DK (2) | DK3448035T3 (sr) |
| ES (4) | ES2863540T3 (sr) |
| HR (2) | HRP20210238T1 (sr) |
| HU (2) | HUE052884T2 (sr) |
| LT (2) | LT3448035T (sr) |
| PL (2) | PL3448035T3 (sr) |
| PT (2) | PT2557797T (sr) |
| RS (2) | RS61405B1 (sr) |
| SI (2) | SI2557797T1 (sr) |
| SM (2) | SMT202100073T1 (sr) |
| WO (1) | WO2011126349A2 (sr) |
Families Citing this family (74)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101510108B1 (ko) | 2009-08-17 | 2015-04-10 | 삼성전자주식회사 | 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| KR20110113561A (ko) | 2010-04-09 | 2011-10-17 | 한국전자통신연구원 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| KR20110123651A (ko) | 2010-05-07 | 2011-11-15 | 한국전자통신연구원 | 생략 부호화를 이용한 영상 부호화 및 복호화 장치 및 그 방법 |
| KR20120012385A (ko) * | 2010-07-31 | 2012-02-09 | 오수미 | 인트라 예측 부호화 장치 |
| KR101373814B1 (ko) * | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| MX338462B (es) | 2010-09-30 | 2016-04-15 | Mitsubishi Electric Corp | Dispositivo de codificacion de imagen en movimiento, dispositivo de decodificacion de imagen en movimiento, metodo de codificacion de imagen en movimiento y metodo de decodificacion de imagen en movimiento. |
| US10142630B2 (en) * | 2010-12-10 | 2018-11-27 | Texas Instruments Incorporated | Mode adaptive intra prediction smoothing in video coding |
| CN103299637B (zh) * | 2011-01-12 | 2016-06-29 | 三菱电机株式会社 | 图像编码装置、图像译码装置、图像编码方法以及图像译码方法 |
| WO2012134046A2 (ko) * | 2011-04-01 | 2012-10-04 | 주식회사 아이벡스피티홀딩스 | 동영상의 부호화 방법 |
| HUE067788T2 (hu) | 2011-04-25 | 2024-11-28 | Lg Electronics Inc | Intra predikciós eljárás videó dekódoláshoz és videó kódoláshoz |
| KR101383775B1 (ko) | 2011-05-20 | 2014-04-14 | 주식회사 케이티 | 화면 내 예측 방법 및 장치 |
| US9654785B2 (en) * | 2011-06-09 | 2017-05-16 | Qualcomm Incorporated | Enhanced intra-prediction mode signaling for video coding using neighboring mode |
| KR20120140181A (ko) * | 2011-06-20 | 2012-12-28 | 한국전자통신연구원 | 화면내 예측 블록 경계 필터링을 이용한 부호화/복호화 방법 및 그 장치 |
| MX381915B (es) * | 2011-10-17 | 2025-03-13 | Kt Corp | Metodo de transformacion adaptable con base en la prediccion en pantalla y aparato que usa el metodo. |
| PT3917147T (pt) * | 2011-10-24 | 2025-10-16 | Gensquare Llc | Aparelho de descodificação de imagem |
| KR20130049522A (ko) * | 2011-11-04 | 2013-05-14 | 오수미 | 인트라 예측 블록 생성 방법 |
| KR20130049526A (ko) | 2011-11-04 | 2013-05-14 | 오수미 | 복원 블록 생성 방법 |
| US9282344B2 (en) | 2011-11-04 | 2016-03-08 | Qualcomm Incorporated | Secondary boundary filtering for video coding |
| CN107682704B (zh) | 2011-12-23 | 2020-04-17 | 韩国电子通信研究院 | 图像解码方法、图像编码方法和记录介质 |
| US9210438B2 (en) | 2012-01-20 | 2015-12-08 | Sony Corporation | Logical intra mode naming in HEVC video coding |
| KR101530758B1 (ko) * | 2012-07-04 | 2015-07-20 | 한양대학교 산학협력단 | 적응적 필터링을 이용하는 인트라 예측 방법 및 장치 |
| US9277212B2 (en) * | 2012-07-09 | 2016-03-01 | Qualcomm Incorporated | Intra mode extensions for difference domain intra prediction |
| JPWO2014049981A1 (ja) * | 2012-09-28 | 2016-08-22 | 三菱電機株式会社 | 動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法 |
| WO2014146079A1 (en) | 2013-03-15 | 2014-09-18 | Zenkich Raymond | System and method for non-uniform video coding |
| US10602155B2 (en) | 2013-04-29 | 2020-03-24 | Intellectual Discovery Co., Ltd. | Intra prediction method and apparatus |
| WO2015133320A1 (ja) * | 2014-03-05 | 2015-09-11 | ソニー株式会社 | 画像符号化装置および方法 |
| US10148953B2 (en) * | 2014-11-10 | 2018-12-04 | Samsung Electronics Co., Ltd. | System and method for intra prediction in video coding |
| JP6383327B2 (ja) * | 2015-06-10 | 2018-08-29 | 日本電信電話株式会社 | イントラ予測処理装置、イントラ予測処理方法、イントラ予測処理プログラム、画像符号化装置及び画像復号装置 |
| US11477484B2 (en) | 2015-06-22 | 2022-10-18 | Qualcomm Incorporated | Video intra prediction using hybrid recursive filters |
| CN108028923B (zh) * | 2015-09-10 | 2021-08-20 | Lg电子株式会社 | 视频编码系统中的帧内预测方法和设备 |
| EP3367680B1 (en) * | 2015-10-22 | 2020-07-01 | LG Electronics Inc. | Intra-prediction method and apparatus in video coding system |
| WO2017082670A1 (ko) * | 2015-11-12 | 2017-05-18 | 엘지전자 주식회사 | 영상 코딩 시스템에서 계수 유도 인트라 예측 방법 및 장치 |
| US10362314B2 (en) * | 2015-11-27 | 2019-07-23 | Mediatek Inc. | Apparatus and method for video coding by intra-prediction |
| WO2017138393A1 (en) | 2016-02-08 | 2017-08-17 | Sharp Kabushiki Kaisha | Systems and methods for intra prediction coding |
| US11095911B2 (en) | 2016-02-16 | 2021-08-17 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding image |
| KR102609632B1 (ko) * | 2016-02-25 | 2023-12-01 | 주식회사 케이티 | 비디오 신호 처리 방법 및 장치 |
| KR102684942B1 (ko) | 2016-03-17 | 2024-07-12 | 세종대학교산학협력단 | 인트라 예측 기반의 비디오 신호 처리 방법 및 장치 |
| CN105933708B (zh) * | 2016-04-15 | 2019-02-12 | 杨桦 | 一种数据压缩和解压缩的方法和装置 |
| EP3968634A1 (en) | 2016-04-26 | 2022-03-16 | Intellectual Discovery Co., Ltd. | Method and device for encoding/decoding image |
| WO2018034374A1 (ko) * | 2016-08-19 | 2018-02-22 | 엘지전자(주) | 인트라 예측 필터링을 이용하여 비디오 신호를 인코딩, 디코딩하는 방법 및 장치 |
| CN114286091B (zh) * | 2016-09-05 | 2024-06-04 | 罗斯德尔动力有限责任公司 | 图像编码和解码方法、比特流存储介质及数据传输方法 |
| WO2018052224A1 (ko) | 2016-09-13 | 2018-03-22 | 한국전자통신연구원 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| CN117255194B (zh) * | 2016-09-30 | 2025-10-21 | 罗斯德尔动力有限责任公司 | 图像处理方法及其装置 |
| CN116320498A (zh) | 2016-11-28 | 2023-06-23 | 韩国电子通信研究院 | 用于滤波的方法和装置 |
| WO2018097700A1 (ko) | 2016-11-28 | 2018-05-31 | 한국전자통신연구원 | 필터링을 위한 방법 및 장치 |
| CN117119186A (zh) | 2017-01-02 | 2023-11-24 | Lx 半导体科技有限公司 | 图像编码/解码设备以及发送图像数据的设备 |
| KR102719084B1 (ko) | 2017-01-02 | 2024-10-16 | 한양대학교 산학협력단 | 참조 화소에 대하여 적응적 필터링을 수행하기 위한 화면 내 예측 방법 및 장치 |
| WO2018124853A1 (ko) * | 2017-01-02 | 2018-07-05 | 한양대학교 산학협력단 | 참조 화소에 대하여 적응적 필터링을 수행하기 위한 화면 내 예측 방법 및 장치 |
| US12184846B2 (en) | 2017-01-02 | 2024-12-31 | Industry-University Cooperation Foundation Hanyang University | Intra prediction method and apparatus for performing adaptive filtering on reference pixel |
| WO2018128345A2 (ko) * | 2017-01-04 | 2018-07-12 | 삼성전자 주식회사 | 복호화 방법 및 그 장치 |
| KR102377482B1 (ko) * | 2017-03-09 | 2022-03-22 | 광운대학교 산학협력단 | 효과적인 영상 부/복호화를 위한 인루프 필터 정보 전송 방법 및 장치 |
| KR20180105294A (ko) | 2017-03-14 | 2018-09-28 | 한국전자통신연구원 | 이미지 압축 장치 |
| US10992939B2 (en) | 2017-10-23 | 2021-04-27 | Google Llc | Directional intra-prediction coding |
| US10225578B2 (en) * | 2017-05-09 | 2019-03-05 | Google Llc | Intra-prediction edge filtering |
| PL3879826T3 (pl) | 2017-05-31 | 2022-12-19 | Lg Electronics Inc. | Sposób i urządzenie do wykonywania dekodowania obrazu na podstawie predykcji przestrzennej w systemie kodowania obrazu |
| JP6770192B2 (ja) * | 2017-06-01 | 2020-10-14 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 符号化装置、符号化方法、復号装置及び復号方法 |
| WO2019013515A1 (ko) * | 2017-07-10 | 2019-01-17 | 삼성전자 주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| CN117528070A (zh) | 2017-08-21 | 2024-02-06 | 韩国电子通信研究院 | 编码/解码视频的方法和设备以及存储比特流的记录介质 |
| KR102595689B1 (ko) | 2017-09-29 | 2023-10-30 | 인텔렉추얼디스커버리 주식회사 | 영상 부호화/복호화 방법, 장치 및 비트스트림을 저장한 기록 매체 |
| CN115037931B (zh) | 2017-10-18 | 2025-08-26 | 英迪股份有限公司 | 图像编码/解码方法和装置以及存储有比特流的记录介质 |
| JP6992825B2 (ja) | 2018-01-30 | 2022-01-13 | 富士通株式会社 | 映像符号化装置、映像符号化方法、映像復号装置、映像復号方法、及び映像符号化システム |
| KR20240051319A (ko) * | 2018-06-11 | 2024-04-19 | 삼성전자주식회사 | 부호화 방법 및 그 장치, 복호화 방법 및 그 장치 |
| CN118972560A (zh) * | 2018-06-25 | 2024-11-15 | 有限公司B1影像技术研究所 | 用于编码/解码图像的方法和装置 |
| MY205629A (en) * | 2018-06-25 | 2024-10-31 | Guangdong Oppo Mobile Telecommunications Corp Ltd | Intra-frame prediction method and device |
| CN110650349B (zh) * | 2018-06-26 | 2024-02-13 | 中兴通讯股份有限公司 | 一种图像编码方法、解码方法、编码器、解码器及存储介质 |
| CN110650337B (zh) * | 2018-06-26 | 2022-04-01 | 中兴通讯股份有限公司 | 一种图像编码方法、解码方法、编码器、解码器及存储介质 |
| MX2021000173A (es) * | 2018-07-02 | 2021-05-27 | Huawei Tech Co Ltd | Aparato y metodo para filtrar en codificacion de video. |
| KR20200006932A (ko) | 2018-07-11 | 2020-01-21 | 인텔렉추얼디스커버리 주식회사 | 화면내 예측 기반의 비디오 코딩 방법 및 장치 |
| US10778972B1 (en) * | 2019-02-27 | 2020-09-15 | Google Llc | Adaptive filter intra prediction modes in image/video compression |
| JP7205038B2 (ja) * | 2019-03-04 | 2023-01-17 | ホアウェイ・テクノロジーズ・カンパニー・リミテッド | 任意のctuサイズのためのibc検索範囲最適化を用いるエンコーダ、デコーダおよび対応する方法 |
| CN109862371A (zh) * | 2019-03-12 | 2019-06-07 | 北京大学深圳研究生院 | 一种基于帧内预测的编解码方法、装置及滤波器 |
| US11818395B2 (en) | 2021-04-22 | 2023-11-14 | Electronics And Telecommunications Research Institute | Immersive video decoding method and immersive video encoding method |
| US20250274581A1 (en) * | 2021-09-02 | 2025-08-28 | Electronics And Telecommunications Research Institute | Method, apparatus, and recording medium for encoding/decoding image by using geometric partitioning |
| US12170785B2 (en) | 2021-11-25 | 2024-12-17 | Electronics And Telecommunications Research Institute | Method and apparatus for adaptive image preprocessing and reconstruction |
Family Cites Families (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US1020596A (en) | 1911-11-17 | 1912-03-19 | Karl August Braeuning | Automatic firearm with fixed barrel and breech-action. |
| KR920008629B1 (ko) | 1990-09-27 | 1992-10-02 | 삼성전자 주식회사 | 화상의 윤곽 보정회로 |
| US5621467A (en) * | 1995-02-16 | 1997-04-15 | Thomson Multimedia S.A. | Temporal-spatial error concealment apparatus and method for video signal processors |
| US20060026899A1 (en) * | 1999-06-08 | 2006-02-09 | Weder Donald E | Floral wrapper with decorative portion and method |
| US20030099294A1 (en) | 2001-11-27 | 2003-05-29 | Limin Wang | Picture level adaptive frame/field coding for digital video content |
| ES2545394T3 (es) | 2001-11-21 | 2015-09-10 | Google Technology Holdings LLC | Codificación de cuadro/campo adaptativa de nivel de macrobloques para contenido de vídeo digital |
| DE10158658A1 (de) | 2001-11-30 | 2003-06-12 | Bosch Gmbh Robert | Verfahren zur gerichteten Prädiktion eines Bildblockes |
| ES2788534T3 (es) * | 2002-05-28 | 2020-10-21 | Dolby Int Ab | Método y sistemas para la estimación, comunicación y organización de modos de intra-predicción de imágenes |
| EP1645135A4 (en) * | 2003-01-10 | 2010-03-03 | Thomson Licensing | DEFINE INTERPOLATION FILTERS FOR ERROR FILING IN A CODED PICTURE |
| US7289562B2 (en) | 2003-08-01 | 2007-10-30 | Polycom, Inc. | Adaptive filter to improve H-264 video quality |
| CN100536573C (zh) * | 2004-01-16 | 2009-09-02 | 北京工业大学 | 基于方向的dc预测方法及用于视频编码的帧内预测方法 |
| JP2006005438A (ja) | 2004-06-15 | 2006-01-05 | Sony Corp | 画像処理装置およびその方法 |
| KR100913088B1 (ko) * | 2005-01-21 | 2009-08-21 | 엘지전자 주식회사 | 베이스 레이어의 내부모드 블록의 예측정보를 이용하여영상신호를 엔코딩/디코딩하는 방법 및 장치 |
| JP2006229411A (ja) * | 2005-02-16 | 2006-08-31 | Matsushita Electric Ind Co Ltd | 画像復号化装置及び画像復号化方法 |
| US7876833B2 (en) * | 2005-04-11 | 2011-01-25 | Sharp Laboratories Of America, Inc. | Method and apparatus for adaptive up-scaling for spatially scalable coding |
| KR100873636B1 (ko) * | 2005-11-14 | 2008-12-12 | 삼성전자주식회사 | 단일 부호화 모드를 이용하는 영상 부호화/복호화 방법 및장치 |
| KR101246294B1 (ko) * | 2006-03-03 | 2013-03-21 | 삼성전자주식회사 | 영상의 인트라 예측 부호화, 복호화 방법 및 장치 |
| JP2007252256A (ja) | 2006-03-22 | 2007-10-04 | Daiwa Seiko Inc | 魚釣用電動リール |
| KR100745765B1 (ko) * | 2006-04-13 | 2007-08-02 | 삼성전자주식회사 | 화상 데이터의 공간상 예측 장치 및 방법과 그를 이용한부호화 장치 및 방법, 화상 데이터의 공간상 예측 보상장치 및 방법과 그를 이용한 복호화 장치 및 방법 |
| AU2006346583B2 (en) | 2006-07-28 | 2011-04-28 | Kabushiki Kaisha Toshiba | Image encoding and decoding method and apparatus |
| JP4719650B2 (ja) * | 2006-08-31 | 2011-07-06 | 富士通株式会社 | 画像符号化装置 |
| US9014280B2 (en) * | 2006-10-13 | 2015-04-21 | Qualcomm Incorporated | Video coding with adaptive filtering for motion compensated prediction |
| CN101711481B (zh) * | 2006-10-18 | 2013-01-09 | 汤姆森特许公司 | 使用预测数据精选进行视频编码的方法和装置 |
| CN101267567A (zh) * | 2007-03-12 | 2008-09-17 | 华为技术有限公司 | 帧内预测、编解码方法及装置 |
| WO2008111005A1 (en) * | 2007-03-15 | 2008-09-18 | Nokia Corporation | System and method for providing improved residual prediction for spatial scalability in video coding |
| BR122019021946B1 (pt) * | 2007-06-29 | 2024-02-06 | Velos Media International Limited | Dispositivo de codificação de imagem para codificar imagens de entrada e dispositivo de decodificação de imagem para decodificar dados de imagens codificados |
| US7650455B2 (en) * | 2007-07-27 | 2010-01-19 | International Business Machines Corporation | Spider web interconnect topology utilizing multiple port connection |
| KR101568708B1 (ko) * | 2007-09-02 | 2015-11-12 | 엘지전자 주식회사 | 비디오 신호처리 방법 및 장치 |
| CN101163249B (zh) * | 2007-11-20 | 2010-07-21 | 北京工业大学 | 直流模式预测方法 |
| US8165210B2 (en) * | 2007-12-17 | 2012-04-24 | Vixs Systems, Inc. | Video codec with shared interpolation filter and method for use therewith |
| KR101460608B1 (ko) | 2008-03-04 | 2014-11-14 | 삼성전자주식회사 | 필터링된 예측 블록을 이용한 영상 부호화, 복호화 방법 및장치 |
| KR101591825B1 (ko) * | 2008-03-27 | 2016-02-18 | 엘지전자 주식회사 | 비디오 신호의 인코딩 또는 디코딩 방법 및 장치 |
| EP2266321B1 (en) * | 2008-04-23 | 2017-12-13 | Telefonaktiebolaget LM Ericsson (publ) | Template-based pixel block processing |
| JP2009284298A (ja) * | 2008-05-23 | 2009-12-03 | Hitachi Ltd | 動画像符号化装置、動画像復号化装置、動画像符号化方法及び動画像復号化方法 |
| JP2010035137A (ja) * | 2008-07-01 | 2010-02-12 | Sony Corp | 画像処理装置および方法、並びにプログラム |
| EP2316193A1 (en) * | 2008-07-02 | 2011-05-04 | Telefonaktiebolaget L M Ericsson (PUBL) | Service enablement/disablement based on service relationships |
| US20100061650A1 (en) | 2008-09-05 | 2010-03-11 | Barinder Singh Rai | Method And Apparatus For Providing A Variable Filter Size For Providing Image Effects |
| KR100968774B1 (ko) | 2008-09-18 | 2010-07-09 | 고려대학교 산학협력단 | 다수의 이종 프로세서를 구비하는 멀티 프로세싱 시스템 및그 구동 방법 |
| EP2262267A1 (en) | 2009-06-10 | 2010-12-15 | Panasonic Corporation | Filter coefficient coding scheme for video coding |
| KR101510108B1 (ko) * | 2009-08-17 | 2015-04-10 | 삼성전자주식회사 | 영상의 부호화 방법 및 장치, 그 복호화 방법 및 장치 |
| KR101616941B1 (ko) | 2009-09-07 | 2016-04-29 | 삼성전자주식회사 | 체적 탄성파 공진기를 이용한 위상 천이 장치 |
| US8848801B2 (en) | 2010-01-08 | 2014-09-30 | Nokia Corporation | Apparatus, a method and a computer program for video processing |
| KR20110113561A (ko) * | 2010-04-09 | 2011-10-17 | 한국전자통신연구원 | 적응적인 필터를 이용한 인트라 예측 부호화/복호화 방법 및 그 장치 |
| US8644375B2 (en) * | 2010-04-09 | 2014-02-04 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
| US8619857B2 (en) * | 2010-04-09 | 2013-12-31 | Sharp Laboratories Of America, Inc. | Methods and systems for intra prediction |
| KR101784031B1 (ko) * | 2010-04-26 | 2017-10-10 | 선 페이턴트 트러스트 | 주변 블록의 통계로부터 추론되는 인트라 예측을 위한 필터링 모드 |
| WO2011136896A1 (en) * | 2010-04-27 | 2011-11-03 | Sony Corporation | Boundary adaptive intra prediction for improving subjective video quality |
| EP2388999B1 (en) * | 2010-05-17 | 2021-02-24 | Lg Electronics Inc. | New intra prediction modes |
| KR101373814B1 (ko) * | 2010-07-31 | 2014-03-18 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| KR20120012385A (ko) * | 2010-07-31 | 2012-02-09 | 오수미 | 인트라 예측 부호화 장치 |
| KR20140071507A (ko) | 2010-08-17 | 2014-06-11 | 엠앤케이홀딩스 주식회사 | 예측 블록 생성 장치 |
| US10136130B2 (en) * | 2010-08-17 | 2018-11-20 | M&K Holdings Inc. | Apparatus for decoding an image |
| US9008175B2 (en) * | 2010-10-01 | 2015-04-14 | Qualcomm Incorporated | Intra smoothing filter for video coding |
| US9258573B2 (en) * | 2010-12-07 | 2016-02-09 | Panasonic Intellectual Property Corporation Of America | Pixel adaptive intra smoothing |
| US9100621B2 (en) | 2010-12-08 | 2015-08-04 | Lg Electronics Inc. | Intra prediction in image processing |
| CN103299622B (zh) | 2011-01-07 | 2016-06-29 | 联发科技(新加坡)私人有限公司 | 编码方法与装置以及解码方法与装置 |
| WO2012134046A2 (ko) | 2011-04-01 | 2012-10-04 | 주식회사 아이벡스피티홀딩스 | 동영상의 부호화 방법 |
| US9432699B2 (en) * | 2011-05-18 | 2016-08-30 | Nokia Technologies Oy | Methods, apparatuses and computer programs for video coding |
| KR20120140181A (ko) * | 2011-06-20 | 2012-12-28 | 한국전자통신연구원 | 화면내 예측 블록 경계 필터링을 이용한 부호화/복호화 방법 및 그 장치 |
| TW201309036A (zh) | 2011-06-28 | 2013-02-16 | Samsung Electronics Co Ltd | 使用亮度成分影像的預測色度成分影像用的裝置與方法 |
| DK3402200T3 (da) | 2011-10-24 | 2023-04-24 | Gensquare Llc | Billeddekodningsapparat |
| CN107197250B (zh) * | 2011-10-28 | 2019-09-03 | 三星电子株式会社 | 用于视频的帧内预测的方法和设备 |
| US9282344B2 (en) * | 2011-11-04 | 2016-03-08 | Qualcomm Incorporated | Secondary boundary filtering for video coding |
| RS66348B1 (sr) * | 2012-01-20 | 2025-01-31 | Dolby Laboratories Licensing Corp | Uređaj za mapiranje režima intra predikcije |
| US9467692B2 (en) | 2012-08-31 | 2016-10-11 | Qualcomm Incorporated | Intra prediction improvements for scalable video coding |
| US9357211B2 (en) * | 2012-12-28 | 2016-05-31 | Qualcomm Incorporated | Device and method for scalable and multiview/3D coding of video information |
| US9615086B2 (en) * | 2013-02-06 | 2017-04-04 | Research & Business Foundation Sungkyunkwan University | Method and apparatus for intra prediction |
| US9451254B2 (en) | 2013-07-19 | 2016-09-20 | Qualcomm Incorporated | Disabling intra prediction filtering |
| US10225578B2 (en) * | 2017-05-09 | 2019-03-05 | Google Llc | Intra-prediction edge filtering |
-
2011
- 2011-03-23 KR KR1020110026079A patent/KR20110113561A/ko active Pending
- 2011-04-08 KR KR1020110032766A patent/KR101529475B1/ko active Active
- 2011-04-11 HU HUE11766200A patent/HUE052884T2/hu unknown
- 2011-04-11 EP EP21150983.1A patent/EP3829178A1/en active Pending
- 2011-04-11 HU HUE18194204A patent/HUE053328T2/hu unknown
- 2011-04-11 EP EP11766200.7A patent/EP2557797B1/en active Active
- 2011-04-11 WO PCT/KR2011/002514 patent/WO2011126349A2/ko not_active Ceased
- 2011-04-11 CN CN201510345370.3A patent/CN104994396B/zh active Active
- 2011-04-11 PL PL18194204T patent/PL3448035T3/pl unknown
- 2011-04-11 ES ES18194215T patent/ES2863540T3/es active Active
- 2011-04-11 DK DK18194204.6T patent/DK3448035T3/da active
- 2011-04-11 CN CN201510345573.2A patent/CN104902283B/zh active Active
- 2011-04-11 CN CN201180028539.2A patent/CN102939761B/zh active Active
- 2011-04-11 ES ES11766200T patent/ES2851009T3/es active Active
- 2011-04-11 HR HRP20210238TT patent/HRP20210238T1/hr unknown
- 2011-04-11 RS RS20210105A patent/RS61405B1/sr unknown
- 2011-04-11 EP EP18194204.6A patent/EP3448035B1/en not_active Revoked
- 2011-04-11 EP EP18194210.3A patent/EP3448036B1/en not_active Revoked
- 2011-04-11 CN CN201510345366.7A patent/CN104994395B/zh active Active
- 2011-04-11 LT LTEP18194204.6T patent/LT3448035T/lt unknown
- 2011-04-11 ES ES18194210T patent/ES2863536T3/es active Active
- 2011-04-11 PT PT117662007T patent/PT2557797T/pt unknown
- 2011-04-11 ES ES18194204T patent/ES2852376T3/es active Active
- 2011-04-11 SM SM20210073T patent/SMT202100073T1/it unknown
- 2011-04-11 RS RS20210137A patent/RS61410B1/sr unknown
- 2011-04-11 LT LTEP11766200.7T patent/LT2557797T/lt unknown
- 2011-04-11 SI SI201131954T patent/SI2557797T1/sl unknown
- 2011-04-11 PL PL11766200T patent/PL2557797T3/pl unknown
- 2011-04-11 EP EP18194215.2A patent/EP3448037B1/en active Active
- 2011-04-11 SI SI201131953T patent/SI3448035T1/sl unknown
- 2011-04-11 PT PT181942046T patent/PT3448035T/pt unknown
- 2011-04-11 US US13/640,014 patent/US9549204B2/en active Active
- 2011-04-11 JP JP2013503701A patent/JP5583840B2/ja active Active
- 2011-04-11 CN CN201610576184.5A patent/CN106060566B/zh active Active
- 2011-04-11 SM SM20210061T patent/SMT202100061T1/it unknown
- 2011-04-11 DK DK11766200.7T patent/DK2557797T3/da active
- 2011-04-11 EP EP21150984.9A patent/EP3823285A1/en active Pending
-
2013
- 2013-09-12 KR KR1020130109458A patent/KR101719346B1/ko active Active
- 2013-09-12 KR KR1020130109459A patent/KR101719347B1/ko active Active
- 2013-09-12 KR KR1020130109457A patent/KR101666862B1/ko active Active
-
2014
- 2014-05-30 JP JP2014113262A patent/JP2014207683A/ja active Pending
- 2014-05-30 JP JP2014113290A patent/JP2014207685A/ja active Pending
- 2014-05-30 JP JP2014113271A patent/JP2014207684A/ja active Pending
-
2015
- 2015-08-11 US US14/823,638 patent/US9661345B2/en active Active
- 2015-08-13 US US14/825,825 patent/US9781448B2/en active Active
-
2016
- 2016-03-04 JP JP2016042095A patent/JP2016140090A/ja not_active Ceased
-
2017
- 2017-02-15 US US15/433,890 patent/US9838711B2/en active Active
- 2017-03-14 KR KR1020170031892A patent/KR101791076B1/ko active Active
- 2017-03-16 JP JP2017051719A patent/JP6313497B2/ja active Active
- 2017-10-18 KR KR1020170135214A patent/KR101885772B1/ko active Active
- 2017-10-30 US US15/798,024 patent/US10075734B2/en active Active
-
2018
- 2018-03-22 JP JP2018055348A patent/JP6574011B2/ja active Active
- 2018-03-22 JP JP2018055352A patent/JP6574014B2/ja active Active
- 2018-03-22 JP JP2018055343A patent/JP6574010B2/ja active Active
- 2018-03-22 JP JP2018055350A patent/JP6574013B2/ja active Active
- 2018-03-22 JP JP2018055349A patent/JP6574012B2/ja active Active
- 2018-07-04 KR KR1020180077798A patent/KR101922459B1/ko active Active
- 2018-08-07 US US16/057,459 patent/US10623769B2/en active Active
- 2018-08-07 US US16/057,551 patent/US10432968B2/en active Active
- 2018-08-08 US US16/058,487 patent/US10440392B2/en active Active
- 2018-08-09 US US16/059,378 patent/US10440393B2/en active Active
- 2018-09-10 US US16/126,988 patent/US10623770B2/en active Active
- 2018-09-10 US US16/127,039 patent/US10623771B2/en active Active
- 2018-09-11 US US16/127,892 patent/US10560721B2/en active Active
- 2018-09-12 US US16/129,522 patent/US10560722B2/en active Active
- 2018-11-20 KR KR1020180143420A patent/KR102028105B1/ko active Active
- 2018-11-20 KR KR1020180143407A patent/KR102028104B1/ko active Active
-
2019
- 2019-08-14 JP JP2019148878A patent/JP2020005277A/ja active Pending
- 2019-09-25 KR KR1020190118345A patent/KR102143512B1/ko active Active
- 2019-12-23 US US16/725,624 patent/US10951917B2/en active Active
-
2020
- 2020-08-05 KR KR1020200097925A patent/KR102277360B1/ko active Active
-
2021
- 2021-02-03 CY CY20211100088T patent/CY1123771T1/el unknown
- 2021-02-09 CY CY20211100111T patent/CY1123800T1/el unknown
- 2021-02-10 US US17/172,565 patent/US11601673B2/en active Active
- 2021-02-16 HR HRP20210264TT patent/HRP20210264T1/hr unknown
- 2021-03-30 JP JP2021057248A patent/JP7111859B2/ja active Active
- 2021-07-08 KR KR1020210089644A patent/KR102403965B1/ko active Active
-
2022
- 2022-05-26 KR KR1020220064491A patent/KR102578697B1/ko active Active
- 2022-07-20 JP JP2022115872A patent/JP7324909B2/ja active Active
-
2023
- 2023-02-03 US US18/164,097 patent/US12075090B2/en active Active
- 2023-07-26 JP JP2023121877A patent/JP7488947B2/ja active Active
- 2023-09-11 KR KR1020230120364A patent/KR102657850B1/ko active Active
-
2024
- 2024-04-11 KR KR1020240048538A patent/KR102746422B1/ko active Active
- 2024-05-09 JP JP2024076616A patent/JP7644860B2/ja active Active
- 2024-07-26 US US18/785,321 patent/US20250024073A1/en active Pending
- 2024-12-19 KR KR1020240191223A patent/KR20250003439A/ko active Pending
-
2025
- 2025-02-27 JP JP2025030361A patent/JP7751147B2/ja active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7751147B2 (ja) | 映像デコード方法、映像エンコード方法および記録媒体 | |
| HK40003653B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003653A (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003651B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003651A (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003655A (en) | Method for performing intra-prediction using adaptive filter | |
| HK40003655B (en) | Method for performing intra-prediction using adaptive filter | |
| HK40051593A (en) | Apparatus for performing intra-prediction using adaptive filter |