RS61410B1 - Postupak za izvođenje intra predikcije pomoću adaptivnog filtera - Google Patents

Postupak za izvođenje intra predikcije pomoću adaptivnog filtera

Info

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
Application number
RS20210137A
Other languages
English (en)
Inventor
Jin Ho Lee
Hui Yong Kim
Se Yoon Jeong
Suk Hee Cho
Ha Hyun Lee
Jong Ho Kim
Sung Chang Lim
Jin Soo Choi
Jin Woong Kim
Chie Teuk Ahn
Original Assignee
Electronics & Telecommunications Res Inst
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=45028890&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=RS61410(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Electronics & Telecommunications Res Inst filed Critical Electronics & Telecommunications Res Inst
Publication of RS61410B1 publication Critical patent/RS61410B1/sr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/119Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/105Selection 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
    • 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/117Filters, e.g. for pre-processing or post-processing
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/157Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
    • H04N19/159Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/176Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/593Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/80Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
    • H04N19/82Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • H04N19/147Data rate or code amount at the encoder output according to rate distortion criteria
    • 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/182Methods 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)

  1. 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 zahtevi
    1. 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; i
    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,
    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. 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. 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; i
    kodiranje 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), i
    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.
  4. 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.
RS20210137A 2010-04-09 2011-04-11 Postupak za izvođenje intra predikcije pomoću adaptivnog filtera RS61410B1 (sr)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Also Published As

Publication number Publication date
HRP20210238T1 (hr) 2021-04-02
JP7751147B2 (ja) 2025-10-07
KR20200096466A (ko) 2020-08-12
LT3448035T (lt) 2021-03-10
CN104902283B (zh) 2018-12-14
US11601673B2 (en) 2023-03-07
US10440393B2 (en) 2019-10-08
US9661345B2 (en) 2017-05-23
US10075734B2 (en) 2018-09-11
US20230188749A1 (en) 2023-06-15
US20200128273A1 (en) 2020-04-23
KR102277360B1 (ko) 2021-07-14
US20190014346A1 (en) 2019-01-10
JP6574012B2 (ja) 2019-09-11
JP2018137782A (ja) 2018-08-30
JP2023139224A (ja) 2023-10-03
EP2557797B1 (en) 2021-01-13
JP6574013B2 (ja) 2019-09-11
JP7111859B2 (ja) 2022-08-02
KR20130110126A (ko) 2013-10-08
JP7324909B2 (ja) 2023-08-10
KR20180081027A (ko) 2018-07-13
PL3448035T3 (pl) 2021-05-17
PT2557797T (pt) 2021-02-16
HUE053328T2 (hu) 2021-06-28
US10440392B2 (en) 2019-10-08
KR101922459B1 (ko) 2018-11-27
US10560721B2 (en) 2020-02-11
CN102939761B (zh) 2016-08-24
CN104994396A (zh) 2015-10-21
JP2014207683A (ja) 2014-10-30
JP2014207684A (ja) 2014-10-30
CN106060566B (zh) 2019-03-29
US10560722B2 (en) 2020-02-11
KR20180127285A (ko) 2018-11-28
WO2011126349A2 (ko) 2011-10-13
US20180352251A1 (en) 2018-12-06
SMT202100073T1 (it) 2021-03-15
KR101529475B1 (ko) 2015-06-17
KR102657850B1 (ko) 2024-04-16
US9781448B2 (en) 2017-10-03
JP2018137779A (ja) 2018-08-30
SMT202100061T1 (it) 2021-03-15
PL2557797T3 (pl) 2021-06-14
KR102746422B1 (ko) 2024-12-26
US20180376167A1 (en) 2018-12-27
KR101666862B1 (ko) 2016-10-19
PT3448035T (pt) 2021-02-18
JP6574011B2 (ja) 2019-09-11
EP3448035B1 (en) 2021-01-13
CY1123800T1 (el) 2022-05-27
JP2018137783A (ja) 2018-08-30
KR20130110127A (ko) 2013-10-08
KR20250003439A (ko) 2025-01-07
JP2022141850A (ja) 2022-09-29
EP2557797A2 (en) 2013-02-13
US9838711B2 (en) 2017-12-05
CN104994396B (zh) 2018-11-06
KR20130106341A (ko) 2013-09-27
KR102578697B1 (ko) 2023-09-14
KR20170120538A (ko) 2017-10-31
ES2852376T3 (es) 2021-09-13
US20250024073A1 (en) 2025-01-16
US10951917B2 (en) 2021-03-16
KR20230132431A (ko) 2023-09-15
US20130039421A1 (en) 2013-02-14
US12075090B2 (en) 2024-08-27
EP2557797A4 (en) 2016-07-06
EP3448036B1 (en) 2021-02-17
DK2557797T3 (da) 2021-02-15
CN104902283A (zh) 2015-09-09
US10623769B2 (en) 2020-04-14
US20160044336A1 (en) 2016-02-11
JP2025081705A (ja) 2025-05-27
US20170164002A1 (en) 2017-06-08
US10623771B2 (en) 2020-04-14
KR20110113592A (ko) 2011-10-17
KR102143512B1 (ko) 2020-08-11
JP6574014B2 (ja) 2019-09-11
US20180352250A1 (en) 2018-12-06
CN106060566A (zh) 2016-10-26
KR20170032894A (ko) 2017-03-23
EP3448036A1 (en) 2019-02-27
JP7488947B2 (ja) 2024-05-22
ES2863536T3 (es) 2021-10-11
JP2021106403A (ja) 2021-07-26
EP3448037A1 (en) 2019-02-27
KR20180127286A (ko) 2018-11-28
HRP20210264T1 (hr) 2021-06-11
KR102028104B1 (ko) 2019-10-01
ES2863540T3 (es) 2021-10-11
ES2851009T3 (es) 2021-09-02
JP2016140090A (ja) 2016-08-04
KR101719346B1 (ko) 2017-03-27
KR20190111877A (ko) 2019-10-02
SI3448035T1 (sl) 2021-08-31
LT2557797T (lt) 2021-03-10
RS61405B1 (sr) 2021-02-26
CN104994395B (zh) 2018-06-01
EP3823285A1 (en) 2021-05-19
JP2018137781A (ja) 2018-08-30
JP2018137780A (ja) 2018-08-30
US20190007701A1 (en) 2019-01-03
JP2017143542A (ja) 2017-08-17
US20210176494A1 (en) 2021-06-10
US20190037238A1 (en) 2019-01-31
US20180048912A1 (en) 2018-02-15
US10623770B2 (en) 2020-04-14
JP2014207685A (ja) 2014-10-30
JP2020005277A (ja) 2020-01-09
US20160044337A1 (en) 2016-02-11
CY1123771T1 (el) 2022-05-27
HUE052884T2 (hu) 2021-05-28
KR102028105B1 (ko) 2019-10-01
CN104994395A (zh) 2015-10-21
US20180352252A1 (en) 2018-12-06
JP7644860B2 (ja) 2025-03-12
KR101791076B1 (ko) 2017-11-20
JP2013524681A (ja) 2013-06-17
EP3448037B1 (en) 2021-02-17
JP6574010B2 (ja) 2019-09-11
WO2011126349A3 (ko) 2012-01-26
KR102403965B1 (ko) 2022-05-31
KR101719347B1 (ko) 2017-03-27
SI2557797T1 (sl) 2021-04-30
KR20240054934A (ko) 2024-04-26
KR20210088508A (ko) 2021-07-14
JP6313497B2 (ja) 2018-04-18
DK3448035T3 (da) 2021-02-15
JP2024099848A (ja) 2024-07-25
US20190007700A1 (en) 2019-01-03
KR20110113561A (ko) 2011-10-17
KR101885772B1 (ko) 2018-08-06
EP3829178A1 (en) 2021-06-02
US10432968B2 (en) 2019-10-01
KR20220077905A (ko) 2022-06-09
CN102939761A (zh) 2013-02-20
US9549204B2 (en) 2017-01-17
JP5583840B2 (ja) 2014-09-03
EP3448035A1 (en) 2019-02-27

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