JP2002503926A - 復号器におけるディジタル画像データの処理 - Google Patents
復号器におけるディジタル画像データの処理Info
- Publication number
- JP2002503926A JP2002503926A JP2000531954A JP2000531954A JP2002503926A JP 2002503926 A JP2002503926 A JP 2002503926A JP 2000531954 A JP2000531954 A JP 2000531954A JP 2000531954 A JP2000531954 A JP 2000531954A JP 2002503926 A JP2002503926 A JP 2002503926A
- Authority
- JP
- Japan
- Prior art keywords
- memory
- display
- processor
- decoder
- image data
- 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
- 238000012545 processing Methods 0.000 title claims description 9
- 230000015654 memory Effects 0.000 claims abstract description 132
- 230000005540 biological transmission Effects 0.000 claims abstract description 19
- 239000000872 buffer Substances 0.000 claims description 35
- 238000000034 method Methods 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 13
- 238000012546 transfer Methods 0.000 claims description 11
- 230000006835 compression Effects 0.000 claims description 8
- 238000007906 compression Methods 0.000 claims description 8
- 230000006837 decompression Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 13
- 238000002156 mixing Methods 0.000 description 8
- 230000002452 interceptive effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- KRTSDMXIXPKRQR-AATRIKPKSA-N monocrotophos Chemical compound CNC(=O)\C=C(/C)OP(=O)(OC)OC KRTSDMXIXPKRQR-AATRIKPKSA-N 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/423—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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
- 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/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/12—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G2340/125—Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels wherein one of the images is motion video
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Image Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Digital Computer Display Output (AREA)
- Studio Circuits (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
段を含む、ディジタル・オーディオビジュアル伝送システム用の復号器に関する
。
ている。ペイTVシステムでは、スクランブルをかけられたオーディオビジュア
ル情報が、通常は衛星または衛星/ケーブルリンクによって、多数の購買者に送
信される。各購買者は、伝送されたプログラムを見るためにスクランブルを解除
することが可能なデコーダを所有している。地上のディジタル放送システムも知
られている。最近のシステムは、オーディオビジュアルデータに加え、また、こ
れと同様に、コンピュータプログラムまたは対話式のアプリケーションのような
その他のデータを伝送するために放送リンクを使用している。
グラムに関連したディジタル音声およびビデオデータは、例えばMPEG−2圧
縮基準による圧縮フォーマットで伝送される。テレビ放映されるプログラムを再
度生成するために、デコーダがこのデータを受信および解凍する。
るいはグラフィックデータを処理するように求められることが益々一般化しつつ
ある。例えば、復号器がウェブ・ブラウザの能力を持っている場合には、復号器
のプロセッサは、ダウンロードされたディジタル画像データ、例えばビデオの静
止画像、グラフィック・アイコン等を受信して復元することを要求される可能性
がある。この画像情報は、通常のテレビ放送番組の画像の上に表示することもで
きる。
ラウザのコンテキスト内で使用されている任意の数の圧縮されたフォーマットの
うちの1つにおいて受信される。例えば、従来のGIFまたはPNG基準に基づ
いて画像がフォーマットおよび圧縮され、ここで、画像は、色のテーブルを画定
するカラールックアップテーブルと、このテーブルに関連する画素値のマトリッ
クスとによって示され、また、GIF/PNG画像を準備するために、このマト
リックスデータが従来の圧縮方法で圧縮されている。あるいは、画像が、静止M
PEGまたはJPEG画像としてフォーマットおよび圧縮されてもよい。この場
合、各画素は、赤/緑/青色値と直接関連している。
処理する手段を提供することである。
モリとを含む、ディジタル・オーディオビジュアル伝送システム用の復号器であ
って、前記メモリは、複数の静止画像を表す圧縮されたデータを前記プロセッサ
から受信するように割り当てられた記憶メモリと、表示に先立って前記プロセッ
サによって読取り可能な多数の静止画像を表すデータを保持するように適応した
少なくとも一つの表示メモリとからなり、前記複数の静止画像を表す前記データ
は後続の表示のために前記記憶メモリから前記表示メモリにコピーされることを
特徴とする前記復号器が提供される。
定の静止画像を表すデータが記憶手段と表示手段の両者に同時に保持されること
を可能にすることによって、静止画像データの表示にある程度の柔軟性を与えて
いる。一つ以上の静止画像を表すデータは、この画像が表示メモリからのデータ
の削除によって画面から除去された後でも、このデータに関する要求がくる可能
性が存在するかぎり、記憶メモリ内にいつまでも保持することができる。
状のままに)」単にコピーすることができる。しかしながら、ある場合には、記
憶メモリから表示メモリにコピーされたディジタル画像データは、例えばそのデ
ィジタル画像のサイズを変えるために、または同じ画像を表示メモリに多数回コ
ピーするためにコピー・ステップ時に修正または複製される。
のレイヤとして表示メモリ内の画像データを処理するように適応していることが
好ましい。
オビジュアル情報の上のより高いレイヤ内に重ね合わすことができる。しかしな
がら、一実施形態では表示メモリ内の画像データは、放送されるオーディオビジ
ュアル情報を表示するためにプロセッサ手段によって通常使われるレイヤに表示
される。これは例えば、放映が表示される「テレビジョン」モードから通常のテ
レビ放送番組の代わりにインターネットからダウンロードされた画像データが表
示される「ウェブ・ブラウザ」モードに復号器が切り替えを行う場合である。
れる画像データの第2のレイヤに対応する第2の表示メモリを含んでおり、この
データは、画像データの第2のレイヤにおける後続の表示のために記憶メモリか
ら第2の表示メモリにコピーされることが好都合である。
ル画像データは、コピー・ステップの時に修正できる。
の間で切り替わる場合には、第2の表示メモリ内の画像データは、放送される静
止オーディオビジュアル情報を表示するためにプロセッサ手段によって通常使わ
れる最も下のバックグラウンド・レイヤに表示される。
るアプリケーションの制御下で記憶メモリから表示メモリにコピーされることが
好ましい。これは例えば、プロセッサによる画像の復元と記憶メモリへのダウン
ロードが多数の段階で進行する場合に望ましいことである。
ョンの制御下で記憶メモリから第1または第2の表示メモリにコピーされる。そ
の代替としてこのプロセスは、例えば受信画像データの一般的操作に関連する、
より低水準のアプリケーションによって自動的に処理することもできる。
ァメモリ内に記憶されることが好ましい。このバッファ手段は、特にデータが多
数ブロックの情報として到着する場合には単一の統合ブロックのメモリはある必
要はない。特に一実施形態では、このバッファは、複数のバッファメモリ要素か
らなっている。各メモリ要素は、例えば復号器にダウンロードされた1ブロック
のデータに対応している。
憶メモリから表示メモリへの転送とは、記憶メモリ内に存在する画像情報が各バ
ッファ要素の内容の復元の終了時に表示メモリに転送されるようにプロセッサに
よって制御されることが好ましい。
っている場合である。各バッファが空になって復元されると、表示準備の整った
情報は、直ちに表示メモリに転送され、全体画像の一部表示を可能にする。
、バッファメモリから記憶メモリへの転送と、この記憶メモリから表示メモリへ
の転送とは、画像情報が画像ファイル内の各画像の復元の終了時に記憶メモリか
ら表示メモリに転送されるようにプロセッサによって制御される。
一実施形態では、プロセッサは、カラーのルックアップ・テーブルを使用するG
IFまたはPNGといった圧縮規格で送られた画像データを復元するように適応
している。
青/緑(RGB)のカラー値を使用するMPEGまたはJPEGといった圧縮規
格で送られた画像データを復元するように適応している。
その代替として、復号器内のプロセッサは、必ずしも単一チップで実現する必要
はなく、例えばデータ復元を処理する汎用プロセッサと表示用に復元データを準
備するグラフィック・プロセッサとに分割することもできる。
らのメモリは物理的に分離したメモリ素子(RAM、ROM、FLASH等)に
対応する必要はなく、制御アプリケーションによってこの目的のために割り当て
られ、また一つ以上のメモリ素子間に分割された一つ以上の領域に対応していて
もよい。
般的な好適な態様に対応する、復号器内でディジタル画像を処理する方法に同様
に拡張される。
ビジュアル伝送システム」とは、主にオーディオビジュアルまたはマルチメディ
アディジタルデータを伝送または放送するための全ての伝送システムを示すもの
である。本発明は、特に放送ディジタルテレビジョンシステムに適しているが、
同様に、本発明を、マルチメディアインターネットアプリケーション等のための
固定遠距離通信ネットワークによって送信されたデータをフィルタリングするた
めに使用することもできる。
た受信機/デコーダを表すのに「デコーダ」という用語が使用されており、この
ようなシステムの受信機とデコーダ要素は、記号化されていない放送を受信する
ことが可能な受信機と同様に、個別に考慮される。この用語は、ウェブブラウザ
といった追加機能を備えたデコーダも、例えば、VHS/デコーダ装置、ディジ
タルテレビジョン等のような他の装置と共に統合されたデコーダと同等に網羅す
る。
ピクチャー・エクスパート・グループ」が決定したデータ伝送基準と、ディジタ
ル・テレビジョン・アプリケーションのために決定された注目すべきMPEG−
2基準とを示すものであり、書類ISO13818−1、ISO13818−2
、ISO13818−3、ISO13818−4において説明されている。この
特許明細書の内容において、この用語は、ディジタルデータ伝送分野で適用され
るMPEGフォーマットの全ての応用形、変形、または改良を含む。
みによって説明する。
る。本発明は、圧縮したディジタル信号を転送するための従来のMPEG−2圧
縮システムを使用したほぼ従来のディジタルテレビジョンシステム2を備えてい
る。より詳細には、放送センターにあるMPEG−2コンプレッサ3がディジタ
ル信号ストリーム(一般にはビデオ信号ストリーム)を受信する。コンプレッサ
3は、リンケージ5によってマルチプレクサとスクランブラ4とに接続している
。
ンブルし、圧縮したディジタル信号を、リンケージ7を介して放送センターのト
ランスミッタ6へと転送する。リンケージ7は、当然のことながら、テレコミュ
ニケーションリンクを含む様々な幅広い形式をとる。トランスミッタ6は、アッ
プリンク8を介して衛星トランスポンダ9へと電磁信号を伝送し、電磁信号は、
衛星トランスポンダ9において電子的に処理され、全国ダウンリンク10を介し
て、エンドユーザ側が所有または借用している従来のディッシュ形の、地上の受
信機12へ同報通信される。受信機12によって受信された信号は、エンドユー
ザ側が所有または借用し、エンドユーザのテレビジョンセット14と接続された
統合受信機/デコーダ13へ送信される。受信機/デコーダ13は、圧縮された
MPEG−2信号をテレビジョンセット14用のテレビジョン信号にデコード化
する。
上放送、ケーブル伝送、衛星/ケーブルリンクの組合せ、電話ネットワーク等も
使用可能である。
報源からのオーディオおよびビデオ情報を扱い、関連する数のチャンネルに沿っ
て情報を放送するために、トランスミッタ6と対話する。オーディオビジュアル
情報に加えて、メッセージまたはアプリケーション、あるいはその他の何らかの
ディジタルデータが、伝送されたディジタルオーディオおよびビデオ情報でイン
ターレースされたこれらのチャンネルのいくつかまたは全てに導入される。
接続しており、部分的に放送センター内に、また部分的にデコーダ内に配置され
ている。これにより、エンドユーザは1つまたはそれ以上の放送供給会社からの
ディジタルテレビジョン放送にアクセスすることができる。コマーシャルオファ
ー(すなわち、放送供給会社によって販売された1つまたは複数のテレビジョン
プログラム)に関するメッセージを解読することが可能なスマートカードを受信
機/デコーダ13内に挿入することができる。エンドユーザは、デコーダ13と
スマートカードを使用して、購買モードまたはペイパービューモードのいずれか
でコマーシャルオファーを購入してもよい。
においてスクランブルがかけられ、アクセス制御システム15によって決定され
た所定の伝送に条件付け、暗号化がなされる。この方法でスクランブルをかけら
れたデータの伝送の仕方は、従来のペイTVシステムの分野でよく知られている
。一般に、スクランブルをかけられたデータは、データ解読のための制御ワード
と共に伝送される。制御ワード自体が、いわゆるエクスプロイテーション・キー
によって記号化されており、記号化されたフォームで伝送される。
13によって受信される。デコーダ13は、記号化された制御ワードを解読し、
その後、転送されたデータのスクランブルを解除するために、デコーダ内に挿入
されたスマートカードに記憶されているエクスプロイテーション・キーと同等の
アクセスを持っている。支払い済みの購買者は、例えば、放送される毎月のEC
M(エンタイトルメント制御メッセージ)において、暗号化された制御ワードを
解読するのに必要なエクスプロイテーション・キーを受信し、これにより伝送を
みることが可能になる。
的に放送センター内に、また部分的にデコーダ内に配置されており、エンドユー
ザはこの対話システム16により、モデムバックチャンネル17を介した様々な
アプリケーションとの対話が可能になる。さらにモデムバックチャンネルは、条
件付アクセスシステム15で用いられている通信に使用することもできる。対話
システムを、例えば、あるイベントを視聴するため、またアプリケーションをダ
ウンロードするため等の権利を求めるべく視聴者が伝送センターと即座に通信で
きるようにするめに使用することもできる。
セットトップボックスの構成要素を示している。この図で示す構成要素を機能ブ
ロックに関連して説明する。
からの入力データを受信するべく採用された中央プロセッサ20と、並行インタ
ーフェース22と、モデム23(図1のモデムバックチャンネル17と接続され
ている)と、デコーダの正面パネルに設けられたスイッチ接触24とを備えてい
る。
を受信するべく採用されており、また、銀行または購買スマートカード29、3
0をそれぞれ読み出すための2つのスマートカードリーダ27、28を備えてい
る。購買スマートカードリーダ28は、記号化された放送信号のスクランブルを
解除するべくデマルチプレクサ/デスクランブラ30に必要な制御ワードを供給
するために、挿入された購買カード30、条件付きアクセスユニット29と係合
する。デコーダはさらに、衛星伝送を、ユニット30でフィルタリングとデマル
チプレクスを行う以前に受信およびデモジュレートするための従来のチューナ3
1とデモジュレータ32を備えている。
中央プロセッサのソフトウエア・アーキテクチャは、復号器のハードウエア・コ
ンポーネントに実現されている低水準オペレーティング・システムとインタフェ
ース・レイヤを介して対話する仮想マシンに対応している。図3を参照しながら
これを説明する。
制御するための一片のコンピュータ・コードである。例えばエンドユーザがテレ
ビジョン受像機の画面上に見られるボタン・オブジェクトにリモートコントロー
ラの焦点を合わせて、確認キーを押すと、このボタンに関連する命令列が実行さ
れる。
ドを実行し、このアプリケーションの目的に関係するデータを提供する。アプリ
ケーションは、常駐アプリケーション、すなわち受信機/復号器13のROM(
またはFLASHまたは他の不揮発性メモリ)内に記憶されたアプリケーション
か、あるいは受信機/復号器13のRAMまたはFLASHメモリ内に放送また
はダウンロードされたアプリケーションのいずれでもよい。
ルとして表される。資源ファイルは、グラフィック・オブジェクト記述ユニット
ファイルと、変数ブロックユニットファイルと、命令列ファイルと、アプリケー
ション・ファイルと、データファイルとを含む。
ームとに分割されたメモリを持っているが、この物理構成は論理構成とは区別さ
れる。メモリは更に、種々のインタフェースに関連するメモリ・ボリュームに分
割される。一つの観点からメモリはハードウエアの一部と見なされるが、他の観
点からはメモリは、ハードウエアから離れて示される、システム全体をサポート
する、あるいは含むものと見なすこともできる。
る実行時エンジン40を中心としていると見なすことができる。これは、一方側
(「高水準」側)ではアプリケーションに連結されており、他方側(「低水準」
側)では下記の種々の中間論理ユニットを介して受信機/復号器ハードウエア4
2に連結されている。受信機/復号器ハードウエアは、図2に関して説明した機
能ブロックに対応する種々のポートを含むものと考えることができる(送受器2
5のインタフェース26、MPEGストリーム・インタフェース30、シリアル
・インタフェース21、パラレル・インタフェース22、カードリーダ27、2
8へのインタフェース、変復調バックチャネル17へのインタフェース23)。
に使われるアプリケーションの一部は、44で示すようにシステム内に多少とも
恒久的に常駐することもあるが、他のアプリケーションは、例えばMPEGデー
タストリームから、あるいは必要に応じて他のポートからこのシステムにダウン
ロードされるであろう。
幾つかの常駐ライブラリ機能45を持っている。このライブラリは、エンジン4
0によって使われるC言語で書かれた雑機能を含んでいる。これらの機能は、デ
ータ構造の圧縮、伸長または比較、線の描画等といったデータ操作を含んでいる
。ライブラリ45はまた、ハードウエア・ソフトウエアのバージョン番号、利用
可能なRAM空間、新しいデバイス47をダウンロードするときに使われる機能
といった受信機/復号器のファームウエア内にデバイス・ドライバに関する情報
も含んでいる。各機能は、このライブラリにダウンロードされて、FLASHま
たはRAMメモリに記憶される。
イスマネージャ48は、一組のデバイス47に連結されており、これらのデバイ
ス47は、デバイス・ドライバ49に連結されており、またこれらのデバイス・
ドライバ49は、同様にポートまたはインタフェースに連結されている。広い意
味でデバイス・ドライバは、二つの異なるデバイス・ドライバが共通の物理ポー
トに連結できるように、論理インタフェースを定義すると考えることができる。
一つのデバイスは通常、二つ以上のデバイス・ドライバに連結されるであろう。
もし一つのデバイスが単一のデバイス・ドライバに連結されるならば、そのデバ
イスは通常、通信に必要な全機能を組み入れるように設計されるであろうから、
別のデバイス・ドライバの必要はなくなる。ある幾つかのデバイスは、それらデ
バイス同士で通信可能である。
ては、変数とバッファと一組のイベント待ち行列に渡されるイベントとによって
、三つの形式がある。
カルか、リモートか、いずれかになることができる。ローカル・デバイスは、ス
マートカードと、SCARTコネクタ信号と、モデムと、シリアル/パラレル・
インタフェースと、MPEGビデオ・オーディオ・プレーヤと、MPEGセクシ
ョン・テーブル抽出器とを含む。遠隔地点で実行されるリモート・デバイスは、
ポートと手順とが受信機/復号器の製造業者によって提供され、指定されるデバ
イスとデバイス・ドライバによって定義されるのではなく、システム管理者また
はシステム設計者によって定義されなくてはならないという点で、ローカル・デ
バイスとは異なっている。
ラミング・インタフェースとの制御下で動作する。これらマイクロプロセッサと
共通アプリケーション・プログラミング・インタフェースは、すべての受信機/
復号器がアプリケーションの視点から同等であるように、すべての受信機/復号
器にインストールされる。
は、対話型アプリケーションを実行して受信機/復号器の外部からイベントを受
信し、図形とテキストとを表示し、サービスに関するデバイスを呼び出し、所定
の計算のためにエンジン40に連結されたライブラリ45の関数を使用する。
ードであって、アプリケーションを解釈して実行するためのインタプリタを持っ
ている。このエンジンは、シングルタスク・オペレーティング・システム(MS
−DOSといった)を含むいかなるオペレーティング・システムにも適応可能で
ある。このエンジンは、プロセスシーケンサ・ユニット(種々の動作を実行する
ためにキー押下といった種々のイベントを取り込む)に基づいており、異なるハ
ードウエア・インタフェースからイベント待ち行列を管理するそれ自身のスケジ
ューラを持っている。これはまた、図形とテキストの表示を処理する。プロセス
シーケンサ・ユニットは、一組の動作グループを含んでいる。各イベントは、イ
ベントの性格によって、現在の動作グループから他の動作グループへプロセスシ
ーケンサ・ユニットを移動させ、その新しい動作グループの動作を実行させる。
びダウンロードするコード・ローダを持っている。最適の使用を保証するために
、必要なコードだけがRAMまたはFLASHメモリにロードされる。ダウンロ
ードされたデータは、アプリケーション43の修正または無認可アプリケーショ
ンの実行を防止するために認証機構によって検証される。エンジン40は更に、
復元器(デコンプレッサ)を持っている。アプリケーション・コード(中間コー
ド形式)は、メモリ空間の節約のためと、MPEGストリームからの、あるいは
内蔵受信機/復号器モードを介しての高速ダウンロードのために圧縮されるので
、コードはRAMにロードする前に復元されなくてはならない。エンジン40は
また、種々の変数値を更新して状態変化を決定するためにアプリケーション・コ
ードを解釈するインタプリタと、誤りチェッカとを持っている。
ション命令列といった)は「クライアント」、すなわちデバイス47への論理ア
クセス手段、またはデバイスマネージャ48として宣言されなくてはならない。
このマネージャは、このデバイスへのすべてのアクセス時に参照されるクライア
ント番号をクライアントに与える。一つのデバイス47は、数人のクライアント
を持つことができ、各デバイス47のクライアント数はデバイスのタイプに依存
して指定される。クライアントは、手順「Device:Open Chann
el」によってデバイス47に導入される。この手順は、クライアント番号をク
ライアントに割り当てる。クライアントは、手順「Device:Close
Channel」によってデバイスマネージャ48クライアントリストから取り
除くことができる。
期式、非同期式いずれでも可能である。同期式アクセスの場合、手順「Devi
ce:Call」が使われる。これは、即時に利用可能なデータ・アクセスの手
段、または所望の応答を待つことを含まない機能である。非同期式アクセスの場
合、手順「Device:I/O」が使われる。これは、例えばマルチプレック
ス(多重化)を見つけるためにチューナー周波数を走査すること、あるいはMP
EGストリームからテーブルを取り戻すことといった、応答を待つことを含むデ
ータ・アクセスの手段である。要求された結果が利用可能になると、その到着を
知らせるためにイベントがエンジンの待ち行列に入れられる。更なる手順「De
vice:Event」は、予期しないイベントを管理する手段である。
に連結されており、この主要ループが適当なイベントに遭遇すると、制御は一時
的にプロセスシーケンサ・ユニットの一つに渡される。
プリケーションが種々のデバイスと通信することを可能にする際にかなりの柔軟
性を有するプラットフォームを用意するということが理解できる。
詳細に説明する。受信されたオーディオ信号とビデオ信号の場合、これらの信号
を含むMPEGパケットは、オーディオとビデオのデータのパケット化された基
本ストリーム(PES)の形式のオーディオとビデオのデータを専用のオーディ
オ・ビデオのプロセッサまたは復号器33、34にリアルタイムに渡すように、
多重分離されてフィルタリングされる。オーディオ・プロセッサ33からの変換
された出力は、前置増幅器35に渡り、その後、受信機/復号器のオーディオ出
力を経由する。ビデオ・プロセッサ34からの変換された出力は、グラフィック
・プロセッサ36とPAL/SECAMエンコーダ37とを経由して、受信機/
復号器のビデオ出力に行く。このビデオ・プロセッサは、SGS Thomso
nのST3520Aといった従来型のものでよい。
フィックデータ(生成された画像などといった)を受け取り、この情報をビデオ
・プロセッサ34から受け取った情報と結合させて、オーバーレイされたテキス
トまたは他の画像と動画像を結合させる画面表示を生成する。この種の動作を実
行するように適応したグラフィック・プロセッサの例は、C−CUBEのCL9
310である。
を生成するためのリアルタイムPESデータの変換も、専用のプロセッサが行う
ことができる。しかしながら、ほとんどの従来タイプのシステムにおいて、これ
は汎用プロセッサ20によって行われる。
ッサ手段に統合するため等に、グラフィックプロセッサ36、ビデオデコーダ3
4、中央プロセッサ20等に関連する多くの機能が様々な形に組み合わせられた
り分割されたりしている。
のようにグラフィック・プロセッサは、オーバーレイされた画面表示を生成する
ために、汎用プロセッサ20から受け取ったグラフィックデータと一緒に、ビデ
オ復号器34からビデオデータを受け取り、リアルタイムに処理する。
ヤ50、MPEGレイヤ51、グラフィック・レイヤ52、カーソル・レイヤ5
3の四つの異なるレイヤに分割された入力データを処理するように適応している
。これから分かるように、バックグラウンド・レイヤ50は、画面表示の最も低
いレイヤに対応しており、その他のレイヤは、このレイヤの上に半透明度あるい
は不透明度を変えながら、段々に重ね合わされていく。
ラウンド・レイヤ50とMPEGレイヤ51は、ビデオ復号器34から受信した
データのストリームに対応し、レイヤ50は、復号器34から受信したMPEG
静止画像に対応し、レイヤ51は、復号器から受信した動画像ビデオMPEG信
号に対応している。ビデオ信号を固定部分と可変部分とに分割することは、MP
EG圧縮の周知の特徴である。
1とがプロセッサ20から受信した、かなりの数のフォーマットの画像データに
よって完成される場合に可能である。例えば復号器がウェブ・ブラウザ構成で動
作している場合、プロセッサ20は、静止画像データおよび/または動画像デー
タを供給してレイヤ50、51を完成することができる。レイヤ50は、例えば
バックグラウンド・カラーに同様に対応することができ、またレイヤ51は、こ
のバックグラウンドの上に表示され、また例えば動画アイコン等の情報を持つ一
つ以上のウィンドウに対応することができる。画像データを処理する際のシステ
ムの動作については、図5、6を参照しながら以下に更に説明する。
動画像データは、要素54によって表されるようにグラフィック・プロセッサ3
6によって混合され、組合せ出力が得られる。バックグラウンド・レイヤ50の
上にMPEGレイヤ情報51を混合することは、MPEGレイヤ画像内のピクセ
ルの、より大きいかより小さい半透明度を可能にする、いわゆるアルファ・ブレ
ンディング・ファクタを使って実行できる。ビデオ復号器34から受け取ったビ
デオ動画像の場合、ビデオ列の中のすべてのピクセルに関して、同ブレンディン
グ・ファクタが使われる。中央プロセッサ20からの画像データの場合、レイヤ
51に関するこのブレンディング・ファクタの値は、画面の異なる部分で異なっ
ている可能性がある。
上で表示されるテキスト、図形、アイコン等のために使われ、例えばビデオ復号
器34から得られるリアルタイム・ビデオ列の上にプロセッサ20によって生成
される動画アイコン等の表示を可能にする。
5は、レイヤ50、51の組合せ出力とグラフィック・レイヤ52とのブレンデ
ィングを実行する。グラフィック・レイヤ52内の異なる領域は、各領域内のデ
ータの特性に依存して、異なるブレンディング・ファクタと、対応する異なるレ
ベルの半透明度とに割り当てることができる。
画像を表し、これは、中央プロセッサ20の制御下でハードウエアによって生成
されて、前述のすべてのレイヤの上に重ね合わされる。56で示すようにこのレ
イヤは、前のすべてのレイヤの結合からの総計出力と結合されて、次の表示のた
めにエンコーダ37に送られる最終組合せ出力57を生成する。前のレイヤとは
異なり、カーソルは、連続的に不透明な外観を呈しており、何もブレンディング
せずに結合されたレイヤの上に重ね合わされる。
復元してMPEGレイヤ51に表示するように適応したデバイス47の動作を説
明する。下記の説明では、画像(ピクチャー)という用語は、圧縮されたディジ
タル画像(イメージ)を記述するために使用される。一般に、使用される画像フ
ォーマットの種類には、MPEG静止画像、JPEGフォーマット画像、PNG
フォーマット画像、GIFフォーマット画像等がある。
ために一連の静止画像を次々に表示することもできる。
めに、63で示された復号器のRAMメモリのバッファ部に記憶される。このバ
ッファメモリは、画像を復号して表示することに責任を持っている高水準アプリ
ケーションによって初期設定され、管理されるタイプのもの、あるいは図3に示
すデバイスマネージャ48によって操作されるメモリの領域であってもよい。
ァイルを復元するために必要な情報だけでなくその画像ファイルフォーマット(
GIF、MPEG等)を示すヘッダ(見出し)を含んでいる。例えば、二つ以上
の画像を有するGIFフォーマットのファイル62は、二つの復元された画像が
表示される全領域のサイズを記述する大域ヘッダと、各画像のサイズと全領域内
のその画像の位置座標とを記述する、その画像の固有ヘッダとを持っている。
ションから受け取ったコマンドPICTURE_DECOMPRESSに応じて
、デバイスによって画像データの復元が行われるであろう。引き続いて復元され
た画像データ63、64、65は、66で示されるRAMメモリの別の記憶部に
格納され、最終的に画像データがMPEGレイヤに表示されるように保存される
。各復元された画像または画像列には、デバイスによって画像識別表示Id1、
Id2、Id3が与えられ、このID値は、高水準アプリケーションに供給され
て、このデータに対して実行されるすべての後続の操作のために使用される。
異なり、復元された画像データ63、64、65は、アプリケーションがその情
報を削除すると決める時まで記憶メモリ66内にいつまでも保持できる。
てそのデータを多くの仕方で操作することを可能にする。例えば画像のサイズ変
更は、デバイス自身か、デバイスマネージャか、高水準アプリケーションかのい
ずれによっても実行できる。また画面上の多数の位置に表示するために画像を複
写することもできる。例えばグラフィック・プロセッサの機能上の制約を補償す
るための、画像に関連するカラーデータの変換も、その画像に対して実行するこ
とができる。
からのコマンドPICTURE_DISPLAYに応じて、画像をMPEGレイ
ヤ51に表示するために割り当てられた別のRAMメモリ部67に転送される(
図2を参照)。表示メモリ67のサイズは、画面領域に対応している。図示のよ
うに画像Id1、Id2は、68、69に表示されるが、画像または画像列Id
3は、複製されて位置70、71に表示される。メモリ部67内の情報は、図2
に示すようにMPEGレイヤ51を生成するためにグラフィック・プロセッサ3
6に送られる。
に保持されている情報を図2のバックグラウンド・レイヤ40における画像の表
示に関連するメモリ領域(図示せず)にコピーするために、第2の転送が実行さ
れることもある。例えば単一の画像は、タイル表示式に画面をカバーするために
バックグラウンド・レイヤ内で多数回複製されて表示されることが可能である。
バックグラウンド・レイヤに関連するメモリ領域に記憶された情報は、MPEG
表示領域67と同じ仕方でグラフィック・プロセッサによってアクセスされる。
他のメモリ素子内の連続したメモリ領域に物理的に対応している必要はない。特
にメモリ領域63は、多数のバッファの間で分割されてもよい。図6は、前に4
個の関連バッファ要素あるいはバッファ・リスト83、84、85、86にダウ
ンロードされた二つの圧縮画像81、82を有するファイル80の復元に関連す
るステップを示す。
ロードされたバッファ領域に対応している。このバッファ・リスト自身は、情報
がダウンロードされるにつれて、利用可能性に依存しながら多数の別々のバッフ
ァ領域を指定することができる。
コマンドを送って、復元処理を開始する。このデバイスは、グループ画像Idを
割り当てて、バッファの読取りを開始する。一旦、ステップ88で画像の開始点
が発見されると、デバイスは画像Idを割り当てて、その画像の復元を開始する
。ステップ89で、第1のバッファ・リストの終りに到達し、そしてアプリケー
ションは、ステップ90でPICTURE_ADD_DATAコマンドを送って
、デバイスにそのシリーズ内の次のバッファ・リストを読み取るように指令する
。
域66に記憶されている。それにもかかわらずこのアプリケーションは、その部
分画像を表示メモリ領域67に直ちに転送することを決定する。
発見されるまで続行される。この時点で、第1の画像81の全体が復元されて、
メモリ領域66に格納されている。それからアプリケーションは、完全な画像を
表示領域67にコピーすることによって、表示メモリ領域67の内容を更新する
ことができる。このようにして第1の画像81全体は、第2の画像が復元される
前に表示可能となる。
ト84の終了を通知し、アプリケーションは、第2のPICTURE_ADD_
DATAコマンド93を送って、次のバッファ・リスト85の読取りを開始する
。この処理は、ステップ94、95による第3のバッファ・リスト85の終点と
第4のバッファ・リスト86の開始点で繰り返される。再びステップ92、94
でバッファの終点に到達するたび毎に、アプリケーションは、既に記憶領域66
から復元されているデータを表示領域67にコピーすることができる。
メモリ66にロードされる。この時点でデバイスは、アプリケーションにファイ
ル全体の復元が成功したことを通知し、アプリケーションは再び、画像の完全な
セットを表示するために、記憶メモリ66の内容を表示メモリ67にコピーする
。
で示す図。
作を示す図。
を示す図。
Claims (18)
- 【請求項1】 圧縮された静止画像データを復元して表示するプロセッサと
メモリとを含む、ディジタル・オーディオビジュアル伝送システム用の復号器で
あって、前記メモリは、複数の静止画像を表す圧縮されたデータを前記プロセッ
サから受信するように割り当てられた記憶メモリと、表示に先立って前記プロセ
ッサによって読取り可能な多数の静止画像を表すデータを同時に保持するように
適応した少なくとも一つの表示メモリとからなり、前記複数の静止画像を表す前
記データは後続の表示のために前記記憶メモリから前記表示メモリにコピーされ
ることを特徴とする前記復号器。 - 【請求項2】 前記記憶メモリから前記表示メモリにコピーされた前記ディ
ジタル画像データは前記コピー・ステップの時に修正または複製されることを特
徴とする、請求項1に記載の復号器。 - 【請求項3】 前記プロセッサは、表示の時に互いに重ね合わされる複数の
レイヤの中の一つのレイヤとして前記表示メモリ内の画像データを処理するよう
に適応していることを特徴とする、請求項1または2に記載の復号器。 - 【請求項4】 前記プロセッサは、放送されるオーディオビジュアル情報を
表示するために、前記プロセッサ手段によって通常使用されるレイヤに前記表示
メモリ内の前記画像データを表示するように適応していることを特徴とする、請
求項3に記載の復号器。 - 【請求項5】 前記メモリは、前記プロセッサ手段によって読取り可能であ
って表示される画像データの第2のレイヤに対応する第2の表示メモリを含んで
おり、前記データは、画像データの前記第2のレイヤにおける後続の表示のため
に前記記憶メモリから前記第2の表示メモリにコピーされることを特徴とする、
前記請求項のいずれかに記載の復号器。 - 【請求項6】 前記記憶メモリから前記第2の表示メモリにコピーされた前
記ディジタル画像データは、前記コピー・ステップの時に修正または複製される
ことを特徴とする、請求項5に記載の復号器。 - 【請求項7】 画像の一部の表示を可能とするように前記記憶メモリから表
示メモリに部分画像データがコピーされることを特徴とする、前記請求項のいず
れかに記載の復号器。 - 【請求項8】 画像データは、前記プロセッサ上を走行する高水準アプリケ
ーションの制御下で、前記記憶メモリから第1または第2の表示メモリにコピー
されることを特徴とする、前記請求項のいずれかに記載の復号器。 - 【請求項9】 圧縮されたディジタル画像データは、前記プロセッサによる
復元に先立ってバッファメモリ手段内に記憶されることを特徴とする、前記請求
項のいずれかに記載の復号器。 - 【請求項10】 前記バッファ手段は、複数のバッファメモリ要素からなる
ことを特徴とする、請求項9に記載の復号器。 - 【請求項11】 画像データの復元と、前記バッファメモリ要素から前記記
憶メモリへの転送と、前記記憶メモリから表示メモリへの転送とは、前記記憶メ
モリ内に存在する画像情報が各バッファ要素の内容の復元の終了時に前記表示メ
モリに転送されるように前記プロセッサによって制御されることを特徴とする、
請求項10に記載の復号器。 - 【請求項12】 単一の画像ファイル内の1グループの画像の復元と、前記
バッファメモリから前記記憶メモリへの転送と、前記記憶メモリから表示メモリ
への転送とは、画像情報が前記画像ファイル内の各画像の復元の終了時に前記記
憶メモリから前記表示メモリに転送されるように前記プロセッサ手段によって制
御されることを特徴とする、前記請求項のいずれかに記載の復号器。 - 【請求項13】 前記プロセッサは、カラーのルックアップ・テーブルを使
用する圧縮規格で送られた画像データを復元するように適応していることを特徴
とする、前記請求項のいずれかに記載の復号器。 - 【請求項14】 前記プロセッサは、各ピクセル(画素)に関連する赤/青
/緑(RGB)のカラー値を使用する圧縮規格で送られた画像データを復元する
ように適応していることを特徴とする、前記請求項のいずれかに記載の復号器。 - 【請求項15】 前記プロセッサは、ディジタル画像データを復元する汎用
プロセッサと、前記復元されたデータを表示用に準備するグラフィック・プロセ
ッサとからなることを特徴とする、前記請求項のいずれかに記載の復号器。 - 【請求項16】 圧縮された静止画データを復元して表示するプロセッサを
含む、ディジタル・オーディオビジュアル伝送システム用の復号器内でディジタ
ル画像データを処理する方法であって、前記プロセッサから受信した複数の静止
画像を表す圧縮されたディジタル画像データは、記憶メモリに伝送され、その後
、前記記憶メモリから前記多数の画像を表すデータを同時に保持する表示メモリ
にコピーされ、前記データは、このような多数の画像の後続の表示のために前記
プロセッサによって読み取られることを特徴とする前記方法。 - 【請求項17】 実質的にここに記載のディジタル・オーディオビジュアル
伝送システム用の復号器。 - 【請求項18】 実質的にここに記載のディジタル・オーディオビジュアル
伝送システム用の復号器でディジタル画像を処理する方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP98400367.3 | 1998-02-16 | ||
EP98400367A EP0936813A1 (en) | 1998-02-16 | 1998-02-16 | Processing of digital picture data in a decoder |
PCT/IB1999/000288 WO1999041908A1 (en) | 1998-02-16 | 1999-02-08 | Processing of digital picture data in a decoder |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002503926A true JP2002503926A (ja) | 2002-02-05 |
JP2002503926A5 JP2002503926A5 (ja) | 2006-03-23 |
Family
ID=8235275
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000531954A Pending JP2002503926A (ja) | 1998-02-16 | 1999-02-08 | 復号器におけるディジタル画像データの処理 |
Country Status (21)
Country | Link |
---|---|
US (1) | US7039245B1 (ja) |
EP (2) | EP0936813A1 (ja) |
JP (1) | JP2002503926A (ja) |
KR (1) | KR100566419B1 (ja) |
CN (1) | CN1153460C (ja) |
AT (1) | ATE239341T1 (ja) |
AU (1) | AU2294799A (ja) |
BR (1) | BRPI9907903B1 (ja) |
CA (1) | CA2318883A1 (ja) |
DE (1) | DE69907426T2 (ja) |
ES (1) | ES2196760T3 (ja) |
HK (1) | HK1030846A1 (ja) |
HR (1) | HRP20000488A2 (ja) |
HU (1) | HUP0100637A3 (ja) |
ID (1) | ID25594A (ja) |
IL (1) | IL137640A0 (ja) |
NO (1) | NO20004081L (ja) |
PL (1) | PL342372A1 (ja) |
TR (1) | TR200002371T2 (ja) |
WO (1) | WO1999041908A1 (ja) |
ZA (1) | ZA991124B (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012120207A (ja) * | 2000-03-02 | 2012-06-21 | Tivo Inc | 2つのディジタル・メディア装置間でデータを転送する方法 |
JP2018066925A (ja) * | 2016-10-21 | 2018-04-26 | 日本アビオニクス株式会社 | マルチレイヤ画像合成装置 |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001015431A1 (de) * | 1999-08-25 | 2001-03-01 | Deutsche Telekom Ag | Endgerät zum anschluss an verschiedene netze |
US9668011B2 (en) * | 2001-02-05 | 2017-05-30 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Single chip set-top box system |
US6754908B1 (en) | 1999-11-12 | 2004-06-22 | General Instrument Corporation | Intrusion detection for object security |
US20020003884A1 (en) | 2000-05-26 | 2002-01-10 | Sprunk Eric J. | Authentication and/or authorization launch |
CA2426913A1 (en) * | 2000-10-20 | 2002-05-23 | Wavexpress, Inc. | Broadcast browser including multi-media tool overlay and method of providing a coverged multi-media display including user-enhanced data |
US8127326B2 (en) | 2000-11-14 | 2012-02-28 | Claussen Paul J | Proximity detection using wireless connectivity in a communications system |
CA2428946C (en) | 2000-11-14 | 2010-06-22 | Scientific-Atlanta, Inc. | Networked subscriber television distribution |
US7415539B2 (en) * | 2001-09-28 | 2008-08-19 | Siebel Systems, Inc. | Method and apparatus for detecting insufficient memory for data extraction processes |
US7516470B2 (en) | 2002-08-02 | 2009-04-07 | Cisco Technology, Inc. | Locally-updated interactive program guide |
US20040068753A1 (en) * | 2002-10-02 | 2004-04-08 | Robertson Neil C. | Video transmission systems and methods for a home network |
US7908625B2 (en) * | 2002-10-02 | 2011-03-15 | Robertson Neil C | Networked multimedia system |
US8046806B2 (en) | 2002-10-04 | 2011-10-25 | Wall William E | Multiroom point of deployment module |
US7360235B2 (en) | 2002-10-04 | 2008-04-15 | Scientific-Atlanta, Inc. | Systems and methods for operating a peripheral record/playback device in a networked multimedia system |
KR20040053408A (ko) * | 2002-12-14 | 2004-06-24 | 엘지전자 주식회사 | 데이터 방송 브라우징 방법 및 시스템 |
US8094640B2 (en) | 2003-01-15 | 2012-01-10 | Robertson Neil C | Full duplex wideband communications system for a local coaxial network |
US7254272B2 (en) * | 2003-08-21 | 2007-08-07 | International Business Machines Corporation | Browsing JPEG images using MPEG hardware chips |
US8063916B2 (en) * | 2003-10-22 | 2011-11-22 | Broadcom Corporation | Graphics layer reduction for video composition |
JP2005234687A (ja) * | 2004-02-17 | 2005-09-02 | Sony Corp | メモリ管理方法、画像処理装置およびメモリ管理プログラム |
JP4478604B2 (ja) | 2005-04-06 | 2010-06-09 | キヤノン株式会社 | 画像表示システム |
US11232768B2 (en) | 2005-04-12 | 2022-01-25 | Douglas G. Richardson | Embedding animation in electronic mail, text messages and websites |
US7876998B2 (en) | 2005-10-05 | 2011-01-25 | Wall William E | DVD playback over multi-room by copying to HDD |
JP5332386B2 (ja) * | 2008-08-04 | 2013-11-06 | 富士通モバイルコミュニケーションズ株式会社 | 携帯端末 |
FR2940736B1 (fr) * | 2008-12-30 | 2011-04-08 | Sagem Comm | Systeme et procede de codage video |
JP6129574B2 (ja) * | 2013-02-13 | 2017-05-17 | ルネサスエレクトロニクス株式会社 | 画像処理装置 |
CN107770472B (zh) * | 2017-10-31 | 2020-07-28 | 中国电子科技集团公司第二十九研究所 | 一种secam制式模拟电视信号数字化解调方法及数字信号图像恢复方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09233240A (ja) * | 1996-02-22 | 1997-09-05 | Nippon Hoso Kyokai <Nhk> | 情報伝送表示方法、情報伝送用送信装置及び情報伝送用受信装置 |
JPH09293145A (ja) * | 1996-04-26 | 1997-11-11 | Sony Computer Entertainment:Kk | 画像生成方法および画像生成装置 |
JPH103466A (ja) * | 1996-06-14 | 1998-01-06 | Sony Computer Entertainment:Kk | 中央演算処理装置およびこれを用いた画像生成装置 |
JPH1023423A (ja) * | 1996-06-28 | 1998-01-23 | Mitsubishi Electric Corp | 画像符号化装置および画像復号化装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4463380A (en) * | 1981-09-25 | 1984-07-31 | Vought Corporation | Image processing system |
US5181105A (en) * | 1986-05-30 | 1993-01-19 | Canon Kabushiki Kaisha | Color image correction based on characteristics of a highlights or other predetermined image portion |
US4876597A (en) * | 1987-09-04 | 1989-10-24 | Adt Security Systems, Inc. | Video observation systems |
US4868653A (en) * | 1987-10-05 | 1989-09-19 | Intel Corporation | Adaptive digital video compression system |
US4924303A (en) * | 1988-09-06 | 1990-05-08 | Kenneth Dunlop | Method and apparatus for providing interactive retrieval of TV still frame images and audio segments |
CA2069711C (en) | 1991-09-18 | 1999-11-30 | Donald Edward Carmon | Multi-media signal processor computer system |
US5977966A (en) * | 1993-04-28 | 1999-11-02 | Microsoft Corporation | System-provided window elements having adjustable dimensions |
US5646992A (en) * | 1993-09-23 | 1997-07-08 | Digital Delivery, Inc. | Assembly, distribution, and use of digital information |
US5633654A (en) * | 1993-11-12 | 1997-05-27 | Intel Corporation | Computer-implemented process and computer system for raster displaying video data using foreground and background commands |
AU698055B2 (en) * | 1994-07-14 | 1998-10-22 | Johnson-Grace Company | Method and apparatus for compressing images |
GB9510093D0 (en) * | 1995-05-18 | 1995-07-12 | Philips Electronics Uk Ltd | Interactive image manipulation |
US5699458A (en) * | 1995-06-29 | 1997-12-16 | Intel Corporation | Efficient browsing of encoded images |
WO1997002700A2 (en) * | 1995-07-03 | 1997-01-23 | Philips Electronics N.V. | Transmission of graphic images |
US5682441A (en) * | 1995-11-08 | 1997-10-28 | Storm Technology, Inc. | Method and format for storing and selectively retrieving image data |
US5899578A (en) | 1995-12-25 | 1999-05-04 | Sony Corporation | Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method |
US5893095A (en) * | 1996-03-29 | 1999-04-06 | Virage, Inc. | Similarity engine for content-based retrieval of images |
US5903816A (en) * | 1996-07-01 | 1999-05-11 | Thomson Consumer Electronics, Inc. | Interactive television system and method for displaying web-like stills with hyperlinks |
US5831678A (en) * | 1996-08-09 | 1998-11-03 | U.S. Robotics Access Corp. | Video encoder/decoder system |
US5956026A (en) * | 1997-12-19 | 1999-09-21 | Sharp Laboratories Of America, Inc. | Method for hierarchical summarization and browsing of digital video |
US6041143A (en) * | 1998-04-14 | 2000-03-21 | Teralogic Incorporated | Multiresolution compressed image management system and method |
US6154771A (en) * | 1998-06-01 | 2000-11-28 | Mediastra, Inc. | Real-time receipt, decompression and play of compressed streaming video/hypervideo; with thumbnail display of past scenes and with replay, hyperlinking and/or recording permissively intiated retrospectively |
-
1998
- 1998-02-16 EP EP98400367A patent/EP0936813A1/en not_active Withdrawn
-
1999
- 1999-01-01 ZA ZA9901124A patent/ZA991124B/xx unknown
- 1999-02-08 WO PCT/IB1999/000288 patent/WO1999041908A1/en active IP Right Grant
- 1999-02-08 PL PL99342372A patent/PL342372A1/xx unknown
- 1999-02-08 AT AT99902749T patent/ATE239341T1/de not_active IP Right Cessation
- 1999-02-08 ID IDW20001665A patent/ID25594A/id unknown
- 1999-02-08 ES ES99902749T patent/ES2196760T3/es not_active Expired - Lifetime
- 1999-02-08 KR KR1020007008929A patent/KR100566419B1/ko not_active IP Right Cessation
- 1999-02-08 EP EP99902749A patent/EP1057333B1/en not_active Expired - Lifetime
- 1999-02-08 CN CNB998030015A patent/CN1153460C/zh not_active Expired - Lifetime
- 1999-02-08 IL IL13764099A patent/IL137640A0/xx unknown
- 1999-02-08 CA CA002318883A patent/CA2318883A1/en not_active Abandoned
- 1999-02-08 TR TR2000/02371T patent/TR200002371T2/xx unknown
- 1999-02-08 US US09/622,246 patent/US7039245B1/en not_active Expired - Lifetime
- 1999-02-08 HU HU0100637A patent/HUP0100637A3/hu unknown
- 1999-02-08 AU AU22947/99A patent/AU2294799A/en not_active Abandoned
- 1999-02-08 DE DE69907426T patent/DE69907426T2/de not_active Expired - Lifetime
- 1999-02-08 JP JP2000531954A patent/JP2002503926A/ja active Pending
- 1999-02-08 BR BRPI9907903A patent/BRPI9907903B1/pt not_active IP Right Cessation
-
2000
- 2000-07-21 HR HR20000488A patent/HRP20000488A2/hr not_active Application Discontinuation
- 2000-08-15 NO NO20004081A patent/NO20004081L/no unknown
-
2001
- 2001-03-07 HK HK01101669A patent/HK1030846A1/xx not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09233240A (ja) * | 1996-02-22 | 1997-09-05 | Nippon Hoso Kyokai <Nhk> | 情報伝送表示方法、情報伝送用送信装置及び情報伝送用受信装置 |
JPH09293145A (ja) * | 1996-04-26 | 1997-11-11 | Sony Computer Entertainment:Kk | 画像生成方法および画像生成装置 |
JPH103466A (ja) * | 1996-06-14 | 1998-01-06 | Sony Computer Entertainment:Kk | 中央演算処理装置およびこれを用いた画像生成装置 |
JPH1023423A (ja) * | 1996-06-28 | 1998-01-23 | Mitsubishi Electric Corp | 画像符号化装置および画像復号化装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012120207A (ja) * | 2000-03-02 | 2012-06-21 | Tivo Inc | 2つのディジタル・メディア装置間でデータを転送する方法 |
JP2018066925A (ja) * | 2016-10-21 | 2018-04-26 | 日本アビオニクス株式会社 | マルチレイヤ画像合成装置 |
Also Published As
Publication number | Publication date |
---|---|
DE69907426T2 (de) | 2004-03-18 |
PL342372A1 (en) | 2001-06-04 |
EP1057333A1 (en) | 2000-12-06 |
HUP0100637A2 (hu) | 2001-06-28 |
ATE239341T1 (de) | 2003-05-15 |
CN1291408A (zh) | 2001-04-11 |
US7039245B1 (en) | 2006-05-02 |
ES2196760T3 (es) | 2003-12-16 |
EP1057333B1 (en) | 2003-05-02 |
TR200002371T2 (tr) | 2000-11-21 |
IL137640A0 (en) | 2001-10-31 |
BR9907903A (pt) | 2000-10-24 |
DE69907426D1 (de) | 2003-06-05 |
ID25594A (id) | 2000-10-19 |
CN1153460C (zh) | 2004-06-09 |
CA2318883A1 (en) | 1999-08-19 |
HRP20000488A2 (en) | 2001-06-30 |
ZA991124B (en) | 1999-06-12 |
HUP0100637A3 (en) | 2002-02-28 |
KR100566419B1 (ko) | 2006-03-31 |
BRPI9907903B1 (pt) | 2017-04-25 |
NO20004081L (no) | 2000-10-16 |
KR20010086249A (ko) | 2001-09-10 |
AU2294799A (en) | 1999-08-30 |
EP0936813A1 (en) | 1999-08-18 |
HK1030846A1 (en) | 2001-05-18 |
NO20004081D0 (no) | 2000-08-15 |
WO1999041908A1 (en) | 1999-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2002503926A (ja) | 復号器におけるディジタル画像データの処理 | |
US6263396B1 (en) | Programmable interrupt controller with interrupt set/reset register and dynamically alterable interrupt mask for a single interrupt processor | |
JP2001523927A (ja) | パケットデータストリームをフィルタする方法 | |
JP2001511629A (ja) | デジタルトランスポートストリーム処理 | |
JP2001514470A (ja) | 放送システムの番組ガイドを生成及び表示するための方法及び装置 | |
WO2005109865A1 (en) | A method for realizing embedded digital television service platform | |
KR100613220B1 (ko) | 리시버/디코더 및 비디오 데이터 처리 방법 | |
JP4677096B2 (ja) | デコーダ内におけるグラフィックディジタル画像データ処理 | |
JP2003504977A (ja) | アプリケーションを試験するための装置および方法 | |
WO2000036827A1 (fr) | Recepteur et procede de gestion d'un ecran graphique | |
JP2002525733A (ja) | レシーバ/デコーダにおけるデータの管理方法 | |
MXPA00007900A (en) | Processing of digital picture data in a decoder | |
CZ20002999A3 (cs) | Dekodér pro digitální audiovizuální vysílací systém a způsob zpracování digitálního obrazu | |
MXPA00007901A (en) | Processing of graphical digital picture data in a decoder | |
CZ20002998A3 (cs) | Dekodér pro digitální audiovizuální vysílací systém a způsob zpracování digitálního obrazu | |
CZ20003997A3 (cs) | Způsob zpracování video dat a přijímač /dekodér |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060120 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060120 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20070313 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070608 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090512 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090804 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100323 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100622 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100720 |