JPH08172573A - データレート変換方法及び装置 - Google Patents
データレート変換方法及び装置Info
- Publication number
- JPH08172573A JPH08172573A JP7237774A JP23777495A JPH08172573A JP H08172573 A JPH08172573 A JP H08172573A JP 7237774 A JP7237774 A JP 7237774A JP 23777495 A JP23777495 A JP 23777495A JP H08172573 A JPH08172573 A JP H08172573A
- Authority
- JP
- Japan
- Prior art keywords
- rate
- field
- data
- frame
- repeating
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000006243 chemical reaction Methods 0.000 title description 10
- 230000004069 differentiation Effects 0.000 abstract 3
- 230000003252 repetitive effect Effects 0.000 abstract 3
- 230000005540 biological transmission Effects 0.000 abstract 2
- 239000000872 buffer Substances 0.000 description 16
- 238000012360 testing method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000000750 progressive effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 229920002160 Celluloid Polymers 0.000 description 1
- 206010010071 Coma Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000003415 peat Substances 0.000 description 1
- 238000010561 standard procedure Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- 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/253—Picture signal generating by scanning motion picture films or slide opaques, e.g. for telecine
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/01—Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
-
- 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/50—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
- H04N19/587—Methods 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Systems (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Radar Systems Or Details Thereof (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Communication Control (AREA)
Abstract
高速レートのデータフィールドに変換する方法。この方
法においては、1つのフレーム期間において整数回数だ
けフィールドが繰り返されるような基本フィールド繰り
返しレートを定め、高速レートの低速レートに対する比
すなわち高速化率(speed-up ratio)から低速レートに
対する1フレーム期間内のフィールド数の比を引くこと
により繰り返しレートの比の微分を計算し、フィールド
繰り返しレートの微分と該比の微分とを比較して双方が
互いに変動するときフィールドを加えたり除いたりす
る。
Description
フレーム/フィールドレート変換等のデータレート変換
方法及び装置に関する。
ている。特に、画像圧縮の標準的方式として、JPE
G,MPEG及びH・261がある。これらの方式につ
いては、例えば、米国特許第5,212,742号において議論
がなされている。ところで、画像情報は、通常、連続す
るフィールドとして形成されている。あるビデオフォー
マットに変換されて表示さるべき元の画像情報は、当該
情報が表示される際のフィールドレートに直ちに整合で
きるとは限らない。例えば、セルロイドフィルムは24
フレーム/秒(24Hz)のレートにて撮影されるが、
NTSCテレビジョンシステムは、ほぼ60Hzのフィ
ールドレートを有する。かかるフィルム画像のフレーム
レートを増加せしめてテレビジョンシステムのフィール
ドレートに整合せしめる技術はプルダウン(pulldown)
変換と呼ばれている。
ットにて表示する例においては、2/3プルダウン変換
が用いられ、この変換においては、ビデオフィールド繰
り返しレートにおける2つ又は3つの連続するフィール
ド期間に対して各フィルムフレームが繰り返される。そ
して、繰り返し回数は、次のように変化する。すなわ
ち、第1フレームは、2つの連続するフィールド期間内
において2回表示され、第2フレームは、3つの連続す
るフィールド期間において3回表示される。よって、1
秒間において、24Hzの12個のフィルムフレーム
(コマ)は、各々、2回再生され(すなわち24個のフ
ィールド期間)、残りの12個のフィルムフレームは、
各々、3回再生される(すなわち36個のフィールド期
間)。結局、(24+36)コマが1秒間60個のフィ
ールドすなわち60Hzフィールドレートになるのであ
る。
て、表示装置と協働するビデオデコーダに供給されるか
またはビデオデコーダの中で生成される。指示されたプ
ルダウン動作においては、エンコーダがプルダウン演算
を実行し、更に、例えばMPEG−2ビデオシンタック
ス(syntax)における“第1フィールド繰り返し”フラ
グを用いて繰り返されるべきフレームを指令する。デコ
ーダは、受信した外部指令に単に従う。
コーダは、フィルム情報をエンコーディングして、これ
を受信装置に伝送する。ところで、この伝送された信号
の中には、受信装置のデコーダに対してどのように適切
なプルダウン変換(例えば上記した2/3プルダウンの
ような)をなすのかを指示する情報がない。よって、デ
コーダは、伝送されたフィルムフレームレートから表示
フィールドレートにどのように変換するのかを演算しな
ければならない。
フィールドレートへのプルダウン変換のみが要請されて
いるのであれば、単一の2/3プルダウン変換が比較的
容易に実行される。しかし乍ら、他のプルダウン方式が
要請されることもあり得る。例えば、24Hzフィルム
フレームレートがPALテレビジョンシステムのための
50Hzフィールドレートに変換されることが必要な場
合がある。
のフィールドレートは60Hzではなくて 60000/1001
Hzである故、更に、複雑な手順が必要となる。よっ
て、通常の交互2/3プルダウンは高過ぎるフィールド
レートを生じてしまう。
データフレームをより速いレートのデータフィールドに
変換する方法であって、フレーム期間中の基本整数回の
フィールド繰り返し数を定めるステップと、速いレート
の遅いレートに対する比とフレーム期間中のフィールド
基本繰り返し数の遅いフレームレートに対する比との差
からフィールド繰り返しレートの差分を演算するステッ
プと;繰り返しフィールドレートの差分が演算によって
得られたフィールド繰返しレートの差分に対して変動す
るとき該繰り返しフィールド中の選択したフィールドを
追加的に繰り返したり削除したりするステップ;とから
なることを特徴とする方法が提供される。
ィールド」なる術語を便宜上用いているが、これらの術
語は、1つのセットとして送受信されたり構成されたり
するフレーム,フィールド,パケット、等の個別のデー
タ群を指すために用いられる。本発明においては、繰り
返しフレームを含ませたり抜き取ったりすることにより
選択された繰り返しレートの変更を容認し、従って、よ
り速いフィールドデータレートのための冗長データをも
許容する。好ましくは、基本整数繰り返しレートは高速
フィールドレートより小である。この場合、本発明によ
る方法においては、繰り返しレートにおいて付加的な繰
り返しフレームを付加する。この繰り返しレートはフィ
ールドレートの半分より小である。
数繰り返しレートを選択しない。変形例においては、よ
り速いレートを選択し、必要な場合には、繰り返しフレ
ームを削除するようにアレンジされる。本発明によれ
ば、遅いレートにて受信したデータフレームをより速い
レートにて生成されるフィールドに変換する装置であっ
て、フレーム期間における基本整数フィールド繰り返し
レートを設定する手段と、速いレートに遅いレートに対
する比と、前記基本整フィールド繰り返しレートの遅い
フレームレートに対する比との差から該フィールド繰り
返しレートの微分を演算する手段と、前記フィールド繰
り返しレートの演算微分に対して繰り返しフィールドレ
ートの微分が変動するとき、繰り返しフィールドのいく
つかを更に繰り返すかまたは削除してフィールド繰り返
しレートをより速いレートに維持するようになれた装置
が提供される。
り返しフレームのいずれかを繰り返すか削除する手段を
作動せしめるフレーム繰り返し若しくはフレーム削除信
号を生成する手段を更に含んでいる。本発明は、 23.98
Hz,24Hz及び25Hzのフレームレートのデータ
を50Hzフィールドレートにて表示し、 23.98Hz,
24Hz,25Hz及び 29.97Hzのフレームレートの
データを 59.94フィールドレートにて表示することを可
能にするプルダウン演算をなす一般的解決手段を提供す
る。
m)の描線アルゴリズムは、一連の矩形画素(pel)に分
解出来る任意の傾斜の線を表示画面上に描く方法であ
る。このブレーシェンハムのアルゴリズムは、アディソ
ン−ウェズリ(Addison-Wesley)社によって刊行された
フォーリ他(Foley et al)著の相互作用的コンピュー
タグラフィックスの基本(Fundamentals of Inter acti
ve Computer Graphics')と題する書籍の433ないし
436頁に記載されている。
1の間にある)においては、当該描線アルゴリズムによ
って、X軸上の各座標について当該ラインにより近いY
軸上の画素を決定することにより所望の表示ラインが近
似されるのである。この画素は近似画素として黒色に色
付けされて示されている。図の左から右へすなわちX座
標(n−1)からX座標(n)にアルゴリズムが移動す
るとき、X座標(n−1)ときと同じY座標の画素を選
択するのかY座標をインクリメントするのかの決定がな
されるのである。この図においては、座標(n)に移行
するとき及び座標(n+2)に移行するときにインクリ
メントされているが、座標(n+1)に移行するときは
インクリメントはされていない。
べきや否やの決定方式が、本発明においては、ビデオデ
コーダにおいて到来するフレーム(コマ)レートからよ
り速いフィールドレートを導くために現在フレームを2
フィールド期間よりも3フィールド期間に亘って表示す
べきや否やの決定のために応用している。ところで、2
4Hzのフレームレートから60Hzのフィールドレー
トに変換する単純なケースにおいては、所望のスピード
アップ比は60/24である。しかし乍ら、1つのフレ
ーム期間において1つのフレーム(コマ)が3つのフィ
ールド期間(2つのフィールド期間ではなく)に亘って
表示されるべきや否やの重要な決定がなされるのであ
る。もし、3フィールド期間表示フレームが存在しない
場合は24Hzフレームに対して48フィールドしか得
られないのである。よって、2回繰り返しフィールドの
数の割合をスピードアップ比から差し引くと、
ットすることによってプルダウンパターンを演算するこ
とが出来るのである。上記したことから明らかなよう
に、1/2の傾斜の直線を描画するときに、Y座標がX
座標の1つおきに1度インクリメントされる。このこと
は予期される結果である。なんとなれば、3/2プルダ
ウンを達成するために、1つ置きのフィルムフレーム
(コマ)を3フィールド期間に亘って表示するからであ
る。
or Video Decompression」と題する1994年7月29日付
の英国特許出願題9415413.5号は、複数標準方式のビデ
オデコーダを開示しており、本明細書の開示に組み入れ
る。本発明は、MPEG−2標準信号を受信する上記し
たビデオデコーダとの関連において実現出来る。上記し
た英国特許出願において開示されたビデオデコーダの好
ましい実施例を示す図2において、コード化MPEGデ
ータ(MPEG−1又はMPEG−2)がコード化デー
タ入力回路 200を経て装置に供給される。このデータ
は、次いで、信号路 202を経てスタートコード検出器
(SCD) 204に供給される。SCD204は独特のビッ
トパターンからなる複数のスタートビットを検出し、こ
れらを次段以降の回路が検出し易いトークン(Token)に
よって置換する。スタートコードを除く残りのデータ
は、データトークンによって運ばれる。この一連のスタ
ートコード及びデータトークンは、信号路 206を経て、
フォーマッティング回路 208に転送され、ここで、供給
されるデータが外部メモリによって記憶されるに適当な
フォーマットにアレンジされる。このデータは信号路 2
10を経て同期ダイナミックRAM(SDRAM)インタ
ーフェース回路 212に供給される。
種々のデータ流を取り扱い、これらのデータ流は単一の
インターフェース信号路 230上において多重化されて、
外部SDRAM装置 228に対する書込又は読出がなされ
る。各ケースにおいて、データがスイングバッファ(21
4,216,218,220,222及び 224)に一時的に記憶される。
なお、これらのスイングバッファの各々は2つの別々の
RAMアレイからなっている。SDRAMのためのアド
レスはアドレスジェネレータ 330によって生成され、信
号路 332を経てSDRAMインターフェース回路 212に
供給され、これらのアドレスは、外部SDRAM 228に
信号路 230を経て供給される前にDRAMインターフェ
ースコントローラ 226によって処理される。このアドレ
ス生成は、外部SDRAMにおいてコードデータバッフ
ァ 234及び多数のフレームバッファ 232が維持されるよ
うになされるのである。
ートコードトークン及びデータトークンは、信号路 210
を経てSDRAMインターフェース回路 212に伝送され
る。ここで、スイングバッファ 214によって一時的に保
持される。このデータは、外部SDRAM 228のコード
化データバッファ(CDB) 234を含む領域に書き込ま
れる。このバッファは、データ順が維持されるFIFO
(First In, First Out)の機能を有している。CDB
234から戻ってくるデータは、信号路 236を経てSDR
AMインターフェース回路 212を出る前にスイングバッ
ファ 216に一時的に保持される。信号路 236上のデータ
は、CDB 234によって(変化する)時間遅れを与えら
れたこと以外は信号路 210上のデータと同一である。
238によってフォーマットが解かれる。この回路 238は
フォーマッティング回路 208によって先になされた外部
SDRAMでの記憶に適したフォーマットを元に戻すの
である。しかし乍ら、信号路206のバス幅が信号路 240
のバス幅と同じでなければならないという制限がないこ
とに注目すべきである。好ましい実施例においては、信
号路 240についてはより広いバス幅が与えられている。
これは、信号路 206によって運ばれるデータより高いデ
ータ帯域幅を得るためである。
クンをまだ含んでいる)データは、信号路 240を経てビ
デオパーサ(Parser)回路 242に供給される。この回路
は全体として、高度化されたビデオデータを更に処理す
る機能を有している。特に、ビデオデータの構造がパー
ス(parse)処理されて、そのコンポーネントパーツが
識別されるようになされる。このビデオパーサ回路 242
はプログラムを内蔵するマイクロプログラム化ステート
マシン(Microprogrammed State Machine) 244を有す
る。指令信号が信号路 250を経てホフマン(Huffman)
デコーダ 246に供給される。この指令信号のいくつかの
部分がこのホフマンデコーダ 246によって解読される。
指令信号の残りの部分及びホフマンデコーダによって生
成されたデータが信号路 255を経て演算ロジックユニッ
ト(ALU) 248に転送される。ここで、更に、指令信
号のいくつかの部分がALU自身によって解読され、指
令信号の残りの部分及びALUによって生成されたデー
タが信号路 256を経てトークンフォーマッティング回路
258に転送される。ホフマンデコーダ 246は信号路 252
を経てエラー状態をMSM 244に通知する。ALU 248
は信号路 254を経て条件コードをMSM 244にフィード
バックすることもできる。このことによって、MSM24
4はALU 248の中で処理されるデータに対する条件付
けとなるジャンプ指令を実行できるようになる。ALU
248は、レジスタファイルを含み、これに選択された情
報を記憶することができる。スタートコードトークン
は、これに続く(データトークンに含まれる)データの
タイプを有効に告知することができる。このことによっ
て、MSM 244はデータを復号するためにどちらの指令
シーケンスが続くかを決定することができるのである。
スタートコードから抽出したトークンに基づく全体的な
決定に加えて、ビデオデータのより詳細な構造が既に述
べたミカニズムによって追従される。このメカニズムは
ALU内のレジスタファイルに書き込まれたビデオデー
タの構造を画定する情報を保持し、この情報を用いて、
復号データの値に応じた条件付きジャンプ指令を実行し
て指令の交互シーケンスを選択してコード化データのシ
ンボルの正確なシーケンスを復号するのである。
った)残りの指令ビットと共に復号データが信号路 256
を経てトークンフォーマッティング回路 258に供給され
る。データはこの指令ビットに応じてトークンとしてフ
ォーマット化され、これらのトークンは次の処理ステー
ジによって認識され得るのである。得られるトークンは
3つの別々の方向に信号路 260,262及び 264を経て転送
される。1つのトークン流 262はアドレスジェネレータ
330に供給され、このアドレスジェネレータ 330におい
ては、このトークン流が解読されて、既に述べた如く、
CDB 234及びフレームバッファ 232を維持するのに相
応しいアドレスが生成される。第2のトークン流 264は
ビデオタイミングジェネレータ 326によって解読され
て、復号ビデオ情報の最終表示特性を制御するのであ
る。第3のトークン流 260はインバースモデラ(Invers
e Modeller) 266に転送され、続いて後続の処理回路に
供給される。これらの3つのトークン流(260,262及び2
64)の各々は互いに同じであるが、そのトークン流から
情報は各々異なるのである。また各回路の動作に不適当
なトークンは無視される。トークン流 262及び 264にお
いて有効に解釈されるトークンは、基本的に制御情報で
あり、トークン流 260に接続された回路において有効に
解釈されるのはより有用なデータと考えられ得る。
零係数の継続長を引伸ばす作用を有し、得られるデータ
は正確に64の係数を伴ったデータブロックからなり、
これは、信号路268を経て逆ジグザグ(Zig Zag)回路 2
70に転送される。この回路は2つの予め定めたパターン
のうちのいずれかに応じたデータ流を並べかえて、二次
元と考えられるデータを得るのである。逆ジグザグ回路
270は、小さいRAM272を有し、このRAM 272には
データが一時的に記憶される。得られるデータが信号路
274を経て逆量子化器 276に転送される。ここで、係数
が量子化状態を解かれ、逆離散コサイン変換(DCT)
関数の準備のために適当な数値に戻される。この逆離散
コサイン変換は別々の変換であり、これは二度適用され
なければならない。すなわち、一度は垂直方向であり、
もう一度は水平方向である。この実施例においては、単
一の一次元逆DCT関数が二度用いられて完全二次元変
換が達成されるのである。すなわち、データはまず逆D
CT回路 282に信号路 278を経て入る。得られるデータ
が信号路284 を経て転送され置換RAM 282に保持され
る。この置換RAMから読み出されたデータは書き込ま
れた順序とは異なる順序であって、デーダが置換されて
いる(すなわち列及び行が置き代わっている)。この置
換データが信号路 286を経て逆DCT回路 280に供給さ
れ、このこの逆DCT 280において、データが再度処理
されて、得られるデータは信号路 288を経てフィールド
/フレーム回路 290に転送される。
ては再びデータを配列する。この場合、信号路 294を経
て転送されるデータは、外部SDRAMのフレームバッ
ファから読取った予測データと同じ構成(フィールド又
はフレーム)である。フィールド/フレーム 290はこの
再配置換えのためにRAM 290にデータを一時的に蓄え
る。
AM内に維持されているフレームバッファから読取られ
る。予測データは2つの径路(名目上“前方向予測”及
び名目上“後方向予測”のための経路である。しかし、
これは厳格なものではない)を介して読み取られる。該
一方の経路はスイングバッファ 222及び信号経路 296か
らなり、他方の経路はスイッングバッファ 224及び信号
路 298からなる。これらの予測データは予測フィルタ 3
00によってフィルタリングされる。ここで、2つの予測
(前方向及び後方向)は、これらのデータについて予測
モードが指示されて必要な時には平均される。得られる
予測は、信号路 302を経て予測加算器 304に供給され
る。この加算器 304において予測値が信号経路 294を経
てフィールド/フレーム回路から供給されるデータに加
算される。こうして得られる復号画像情報は信号路 306
及びスイングバッファ 220を経て第3のフレームバッフ
ァに書き込まれる。
号された情報がSDRAMからスイングバッファ 218を
経て読み取られて2つの信号経路の一方を経て転送され
る。色データは信号路 308を経て垂直アップサンプラ 3
12に供給される。アップサンプラ 312はデータをアップ
サンプリングして輝度信号に用いられると同じ数の操作
ラインを生成する。垂直アップサンプラ 312は、ライン
メモリ 314内に2つの色信号の各々の1つの操作ライン
を蓄える。2つの得られる色信号(青の色差信号及び赤
の色差信号)は、信号路 316及び318を経て水平アップ
サンプラ 320に転送される。輝度信号(垂直アップサン
プリングを要しない)は、また信号路 310を経て水平ア
ップサンプラに転送される。水平アップサンプラ 320
は、プリセットスケールファクタのいずれか1によって
データを再サンプリングして最終的な操作ラインのため
の適当な数の画素を生成する。このスケールファクタ
は、ビデオタイミング生成(VTG)回路 326によって
生成される信号 324から選択される。尚、この情報は信
号路 264を経てVTG 326に供給されるトークンの1つ
から単純に抽出される。
たデータは、信号 322を経て出力マルチプレクサ 327に
転送される。出力マルチプレクサ 327は信号路 322を経
て到来するビデオデータ信号とVTG回路 326によって
生成されるタイミング信号 328に応じて生成される同
期,ブランキング及び境界情報信号と組み合される。正
しいタイミング信号を生成するために、特に正しい数の
境界情報を生成するために、VTG回路 326は信号路 2
64を経たトークンによって得られる情報を用いる。最終
的に得られるビデオ信号はストローブ(strobe)信号、
同期信号及びブランキング信号と共に信号路 334を経て
ビデオ出力インターフェース 336に転送される。出力イ
ンターフェース 336を経たビデオ信号は適当な画像表示
装置に転送される。
が用いられている。マイクロプロセッサインターフェー
ス 340は外部マイクロプロセッサをして信号路338への
接続を可能にしている。信号路 342は種々の回路ブロッ
クに接続してビデオデコーダの状態を外部マイクロプロ
セッサによって読み取れるようにしている。さらに、い
くつかの動作がこのインターフェース回路を経て種々の
制御信号をレジスタに書き込む外部プロセッサによって
制御される。
ンターフェース 346は、信号路 344に接続した外部装置
によって装置の種々の特性を制御できるようにしてい
る。JTAGインターフェース 346は、しばしば、組立
て後において印刷配線基板のテストのためにのみ用いら
れ得る。このテストにおいては、ビデオデコーダの外部
信号の制御のみが必要とされる。この実施例において
は、追加的なテスト能力が与えられており、この理由の
故に、JTAGインターフェース 346は信号路 348を経
て全ての回路ブロックに接続されている。
クロック信号 354の生成及び分配のために設けられてい
る。この回路 352は外部の低速クロックに基づいて高速
内部クロックを生成することのできるPLL回路を含ん
でいる。上記した特許出願において開示されたビデオデ
コーダにおいては、表示レートがよく知られている。な
んとなれば 59.94Hz又は50Hz表示ラスタを選ぶた
めの構成ピン(NTSC/PAL)が設けられているか
らである。フィルムフレームレートはフレームレートパ
ラメータとしてMPEG/2ビデオデータ流において転
送される。
るフレーム(コマ)は2つのフィールドによって表示さ
れる。ピクチャータイプ(Picture-Type)トークンにお
ける1ビットは第1フィールドの繰り返しを制御してフ
レーム表示を3つのフィールド回数とする。
を2つのフィールドに繰り返すこと x トップフィールドファースト(top field firs
t)すなわちフィールド画素内においては不画定を意味
する。
peat first field) p プログレシブフレーム(progressive frame) ss 画素構造: 00 トップフィールド(Top field) 01 ボトムフィールド(Bottom field) 10 フレーム(Frame) 11 未使用 tt 画素タイプ: 00 I−ピクチャ(I−picture) 01 P−ピクチャ(P−picture) 10 B−ピクチャ(B−picture) 11 D−ピクチャ(D−picture) “f”ビットが“1”にセットされると第1フィールド
が繰り返される。ここで、シーケンスがインターレース
されている場合、このトークンにおける“f”ビットは
MPEG−2シーケンスにおける“repeat-first-field
ビット”に直接的に整合をする。(これは信号プルダウ
ンをする場合である。)しかし乍ら、“progressive-se
quence”(MPEGスタンダードにおいてはこの術語が
定義されている)が、“1”(one)である場合、これは
シーケンスが進行(progressive)シーケンスとしてコー
ディングされていることを示し、一部のプルダウンが可
能とされ“f”ビットがここで述べるアルゴリズムに従
って計算される。
ルステートマシン(MSM)によって実行され、マイク
ロコードによって特定される(ここに添付したアルゴリ
ズムを示す“C”プログラムではなく、)。MSMは1
6ビットマシーンであり、このことによって、若干の複
雑化が生ずる。なんとなれば、16ビットによれば表現
出来る範囲の数に制限があるからである。
を共通の係数によって除算することによって取り扱われ
る。本明細書の後に添付されるプログラム例においては
共通係数の1001をキャンセルし分子又は分母が奇数にな
るまで2によって除算することによってこのことが実行
される。この単純なケースにおいても、結果において示
されている最少及び最大値によって定まる16ビット数
値範囲を越えないdx及びdyの数値を得ることができ
る。上記したビデオデコーダにおいては数値dx及びd
yが予め計算されてテーブルに蓄えられる。これ等の数
値は正しいdx及びdyの値を定めるためのインデック
スとなる。結果として、これらの比は、以下に示すよう
に、さらに削減されて出来るだけ小なる分子及び分母と
されるのである。
“d”は決定変数であり、これは各X座標(すなわち各
フィルムフレーム)毎に更新される。図1において直線
によって示された如く、各X座標におけるY座標の理想
の値は2つの画素(1つは黒であり他方は白である)の
間に存在する。dは上方画素への距離及び下方画素への
距離の間の差に比例する。
画素により近く存在する。一方、dが正ならば、理想ラ
インは上方画素により近く存在する。各X座標におい
て、アルゴリズムは下方若しくは上方画素のいずれかを
選択しなければならず、次のX座標(次のフレーム)の
準備のためにdの値が更新されなければならない。もし
dが負であるならば下方の画素が選択される。そして、
dにincr1が加算されて更新される。この incr1は正
の値である故、dはより小なる負となって、ラインが次
のX座標において下方画素からより離れているという事
実を反映する。
て、変数dは incr2を加算することによって更新され
る。 incr2は負である故、dはより小なる正になり、
ラインが次のX座標において上方画素からより離れてい
るという事実を反映する。incr1及び incr2は、従っ
て、アルゴリズムが取り得る2つの可能性のある決定の
ためにdにおける変化を表わすのである。ここで、dの
変化は、理想的な直線から上方画素への距離及び該直線
から下方画素への距離の間の差における変化を意味す
る。よって1つのフレーム期間におけるフィールドの繰
り返しの基本整数値を選んでおいて、直線の傾斜を数式
1によって定めるのである。この数式1に基づいて、ア
ルゴリズムが用いられて1つのフレーム期間においてフ
ィールド繰り返しを追加すべきや否やの決定をなして、
より早いフィールドレートにおけるフィール繰り返しの
平均レートを維持するのである。
フレーム期間におけるフィールドの繰り返し基本整数値
が2と便宜上選択されている。このことの故に、フィー
ルドの繰り返し数がプルダウンパターンに応じて追加さ
れてフィールドの繰り返しの動作平均値が維持されるの
である。しかしながら、フィールドの繰り返し数が全体
として余分になるような基本整数値を選択することも出
来、この場合、選択されたフィールド繰り返し数がプル
ダウンパターンに応じて削除されるのである。
1及び incr2を計算する例に対する変形例として incr
1及び incr2の値を予め計算してこれらをテーブルに
直接蓄えることも有効であることも理解すべきである。
図3は1つのフィールドをデコーディングして適当な回
数表示する手順を示すフローチャートである。
トからdx及びdyを決定するアルゴリズムの例を示す
フローチャートである。この例においては、フィールド
レート及びフレームレートの値が共に 1000より大きい
ときはこれらの値が 1001の倍数を表わすものと解釈さ
れる。すなわち、24,000のフレームレートは実際には2
4,000/1001Hzのフレームレートを表わす。
ライズするアルゴリズムを示している。このアルゴリズ
ムは第1のフレームの前に用いられる。ここで、dx及
びdyの値は分数dy/dxが“直線の傾斜”を表わす
ような整数である。図6は1つのフレームを2又は3フ
ィールド回数に亘って表示するべきや否やを定めるアル
ゴリズムを示している。このアルゴリズムは各フレーム
毎に用いられる。incr1及び incr2の値は上記した初
期化アルゴリズムによって定められる値である。又、d
の値は先のフレームについてのこのアルゴリズムによっ
て生成されるが最初のフレームについてはdの初期値が
時間アルゴリズムによって生成される。
通りである。 1.要求されるプルダウンの全てが同じ計算によって実
行される。 2.パラメータdx及びdyが一度与えられると(これ
らはテーブルに蓄えられる)、乗算若しくは除算が必要
とされない。 3.アルゴリズムは任意の長さのフレームシーケンスに
ついて作用する。すなわち、不確定に増加する数値はな
い(このことはワード幅に関係なく数値表示問題を生じ
得るのである)。
がフレームのシーケンスに亘って均一に分布する。 5.アルゴリズムが作動するために維持さるべき状態が
非常に少ない。すなわち、dの現在値及び多分 incr1
及び incr2の値だけが維持されるべきであるであろ
う。(もっともこれらの値も再び計算することができ、
あるいは各フレーム毎にテーブルから読み取ることもで
きるのである。
ルゴリズムである。
ィールド回数に亘って表示するかを計算する変形アルゴ
リズムを示している。各変換動作は 100万フィルムフレ
ームに亘ってテストすることによってチェックし、フィ
ールドレートが所望の値に近づくことを確実にするので
ある。
が得られる。すなわち、 出力フィールドレート=50,入力フレームレート=24000/1001 dx=12000, dy=1025 比=2.0854166,フィールドレート=49.9999984016 (フィールドレート=50049.9984/1001) 最小値=−21950,最大値=2000 出力フィールドレート=50,入力フレームレート=24 dx=12, dy=1 比=2.0833333,フィールドレート=49.9999992 (フィールドレート=50049.9991992/1001) 最小値=−22,最大値=0 出力フィールドレート=50,入力フレームレート=25 dx=25, dy=0 比=2,フィールドレート=50 (フィールドレート=50050/1001) 最小値=−50,最大値=0 出力フィールドレート=60000/1001,入力フレームレート=24000/1001 dx= 750, dy= 375 比=2.5,フィールドレート=59.9400599401 (フィールドレート= 60000/1001) 最小値=−750,最大値=0 出力フィールドレート=60000/1001,入力フレームレート=24 dx=3003, dy= 1494 比= 2.4975024,フィールドレート=59.9400576 (フィールドレート= 59999.9976576/1001) 最小値=−3018,最大値= 2982 出力フィールドレート=60000/1001,入力フレームレート=25 dx=25025, dy= 9950 比= 2.3976023,フィールドレート=59.9400575 (フィールドレート= 59999.9975575/1001) 最小値=−30150,最大値= 19850 出力フィールドレート=60000/1001,入力フレームレート=30000/1001 dx=1875, dy=0 比=2,フィールドレート=59.9400599401 (フィールドレート= 60000/1001) 最小値=−3750,最大値=0
図である。
ブロックダイヤグラムである。
ある。
ある。
ある。
ある。
Claims (7)
- 【請求項1】 低速レートにて受信したデータフレーム
を高速レートにて生成されるデータフィールドに変換す
る方法であって、 1つのフレーム期間におけるフィールドの繰り返し基本
整数を定めるステップと、 前記低速レートに対する前記高速レートの比と前記基本
整数の前記低速レートに対する比との差からフィールド
繰り返しレートの微分を演算するステップと、 フィールド繰り返しレートの微分の実際値が、前記フィ
ールド繰り返しレートの微分の演算値に対し変化すると
きは、繰り返しフィールドのうちのいずれ選択したフィ
ールドを追加的に繰り返すか又は削除して、前記高速レ
ートにおけるフィールド繰り返しを維持するステップ
と、 からなることを特徴とする方法。 - 【請求項2】 請求項1記載の方法であって、該選択さ
れた繰り返しレートは、前記高速レートより小であり、
該選択されたフレームが追加的に繰り返されることを特
徴とする方法。 - 【請求項3】 請求項1記載の方法であって、該選択さ
れた繰り返しレートは前記高速フィールドレートより高
速であり、選択されたフレームが追加的に削除されるこ
とを特徴とする方法。 - 【請求項4】 請求項1記載の方法であって、前記基本
整数は2であることを特徴とする方法。 - 【請求項5】 請求項1記載の方法であって、前記演算
ステップ及び繰り返しフィールドのうちの選択するフィ
ールドの追加若しくは削除のステップはブレーシェント
ハムアルゴリズムに従ってなされることを特徴とする方
法。 - 【請求項6】 低速レートにて受信したデータフレーム
を高速レートにて生成されるデータフィールドに変換す
る装置であって、 1つのフレーム期間におけるフィールドの繰り返し基本
整数を定める手段と、 前記低速レートに対する前記高速レートの比と前記基本
整数の前記低速レートに対する比との差からフィールド
繰り返しレートの微分を演算するステップと、 フィールド繰り返しレートの微分の実際値が、前記フィ
ールド繰り返しレートの微分の演算値に応じて変化する
ときは、繰り返しフィールドのうちのいずれ選択したフ
ィールドを追加的に繰り返すか又は削除して、前記高速
レートにおけるフィールド繰り返しを維持する手段と、 からなることを特徴とする装置。 - 【請求項7】 請求項6記載の装置であって、前記繰り
返しフレームのうちの選択されたフレームを繰り返すか
又は削除する手段を駆動するフレーム繰り返し信号又は
フレーム削除信号を生成する手段を更に有することを特
徴とする装置。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9417138.6 | 1994-08-23 | ||
| GB9417138A GB9417138D0 (en) | 1994-08-23 | 1994-08-23 | Data rate conversion |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08172573A true JPH08172573A (ja) | 1996-07-02 |
| JP3189031B2 JP3189031B2 (ja) | 2001-07-16 |
Family
ID=10760360
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP23777495A Expired - Lifetime JP3189031B2 (ja) | 1994-08-23 | 1995-08-23 | データレート変換方法及び装置 |
Country Status (11)
| Country | Link |
|---|---|
| US (2) | US6326999B1 (ja) |
| EP (1) | EP0701368B1 (ja) |
| JP (1) | JP3189031B2 (ja) |
| KR (1) | KR100269869B1 (ja) |
| CN (1) | CN1099196C (ja) |
| AT (1) | ATE209842T1 (ja) |
| CA (1) | CA2156679C (ja) |
| DE (1) | DE69524162D1 (ja) |
| GB (1) | GB9417138D0 (ja) |
| SG (1) | SG44324A1 (ja) |
| TW (1) | TW281852B (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6697119B2 (en) | 2000-02-23 | 2004-02-24 | Sharp Kabushiki Kaisha | Apparatus and method for converting frame rates of signals under different systems |
| JP2004507176A (ja) * | 2000-08-15 | 2004-03-04 | マイクロソフト コーポレイション | メディアサンプルをタイムコーディングする方法、システム、およびデータ構造 |
| US8698955B2 (en) | 2000-10-18 | 2014-04-15 | Microsoft Corporation | Compressed timing indicators for media samples |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0858066A1 (fr) * | 1997-02-03 | 1998-08-12 | Koninklijke Philips Electronics N.V. | Procédé et dispositif de conversion de debit d'images numériques |
| US6034731A (en) * | 1997-08-13 | 2000-03-07 | Sarnoff Corporation | MPEG frame processing method and apparatus |
| US6108046A (en) * | 1998-06-01 | 2000-08-22 | General Instrument Corporation | Automatic detection of HDTV video format |
| JP2000232649A (ja) * | 1998-12-10 | 2000-08-22 | Fujitsu Ltd | Mpegビデオ復号器及びmpegビデオ復号方法 |
| DE60143193D1 (de) * | 2000-02-07 | 2010-11-18 | Draeger Medical Systems Inc | Abtastvorrichtung mit optimierter abtastrate |
| US6774916B2 (en) * | 2000-02-24 | 2004-08-10 | Texas Instruments Incorporated | Contour mitigation using parallel blue noise dithering system |
| US7002561B1 (en) * | 2000-09-28 | 2006-02-21 | Rockwell Automation Technologies, Inc. | Raster engine with programmable hardware blinking |
| US20030095202A1 (en) * | 2001-11-21 | 2003-05-22 | Ferguson Kevin M. | Human vision model based slow motion interpolation |
| BR0306516A (pt) * | 2002-10-01 | 2005-01-25 | Sony Corp | Aparelho, método e programa para um aparelho para processamento de informação, e, meio de gravação |
| JP4366277B2 (ja) * | 2004-09-21 | 2009-11-18 | キヤノン株式会社 | 撮像装置及びその制御方法 |
| US8184660B2 (en) * | 2005-09-15 | 2012-05-22 | Lsi Corporation | Transparent methods for altering the video decoder frame-rate in a fixed-frame-rate audio-video multiplex structure |
| WO2007072248A2 (en) * | 2005-12-23 | 2007-06-28 | Koninklijke Philips Electronics N.V. | A device for and a method of processing a data stream |
| EP1977395B1 (en) | 2006-01-27 | 2018-10-24 | Imax Corporation | Methods and systems for digitally re-mastering of 2d and 3d motion pictures for exhibition with enhanced visual quality |
| EP2033164B1 (en) | 2006-06-23 | 2015-10-07 | Imax Corporation | Methods and systems for converting 2d motion pictures for stereoscopic 3d exhibition |
| CN108769786B (zh) * | 2018-05-25 | 2020-12-29 | 网宿科技股份有限公司 | 一种合成音视频数据流的方法和装置 |
Family Cites Families (182)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0576749B1 (en) | 1992-06-30 | 1999-06-02 | Discovision Associates | Data pipeline system |
| DE2205235C3 (de) | 1972-02-04 | 1978-07-06 | Robert Bosch Gmbh, 7000 Stuttgart | Lamellenkupplung, insbesondere für Andrehvorrichtungen von Brennkraftmaschinen |
| US3893042A (en) | 1973-12-12 | 1975-07-01 | Us Navy | Lock indicator for phase-locked loops |
| US3962685A (en) | 1974-06-03 | 1976-06-08 | General Electric Company | Data processing system having pyramidal hierarchy control flow |
| GB1532275A (en) | 1976-01-28 | 1978-11-15 | Nat Res Dev | Apparatus for controlling raster-scan displays |
| US4142205A (en) | 1976-07-21 | 1979-02-27 | Nippon Electric Co., Ltd. | Interframe CODEC for composite color TV signals comprising means for inverting the polarity of carrier chrominance signals in every other frame or line |
| US4149242A (en) | 1977-05-06 | 1979-04-10 | Bell Telephone Laboratories, Incorporated | Data interface apparatus for multiple sequential processors |
| US4215369A (en) | 1977-12-20 | 1980-07-29 | Nippon Electric Company, Ltd. | Digital transmission system for television video signals |
| US4196448A (en) | 1978-05-15 | 1980-04-01 | The United States Of America As Represented By The Secretary Of The Navy | TV bandwidth reduction system using a hybrid discrete cosine DPCM |
| US4302775A (en) | 1978-12-15 | 1981-11-24 | Compression Labs, Inc. | Digital video compression system and methods utilizing scene adaptive coding with rate buffer feedback |
| JPS6046585B2 (ja) | 1979-03-06 | 1985-10-16 | 株式会社リコー | シリアル・デ−タ伝送方式 |
| JPS6010458B2 (ja) | 1979-08-23 | 1985-03-18 | 富士通株式会社 | フエ−ズ・ロツクド・ル−プ回路 |
| GB2059724B (en) | 1979-09-28 | 1984-04-04 | Racal Datacom Ltd | Data transmission systems |
| DE3015125A1 (de) * | 1980-04-19 | 1981-10-22 | Ibm Deutschland Gmbh, 7000 Stuttgart | Einrichtung zur speicherung und darstellung graphischer information |
| US4334246A (en) | 1980-05-16 | 1982-06-08 | Xerox Corporation | Data decompressor circuit |
| US4523227A (en) * | 1980-10-28 | 1985-06-11 | Rca Corporation | System for synchronizing a video signal having a first frame rate to a second frame rate |
| JPS6228086Y2 (ja) | 1980-12-08 | 1987-07-18 | ||
| US4495629A (en) | 1983-01-25 | 1985-01-22 | Storage Technology Partners | CMOS scannable latch |
| US4799677A (en) | 1983-09-02 | 1989-01-24 | Bally Manufacturing Corporation | Video game having video disk read only memory |
| US4540903A (en) | 1983-10-17 | 1985-09-10 | Storage Technology Partners | Scannable asynchronous/synchronous CMOS latch |
| US4689823A (en) * | 1984-01-04 | 1987-08-25 | Itek Corporation | Digital image frame processor |
| US4747070A (en) | 1984-01-09 | 1988-05-24 | Wang Laboratories, Inc. | Reconfigurable memory system |
| US4630198A (en) | 1984-02-21 | 1986-12-16 | Yuan Houng I | Intelligent stand-alone printfile buffer with paging control |
| FR2561011B1 (fr) | 1984-03-09 | 1986-09-12 | Cit Alcatel | Processeur de calcul d'une transformee discrete inverse du cosinus |
| US4580066A (en) | 1984-03-22 | 1986-04-01 | Sperry Corporation | Fast scan/set testable latch using two levels of series gating with two current sources |
| JPS6126382A (ja) * | 1984-07-17 | 1986-02-05 | Kokusai Denshin Denwa Co Ltd <Kdd> | 動き量を用いた動画像フレ−ムレ−ト変換方式 |
| US4646151A (en) | 1985-02-01 | 1987-02-24 | General Electric Company | Television frame synchronizer with independently controllable input/output rates |
| JPS61194989A (ja) | 1985-02-22 | 1986-08-29 | Mitsubishi Electric Corp | 静止画伝送装置 |
| US4680581A (en) | 1985-03-28 | 1987-07-14 | Honeywell Inc. | Local area network special function frames |
| US5233420A (en) | 1985-04-10 | 1993-08-03 | The United States Of America As Represented By The Secretary Of The Navy | Solid state time base corrector (TBC) |
| DE3525898A1 (de) | 1985-07-19 | 1987-01-29 | Reinhard Lidzba | Verfahren zum komprimieren und dekomprimieren mehrerer strukturverwandter datenfolgen sowie einrichtungen zur durchfuehrung des verfahrens |
| US4692880A (en) * | 1985-11-15 | 1987-09-08 | General Electric Company | Memory efficient cell texturing for advanced video object generator |
| US4789927A (en) | 1986-04-07 | 1988-12-06 | Silicon Graphics, Inc. | Interleaved pipeline parallel processing architecture |
| JP2500858B2 (ja) * | 1986-04-11 | 1996-05-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 拡張ラスタ演算回路を有する表示システム |
| FR2599872B1 (fr) | 1986-06-06 | 1988-07-29 | Thomson Csf | Dispositifs de calcul de transformees cosinus mono-dimensionnelles, et dispositif de codage et dispositif de decodage d'images comportant de tels dispositifs de calcul |
| US4829465A (en) | 1986-06-19 | 1989-05-09 | American Telephone And Telegraph Company, At&T Bell Laboratories | High speed cosine transform |
| GB8618060D0 (en) | 1986-07-24 | 1986-12-17 | Gec Avionics | Data processing apparatus |
| EP0255767A3 (en) | 1986-07-31 | 1990-04-04 | AT&T Corp. | Selective broadcasting arrangement for local area networks |
| US4887224A (en) | 1986-08-28 | 1989-12-12 | Canon Kabushiki Kaisha | Image data processing apparatus capable of high-speed data encoding and/or decoding |
| JP2526558B2 (ja) * | 1986-10-21 | 1996-08-21 | ソニー株式会社 | ビデオ信号のスキャンコンバ−タ装置 |
| JP2520404B2 (ja) * | 1986-11-10 | 1996-07-31 | 日本電気株式会社 | 圧縮復号化装置 |
| NL8700843A (nl) | 1987-04-10 | 1988-11-01 | Philips Nv | Televisie-overdrachtsysteem met transformcoding. |
| JPS6477391A (en) | 1987-09-18 | 1989-03-23 | Victor Company Of Japan | System and device for predictive coding |
| EP0309669B1 (de) | 1987-09-30 | 1992-12-30 | Siemens Aktiengesellschaft | Verfahren zur szenenmodellgestützten Bilddatenreduktion für digitale Fernsehsignale |
| US5122873A (en) | 1987-10-05 | 1992-06-16 | Intel Corporation | Method and apparatus for selectively encoding and decoding a digital motion video signal at multiple resolution levels |
| US4785349A (en) | 1987-10-05 | 1988-11-15 | Technology Inc. 64 | Digital video decompression system |
| US4866637A (en) | 1987-10-30 | 1989-09-12 | International Business Machines Corporation | Pipelined lighting model processing system for a graphics workstation's shading function |
| US5134697A (en) | 1987-11-16 | 1992-07-28 | Prime Computer | Remote memory-mapped display with interactivity determination |
| US4823201A (en) | 1987-11-16 | 1989-04-18 | Technology, Inc. 64 | Processor for expanding a compressed video signal |
| FR2623952B1 (fr) | 1987-11-27 | 1991-11-29 | Thomson Hybrides Microondes | Comparateur differentiel a bascule autostabilise a horloge unique |
| FR2625340B1 (fr) | 1987-12-23 | 1990-05-04 | Labo Electronique Physique | Systeme graphique avec controleur graphique et controleur de dram |
| US4891784A (en) | 1988-01-08 | 1990-01-02 | Hewlett-Packard Company | High capacity tape drive transparently writes and reads large packets of blocked data between interblock gaps |
| GB8805742D0 (en) | 1988-03-10 | 1988-04-07 | Emi Plc Thorn | Bandwidth reduction system for television signals |
| US4991110A (en) | 1988-09-13 | 1991-02-05 | Silicon Graphics, Inc. | Graphics processor with staggered memory timing |
| US4866510A (en) | 1988-09-30 | 1989-09-12 | American Telephone And Telegraph Company | Digital video encoder |
| US5148524A (en) | 1988-11-29 | 1992-09-15 | Solbourne Computer, Inc. | Dynamic video RAM incorporating on chip vector/image mode line modification |
| US5161221A (en) * | 1988-12-12 | 1992-11-03 | Eastman Kodak Company | Multi-memory bank system for receiving continuous serial data stream and monitoring same to control bank switching without interrupting continuous data flow rate |
| US5091721A (en) | 1988-12-22 | 1992-02-25 | Hughes Aircraft Company | Acoustic display generator |
| GB2226471A (en) * | 1988-12-23 | 1990-06-27 | Philips Electronic Associated | Displaying a stored image in expanded format |
| DE69023782T2 (de) | 1989-02-10 | 1996-06-13 | Canon Kk | Gerät zum Lesen oder Verarbeiten eines Bildes. |
| US5060242A (en) | 1989-02-24 | 1991-10-22 | General Electric Company | Non-destructive lossless image coder |
| JP2925157B2 (ja) | 1989-02-28 | 1999-07-28 | キヤノン株式会社 | データ記憶装置 |
| JPH02280462A (ja) | 1989-04-20 | 1990-11-16 | Fuji Photo Film Co Ltd | 画像データ圧縮方法 |
| AU612543B2 (en) | 1989-05-11 | 1991-07-11 | Panasonic Corporation | Moving image signal encoding apparatus and decoding apparatus |
| US5172011A (en) | 1989-06-30 | 1992-12-15 | Digital Equipment Corporation | Latch circuit and method with complementary clocking and level sensitive scan capability |
| US5233690A (en) | 1989-07-28 | 1993-08-03 | Texas Instruments Incorporated | Video graphics display memory swizzle logic and expansion circuit and method |
| US5257350A (en) | 1989-08-10 | 1993-10-26 | Apple Computer, Inc. | Computer with self configuring video circuitry |
| US5299025A (en) | 1989-10-18 | 1994-03-29 | Ricoh Company, Ltd. | Method of coding two-dimensional data by fast cosine transform and method of decoding compressed data by inverse fast cosine transform |
| US5053985A (en) | 1989-10-19 | 1991-10-01 | Zoran Corporation | Recycling dct/idct integrated circuit apparatus using a single multiplier/accumulator and a single random access memory |
| US5142380A (en) | 1989-10-23 | 1992-08-25 | Ricoh Company, Ltd. | Image data processing apparatus |
| US5134487A (en) | 1989-11-06 | 1992-07-28 | Canon Kabushiki Kaisha | Using common circuitry for different signals |
| US5136695A (en) * | 1989-11-13 | 1992-08-04 | Reflection Technology, Inc. | Apparatus and method for updating a remote video display from a host computer |
| US5057793A (en) | 1989-11-13 | 1991-10-15 | Cowley Nicholas P | Frequency synthesizer PLL having digital and analog phase detectors |
| US5146326A (en) | 1989-11-14 | 1992-09-08 | Fujitsu Limited | Coded picture information decoding apparatus having means for improving picture distortion |
| US5027212A (en) | 1989-12-06 | 1991-06-25 | Videologic Limited | Computer based video/graphics display system |
| US5003204A (en) | 1989-12-19 | 1991-03-26 | Bull Hn Information Systems Inc. | Edge triggered D-type flip-flop scan latch cell with recirculation capability |
| JP2881886B2 (ja) | 1989-12-30 | 1999-04-12 | ソニー株式会社 | 映像信号符号化方法及びその装置 |
| US5221966A (en) | 1990-01-17 | 1993-06-22 | Avesco Plc | Video signal production from cinefilm originated material |
| US5107345A (en) | 1990-02-27 | 1992-04-21 | Qualcomm Incorporated | Adaptive block size image compression method and system |
| US5081450A (en) | 1990-03-09 | 1992-01-14 | International Business Machines Corporation | Apparatus and method for compressing and expanding multibit digital pixel data |
| US5191548A (en) | 1990-03-14 | 1993-03-02 | C-Cube Microsystems | System for compression and decompression of video data using discrete cosine transform and coding techniques |
| US5253078A (en) | 1990-03-14 | 1993-10-12 | C-Cube Microsystems, Inc. | System for compression and decompression of video data using discrete cosine transform and coding techniques |
| US5136371A (en) | 1990-03-15 | 1992-08-04 | Thomson Consumer Electronics, Inc. | Digital image coding using random scanning |
| US5151875A (en) | 1990-03-16 | 1992-09-29 | C-Cube Microsystems, Inc. | MOS array multiplier cell |
| FR2660138B1 (fr) | 1990-03-26 | 1992-06-12 | France Telecom Cnet | Dispositif de codage/decodage de signaux d'image. |
| EP0453229B1 (en) | 1990-04-17 | 1997-06-18 | Matsushita Electric Industrial Co., Ltd. | Method for transmission of variable length code |
| US5201056A (en) | 1990-05-02 | 1993-04-06 | Motorola, Inc. | RISC microprocessor architecture with multi-bit tag extended instructions for selectively attaching tag from either instruction or input data to arithmetic operation output |
| US5311309A (en) | 1990-06-01 | 1994-05-10 | Thomson Consumer Electronics, Inc. | Luminance processing system for compressing and expanding video data |
| US5179372A (en) | 1990-06-19 | 1993-01-12 | International Business Machines Corporation | Video Random Access Memory serial port access |
| US5247612A (en) | 1990-06-29 | 1993-09-21 | Radius Inc. | Pixel display apparatus and method using a first-in, first-out buffer |
| IL98700A (en) | 1990-07-13 | 1994-04-12 | Minnesota Mining & Mfg | A method and device for building a composite figure from several data types |
| KR100214435B1 (ko) | 1990-07-25 | 1999-08-02 | 사와무라 시코 | 동기식 버스트 엑세스 메모리 |
| US5174641A (en) * | 1990-07-25 | 1992-12-29 | Massachusetts Institute Of Technology | Video encoding method for television applications |
| US5202847A (en) | 1990-07-31 | 1993-04-13 | Inmos Limited | Digital signal processing |
| US5241658A (en) | 1990-08-21 | 1993-08-31 | Apple Computer, Inc. | Apparatus for storing information in and deriving information from a frame buffer |
| US5189526A (en) | 1990-09-21 | 1993-02-23 | Eastman Kodak Company | Method and apparatus for performing image compression using discrete cosine transform |
| US5038209A (en) | 1990-09-27 | 1991-08-06 | At&T Bell Laboratories | Adaptive buffer/quantizer control for transform video coders |
| JPH04142812A (ja) | 1990-10-04 | 1992-05-15 | Toshiba Corp | 位相同期回路 |
| US5130568A (en) | 1990-11-05 | 1992-07-14 | Vertex Semiconductor Corporation | Scannable latch system and method |
| US5229863A (en) | 1990-12-24 | 1993-07-20 | Xerox Corporation | High speed CCITT decompressor |
| JPH04242860A (ja) | 1990-12-28 | 1992-08-31 | Sony Corp | 演算装置 |
| US5184124A (en) | 1991-01-02 | 1993-02-02 | Next Computer, Inc. | Method and apparatus for compressing and storing pixels |
| GB2252002B (en) | 1991-01-11 | 1995-01-04 | Sony Broadcast & Communication | Compression of video signals |
| JPH04236664A (ja) | 1991-01-18 | 1992-08-25 | Sony Corp | 演算回路 |
| US5257213A (en) | 1991-02-20 | 1993-10-26 | Samsung Electronics Co., Ltd. | Method and circuit for two-dimensional discrete cosine transform |
| US5122875A (en) | 1991-02-27 | 1992-06-16 | General Electric Company | An HDTV compression system |
| US5111292A (en) | 1991-02-27 | 1992-05-05 | General Electric Company | Priority selection apparatus as for a video signal processor |
| US5168356A (en) | 1991-02-27 | 1992-12-01 | General Electric Company | Apparatus for segmenting encoded video signal for transmission |
| US5870497A (en) | 1991-03-15 | 1999-02-09 | C-Cube Microsystems | Decoder for compressed video signals |
| JP2866754B2 (ja) | 1991-03-27 | 1999-03-08 | 三菱電機株式会社 | 演算処理装置 |
| US5164819A (en) | 1991-04-03 | 1992-11-17 | Music John D | Method and system for coding and compressing color video signals |
| US5287193A (en) | 1991-04-10 | 1994-02-15 | Industrial Technology Research Institute | Parallel processing architecture of run-length codes |
| US5182642A (en) | 1991-04-19 | 1993-01-26 | General Dynamics Lands Systems Inc. | Apparatus and method for the compression and transmission of multiformat data |
| JP3109854B2 (ja) | 1991-04-23 | 2000-11-20 | キヤノン株式会社 | 画像符号化方法及び装置 |
| US5146325A (en) | 1991-04-29 | 1992-09-08 | Rca Thomson Licensing Corporation | Video signal decompression apparatus for independently compressed even and odd field data |
| US5212549A (en) | 1991-04-29 | 1993-05-18 | Rca Thomson Licensing Corporation | Error concealment apparatus for a compressed video signal processing system |
| US5185819A (en) | 1991-04-29 | 1993-02-09 | General Electric Company | Video signal compression apparatus for independently compressing odd and even fields |
| US5263136A (en) | 1991-04-30 | 1993-11-16 | Optigraphics Corporation | System for managing tiled images using multiple resolutions |
| US5260787A (en) * | 1991-05-14 | 1993-11-09 | Sony Electronics Inc. | Film-to-video frame image conversion apparatus and method for selectively identifying video fields and frames |
| EP0514663A3 (en) | 1991-05-24 | 1993-07-14 | International Business Machines Corporation | An apparatus and method for motion video encoding employing an adaptive quantizer |
| AU657510B2 (en) | 1991-05-24 | 1995-03-16 | Apple Inc. | Improved image encoding/decoding method and apparatus |
| US5212742A (en) * | 1991-05-24 | 1993-05-18 | Apple Computer, Inc. | Method and apparatus for encoding/decoding image data |
| US5228098A (en) | 1991-06-14 | 1993-07-13 | Tektronix, Inc. | Adaptive spatio-temporal compression/decompression of video image signals |
| GB2258781B (en) | 1991-08-13 | 1995-05-03 | Sony Broadcast & Communication | Data compression |
| US5321806A (en) * | 1991-08-21 | 1994-06-14 | Digital Equipment Corporation | Method and apparatus for transmitting graphics command in a computer graphics system |
| US5319460A (en) * | 1991-08-29 | 1994-06-07 | Canon Kabushiki Kaisha | Image signal processing device including frame memory |
| JP2507204B2 (ja) | 1991-08-30 | 1996-06-12 | 松下電器産業株式会社 | 映像信号符号化装置 |
| US5168375A (en) | 1991-09-18 | 1992-12-01 | Polaroid Corporation | Image reconstruction by use of discrete cosine and related transforms |
| GB2260053B (en) * | 1991-09-27 | 1995-03-08 | Sony Broadcast & Communication | Image signal processing |
| US5261047A (en) | 1991-10-29 | 1993-11-09 | Xerox Corporation | Bus arbitration scheme for facilitating operation of a printing apparatus |
| US5231484A (en) | 1991-11-08 | 1993-07-27 | International Business Machines Corporation | Motion video compression system with adaptive bit allocation and quantization |
| US5214507A (en) | 1991-11-08 | 1993-05-25 | At&T Bell Laboratories | Video signal quantization for an mpeg like coding environment |
| US5257223A (en) | 1991-11-13 | 1993-10-26 | Hewlett-Packard Company | Flip-flop circuit with controllable copying between slave and scan latches |
| US5227878A (en) | 1991-11-15 | 1993-07-13 | At&T Bell Laboratories | Adaptive coding and decoding of frames and fields of video |
| US5237413A (en) | 1991-11-19 | 1993-08-17 | Scientific-Atlanta, Inc. | Motion filter for digital television system |
| US5175617A (en) | 1991-12-04 | 1992-12-29 | Vision Applications, Inc. | Telephone line picture transmission |
| US5241222A (en) | 1991-12-20 | 1993-08-31 | Eastman Kodak Company | Dram interface adapter circuit |
| US5159449A (en) | 1991-12-26 | 1992-10-27 | Workstation Technologies, Inc. | Method and apparatus for data reduction in a video image data reduction system |
| US5357606A (en) * | 1992-02-25 | 1994-10-18 | Apple Computer, Inc. | Row interleaved frame buffer |
| JP3323950B2 (ja) | 1992-03-17 | 2002-09-09 | サン・マイクロシステムズ・インコーポレーテッド | デジタル画像処理システムでidctを実施する方法及びそのためのidctプロセッサ |
| US5293229A (en) | 1992-03-27 | 1994-03-08 | Matsushita Electric Corporation Of America | Apparatus and method for processing groups of fields in a video data compression system |
| JPH05283978A (ja) | 1992-03-31 | 1993-10-29 | Sony Corp | サンプリングレート変換装置 |
| US5253058A (en) | 1992-04-01 | 1993-10-12 | Bell Communications Research, Inc. | Efficient coding scheme for multilevel video transmission |
| KR0160610B1 (ko) | 1992-04-07 | 1999-01-15 | 강진구 | 가변장부호화에 의한 영상압축방법과 신장방법 및 그 장치 |
| US5287420A (en) | 1992-04-08 | 1994-02-15 | Supermac Technology | Method for image compression on a personal computer |
| US5283646A (en) | 1992-04-09 | 1994-02-01 | Picturetel Corporation | Quantizer control method and apparatus |
| US5241383A (en) | 1992-05-13 | 1993-08-31 | Bell Communications Research, Inc. | Pseudo-constant bit rate video coding with quantization parameter adjustment |
| GB2267194B (en) * | 1992-05-13 | 1995-10-04 | Sony Broadcast & Communication | Apparatus and method for processing image data |
| US5305438A (en) | 1992-05-19 | 1994-04-19 | Sony Electronics Inc. | Video storage, processing, and distribution system using recording format independent hierarchical storages and processors |
| CA2096584A1 (en) | 1992-05-28 | 1993-11-29 | Frank H. Liao | Variable length code decoder for video decompression operations |
| US5289577A (en) | 1992-06-04 | 1994-02-22 | International Business Machines Incorporated | Process-pipeline architecture for image/video processing |
| US5276513A (en) | 1992-06-10 | 1994-01-04 | Rca Thomson Licensing Corporation | Implementation architecture for performing hierarchical motion analysis of video images in real time |
| JPH0695986A (ja) | 1992-06-19 | 1994-04-08 | Westinghouse Electric Corp <We> | リアルタイムデータ・イメージングネットワークシステム及びその操作方法 |
| US5289276A (en) | 1992-06-19 | 1994-02-22 | General Electric Company | Method and apparatus for conveying compressed video data over a noisy communication channel |
| US5276681A (en) | 1992-06-25 | 1994-01-04 | Starlight Networks | Process for fair and prioritized access to limited output buffers in a multi-port switch |
| US5253055A (en) | 1992-07-02 | 1993-10-12 | At&T Bell Laboratories | Efficient frequency scalable video encoding with coefficient selection |
| US5287178A (en) | 1992-07-06 | 1994-02-15 | General Electric Company | Reset control network for a video signal encoder |
| US5325092A (en) | 1992-07-07 | 1994-06-28 | Ricoh Company, Ltd. | Huffman decoder architecture for high speed operation and reduced memory |
| US5231486A (en) | 1992-07-27 | 1993-07-27 | General Electric Company | Data separation processing in a dual channel digital high definition television system |
| US5278647A (en) | 1992-08-05 | 1994-01-11 | At&T Bell Laboratories | Video decoder using adaptive macroblock leak signals |
| US5317398A (en) * | 1992-08-17 | 1994-05-31 | Rca Thomson Licensing Corporation | Video/film-mode (3:2 pulldown) detector using patterns of two-field differences |
| FR2695278B1 (fr) | 1992-08-26 | 1994-10-14 | Euro Cp Sarl | Procédé d'échange d'informations, en particulier entre équipements d'un local, et unité fonctionnelle et installation s'y rapportant. |
| US5301019A (en) | 1992-09-17 | 1994-04-05 | Zenith Electronics Corp. | Data compression system having perceptually weighted motion vectors |
| US5351047A (en) | 1992-09-21 | 1994-09-27 | Laboratory Automation, Inc. | Data decoding method and apparatus |
| US5294894A (en) | 1992-10-02 | 1994-03-15 | Compaq Computer Corporation | Method of and apparatus for startup of a digital computer system clock |
| US5298992A (en) | 1992-10-08 | 1994-03-29 | International Business Machines Corporation | System and method for frame-differencing based video compression/decompression with forward and reverse playback capability |
| US5300949A (en) | 1992-10-22 | 1994-04-05 | International Business Machines Corporation | Scalable digital video decompressor |
| US5278520A (en) | 1992-10-26 | 1994-01-11 | Codex, Corp. | Phase lock detection in a phase lock loop |
| US5301272A (en) | 1992-11-25 | 1994-04-05 | Intel Corporation | Method and apparatus for address space aliasing to identify pixel types |
| US5493339A (en) * | 1993-01-21 | 1996-02-20 | Scientific-Atlanta, Inc. | System and method for transmitting a plurality of digital services including compressed imaging services and associated ancillary data services |
| US5298896A (en) | 1993-03-15 | 1994-03-29 | Bell Communications Research, Inc. | Method and system for high order conditional entropy coding |
| US5572691A (en) * | 1993-04-21 | 1996-11-05 | Gi Corporation | Apparatus and method for providing multiple data streams from stored data using dual memory buffers |
| DE69319329T2 (de) * | 1993-05-19 | 1998-10-29 | Alsthom Cge Alcatel | Verfahren zur Speicherverwaltung eines Videoservers |
| US5304953A (en) | 1993-06-01 | 1994-04-19 | Motorola, Inc. | Lock recovery circuit for a phase locked loop |
| US5577203A (en) * | 1993-07-29 | 1996-11-19 | Cirrus Logic, Inc. | Video processing methods |
| US5598514A (en) | 1993-08-09 | 1997-01-28 | C-Cube Microsystems | Structure and method for a multistandard video encoder/decoder |
| US5568165A (en) * | 1993-10-22 | 1996-10-22 | Auravision Corporation | Video processing technique using multi-buffer video memory |
| US5398072A (en) * | 1993-10-25 | 1995-03-14 | Lsi Logic Corporation | Management of channel buffer in video decoders |
| US5398071A (en) * | 1993-11-02 | 1995-03-14 | Texas Instruments Incorporated | Film-to-video format detection for digital television |
| US5517612A (en) * | 1993-11-12 | 1996-05-14 | International Business Machines Corporation | Device for scaling real-time image frames in multi-media workstations |
| US5453792A (en) * | 1994-03-18 | 1995-09-26 | Prime Image, Inc. | Double video standards converter |
| US5495291A (en) * | 1994-07-22 | 1996-02-27 | Hewlett-Packard Company | Decompression system for compressed video data for providing uninterrupted decompressed video data output |
-
1994
- 1994-08-23 GB GB9417138A patent/GB9417138D0/en active Pending
-
1995
- 1995-08-17 US US08/516,038 patent/US6326999B1/en not_active Expired - Lifetime
- 1995-08-22 SG SG1995001181A patent/SG44324A1/en unknown
- 1995-08-22 DE DE69524162T patent/DE69524162D1/de not_active Expired - Lifetime
- 1995-08-22 EP EP95305871A patent/EP0701368B1/en not_active Expired - Lifetime
- 1995-08-22 CA CA002156679A patent/CA2156679C/en not_active Expired - Lifetime
- 1995-08-22 AT AT95305871T patent/ATE209842T1/de not_active IP Right Cessation
- 1995-08-23 KR KR1019950026065A patent/KR100269869B1/ko not_active Expired - Lifetime
- 1995-08-23 TW TW084108784A patent/TW281852B/zh not_active IP Right Cessation
- 1995-08-23 CN CN95116376A patent/CN1099196C/zh not_active Expired - Lifetime
- 1995-08-23 JP JP23777495A patent/JP3189031B2/ja not_active Expired - Lifetime
-
2001
- 2001-07-24 US US09/912,216 patent/US20020035724A1/en not_active Abandoned
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6697119B2 (en) | 2000-02-23 | 2004-02-24 | Sharp Kabushiki Kaisha | Apparatus and method for converting frame rates of signals under different systems |
| JP2004507176A (ja) * | 2000-08-15 | 2004-03-04 | マイクロソフト コーポレイション | メディアサンプルをタイムコーディングする方法、システム、およびデータ構造 |
| JP2011083008A (ja) * | 2000-08-15 | 2011-04-21 | Microsoft Corp | メディアサンプルを処理する方法 |
| US8698955B2 (en) | 2000-10-18 | 2014-04-15 | Microsoft Corporation | Compressed timing indicators for media samples |
Also Published As
| Publication number | Publication date |
|---|---|
| US6326999B1 (en) | 2001-12-04 |
| CN1126412A (zh) | 1996-07-10 |
| DE69524162D1 (de) | 2002-01-10 |
| CN1099196C (zh) | 2003-01-15 |
| KR960009750A (ko) | 1996-03-22 |
| CA2156679C (en) | 2001-02-20 |
| SG44324A1 (en) | 1997-12-19 |
| KR100269869B1 (ko) | 2000-10-16 |
| EP0701368A2 (en) | 1996-03-13 |
| JP3189031B2 (ja) | 2001-07-16 |
| EP0701368A3 (en) | 1998-01-14 |
| CA2156679A1 (en) | 1996-02-24 |
| GB9417138D0 (en) | 1994-10-12 |
| ATE209842T1 (de) | 2001-12-15 |
| TW281852B (ja) | 1996-07-21 |
| US20020035724A1 (en) | 2002-03-21 |
| EP0701368B1 (en) | 2001-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100320476B1 (ko) | 비디오 디코더 및 디코딩 방법 | |
| JP3189031B2 (ja) | データレート変換方法及び装置 | |
| US6333951B1 (en) | Image processing system | |
| US5790110A (en) | System and method for generating video in a computer system | |
| KR100376607B1 (ko) | 통합 비디오 디코딩 시스템 및 그를 이용한 비디오 데이터의 인코딩 스트림 처리 방법과, 비디오 디코딩 시스템의 프레임 버퍼 할당 방법과, 기록 매체 | |
| US6442206B1 (en) | Anti-flicker logic for MPEG video decoder with integrated scaling and display functions | |
| KR100334364B1 (ko) | 온-스크린 디스플레이 스크롤 장치 | |
| US5438635A (en) | Method and apparatus for encoding and storing pixel values and for decoding and reproducing a digitised image | |
| US5754243A (en) | Letter-box transformation device | |
| US5828381A (en) | Variable display rate image coding | |
| KR100249235B1 (ko) | 에이치디티브이 비디오 디코더 | |
| JP2002218472A (ja) | 可変画像レート復号化装置及び可変画像レート復号化方法 | |
| JP3351794B2 (ja) | Tv受信機用のマルチモード補間フィルタ | |
| EP1606954B1 (en) | Arrangement for generating a 3d video signal | |
| JPH11239347A (ja) | 画像データ符号化装置及び画像データ符号化方法 | |
| KR960002047B1 (ko) | 525라인 순차주사식 모니터 디스플레이 영상포맷을 갖는 에치디티브이(hdtv) 수신장치 및 에치디티브이 영상포맷 변환방법 | |
| JP2002077810A (ja) | 圧縮符号化動画像の高速再生装置、方法およびその動作をコンピュータに実行させるためのプログラムを記録した記録媒体 | |
| HK1009624A (en) | Data rate conversion | |
| KR0180167B1 (ko) | 영상부호화를 위한 프레임 재배열 장치 | |
| KR20020070198A (ko) | 프레임 레이트 변환을 이용한 동영상 정보 압축 처리 장치및 그 방법 | |
| KR0180168B1 (ko) | 영상부호화를 위한 프레임 재배열 장치 | |
| CN1142879A (zh) | 用于电视接收机的多方式内插滤波器 | |
| JPH10285492A (ja) | 映像信号処理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090518 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100518 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100518 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 10 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 10 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 12 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |