FI116819B - Förfarande för överföring av bilder och en bildkodare - Google Patents

Förfarande för överföring av bilder och en bildkodare Download PDF

Info

Publication number
FI116819B
FI116819B FI20000131A FI20000131A FI116819B FI 116819 B FI116819 B FI 116819B FI 20000131 A FI20000131 A FI 20000131A FI 20000131 A FI20000131 A FI 20000131A FI 116819 B FI116819 B FI 116819B
Authority
FI
Finland
Prior art keywords
block
prediction
blocks
information
classification
Prior art date
Application number
FI20000131A
Other languages
English (en)
Finnish (fi)
Other versions
FI20000131A0 (sv
FI20000131A (sv
Inventor
Marta Karczewicz
Ossi Kalevo
Bogdan-Paul Dobrin
Joni Vahteri
Original Assignee
Nokia Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Corp filed Critical Nokia Corp
Publication of FI20000131A0 publication Critical patent/FI20000131A0/sv
Priority to FI20000131A priority Critical patent/FI116819B/sv
Priority to US09/766,193 priority patent/US6907142B2/en
Priority to AU2001230276A priority patent/AU2001230276A1/en
Priority to CA002572566A priority patent/CA2572566C/en
Priority to PCT/FI2001/000050 priority patent/WO2001054416A1/en
Priority to AT01902443T priority patent/ATE507678T1/de
Priority to BRPI0107706A priority patent/BRPI0107706B1/pt
Priority to CNB018066828A priority patent/CN1214647C/zh
Priority to EP01902443A priority patent/EP1249132B1/en
Priority to KR1020027009307A priority patent/KR100714355B1/ko
Priority to CNB2005100563303A priority patent/CN100473167C/zh
Priority to CA002397090A priority patent/CA2397090C/en
Priority to CA2614571A priority patent/CA2614571C/en
Priority to JP2001553307A priority patent/JP2003520531A/ja
Priority to DE60144513T priority patent/DE60144513D1/de
Publication of FI20000131A publication Critical patent/FI20000131A/sv
Priority to ZA200205506A priority patent/ZA200205506B/en
Priority to HK06100170.6A priority patent/HK1080653B/zh
Priority to HK03106477.6A priority patent/HK1054288B/zh
Priority to US11/146,196 priority patent/US7295713B2/en
Application granted granted Critical
Publication of FI116819B publication Critical patent/FI116819B/sv
Priority to JP2007244456A priority patent/JP2008054335A/ja
Priority to US11/869,445 priority patent/US7567719B2/en
Priority to JP2012096255A priority patent/JP2012170122A/ja

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/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

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)
  • Compression Of Band Width Or Redundancy In Fax (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Image Processing (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)

Claims (21)

1. Förfarande för att sända digitaliska bilder, i vilket förfaran en ram bildas av en digitaiisk bild, och ramen delas i block (C,
5 UR), kännetecknat därav, att i förfarandet utförs för block lokal prediktering för att minska mängden av information som i das, varvid minst ett predikteringsförfarande (P1-P13) bes klassificering bestäms för minst ett block (L, U) intill sagda I som skall predikteras, enligt innehället av det intilliggande bl 10 U), och ett predikteringsförfarande (P1-P13) väljs för blocket betraktas, pä basen av minst en sagda klassificering.
2. Förfarande enligt krav 1, kännetecknat därav, att klassif bestäms pä basen av blockets riktningsinformation. 15
3. Förfarande enligt krav 2, kännetecknat därav, att bloc ningsinformation bestäms genom att räkna minst ett gradient pä basen av sagda blocks bildelementvärden. 20 4. Förfarande enligt krav 3, kännetecknat därav, att gradie (gk) räknas med följande formel ••V; f« * * V / 8] = 7T7 1 TT max 1*ΣΣΙί^>>"2(/<*·1>>') + /(Λ“1·> + 1>1| ,**·. («“I) 1 y=Ox=l • ♦ s ' *·· Λ f Ν-2Ν-Λ > :***.> 82 = ... T^ax ··· (Af — 1) ϊ=ολ=ι , • ·· ^ / ϊ ί 1 ( N-2N-\ Λ 83 =... .-2 mH (/V-l) ^ y=0*=l J . · 1 f Ν~2Ν-* λ .:.: **=w7TmT§S|,<j:'y)"/(i’,+,)| J ···* 1 f N-2N-1 Λ * 1 n n 1,, . 1/.. _ u 11 i vilken N är blockets storlek, l(x,y) representerar bildelemento sitetvärden, indexen x och y hänvisar till bildelementets ko inom blocket, och k representerar kantriktningar. 5 5. Förfarande enligt krav 4, kännetecknat därav, att för kantriktningarna har bestämts minst ätta riktningskiasser (DO—t
6. Förfarande enligt nägot av kraven 1-5, kännetecknat c klassificeringen omfattar vidare 3 oriktade klasser (D8-D10), \ 10 svarar block av jämn, lätt ojämn och grov textur.
7. Förfarande enligt nägot av kraven 1-6, kännetecknat di förfarandet bestäms minst tvä innehällsklasser (C0-C6), i vil ett kombinationsskede, i vilket klassificeringsinformationen ( 15 kombineras med en av sagda innehällsklasser (C0-C6).
8. Förfarande enligt nägot av kraven 1-7, kännetecknat di förfarandet bestäms en klassicifering för tvä block (L, U) ini block (C) som skall predikteras, pä basen av innehället av sag< 20 gande block (L, U); för sagda intilliggande block (L, U) bestä hällsklasser (C0-C6); och för blocket (C) som betraktas välji dikteringsförfarande (P1-P13) pä basen av en kombinatio bestämda innehällsklasserna (C0-C6). • » » • t • · 25 9. Förfarande enligt nägot av kraven 1-8, kännetecknat di förfarandet bestäms en kostnadsfunktion, varvid väljandet av • * * f· ringsförfarandet omfattar följande skeden: .···. — räkning av en kostnadsfunktion för minst tvä predikteringi den, . 30 — undersökning av de räknade kostnadsfunktionsvärder !..* bestämma det minsta värdet, och « · ···* — välinina av det Dredikterinasförfarande. som ästadkorr 41 11 i vilken kostnaden Cx bestäms som en vägd summa av en r predikteringsförfarande ansluten förvrängning D och hastighet är en vägningskoefficient. 5
11. Förfarande enligt nägot av kraven 1-10, kännetecknat l i förfarandet bestäms predikteringsförfarandet pä basen av d< terade blockets och sagda blocks (C) verkliga bildelementväi att predikteringsfelinformation kodas och de kodade predikt 10 informationen sänds.
12. Anordning för att sända ramar, vilka ramar är bildade av c bilder, och ramarna är delade t block (C, L, U, UL, UR), känni därav, att anordningen uppvisar medel för att minska mängder 15 mation som skall sändas för lokal prediktering av blocket (( minst ett predikteringsförfarande är bestämt, att anordning* omfattar medel för att bestämma en klassificering för ett bio intill sagda block (G) som skall predikteras, pä basen av inn< det intilliggande blocket (L, U), och medel för att väljä ett pred 20 förfarande (P1-P13) för blocket (C) som betraktas, pä basen en sagda klassificering.
13. Anordning enligt krav 12, kännetecknad därav, att medl f V bestämma en klassificering omfattar medel för att bestämma :··: 25 riktningsinformation. Ψ9· • | • » « · » ;***. 14. Anordning enligt krav 13, kännetecknad därav, att medl .·*·. bestämma riktningsinformation omfattar medel för att räkna gradientvärde (gk) pä basen av sagda blocks bildelementvärde 30
15. Anordning enligt krav 14, kännetecknad därav, att • · värden ίαΛ är räknade Dä basen av föliande formel: il = TTT^TTi" maxi 1, Σ ΣΙ7^’ y)-^ (/(-«- U y) + -i, > +1)¾ (iV-1) ^ t=0 x=i y
1. N-2N-] Λ Si = 77Γ7ΤΓ1,13 ν·ΣΣ 1^-+ \N ~ 1) ^ y=o Jt=] g* "--; max 1.ΣΣΙ/(^,^)-7(/(^-1.3' + 1)+^Σ + 1))| {N-l) ^ v=o j=i ,
1. JV-2AT-1 ^ 1 ( Ν-2Ν-Ϊ ^ g5 =77;" iT7max ^ Σ Σ1' (*. y) - i (/(¾ y+D+/ U+l· y+D)| (Λ/-1) ^ fOi=o y
1. N-2N-2 ^ g6 = -----.-7max ι-ΣΣΙ/(λ’>')"/(χ+1’>'+1)Ι (/v-l) ^ r=Q i=0 ; 1 f «-2ΛΓ-2 Λ(1) 5 7 = ... ~2 maX ^ ΣΣΙ7^*^)" 2 (/(Λ + Ϊ, >) + /(X + i, > + l>)| (/v-l) ^ ;=0 pO j i vilket N är blockets storlek, l(x,y) represented bildelement sitetvärden, indexen x och y hänvisar till bildelementets kc inom blocket, och k representerar kantriktningar. 5
16. Anordning enligt krav 15, kännetecknad därav, att mins ningsklasser (D0-D7) är bestämda för olika kantriktningar. • · . 17. Anordning enligt nägot av kraven 12-16, kännetecknad * Λ[ 10 att klassificeringen vidare omfattar 3oriktade klasser (D8-D *,/ motsvarar block av jämn, lätt ojämn och grov textur. • * • ♦ ΦΦ9 • 99
18. Anordning enligt nägot av kraven 12-17, kännetecknad C!: att minst tvä innehällsklasser (C0-C6) är bestämda, i vilka an< 15 utför ett placeringsskede, i vilket klassificeringsinformationen i ·:··: är anordnad att kombineras med en av sagda innehällsklas C6). ««« V medel för att väljä ett predikteringsförfarande (P1-P13) pä bas kombination av innehällsklasserna (C0-C6) som är beste blocket (C) som betraktas.
20. Anordning enligt nägot av kraven 12-19, kännetecknad att en kostnadsfunktion är bestämd, varvid medlen för att väljä ringsförfarandet omfattar medel: — för att räkna kostnadsfunktionens värde för m predikteringsförfaranden, 10. för att undersöka de räknade kostnadsfunktionsvärden 1 reda det minsta värdet av sagda kostnadsfunktion, och — för att väljä det predikteringsförfarande, som ästadkon minsta värdet av sagda kostnadsfunktion.
21. Anordning enligt krav 20, kännetecknad därav, att kostr tionen är bestämd med formeln Cx = D + XR, 20. vilken kostnaden Cx är bestämd som en vägd summa av en r predikteringsförfarande ansluten förvrängning D och hastighet är en vägningskoefficient. Mf* i » lv 22. Anordning enligt nägot av kraven 12-21, kännetecknad ·:··: 25 att anordningen omfattar medel för att bestämma ett predikteri basen av det predikterade blockets och sagda blocks (C) veri .···; elementvärden, medel för att koda predikteringens felinforma .··*. medel för att sända den kodade predikteringsfelinformationen. * * * . 30 23. Kodare (1), som omfattar medel för att bilda ramar av c bilder och medel för att dela ramama i block (C, L, U, UL, UR * · ···* tArknaH rl iirin/ att Ifnrlaron nmiattar moria I f f\r ΙλΙτοΙ rtrarliL predikteringsförfarande (P1-P13) för blocket (C) som beta basen av minst en sagda klassificering.
24. Avkodare (10), som omfattar medel för att mottaga rar 5 ramar är bildade av digitaliska bilder, ooh ramarna är delade i L, U, UL, UR), kännetecknad därav, att avkodaren (10) medel för lokal prediktering av ett block (C), varvid minst ett ringsförfarande är bestämt, och att avkodaren (10) vidare medel för att bestämma en klassificering för minst ett block (l 10 sagda block (C) som skall predikteras pä basen av innehället tilliggande blocket (L, U), och medel för att väljä ett predikteri rande (P1-P13) för blocket (C) som betraktas, pä basen av sagda klassificering.
25. Codec (1,10), som omfattar medel för att bilda ramar av c bilder, medel för att dela ramarna i block (C, L, U, UL, UR), o för att mottaga ramar, kännetecknad därav, att codecen (1 fattar medel för lokal prediktering av ett block (C) för att minsl den av information som skall sändas, varvid minst ett pred 20 förfarande (P1-P13) är bestämt, och att codecen (1, 10) vida tar medel för att bestämma en klassificering för minst ett bio intill sagda block (C) som skall predikteras, pä basen av inm det intilliggande blocket (L, U), och medel för att väljä ett pred j'V förfarande (P1-P13) för blocket (C) som betraktas, pä basen 25 en sagda klassificering. •« · • · • * .·**. 26. Mobil terminal (24), som omfattar medel för att bilda räme .···, taliska bilder, medel för att dela ramarna i block (C, L, U, UL, medel för att mottaga ramar, kännetecknad därav, att de . 30 terminalen (24) omfattar medel för lokal prediktering av block att minska mängden av information som skall sändas, varvid • « « Λ /04 n a ** ___m _ * _ ,, . 45 ^ -
27. Ett program, vilket omfattar programkodmedel för att bile av digitaliska bilder och för att dela ramarna i block (C, L, U, I kännetecknat därav, att programmet vidare programkodmedel 5. för lokal prediktering av blocket (C) för att minska r av information som skall sändas, varvid m predikteringsförfarande (Pi-P13) är bestämt, och för att bestämma en klassificering för minst ett blo< intill sagda block (C) som skall predikteras pä b 10 innehället av sagda intilliggande block (L, U), och för att väljä ett predikteringsförfarande (P1-P13) fö (C) som betraktas, pä basen av minst en klassificering. * • ♦ ·» i • ft · • · * i * 1 ft ft ft • · • · ··· ··· • · • I • · 1 • ft ft • ft • ft ft·· • i • « « * ft ft ··· ft ft· ft ft ft ft ft ft·
FI20000131A 2000-01-21 2000-01-21 Förfarande för överföring av bilder och en bildkodare FI116819B (sv)

Priority Applications (22)

Application Number Priority Date Filing Date Title
FI20000131A FI116819B (sv) 2000-01-21 2000-01-21 Förfarande för överföring av bilder och en bildkodare
US09/766,193 US6907142B2 (en) 2000-01-21 2001-01-19 Method for encoding images, and an image coder
CNB2005100563303A CN100473167C (zh) 2000-01-21 2001-01-22 图像编码方法和图像编码器
JP2001553307A JP2003520531A (ja) 2000-01-21 2001-01-22 イメージをコード化する方法およびイメージコーダ
PCT/FI2001/000050 WO2001054416A1 (en) 2000-01-21 2001-01-22 A method for encoding images, and an image coder
AT01902443T ATE507678T1 (de) 2000-01-21 2001-01-22 Verfahren zur bildkodierung und bildkoder
BRPI0107706A BRPI0107706B1 (pt) 2000-01-21 2001-01-22 método e dispositivo para codificar uma imagem digital, codificador, decodificador, codec e terminal móvel
CNB018066828A CN1214647C (zh) 2000-01-21 2001-01-22 图像编码方法和图像编码器
EP01902443A EP1249132B1 (en) 2000-01-21 2001-01-22 A method for encoding images, and an image coder
KR1020027009307A KR100714355B1 (ko) 2000-01-21 2001-01-22 이미지 부호화 방법 및 이미지 부호기
AU2001230276A AU2001230276A1 (en) 2000-01-21 2001-01-22 A method for encoding images, and an image coder
CA002397090A CA2397090C (en) 2000-01-21 2001-01-22 A method for encoding images using the classes of neighbouring blocks to determine the prediction method, and an image encoder
CA2614571A CA2614571C (en) 2000-01-21 2001-01-22 A method for encoding images in a block-based manner employing block spatial prediction
CA002572566A CA2572566C (en) 2000-01-21 2001-01-22 A method for encoding images in a block-based manner employing block spatial prediction
DE60144513T DE60144513D1 (de) 2000-01-21 2001-01-22 Verfahren zur bildkodierung und bildkoder
ZA200205506A ZA200205506B (en) 2000-01-21 2002-07-10 A method for encoding images, and an image coder.
HK06100170.6A HK1080653B (zh) 2000-01-21 2003-09-10 圖像編碼方法和圖像編碼器
HK03106477.6A HK1054288B (zh) 2000-01-21 2003-09-10 圖像編碼方法和圖像編碼器
US11/146,196 US7295713B2 (en) 2000-01-21 2005-06-06 Method for encoding images, and an image coder
JP2007244456A JP2008054335A (ja) 2000-01-21 2007-09-20 イメージをコード化する方法およびイメージコーダ
US11/869,445 US7567719B2 (en) 2000-01-21 2007-10-09 Method for encoding images, and an image coder
JP2012096255A JP2012170122A (ja) 2000-01-21 2012-04-20 イメージをコード化する方法およびイメージコーダ

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20000131A FI116819B (sv) 2000-01-21 2000-01-21 Förfarande för överföring av bilder och en bildkodare
FI20000131 2001-01-21

Publications (3)

Publication Number Publication Date
FI20000131A0 FI20000131A0 (sv) 2000-01-21
FI20000131A FI20000131A (sv) 2001-07-22
FI116819B true FI116819B (sv) 2006-02-28

Family

ID=8557167

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20000131A FI116819B (sv) 2000-01-21 2000-01-21 Förfarande för överföring av bilder och en bildkodare

Country Status (14)

Country Link
US (3) US6907142B2 (sv)
EP (1) EP1249132B1 (sv)
JP (3) JP2003520531A (sv)
KR (1) KR100714355B1 (sv)
CN (2) CN1214647C (sv)
AT (1) ATE507678T1 (sv)
AU (1) AU2001230276A1 (sv)
BR (1) BRPI0107706B1 (sv)
CA (1) CA2397090C (sv)
DE (1) DE60144513D1 (sv)
FI (1) FI116819B (sv)
HK (2) HK1054288B (sv)
WO (1) WO2001054416A1 (sv)
ZA (1) ZA200205506B (sv)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE362275T1 (de) * 2001-05-29 2007-06-15 Koninkl Philips Electronics Nv Verfahren und einrichtung zum verbergen von fehlern
CN101448162B (zh) 2001-12-17 2013-01-02 微软公司 处理视频图像的方法
WO2003084241A2 (en) * 2002-03-22 2003-10-09 Realnetworks, Inc. Context-adaptive macroblock type encoding/decoding methods and apparatuses
JP4130780B2 (ja) * 2002-04-15 2008-08-06 松下電器産業株式会社 画像符号化方法および画像復号化方法
EP2290990B1 (en) * 2002-05-28 2014-05-07 Sharp Kabushiki Kaisha Method and systems for image intra-prediction mode estimation, communication, and organization
US7386048B2 (en) 2002-05-28 2008-06-10 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode organization
US7289672B2 (en) 2002-05-28 2007-10-30 Sharp Laboratories Of America, Inc. Methods and systems for image intra-prediction mode estimation
WO2003105070A1 (en) * 2002-06-01 2003-12-18 Nokia Corporation Spatial prediction based intra coding
US7289674B2 (en) * 2002-06-11 2007-10-30 Nokia Corporation Spatial prediction based intra coding
FI114071B (sv) 2003-01-13 2004-07-30 Nokia Corp Behandling av bilder med ett begränsat antal av bitar
US10554985B2 (en) 2003-07-18 2020-02-04 Microsoft Technology Licensing, Llc DC coefficient signaling at small quantization step sizes
KR100612669B1 (ko) * 2003-10-29 2006-08-14 에스케이 텔레콤주식회사 이동 통신 단말에서 고해상도 jpeg 화상을디스플레이하기 위한 방법과 이를 위한 이동 통신 단말
KR101106910B1 (ko) 2004-02-17 2012-01-25 엔엑스피 비 브이 큰 스틸 사진 처리 방법 및 디바이스와 컴퓨터 판독가능 저장 매체
US8116374B2 (en) 2004-05-07 2012-02-14 Broadcom Corporation Method and system for generating a transform size syntax element for video decoding
US7894530B2 (en) * 2004-05-07 2011-02-22 Broadcom Corporation Method and system for dynamic selection of transform size in a video decoder based on signal content
KR101204788B1 (ko) 2004-06-03 2012-11-26 삼성전자주식회사 영상의 공간 예측 부호화 방법, 부호화 장치, 복호화 방법및 복호화 장치
DE602004022206D1 (de) 2004-11-02 2009-09-03 Nokia Corp Informieren einer empfängereinrichtung über nachrichteninhaltseigenschaften
EP1833259A4 (en) * 2004-12-28 2011-01-19 Nec Corp PICTURE CODING DEVICE, PICTURE CODING METHOD AND PROGRAM THEREFOR
KR100682912B1 (ko) * 2005-01-05 2007-02-15 삼성전자주식회사 화상 데이터 부호화 및 복호화 방법 및 장치
KR101108681B1 (ko) * 2005-01-19 2012-01-25 삼성전자주식회사 동영상 코덱에서의 주파수 변환 계수 예측 방법 및 장치,이를 구비한 부호화 및 복호화 장치와 방법
US8422546B2 (en) * 2005-05-25 2013-04-16 Microsoft Corporation Adaptive video encoding using a perceptual model
KR100727972B1 (ko) * 2005-09-06 2007-06-14 삼성전자주식회사 영상의 인트라 예측 부호화, 복호화 방법 및 장치
US8176101B2 (en) * 2006-02-07 2012-05-08 Google Inc. Collaborative rejection of media for physical establishments
JP2007116351A (ja) * 2005-10-19 2007-05-10 Ntt Docomo Inc 画像予測符号化装置、画像予測復号装置、画像予測符号化方法、画像予測復号方法、画像予測符号化プログラム、及び画像予測復号プログラム
JP4732203B2 (ja) * 2006-03-17 2011-07-27 キヤノン株式会社 画像符号化装置及び復号装置及びそれらの制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体
US7974340B2 (en) 2006-04-07 2011-07-05 Microsoft Corporation Adaptive B-picture quantization control
US7995649B2 (en) 2006-04-07 2011-08-09 Microsoft Corporation Quantization adjustment based on texture level
US8503536B2 (en) 2006-04-07 2013-08-06 Microsoft Corporation Quantization adjustments for DC shift artifacts
US8059721B2 (en) * 2006-04-07 2011-11-15 Microsoft Corporation Estimating sample-domain distortion in the transform domain with rounding compensation
US20070237237A1 (en) * 2006-04-07 2007-10-11 Microsoft Corporation Gradient slope detection for video compression
US8130828B2 (en) * 2006-04-07 2012-03-06 Microsoft Corporation Adjusting quantization to preserve non-zero AC coefficients
KR100745765B1 (ko) * 2006-04-13 2007-08-02 삼성전자주식회사 화상 데이터의 공간상 예측 장치 및 방법과 그를 이용한부호화 장치 및 방법, 화상 데이터의 공간상 예측 보상장치 및 방법과 그를 이용한 복호화 장치 및 방법
US8711925B2 (en) 2006-05-05 2014-04-29 Microsoft Corporation Flexible quantization
KR100882949B1 (ko) * 2006-08-17 2009-02-10 한국전자통신연구원 화소 유사성에 따라 적응적인 이산 코사인 변환 계수스캐닝을 이용한 부호화/복호화 장치 및 그 방법
KR101380843B1 (ko) * 2006-12-28 2014-04-07 삼성전자주식회사 인트라 예측을 통해 부호화된 블럭들을 포함하는압축영상에 대한 축소영상 생성방법 및 이를 적용한영상기기
US8238424B2 (en) 2007-02-09 2012-08-07 Microsoft Corporation Complexity-based adaptive preprocessing for multiple-pass video compression
WO2008102805A1 (ja) * 2007-02-23 2008-08-28 Nippon Telegraph And Telephone Corporation 映像符号化方法及び復号方法、それらの装置、それらのプログラム並びにプログラムを記録した記録媒体
US8498335B2 (en) 2007-03-26 2013-07-30 Microsoft Corporation Adaptive deadzone size adjustment in quantization
US8243797B2 (en) 2007-03-30 2012-08-14 Microsoft Corporation Regions of interest for quality adjustments
JP5082548B2 (ja) * 2007-03-30 2012-11-28 富士通株式会社 画像処理方法、符号化器および復号化器
US8442337B2 (en) 2007-04-18 2013-05-14 Microsoft Corporation Encoding adjustments for animation content
US8331438B2 (en) * 2007-06-05 2012-12-11 Microsoft Corporation Adaptive selection of picture-level quantization parameters for predicted video pictures
CN103338365B (zh) * 2007-06-29 2017-04-12 夏普株式会社 图像编码装置、图像编码方法、图像译码装置、图像译码方法
US8117149B1 (en) * 2007-09-12 2012-02-14 Smith Micro Software, Inc. Prediction weighting method based on prediction contexts
JP2009094828A (ja) 2007-10-10 2009-04-30 Hitachi Ltd 画像符号化装置及び画像符号化方法、画像復号化装置及び画像復号化方法
EP2081386A1 (en) * 2008-01-18 2009-07-22 Panasonic Corporation High precision edge prediction for intracoding
KR20090095316A (ko) * 2008-03-05 2009-09-09 삼성전자주식회사 영상 인트라 예측 방법 및 장치
KR101608426B1 (ko) * 2008-03-28 2016-04-04 삼성전자주식회사 영상의 인트라 예측 부호화/복호화 방법 및 그 장치
US8189933B2 (en) 2008-03-31 2012-05-29 Microsoft Corporation Classifying and controlling encoding quality for textured, dark smooth and smooth video content
US8897359B2 (en) 2008-06-03 2014-11-25 Microsoft Corporation Adaptive quantization for enhancement layer video coding
TWI386068B (zh) * 2008-10-22 2013-02-11 Nippon Telegraph & Telephone 解塊處理方法、解塊處理裝置、解塊處理程式及記錄該程式之可由電腦讀取之記錄媒體
JP5238523B2 (ja) * 2009-01-13 2013-07-17 株式会社日立国際電気 動画像符号化装置、動画像復号化装置、および、動画像復号化方法
KR20110118641A (ko) * 2009-01-29 2011-10-31 파나소닉 주식회사 화상 부호화 방법 및 화상 복호 방법
US8457425B2 (en) * 2009-06-09 2013-06-04 Sony Corporation Embedded graphics coding for images with sparse histograms
US8964851B2 (en) * 2009-06-09 2015-02-24 Sony Corporation Dual-mode compression of images and videos for reliable real-time transmission
US8285062B2 (en) * 2009-08-05 2012-10-09 Sony Corporation Method for improving the performance of embedded graphics coding
US9467705B2 (en) * 2009-12-30 2016-10-11 Ariscale Inc. Video encoding apparatus, video decoding apparatus, and video decoding method for performing intra-prediction based on directionality of neighboring block
KR101464057B1 (ko) 2010-02-08 2014-11-21 노키아 코포레이션 비디오 코딩을 위한 장치, 방법 및 컴퓨터 프로그램
WO2011129074A1 (ja) * 2010-04-13 2011-10-20 パナソニック株式会社 画像復号方法、画像符号化方法、画像復号装置、画像符号化装置、プログラム、及び集積回路
KR102282803B1 (ko) 2010-04-13 2021-07-28 지이 비디오 컴프레션, 엘엘씨 평면 간 예측
DK3301648T3 (da) 2010-04-13 2020-04-06 Ge Video Compression Llc Nedarvning i samplearraymultitræsunderinddeling
KR102145722B1 (ko) 2010-04-13 2020-08-20 지이 비디오 컴프레션, 엘엘씨 샘플 영역 병합
CN106231336B (zh) 2010-04-13 2020-06-12 Ge视频压缩有限责任公司 解码器、解码方法、编码器以及编码方法
JP5457929B2 (ja) 2010-04-26 2014-04-02 京セラ株式会社 無線通信システムのパラメータ調整方法および無線通信システム
WO2011135841A1 (ja) * 2010-04-29 2011-11-03 パナソニック株式会社 画像符号化方法、画像復号方法、画像符号化装置および画像復号装置
KR101456499B1 (ko) * 2010-07-09 2014-11-03 삼성전자주식회사 움직임 벡터의 부호화 방법 및 장치, 그 복호화 방법 및 장치
MY186093A (en) * 2010-07-15 2021-06-21 Velos Media Int Ltd Image encoding device, and image decoding device
CN103053162B (zh) * 2010-09-30 2017-12-08 太阳专利托管公司 图像编码方法、图像编码装置
JP2012129925A (ja) * 2010-12-17 2012-07-05 Sony Corp 画像処理装置および方法、並びに、プログラム
EP2645719A4 (en) * 2010-12-23 2014-12-03 Samsung Electronics Co Ltd METHOD AND DEVICE FOR CODING AN INTRAPREDICTION MODULE FOR AN IMAGE PREDICTING UNIT AND METHOD AND DEVICE FOR DECODING AN INTRAPREDICTION MODE FOR AN IMAGE PREDICTING UNIT
WO2012092787A1 (en) * 2011-01-09 2012-07-12 Mediatek Inc. Apparatus and method of efficient sample adaptive offset
JP5781313B2 (ja) * 2011-01-12 2015-09-16 株式会社Nttドコモ 画像予測符号化方法、画像予測符号化装置、画像予測符号化プログラム、画像予測復号方法、画像予測復号装置及び画像予測復号プログラム
CN103609110B (zh) 2011-06-13 2017-08-08 太阳专利托管公司 图像解码方法、图像编码方法、图像解码装置、图像编码装置及图像编码解码装置
CN102186086B (zh) * 2011-06-22 2013-06-19 武汉大学 一种基于avs的帧内预测方法
BR122021004576B1 (pt) 2011-06-28 2022-07-26 Samsung Electronics Co., Ltd Aparelho de decodificação de vídeo
US20130083845A1 (en) 2011-09-30 2013-04-04 Research In Motion Limited Methods and devices for data compression using a non-uniform reconstruction space
US9398300B2 (en) * 2011-10-07 2016-07-19 Texas Instruments Incorporated Method, system and apparatus for intra-prediction in video signal processing using combinable blocks
EP2595382B1 (en) 2011-11-21 2019-01-09 BlackBerry Limited Methods and devices for encoding and decoding transform domain filters
CN103164848B (zh) * 2011-12-09 2015-04-08 腾讯科技(深圳)有限公司 图像处理方法和***
WO2014054267A1 (ja) * 2012-10-01 2014-04-10 パナソニック株式会社 画像符号化装置及び画像符号化方法
US10834426B2 (en) * 2012-11-30 2020-11-10 Sony Corporation Image processing device and method
US10904551B2 (en) * 2013-04-05 2021-01-26 Texas Instruments Incorporated Video coding using intra block copy
EP2938073A1 (en) * 2014-04-24 2015-10-28 Thomson Licensing Methods for encoding and decoding a picture and corresponding devices
WO2016061743A1 (en) * 2014-10-21 2016-04-28 Mediatek Singapore Pte. Ltd. Segmental prediction for video coding
US9979970B2 (en) 2014-08-08 2018-05-22 Qualcomm Incorporated System and method for determining buffer fullness for display stream compression
US10356428B2 (en) 2015-04-13 2019-07-16 Qualcomm Incorporated Quantization parameter (QP) update classification for display stream compression (DSC)
US10284849B2 (en) 2015-04-13 2019-05-07 Qualcomm Incorporated Quantization parameter (QP) calculation for display stream compression (DSC) based on complexity measure
US10244255B2 (en) * 2015-04-13 2019-03-26 Qualcomm Incorporated Rate-constrained fallback mode for display stream compression
WO2017065534A1 (ko) * 2015-10-13 2017-04-20 엘지전자(주) 비디오 신호의 인코딩, 디코딩 방법 및 그 장치
JP2018533871A (ja) 2015-11-11 2018-11-15 サムスン エレクトロニクス カンパニー リミテッド ビデオ復号方法及びその装置、並びにビデオ符号化方法及びその装置
DE112017006638B4 (de) 2016-12-28 2023-05-11 Arris Enterprises Llc Verbesserte Videobitstromkodierung
JP6917718B2 (ja) * 2017-01-27 2021-08-11 日本放送協会 予測装置、符号化装置、復号装置、及びプログラム
US9906239B1 (en) * 2017-06-28 2018-02-27 Ati Technologies Ulc GPU parallel huffman decoding
JP7085009B2 (ja) * 2018-03-07 2022-06-15 華為技術有限公司 マルチ符号ビット隠蔽及び残差符号予測を和合する方法及び装置

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5231484A (en) * 1991-11-08 1993-07-27 International Business Machines Corporation Motion video compression system with adaptive bit allocation and quantization
US5253056A (en) * 1992-07-02 1993-10-12 At&T Bell Laboratories Spatial/frequency hybrid video coding facilitating the derivatives of variable-resolution images
US5568569A (en) * 1992-12-31 1996-10-22 Intel Corporation Method and apparatus for analyzing digital video images by merging displacement vectors
US5812197A (en) * 1995-05-08 1998-09-22 Thomson Consumer Electronics, Inc. System using data correlation for predictive encoding of video image data subject to luminance gradients and motion
US5740283A (en) * 1995-07-06 1998-04-14 Rubin, Bednarek & Associates, Inc. Digital video compression utilizing mixed vector and scalar outputs
GB2311183A (en) 1996-03-13 1997-09-17 Innovision Plc Gradient based motion estimation
JP4166305B2 (ja) 1996-09-20 2008-10-15 エイ・ティ・アンド・ティ・コーポレーション ビデオの画像コーディング及びイントラコーディングのための暗黙の係数予測及び走査適合化を提供するビデオコーダー
GB9701025D0 (en) 1997-01-18 1997-03-05 Lucas Ind Plc Improvements relating to brake assemblies
GB9703470D0 (en) * 1997-02-19 1997-04-09 Thomson Consumer Electronics Trick play reproduction of MPEG encoded signals
US5991447A (en) 1997-03-07 1999-11-23 General Instrument Corporation Prediction and coding of bi-directionally predicted video object planes for interlaced digital video
US5878753A (en) 1997-03-11 1999-03-09 Schweitzer-Mauduit International, Inc. Smoking article wrapper for controlling ignition proclivity of a smoking article without affecting smoking characteristics
KR100463004B1 (ko) 1997-03-20 2005-06-02 주식회사 팬택앤큐리텔 Mpeg-4vop부호화방법
KR100529783B1 (ko) * 1997-07-16 2006-03-28 주식회사 팬택앤큐리텔 영상신호 예측 부호화시 예측 방향 선택방법
EP0895424B1 (en) 1997-07-31 2007-10-31 Victor Company of Japan, Ltd. digital video signal inter-block predictive encoding/decoding apparatus and method providing high efficiency of encoding.
KR100582856B1 (ko) * 1997-09-23 2006-05-24 코닌클리케 필립스 일렉트로닉스 엔.브이. 움직임 추정 및 움직임 보상된 보간법
WO1999025122A2 (en) 1997-11-07 1999-05-20 Koninklijke Philips Electronics N.V. Coding a sequence of pictures
JP3915855B2 (ja) * 1997-12-19 2007-05-16 ソニー株式会社 画像符号化装置および画像符号化方法、並びに学習装置および学習方法
US6181829B1 (en) * 1998-01-21 2001-01-30 Xerox Corporation Method and system for classifying and processing of pixels of image data
JP3905969B2 (ja) 1998-01-30 2007-04-18 株式会社東芝 動画像符号化装置および動画像符号化方法
KR100301833B1 (ko) * 1998-08-20 2001-09-06 구자홍 오류은폐방법
US6563953B2 (en) * 1998-11-30 2003-05-13 Microsoft Corporation Predictive image compression using a single variable length code for both the luminance and chrominance blocks for each macroblock
US6795586B1 (en) * 1998-12-16 2004-09-21 Eastman Kodak Company Noise cleaning and interpolating sparsely populated color digital image
KR100587280B1 (ko) * 1999-01-12 2006-06-08 엘지전자 주식회사 오류 은폐방법
US6331874B1 (en) * 1999-06-29 2001-12-18 Lsi Logic Corporation Motion compensated de-interlacing

Also Published As

Publication number Publication date
KR20020077888A (ko) 2002-10-14
WO2001054416A1 (en) 2001-07-26
AU2001230276A1 (en) 2001-07-31
KR100714355B1 (ko) 2007-05-02
HK1080653B (zh) 2009-07-10
CN1214647C (zh) 2005-08-10
JP2003520531A (ja) 2003-07-02
JP2012170122A (ja) 2012-09-06
EP1249132A1 (en) 2002-10-16
US6907142B2 (en) 2005-06-14
CA2397090A1 (en) 2001-07-26
US20050254717A1 (en) 2005-11-17
HK1054288A1 (en) 2003-11-21
HK1080653A1 (en) 2006-04-28
BRPI0107706B1 (pt) 2017-04-04
US7295713B2 (en) 2007-11-13
DE60144513D1 (de) 2011-06-09
US20010017942A1 (en) 2001-08-30
US7567719B2 (en) 2009-07-28
US20080247657A1 (en) 2008-10-09
BR0107706A (pt) 2002-11-19
CN1418436A (zh) 2003-05-14
ATE507678T1 (de) 2011-05-15
ZA200205506B (en) 2003-01-16
CN1658677A (zh) 2005-08-24
CA2397090C (en) 2007-03-13
FI20000131A0 (sv) 2000-01-21
FI20000131A (sv) 2001-07-22
EP1249132B1 (en) 2011-04-27
JP2008054335A (ja) 2008-03-06
HK1054288B (zh) 2006-02-03
CN100473167C (zh) 2009-03-25

Similar Documents

Publication Publication Date Title
FI116819B (sv) Förfarande för överföring av bilder och en bildkodare
JP5341024B2 (ja) ビデオ圧縮方法
CN101019437B (zh) 基于帧内预测方向的h.264空间错误隐藏
KR101227720B1 (ko) 화상 부호화 장치 및 화상 복호화 장치
TW201143458A (en) Dynamic image encoding device and dynamic image decoding device
US9607349B2 (en) Method and device for determining a set of modifiable elements in a group of pictures
JP4994877B2 (ja) ビデオのフレームシーケンスにおけるマクロブロックの符号化モードを選択する方法及びシステム
CA2614571C (en) A method for encoding images in a block-based manner employing block spatial prediction
JP2001520838A (ja) デジタル画像の符号化方法および符号化装置
CA2572566C (en) A method for encoding images in a block-based manner employing block spatial prediction
JPH1013838A (ja) 動きベクトル検出方法および動きベクトル検出装置
JP2022158242A (ja) 符号化装置及び方法
JP2021118404A (ja) 撮像装置及びその制御方法及びプログラム
JP2005086384A (ja) 変換符号化方法および変換復号化方法
Tew et al. A SURVEY OF INFORMATION HIDING IN H. 264/AVC

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 116819

Country of ref document: FI

PC Transfer of assignment of patent

Owner name: NOKIA TECHNOLOGIES OY

MA Patent expired