ATE280471T1 - Prozessorzuweisung für kanäle in einem videomultiprozessorsystem - Google Patents
Prozessorzuweisung für kanäle in einem videomultiprozessorsystemInfo
- Publication number
- ATE280471T1 ATE280471T1 AT01968950T AT01968950T ATE280471T1 AT E280471 T1 ATE280471 T1 AT E280471T1 AT 01968950 T AT01968950 T AT 01968950T AT 01968950 T AT01968950 T AT 01968950T AT E280471 T1 ATE280471 T1 AT E280471T1
- Authority
- AT
- Austria
- Prior art keywords
- channels
- processor
- assigned
- video
- complexity
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/2365—Multiplexing of several video streams
- H04N21/23655—Statistical multiplexing, e.g. by controlling the encoder to alter its bitrate to optimize the bandwidth utilization
-
- 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/134—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N19/156—Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
-
- 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/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
-
- 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
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)
- Image Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/666,902 US7039115B1 (en) | 2000-09-20 | 2000-09-20 | Processor allocation for channels in a video multi-processor system |
| PCT/US2001/041796 WO2002025955A1 (en) | 2000-09-20 | 2001-08-20 | Processor allocation for channels in a video multi-processor system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE280471T1 true ATE280471T1 (de) | 2004-11-15 |
Family
ID=24675978
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT01968950T ATE280471T1 (de) | 2000-09-20 | 2001-08-20 | Prozessorzuweisung für kanäle in einem videomultiprozessorsystem |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US7039115B1 (de) |
| EP (1) | EP1327359B1 (de) |
| JP (1) | JP2004509582A (de) |
| KR (1) | KR20040004379A (de) |
| CN (1) | CN1198468C (de) |
| AT (1) | ATE280471T1 (de) |
| AU (1) | AU2001289151A1 (de) |
| CA (1) | CA2422249C (de) |
| DE (1) | DE60106640T2 (de) |
| TW (1) | TW533742B (de) |
| WO (1) | WO2002025955A1 (de) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7181070B2 (en) * | 2001-10-30 | 2007-02-20 | Altera Corporation | Methods and apparatus for multiple stage video decoding |
| CN1308839C (zh) * | 2002-10-11 | 2007-04-04 | 国际商业机器公司 | 多处理器系统中的线程分配系统和分配方法 |
| WO2004092888A2 (en) * | 2003-04-07 | 2004-10-28 | Modulus Video, Inc. | Scalable array encoding system and method |
| US7898951B2 (en) * | 2003-08-13 | 2011-03-01 | Jones Farm Technology 2, Llc | Encoding and transmitting variable bit streams with utilization of a constrained bit-rate channel |
| US7822123B2 (en) * | 2004-10-06 | 2010-10-26 | Microsoft Corporation | Efficient repeat padding for hybrid video sequence with arbitrary video resolution |
| US9071847B2 (en) | 2004-10-06 | 2015-06-30 | Microsoft Technology Licensing, Llc | Variable coding resolution in video codec |
| US8243820B2 (en) * | 2004-10-06 | 2012-08-14 | Microsoft Corporation | Decoding variable coded resolution video with native range/resolution post-processing operation |
| US7839933B2 (en) * | 2004-10-06 | 2010-11-23 | Microsoft Corporation | Adaptive vertical macroblock alignment for mixed frame video sequences |
| US7956930B2 (en) | 2006-01-06 | 2011-06-07 | Microsoft Corporation | Resampling and picture resizing operations for multi-resolution video coding and decoding |
| US20070177519A1 (en) * | 2006-01-30 | 2007-08-02 | Thomsen Jan H | Systems and methods for transcoding bit streams |
| US8068541B2 (en) * | 2006-01-30 | 2011-11-29 | Jan Harding Thomsen | Systems and methods for transcoding bit streams |
| DE102006009033B4 (de) * | 2006-02-27 | 2013-10-24 | Infineon Technologies Ag | Signal-Wandel-Vorrichtung, insbesondere Analog-Digital-Wandel-Vorrichtung, und Verfahren zum Betreiben einer Signal-Wandel-Vorrichtung |
| CN100502503C (zh) * | 2006-03-31 | 2009-06-17 | 中山大学 | 一种实现多码流同时输出的转码系统及方法 |
| TW200813086A (en) * | 2006-05-11 | 2008-03-16 | Hoffmann La Roche | Immunereconstituted mouse |
| US8107571B2 (en) * | 2007-03-20 | 2012-01-31 | Microsoft Corporation | Parameterized filters and signaling techniques |
| KR101520027B1 (ko) | 2007-06-21 | 2015-05-14 | 삼성전자주식회사 | 움직임 추정 방법 및 장치 |
| JP2009044537A (ja) | 2007-08-09 | 2009-02-26 | Osaka Univ | 映像ストリーム処理装置及びその制御方法、プログラム、記録媒体 |
| US8687685B2 (en) | 2009-04-14 | 2014-04-01 | Qualcomm Incorporated | Efficient transcoding of B-frames to P-frames |
| KR20130101900A (ko) * | 2012-03-06 | 2013-09-16 | 삼성전자주식회사 | 전자 장치 및 인코딩 방법 |
| CN106851336B (zh) * | 2017-02-07 | 2020-04-14 | 上海网达软件股份有限公司 | 一种动态资源分配的音视频文件转码方法及系统 |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5887115A (en) | 1993-01-13 | 1999-03-23 | Hitachi America, Ltd. | Method and apparatus for implementing a video tape recorder for recording digital video signals having either a fixed or variable data transmission rate |
| US5477397A (en) | 1993-02-23 | 1995-12-19 | Matsushita Electric Corporation Of America | Digital high definition television receiver with features that facilitate trick-play modes on a digital VCR |
| KR950014858B1 (ko) | 1993-06-04 | 1995-12-16 | 대우전자주식회사 | 디지탈 영상 기록장치 |
| US5446726A (en) * | 1993-10-20 | 1995-08-29 | Lsi Logic Corporation | Error detection and correction apparatus for an asynchronous transfer mode (ATM) network device |
| US6870886B2 (en) * | 1993-12-15 | 2005-03-22 | Koninklijke Philips Electronics N.V. | Method and apparatus for transcoding a digitally compressed high definition television bitstream to a standard definition television bitstream |
| US5838686A (en) | 1994-04-22 | 1998-11-17 | Thomson Consumer Electronics, Inc. | System for dynamically allocating a scarce resource |
| JPH0837662A (ja) | 1994-07-22 | 1996-02-06 | Hitachi Ltd | 画像符号化復号化装置 |
| US5617142A (en) | 1994-11-08 | 1997-04-01 | General Instrument Corporation Of Delaware | Method and apparatus for changing the compression level of a compressed digital signal |
| US5614955A (en) | 1994-11-09 | 1997-03-25 | Michael I. Rackman | Compressed digital multi-channel video communications system having one or more auxiliary channels to accomodate high bit rates |
| US5619733A (en) | 1994-11-10 | 1997-04-08 | International Business Machines Corporation | Method and apparatus for synchronizing streaming and non-streaming multimedia devices by controlling the play speed of the non-streaming device in response to a synchronization signal |
| US5623312A (en) | 1994-12-22 | 1997-04-22 | Lucent Technologies Inc. | Compressed-domain bit rate reduction system |
| US5513181A (en) * | 1995-02-17 | 1996-04-30 | At&T Corp. | Multi-signal multi-coder transcoder |
| US5694170A (en) | 1995-04-06 | 1997-12-02 | International Business Machines Corporation | Video compression using multiple computing agents |
| JP4223571B2 (ja) | 1995-05-02 | 2009-02-12 | ソニー株式会社 | 画像符号化方法及び装置 |
| US5768594A (en) * | 1995-07-14 | 1998-06-16 | Lucent Technologies Inc. | Methods and means for scheduling parallel processors |
| US5650860A (en) | 1995-12-26 | 1997-07-22 | C-Cube Microsystems, Inc. | Adaptive quantization |
| GB9611455D0 (en) | 1996-05-29 | 1996-08-07 | Digi Media Vision Ltd | Method and apparatus for processing a digital signal |
| US5933500A (en) | 1996-05-31 | 1999-08-03 | Thomson Consumer Electronics, Inc. | Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data |
| US5925092A (en) * | 1996-12-02 | 1999-07-20 | Motorola, Inc. | Satellite cluster with synchronized payload processors and method for use in space-based systems |
| EP0851656A1 (de) | 1996-12-23 | 1998-07-01 | HE HOLDINGS, INC. dba HUGHES ELECTRONICS | System und Verfahren zur hochauflösenden Videokompression mit Bildtäfelung |
| US6038256A (en) | 1996-12-31 | 2000-03-14 | C-Cube Microsystems Inc. | Statistical multiplexed video encoding using pre-encoding a priori statistics and a priori and a posteriori statistics |
| US5949490A (en) | 1997-07-08 | 1999-09-07 | Tektronix, Inc. | Distributing video buffer rate control over a parallel compression architecture |
| US6181742B1 (en) * | 1998-01-26 | 2001-01-30 | International Business Machines Corporation | Single pass target allocation for video encoding |
| JPH11252550A (ja) | 1998-03-02 | 1999-09-17 | Sony Corp | デイジタル信号符号化装置、デイジタル信号復号化装置、デイジタル信号伝送装置及び方法 |
| US6298090B1 (en) * | 1998-06-04 | 2001-10-02 | U.S. Philips Corporation | System for detecting redundant images in a video sequence by comparing two predetermined threshold values |
| US6259733B1 (en) * | 1998-06-16 | 2001-07-10 | General Instrument Corporation | Pre-processing of bit rate allocation in a multi-channel video encoder |
| US6167084A (en) | 1998-08-27 | 2000-12-26 | Motorola, Inc. | Dynamic bit allocation for statistical multiplexing of compressed and uncompressed digital video signals |
| WO2000021302A1 (en) | 1998-10-02 | 2000-04-13 | General Instrument Corporation | Method and apparatus for providing rate control in a video encoder |
| US6151362A (en) * | 1998-10-30 | 2000-11-21 | Motorola, Inc. | Joint rate control for stereoscopic video coding |
| US6275536B1 (en) * | 1999-06-23 | 2001-08-14 | General Instrument Corporation | Implementation architectures of a multi-channel MPEG video transcoder using multiple programmable processors |
| US6490320B1 (en) * | 2000-02-02 | 2002-12-03 | Mitsubishi Electric Research Laboratories Inc. | Adaptable bitstream video delivery system |
| US6493388B1 (en) * | 2000-04-19 | 2002-12-10 | General Instrument Corporation | Rate control and buffer protection for variable bit rate video programs over a constant rate channel |
| US6643327B1 (en) * | 2000-05-05 | 2003-11-04 | General Instrument Corporation | Statistical multiplexer and remultiplexer that accommodates changes in structure of group of pictures |
-
2000
- 2000-09-20 US US09/666,902 patent/US7039115B1/en not_active Expired - Lifetime
-
2001
- 2001-08-13 TW TW090119785A patent/TW533742B/zh not_active IP Right Cessation
- 2001-08-20 AT AT01968950T patent/ATE280471T1/de not_active IP Right Cessation
- 2001-08-20 WO PCT/US2001/041796 patent/WO2002025955A1/en not_active Ceased
- 2001-08-20 KR KR10-2003-7004010A patent/KR20040004379A/ko not_active Withdrawn
- 2001-08-20 DE DE60106640T patent/DE60106640T2/de not_active Expired - Fee Related
- 2001-08-20 JP JP2002529034A patent/JP2004509582A/ja active Pending
- 2001-08-20 CN CNB018159222A patent/CN1198468C/zh not_active Expired - Fee Related
- 2001-08-20 EP EP01968950A patent/EP1327359B1/de not_active Expired - Lifetime
- 2001-08-20 AU AU2001289151A patent/AU2001289151A1/en not_active Abandoned
- 2001-08-20 CA CA2422249A patent/CA2422249C/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| US7039115B1 (en) | 2006-05-02 |
| CN1461567A (zh) | 2003-12-10 |
| TW533742B (en) | 2003-05-21 |
| CA2422249A1 (en) | 2002-03-28 |
| CA2422249C (en) | 2012-02-07 |
| WO2002025955A1 (en) | 2002-03-28 |
| EP1327359A1 (de) | 2003-07-16 |
| DE60106640D1 (de) | 2004-11-25 |
| EP1327359B1 (de) | 2004-10-20 |
| KR20040004379A (ko) | 2004-01-13 |
| AU2001289151A1 (en) | 2002-04-02 |
| JP2004509582A (ja) | 2004-03-25 |
| CN1198468C (zh) | 2005-04-20 |
| DE60106640T2 (de) | 2005-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE280471T1 (de) | Prozessorzuweisung für kanäle in einem videomultiprozessorsystem | |
| ATE500556T1 (de) | Multiprozessorsystem, datenverarbeitungssystem, datenverarbeitungsverfahren und rechnerprogramm | |
| MA38014B1 (fr) | Ordonnancement modal de charges de travail dans un système multi-processeur hétérogène sur une puce | |
| FR3103586B1 (fr) | Procédé de gestion du fonctionnement d’un système sur puce formant par exemple un microcontrôleur, et système sur puce correspondant | |
| MY142928A (en) | Scheduling in a high-performance computing (hpc) system | |
| BR0309891A (pt) | método e aparelho para alocar e desalocar processadores em um sistema de processamento de dados lógicos e particionados | |
| MY151525A (en) | On-demand instantiation in a high-performance computing (hpc) system | |
| TW373146B (en) | Apparatus and method for performing semantic concurrency control in dispatching client requests within a server in a client/server computer system | |
| EP0817044A3 (de) | Speicherzuordnung in einer Mehrfachfädenumgebung | |
| DE10195734T1 (de) | Multi-Plattform Sprachverarbeitungssystem mit optimierter Ressourcen-Zuordnung | |
| EP0935194A3 (de) | Vorrichtung und Verfahren zum Planen und Zuweisen von Wartenschlangen-Klientanforderungen in einem Server in einem Klient-Server Rechnersystem | |
| DE60300907D1 (de) | Verfahren und System für Ressourcenallokation in Echtzeit zwischen mehreren Einheiten | |
| EP1089274A4 (de) | Datenverarbeitungssystem, datenverarbeitungsverfahren, und datenprozessor | |
| ATE335363T1 (de) | Verfahren und vorrichtung zur dekodierung von videosignalen mittels eines multiprozessorsystems | |
| US9715392B2 (en) | Multiple clustered very long instruction word processing core | |
| TW375711B (en) | Single chip multiprocessor with shared execution unit | |
| US20160259978A1 (en) | Method and apparatus for detecting harmful video | |
| FR2786288B1 (fr) | Systeme de traitement par ensembles de ressources | |
| CN103888782B (zh) | 一种hevc解码器并行任务划分方法 | |
| BRPI0517217A (pt) | método, aparelho e programa de computador para alocar recursos em um sistema de comunicação, estação, e, sistema de comunicação | |
| ATE243398T1 (de) | Zuweisungsvorrichtung für eine datenvermittlungsanlage | |
| TW200608186A (en) | Method and apparatus to eliminate interpartition covert storage channel and partition analysis | |
| US6336127B1 (en) | Dynamic user management for timed shared computer systems | |
| Pirsch et al. | Architectural approaches for multimedia processors | |
| WO2006083043A3 (en) | Processor task migration over a network in a multi-processor system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |