JP4680608B2 - 画像復号装置及び方法 - Google Patents
画像復号装置及び方法 Download PDFInfo
- Publication number
- JP4680608B2 JP4680608B2 JP2005009568A JP2005009568A JP4680608B2 JP 4680608 B2 JP4680608 B2 JP 4680608B2 JP 2005009568 A JP2005009568 A JP 2005009568A JP 2005009568 A JP2005009568 A JP 2005009568A JP 4680608 B2 JP4680608 B2 JP 4680608B2
- Authority
- JP
- Japan
- Prior art keywords
- slice
- image
- macroblock
- decoded
- filter
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/85—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
- H04N19/86—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/102—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
- H04N19/117—Filters, e.g. for pre-processing or post-processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/174—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/169—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
- H04N19/17—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
- H04N19/176—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/10—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
- H04N19/189—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
- H04N19/192—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
- H04N19/194—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive involving only two passes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/436—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/60—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
- H04N19/61—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/80—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
- H04N19/82—Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
図5は、本発明の実施の形態1における画像復号装置100のブロック図である。本形態の画像復号装置100は、復号部30、フレームメモリ40、デブロッキングフィルタ50、マクロブロックメモリ60、及び、制御部70を備える。復号部30は、可変長復号部31、動き補償部32、逆量子化部33、逆直交変換部34、及び、加算部35を有する。復号部30の構成と動作は、従来の画像復号装置1と同様であり、詳細な説明は割愛する。
図8に示すピクチャは、第1スライス(マクロブロックMB10〜MB24)と第2スライス(マクロブロックMB0〜MB9)がスライス境界を挟んで上下に位置している。
図5の復号部30は、入力された順番に、マクロブロックMB10、MB11、MB12・・・MB24を復号し、デブロッキングフィルタ50に送る。同時に、復号部30は、スライス境界に上が接するマクロブロックMB10〜MB14をマクロブロックメモリ60に格納する。
デブロッキングフィルタ50は、第1スライスのマクロブロックMB10〜MB24に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。
第2スライスのデブロックフィルタリング処理に先立ち、スライス境界のマクロブロックについて、(2)でマクロブロックメモリ60に格納したデブロックフィルタリング処理前の画像と置き換える。
デブロッキングフィルタ50は、第2スライスのマクロブロックMB0〜MB9に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。この時、第1スライスのスライス境界に接するマクロブロックMB10〜MB14についても再デブロックフィルタリング処理を行う。
図7で説明したように、第1スライスのスライス境界に接するマクロブロックMB10〜MB14において、スライス境界に近い上部6層の画素は、(5)における再デブロックフィルタリング処理によって影響を受ける。従って、(3)においてすでにデブロックフィルタリング処理され、フレームメモリ40に格納されているマクロブロックMB10〜MB14のそれぞれの上部8層の画素については、(5)において再デブロックフィルタリング処理された対応する画素の画素値と置換する。
図9に示すピクチャは、第1スライス(マクロブロックMB2〜MB4、MB7〜MB9、MB12〜MB14、MB17〜MB19、MB22〜MB24)と第2スライス(マクロブロックMB0、MB1、MB5、MB6、MB10、MB11、MB15、MB16、MB20、MB21)がスライス境界を挟んで左右に位置している。
図5の復号部30は、入力された順番に、第1スライスのマクロブロックMB2〜MB4、MB7〜MB9、MB12〜MB14、MB17〜MB19、MB22〜MB24を復号し、デブロッキングフィルタ50に送る。同時に、復号部30は、スライス境界に左が接するマクロブロックMB2、MB7、MB12、MB17、MB22をマクロブロックメモリ60に格納する。
デブロッキングフィルタ50は、第1スライスのマクロブロックMB2〜MB4、MB7〜MB9、MB12〜MB14、MB17〜MB19、MB22〜MB24に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。
第2スライスのデブロックフィルタリング処理に先立ち、スライス境界のマクロブロックについて、(2)でマクロブロックメモリ60に格納したデブロックフィルタリング処理前の画像と置き換える。
デブロッキングフィルタ50は、第2スライスのマクロブロックMB0、MB1、MB5、MB6、MB10、MB11、MB15、MB16、MB20、MB21に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。この時、第1スライスのスライス境界に接するマクロブロックMB2、MB7、MB12、MB17、MB22についても再デブロックフィルタリング処理を行う。
図7で説明したように、第1スライスのスライス境界に接するマクロブロックMB2、MB7、MB12、MB17、MB22において、スライス境界に近い左方6層の画素は、(5)における再デブロックフィルタリング処理によって影響を受ける。従って、(3)においてすでにデブロックフィルタリング処理され、フレームメモリ40に格納されているマクロブロックMB2、MB7、MB12、MB17、MB22のそれぞれの左方8層の画素については、(5)において再デブロックフィルタリング処理された対応する画素の画素値と置換する。
図10に示すピクチャは、第1スライス(マクロブロックMB12〜MB24)と第2スライス(マクロブロックMB0〜MB11)が折れ曲がったスライス境界を挟んで上下に位置している。
図5の復号部30は、入力された順番に、第1スライスのマクロブロックMB12、MB13、MB14・・・MB24を復号し、デブロッキングフィルタ50に送る。同時に、復号部30は、スライス境界に上が接するマクロブロックMB12、MB13、MB14、MB15、MB16と、スライス境界に角が接するMB17をマクロブロックメモリ60に格納する。
デブロッキングフィルタ50は、第1スライスのマクロブロックMB12〜MB24に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。
第2スライスのデブロックフィルタリング処理に先立ち、スライス境界のマクロブロックについて、(2)でマクロブロックメモリ60に格納したデブロックフィルタリング処理前の画像と置き換える。
デブロッキングフィルタ50は、第2スライスのマクロブロックMB0〜MB11に対して、矢印で示すように復号部30から出力された順番に、デブロックフィルタリング処理を行い、フレームメモリ40に格納する。この時、第1スライスのスライス境界に接するマクロブロックMB12、MB13、MB14、MB15、MB16、MB17についても再デブロックフィルタリング処理を行う。マクロブロックMB17は、上に位置するマクロブロックMB12と左に位置するMB16とが再デブロックフィルタリング処理されたために、その影響を受けて、再デブロックフィルタリング処理される。
第1スライスのスライス境界に接するマクロブロックMB12、MB13、MB14、MB15、MB16において、スライス境界に近い上方6層の画素は、(5)における再デブロックフィルタリング処理によって影響を受ける。従って、(3)においてすでにデブロックフィルタリング処理され、フレームメモリ40に格納されているマクロブロックMB12、MB13、MB14、MB15、MB16のそれぞれの上方8層の画素については、(5)において再デブロックフィルタリング処理された対応する画素の画素値と置換する。
1A 改良画像復号装置
2、30 復号部
3、31 可変長復号部
4、32 動き補償部
5、33 逆量子化部
6、34 逆直交変換部
7、35 加算部
8、40 フレームメモリ
9 ループ内フィルタ
10 第2フレームメモリ
50 デブロッキングフィルタ
60 マクロブロックメモリ
70 制御部
100 画像復号装置
Claims (7)
- 任意スライス順序(ASO:Arbitrary Slice Order)の符号化画像データを復号する画像復号装置であって、
前記符号化画像データに所定の変換処理を施すことによって復号を行い複数のスライスを生成する復号部と、
前記複数のスライスに第1フィルタ処理を施し、復号画像を生成するデブロッキングフィルタと、
前記復号画像を格納するフレームメモリと、
前記複数のスライスのマクロブロックの内、スライス境界に接するマクロブロックのフィルタ処理前画像を格納するマクロブロックメモリとを備え、
前記デブロッキングフィルタは、前記マクロブロックメモリに格納されている前記フィルタ処理前画像を用いて、スライス境界に上方が接するマクロブロックの第2フィルタ処理を行い、前記フレームメモリに格納されている復号画像を一部置換し、
前記復号部は、前記符号化画像データを、入力される順序に復号して前記複数のスライスを生成し、
前記デブロッキングフィルタは、前記複数のスライスのマクロブロックに対して、それぞれのスライスが生成された順に第1フィルタ処理を施して、復号画像を生成し、生成した復号画像を前記フレームメモリに格納し、
前記複数のスライスの内、先に復号される第1のスライスと前記第1のスライスよりも後に復号される第2のスライスとがスライス境界を挟んで位置する場合、
前記マクロブロックメモリは、前記第1のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックのフィルタ処理前画像を格納し、
前記デブロッキングフィルタは、前記第2のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックに対して、前記マクロブロックメモリに格納されている前記第1のスライスのフィルタ処理前画像を用いて第1フィルタ処理を行い、
前記デブロッキングフィルタは、前記第1のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックに対して、前記マクロブロックメモリに格納されている前記第1のスライスのフィルタ処理前画像を用いて第2フィルタ処理を行い、第2フィルタ処理された画像を用いて、前記フレームメモリにすでに格納されている前記第1のスライスのマクロブロックの内の前記スライス境界に接するマクロブロックの復号画像を少なくとも部分的に置換する、画像復号装置。 - 前記第1のスライスのマクロブロックの内の前記スライス境界に接するマクロブロックが、16画素×16画素(256画素)で構成される時、前記デブロッキングフィルタは、前記スライス境界に近い128画素の画像を、第2フィルタ処理された画像を用いて置換する、請求項1記載の画像復号装置。
- 前記画像復号装置は、制御部をさらに備え、
前記制御部は、前記デブロッキングフィルタと、前記フレームメモリと、前記マクロブロックメモリとを制御して、スライス境界のフィルタ処理を制御する、請求項1または2記載の画像復号装置。 - 前記復号部は、圧縮された任意スライス順序の符号化画像データを可変長復号して復号データを生成する可変長復号部と、
前記復号データを逆量子化して変換係数を生成する逆量子化部と、
前記変換係数を逆直交変換して差分画像データを生成する逆直交変換部と、
前記復号データがフレーム間符号化されたデータである場合、既に復号され前記フレームメモリに格納されている復号画像データから、前記可変長復号部により生成された動きベクトルに基づいて予測画像データを生成する動き補償部と、
前記差分画像データと前記復号画像データを加算して再構成画像データを生成する加算部とを有する、請求項1に記載の画像復号装置。 - 前記復号部における復号処理と、前記デブロッキングフィルタにおけるフィルタ処理とは、パイプライン構成により処理される、請求項1に記載の画像復号装置。
- 任意スライス順序の複数のスライスからなる符号化画像データを復号する画像復号方法であって、
スライス境界より右下に位置するマクロブロックに対して、フレームの最も左上に位置するマクロブロックよりも先に、デブロックフィルタリング処理を行う画像復号方法。 - 任意スライス順序(ASO:Arbitrary Slice Order)の符号化画像データを復号する画像復号方法であって、
前記符号化画像データに所定の変換処理を施すことによって復号を行い複数のスライスを生成する復号ステップと、
前記複数のスライスにデブロッキングのための第1フィルタ処理を施し、復号画像を生成する第1フィルタリングステップと、
前記復号画像をフレームメモリに格納する第1格納ステップと、
前記複数のスライスのマクロブロックの内、スライス境界に接するマクロブロックのフィルタ処理前画像をマクロブロックメモリに格納する第2格納ステップと、
前記マクロブロックメモリに格納されている前記フィルタ処理前画像を用いて、スライス境界に上方が接するマクロブロックの第2フィルタ処理を行い、前記フレームメモリに格納されている復号画像を一部置換する第2フィルタリングステップとを含み、
前記復号ステップでは、前記符号化画像データを、入力される順序に復号して前記複数のスライスを生成し、
前記第1フィルタリングステップでは、前記複数のスライスのマクロブロックに対して、それぞれのスライスが生成された順に第1フィルタ処理を施し、
前記複数のスライスの内、先に復号される第1のスライスと前記第1のスライスよりも後に復号された第2のスライスとがスライス境界を挟んで位置する場合、
前記第2格納ステップでは、前記第1のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックのフィルタ処理前画像を格納し、
前記第1フィルタリングステップでは、前記第2のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックに対して、前記マクロブロックメモリに格納されている前記第1のスライスのフィルタ処理前画像を用いて第1フィルタ処理を行い、
前記第2フィルタリングステップでは、前記第1のスライスのマクロブロックの内、前記スライス境界に接するマクロブロックに対して、前記マクロブロックメモリに格納されている前記第1のスライスのフィルタ処理前画像を用いて第2フィルタ処理を行い、第2フィルタ処理された画像を用いて、前記フレームメモリにすでに格納されている前記第1のスライスのマクロブロックの内の前記スライス境界に接するマクロブロックの復号画像を少なくとも部分的に置換する、画像復号方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005009568A JP4680608B2 (ja) | 2005-01-17 | 2005-01-17 | 画像復号装置及び方法 |
US11/795,406 US8031778B2 (en) | 2005-01-17 | 2006-01-11 | Picture decoding device and method |
EP20060700930 EP1839443A2 (en) | 2005-01-17 | 2006-01-11 | Picture decoding device and method with deblocking at slice boundaries |
PCT/JP2006/300659 WO2006075773A2 (en) | 2005-01-17 | 2006-01-11 | Picture decoding device and method with deblocking at slice boundaries |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005009568A JP4680608B2 (ja) | 2005-01-17 | 2005-01-17 | 画像復号装置及び方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2006197521A JP2006197521A (ja) | 2006-07-27 |
JP2006197521A5 JP2006197521A5 (ja) | 2008-02-14 |
JP4680608B2 true JP4680608B2 (ja) | 2011-05-11 |
Family
ID=36678014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005009568A Expired - Fee Related JP4680608B2 (ja) | 2005-01-17 | 2005-01-17 | 画像復号装置及び方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8031778B2 (ja) |
EP (1) | EP1839443A2 (ja) |
JP (1) | JP4680608B2 (ja) |
WO (1) | WO2006075773A2 (ja) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8121196B2 (en) * | 2006-11-02 | 2012-02-21 | Corel Corporation | Method and apparatus for multi-threaded video decoding |
EP2127394A1 (en) * | 2006-12-27 | 2009-12-02 | Intel Corporation | Methods and apparatus to decode and encode video information |
US8326064B2 (en) | 2007-01-22 | 2012-12-04 | Nec Corporation | Image re-encoding method to decode image data which is orthogonally transformed per first block and encoded by a first encoding method |
JP5232854B2 (ja) * | 2007-04-26 | 2013-07-10 | ポリコム,インク. | デブロッキング・フィルタ配列 |
US8331446B2 (en) * | 2008-08-31 | 2012-12-11 | Netlogic Microsystems, Inc. | Method and device for reordering video information |
KR101118091B1 (ko) * | 2009-06-04 | 2012-03-09 | 주식회사 코아로직 | 비디오 데이터 처리 장치 및 방법 |
JP5183664B2 (ja) * | 2009-10-29 | 2013-04-17 | 財團法人工業技術研究院 | ビデオ圧縮のためのデブロッキング装置及び方法 |
JP5914962B2 (ja) * | 2010-04-09 | 2016-05-11 | ソニー株式会社 | 画像処理装置および方法、プログラム、並びに、記録媒体 |
WO2012008037A1 (ja) * | 2010-07-15 | 2012-01-19 | 富士通株式会社 | 動画像復号装置、動画像復号方法及び動画像符号化装置ならびに動画像符号化方法 |
JP5605188B2 (ja) * | 2010-11-24 | 2014-10-15 | 富士通株式会社 | 動画像符号化装置 |
KR101205998B1 (ko) | 2010-12-07 | 2012-11-28 | 전자부품연구원 | 매크로블록 기반의 2단계 디블록킹 필터링 장치 및 방법 |
US20130128986A1 (en) * | 2011-11-23 | 2013-05-23 | Mediatek Inc. | Method and Apparatus of Slice Boundary Padding for Loop Filtering |
US20130188732A1 (en) * | 2012-01-20 | 2013-07-25 | Qualcomm Incorporated | Multi-Threaded Texture Decoding |
JP6048941B2 (ja) | 2012-01-27 | 2016-12-27 | サン パテント トラスト | 画像符号化方法、画像復号方法、画像符号化装置及び画像復号装置 |
CN104620584B (zh) * | 2012-04-13 | 2019-10-18 | Ge视频压缩有限责任公司 | 可缩放数据流及网络实体 |
JP6019797B2 (ja) | 2012-06-22 | 2016-11-02 | 富士通株式会社 | 動画像符号化装置、動画像符号化方法、及びプログラム |
CN115442627A (zh) | 2012-06-29 | 2022-12-06 | Ge视频压缩有限责任公司 | 视频数据流、编码器、编码视频内容的方法以及解码器 |
US9762906B2 (en) * | 2013-02-18 | 2017-09-12 | Mediatek Inc. | Method and apparatus for video decoding using multi-core processor |
CN105451025B (zh) * | 2014-07-31 | 2019-03-01 | 富士通株式会社 | 图像处理方法以及装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3625136B2 (ja) * | 1998-07-10 | 2005-03-02 | シャープ株式会社 | フィルタ処理装置、画像符号化装置、画像復号化装置、およびフィルタ処理プログラムを記録した記録媒体 |
JP2003304538A (ja) | 2002-04-11 | 2003-10-24 | Matsushita Electric Ind Co Ltd | 画像符号化装置、画像復号化装置及びそれらの方法 |
WO2003103288A1 (en) * | 2002-05-29 | 2003-12-11 | Diego Garrido | Predictive interpolation of a video signal |
EP1547382A4 (en) * | 2002-07-16 | 2013-10-30 | Nokia Corp | METHOD FOR DIRECT ACCESS AND UNIQUE IMAGE REFRESHING IN VIDEO CODING |
US6894628B2 (en) * | 2003-07-17 | 2005-05-17 | Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. | Apparatus and methods for entropy-encoding or entropy-decoding using an initialization of context variables |
US7286710B2 (en) * | 2003-10-01 | 2007-10-23 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Coding of a syntax element contained in a pre-coded video signal |
US7379608B2 (en) * | 2003-12-04 | 2008-05-27 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung, E.V. | Arithmetic coding for transforming video and picture data units |
EP1779673A1 (en) * | 2004-07-15 | 2007-05-02 | Qualcomm Incorporated | H.264 spatial error concealment based on the intra-prediction direction |
US20070230564A1 (en) * | 2006-03-29 | 2007-10-04 | Qualcomm Incorporated | Video processing with scalability |
-
2005
- 2005-01-17 JP JP2005009568A patent/JP4680608B2/ja not_active Expired - Fee Related
-
2006
- 2006-01-11 WO PCT/JP2006/300659 patent/WO2006075773A2/en active Application Filing
- 2006-01-11 US US11/795,406 patent/US8031778B2/en not_active Expired - Fee Related
- 2006-01-11 EP EP20060700930 patent/EP1839443A2/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
US8031778B2 (en) | 2011-10-04 |
WO2006075773A2 (en) | 2006-07-20 |
JP2006197521A (ja) | 2006-07-27 |
EP1839443A2 (en) | 2007-10-03 |
WO2006075773A3 (en) | 2007-07-12 |
WO2006075773B1 (en) | 2007-08-30 |
US20080225956A1 (en) | 2008-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4680608B2 (ja) | 画像復号装置及び方法 | |
US11197002B2 (en) | Method and apparatus for sample adaptive offset parameter estimation for image and video coding | |
JP6412910B2 (ja) | ビデオを復号化する方法、ビデオを符号化する方法、デコーダ、エンコーダ、復号プログラムを記録したコンピュータ読み取り可能な記録媒体、および符号化プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
TWI382764B (zh) | 用於儲存中間迴路過濾資料之暫存記憶體(scratch pad) | |
TWI461065B (zh) | 重疊平滑與迴路內(in-loop)去區塊(deblocking)之分段處理 | |
JP4577048B2 (ja) | 画像符号化方法、画像符号化装置および画像符号化プログラム | |
JP5007259B2 (ja) | 画像符号化装置 | |
WO2020184229A1 (ja) | 画像符号化装置、画像符号化方法、及びプログラム | |
US12219181B2 (en) | Method for picture decoding, decoder and storage medium | |
US12294703B2 (en) | Image encoding apparatus, image decoding apparatus, control methods and non-transitory computer-readable storage medium | |
US20050281339A1 (en) | Filtering method of audio-visual codec and filtering apparatus | |
TWI791959B (zh) | 圖像解碼裝置、圖像解碼方法及程式 | |
JP7604600B2 (ja) | 画像復号装置、画像復号方法及びプログラム | |
KR20050121627A (ko) | 동영상 코덱의 필터링 방법 및 필터링 장치 | |
TWI833620B (zh) | 圖像編碼裝置、圖像編碼方法、圖像解碼裝置及圖像解碼方法 | |
JP4553837B2 (ja) | 復号装置 | |
US9219926B2 (en) | Image encoding apparatus, image encoding method and program, image decoding apparatus, image decoding method and program | |
JP2020010320A (ja) | 画像符号化装置及び画像復号装置及びそれらの制御方法及びプログラム | |
JP7090490B2 (ja) | 画像符号化装置、画像復号装置、画像符号化方法、画像復号方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071221 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101013 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101213 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110112 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110203 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4680608 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140210 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |