JP2005086822A - ビデオ・データおよびグラフィックス・データ処理用装置 - Google Patents
ビデオ・データおよびグラフィックス・データ処理用装置 Download PDFInfo
- Publication number
- JP2005086822A JP2005086822A JP2004258029A JP2004258029A JP2005086822A JP 2005086822 A JP2005086822 A JP 2005086822A JP 2004258029 A JP2004258029 A JP 2004258029A JP 2004258029 A JP2004258029 A JP 2004258029A JP 2005086822 A JP2005086822 A JP 2005086822A
- Authority
- JP
- Japan
- Prior art keywords
- image
- data
- graphics
- plane
- video
- 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 title claims abstract description 24
- 230000015654 memory Effects 0.000 claims abstract description 107
- 230000001133 acceleration Effects 0.000 claims abstract description 61
- 239000000284 extract Substances 0.000 claims abstract description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 42
- 238000003786 synthesis reaction Methods 0.000 claims description 42
- 239000000203 mixture Substances 0.000 claims description 40
- 238000001914 filtration Methods 0.000 claims description 18
- 238000004458 analytical method Methods 0.000 claims description 6
- 230000001960 triggered effect Effects 0.000 claims description 6
- 239000002131 composite material Substances 0.000 claims description 5
- 238000003780 insertion Methods 0.000 claims description 3
- 230000037431 insertion Effects 0.000 claims description 3
- 230000002194 synthesizing effect Effects 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 description 7
- 102100028043 Fibroblast growth factor 3 Human genes 0.000 description 4
- 102100024061 Integrator complex subunit 1 Human genes 0.000 description 4
- 101710092857 Integrator complex subunit 1 Proteins 0.000 description 4
- 108050002021 Integrator complex subunit 2 Proteins 0.000 description 4
- 101710092886 Integrator complex subunit 3 Proteins 0.000 description 3
- 102100025254 Neurogenic locus notch homolog protein 4 Human genes 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000002156 mixing Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42653—Internal components of the client ; Characteristics thereof for processing graphics
-
- 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
-
- 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
- H04N19/615—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding using motion compensated temporal filtering [MCTF]
-
- 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/63—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42692—Internal components of the client ; Characteristics thereof for reading from or writing on a volatile storage medium, e.g. Random Access Memory [RAM]
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43072—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of multiple content streams on the same device
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
- H04N5/272—Means for inserting a foreground image in a background image, i.e. inlay, outlay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/445—Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
- H04N5/44504—Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
-
- 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/13—Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Graphics (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
【解決手段】本発明で提供するビデオおよびグラフィックス・データ処理用装置は、コンポーネントと、ビデオおよびグラフィックス・データを格納できるメイン・ランダム・アクセス・メモリを含む。コンポーネントは、処理ユニットと、2次元アクセラレーション・ユニットと、出力インタフェースを含む。2次元アクセラレーション・ユニットは、少なくとも1つのビデオ・プレーンと少なくとも1つのグラフィックス・プレーンを含むイメージをリアルタイムに合成し、それをメイン・メモリに格納できるように、処理ユニットおよびメイン・メモリと連携することができる。出力インタフェースは、合成されたイメージ・データをイメージ表示手段に送出するために、それをメモリから抽出する。
【選択図】図2
Description
−3つの入力と、
−3つの入力にそれぞれ接続される3つの内部処理パスと、
−前記3つの内部処理パスの出力に接続される制御可能な合成ユニットと、
−合成ユニットの出力に接続される第4の内部処理パスと、
−この第4のパスの出力に接続される出力とを含む。
IFE 入力手段
DCD イメージ・デコーディング装置
AFF 表示スクリーン
CPU 処理ユニット
BLT アクセラレーション・ユニット
MMP ダイナミック・メモリ
BBS 双方向バス
VTG ビデオ同期ジェネレータ
Vsync 垂直同期信号
CMP コンポーネント
MCR メモリ・コントローラ
IFS 出力インタフェース
INT1、INT2、INT3 時間間隔
S1、S2、S3 入力
VT1、VT2、VT3 処理パス
VT4 出力処理パス
ALUB 算術/論理合成ユニット
DES 出力FIFOメモリ
MCV1、MCV2、MCV3 入力変換手段
MCVS 変換手段
CLUT 色参照テーブル
Y2R 色変換手段
R2Y 逆変換手段
Y 輝度データ
CbCr 色データ
HF2、HF3 水平フィルタリング手段
VF2、VF3 垂直フィルタリング手段
FF フリッカ防止手段
DEI デインタレース手段
IM イメージ
BKG 背景グラフィックス・プレーン
FRG 前景グラフィックス・プレーン
VID ビデオ・プレーン
Z1 不変領域
Z2 領域
GFX オブジェクト
MMA 内部ランダム・アクセス・メモリ
Tij サブ領域
CQL 合成命令リスト
AQL アプリケーション命令リスト
CTL 制御手段
Claims (31)
- ビデオ・データおよびグラフィックス・データを処理するための装置であって、
該装置は、コンポーネント(CMP)と、ビデオ・データおよびグラフィックス・データを格納できるメイン・ランダム・アクセス・メモリ(MMP)とを有し、
該コンポーネントは、
処理ユニット(CPU)と、
少なくとも1つのビデオ・プレーンおよび結果的に少なくとも1つのグラフィックス・プレーンを含むイメージをリアルタイムに合成し、該構成されたイメージを前記メイン・メモリに格納できるように、前記処理ユニットおよび前記メイン・メモリと連携することができる2次元アクセラレーション・ユニット(BLT)と、
前記合成されたイメージ・データをイメージ表示手段(AFF)に送出するために、該イメージ・データを前記メイン・メモリから抽出する出力インタフェース(IFS)と、を有する、
ビデオ・データおよびグラフィックス・データを処理するための装置。 - 前記メイン・ランダム・アクセス・メモリ(MMP)が、前記コンポーネントの外部のメモリであることを特徴とする請求項1に記載の装置。
- 前記コンポーネント(CMP)が、垂直同期信号(Vsync)を一定の時間間隔で送出できるビデオ同期ジェネレータ(VTG)を含み、
第1の時間間隔(INT1)の間に、前記処理ユニットが、表示されるイメージのシーン解析を実行し、前記イメージに関する合成命令リストを生成することができ、
前記第1の時間間隔に続く第2の時間間隔(INT2)の間に、前記アクセラレーション・ユニットが、前記表示されるイメージを前記合成命令に基づいて合成し、それを前記メイン・メモリに格納し、
前記第2の時間間隔に続く第3の時間間隔(INT3)の間に、前記出力インタフェースが、前記表示されるイメージのイメージ・データを抽出することを特徴とする請求項1または2に記載の装置。 - 前記コンポーネント(CMP)が、符号化ビデオ・データを受信するための入力インタフェース(IFE)と、前記処理ユニット(CPU)および前記メイン・メモリ(MMP)と連携するビデオ・デコーディング・ユニット(DCD)を含み、
該ビデオ・デコーディング・ユニット(DCD)が、前記第1の時間間隔(INT1)の間に、前記ビデオ・データの復号化を実行し、それを前記メイン・メモリに格納することを特徴とする請求項3に記載の装置。 - 前記処理ユニット(CPU)が、前記イメージのうちのある領域だけに関する合成命令を生成できることを特徴とする請求項3または4に記載の装置。
- 前記合成されるイメージのうちの少なくともいずれかの領域が、3枚以上のプレーン(FRG、VID、BGK)を含み、前記アクセラレーション・ユニット(BLT)が、これらの領域を複数の連続的な基本合成によって合成することができ、各基本合成では2枚の中間プレーンどうしを合成し、中間プレーンはイメージのプレーンか、または少なくとも1つ前の基本合成の結果として得られたプレーンであることを特徴とする請求項1ないし5のいずれか一項に記載の装置。
- 前記アクセラレーション・ユニット(BLT)が、3つの入力(S1〜S3)と、前記3つの入力にそれぞれ接続される3つの内部処理パス(VT1〜VT3)と、前記3つの内部処理パスの出力に接続される制御可能な合成ユニット(ALUB)と、前記合成ユニットの出力に接続される第4の内部処理パス(VT4)と、前記第4のパスの出力に接続される出力(DES)とを含むことを特徴とする請求項1ないし6のいずれか一項に記載の装置。
- 前記3つの内部処理パスのうちの第1および第2の内部処理パス(VT2〜VT3)には、イメージのサイズを変換できるように、水平および垂直フィルタリング手段(VF2、VF3、HF2、HF3)が設けられ、一方、第3の内部処理パス(VT1)は、水平および垂直フィルタリング手段をもたず、
前記イメージのビデオ・プレーンに関連する、輝度データ(Y)と輝度データほどは多くない色データ(CbCr)を含むビデオ・データが、前記第1および第2の内部処理パス(VT2、VT3)によって排他的に処理されることを特徴とする請求項7に記載の装置。 - 前記第1および第2の内部処理パス(VT2、VT3)の一方が、輝度データ(Y)の処理に排他的に携わることを特徴とする請求項8に記載の装置。
- 前記第1および第2の各内部処理パスの前記フィルタリング手段(VF2、VF3、HF2、HF3)が、互いに独立に制御可能であることを特徴とする請求項7ないし9のいずれか一項に記載の装置。
- 前記コンポーネントが、イメージ合成中に中間データを一時的に格納するように前記アクセラレーション・ユニット(BLT)と連携可能な内部ランダム・アクセス・メモリ(MMA)を含むことを特徴とする請求項1ないし10のいずれか一項に記載の装置。
- 合成されるイメージのうちのある領域が3枚以上のプレーンを含む場合、前記処理ユニットが、前記領域を前記2次元アクセラレーション・ユニットの出力におけるサイズが前記内部メモリのメモリ・サイズにほぼ等しいサブ領域(Tij)に細分することができ、
前記アクセラレーション・ユニットが、多数のサブ領域を順々に合成することによって、前記領域の合成を実行することができ、サブ領域の合成は、複数の連続的な基本合成として実行され、各基本合成では2枚の中間プレーンどうしを合成し、中間プレーンは前記サブ領域のプレーンか、または少なくとも1つ前のサブ領域の基本合成の結果として得られたプレーンであり、
サブ領域の最後の基本合成の結果は、前記メイン・メモリ(MMP)に格納されるが、それ以前の各基本合成の結果は前記内部メモリ(MMA)に一時的に格納されることを特徴とする請求項11に記載の装置。 - 前記アクセラレーション・ユニット(BLT)がさらに、グラフィックス・プレーンに挿入する目的でグラフィックス・オブジェクトを生成できることを特徴とする請求項1ないし12のいずれか一項に記載の装置。
- 前記コンポーネントが、垂直同期信号(Vsync)を一定の時間間隔で送出できるビデオ同期ジェネレータ(VTG)を含み、
これらの時間間隔の少なくともどれかの間に、前記アクセラレーション・ユニットが、表示されるイメージを合成命令(CQL)に基づいて合成し、
前記アクセラレーション・ユニットが、前記グラフィックス・オブジェクトをアプリケーション命令リスト(AQL)に従って生成することができ、
ある時間間隔内では、イメージ合成タスクはグラフィックス・オブジェクト生成タスクよりも高い優先権をもつことを特徴とする請求項13に記載の装置。 - 前記グラフィックス・アクセラレーション・ユニットが、垂直同期信号の発生時にイメージ合成タスクをトリガでき、次にグラフィックス・オブジェクト生成タスクをトリガするか、または垂直同期信号の前記発生中に中断されていたグラフィックス・オブジェクト生成タスクの再開を許可できる制御手段(CTL)を含むことを特徴とする請求項14に記載の装置。
- 集積回路の形態で具現されることを特徴とする請求項1ないし15のいずれか一項に記載の装置。
- 請求項1ないし16のいずれか一項に記載の装置を含むことを特徴とするビデオ・デコーダ。
- ビデオおよびグラフィックス・データを処理する方法であって、
少なくとも1つのビデオ・プレーンと結果的に少なくとも1つのグラフィックス・プレーンを含むイメージが、リアルタイムに2次元アクセラレーション・ユニット(BLT)内で合成されて、メイン・メモリ(MMP)に格納され、その後、前記合成されたイメージ・データが、対応するイメージを表示するために前記メイン・メモリから抽出される、ビデオおよびグラフィックス・データを処理する方法。 - 前記メイン・メモリ(MMP)が、前記アクセラレーション・ユニットを含むコンポーネントの外部に位置付けられることを特徴とする請求項18に記載の方法。
- 垂直同期信号が一定の時間間隔で送出され、
第1の時間間隔(INT1)の間に、表示されるイメージのシーン解析が実行されて、前記イメージに関する合成命令リストが生成され、
前記第1の時間間隔に続く第2の時間間隔(INT2)の間に、前記表示されるイメージが、前記合成命令に基づいて合成されて、前記メイン・メモリに格納され、
前記第2の時間間隔に続く第3の時間間隔(INT3)の間に、前記表示されるイメージのイメージ・データが抽出されることを特徴とする請求項18または19に記載の方法。 - 符号化ビデオ・データが受信され、前記第1の時間間隔(INT1)の間に、前記ビデオ・データが復号化されて、前記メイン・メモリ(MMP)に格納されることを特徴とする請求項20に記載の方法。
- 合成命令がイメージのうちのある領域だけに対して生成されることを特徴とする請求項20または21に記載の方法。
- 前記合成されるイメージのうちのある領域が、3枚以上のプレーン(FRG、VID、BGK)を含み、イメージの前記領域が、複数の連続的な基本合成によって合成され、各基本合成では2枚の中間プレーンどうしを合成し、中間プレーンはイメージのプレーンか、または少なくとも1つ前の基本合成の結果として得られたプレーンであることを特徴とする請求項18ないし22のいずれか一項に記載の方法。
- 前記アクセラレーション・ユニット(BLT)が、3つの入力と、前記3つの入力にそれぞれ接続される3つの内部処理パスと、前記3つの内部処理パスの出力に接続される制御可能な合成ユニットと、前記合成ユニットの出力に接続される第4の内部処理パスと、前記第4のパスの出力に接続される出力とを含み、
前記3つの内部処理パスのうちの第1および第2の内部処理パスには、イメージのサイズを変換できるように、水平および垂直フィルタリング手段が設けられ、一方、第3の内部処理パスは、水平および垂直フィルタリング手段をもたず、
前記イメージのビデオ・プレーンに関連する、輝度データと輝度データほどは多くない色データを含むビデオ・データが、前記第1および第2の内部処理パスによって排他的に処理されることを特徴とする請求項18ないし23のいずれか一項に記載の方法。 - 前記第1および第2の内部パス(VT2、VT3)の一方が、輝度データ(Y)の処理に排他的に携わることを特徴とする請求項24に記載の方法。
- 前記第1および第2の各内部パス(VT2、VT3)の前記フィルタリング手段が、互いに独立に制御可能であることを特徴とする請求項24または25に記載の方法。
- 中間データが、イメージ合成中に、前記アクセラレーション・ユニット(BLT)を含む前記コンポーネントの内部のメモリ(MMA)に一時的に格納されることを特徴とする請求項18ないし26のいずれか一項に記載の方法。
- 合成されるイメージのある領域が3枚以上のプレーンを含む場合、前記領域がサブ領域(Tij)に細分され、
前記領域の合成が多数のサブ領域を順々に合成することによって実行され、各基本合成では2枚の中間プレーンどうしを合成し、中間プレーンは前記サブ領域のプレーンか、または少なくとも1つ前の前記サブ領域の基本合成の結果として得られたプレーンであり、
サブ領域の最後の基本合成の結果は、前記メイン・メモリに格納され、一方、それ以前の各基本合成の結果は前記内部メモリに一時的に格納され、
サブ領域のサイズは、2つのサブ領域が合成された際、その結果のサイズが前記内部メモリのメモリ・サイズにほぼ等しくなるようなサイズであることを特徴とする請求項27に記載の方法。 - グラフィックス・プレーンに挿入するためのグラフィックス・オブジェクトが、前記アクセラレーション・ユニット(BLT)内で生成されることを特徴とする請求項18ないし28のいずれか一項に記載の方法。
- 垂直同期信号が一定の時間間隔で送出され、
これらの時間間隔の少なくともどれかの間に、表示されるイメージが合成命令(CQL)に基づいて合成され、
前記グラフィックス・オブジェクトがアプリケーション命令リスト(AQL)に従って生成され、
ある時間間隔内では、イメージ合成タスクはグラフィックス・オブジェクト生成タスクよりも高い優先権をもつことを特徴とする請求項29に記載の方法。 - イメージ合成タスクが、垂直同期信号の発生時にトリガされ、次に前記合成タスクの完了時にグラフィックス・オブジェクト生成タスクがトリガされるか、または垂直同期信号の前記発生中に中断されていたグラフィックス・オブジェクト生成タスクの再開が許可されることを特徴とする請求項30に記載の方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0310566A FR2859591A1 (fr) | 2003-09-08 | 2003-09-08 | Dispositif et procede de traitement de donnees video et graphiques |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005086822A true JP2005086822A (ja) | 2005-03-31 |
Family
ID=34130761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004258029A Pending JP2005086822A (ja) | 2003-09-08 | 2004-09-06 | ビデオ・データおよびグラフィックス・データ処理用装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7474311B2 (ja) |
EP (2) | EP1515566B1 (ja) |
JP (1) | JP2005086822A (ja) |
DE (1) | DE602004023464D1 (ja) |
FR (1) | FR2859591A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006317636A (ja) * | 2005-05-11 | 2006-11-24 | Sony Corp | 画像処理装置および方法、記録媒体、並びに、プログラム |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007163903A (ja) * | 2005-12-14 | 2007-06-28 | Matsushita Electric Ind Co Ltd | 表示制御装置および表示制御方法 |
US7929599B2 (en) | 2006-02-24 | 2011-04-19 | Microsoft Corporation | Accelerated video encoding |
CN110838130B (zh) * | 2018-08-15 | 2022-07-12 | 湖南大学 | 一种快速模糊距离变换方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09312824A (ja) * | 1996-05-23 | 1997-12-02 | Sony Corp | 画像合成装置および記録媒体 |
JP2001285749A (ja) * | 2000-01-24 | 2001-10-12 | Matsushita Electric Ind Co Ltd | 画像合成装置、記録媒体及びプログラム |
JP2002182639A (ja) * | 2000-12-18 | 2002-06-26 | Akuseru:Kk | 画像処理装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6311204B1 (en) * | 1996-10-11 | 2001-10-30 | C-Cube Semiconductor Ii Inc. | Processing system with register-based process sharing |
US5889949A (en) * | 1996-10-11 | 1999-03-30 | C-Cube Microsystems | Processing system with memory arbitrating between memory access requests in a set top box |
WO2000028518A2 (en) * | 1998-11-09 | 2000-05-18 | Broadcom Corporation | Graphics display system |
US6573905B1 (en) * | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
FR2798033B1 (fr) | 1999-08-24 | 2002-05-10 | St Microelectronics Sa | Procede et systeme de traitement d'images numeriques |
FR2801463B1 (fr) | 1999-11-23 | 2002-04-12 | St Microelectronics Sa | Procede et systeme de traitement d'images numeriques |
-
2003
- 2003-09-08 FR FR0310566A patent/FR2859591A1/fr active Pending
-
2004
- 2004-08-12 DE DE602004023464T patent/DE602004023464D1/de active Active
- 2004-08-12 EP EP04292045A patent/EP1515566B1/fr not_active Expired - Fee Related
- 2004-08-12 EP EP09158672A patent/EP2079240A3/fr not_active Ceased
- 2004-08-24 US US10/924,748 patent/US7474311B2/en active Active
- 2004-09-06 JP JP2004258029A patent/JP2005086822A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09312824A (ja) * | 1996-05-23 | 1997-12-02 | Sony Corp | 画像合成装置および記録媒体 |
JP2001285749A (ja) * | 2000-01-24 | 2001-10-12 | Matsushita Electric Ind Co Ltd | 画像合成装置、記録媒体及びプログラム |
JP2002182639A (ja) * | 2000-12-18 | 2002-06-26 | Akuseru:Kk | 画像処理装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006317636A (ja) * | 2005-05-11 | 2006-11-24 | Sony Corp | 画像処理装置および方法、記録媒体、並びに、プログラム |
Also Published As
Publication number | Publication date |
---|---|
FR2859591A1 (fr) | 2005-03-11 |
US7474311B2 (en) | 2009-01-06 |
EP1515566A3 (fr) | 2005-07-06 |
DE602004023464D1 (de) | 2009-11-19 |
US20050078119A1 (en) | 2005-04-14 |
EP2079240A2 (fr) | 2009-07-15 |
EP1515566B1 (fr) | 2009-10-07 |
EP1515566A2 (fr) | 2005-03-16 |
EP2079240A3 (fr) | 2010-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1784021B1 (en) | Video processing with multiple graphics processing units | |
US6353460B1 (en) | Television receiver, video signal processing device, image processing device and image processing method | |
US8698840B2 (en) | Method and apparatus for processing video and graphics data to create a composite output image having independent and separate layers of video and graphics display planes | |
US6263396B1 (en) | Programmable interrupt controller with interrupt set/reset register and dynamically alterable interrupt mask for a single interrupt processor | |
US6208354B1 (en) | Method and apparatus for displaying multiple graphics images in a mixed video graphics display | |
US8738891B1 (en) | Methods and systems for command acceleration in a video processor via translation of scalar instructions into vector instructions | |
US6847365B1 (en) | Systems and methods for efficient processing of multimedia data | |
US7307667B1 (en) | Method and apparatus for an integrated high definition television controller | |
US9438844B2 (en) | Video multiviewer system using direct memory access (DMA) registers and block RAM | |
US20070223877A1 (en) | Playback apparatus and playback method using the playback apparatus | |
US20140064637A1 (en) | System for processing a digital image using two or more defined regions | |
US6967659B1 (en) | Circuitry and systems for performing two-dimensional motion compensation using a three-dimensional pipeline and methods of operating the same | |
CN112835730A (zh) | 图像存储、内存分配、图像合成方法、装置、设备及介质 | |
JP2005086822A (ja) | ビデオ・データおよびグラフィックス・データ処理用装置 | |
JP2003348447A (ja) | 画像出力装置 | |
KR100390028B1 (ko) | 동영상 재생장치의 온 스크린 디스플레이 제어시스템 및제어방법 | |
CN115002304A (zh) | 一种视频图像分辨率自适应转换装置 | |
JP2003283925A (ja) | 画像合成装置及び方法 | |
JPH11355683A (ja) | 映像表示装置 | |
EP1363244B1 (en) | Superimposing apparatus and method for broadcasting three-dimensional computer graphics image | |
WO2024107329A1 (en) | Power efficient display architecture | |
JP2002271751A (ja) | 表示制御方法及び装置 | |
JPH10149149A (ja) | 画像処理装置 | |
JPH10257454A (ja) | グラフィクス生成装置 | |
JPH04235592A (ja) | 表示制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070810 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100427 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100720 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100723 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101022 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101116 |