DE69735402D1 - System und Methode zur Bewegungskompensation mit Hilfe eines Schrägziegelspeicherformats für verbesserte Effizienz - Google Patents
System und Methode zur Bewegungskompensation mit Hilfe eines Schrägziegelspeicherformats für verbesserte EffizienzInfo
- Publication number
- DE69735402D1 DE69735402D1 DE69735402T DE69735402T DE69735402D1 DE 69735402 D1 DE69735402 D1 DE 69735402D1 DE 69735402 T DE69735402 T DE 69735402T DE 69735402 T DE69735402 T DE 69735402T DE 69735402 D1 DE69735402 D1 DE 69735402D1
- Authority
- DE
- Germany
- Prior art keywords
- motion compensation
- improved efficiency
- memory format
- skew memory
- skew
- 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 - Lifetime
Links
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/43—Hardware specially adapted for motion estimation or compensation
- H04N19/433—Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
-
- 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/423—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 characterised by memory 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/503—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
- H04N19/51—Motion estimation or motion compensation
-
- 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
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US772442 | 1996-12-20 | ||
US08/772,442 US6005624A (en) | 1996-12-20 | 1996-12-20 | System and method for performing motion compensation using a skewed tile storage format for improved efficiency |
Publications (2)
Publication Number | Publication Date |
---|---|
DE69735402D1 true DE69735402D1 (de) | 2006-05-04 |
DE69735402T2 DE69735402T2 (de) | 2006-10-19 |
Family
ID=25095079
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE69735402T Expired - Lifetime DE69735402T2 (de) | 1996-12-20 | 1997-12-16 | System und Methode zur Bewegungskompensation mit Hilfe eines Schrägziegelspeicherformats für verbesserte Effizienz |
Country Status (4)
Country | Link |
---|---|
US (1) | US6005624A (de) |
EP (1) | EP0849953B1 (de) |
JP (1) | JP3966524B2 (de) |
DE (1) | DE69735402T2 (de) |
Families Citing this family (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6088047A (en) * | 1997-12-30 | 2000-07-11 | Sony Corporation | Motion compensated digital video decoding with buffered picture storage memory map |
US6215822B1 (en) | 1997-12-30 | 2001-04-10 | Sony Corporation | Motion compensated digital video decoding and buffer memory addressing therefor |
WO1999016252A1 (en) * | 1997-09-19 | 1999-04-01 | Sony Electronics Inc. | Motion compensated digital video decoding with buffered picture storage memory map |
KR19990060797A (ko) * | 1997-12-31 | 1999-07-26 | 구자홍 | 복호화된 이미지 데이타의 메모리 할당방법과 그장치 |
FR2787669B1 (fr) * | 1998-12-22 | 2001-03-02 | Thomson Multimedia Sa | Procede d'adressage pour la memorisation de blocs d'image |
WO2000059218A1 (en) * | 1999-03-30 | 2000-10-05 | Sony Electronics Inc. | Digital video decoding, buffering and frame-rate converting method and apparatus |
US7039241B1 (en) * | 2000-08-11 | 2006-05-02 | Ati Technologies, Inc. | Method and apparatus for compression and decompression of color data |
US7602847B1 (en) * | 2001-03-27 | 2009-10-13 | Vixs Systems, Inc. | Device and method for compression of a video stream |
US8107524B2 (en) * | 2001-03-30 | 2012-01-31 | Vixs Systems, Inc. | Adaptive bandwidth footprint matching for multiple compressed video streams in a fixed bandwidth network |
US20070053428A1 (en) * | 2001-03-30 | 2007-03-08 | Vixs Systems, Inc. | Managed degradation of a video stream |
TW515952B (en) * | 2001-04-23 | 2003-01-01 | Mediatek Inc | Memory access method |
US7218842B1 (en) | 2001-07-25 | 2007-05-15 | Cisco Technology, Inc. | Efficient methods of performing motion compensation based decoding and recoding of compressed video bitstreams |
US6959348B1 (en) * | 2001-07-30 | 2005-10-25 | Vixs Systems, Inc. | Method and system for accessing data |
US7675972B1 (en) | 2001-07-30 | 2010-03-09 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US6996178B1 (en) * | 2001-08-27 | 2006-02-07 | Cisco Technology, Inc. | Look ahead motion compensation |
US7596127B1 (en) | 2001-10-31 | 2009-09-29 | Vixs Systems, Inc. | System for allocating data in a communications system and method thereof |
US7139330B1 (en) | 2001-10-31 | 2006-11-21 | Vixs Systems, Inc. | System for signal mixing and method thereof |
US7106715B1 (en) | 2001-11-16 | 2006-09-12 | Vixs Systems, Inc. | System for providing data to multiple devices and method thereof |
US7356079B2 (en) | 2001-11-21 | 2008-04-08 | Vixs Systems Inc. | Method and system for rate control during video transcoding |
US7403564B2 (en) * | 2001-11-21 | 2008-07-22 | Vixs Systems, Inc. | System and method for multiple channel video transcoding |
US7165180B1 (en) | 2001-11-27 | 2007-01-16 | Vixs Systems, Inc. | Monolithic semiconductor device for preventing external access to an encryption key |
US7310679B1 (en) | 2002-04-29 | 2007-12-18 | Vixs Systems Inc. | Method and system for transmitting video content while preventing other transmissions in a contention-based network |
US7120253B2 (en) * | 2002-05-02 | 2006-10-10 | Vixs Systems, Inc. | Method and system for protecting video data |
SG111087A1 (en) * | 2002-10-03 | 2005-05-30 | St Microelectronics Asia | Cache memory system |
US20040141555A1 (en) * | 2003-01-16 | 2004-07-22 | Rault Patrick M. | Method of motion vector prediction and system thereof |
US7408989B2 (en) * | 2003-01-16 | 2008-08-05 | Vix5 Systems Inc | Method of video encoding using windows and system thereof |
US7606305B1 (en) | 2003-02-24 | 2009-10-20 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7327784B2 (en) * | 2003-02-24 | 2008-02-05 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7133452B1 (en) | 2003-02-24 | 2006-11-07 | Vixs Systems, Inc. | Method and system for transcoding video data |
US7130350B1 (en) | 2003-02-28 | 2006-10-31 | Vixs Systems, Inc. | Method and system for encoding and decoding data in a video stream |
JP4496209B2 (ja) | 2003-03-03 | 2010-07-07 | モービリゲン コーポレーション | メモリワードアレイ構成およびメモリアクセス予測結合 |
US7739105B2 (en) * | 2003-06-13 | 2010-06-15 | Vixs Systems, Inc. | System and method for processing audio frames |
US7277101B2 (en) | 2003-09-29 | 2007-10-02 | Vixs Systems Inc | Method and system for scaling images |
US7668396B2 (en) * | 2003-09-29 | 2010-02-23 | Vixs Systems, Inc. | Method and system for noise reduction in an image |
GB0323284D0 (en) | 2003-10-04 | 2003-11-05 | Koninkl Philips Electronics Nv | Method and apparatus for processing image data |
US7406598B2 (en) * | 2004-02-17 | 2008-07-29 | Vixs Systems Inc. | Method and system for secure content distribution |
US7480335B2 (en) * | 2004-05-21 | 2009-01-20 | Broadcom Corporation | Video decoder for decoding macroblock adaptive field/frame coded video data with spatial prediction |
US7421048B2 (en) * | 2005-01-20 | 2008-09-02 | Vixs Systems, Inc. | System and method for multimedia delivery in a wireless environment |
US7609766B2 (en) * | 2005-02-08 | 2009-10-27 | Vixs Systems, Inc. | System of intra-picture complexity preprocessing |
US8949920B2 (en) * | 2005-03-17 | 2015-02-03 | Vixs Systems Inc. | System and method for storage device emulation in a multimedia processing system |
US7400869B2 (en) * | 2005-03-22 | 2008-07-15 | Vixs Systems Inc. | System and method for adaptive DC offset compensation in wireless transmissions |
US7660354B2 (en) * | 2005-05-11 | 2010-02-09 | Fang Shi | Temporal error concealment for bi-directionally predicted frames |
US7707485B2 (en) | 2005-09-28 | 2010-04-27 | Vixs Systems, Inc. | System and method for dynamic transrating based on content |
US20070112826A1 (en) * | 2005-11-10 | 2007-05-17 | Vixs Systems, Inc. | Multimedia transcoding based on remaining storage capacity |
US8131995B2 (en) * | 2006-01-24 | 2012-03-06 | Vixs Systems, Inc. | Processing feature revocation and reinvocation |
US20070242746A1 (en) * | 2006-04-12 | 2007-10-18 | Takehiro Kishimoto | Video signal processing device |
US7768520B2 (en) * | 2006-05-03 | 2010-08-03 | Ittiam Systems (P) Ltd. | Hierarchical tiling of data for efficient data access in high performance video applications |
US20080137745A1 (en) * | 2006-12-12 | 2008-06-12 | Yu-Jen Lai | Method and device for processing video data |
DE102007005866B4 (de) * | 2007-02-06 | 2021-11-04 | Intel Deutschland Gmbh | Anordnung, Verfahren und Computerprogramm-Produkt zum Anzeigen einer Folge von digitalen Bildern |
US8090718B2 (en) * | 2008-04-17 | 2012-01-03 | Research In Motion Limited | Methods and apparatus for improving backward seek performance for multimedia files |
US8477146B2 (en) | 2008-07-29 | 2013-07-02 | Marvell World Trade Ltd. | Processing rasterized data |
US10085016B1 (en) | 2013-01-18 | 2018-09-25 | Ovics | Video prediction cache indexing systems and methods |
US9299122B2 (en) | 2013-09-25 | 2016-03-29 | Apple Inc. | Neighbor context processing in block processing pipelines |
US9305325B2 (en) | 2013-09-25 | 2016-04-05 | Apple Inc. | Neighbor context caching in block processing pipelines |
US9270999B2 (en) | 2013-09-25 | 2016-02-23 | Apple Inc. | Delayed chroma processing in block processing pipelines |
US9218639B2 (en) | 2013-09-27 | 2015-12-22 | Apple Inc. | Processing order in block processing pipelines |
US9215472B2 (en) | 2013-09-27 | 2015-12-15 | Apple Inc. | Parallel hardware and software block processing pipelines |
US9571846B2 (en) | 2013-09-27 | 2017-02-14 | Apple Inc. | Data storage and access in block processing pipelines |
US9807410B2 (en) | 2014-07-02 | 2017-10-31 | Apple Inc. | Late-stage mode conversions in pipelined video encoders |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5136717A (en) * | 1988-11-23 | 1992-08-04 | Flavors Technology Inc. | Realtime systolic, multiple-instruction, single-data parallel computer system |
CA2062200A1 (en) * | 1991-03-15 | 1992-09-16 | Stephen C. Purcell | Decompression processor for video applications |
JPH0620050A (ja) * | 1992-07-03 | 1994-01-28 | Matsushita Electric Ind Co Ltd | 動画像信号の復号化装置と推定動きベクトル算出方法 |
US5278647A (en) * | 1992-08-05 | 1994-01-11 | At&T Bell Laboratories | Video decoder using adaptive macroblock leak signals |
NL9201640A (nl) * | 1992-09-22 | 1994-04-18 | Nederland Ptt | Systeem omvattende ten minste één encoder voor het coderen van een digitaal signaal en ten minste één decoder voor het decoderen van een digitaal signaal, en encoder en decoder voor toepassing in het systeem volgens de uitvinding. |
KR960010487B1 (ko) * | 1993-08-18 | 1996-08-01 | 엘지전자 주식회사 | 움직임 벡터를 이용한 순차주사식 영상포맷변환장치 |
WO1995009421A1 (fr) * | 1993-09-29 | 1995-04-06 | Sony Corporation | Procede et appareil de reproduction de donnees |
DE69522861T2 (de) * | 1994-06-30 | 2002-04-11 | Koninkl Philips Electronics Nv | Verfahren und Einrichtung zur Codeumwandlung von codiertem Datenstrom |
TW245871B (en) * | 1994-08-15 | 1995-04-21 | Gen Instrument Corp | Method and apparatus for efficient addressing of dram in a video decompression processor |
US5784011A (en) * | 1996-06-14 | 1998-07-21 | Lsi Logic Corporation | Multiplier circuit for performing inverse quantization arithmetic |
US5781239A (en) * | 1996-06-20 | 1998-07-14 | Lsi Logic Corporation | System and method for performing an optimized inverse discrete cosine transform with improved efficiency |
US5883679A (en) * | 1997-02-20 | 1999-03-16 | C-Cube Microsystems, Inc. | Scanning scheme for images stored in dynamic random access memory |
-
1996
- 1996-12-20 US US08/772,442 patent/US6005624A/en not_active Expired - Lifetime
-
1997
- 1997-12-16 DE DE69735402T patent/DE69735402T2/de not_active Expired - Lifetime
- 1997-12-16 EP EP97122130A patent/EP0849953B1/de not_active Expired - Lifetime
- 1997-12-19 JP JP36999497A patent/JP3966524B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US6005624A (en) | 1999-12-21 |
JPH10294947A (ja) | 1998-11-04 |
EP0849953A3 (de) | 2000-10-25 |
DE69735402T2 (de) | 2006-10-19 |
EP0849953B1 (de) | 2006-03-08 |
JP3966524B2 (ja) | 2007-08-29 |
EP0849953A2 (de) | 1998-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69735402D1 (de) | System und Methode zur Bewegungskompensation mit Hilfe eines Schrägziegelspeicherformats für verbesserte Effizienz | |
DE69807475D1 (de) | System und verfahren zur änderung des programmzeitschriftenformats | |
DE69530682D1 (de) | Methode zur Isolierung und Reinigung eines Biomakromoleküls | |
DE59503335D1 (de) | Informationssystem zur Produktionskontrolle | |
DE69524651T2 (de) | Drucksystem und -methode | |
DE69535161D1 (de) | Verfahren zur Steuerung des Datenurheberrechtes | |
DE69940005D1 (de) | Drucksystem und -verfahren | |
DE69715815D1 (de) | Verfahren zur bilddekodierung | |
DE69838355D1 (de) | Verfahren, Rechnersystem und Empfänger zur inkrementalen Redundanz Dekodierung | |
DE69527319T2 (de) | Dekodiergerät zur Dekodierung von Stehbilddaten | |
DE69836890D1 (de) | System zur Kodierung und Aufzeichnung einer Vielzahl von Bildern | |
FI982062A (fi) | Menetelmä ja järjestelmä tietojen välittämiseksi päätelaitteelle | |
FI960192A0 (fi) | Menetelmä ja laite veden puhdistamiseksi | |
DE29808076U1 (de) | Scanner zur Erfassung von Daten | |
DE69527266T2 (de) | Verfahren zur bildübertragung | |
DE59813181D1 (de) | Verfahren und anordnung zur codierung digitaler daten | |
NO20001732D0 (no) | Anordning og fremgangsmåte for rensing av vann | |
DE69511862T2 (de) | Verfahren und anordnung zur kodierung von faksimilenachrichten | |
FI98653C (fi) | Lauhteenpoistolaitteisto ja menetelmä lauhteen poiston säädössä | |
DK1094986T3 (da) | Vandrensningssystem og fremgangsmåde | |
DE59802738D1 (de) | Verfahren zur codierung und decodierung eines digitalisierten bildes | |
DE69424526T2 (de) | Methode zur partiellen entaluminumierung eines zeolithischen katalysators | |
FR2723797B1 (fr) | Procede de codage de memoire image | |
ATA171997A (de) | Verfahren und anordnung zur übertragung von digitalen daten | |
DE69809845D1 (de) | System und Methode zur Positionsregelung eines Satelliten |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |