JP4351903B2 - 動画像符号化装置 - Google Patents
動画像符号化装置 Download PDFInfo
- Publication number
- JP4351903B2 JP4351903B2 JP2003427718A JP2003427718A JP4351903B2 JP 4351903 B2 JP4351903 B2 JP 4351903B2 JP 2003427718 A JP2003427718 A JP 2003427718A JP 2003427718 A JP2003427718 A JP 2003427718A JP 4351903 B2 JP4351903 B2 JP 4351903B2
- Authority
- JP
- Japan
- Prior art keywords
- processing
- processor
- stage
- encoding
- processing unit
- 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
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Description
速に符号化処理を行うことのできる動画像符号化装置を提供することを
目的とする。
100 プロセッサエレメント
102 処理ユニット
106 付加処理ユニット
1060 ローカルメモリ
1062 レジスタ
1064 浮動少数点演算ユニット
1066 整数演算ユニット
Claims (5)
- 動画像を符号化する動画像符号化装置であって、
前記符号化の処理を指示し、かつ前記符号化に関する処理を行う第1プロセッサと、
前記第1プロセッサからの指示に基づいて、前記符号化に関する処理を行う第2プロセッサと、
前記符号化に関する情報を保持するメインメモリと、
前記メインメモリと前記第1プロセッサの間、および前記メインメモリと前記第2プロセッサとの間のデータの授受を制御するメインメモリ制御手段と、
前記第2プロセッサから直接アクセス可能なローカルメモリとを備え、
前記第1プロセッサは、前記メインメモリ制御手段を介して前記メインメモリに保持される情報を参照し、前記符号化に関する処理として、前処理、動き検出処理、動き補償処理、DCT処理、逆離散コサイン変換処理、量子化処理、可変長符号化処理及びシンタックス生成処理の少なくとも1つのうち全部又は一部の処理であって且つ処理にかかる演算量が予め定められた演算量よりも小さい第1処理を行い、
前記第2プロセッサは、前記ローカルメモリに保持される情報を参照して、前記第1プロセッサからの指示に基づいて、前記符号化に関する処理として、前処理、動き検出処理、動き補償処理、DCT処理、逆離散コサイン変換処理、量子化処理、可変長符号化処理及びシンタックス生成処理のうち少なくとも1つのうち全部又は一部の処理であって且つ処理にかかる演算量が予め定められた演算量よりも大きい第2処理を行い、
前記第2プロセッサが行う前記第2処理全体は、複数のステージに分割され、
前記メインメモリは、各ステージにおいて用いられる情報をさらに保持し、
前記ローカルメモリは、前記第2プロセッサが一の前記ステージにおいて前記第2処理を実行するときに、前記メインメモリ制御手段を介して前記メインメモリから当該ステージにおいて用いられる情報を取得し、当該ステージにおいて用いられる情報を保持する
ことを特徴とする動画像符号化装置。 - 前記ローカルメモリは、前記第2プロセッサが一の前記ステージにおいて前記第2処理を完了したときに、当該ステージにおいて用いられる情報を前記メインメモリに退避することを特徴とする請求項1に記載の動画像符号化装置。
- 前記第2処理のうち、前記前処理は第1ステージに含まれ、前記動き検出処理のうち前方動き検出処理は第2ステージに含まれ、前記動き検出処理のうち後方動き検出処理は第3ステージに含まれ、前記動き補償処理及びDCT処理は第4ステージに含まれ、前記逆離散コサイン変換処理、量子化処理及び可変長符号化処理は第5ステージに含まれることを特徴とする請求項1または2に記載の動画像符号化装置。
- 前記第2プロセッサを複数備え、
前記第1プロセッサは、前記動画像を複数の部分データに分割し、前記部分データ単位で前記動画像を前記複数の第2プロセッサに配分し、
前記複数の第2プロセッサは、前記第1プロセッサから受け取った前記部分データに対してそれぞれ第2処理を行うことを特徴とする請求項1から3のいずれか一項に記載の動画像符号化装置。 - 前記第1プロセッサは、前記動画像を構成する静止画像を複数のスライスに分割し、前記スライス単位で前記動画像を前記複数の第2プロセッサに配分することを特徴とする請求項4に記載の動画像符号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003427718A JP4351903B2 (ja) | 2003-12-24 | 2003-12-24 | 動画像符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003427718A JP4351903B2 (ja) | 2003-12-24 | 2003-12-24 | 動画像符号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005191689A JP2005191689A (ja) | 2005-07-14 |
| JP4351903B2 true JP4351903B2 (ja) | 2009-10-28 |
Family
ID=34786912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003427718A Expired - Fee Related JP4351903B2 (ja) | 2003-12-24 | 2003-12-24 | 動画像符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4351903B2 (ja) |
-
2003
- 2003-12-24 JP JP2003427718A patent/JP4351903B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005191689A (ja) | 2005-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8395634B2 (en) | Method and apparatus for processing information | |
| US8675739B2 (en) | Method and apparatus for video decoding based on a multi-core processor | |
| US9329871B2 (en) | Video decoding system supporting multiple standards | |
| CN101115205B (zh) | 视频流处理装置与方法 | |
| JP5379122B2 (ja) | マルチプロセッサ | |
| US7885336B2 (en) | Programmable shader-based motion compensation apparatus and method | |
| US8532196B2 (en) | Decoding device, recording medium, and decoding method for coded data | |
| Toyokura et al. | A video DSP with a macroblock-level-pipeline and a SIMD type vector-pipeline architecture for MPEG2 CODEC | |
| US8281314B2 (en) | Information processing device and method | |
| KR20090065398A (ko) | 멀티 코어 프로세서 기반의 비디오 디코딩 방법 및 장치 | |
| JP3544524B2 (ja) | 画像処理装置 | |
| JP2001069512A (ja) | データ処理システムおよび画像データの復号処理方法 | |
| CN112714319A (zh) | 计算机可读取存储介质、使用多个执行单元的视频编解码方法和装置 | |
| JP4398717B2 (ja) | 動画像復号化装置 | |
| JP3123496B2 (ja) | 動き補償処理方法及びシステム並びにその処理プログラムを記録した記録媒体 | |
| JP4351903B2 (ja) | 動画像符号化装置 | |
| Araki et al. | Video DSP architecture for MPEG2 codec | |
| JP2004507957A (ja) | アルゴリズムを実行する方法と、拡張性のあるプログラマブル処理装置 | |
| JP2006086964A (ja) | ビットレート変換装置およびビットレート変換方法 | |
| CN117294858A (zh) | 基于异构计算平台的遥感卫星在轨视频编码方法及系统 | |
| US20130205090A1 (en) | Multi-core processor having hierarchical communication architecture | |
| US20090141807A1 (en) | Arrangements for processing video | |
| Li et al. | An efficient video decoder design for MPEG-2 MP@ ML | |
| JP2011160077A (ja) | 復号装置および方法 | |
| KR102749655B1 (ko) | 메모리 참조에 효과적인 실시간 인공지능 가속 하드웨어 장치 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070501 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080902 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081031 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090303 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090401 |
|
| 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: 20090630 |
|
| 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: 20090727 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |