JP2008538457A - アジャイル・デコーダ - Google Patents
アジャイル・デコーダ Download PDFInfo
- Publication number
- JP2008538457A JP2008538457A JP2007555132A JP2007555132A JP2008538457A JP 2008538457 A JP2008538457 A JP 2008538457A JP 2007555132 A JP2007555132 A JP 2007555132A JP 2007555132 A JP2007555132 A JP 2007555132A JP 2008538457 A JP2008538457 A JP 2008538457A
- Authority
- JP
- Japan
- Prior art keywords
- decoder
- streams
- decoding
- video
- stages
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000006835 compression Effects 0.000 description 6
- 238000007906 compression Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
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/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/12—Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Description
NTSC(720×480)
PAL(720×576)
1080i(1920×1080)
720p(1280×720)
圧縮解除SDフレームは、通常は、NTSCフォーマットまたはPALフォーマットの何れかに準拠する。圧縮解除HDフレームは、そのサイズに応じて、1080i HDフレームまたは720p HDフレームに対応できるバッファ・ステージに記憶される。一部のMPEG2ビデオ・フレームでは、復号されたフレーム画像がプレゼンテーション・バッファ・ステージのサイズに合致しないこともあるが、その場合には、このフレームにクリッピングまたはクロッピング(cropping)を施す。例えば、720×512/MPEG2フレームの場合には、32本のラインをクリッピングした後で、プレゼンテーション・バッファ・ステージに送る。
Claims (16)
- 少なくとも第1および第2のストリームを復号するデコーダであって、
それぞれが前記少なくとも第1および第2のストリームのそれぞれを復号して、少なくとも第1および第2の圧縮解除ストリームを生成する、少なくとも第1および第2のデコーダ・ステージと、
前記少なくとも第1および第2のストリームのそれぞれを、前記少なくとも第1および第2のデコーダ・ステージにそれぞれルーティングするルーティング・ステージと、
前記少なくとも第1および第2の圧縮解除ストリームのそれぞれのフレームをそれぞれ記憶する少なくとも第1および第2のバッファ・ステージと、
前記第1および第2のバッファ・ステージからのフレームを、共通のサイズにスケーリングするスケーラとを含む、デコーダ。 - 前記少なくとも第1および第2のストリームがそれぞれ第1および第2のフォーマットでエンコードされ、前記少なくとも第1および第2のデコーダ・ステージがそれぞれ、前記少なくとも第1および第2のストリームの前記第1および第2のフォーマットにそれぞれ合致した第1および第2の復号フォーマットを有する、請求項1に記載のデコーダ。
- 前記第1のエンコード・フォーマットが、標準精細度(SD)ビデオのMPEG2、DV25、およびDV50、ならびに高精細度ビデオのMPEG2、H.264−MPEG4 AVC、およびDV100のうちの1つを含む、請求項2に記載のデコーダ。
- 前記第2のエンコード・フォーマットが、標準精細度(SD)ビデオのMPEG2、DV25、およびDV50、ならびに高精細度ビデオのMPEG2、H.264−MPEG4 AVC、およびDV100のうちの1つを含む、請求項2に記載のデコーダ。
- 前記少なくとも第1および第2のプレゼンテーション・バッファ・ステージが異なるサイズを有する、請求項1に記載のデコーダ。
- 前記第1および第2のプレゼンテーション・バッファ・ステージが、720×480ピクセル、720×576ピクセル、1920×1080ピクセルまたは1280×720ピクセルの何れかのサイズを有する、請求項5に記載のデコーダ。
- ロック・セマフォによって、前記第1および第2のプレゼンテーション・バッファ・ステージの前記少なくとも1つのそれぞれが、他方のバッファ・ステージをオーバーランすることを防止する、請求項1に記載のデコーダ。
- 前記少なくとも第1および第2のプレゼンテーション・バッファ・ステージのそれぞれが、前記少なくとも第1および第2のデコーダ・ステージの関連する1つを前記スケーラから切り離して、各デコーダ・ステージが独立して復号し、時間的に並列に動作することができるようにする、請求項1に記載のデコーダ。
- 前記スケーラが、色空間変換を実行する、請求項1に記載のデコーダ。
- 少なくとも第1および第2のストリームを復号する方法であって、
前記少なくとも第1および第2のストリームのそれぞれを、復号を行うためにルーティングするステップと、
前記少なくとも第1および第2のストリームのそれぞれを復号して、少なくとも第1および第2の圧縮解除ストリームをそれぞれ生成するステップと、
前記少なくとも第1および第2の圧縮解除ストリームのそれぞれのフレームを記憶するステップと、
前記第1および第2の圧縮解除ストリームの記憶したフレームを、共通のサイズにスケーリングするステップとを含む方法。 - 前記少なくとも第1および第2のストリームがそれぞれ、第1および第2のフォーマットでエンコードされ、前記復号ステップが、第1および第2の復号フォーマットをそれぞれ使用して前記少なくとも第1および第2のストリームを復号することをさらに含む、請求項10に記載の方法。
- 前記第1のエンコード・フォーマットが、標準精細度(SD)ビデオのMPEG2、DV25、およびDV50のエンコード・フォーマット、ならびに高精細度ビデオのMPEG2、H.264−MPEG4 AVC、およびDV100エンコード・フォーマットのうちの1つを含む、請求項10に記載の方法。
- 前記第2のエンコード・フォーマットが、標準精細度(SD)ビデオのMPEG2、DV25、およびDV50エンコード・フォーマット、ならびに高精細度ビデオのMPEG2、H.264−MPEG4 AVC、およびDV100エンコード・フォーマットのうちの1つを含む、請求項2に記載の方法。
- 前記少なくとも第1および第2のストリームのエンコードを記憶したストリームのスケーリングから切り離すステップをさらに含む、請求項10に記載の方法。
- 記憶したフレームに対して色変換を実行するステップをさらに含む、請求項10に記載の方法。
- 複数のストリームを空間的に並列に復号するステップをさらに含む、請求項10に記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US65353805P | 2005-02-16 | 2005-02-16 | |
| PCT/US2006/003520 WO2006088644A1 (en) | 2005-02-16 | 2006-02-01 | Agile decoder |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008538457A true JP2008538457A (ja) | 2008-10-23 |
| JP2008538457A5 JP2008538457A5 (ja) | 2009-03-12 |
Family
ID=36228686
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007555132A Pending JP2008538457A (ja) | 2005-02-16 | 2006-02-01 | アジャイル・デコーダ |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US8831109B2 (ja) |
| EP (1) | EP1851968A1 (ja) |
| JP (1) | JP2008538457A (ja) |
| KR (1) | KR20070105999A (ja) |
| CN (1) | CN101120592A (ja) |
| CA (1) | CA2597536A1 (ja) |
| WO (1) | WO2006088644A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015171020A (ja) * | 2014-03-07 | 2015-09-28 | 日本電気株式会社 | 受信装置および受信方法 |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4901389B2 (ja) * | 2006-09-20 | 2012-03-21 | 株式会社東芝 | ビデオサーバ及び素材出力方法 |
| JP4901390B2 (ja) * | 2006-09-20 | 2012-03-21 | 株式会社東芝 | ビデオサーバ及び素材出力方法 |
| KR100960147B1 (ko) * | 2007-11-23 | 2010-05-27 | 한국전자통신연구원 | 움직임 보상기의 움직임 보상 방법 |
| US8462841B2 (en) * | 2007-12-31 | 2013-06-11 | Netlogic Microsystems, Inc. | System, method and device to encode and decode video data having multiple video data formats |
| CN101242538B (zh) * | 2008-03-18 | 2010-06-02 | 华为技术有限公司 | 一种码流解码方法和装置 |
| US8392942B2 (en) * | 2008-10-02 | 2013-03-05 | Sony Corporation | Multi-coded content substitution |
| US10015285B2 (en) * | 2013-03-14 | 2018-07-03 | Huawei Technologies Co., Ltd. | System and method for multi-stream compression and decompression |
| CN105096367B (zh) * | 2014-04-30 | 2018-07-13 | 广州市动景计算机科技有限公司 | 优化Canvas绘制性能的方法及装置 |
| CN104768051B (zh) * | 2015-03-06 | 2017-12-15 | 深圳市九洲电器有限公司 | 多编码格式节目流的自适应切换方法及系统 |
| CN107368430B (zh) * | 2017-07-12 | 2020-02-18 | 青岛海信移动通信技术股份有限公司 | 一种降低显存的方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000030047A (ja) | 1998-07-15 | 2000-01-28 | Sony Corp | 符号化装置とその方法および復号化装置とその方法 |
| JP2002354475A (ja) | 2001-05-28 | 2002-12-06 | Matsushita Electric Ind Co Ltd | 画像復号処理装置および画像復号処理方法 |
| JP2003152546A (ja) * | 2001-11-15 | 2003-05-23 | Matsushita Electric Ind Co Ltd | マルチフォーマットストリーム復号化装置及びマルチフォーマットストリーム送出装置 |
| WO2004051982A1 (en) * | 2002-12-04 | 2004-06-17 | Koninklijke Philips Electronics N.V. | Method and apparatus for selecting particular decoder based on bitstream format detection |
Family Cites Families (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4570217A (en) | 1982-03-29 | 1986-02-11 | Allen Bruce S | Man machine interface |
| US5179665A (en) * | 1987-06-24 | 1993-01-12 | Westinghouse Electric Corp. | Microprocessor information exchange with updating of messages by asynchronous processors using assigned and/or available buffers in dual port memory |
| US6879266B1 (en) * | 1997-08-08 | 2005-04-12 | Quickshift, Inc. | Memory module including scalable embedded parallel data compression and decompression engines |
| US7215376B2 (en) * | 1997-10-06 | 2007-05-08 | Silicon Image, Inc. | Digital video system and methods for providing same |
| US6205187B1 (en) * | 1997-12-12 | 2001-03-20 | General Dynamics Government Systems Corporation | Programmable signal decoder |
| US6636222B1 (en) | 1999-11-09 | 2003-10-21 | Broadcom Corporation | Video and graphics system with an MPEG video decoder for concurrent multi-row decoding |
| US6246720B1 (en) * | 1999-10-21 | 2001-06-12 | Sony Corporation Of Japan | Flexible software-based decoding system with decoupled decoding timing and output timing |
| US7133408B1 (en) * | 2000-10-13 | 2006-11-07 | Sun Microsystems, Inc. | Shared decoder |
| JP3828010B2 (ja) * | 2001-12-21 | 2006-09-27 | 株式会社日立国際電気 | 画像受信システム |
| US7055018B1 (en) * | 2001-12-31 | 2006-05-30 | Apple Computer, Inc. | Apparatus for parallel vector table look-up |
| US7966642B2 (en) * | 2003-09-15 | 2011-06-21 | Nair Ajith N | Resource-adaptive management of video storage |
| KR100547146B1 (ko) | 2003-10-06 | 2006-01-26 | 삼성전자주식회사 | 영상처리장치 및 그 방법 |
| KR100619053B1 (ko) * | 2003-11-10 | 2006-08-31 | 삼성전자주식회사 | 서브 타이틀을 기록한 정보저장매체 및 그 처리장치 |
| US7400359B1 (en) * | 2004-01-07 | 2008-07-15 | Anchor Bay Technologies, Inc. | Video stream routing and format conversion unit with audio delay |
| CN1938727A (zh) * | 2004-02-27 | 2007-03-28 | Td视觉有限公司 | 用于数字解码3d立体视频图像的方法和系统 |
| JP4737991B2 (ja) * | 2005-01-04 | 2011-08-03 | 株式会社東芝 | 再生装置 |
-
2006
- 2006-02-01 JP JP2007555132A patent/JP2008538457A/ja active Pending
- 2006-02-01 CN CNA2006800047336A patent/CN101120592A/zh active Pending
- 2006-02-01 CA CA002597536A patent/CA2597536A1/en not_active Abandoned
- 2006-02-01 KR KR1020077018642A patent/KR20070105999A/ko not_active Ceased
- 2006-02-01 US US11/883,984 patent/US8831109B2/en not_active Expired - Fee Related
- 2006-02-01 EP EP06720056A patent/EP1851968A1/en not_active Withdrawn
- 2006-02-01 WO PCT/US2006/003520 patent/WO2006088644A1/en not_active Ceased
-
2014
- 2014-08-01 US US14/449,894 patent/US20140341300A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000030047A (ja) | 1998-07-15 | 2000-01-28 | Sony Corp | 符号化装置とその方法および復号化装置とその方法 |
| JP2002354475A (ja) | 2001-05-28 | 2002-12-06 | Matsushita Electric Ind Co Ltd | 画像復号処理装置および画像復号処理方法 |
| JP2003152546A (ja) * | 2001-11-15 | 2003-05-23 | Matsushita Electric Ind Co Ltd | マルチフォーマットストリーム復号化装置及びマルチフォーマットストリーム送出装置 |
| WO2004051982A1 (en) * | 2002-12-04 | 2004-06-17 | Koninklijke Philips Electronics N.V. | Method and apparatus for selecting particular decoder based on bitstream format detection |
Non-Patent Citations (4)
| Title |
|---|
| CSNG200300647004; 廣井和重他: 'VLIW型メディアプロセッサを用いたMPEG-2ビデオデコーダ' 映像情報メディア学会技術報告 Vol.25,No.21, 200103, P.25-30, (社)映像情報メディア学会 * |
| JPN6011018524; 廣井和重他: 'VLIW型メディアプロセッサを用いたMPEG-2ビデオデコーダ' 映像情報メディア学会技術報告 Vol.25,No.21, 200103, P.25-30, (社)映像情報メディア学会 * |
| JPN6012064893; Paramvir Bahl, Paul S. Gauthier, Robert A. Ulichney: '"Software-only Compression, Rendering, and Playback of Digital Video"' Digital Technical Journal Vol.7, No.4, 1995, p.52-75, Digital Equipment Corporation |
| JPN6013020108; Eiji Iwata, Kunle Olukotun: 'Exploiting Coarse-Grain Parallelism in the MPEG-2 Algorithm' Stanford University Computer Systems Lab Technical Report , 199809, p.1〜13, Stanford University |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015171020A (ja) * | 2014-03-07 | 2015-09-28 | 日本電気株式会社 | 受信装置および受信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2006088644A1 (en) | 2006-08-24 |
| US20090123081A1 (en) | 2009-05-14 |
| CN101120592A (zh) | 2008-02-06 |
| EP1851968A1 (en) | 2007-11-07 |
| CA2597536A1 (en) | 2006-08-24 |
| US20140341300A1 (en) | 2014-11-20 |
| US8831109B2 (en) | 2014-09-09 |
| KR20070105999A (ko) | 2007-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20140341300A1 (en) | Agile decoder | |
| US20210076051A1 (en) | Coding apparatus, coding method, decoding apparatus, and decoding method | |
| US9877034B2 (en) | Pipelined video decoder system | |
| US8902966B2 (en) | Video decoding device | |
| CN101364403B (zh) | 图像处理装置及其控制方法 | |
| US10026146B2 (en) | Image processing device including a progress notifier which outputs a progress signal | |
| JP6208993B2 (ja) | 画像復号装置及び画像復号装置の復号処理方法 | |
| US10257524B2 (en) | Residual up-sampling apparatus for performing transform block up-sampling and residual down-sampling apparatus for performing transform block down-sampling | |
| CN106233730A (zh) | 生成经编码帧的方法和装置 | |
| US8774540B2 (en) | Tile support in decoders | |
| EP1442610A1 (en) | Line-buffer reuse in vertical pixel-processing arrangement for video resizing | |
| JP2008538457A5 (ja) | ||
| US20080075162A1 (en) | Video decoding and transcoding method and system | |
| US10244248B2 (en) | Residual processing circuit using single-path pipeline or multi-path pipeline and associated residual processing method | |
| US8179978B2 (en) | MPEG field data-driven display | |
| JP2004328178A (ja) | 画像処理装置 | |
| US7197078B2 (en) | Video coding/decoding buffering apparatus and buffering method thereof | |
| US10904578B2 (en) | Video processing apparatus and video processing circuits thereof | |
| KR0180168B1 (ko) | 영상부호화를 위한 프레임 재배열 장치 | |
| KR101517806B1 (ko) | 영상 복호화 방법 및 이를 적용한 영상 기기 | |
| JP2003304505A (ja) | 映像信号出力装置、および映像信号出力方法 | |
| JP2008066973A (ja) | 画像符号化装置及び画像符号化方法並びに画像復号化装置及び画像復号化方法 | |
| JP2001186524A (ja) | ビデオ信号復号装置 | |
| JP2006041659A (ja) | 可変長デコーダ | |
| JP2012015841A (ja) | 復号装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090126 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090126 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110413 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110914 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20111004 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120206 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130311 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130314 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130411 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130806 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130809 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20130906 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20130911 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20131007 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20131010 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131107 |