JP4806418B2 - ビジュアルメディアの統合処理のための統合アーキテクチャ - Google Patents
ビジュアルメディアの統合処理のための統合アーキテクチャ Download PDFInfo
- Publication number
- JP4806418B2 JP4806418B2 JP2007550531A JP2007550531A JP4806418B2 JP 4806418 B2 JP4806418 B2 JP 4806418B2 JP 2007550531 A JP2007550531 A JP 2007550531A JP 2007550531 A JP2007550531 A JP 2007550531A JP 4806418 B2 JP4806418 B2 JP 4806418B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- processing
- memory
- media
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/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/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
-
- 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/42—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
- H04N19/43—Hardware specially adapted for motion estimation or compensation
-
- 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/436—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 using parallelised computational 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/44—Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
-
- 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)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Advance Control (AREA)
Description
本発明のメディアプロセッサは、複数の処理レイヤ(105)と、各前記処理レイヤ(105)は、少なくとも1つの処理ユニット(130)、少なくとも1つのプログラムメモリ(135)、及び少なくとも1つのデータメモリ(140)を有し、同じ前記処理レイヤ(105)内のそれぞれの前記処理ユニット(130)、前記プログラムメモリ(135)、及び、前記データメモリ(140)は互いに通信可能であり、受信したデータの動き推定機能を行うために設計された少なくとも1つの前記処理レイヤ(105)内の少なくとも1つの前記処理ユニット(130)と、前記受信したデータのエンコード又はデコード機能を行うために設計された少なくとも1つの前記処理レイヤ(105)内の少なくとも1つの前記処理ユニット(130)と、前記メディアのソースから複数のタスクを受信し、前記タスクを前記処理レイヤ(105)に分散することができる処理レイヤコントローラ(107)とからなることを特徴とする。
本発明のメディアプロセッサは、更に、前記処理レイヤ(105)と外部メモリ(147)との間のデータ転送をハンドルすることができるダイレクトメモリアクセスコントローラ(110)とからなり、アドレスを有する少なくとも1つの前記データメモリ(140)と、それぞれアドレスを有する複数の前記外部メモリ(147)との前記データ転送は、ダイレクトメモリアクセスコントローラ(110)が、前記データ転送のサイズ、及び、前記データメモリ(140)から前記外部メモリ(147)へ若しくは前記外部メモリ(147)から前記データメモリ(140)への前記データ転送の方向を利用して処理することを特徴とする。
少なくとも1つの前記データメモリ(140)と少なくとも1つの前記外部メモリ(147)との間の前記データ転送は、前記データメモリ(140)のアドレス、前記外部メモリ(147)のアドレス、前記データ転送のサイズ、及び前記データ転送の前記方向を利用することで発生すると良い。
また、本発明のメディアプロセッサは、外部メモリ(147)とのインターフェースを提供する外部メモリインターフェース(170)を備え、前記処理レイヤコントローラ(107)は、外部メモリインターフェース(170)を介して、前記外部メモリ(147)と通信していると良い。
更に、本発明のメディアプロセッサは、前記メディアのデータを前記メディアのソースから、又は、前記ソースを制御するための制御信号を入力装置から受理し、及び、前記制御信号を前記ソースへ送信のためのインターフェースとからなると良い。
前記インターフェースは、イーザネット互換性のインターフェースからなると良い。
前記インターフェースは、TCP/IP互換性のインターフェースからなると良い。
少なくとも1つの前記処理レイヤ(105)は、前記受信したデータの前記動き推定機能を行うために設計された前記処理ユニット(130)、及び、前記受信したデータの前記エンコード又はデコード機能を行うために設計された前記処理ユニット(130)を含み、
前記動き推定機能、及び、前記エンコード又はデコード機能は、パイプライン式で行われると良い。
また、更に、本発明のメディアプロセッサは、少なくとも1つの前記処理レイヤ(105)は、データ中の高周波コンポネントを取り除く機能を行う離散コサイン変換(DCT)、量子化(QT)、逆離散コサイン変換(IDCT)、逆量子化(IQT)、de-blockingフィルタ(DBF)、エンコーディング処理の再構築フェース中に動作補正機能を行う動き補正(MC)、及び違う種類のエントロピーコーディングをする機能を行う算術符号化(CABAC)の内の1以上の前記処理ユニット(130)を有すると良い。
好ましい実施の形態においては、 分散処理レイヤプロセッサ(DPLP)は、通信データバスと処理レイヤインターフェースを介して、処理レイヤコントローラと中央ダイレクトメモリアクセスコントローラと、それぞれ通信している複数の処理レイヤからなる。各処理レイヤには、複数のプログラムメモリ及びデータメモリと通信する複数のパイプラインされた処理ユニット(PU)がある。
互いに通信している、少なくとも1つの処理ユニット、少なくとも1つのプログラムメモリ、及び少なくとも1つのデータメモリを各処理レイヤに有する複数の処理レイヤと、
更に、受信したデータの動き推定機能を行うために設計されたもので、少なくとも1つの上述の処理レイヤ内の少なくとも一つの処理ユニットと、
受信したデータのエンコード又はデコード機能を行うために設計されたもので、少なくとも上述の処理レイヤ内の少なくとも一つの処理ユニットと、及び
ソースから複数のタスクを受信すること、かつ、上述のタスクを当該処理レイヤに分散することが可能なタスクスケジューラと、
からなる。
本発明は、複数の処理レイヤを通して拡張可能で、分散処理及びメモリキャパビリティを有するシステムオンチップアーキテクチャである。本発明の1つの実施の形態は、全てのビジュアルメディア用のシングル統合処理ユニティを用いた、メディアの処理と通信ができるように設計された新規のメディア処理デバイスである。本発明は、図面を参照して説明する。ヘッダは、明瞭の目的で利用されるものであり、ここで開示された内容を限定又は制限するものではない。図面中に利用された矢印は、当業者にあきらかなように、バス又は他の種類の通信チャネルを介する要素及び/又はコンポネント間の相互接続を意味する。
本発明は、新規のメディアゲートウェイの動作を可能にするために利用できる。この新規のゲートウェイのハードウェアシステムアーキテクチャは、メディアエンジンという複数のDPLPからなる。複数のDPLPは、データバスと通信しており、ネットワークへのインターフェースと交代で通信しているホストプロセッサ又はパケットエンジンに相互接続されている。このネットワークは、非同期転送モード(ATM)物理デバイス又はギガビット・メディア・インデペンデント・インターフェース(GMII)物理デバイスであることが好ましい。
メディアエンジンIとメディアエンジンIIの両方は、DPLP型のもので、従って、各レイヤがNチャネルまでの音声、ファックス、モデム、又はレイヤの構成に依存する他のデータをエンコードとデコードするレイヤアーキテクチャから構成される。各レイヤは、特定のメディア処理機能を行うために、実質的に最適ハードウェアとソフトウェアパーティションを介して、特別に設計されたパイプライン処理ユニットのセットを実装している。この処理ユニットは、特定信号処理機能又は機能クラスを行うためにそれぞれ最適化された特定目的のディジタル信号プロセッサである。エコキャンセル又はコーデック実装等の、機能の明確なクラスの実行、かつ、それらをパイプラインアーキテクチャで入力できる処理ユニットを製作することで、本発明は、従来のアプローチより実施的に優れたパフォーマンスを有するメディア処理システム及び方法を提供する。
繰り返しMAC動作を促進するために、ガードビットは、サム・アンド・キャリー・レジスタに加えられる。スケールユニットは、アキュムレータ・オーバーフローから防止する。各MACユニット1110は、ラウンド動作を自動的に行うようにプログラムされることが可能である。加えて、20ビット値の入力オペランドと、16ビット値の出力オペランドの両方を有する条件付きサム・アッダーとして加減算ユニット(図示せず。)を有することが好ましい。
本発明のポケットエンジンは通信プロセッサである。好ましい実施の形態において、通信プロセッサは、回路交換ネットワーク、パケットベースIPネットワーク、及びセルベースATMネットワークの間のメディアゲートウェイ処理システムに利用される、多数のインターフェースとプロトコルをサポートする。限定されないが、セルとパケットのカプセル化、トラヒックマネジメントと、他のサービスとマルチプロトコルラベルスイッチングの配達用のタグ付け用のサービス機能の品質、及びセルとパケットネットワークのブリッジを含むメディア処理を可能にするための複数の機能を提供することができる独特のアーキテクチャからパケットエンジンが構成される。
前に議論したように、前述したハードウェアアーキテクチャの実施の形態上に動作するものは、メディア処理、信号、及びパケット処理を可能にするために設計された、複数の新規、統合されたソフトウェアシステムである。この新規ソフトウェアアーキテクチャは、処理の必要性に依存し、多数の方法で物理的に図示されたロジカルシステム、図5に示された、を可能にする。
同一ではない量子化では、一般的なように、信号レベルは、64kbpsレートに至って、サンプル当たりに、約8ビットを要求する。
序文
現在、ビデオと音声ポートは分離している。ビデオ伝送用にデバイスを接続するのに、大きくて、値段の高いビデオケーブルを利用している。加えて、VGAとDVI等の共通のビデオ接続は、音声データを取り扱わない。VGAはアナログ伝送であるため、実質的に信号の劣化無く伝送するには、利用できるケーブルの長さが、限定されている。広く採用された標準、USBと特にUSB2.0、を、音声とビデオポートの結合されたポートとして、利用することが好ましい。現在、そのような利用を許可する統合チップソリューションは提供されていない。
図25に図示したように、本発明の第2実施の形態2500のブロックダイアグラムが図示されている。伝送端でのシステムは、メディア処理デバイス2515へ集合され統合された、提供又は統合されることが可能なもの等のメディアソース2501、メディア処理デバイス、複数のメディア前処理ユニット2502、2503、ビデオ及びグラフィックエンコーダ2504、音声エンコーダ2505、多重器2506、及び制御ユニット2507からなる。ソース2501は、これが処理され、ビデオ及びグラフィックエンコーダ2504及び音声エンコーダ2505へ転送される前処理ユニット2503、303へグラフィック、テキスト、ビデオ、及び/又は音声データを送信する。
処理レイヤコントローラ3007とDMAコントローラ3010は、複数の通信インターフェース3060、3090と、制御情報とデータ伝送が現れるたびに、通信している。
一つの実施の形態において、図30のレイヤとして図示したビデオ処理ユニットは、データとプログラムメモリと通信しているPUの少なくとも1つのレイヤを有する。好ましい実施の形態は、3つのレイヤを有する。各レイヤは、次の1以上の個別 のPUを有する:動き推定 (ME)、離散コサイン変換(DCT)、量子化 (QT)、 逆離散コサイン変換(IDCT)、逆量子化(IQT), de-blockingフィルタ(DBF)、動き補正(MC)、及び算術符号化(CABAC)。
これらの処理ユニットに追加して、各レイヤは、外部メモリとプログラムデータメモリとの間にデータを移動させるために、レイヤ制御エンジンと通信するインターフェースを有する。一つの実施の形態において、4つのインターフェース(ME1 IF、ME2 IF、MC IF、及びCABAC IF)がある。任意のタスクをスケジュールする前に、制御エンジンは、データを外部メモリからこれの内部データメモリへ解決及び転送するために、対応するインターフェースを要求することでデータフェッチを初期化する。インターフェースによって生成された要求は、最初に、初期化器の一つに保証を発行するラウンドロビン・アービターを通して、解決される。ワイニングするインターフェースは、最終的に、メインDMAを利用してデータを、レイヤ制御エンジンによって表示されている方向に、移動させる。
1.参照とカレントフレームが格納されている外部メモリへのポインタを計算する。
2.実行コーデックの種類特有のパラメータを判定する。
3.任意の命令を発行する前、レイヤ制御エンジンがこれのフルフラッグを上げているかをスケジューラが判定する。無い場合は、これのキューにタスクをプッシュし、次のティックインターラプト用に待機する。
インターフレーム重複がいったん取り除かれると、離散コサイン変換(DCT)、重り付け及びアダプティブ量子化の組み合わせを利用して、フレーム差異は、空間重複を取り除きするために処理される。
ビデオは、動作の錯覚を与えるように、1つの1つが表示される画像のシーケンスとして見られることができ。PALテレビ(720x576の解像度)上に表示されるビデオのため、色(赤、青、及び緑)を描くために3バイトが利用されるとき、各フレームは414720ピクセルで、そしてフレームサイズは1.2MBである。もし、表示速度が30fps(フレーム毎秒)のとき、そして、バンド幅は毎秒35.6MB要求される。そのような膨大なバンド幅の要求は、ビデオ分配用のディジタルネットワークに障害となる。従って、大容量のビデオを格納及び伝送するのに、圧縮ソリューションが必要である。
一般的に、マッチが見つかったとき、それらは、コードワードで置き換えられ、複数存在する場合は、同じコードワードが応用される。もっと高い圧縮レートは、検索時に長いストリングが見つかったとき、それらが短いデータ量のコードワードで置き換えられたとき、達成される。
図44に示すように、本発明のポストプロセッサのブロックダイアグラムが図示されている。ポストプロセッサ4400は、アドレス生成ユニット4402とレジスタファイル4403に接続されているデータメモリ4401からなる。レジスタファイル4403は、シフター4407へそれらのデータを出力する。ロジカルユニット4408よ複数の積和演算(MAC)ユニット4404、4405、4406は、adder04408とadder14409へデータを更に伝送する。プログラム制御4411、プログラムメモリ4412及び命令発行及び制御ユニット4413は、相互接続されている。アドレスレジスタ4414と命令発行及び制御ユニット4413は、それらの出力をレジスタファイル4403へ伝送する。積和演算ユニットは17ビットであり、40ビットまで蓄積できる。
P=[p1*(17-d1)+p2*(17-d2)+p3*(17-d3)+p4*(17-d4)]/34
ロスされたMBが高い周波数のコンポネントを含むとき、この処理は、不鮮明なイメージをもたらす。凸集合へのファジー理論の推理と予測は、ロストMBの回復に助かるかも知れないが、これらのアプローチは、リアルタイムアプリケーションの計算コストが高い。
ここで、p1及びp2は2つのピクセル2918で、d1及びd2は、それぞれp1とp及びp2とp間の距離である。
Claims (9)
- 命令に基づいて、テキスト、グラフィック、ビデオ、及び音声の中から選択される1種類以上のデータからなるメディアを処理するためのメディアプロセッサにおいて、
複数の処理レイヤ(105)と、
各前記処理レイヤ(105)は、少なくとも1つの処理ユニット(130)、少なくとも1つのプログラムメモリ(135)、及び少なくとも1つのデータメモリ(140)を有し、同じ前記処理レイヤ(105)内のそれぞれの前記処理ユニット(130)、前記プログラムメモリ(135)、及び、前記データメモリ(140)は互いに通信可能であり、
受信したデータの動き推定機能を行うために設計された少なくとも1つの前記処理レイヤ(105)内の少なくとも1つの前記処理ユニット(130)と、
前記受信したデータのエンコード又はデコード機能を行うために設計された少なくとも1つの前記処理レイヤ(105)内の少なくとも1つの前記処理ユニット(130)と、
前記メディアのソースから複数のタスクを受信し、前記タスクを前記処理レイヤ(105)に分散することができる処理レイヤコントローラ(107)と
からなることを特徴とするメディアプロセッサ。 - 請求項1のメディアプロセッサにおいて、
更に、前記処理レイヤ(105)と外部メモリ(147)との間のデータ転送をハンドルすることができるダイレクトメモリアクセスコントローラ(110)とからなり、
アドレスを有する少なくとも1つの前記データメモリ(140)と、それぞれアドレスを有する複数の前記外部メモリ(147)との前記データ転送は、ダイレクトメモリアクセスコントローラ(110)が、前記データ転送のサイズ、及び、前記データメモリ(140)から前記外部メモリ(147)へ若しくは前記外部メモリ(147)から前記データメモリ(140)への前記データ転送の方向を利用して処理する
ことを特徴とするメディアプロセッサ。 - 請求項2のメディアプロセッサにおいて、
少なくとも1つの前記データメモリ(140)と少なくとも1つの前記外部メモリ(147)との間の前記データ転送は、前記データメモリ(140)のアドレス、前記外部メモリ(147)のアドレス、前記データ転送のサイズ、及び前記データ転送の前記方向を利用することで発生する
ことを特徴とするメディアプロセッサ。 - 請求項1のメディアプロセッサにおいて、
外部メモリ(147)とのインターフェースを提供する外部メモリインターフェース(170)を備え、
前記処理レイヤコントローラ(107)は、外部メモリインターフェース(170)を介して、前記外部メモリ(147)と通信している
ことを特徴とするメディアプロセッサ。 - 請求項1のメディアプロセッサにおいて、
前記メディアのデータを前記メディアのソースから、又は、前記ソースを制御するための制御信号を入力装置から受理し、及び、前記制御信号を前記ソースへ送信のためのインターフェースと
からなることを特徴とするメディアプロセッサ。 - 請求項5のメディアプロセッサにおいて、
前記インターフェースは、イーザネット互換性のインターフェースからなる
ことを特徴とするメディアプロセッサ。 - 請求項5のメディアプロセッサにおいて、
前記インターフェースは、TCP/IP互換性のインターフェースからなる
からなることを特徴とするメディアプロセッサ。 - 請求項1のメディアプロセッサにおいて、
少なくとも1つの前記処理レイヤ(105)は、前記受信したデータの前記動き推定機能を行うために設計された前記処理ユニット(130)、及び、前記受信したデータの前記エンコード又はデコード機能を行うために設計された前記処理ユニット(130)を含み、
前記動き推定機能、及び、前記エンコード又はデコード機能は、パイプライン式で行われる
ことを特徴とするメディアプロセッサ。 - 請求項1のメディアプロセッサにおいて、
少なくとも1つの前記処理レイヤ(105)は、データ中の高周波コンポネントを取り除く機能を行う離散コサイン変換(DCT)、量子化(QT)、逆離散コサイン変換(IDCT)、逆量子化(IQT)、de-blockingフィルタ(DBF)、エンコーディング処理の再構築フェース中に動作補正機能を行う動き補正(MC)、及び違う種類のエントロピーコーディングをする機能を行う算術符号化(CABAC)の内の1以上の前記処理ユニット(130)を有する
ことを特徴とするメディアプロセッサ。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US64260205P | 2005-01-10 | 2005-01-10 | |
US60/642,602 | 2005-01-10 | ||
PCT/US2006/000622 WO2006121472A1 (en) | 2005-01-10 | 2006-01-09 | Integrated architecture for the unified processing of visual media |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008527545A JP2008527545A (ja) | 2008-07-24 |
JP4806418B2 true JP4806418B2 (ja) | 2011-11-02 |
Family
ID=37396848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007550531A Expired - Fee Related JP4806418B2 (ja) | 2005-01-10 | 2006-01-09 | ビジュアルメディアの統合処理のための統合アーキテクチャ |
Country Status (7)
Country | Link |
---|---|
US (1) | US20080126812A1 (ja) |
EP (1) | EP1836797A4 (ja) |
JP (1) | JP4806418B2 (ja) |
CN (1) | CN101151840B (ja) |
AU (1) | AU2006244646B2 (ja) |
CA (1) | CA2593247A1 (ja) |
WO (1) | WO2006121472A1 (ja) |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7483532B2 (en) * | 2003-07-03 | 2009-01-27 | Microsoft Corporation | RTP payload format |
JPWO2005122455A1 (ja) * | 2004-06-14 | 2008-04-10 | 日本電気株式会社 | 双方向通信方法と装置、システムならびにプログラム |
US7684566B2 (en) | 2005-05-27 | 2010-03-23 | Microsoft Corporation | Encryption scheme for streamed multimedia content protected by rights management system |
US7769880B2 (en) * | 2005-07-07 | 2010-08-03 | Microsoft Corporation | Carrying protected content using a control protocol for streaming and a transport protocol |
US8321690B2 (en) | 2005-08-11 | 2012-11-27 | Microsoft Corporation | Protecting digital media of various content types |
US7634816B2 (en) * | 2005-08-11 | 2009-12-15 | Microsoft Corporation | Revocation information management |
US7720096B2 (en) * | 2005-10-13 | 2010-05-18 | Microsoft Corporation | RTP payload format for VC-1 |
US20080201751A1 (en) * | 2006-04-18 | 2008-08-21 | Sherjil Ahmed | Wireless Media Transmission Systems and Methods |
US20070255433A1 (en) * | 2006-04-25 | 2007-11-01 | Choo Eugene K | Method and system for automatically selecting digital audio format based on sink device |
US20080001955A1 (en) * | 2006-06-29 | 2008-01-03 | Inventec Corporation | Video output system with co-layout structure |
US8606966B2 (en) * | 2006-08-28 | 2013-12-10 | Allot Communications Ltd. | Network adaptation of digital content |
US20080062322A1 (en) * | 2006-08-28 | 2008-03-13 | Ortiva Wireless | Digital video content customization |
US9478062B2 (en) * | 2006-09-19 | 2016-10-25 | Imagination Technologies Limited | Memory allocation in distributed memories for multiprocessing |
US7773618B2 (en) * | 2006-11-08 | 2010-08-10 | Sicortex, Inc. | System and method for preventing deadlock in richly-connected multi-processor computer system using dynamic assignment of virtual channels |
US20080212890A1 (en) * | 2007-01-10 | 2008-09-04 | Loubachevskaia Natalya Y | Systems and Methods for Noise Estimation in a Single Frame of Video Data |
US8127233B2 (en) * | 2007-09-24 | 2012-02-28 | Microsoft Corporation | Remote user interface updates using difference and motion encoding |
US8619877B2 (en) * | 2007-10-11 | 2013-12-31 | Microsoft Corporation | Optimized key frame caching for remote interface rendering |
US8121423B2 (en) * | 2007-10-12 | 2012-02-21 | Microsoft Corporation | Remote user interface raster segment motion detection and encoding |
US8106909B2 (en) * | 2007-10-13 | 2012-01-31 | Microsoft Corporation | Common key frame caching for a remote user interface |
US7929860B2 (en) * | 2007-10-15 | 2011-04-19 | Motorola Mobility, Inc. | System and method for sonet equipment fault management |
FR2925187B1 (fr) * | 2007-12-14 | 2011-04-08 | Commissariat Energie Atomique | Systeme comportant une pluralite d'unites de traitement permettant d'executer des taches en parallele,en mixant le mode d'execution de type controle et le mode d'execution de type flot de donnees |
DE102008009719A1 (de) * | 2008-02-19 | 2009-08-20 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und Mittel zur Enkodierung von Hintergrundrauschinformationen |
US8086644B2 (en) * | 2008-07-10 | 2011-12-27 | International Business Machines Corporation | Simplifying complex data stream problems involving feature extraction from noisy data |
US20110194616A1 (en) * | 2008-10-01 | 2011-08-11 | Nxp B.V. | Embedded video compression for hybrid contents |
US8145813B2 (en) * | 2008-10-24 | 2012-03-27 | Himax Display, Inc. | Electronic device utilizing connecting port for connecting connector to transmit/receive signals with customized format |
US8923774B2 (en) * | 2008-11-04 | 2014-12-30 | Broadcom Corporation | Management unit with local agent |
US8131220B2 (en) * | 2008-11-04 | 2012-03-06 | Broadcom Corporation | Management unit for managing a plurality of multiservice communication devices |
KR101494642B1 (ko) * | 2008-11-10 | 2015-02-23 | 삼성전자주식회사 | 외부 장치별 단말기 제어 방법 및 이를 위한 외부 장치 운용 시스템 |
US8392885B2 (en) * | 2008-12-19 | 2013-03-05 | Microsoft Corporation | Low privilege debugging pipeline |
CN102804165A (zh) * | 2009-02-11 | 2012-11-28 | 四次方有限公司 | 具有可扩展数据路径的前端处理器 |
KR101553652B1 (ko) * | 2009-02-18 | 2015-09-16 | 삼성전자 주식회사 | 이종 프로세서에 대한 명령어 컴파일링 장치 및 방법 |
CN102055969B (zh) * | 2009-10-30 | 2012-12-19 | 鸿富锦精密工业(深圳)有限公司 | 影像解块过滤器及使用其的影像处理装置 |
US20110125987A1 (en) * | 2009-11-20 | 2011-05-26 | Qualcomm Incorporated | Dedicated Arithmetic Decoding Instruction |
US8554743B2 (en) | 2009-12-08 | 2013-10-08 | International Business Machines Corporation | Optimization of a computing environment in which data management operations are performed |
US20110194606A1 (en) * | 2010-02-09 | 2011-08-11 | Cheng-Yu Hsieh | Memory management method and related memory apparatus |
CN102200947A (zh) * | 2010-03-24 | 2011-09-28 | 承景科技股份有限公司 | 存储器管理方法与相关存储器装置 |
WO2012081000A1 (en) * | 2010-12-13 | 2012-06-21 | Dsp Group Ltd. | A method and system for signaling by bit manipulation in communication protocols |
KR101805622B1 (ko) * | 2011-06-08 | 2017-12-08 | 삼성전자주식회사 | 프레임율 제어 방법 및 장치 |
WO2013152452A1 (en) | 2012-04-09 | 2013-10-17 | Intel Corporation | Parallel processing image data having top-left dependent pixels |
JP2014067333A (ja) * | 2012-09-27 | 2014-04-17 | Sony Corp | 画像処理装置、画像処理方法、およびプログラム |
US9979960B2 (en) | 2012-10-01 | 2018-05-22 | Microsoft Technology Licensing, Llc | Frame packing and unpacking between frames of chroma sampling formats with different chroma resolutions |
US9026983B2 (en) * | 2013-03-15 | 2015-05-05 | Ittiam Systems (P) Ltd. | Flexible and scalable software system architecture for implementing multimedia applications |
US9847937B2 (en) * | 2013-03-25 | 2017-12-19 | Marvell World Trade Ltd. | Hardware acceleration for routing programs |
US9323584B2 (en) | 2013-09-06 | 2016-04-26 | Seagate Technology Llc | Load adaptive data recovery pipeline |
US9280422B2 (en) | 2013-09-06 | 2016-03-08 | Seagate Technology Llc | Dynamic distribution of code words among multiple decoders |
US9459931B2 (en) * | 2014-01-06 | 2016-10-04 | International Business Machines Corporation | Administering a lock for resources in a distributed computing environment |
FR3016764B1 (fr) * | 2014-01-17 | 2016-02-26 | Sagemcom Broadband Sas | Procede et dispositif de transcodage de donnees video de h.264 vers h.265 |
US10474597B2 (en) * | 2015-08-03 | 2019-11-12 | Marvell World Trade Ltd. | Systems and methods for performing unknown address discovery in a MoChi space |
US10237593B2 (en) * | 2016-05-26 | 2019-03-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Monitoring quality of experience (QoE) at audio/video (AV) endpoints using a no-reference (NR) method |
US10368080B2 (en) | 2016-10-21 | 2019-07-30 | Microsoft Technology Licensing, Llc | Selective upsampling or refresh of chroma sample values |
US10261115B2 (en) * | 2017-07-24 | 2019-04-16 | Lg Chem, Ltd. | Voltage monitoring system utilizing a common channel and exchanged encoded channel numbers to confirm valid voltage values |
US10659797B2 (en) * | 2017-10-31 | 2020-05-19 | Google Llc | Video frame codec architectures |
US10426424B2 (en) | 2017-11-21 | 2019-10-01 | General Electric Company | System and method for generating and performing imaging protocol simulations |
CN111064912B (zh) * | 2019-12-20 | 2022-03-22 | 江苏芯盛智能科技有限公司 | 一种帧格式变换电路与方法 |
CN116667968A (zh) * | 2020-03-02 | 2023-08-29 | 加特兰微电子科技(上海)有限公司 | 自动增益控制方法、传感器及无线电器件 |
TWI778524B (zh) * | 2021-02-24 | 2022-09-21 | 圓展科技股份有限公司 | 偵測雙邊發話及消除回音的方法、通訊裝置及通訊系統 |
CN117395437B (zh) * | 2023-12-11 | 2024-04-05 | 沐曦集成电路(南京)有限公司 | 一种基于异构计算的视频编解码方法、装置、设备及介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09187009A (ja) * | 1995-10-20 | 1997-07-15 | Nippon Steel Corp | 動きベクトルの検出装置および動き評価方法 |
JPH09247679A (ja) * | 1996-02-22 | 1997-09-19 | Internatl Business Mach Corp <Ibm> | スケーラブルmpeg2適合ビデオ・エンコーダ |
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
Family Cites Families (87)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5193204A (en) * | 1984-03-06 | 1993-03-09 | Codex Corporation | Processor interface circuitry for effecting data transfers between processors |
US5043979A (en) * | 1986-09-16 | 1991-08-27 | Hitachi, Ltd. | Time-division channel arrangement |
US5142677A (en) * | 1989-05-04 | 1992-08-25 | Texas Instruments Incorporated | Context switching devices, systems and methods |
US4914692A (en) * | 1987-12-29 | 1990-04-03 | At&T Bell Laboratories | Automatic speech recognition using echo cancellation |
JP2617798B2 (ja) * | 1989-09-22 | 1997-06-04 | 三菱電機株式会社 | 積層型半導体装置およびその製造方法 |
US5200564A (en) * | 1990-06-29 | 1993-04-06 | Casio Computer Co., Ltd. | Digital information processing apparatus with multiple CPUs |
JPH0743700B2 (ja) * | 1990-07-17 | 1995-05-15 | 三菱電機株式会社 | データ駆動型情報処理装置 |
US5594784A (en) * | 1993-04-27 | 1997-01-14 | Southwestern Bell Technology Resources, Inc. | Apparatus and method for transparent telephony utilizing speech-based signaling for initiating and handling calls |
US5572040A (en) * | 1993-07-12 | 1996-11-05 | Peregrine Semiconductor Corporation | High-frequency wireless communication system on a single ultrathin silicon on sapphire chip |
JP3698754B2 (ja) * | 1995-04-12 | 2005-09-21 | シャープ株式会社 | データ駆動型情報処理装置 |
US5724356A (en) * | 1995-04-28 | 1998-03-03 | Multi-Tech Systems, Inc. | Advanced bridge/router local area network modem node |
JPH0926949A (ja) * | 1995-07-10 | 1997-01-28 | Sharp Corp | データ駆動型情報処理装置 |
JP3720094B2 (ja) * | 1995-10-18 | 2005-11-24 | シャープ株式会社 | データ駆動型情報処理装置 |
US5956518A (en) * | 1996-04-11 | 1999-09-21 | Massachusetts Institute Of Technology | Intermediate-grain reconfigurable processing device |
US5799091A (en) * | 1996-05-24 | 1998-08-25 | Lsi Logic Corporation | Single chip solution for multimedia GSM mobile station systems |
KR100195065B1 (ko) * | 1996-06-20 | 1999-06-15 | 유기범 | 데이타 통신망 정합장치 |
US5852437A (en) * | 1996-09-24 | 1998-12-22 | Ast Research, Inc. | Wireless device for displaying integrated computer and television user interfaces |
WO1998024267A1 (en) * | 1996-11-27 | 1998-06-04 | Alcatel Usa Sourcing, L.P. | Telecommunications switch for providing telephony traffic integrated with video information services |
US6009505A (en) * | 1996-12-02 | 1999-12-28 | Compaq Computer Corp. | System and method for routing one operand to arithmetic logic units from fixed register slots and another operand from any register slot |
US6226266B1 (en) * | 1996-12-13 | 2001-05-01 | Cisco Technology, Inc. | End-to-end delay estimation in high speed communication networks |
US6304551B1 (en) * | 1997-03-21 | 2001-10-16 | Nec Usa, Inc. | Real-time estimation and dynamic renegotiation of UPC values for arbitrary traffic sources in ATM networks |
US6075788A (en) * | 1997-06-02 | 2000-06-13 | Lsi Logic Corporation | Sonet physical layer device having ATM and PPP interfaces |
US6067595A (en) * | 1997-09-23 | 2000-05-23 | Icore Technologies, Inc. | Method and apparatus for enabling high-performance intelligent I/O subsystems using multi-port memories |
US6108760A (en) * | 1997-10-31 | 2000-08-22 | Silicon Spice | Method and apparatus for position independent reconfiguration in a network of multiple context processing elements |
US6122719A (en) * | 1997-10-31 | 2000-09-19 | Silicon Spice | Method and apparatus for retiming in a network of multiple context processing elements |
US6131130A (en) * | 1997-12-10 | 2000-10-10 | Sony Corporation | System for convergence of a personal computer with wireless audio/video devices wherein the audio/video devices are remotely controlled by a wireless peripheral |
US6349098B1 (en) * | 1998-04-17 | 2002-02-19 | Paxonet Communications, Inc. | Method and apparatus for forming a virtual circuit |
US6226735B1 (en) * | 1998-05-08 | 2001-05-01 | Broadcom | Method and apparatus for configuring arbitrary sized data paths comprising multiple context processing elements |
CN1258140A (zh) * | 1998-07-24 | 2000-06-28 | 休斯电子公司 | 多传送模式无线电通信 |
US6269435B1 (en) * | 1998-09-14 | 2001-07-31 | The Board Of Trustees Of The Leland Stanford Junior University | System and method for implementing conditional vector operations in which an input vector containing multiple operands to be used in conditional operations is divided into two or more output vectors based on a condition vector |
US7100026B2 (en) * | 2001-05-30 | 2006-08-29 | The Massachusetts Institute Of Technology | System and method for performing efficient conditional vector operations for data parallel architectures involving both input and conditional vector values |
US6493666B2 (en) * | 1998-09-29 | 2002-12-10 | William M. Wiese, Jr. | System and method for processing data from and for multiple channels |
US6853385B1 (en) * | 1999-11-09 | 2005-02-08 | Broadcom Corporation | Video, audio and graphics decode, composite and display system |
US6768774B1 (en) * | 1998-11-09 | 2004-07-27 | Broadcom Corporation | Video and graphics system with video scaling |
US6573905B1 (en) * | 1999-11-09 | 2003-06-03 | Broadcom Corporation | Video and graphics system with parallel processing of graphics windows |
US6798420B1 (en) * | 1998-11-09 | 2004-09-28 | Broadcom Corporation | Video and graphics system with a single-port RAM |
US6597689B1 (en) * | 1998-12-30 | 2003-07-22 | Nortel Networks Limited | SVC signaling system and method |
US6449655B1 (en) * | 1999-01-08 | 2002-09-10 | Cisco Technology, Inc. | Method and apparatus for communication between network devices operating at different frequencies |
US6522688B1 (en) * | 1999-01-14 | 2003-02-18 | Eric Morgan Dowling | PCM codec and modem for 56K bi-directional transmission |
US6519259B1 (en) * | 1999-02-18 | 2003-02-11 | Avaya Technology Corp. | Methods and apparatus for improved transmission of voice information in packet-based communication systems |
US6628658B1 (en) * | 1999-02-23 | 2003-09-30 | Siemens Aktiengesellschaft | Time-critical control of data to a sequentially controlled interface with asynchronous data transmission |
IL160386A (en) * | 1999-04-06 | 2005-11-20 | Broadcom Corp | Video encoding and video/audio/data multiplexing device |
US7110358B1 (en) * | 1999-05-14 | 2006-09-19 | Pmc-Sierra, Inc. | Method and apparatus for managing data traffic between a high capacity source and multiple destinations |
GB9915327D0 (en) * | 1999-06-30 | 1999-09-01 | Nortel Networks Corp | Packet interface and method of packetizing information |
CN1250294A (zh) * | 1999-07-27 | 2000-04-12 | 邮电部武汉邮电科学研究院 | 以太网与同步数字体系或同步光网络融合的适配方法 |
US6580727B1 (en) * | 1999-08-20 | 2003-06-17 | Texas Instruments Incorporated | Element management system for a digital subscriber line access multiplexer |
US6580793B1 (en) * | 1999-08-31 | 2003-06-17 | Lucent Technologies Inc. | Method and apparatus for echo cancellation with self-deactivation |
US6640239B1 (en) * | 1999-11-10 | 2003-10-28 | Garuda Network Corporation | Apparatus and method for intelligent scalable switching network |
NL1013747C2 (nl) * | 1999-12-03 | 2001-06-25 | Stertil Bv | Voertuigblokkeringsinrichting. |
GB0001585D0 (en) * | 2000-01-24 | 2000-03-15 | Radioscape Ltd | Method of designing,modelling or fabricating a communications baseband stack |
US7032223B2 (en) * | 2000-03-01 | 2006-04-18 | Realtek Semiconductor Corp. | Transport convergence sub-system with shared resources for multiport xDSL system |
US6807167B1 (en) * | 2000-03-08 | 2004-10-19 | Lucent Technologies Inc. | Line card for supporting circuit and packet switching |
US6631135B1 (en) * | 2000-03-27 | 2003-10-07 | Nortel Networks Limited | Method and apparatus for negotiating quality-of-service parameters for a network connection |
US6934937B1 (en) * | 2000-03-30 | 2005-08-23 | Broadcom Corporation | Multi-channel, multi-service debug on a pipelined CPU architecture |
US6810039B1 (en) * | 2000-03-30 | 2004-10-26 | Azanda Network Devices, Inc. | Processor-based architecture for facilitating integrated data transfer between both atm and packet traffic with a packet bus or packet link, including bidirectional atm-to-packet functionally for atm traffic |
US6751224B1 (en) * | 2000-03-30 | 2004-06-15 | Azanda Network Devices, Inc. | Integrated ATM/packet segmentation-and-reassembly engine for handling both packet and ATM input data and for outputting both ATM and packet data |
US6795396B1 (en) * | 2000-05-02 | 2004-09-21 | Teledata Networks, Ltd. | ATM buffer system |
US20020031132A1 (en) * | 2000-05-25 | 2002-03-14 | Mcwilliams Patrick | UTOPIA-LVDS bridge |
US20020031141A1 (en) * | 2000-05-25 | 2002-03-14 | Mcwilliams Patrick | Method of detecting back pressure in a communication system using an utopia-LVDS bridge |
US20020009089A1 (en) * | 2000-05-25 | 2002-01-24 | Mcwilliams Patrick | Method and apparatus for establishing frame synchronization in a communication system using an UTOPIA-LVDS bridge |
KR100336593B1 (ko) * | 2000-06-14 | 2002-05-16 | 박종섭 | 에이티엠 다중화/역다중화 장치에서 유토피아 레벨2수행부와 유토피아 레벨1 수행부간 정합 장치 |
US20020034162A1 (en) * | 2000-06-30 | 2002-03-21 | Brinkerhoff Kenneth W. | Technique for implementing fractional interval times for fine granularity bandwidth allocation |
US20020059426A1 (en) * | 2000-06-30 | 2002-05-16 | Mariner Networks, Inc. | Technique for assigning schedule resources to multiple ports in correct proportions |
US6707821B1 (en) * | 2000-07-11 | 2004-03-16 | Cisco Technology, Inc. | Time-sensitive-packet jitter and latency minimization on a shared data link |
US6892324B1 (en) * | 2000-07-19 | 2005-05-10 | Broadcom Corporation | Multi-channel, multi-service debug |
US6751723B1 (en) * | 2000-09-02 | 2004-06-15 | Actel Corporation | Field programmable gate array and microcontroller system-on-a-chip |
US6738358B2 (en) * | 2000-09-09 | 2004-05-18 | Intel Corporation | Network echo canceller for integrated telecommunications processing |
US20030046457A1 (en) * | 2000-10-02 | 2003-03-06 | Shakuntala Anjanaiah | Apparatus and method for an interface unit for data transfer between processing units in the asynchronous transfer mode |
US6636515B1 (en) * | 2000-11-21 | 2003-10-21 | Transwitch Corporation | Method for switching ATM, TDM, and packet data through a single communications switch |
US6631130B1 (en) * | 2000-11-21 | 2003-10-07 | Transwitch Corporation | Method and apparatus for switching ATM, TDM, and packet data through a single communications switch while maintaining TDM timing |
US7140016B2 (en) * | 2000-11-29 | 2006-11-21 | Texas Instruments Incorporated | Media accelerator quality of service |
US6763018B1 (en) * | 2000-11-30 | 2004-07-13 | 3Com Corporation | Distributed protocol processing and packet forwarding using tunneling protocols |
US6754804B1 (en) * | 2000-12-29 | 2004-06-22 | Mips Technologies, Inc. | Coprocessor interface transferring multiple instructions simultaneously along with issue path designation and/or issue order designation for the instructions |
US20020101982A1 (en) * | 2001-01-30 | 2002-08-01 | Hammam Elabd | Line echo canceller scalable to multiple voice channels/ports |
US7215672B2 (en) * | 2001-03-13 | 2007-05-08 | Koby Reshef | ATM linked list buffer system |
AU2002249429A1 (en) * | 2001-04-19 | 2002-11-05 | Indigovision Limited | Apparatus and method for processing video data |
US6952238B2 (en) * | 2001-05-01 | 2005-10-04 | Koninklijke Philips Electronics N.V. | Method and apparatus for echo cancellation in digital ATV systems using an echo cancellation reference signal |
US6806915B2 (en) * | 2001-05-03 | 2004-10-19 | Koninklijke Philips Electronics N.V. | Method and apparatus for echo cancellation in digital communications using an echo cancellation reference signal |
US6928080B2 (en) * | 2001-06-28 | 2005-08-09 | Intel Corporation | Transporting variable length ATM AAL CPS packets over a non-ATM-specific bus |
JP2003023138A (ja) * | 2001-07-10 | 2003-01-24 | Toshiba Corp | メモリチップ及びこれを用いたcocデバイス、並びに、これらの製造方法 |
US6728209B2 (en) * | 2001-07-25 | 2004-04-27 | Overture Networks, Inc. | Measurement of packet delay variation |
US7519081B2 (en) * | 2001-09-18 | 2009-04-14 | Cisco Technology, Inc. | Multi-carrier frequency-division multiplexing (FDM) architecture for high speed digital service in local networks |
US20030053493A1 (en) * | 2001-09-18 | 2003-03-20 | Joseph Graham Mobley | Allocation of bit streams for communication over-multi-carrier frequency-division multiplexing (FDM) |
US7218901B1 (en) * | 2001-09-18 | 2007-05-15 | Scientific-Atlanta, Inc. | Automatic frequency control of multiple channels |
US20030105799A1 (en) * | 2001-12-03 | 2003-06-05 | Avaz Networks, Inc. | Distributed processing architecture with scalable processing layers |
US7051246B2 (en) * | 2003-01-15 | 2006-05-23 | Lucent Technologies Inc. | Method for estimating clock skew within a communications network |
DE102005034010A1 (de) * | 2005-07-18 | 2007-01-25 | Coltène/Whaledent GmbH + Co. KG | Wurzelkanalinstrument mit abrasiver Beschichtung und Verfahren zur Herstellung desselben |
-
2006
- 2006-01-09 CA CA002593247A patent/CA2593247A1/en not_active Abandoned
- 2006-01-09 JP JP2007550531A patent/JP4806418B2/ja not_active Expired - Fee Related
- 2006-01-09 AU AU2006244646A patent/AU2006244646B2/en not_active Ceased
- 2006-01-09 EP EP06717783A patent/EP1836797A4/en not_active Withdrawn
- 2006-01-09 US US11/813,519 patent/US20080126812A1/en not_active Abandoned
- 2006-01-09 CN CN2006800073932A patent/CN101151840B/zh not_active Expired - Fee Related
- 2006-01-09 WO PCT/US2006/000622 patent/WO2006121472A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09187009A (ja) * | 1995-10-20 | 1997-07-15 | Nippon Steel Corp | 動きベクトルの検出装置および動き評価方法 |
JPH09247679A (ja) * | 1996-02-22 | 1997-09-19 | Internatl Business Mach Corp <Ibm> | スケーラブルmpeg2適合ビデオ・エンコーダ |
US6400996B1 (en) * | 1999-02-01 | 2002-06-04 | Steven M. Hoffberg | Adaptive pattern recognition based control system and method |
Also Published As
Publication number | Publication date |
---|---|
WO2006121472A1 (en) | 2006-11-16 |
CA2593247A1 (en) | 2006-11-16 |
CN101151840A (zh) | 2008-03-26 |
EP1836797A4 (en) | 2010-03-17 |
AU2006244646B2 (en) | 2010-08-19 |
JP2008527545A (ja) | 2008-07-24 |
EP1836797A1 (en) | 2007-09-26 |
US20080126812A1 (en) | 2008-05-29 |
CN101151840B (zh) | 2011-09-21 |
AU2006244646A1 (en) | 2006-11-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4806418B2 (ja) | ビジュアルメディアの統合処理のための統合アーキテクチャ | |
TW552810B (en) | Transcoder-multiplexer (transmux) software architecture | |
CN101827242B (zh) | 一种基于网络电视机顶盒的可视电话***实现方法 | |
TW245871B (en) | Method and apparatus for efficient addressing of dram in a video decompression processor | |
US7835280B2 (en) | Methods and systems for managing variable delays in packet transmission | |
JP3142772B2 (ja) | プロセッサ及び転送方法 | |
US20050094729A1 (en) | Software and hardware partitioning for multi-standard video compression and decompression | |
JP2007512749A (ja) | ビデオ復号化装置 | |
US8311088B2 (en) | Method and system for image processing in a microprocessor for portable video communication devices | |
US20060176960A1 (en) | Method and system for decoding variable length code (VLC) in a microprocessor | |
JP2022141586A (ja) | 低遅延のために統合nicと共有フレームバッファアクセスとを有するクラウドゲーミングgpu | |
US20190356911A1 (en) | Region-based processing of predicted pixels | |
CN109891887A (zh) | 解耦视频系数的规范和实现数据路径交织的转换缓冲器 | |
WO2002087248A2 (en) | Apparatus and method for processing video data | |
Percador et al. | A DSP based IP set-top box for home entertainment | |
JP2007505545A (ja) | スケーラブル信号処理方法及び装置 | |
WO2005015805A2 (en) | Software and hardware partitioning for multi-standard video compression and decompression | |
US20220224746A1 (en) | Media streaming endpoint | |
US9330060B1 (en) | Method and device for encoding and decoding video image data | |
Keller et al. | Xmovie: architecture and implementation of a distributed movie system | |
Peng | Introduction to video-surveillance systems over the Internet protocol | |
Li et al. | Design and realization of embedded network video surveillance system based on the DM365 | |
Pirsch et al. | VLSI architectures for video signal processing | |
Schuchter et al. | Hardware-based JPEG2000 video coding system | |
JP3380236B2 (ja) | 映像音声処理装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100723 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20101025 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20101101 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101124 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110714 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110812 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140819 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |