[go: up one dir, main page]

DE60325954D1 - Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt - Google Patents

Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt

Info

Publication number
DE60325954D1
DE60325954D1 DE60325954T DE60325954T DE60325954D1 DE 60325954 D1 DE60325954 D1 DE 60325954D1 DE 60325954 T DE60325954 T DE 60325954T DE 60325954 T DE60325954 T DE 60325954T DE 60325954 D1 DE60325954 D1 DE 60325954D1
Authority
DE
Germany
Prior art keywords
pipeline
computer program
program product
graphics data
graphical system
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
Application number
DE60325954T
Other languages
English (en)
Inventor
Daniele Sirtori
Danilo Pietro Pau
Pierluigi Gardella
Massimiliano Barone
Mirko Falchetto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
STMicroelectronics SRL
Original Assignee
STMicroelectronics SRL
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by STMicroelectronics SRL filed Critical STMicroelectronics SRL
Application granted granted Critical
Publication of DE60325954D1 publication Critical patent/DE60325954D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/001Model-based coding, e.g. wire frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/20Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding
    • H04N19/29Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding involving scalability at the object level, e.g. video object layer [VOL]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/31Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/513Processing of motion vectors
    • H04N19/517Processing of motion vectors by encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/537Motion estimation other than block-based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/577Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/587Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal sub-sampling or interpolation, e.g. decimation or subsequent interpolation of pictures in a video sequence

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Image Generation (AREA)
  • Image Processing (AREA)
DE60325954T 2003-07-07 2003-07-07 Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt Expired - Lifetime DE60325954D1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP03015269A EP1496704B1 (de) 2003-07-07 2003-07-07 Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt

Publications (1)

Publication Number Publication Date
DE60325954D1 true DE60325954D1 (de) 2009-03-12

Family

ID=33442741

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60325954T Expired - Lifetime DE60325954D1 (de) 2003-07-07 2003-07-07 Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt

Country Status (3)

Country Link
US (2) US20050030316A1 (de)
EP (1) EP1496704B1 (de)
DE (1) DE60325954D1 (de)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7983835B2 (en) 2004-11-03 2011-07-19 Lagassey Paul J Modular intelligent transportation system
JP4282645B2 (ja) * 2005-08-31 2009-06-24 株式会社東芝 撮像装置
TW200733056A (en) * 2006-02-24 2007-09-01 Quanta Comp Inc Display device
JP2008042659A (ja) * 2006-08-08 2008-02-21 Sony Corp 画像処理装置および方法、プログラム、並びにプログラム格納媒体
ITMI20070038A1 (it) 2007-01-12 2008-07-13 St Microelectronics Srl Dispositivo di renderizzazione per grafica a tre dimensioni con architettura di tipo sort-middle.
US20090128555A1 (en) * 2007-11-05 2009-05-21 Benman William J System and method for creating and using live three-dimensional avatars and interworld operability
EP2364190B1 (de) * 2008-05-12 2018-11-21 GameFly Israel Ltd. Zentralisierter streaming-spielserver
US8154553B2 (en) 2008-05-22 2012-04-10 Playcast Media System, Ltd. Centralized streaming game server
US8264493B2 (en) 2008-05-12 2012-09-11 Playcast Media Systems, Ltd. Method and system for optimized streaming game server
CN102047288B (zh) * 2008-05-28 2014-04-23 汤姆森特许公司 利用正向和反向深度预测进行图像的深度提取的系统和方法
US8321903B2 (en) 2008-07-28 2012-11-27 Playcast Media Systems, Ltd. External services allocation in closed on-demand systems
US8259797B2 (en) * 2008-09-15 2012-09-04 Florida Atlantic University Method and system for conversion of digital video
EP2353297A2 (de) * 2008-11-05 2011-08-10 Shachar Carmi Vorrichtung und verfahren zur chromaschlüsselverarbeitung
JP2010170279A (ja) * 2009-01-21 2010-08-05 Namco Bandai Games Inc 骨格動作制御システム、プログラムおよび情報記憶媒体
US8515134B2 (en) * 2009-12-11 2013-08-20 Nxp B.V. System and method for motion estimation using image depth information
US8648870B1 (en) * 2010-08-02 2014-02-11 Adobe Systems Incorporated Method and apparatus for performing frame buffer rendering of rich internet content on display devices
KR101682650B1 (ko) * 2010-09-24 2016-12-21 삼성전자주식회사 프레임 유사성을 이용한 백-페이스 컬링 장치 및 방법
KR101187530B1 (ko) * 2011-03-02 2012-10-02 한국과학기술원 모노스코픽, 스테레오 스코픽 및 멀티뷰를 위한 렌더링 방법, 시스템 및 이를 위한 기록매체
TWI606418B (zh) * 2012-09-28 2017-11-21 輝達公司 圖形處理單元驅動程式產生內插的圖框之電腦系統及方法
TWI566205B (zh) * 2012-11-02 2017-01-11 輝達公司 圖形驅動程式在顯像圖框中近似動態模糊的方法
US20140168040A1 (en) * 2012-12-17 2014-06-19 Qualcomm Mems Technologies, Inc. Motion compensated video halftoning
JP6066755B2 (ja) * 2013-02-07 2017-01-25 株式会社ソニー・インタラクティブエンタテインメント 描画処理装置および描画処理方法
US10147226B1 (en) * 2016-03-08 2018-12-04 Pixelworks, Inc. 2D motion vectors from 3D model data
US10757324B2 (en) * 2018-08-03 2020-08-25 Semiconductor Components Industries, Llc Transform processors for gradually switching between image transforms
US10834413B2 (en) * 2018-08-24 2020-11-10 Disney Enterprises, Inc. Fast and accurate block matching for computer generated content
US20220038654A1 (en) * 2020-07-30 2022-02-03 Nvidia Corporation Techniques to generate interpolated video frames
CN113242465B (zh) * 2021-04-27 2022-08-16 Oppo广东移动通信有限公司 视频处理方法、装置、电子设备及可读存储介质
US11871146B1 (en) * 2022-08-16 2024-01-09 Novatek Microelectronics Corp. Video processor for handling irregular input

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2114028C (en) 1991-07-23 1998-04-28 Mark Andrew Shackleton Method and device for frame interpolation of a moving image
CA2144253C (en) * 1994-04-01 1999-09-21 Bruce F. Naylor System and method of generating compressed video graphics images
FR2724033B1 (fr) 1994-08-30 1997-01-03 Thomson Broadband Systems Procede de generation d'image de synthese
JP3649469B2 (ja) * 1995-05-12 2005-05-18 株式会社ソニー・コンピュータエンタテインメント アニメーションデータの作成方法および作成装置
US6518974B2 (en) * 1999-07-16 2003-02-11 Intel Corporation Pixel engine
JP3674535B2 (ja) * 2001-05-08 2005-07-20 日本電気株式会社 動画像符号化方法および装置
US7038676B2 (en) * 2002-06-11 2006-05-02 Sony Computer Entertainmant Inc. System and method for data compression

Also Published As

Publication number Publication date
US7990389B2 (en) 2011-08-02
EP1496704B1 (de) 2009-01-21
US20050030316A1 (en) 2005-02-10
US20070285430A1 (en) 2007-12-13
EP1496704A1 (de) 2005-01-12

Similar Documents

Publication Publication Date Title
DE60325954D1 (de) Graphisches System mit einer Graphikdatenpipeline, Verfahren zur Pipeline-Verarbeitung und Computerprogrammprodukt
TWI372970B (en) Information processing apparatus, information processing method and computer program product
EP1636667A4 (de) Systeme, verfahren und computerprogrammprodukte zur modellierung unbestimmter future-erträge
AU2003287097A1 (en) A method, system, and computer program product for computer-aided detection of nodules with three dimensional shape enhancement filters
EP2101147A4 (de) Informationsbereitstellungssystem, informationsbereitstellungsverfahren und computerprogramm
DE602004018986D1 (de) Vorrichtungen, verfahren und computerprogrammproduisationsfunktionen
EP1984888A4 (de) Verfahren und system zum repräsentieren von finanzinformationen in einer spielumgebung
HUE039582T2 (hu) Eljárás, rendszer és számítógépi program termék adatok átvitelére
DE602004018343D1 (de) Datenbeschaffungssystem mit mehreren schnittstellen und benutzungsverfahren dafür
DE60306937D1 (de) Synchronisierung von pipelines in einem datenverarbeitungsgerät
DE602007014284D1 (de) Informationsverarbeitungsvorrichtung, Informationsverarbeitungssystem und Datenübermittlungsverfahren
DE602004020527D1 (de) Datenverarbeitungseinheit, -verfahren und -programm
AU2003289110A1 (en) Information processing device, information processing method, and computer program
DE602007007465D1 (de) System und verfahren zum auftrennen einer mehrfach-arbeitslastenverarbeitung in einer einzelcomputer-betriebsumgebung
GB0817319D0 (en) Method of processing seismic data and a computer program product
TWI365666B (en) Information processing apparatus and method, and computer program therefor
EP1972099A4 (de) Vorrichtung, verfahren und computerprogrammprodukt zur bereitstellung einer systeminformationswerbeerweiterung für dynamische netzwerke
AU2003289111A1 (en) Information processing device, information processing method, and computer program
WO2004090808A8 (en) Computer-implemented system and method for progressively transmitting knowledge and computer program product related thereto
DE60334587D1 (de) Verfahren und Computer Programm-Produkt zur Datenpaketklassifizierung
EP2228766A4 (de) Datenverarbeitungssystem, computerprogramm und datenverarbeitungsverfahren dafür
EP1993038A4 (de) Datenverarbeitungssystem und datenverarbeitungsverfahren
FI20055239L (fi) Menetelmä sanomien käsittelemiseksi tietojenkäsittelylaite ja tietokoneohjelmatuote
SE0801914L (sv) En metod, klientenhet, datorprogramprodukt och-system för behandling av information för behandling av klientinformation
DE602005010428D1 (de) Verfahren, Vorrichtung und Computerprogramm zur Datenentschlüsselung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition