JP2008042571A - 動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 - Google Patents
動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 Download PDFInfo
- Publication number
- JP2008042571A JP2008042571A JP2006214869A JP2006214869A JP2008042571A JP 2008042571 A JP2008042571 A JP 2008042571A JP 2006214869 A JP2006214869 A JP 2006214869A JP 2006214869 A JP2006214869 A JP 2006214869A JP 2008042571 A JP2008042571 A JP 2008042571A
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- processing unit
- image processing
- macroblocks
- macroblock
- 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.)
- Granted
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/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/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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/593—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
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)
Abstract
【解決手段】H.264/AVCに準拠した動画符号化と動画復号とを行う機能ブロックFBは、2つの動画像処理ユニット2_0、2_1と、1つのピクチャーの1つの行に配列された第1の複数のマクロブロックMB600…MB611の第1動画像処理ユニット2_0による処理結果と関係するデータを格納するメモリユニットLMとを含む。LMの格納データから複数の近傍マクロブロックMB606、MB607、MB608の処理結果に関係するデータが第2動画像処理ユニット2_1へ転送される。第2動画像処理ユニット2_1はこの転送データを使用して、次の行に配列された第2の複数のマクロブロックMB700…MB711の1つのマクロブロックMB707の処理を行う。
【選択図】図1
Description
図1は、本発明の1つの実施形態によるH.264に準拠する動画符号化と動画復号とのいずれも実行する機能ブロックFBを示す図である。
図13は、H.264/AVCのフィールド・ピクチャーのトップフィールドとボトムフィールドとのいずれにも対応することができる機能ブロックFBの並列パイプライン動作を説明する図である。
図10は、H.264/AVCのマクロブロック適応型のフレーム・フィールド符号化されたフレーム・ピクチャPMに対応する機能ブロックFBを示す図である。
図14は、本発明の1つの実施形態による機能ブロックFBが符号化装置(エンコーダ)として動作することを示す図である。
図15は、本発明の他の1つの実施形態により並列度を向上した機能ブロックFBが復号装置(デコーダ)として動作することを示す図である。
図16は、本発明の1つの実施形態による機能ブロックFBの具体例を示す図である。
Codec_EL_0;2_0 第1動画像処理ユニット
Codec_EL_1;2_1 第2動画像処理ユニット
CNT コントローラ
LM(6) メモリユニット
3_0、3_1(VLC) 可変長処理部
4_0、4_1(TRF) 周波数変換部
5_0、5_1(MC) 動き処理部
10_30、10_40、10_50、10_31、10_41、10_51 入出力インターフェース
11 ラインメモリコントローラ
12 SRAM
Claims (26)
- H.264/AVCに準拠した動画符号化と動画復号との少なくともいずれかを実行可能な機能ブロックであって、
並列動作可能な少なくとも第1動画像処理ユニットと第2動画像処理ユニットとを具備するものであり、
前記第1動画像処理ユニットと前記第2動画像処理ユニットとが前記並列動作するに際して、前記第1動画像処理ユニットと前記第2動画像処理ユニットとが処理するデータ処理単位は、複数のサンプル数を有するマクロブロックを含むものであり、
前記第1動画像処理ユニットは1つのピクチャーの1つの行に配列された第1の複数のマクロブロックをシーケンシャルに処理して、前記第2動画像処理ユニットは前記1つのピクチャーの前記1つの行と異なる他の行に配列された第2の複数のマクロブロックをシーケンシャルに処理するものであり、
前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの1つのマクロブロックの処理でのイントラ・フレーム予測に際して、前記第1の複数のマクロブロックのうちから前記1つのマクロブロックの近傍に位置する複数の近傍マクロブロックの前記第1動画像処理ユニットによる処理結果と関係するデータが使用され、
前記第1動画像処理ユニットと前記第2動画像処理ユニットとに接続され、前記1つのピクチャーの前記1つの行に配列された前記第1の複数のマクロブロックの前記第1動画像処理ユニットによる処理結果と関係するデータを格納するメモリユニットを更に具備するものであり、
前記メモリユニットに格納された前記処理結果と関係する前記データの中から少なくとも前記複数の近傍マクロブロックの前記第1動画像処理ユニットによる前記処理結果に関係する前記データが、前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理での前記イントラ・フレーム予測の処理開始に先立って、前記メモリユニットから前記第2動画像処理ユニットへ転送される機能ブロック。 - 前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理での前記イントラ・フレーム予測の前記処理開始に先立って前記メモリユニットから転送された前記複数の近傍マクロブロックの前記第1動画像処理ユニットによる前記処理結果に関係する前記データの中から前記1つのマクロブロックの前記イントラフレーム予測で使用される予測モードに従って前記複数の近傍マクロブロックの1つのマクロブロックの処理結果が選択され、当該選択された処理結果を使用して前記第2動画像処理ユニットは前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理を実行する請求項1に記載の機能ブロック。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、マクロブロックの処理結果と関係するデータを格納するメモリを含み、
前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記マクロブロックの直後の後続マクロブロックの処理でのイントラ・フレーム予測に前記メモリに格納された前記マクロブロックの前記処理結果と関係する前記データを使用する請求項1と請求項2とのいずれかに記載の機能ブロック。 - 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続により構成され、
前記第2動画像処理ユニットのパイプライン動作の開始タイミングは、前記第1動画像処理ユニットのパイプライン動作の開始タイミングよりもパイプライン動作の2つのタイムスロットまたはそれ以上遅延している請求項1から請求項3までのいずれかに記載の機能ブロック。 - インターレース画像におけるフィールド・ピクチャのトップフィールドとボトムフィールドとのいずれの処理にも対応する請求項4に記載の機能ブロック。
- 前記第1動画像処理ユニットは1つのピクチャーの1つの行に配列された第1の複数のマクロブロックと前記1つの行の直後の第1後続行に配列された第2の複数のマクロブロックとの同一列の一対のマクロブロックペアをデータ単位として処理する一方、前記第2動画像処理ユニットは前記第1後続行の直後の第2後続行に配列された第3の複数のマクロブロックと前記第2後続行の直後の第3後続行に配列された第4の複数のマクロブロックとの同一列の一対のマクロブロックペアをデータ単位として処理して、
前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続とにより構成され、
前記第2動画像処理ユニットのパイプライン動作の開始タイミングは、前記第1動画像処理ユニットのパイプライン動作の開始タイミングよりもパイプライン動作の4つのタイムスロットまたはそれ以上遅延している請求項1からから請求項3までのいずれかに記載の機能ブロック。 - インタレース画像におけるマクロブロック適応型のフレーム・フィールド符号化されたフレーム・ピクチャの処理に対応する請求項6に記載の機能ブロック。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続と、
前記複数の機能サブユニットに接続された複数の入出力インターフェースの従属接続とにより構成され、
前記複数の入出力インターフェースは、前記第1動画像処理ユニットと前記第2動画像処理ユニットとのいずれかによるマクロブロックの処理結果と関係するデータを転送するものであり、
前記第1動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の他端は第1データパスを介して前記第2動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の一端に接続され、
前記第2動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の他端は第2データパスを介して前記メモリユニットの入力に接続され、
前記メモリユニットの出力は第3データパスを介して前記第1動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の一端に接続される請求項4と請求項6とのいずれかに記載の機能ブロック。 - 前記複数の入出力インターフェースのそれぞれは転送されたマクロブロックの処理結果と関係するデータが対応するサブユニットが使用するか否かを判別して、使用する場合は前記対応するサブユニットへ前記データを供給するものである請求項8に記載の機能ブロック。
- 前記第1の複数のマクロブロックと前記第2の複数のマクロブロックとを含むビットストリームを解析して、前記第1の複数のマクロブロックを前記第1動画像処理ユニットへ供給して、前記第2の複数のマクロブロックを前記第2動画像処理ユニットへ供給するコントローラを更に具備する請求項4と請求項6とのいずれかに記載の機能ブロック。
- 記憶装置と前記第1動画像処理ユニットおよび前記第2動画像処理ユニットとの間で前記ビットストリームを転送するダイレクトメモリアクセスコントローラを更に具備する請求項10に記載の機能ブロック。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットの前記複数の機能サブユニットは前記動画像復号と前記動画像符号化とに使用可能な共通ハードウェア・リソースで構成され、
システム初期化のシーケンスに前記機能ブロックを符号化装置としてさせるか復号装置として動作させるかを指示する動作モード信号が供給され、前記動作モード信号による指示に応答して前記共通ハードウェア・リソースが前記動作モード信号により指示された装置として動作する請求項1から請求項11までのいずれかに記載の機能ブロック。 - 前記メモリユニットは、前記1つのピクチャーの前記1つの行に配列された前記第1の複数のマクロブロックの前記第1動画像処理ユニットによる前記処理結果と関係する前記1つの行分の前記データを格納するラインメモリである請求項1から請求項11までのいずれかに記載の機能ブロック。
- H.264/AVCに準拠したH.264/AVCに準拠した動画符号化と動画復号との少なくともいずれかを実行可能な機能ブロックをコアとして含む半導体集積回路であって、
並列動作可能な少なくとも第1動画像処理ユニットと第2動画像処理ユニットとを具備するものであり、
前記第1動画像処理ユニットと前記第2動画像処理ユニットとが前記並列動作するに際して、前記第1動画像処理ユニットと前記第2動画像処理ユニットとが処理するデータ処理単位は、複数のサンプル数を有するマクロブロックを含むものであり、
前記第1動画像処理ユニットは1つのピクチャーの1つの行に配列された第1の複数のマクロブロックをシーケンシャルに処理して、前記第2動画像処理ユニットは前記1つのピクチャーの前記1つの行と異なる他の行に配列された第2の複数のマクロブロックをシーケンシャルに処理するものであり、
前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの1つのマクロブロックの処理でのイントラ・フレーム予測に際して、前記第1の複数のマクロブロックのうちから前記1つのマクロブロックの近傍に位置する複数の近傍マクロブロックの前記第1動画像処理ユニットによる処理結果と関係するデータが使用され、
前記第1動画像処理ユニットと前記第2動画像処理ユニットとに接続され、前記1つのピクチャーの前記1つの行に配列された前記第1の複数のマクロブロックの前記第1動画像処理ユニットによる処理結果と関係するデータを格納するメモリユニットを更に具備するものであり、
前記メモリユニットに格納された前記処理結果と関係する前記データの中から少なくとも前記複数の近傍マクロブロックの前記第1動画像処理ユニットによる前記処理結果に関係する前記データが、前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理での前記イントラ・フレーム予測の処理開始に先立って、前記メモリユニットから前記第2動画像処理ユニットへ転送される半導体集積回路。 - 前記第2動画像処理ユニットによる前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理での前記イントラ・フレーム予測の前記処理開始に先立って前記メモリユニットから転送された前記複数の近傍マクロブロックの前記第1動画像処理ユニットによる前記処理結果に関係する前記データの中から前記1つのマクロブロックの前記イントラフレーム予測で使用される予測モードに従って前記複数の近傍マクロブロックの1つのマクロブロックの処理結果が選択され、当該選択された処理結果を使用して前記第2動画像処理ユニットは前記第2の複数のマクロブロックの前記1つのマクロブロックの前記処理を実行する請求項14に記載の半導体集積回路。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、マクロブロックの処理結果と関係するデータを格納するメモリを含み、
前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記マクロブロックの直後の後続マクロブロックの処理でのイントラ・フレーム予測に前記メモリに格納された前記マクロブロックの前記処理結果と関係する前記データを使用する請求項15と請求項16のいずれかに記載の半導体集積回路。 - 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続により構成され、
前記第2動画像処理ユニットのパイプライン動作の開始タイミングは、前記第1動画像処理ユニットのパイプライン動作の開始タイミングよりもパイプライン動作の2つのタイムスロットまたはそれ以上遅延している請求項14から請求項16までのいずれかに記載の半導体集積回路。 - インターレース画像におけるフィールド・ピクチャのトップフィールドとボトムフィールドとのいずれの処理にも対応する請求項17に記載の半導体集積回路。
- 前記第1動画像処理ユニットは1つのピクチャーの1つの行に配列された第1の複数のマクロブロックと前記1つの行の直後の第1後続行に配列された第2の複数のマクロブロックとの同一列の一対のマクロブロックペアをデータ単位として処理する一方、前記第2動画像処理ユニットは前記第1後続行の直後の第2後続行に配列された第3の複数のマクロブロックと前記第2後続行の直後の第3後続行に配列された第4の複数のマクロブロックとの同一列の一対のマクロブロックペアをデータ単位として処理して、
前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続とにより構成され、
前記第2動画像処理ユニットのパイプライン動作の開始タイミングは、前記第1動画像処理ユニットのパイプライン動作の開始タイミングよりもパイプライン動作の4つのタイムスロットまたはそれ以上遅延している請求項14から請求項16までのいずれかに記載の半導体集積回路。 - インタレース画像におけるマクロブロック適応型のフレーム・フィールド符号化されたフレーム・ピクチャの処理に対応する請求項19に記載の半導体集積回路。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットのそれぞれは、前記動画符号化と前記動画復号との選択された一方の処理を実行するように互いに機能が異なりパイプライン動作で異なるタイミングで動作する複数の機能サブユニットのパイプライン接続と、
前記複数の機能サブユニットに接続された複数の入出力インターフェースの従属接続とにより構成され、
前記複数の入出力インターフェースは、前記第1動画像処理ユニットと前記第2動画像処理ユニットとのいずれかによるマクロブロックの処理結果と関係するデータを転送するものであり、
前記第1動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の他端は第1データパスを介して前記第2動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の一端に接続され、
前記第2動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の他端は第2データパスを介して前記メモリユニットの入力に接続され、
前記メモリユニットの出力は第3データパスを介して前記第1動画像処理ユニットの前記複数の入出力インターフェースの前記従属接続の一端に接続される請求項17と請求項19とのいずれかに記載の半導体集積回路。 - 前記複数の入出力インターフェースのそれぞれは転送されたマクロブロックの処理結果と関係するデータが対応するサブユニットが使用するか否かを判別して、使用する場合は前記対応するサブユニットへ前記データを供給するものである請求項21に記載の半導体集積回路。
- 前記第1の複数のマクロブロックと前記第2の複数のマクロブロックとを含むビットストリームを解析して、前記第1の複数のマクロブロックを前記第1動画像処理ユニットへ供給して、前記第2の複数のマクロブロックを前記第2動画像処理ユニットへ供給するコントローラを更に具備する請求項17と請求項19とのいずれかに記載の半導体集積回路。
- 記憶装置と前記第1動画像処理ユニットおよび前記第2動画像処理ユニットとの間で前記ビットストリームを転送するダイレクトメモリアクセスコントローラを更に具備する請求項23に記載の半導体集積回路。
- 前記第1動画像処理ユニットと前記第2動画像処理ユニットの前記複数の機能サブユニットは前記動画像復号と前記動画像符号化とに使用可能な共通ハードウェア・リソースで構成され、
システム初期化のシーケンスに前記機能ブロックを符号化装置としてさせるか復号装置として動作させるかを指示する動作モード信号が供給され、前記動作モード信号による指示に応答して前記共通ハードウェア・リソースが前記動作モード信号により指示された装置として動作する請求項14から請求項24までのいずれかに記載の半導体集積回路。 - 前記メモリユニットは、前記1つのピクチャーの前記1つの行に配列された前記第1の複数のマクロブロックの前記第1動画像処理ユニットによる前記処理結果と関係する前記1つの行分の前記データを格納するラインメモリである請求項14から請求項24までのいずれかに記載の半導体集積回路。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006214869A JP4789200B2 (ja) | 2006-08-07 | 2006-08-07 | 動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 |
US11/834,449 US8223838B2 (en) | 2006-08-07 | 2007-08-06 | Parallel processing circuit for intra-frame prediction |
US13/533,570 US20120263233A1 (en) | 2006-08-07 | 2012-06-26 | Data processing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006214869A JP4789200B2 (ja) | 2006-08-07 | 2006-08-07 | 動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008042571A true JP2008042571A (ja) | 2008-02-21 |
JP4789200B2 JP4789200B2 (ja) | 2011-10-12 |
Family
ID=39029142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006214869A Active JP4789200B2 (ja) | 2006-08-07 | 2006-08-07 | 動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 |
Country Status (2)
Country | Link |
---|---|
US (2) | US8223838B2 (ja) |
JP (1) | JP4789200B2 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009063646A1 (ja) * | 2007-11-16 | 2009-05-22 | Panasonic Corporation | 画像復号装置及び画像復号方法 |
JP2011023995A (ja) * | 2009-07-16 | 2011-02-03 | Renesas Electronics Corp | 動画像処理装置およびその動作方法 |
CN102385743A (zh) * | 2010-08-30 | 2012-03-21 | 富士通半导体股份有限公司 | 图像处理装置、图像处理方法和调度装置 |
WO2012035728A1 (ja) | 2010-09-16 | 2012-03-22 | パナソニック株式会社 | 画像復号装置、画像符号化装置、それらの方法、プログラム、集積回路およびトランスコード装置 |
US8442333B2 (en) | 2008-03-27 | 2013-05-14 | Renesas Electronics Corporation | Parallel processing image encoding device with variable length coding |
JP2015073178A (ja) * | 2013-10-02 | 2015-04-16 | ルネサスエレクトロニクス株式会社 | 動画像復号処理装置およびその動作方法 |
EP3073378A1 (en) | 2015-03-25 | 2016-09-28 | Renesas Electronics Corporation | Processing apparatus and control method thereof |
US10116936B2 (en) | 2014-09-24 | 2018-10-30 | Hitachi Information & Telecommunication Engineering, Ltd. | Moving image coding device, moving image decoding device, moving image coding method, and moving image decoding method |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101439848B1 (ko) * | 2008-01-08 | 2014-09-17 | 삼성전자주식회사 | 움직임 보상 방법 및 장치 |
CN101668203A (zh) * | 2008-09-05 | 2010-03-10 | 扬智科技股份有限公司 | 图像处理装置与其存储器配置方法 |
KR101118091B1 (ko) * | 2009-06-04 | 2012-03-09 | 주식회사 코아로직 | 비디오 데이터 처리 장치 및 방법 |
KR101292668B1 (ko) * | 2009-10-08 | 2013-08-02 | 한국전자통신연구원 | 멀티프로세서기반의 영상 복호화 장치 및 방법 |
KR20110055022A (ko) * | 2009-11-19 | 2011-05-25 | 한국전자통신연구원 | 데이터 및 기능적 분할 방식에 기반한 동영상 복호화 장치 및 방법 |
US8988531B2 (en) | 2010-07-08 | 2015-03-24 | Texas Instruments Incorporated | Method and apparatus for sub-picture based raster scanning coding order |
EP2600612A4 (en) * | 2010-07-30 | 2015-06-03 | Panasonic Ip Man Co Ltd | IMAGE DECODING DEVICE, IMAGE DECODING METHOD, IMAGE ENCODING DEVICE, AND IMAGE ENCODING METHOD |
MX2013008119A (es) * | 2011-01-12 | 2013-08-12 | Mitsubishi Electric Corp | Dispositivo de codificacion de imagen, dispositivo de decodificacion de imagen, metodo de codificacion de imagen y metodo de decodificacion de imagen. |
WO2012167418A1 (en) * | 2011-06-07 | 2012-12-13 | Technicolor (China) Technology Co., Ltd. | Method for encoding and/or decoding images on macroblock level using intra-prediction |
US8560719B2 (en) * | 2011-09-14 | 2013-10-15 | Mobitv, Inc. | Fragment server directed device fragment caching |
WO2013109123A1 (ko) * | 2012-01-19 | 2013-07-25 | 삼성전자 주식회사 | 인트라 예측 처리 속도 향상을 위한 비디오의 부호화 방법 및 장치, 비디오의 복호화 방법 및 장치 |
US9456213B2 (en) * | 2013-07-17 | 2016-09-27 | Hangzhou Danghong Technology Co., Ltd. | Method for simultaneously encoding macroblock groups of frame |
JP6127964B2 (ja) * | 2013-12-26 | 2017-05-17 | ソニー株式会社 | 信号切換装置および信号切換装置の動作制御方法 |
US9788078B2 (en) * | 2014-03-25 | 2017-10-10 | Samsung Electronics Co., Ltd. | Enhanced distortion signaling for MMT assets and ISOBMFF with improved MMT QoS descriptor having multiple QoE operating points |
CN104038766A (zh) * | 2014-05-14 | 2014-09-10 | 三星电子(中国)研发中心 | 用于以图像帧为基础执行并行视频编码的装置及其方法 |
KR102273670B1 (ko) | 2014-11-28 | 2021-07-05 | 삼성전자주식회사 | 움직임 보상 정보를 수정하는 데이터 처리 시스템과 데이터 처리 방법 |
WO2016196843A1 (en) | 2015-06-03 | 2016-12-08 | Apple Inc. | Techniques for resource conservation during performance of intra block copy prediction searches |
CN112422983B (zh) * | 2020-10-26 | 2023-05-23 | 眸芯科技(上海)有限公司 | 通用多核并行解码器***及其应用 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05308622A (ja) * | 1992-04-28 | 1993-11-19 | Mitsubishi Electric Corp | 画像符号化・復号化装置 |
JPH0984004A (ja) * | 1995-09-08 | 1997-03-28 | Mitsubishi Electric Corp | 画像処理装置 |
JP2004140473A (ja) * | 2002-10-15 | 2004-05-13 | Sony Corp | 画像情報符号化装置、復号化装置並びに画像情報符号化方法、復号化方法 |
JP2005057750A (ja) * | 2003-07-24 | 2005-03-03 | Matsushita Electric Ind Co Ltd | 符号化モード決定装置、画像符号化装置、符号化モード決定方法、および符号化モード決定プログラム |
JP2005191690A (ja) * | 2003-12-24 | 2005-07-14 | Toshiba Corp | 動画像復号化装置および動画像復号化方法 |
JP2005295526A (ja) * | 2004-03-11 | 2005-10-20 | Matsushita Electric Ind Co Ltd | 画像符号化方法、画像符号化装置および画像符号化プログラム |
JP2006129285A (ja) * | 2004-10-29 | 2006-05-18 | Sony Corp | 符号化及び復号装置並びに符号化及び復号方法 |
JP2006165699A (ja) * | 2004-12-02 | 2006-06-22 | Matsushita Electric Ind Co Ltd | 画像符号化装置および画像符号化方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0837662A (ja) * | 1994-07-22 | 1996-02-06 | Hitachi Ltd | 画像符号化復号化装置 |
US6636222B1 (en) * | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
JP4335516B2 (ja) * | 2001-12-04 | 2009-09-30 | パナソニック株式会社 | 複数のプロセッサを用いた動画像符号化装置およびその方法 |
US8401084B2 (en) * | 2002-04-01 | 2013-03-19 | Broadcom Corporation | System and method for multi-row decoding of video with dependent rows |
JP2005005844A (ja) * | 2003-06-10 | 2005-01-06 | Hitachi Ltd | 計算装置及び符号化処理プログラム |
JP4453518B2 (ja) * | 2004-10-29 | 2010-04-21 | ソニー株式会社 | 符号化及び復号装置並びに符号化及び復号方法 |
KR100647295B1 (ko) * | 2004-11-10 | 2006-11-23 | 삼성전자주식회사 | 비디오 디코더에서의 인접 정보 처리 장치 및 방법과 그방법을 수행하기 위한 프로그램이 저장된 기록 매체 |
-
2006
- 2006-08-07 JP JP2006214869A patent/JP4789200B2/ja active Active
-
2007
- 2007-08-06 US US11/834,449 patent/US8223838B2/en not_active Expired - Fee Related
-
2012
- 2012-06-26 US US13/533,570 patent/US20120263233A1/en not_active Abandoned
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05308622A (ja) * | 1992-04-28 | 1993-11-19 | Mitsubishi Electric Corp | 画像符号化・復号化装置 |
JPH0984004A (ja) * | 1995-09-08 | 1997-03-28 | Mitsubishi Electric Corp | 画像処理装置 |
JP2004140473A (ja) * | 2002-10-15 | 2004-05-13 | Sony Corp | 画像情報符号化装置、復号化装置並びに画像情報符号化方法、復号化方法 |
JP2005057750A (ja) * | 2003-07-24 | 2005-03-03 | Matsushita Electric Ind Co Ltd | 符号化モード決定装置、画像符号化装置、符号化モード決定方法、および符号化モード決定プログラム |
JP2005191690A (ja) * | 2003-12-24 | 2005-07-14 | Toshiba Corp | 動画像復号化装置および動画像復号化方法 |
JP2005295526A (ja) * | 2004-03-11 | 2005-10-20 | Matsushita Electric Ind Co Ltd | 画像符号化方法、画像符号化装置および画像符号化プログラム |
JP2006129285A (ja) * | 2004-10-29 | 2006-05-18 | Sony Corp | 符号化及び復号装置並びに符号化及び復号方法 |
JP2006165699A (ja) * | 2004-12-02 | 2006-06-22 | Matsushita Electric Ind Co Ltd | 画像符号化装置および画像符号化方法 |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8565315B2 (en) | 2007-11-16 | 2013-10-22 | Panasonic Corporation | Image decoding device and image decoding method |
JPWO2009063646A1 (ja) * | 2007-11-16 | 2011-03-31 | パナソニック株式会社 | 画像復号装置及び画像復号方法 |
WO2009063646A1 (ja) * | 2007-11-16 | 2009-05-22 | Panasonic Corporation | 画像復号装置及び画像復号方法 |
US8442333B2 (en) | 2008-03-27 | 2013-05-14 | Renesas Electronics Corporation | Parallel processing image encoding device with variable length coding |
JP2011023995A (ja) * | 2009-07-16 | 2011-02-03 | Renesas Electronics Corp | 動画像処理装置およびその動作方法 |
US8483279B2 (en) | 2009-07-16 | 2013-07-09 | Renesas Electronics Corporation | Moving image parallel processor having deblocking filters |
CN102385743A (zh) * | 2010-08-30 | 2012-03-21 | 富士通半导体股份有限公司 | 图像处理装置、图像处理方法和调度装置 |
US8648934B2 (en) | 2010-08-30 | 2014-02-11 | Fujitsu Semiconductor Limited | Image processing apparatus, image processing method and scheduling apparatus |
WO2012035728A1 (ja) | 2010-09-16 | 2012-03-22 | パナソニック株式会社 | 画像復号装置、画像符号化装置、それらの方法、プログラム、集積回路およびトランスコード装置 |
WO2012035730A1 (ja) | 2010-09-16 | 2012-03-22 | パナソニック株式会社 | 画像復号装置、画像符号化装置、それらの方法、プログラム、集積回路およびトランスコード装置 |
US8982964B2 (en) | 2010-09-16 | 2015-03-17 | Panasonic Intellectual Property Management Co., Ltd. | Image decoding device, image coding device, methods thereof, programs thereof, integrated circuits thereof, and transcoding device |
US9185406B2 (en) | 2010-09-16 | 2015-11-10 | Panasonic Intellectual Property Management Co., Ltd. | Image decoding device, image coding device, methods thereof, programs thereof, integrated circuits thereof, and transcoding device |
JP2015073178A (ja) * | 2013-10-02 | 2015-04-16 | ルネサスエレクトロニクス株式会社 | 動画像復号処理装置およびその動作方法 |
US10158869B2 (en) | 2013-10-02 | 2018-12-18 | Renesas Electronics Corporation | Parallel video decoding processing apparatus and operating method thereof |
US10116936B2 (en) | 2014-09-24 | 2018-10-30 | Hitachi Information & Telecommunication Engineering, Ltd. | Moving image coding device, moving image decoding device, moving image coding method, and moving image decoding method |
EP3073378A1 (en) | 2015-03-25 | 2016-09-28 | Renesas Electronics Corporation | Processing apparatus and control method thereof |
KR20160115680A (ko) | 2015-03-25 | 2016-10-06 | 르네사스 일렉트로닉스 가부시키가이샤 | 처리 장치 및 처리 장치의 제어 방법 |
JP2016181870A (ja) * | 2015-03-25 | 2016-10-13 | ルネサスエレクトロニクス株式会社 | 処理装置及び処理装置の制御方法 |
US10452587B2 (en) | 2015-03-25 | 2019-10-22 | Renesas Electronics Coproration | Processing apparatus and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
US20120263233A1 (en) | 2012-10-18 |
JP4789200B2 (ja) | 2011-10-12 |
US8223838B2 (en) | 2012-07-17 |
US20080031329A1 (en) | 2008-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4789200B2 (ja) | 動画符号化と動画復号とのいずれかを実行する機能モジュールおよびそれを含む半導体集積回路 | |
JP6281851B2 (ja) | 画像復号化装置、画像符号化装置、画像復号化方法、画像符号化方法、プログラムおよび集積回路 | |
JP2009544225A (ja) | ビデオ圧縮用並列処理装置 | |
US10986373B2 (en) | Moving image encoding method, moving image decoding method, moving image encoding device, and moving image decoding device | |
JP4879269B2 (ja) | 復号化方法及び装置 | |
US8483279B2 (en) | Moving image parallel processor having deblocking filters | |
JPWO2009063646A1 (ja) | 画像復号装置及び画像復号方法 | |
CN104521234B (zh) | 合并去区块处理和取样自适应偏移处理的视频处理方法和装置 | |
JP5275454B2 (ja) | 画像復号装置 | |
JP2012175424A (ja) | 符号化処理装置および符号化処理方法 | |
JP5580541B2 (ja) | 画像復号化装置および画像復号化方法 | |
JP5265984B2 (ja) | 画像符号化装置及び復号装置 | |
JP2006166308A (ja) | 復号化装置及び復号化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090727 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20100507 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101118 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110119 |
|
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: 20110714 |
|
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: 20110714 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140729 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4789200 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |