JP5592476B2 - 無線システムでの非圧縮映像通信のための段階的レート調整方法及びシステム - Google Patents

無線システムでの非圧縮映像通信のための段階的レート調整方法及びシステム Download PDF

Info

Publication number
JP5592476B2
JP5592476B2 JP2012505807A JP2012505807A JP5592476B2 JP 5592476 B2 JP5592476 B2 JP 5592476B2 JP 2012505807 A JP2012505807 A JP 2012505807A JP 2012505807 A JP2012505807 A JP 2012505807A JP 5592476 B2 JP5592476 B2 JP 5592476B2
Authority
JP
Japan
Prior art keywords
pixel
information
data rate
rate adjustment
pixels
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
Application number
JP2012505807A
Other languages
English (en)
Other versions
JP2012524449A (ja
Inventor
シャオ,ファイ−ロン
シュイ,チュイ−ラン
ゴ,チウ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of JP2012524449A publication Critical patent/JP2012524449A/ja
Application granted granted Critical
Publication of JP5592476B2 publication Critical patent/JP5592476B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3002Conversion to or from differential modulation
    • H03M7/3044Conversion to or from differential modulation with several bits only, i.e. the difference between successive samples being coded by more than one bit, e.g. differential pulse code modulation [DPCM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • H04L1/0013Rate matching, e.g. puncturing or repetition of code symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N11/00Colour television systems
    • H04N11/04Colour television systems using pulse code modulation
    • H04N11/042Codec means
    • H04N11/046DPCM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods 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
    • H04N19/426Methods 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 using memory downsizing methods
    • H04N19/428Recompression, e.g. by spatial or temporal decimation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/01Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level
    • H04N7/0117Conversion of standards, e.g. involving analogue television standards or digital television standards processed at pixel level involving conversion of the spatial resolution of the incoming video signal
    • H04N7/012Conversion between an interlaced and a progressive signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • H04N7/122Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal involving expansion and subsequent compression of a signal segment, e.g. a frame, a line
    • H04N7/125Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal involving expansion and subsequent compression of a signal segment, e.g. a frame, a line the signal segment being a picture element

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Graphics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Description

本発明は、無線通信に係り、特に無線映像通信に関する。
高解像度映像の増加によって、HD(high-definition)映像を使用する電子装置(例えば、CE(consumer electronic)装置)の数が増加している。従来、ほとんどの装置は、装置間の伝送が可能なように、数Gbps近辺の帯域幅が可能なHD映像を小サイズに圧縮する。しかし、かような映像の圧縮及び圧縮復元において、一部映像情報が消失したり、ピクチャの画質が劣化したりしている。
多くの無線通信システムでは、伝送端及び受信端のような無線基地局間のデータ伝送のために、フレーム構造を使用する。例えば、IEEE
802.11標準では、MAC(media access control)階層及び物理(PHY:physical)階層で、フレーム構造を使用する。一般的な伝送端では、MAC階層がMSDU(MAC service data unit)を受信し、そこにMACヘッダを付加してMPDUを生成する。MACヘッダは、発信地アドレス(SA:source address)及び目的地アドレス(DA:destination address)のような情報を含む。MPDUは、PSDU(PHY service data unit)の一部であり、そこにPHYヘッダ(すなわち、PHYプリアンブル)を付加してPPDU(PHY protocol data unit)を生成するように、伝送端内のPHY階層に伝送される。PHYヘッダは、コーディング/変調スキーム(scheme)を含む伝送スキームを決定するためのパラメータを含む。パケットの形態に伝送端から受信端に伝送される前に、PPDUにプリアンブルが付加され、プリアンブルは、チャネル推定及び同期化の情報を含む。
かような無線通信システムでは、映像ストリームが伝送される前に、連結設定及びチャネル帯域幅割当てが行われる。十分な帯域幅が割り当てられ、ストリーム構成(set up)制御を完了した後、映像ストリームがスムーズに伝送されうることが望ましい。しかし、同じチャネル内で進行中の他の伝送によって、十分なチャネル帯域幅が確保できないこともある。また、無線チャネルの品質は、経時的に動的に変わる。特に、ビーム形成(beamformed)された伝送が行われる60HGz帯域無線チャネルでは、はなはだしきは、人の動きによってもチャネルが影響を受けうる。無線チャネルの品質が劣化されれば、一般的に、MAC/PHY階層は、変調及びコーディング・スキーム(MCS:modulation and coding scheme)をさらに低段階に自動的に変更し、同じBER(bit error rate)性能が維持される。MCS段階がさらに低くなれば、全体データ処理量が低下する。MCSモードがさらに低いモードに変更されることによって、最初に予約された映像ストリームのための帯域幅が映像データを収容することができない。
本発明は、無線システム上で、非圧縮映像通信のための段階的レート調整を提供するものである。
本発明の一実施形態は、最初の非圧縮映像ピクセル情報を受信し、段階的伝送データレート調整を行うことによって、無線通信媒体を介して、無線伝送装置からのビデオ情報を伝送するためのプロセスを具現する無線通信システムを含む。レートが低減したビデオピクセル情報を獲得するために、選択されたピクセル情報に段階的伝送データレート調整が行われる。レートが低減したビデオピクセル情報は、本来の映像ピクセル情報よりもさらに低い伝送データレートを要求する。受信装置で非圧縮ビデオピクセル情報を復元するようにレートが低減した映像ピクセル情報が、無線通信媒体を介して、無線受信装置に伝送される。
本発明の一実施形態による無線通信媒体を介して非圧縮映像を伝送するための段階的なレート調整通信システムに係わるブロック図である。 本発明の一実施形態による図1の通信システムに係わるさらに詳細なブロック図である。 本発明の一実施形態によるピクセルの二次元的な非圧縮映像イメージ・フレームに係わる一例を示す図面である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による非圧縮映像イメージ・フレームの映像情報についてピクセル差変換モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図である。 本発明の一実施形態による映像イメージ・フレームの映像情報についてピクセルドロップ・モードを順次に適用する例を含む段階的なレート調整に係わる一例を示す図面である。 本発明の一実施形態による送信装置からの非圧縮映像情報を伝送するとき、段階的にレートを調整する過程に係わるフローチャートである。 本発明の一実施形態による受信装置で受信されたレートが低減した映像情報から非圧縮映像情報を受信して復元する過程に係わるフローチャートである。
以下、添付された図面を参考にしつつ、本発明の望ましい実施形態について詳細に説明する。
本出願は、2009.04.15.日付けで出願された米国仮出願第61/169,647号に対して優先権を主張する。
本発明は、無線システムでの非圧縮映像通信のための段階的な伝送データレート調整のための方法及びシステムを提供する。映像は、映像情報であるピクセルを含む。一実施形態は、通信プロセスを具現する通信システムを含み、ビデオ・ストリームの伝送データレートが無線通信媒体(例えば、ラジオ周波数チャネル)が提供することができる使用可能な通信帯域幅に動的に調整される。通信システムは、一般化された伝送データレート調整スキームを提供し、伝送データレートは、使用可能な通信帯域幅に基づいて、映像画質を最小限に劣化させつつ、所望のレートに柔軟に調整されうる。ここでは、これを段階的な伝送データレート調整(progressive transmission data rate adaptation)、または単に段階的レート調整と命名する。
本発明の一実施形態によるこのような段階的伝送データ調整システムは、(1)段階的ピクセル差変換を行い、データレートが使用可能なチャネル帯域幅に比べて、過度に大きい場合、(2)段階的なピクセルドロップ(脱落)を行うように構成され、映像ピクセルに係わる差値は、段階的レート調整のために体系的に圧縮されて伝送され、異なる位置のピクセルが、体系的な段階的レート調整のために均等にドロップされる。通信システムは、ピクセル差変換モード及びピクセルドロップ・モードの集合を保有し、成功しうる段階的レート調整のために、それらモード間での体系的転換を提供する。
段階的レート調整通信システムの一実施形態では、無線伝送端から無線受信端への非圧縮映像伝送のために、簡単な空間領域処理を利用するように構成される。段階的ピクセル差変換は、映像ピクセルの差値が、段階的なレート調整のために体系的に表現されるように行われる。データレートは、本来の値の代わりに差値を伝送するピクセルの個数を段階的に調整することによって、グラニュラー(granular)レベルで調整されうる。
差値を伝送するピクセル(例えば、目標ピクセル)の位置は、視覚的品質の劣化を低減させたり最小化し、受信端でのエラー復旧を容易にするように選択される。
段階的ピクセル差変換後にも、データレートが使用可能なチャネル帯域幅より大きいならば、段階的なレート調整のために異なる位置のピクセルが、体系的であって均等にドロップされるように、段階的なピクセルドロップが行われる。データレートは、ドロップされるピクセルの個数を段階的に変化させることによって、グラニュラーレベルで調整されうる。ドロップされるピクセルの位置は、視覚的品質の劣化を低減させたり最小化し、受信端でのエラー復旧を容易にするように選択される。
本発明の一実施形態は、非圧縮の映像ピクセルの本来のピクセル情報を獲得することによって、無線通信媒体を介して映像情報を伝達する段階、及びレート低減ピクセル情報を獲得するために選択されたピクセル情報について、段階的な伝送データレート調整を行う段階を含み、レート低減ピクセル情報は、本来のピクセル情報より低い伝送データレートを要求する。レート低減ピクセル情報は、無線通信媒体を介して、無線送信装置から無線受信装置に伝送される。
段階的な伝送データレート調整は、ピクセル情報の伝送データレートを低減させるために選択されたピクセルのピクセル情報について、連続的なデータレート調整作業を行う段階を含み、それぞれの連続的なデータ調整作業は、無線通信媒体の使用可能な帯域幅への調整のために、ピクセル情報の伝送データレートをさらに低減させる。連続的なデータレート調整作業を行う段階は、連続的なピクセル差変換モードを遂行する段階を含み、それぞれのピクセル差変換モードが選択されたピクセル情報の伝送データレートをさらに低減させる。
選択されたピクセルに対するそれぞれのデータレート調整作業は、初期ピクセルと空間的に最も密接に関連したピクセルを含む選択されたブロック内のピクセルについて、ピクセル差変換モードを遂行する段階を含む。ピクセル差変換モードを遂行する段階は、ブロック内で選択された参照ピクセルと目標ピクセルとの対のピクセル情報について、ピクセル差変換モードを遂行する段階を含む。
参照ピクセル及び目標ピクセルに係わるピクセル差変換モードは、参照ピクセルの現在ピクセル情報と、目標ピクセルの現在ピクセル情報との差を含むピクセル差情報を決定する段階、及び目標ピクセルの現在ピクセル情報を、ピクセル差情報に代替する段階が含まれたピクセル差作業を行う段階を含む。
図1は、本発明の一実施形態による、無線チャネルを介して送信装置11から受信装置12に、非圧縮映像を伝送のための段階的なレート調整的通信システム10に係わるブロック図を示している。送信装置11で、非圧縮映像入力モジュール13(例えば、映像デコーダまたは非圧縮HD(high definition)映像記録部)は、非圧縮映像を含む情報をHDMI(HD media interface)のような無線インターフェースを介して、無線送信部14に提供する。送信部14は、無線チャネルを介して、情報を受信装置12内の無線受信部15に伝達するために、ミリメートル波(mm wave)無線技術を使用する。480pのようなさらに低い映像フォーマットのために、UWB(ultra wide band)または802.11nとのような他の無線技術が使われうる。受信装置12の無線受信部15は、受信された情報を、他の無線インターフェースを介して、非圧縮映像再生モジュール16(例えば、HDTV(television)、モニタ、プロジェクトなど)に提供する。
受信部11は、レート低減ピクセル情報を生成するために、非圧縮映像ピクセルに係わる本来のピクセル情報のうち選択されたピクセル情報に、段階的な伝送データ調整を行うように構成され、レート低減ピクセル情報は、本来のピクセル情報よりもさらに低い伝送データレートを有することが要求される。送信部11は、レート低減ピクセル情報を、無線通信媒体を介して、無線受信装置に伝送するように構成された通信モジュールをさらに含む。受信部12は、無線通信のための通信モジュール、及び本来の非圧縮映像ピクセル情報を復元するために送信部の逆作業を行うように構成された復元モジュールを含む。
図2は、本発明の一実施形態による無線ネットワークを含むシステム10で、非圧縮映像伝送のための段階的なレート調整の具現例をさらに詳細に示している。伝送部11のビデオ入力モジュール13は、処理モジュールを含み、処理モジュールは、映像ストリームを、伝送部14内のMAC階層14Mに続けてストリーミングするアプリケーション&PAL(protocol adaptation layer)階層を含む。MAC階層は、映像ストリームをMACパケットにパケット化し、無線チャネルを介して受信装置12に伝送するために、パケットを物理(PHY)階層に送る。
受信部側で、無線受信部15内のPHY階層15Pは、パケットを受信し、パケットをMAC階層15Mに提供する。MAC階層15は、パケットをデパケット化した後、処理モジュールを含む映像再生モジュール16に映像情報を提供する。処理モジュールは、アプリケーション&PAL階層を含む。段階的なレート調整を含む動的レート調整は、端末ユーザのための安定した映像ストリーミング要件を充足させるために、システム10に採用される。本発明の一実施形態によるシステム10の動作は、以下で述べる。
本発明の一実施形態によれば、送信装置11のMAC階層14Mでは、ピクセル分割(partitioning)のためのピクセル・ブロック(またはサブブロック)形態に基づいて、映像入力モジュール13によって提供された映像情報から、映像パケットを生成する。MxNは、N個のピクセル行(row)とM個のピクセル列(column)とを有する隣接するデジタル映像ピクセルの集合を意味する。処理過程で、ピクセル・ブロック内のあらゆるピクセルは分離され、他のピクセル・パーティションに位置する。
図3は、ピクセル21の二次元的な非圧縮映像フレーム20の一例を示している。ピクセル21は、図面上でシンボル「○」によって表現される。本実施形態で、2x2ピクセル・ブロック22は、デバイス・メモリ内のピクセルを、4個のピクセル・パーティション23(例えば、パーティション0、パーティション1、パーティション2、パーティション3)にマッピングさせるのに使われる。パーティションは、送信部MAC階層14Mでパケットに挿入され、送信部PHY階層14Pを経て、無線媒体を介して無線に伝送される。受信部の受信部PHY階層15Pで受信されたパケットは、受信部MAC階層15Mによってデパケット化された後、非圧縮映像に復元させるために、受信部アプリケーション階層16によってさらに処理される。
ピクセル・ブロックのサイズは、受信装置のメモリ・バッファの容量及び映像フォーマット/コンテンツによって決定される。例えば、待機要件及びチップ内のバッファ・サイズの制限によって、ただ8ライン(列)の非圧縮ビデオが信号処理のためにバッファリングされるならば、最大ピクセル・ブロック・サイズは、8xM(M=1)である。映像コンテンツ及び映像解像度フォーマットも、ピクセル・ブロック・サイズの選択に影響を及ぼす。
同じピクセル・ブロック内のピクセルは、一般的に類似した値を有する。1920x1080のような高解像度映像では、8x8ピクセルグループ内のピクセルが非常に類似した値を有するのが一般的である。しかし、800x600のようなさらに低い解像度を有する映像では、一般的に、4x4ピクセル・ブロック内のピクセルが類似した値を有し、8x8は、ピクセル・ブロック・サイズとして過度に大きいこともある。ブロック内のピクセルは、空間的に関連している。ピクセル・ブロック内の他のピクセルは、他のパーティションに位置する。
本発明の一実施形態によれば、実際に割り当てられた無線チャネルの帯域幅が、入力モジュール13からの入力(本来)映像ストリームで要求される伝送データレートを収容することができるならば、ピクセル・ブロック22内のあらゆるピクセルの本来の値が使われる。図3は、対応する値Ynm(すなわち、Y00,Y01…)を有するデカルト(Cartesian)座標系(n,m)での映像ピクセルのフレーム20に係わる一例を示している。ピクセル値は、映像情報を示している。整数値n=0及びm=0は、それぞれピクセルの列及び行座標を示している。
図3は、段階的レート調整過程の1x1ピクセル差変換モードを示している。このモードでは、それぞれのピクセル・ブロック内のあらゆるピクセルの本来の値が、送信装置から受信装置への伝送を行うためのパーティション23に使われる。
段階的レート調整
本発明の一実施形態によれば、実際に割り当てられた無線チャネルの帯域幅が、入力モジュール13からの入力(本来)映像ストリームで要求される伝送データレートを収容することができなければ、伝送データレートを下げるために、段階的レート調整が使われる。一実施形態で、段階的レート調整は、段階的ピクセル差変換(PPDT:progressive pixel differential transformation)過程及び段階的ピクセルドロップ(PPDR:progressive pixel dropping)過程を含み、PPDT過程及びPPDR過程は、以下で述べるように、別途に適用されたり、共に適用されうる。
段階的ピクセル差変換
例えば、図4は、2x1ピクセル差変換モードを示している。それぞれの2x1ピクセル・サブブロック22で、目標ピクセル(例えば、座標(n=i,m=2j+1)に位置したピクセル)に対応するピクセル値Yi(2j+1)は、同列の参照ピクセル(例えば、座標(n=i,m=2j)に位置した以前ピクセル)値に基づいた差分値D=Yi(2j+1)−Yi(2j)で代替される。本明細書で、i=0は整数であり、j=0は整数である。また、図面で、原シンボル
(外1)
Figure 0005592476
は本来のピクセル値を示し、三角形シンボル「Δ」は、差値Dを示している。
段階的ピクセル差変換過程によれば、送信側では、参照ピクセルからのエラー伝播が減少する方向に計算された差値を伝送するためのそれぞれの目標ピクセルを選択する。また、計算された目標ピクセルが、次の目標ピクセルを計算するための参照ピクセルである場合、目標ピクセルそれぞれについて計算された差値は、さらなる差計算のための次の段階で使われる。映像情報の伝送に必要なデータレートを減らすために、1つのピクセル差変換モードで、以前に計算された差値が、次のピクセル差変換モードで、さらなる差値を計算するのに使われうるという点で、これは、体系的であって反復的な差値計算を提供する。同様に、受信端では、計算オーバーヘッドを減らしつつ、本来のピクセル値を復元するために、逆過程が行われる。適用されるピクセル差変換モードの個数は、例えば、送信部/受信部バッファ容量、計算遅延及びピクセル・ブロック・サイズなどを含む因子に基づいて選択される。
例えば、図4で、i=0,j=0について目標ピクセル値Y01は、フレーム位置(0,0)での参照ピクセル値と、フレーム位置(0,1)での目標ピクセル値との差D=Y01−Y00で代替される。同様に、i=0,j=1について、フレーム位置(0,2)での目標ピクセル値Y03は、D=Y03−Y02で代替される。
図4で、列内のピクセル対間の矢印は、参照ピクセルから目標ピクセルに向かい、矢印は、参照ピクセルの現在ピクセル情報と、目標ピクセルの現在ピクセル情報との差値Dを決定することと関連したピクセル差演算を示している。Dが決定された後には、目標ピクセルのピクセル情報が決定された差値Dで代替され、このような代替の結果によって、目標ピクセルは、目標ピクセルに係わる現在ピクセル情報としてピクセル差情報Dを伝送する。同じ定義が、図5ないし図9でのピクセル対間のそれぞれの矢印に適用される(列方向及び行方向)。
差変換モードの遂行を完了した後、本来のピクセルに対応するパーティション位置には、目標ピクセルの本来ピクセル値ではないそれぞれの目標ピクセルについて計算された差値Dが保存される。
データレートをさらに下げるために(すなわち、データレートを無線チャネル帯域幅に合うように段階的に調整する)、本発明の一実施形態による図5のピクセル差変換モードで示されるように、2x2差モードが適用されうる。前述の2x1差モードの結果による2x2ピクセル・サブブロック22内の各行2jのピクセル値Y(2i+1)(2j)は、前述の2x1差モードの結果から、同じ行内の以前ピクセル値から算出された差値D=Y(2i+1)(2j)−Y(2i)(2j)で代替される。図5で、下向き矢印は、2x1差モードで行われた作業に追加される作業を示している。
データレートをさらに下げるために(すなわち、要求されたデータレートを段階的に調整する)、本発明の一実施形態による図6のピクセル差変換モードで示されるように、4x2差モードが適用されうる。前述の2x2差モードの結果による4x2ピクセル・サブブロック22内の各列2iのピクセル値Y(2i)(4j+2)は、同じ列内の以前ピクセル値から算出された差値D=Y(2i)(4j+2)−Y(2i)(4j+1)で代替される。Y(2i)(4j+1)のピクセル位置での値が、Y(2i)(4j+1)−Y(2i)(4j)であるから、Y(2i)(4j+2)での値に係わる計算は、次の二段階を経る。すなわち、Y(2i)(4j)+(Y(2i)(4j+1)−Y(2i)(4j))=Y(2i)(4j+1)を計算した後、Y(2i)(4j+2)値は、差値D=Y(2i)(4j+2)−Y(2i)(4j+1)となる。この実施形態でY01は、フレーム位置(0,1)に位置した参照ピクセルに該当し、Dは、フレーム位置(0,2)に位置した目標ピクセルに該当する。図6で、太い矢印が、2x2差モードで行われた作業に追加される作業を示している。
本発明の一実施形態による、要求されたデータレートに段階的に調整させるための4x4,8x4,8x8ピクセル差変換モードに係わるデータレート低減の他の例は、図7ないし図9にそれぞれ図示されている(それぞれの図面で太い矢印は、すぐ以前に進められた以前差モードに係わる付加作業を示す)。
図4ないし図9は、本発明の一実施形態による、ビデオフレーム20上で、連続的なピクセル差モード2x1、2x2、4x2、4x4、8x4、8x8それぞれの段階的な適用を示している。例えば、第1レートが低減したフレーム(原本フレームよりもさらに低いデータレートを要求する)を含む図4のフレーム20について適用された2x1ピクセル差変換モードの出力は、図5の2x2ピクセル差変換モードのための入力として使われる。第2レートが低減したフレーム(第1レートが低減したフレームよりもさらに低いデータレートを要求する)を含む図5のフレーム20に適用された2x2ピクセル差変換モードの出力は、図6の4x2ピクセル差変換モードのための入力として使われる。
それぞれのピクセル・ブロック22は、本来のピクセル値を保有する初期ピクセル21iを含む。本発明の一実施形態によれば、それぞれのピクセル変換モードについて、それぞれのピクセル・ブロック内の差値を伝送する目標ブロックは、3つ基準に基づいて選択される。
第一に、ピクセルは、映像画質劣化を最小化させるために、ピクセル・ブロック(及び映像フレームでも)内で、公平に分布するように選択される。
第二に、ピクセルは、初期ピクセル21iから、差値を伝送するピクセルまでの全体平均、そして最大依存距離をも短縮(または、望ましくは最小化)させるように選択される。図4ないし図22で、ピクセル・ブロック22内の2つのピクセル間の依存距離は、2つのピクセル間の矢印25の個数である。例えば、図6で、それぞれのピクセル・ブロックで、最初のピクセル21からの最大依存長は4であり(すなわち、Y00→Y01→Y02→Y12→Y13)、平均依存長は2であり、関連したピクセル・ブロックに係わる依存長を最小化させる(順次の拡散エラーを最小化させる)。それぞれのピクセル・ブロック内の全体平均依存長は、ピクセル・ブロック内のあらゆる依存長の総合と、ブロック内のピクセルの個数との比率である。
第三に、選択されたピクセルは、図4から図9までの段階的ピクセル差変換モードの、体系的であって自動的な反復を可能にし、ピクセルは、列方向(水平)方向にまず選択されるか、行方向(垂直)にまず選択される。列方向及び行方向の選択は1つのピクセル差モードから次のモードに交互に反復される。
段階的ピクセル差変換過程内のそれぞれのモードは、以前過程でレートが低減したフレームよりもさらに小さい伝送データレートを要求するフレームを提供する。
ピクセル差変換を行った後には、差値を伝送するピクセル値が非常に小さくなる。例えば、一般的に隣接するピクセル間の差が非常に小さいために、最初のピクセルが230である場合、差値が単に「2」になることもある。1つのパーティション23内で、ほとんどのピクセルが非常に小さい値を有すれば、ピクセル値のさらに高い次数のビットプレーン(例えば、最上位ビット)が「0」になる確率が非常に高くなる。目標ピクセルの差値には、本来の値よりさらに少量の情報が含まれるので、映像フレームに対して要求される伝送レートが低下する。また、差値に対する圧縮が行われる。例えば、ホフマン・コーディングやランレングス・コーディング(RLC)のような非損失圧縮がピクセル・パーティション23に行われ、それぞれのピクセル・パーティション23で使われるビットの量を減少させることができる。この後、パーティション内の情報を圧縮するために、RLCが高い次数のビットプレーンに適用することができる(すなわち、パーティション圧縮)。
一実施形態では、2x1,2x2,4x2,4x4,8x4,8x8ピクセル・ブロックに係わる差モードを利用し、必須な映像画質は維持しつつ、送信装置から受信装置に伝送される非圧縮映像データのレートを段階的に低減させることができる。また、複数個の差変換モードが一度に行われる。例えば、2x2ピクセル差変換モード後に、8x8ピクセル変換モードが適用されうる。ピクセル差変換を利用したレート調整は、無線チャネル条件が改善されたり、あるいはさらに高いデータレートが可能であるならば、反対方向に進められもする。
段階的なピクセルドロップ
本発明の一実施形態による送信端で、非圧縮映像情報について、ピクセル圧縮と共に、段階的なレート調整を行った後にも、依然として現実的に割り当てられた無線チャネル帯域幅が、伝送データレートを収容することができなければ、データレートをさらに低減させ、映像品質の安定性及び収容可能性を維持するために、一つまたはそれ以上のピクセル・パーティションを段階的にドロップさせることができる。視覚的映像品質を収容可能なように維持し、受信端でのピクセル復旧及びエラー復元を容易にするために、ドロップされたピクセルがそれぞれのピクセル・ブロック22内で均一に分布することが望ましい。
受信端での一実施形態によるピクセルドロップ・モードNxM:kは、映像フレーム20内のNxMブロック22で、k個のピクセルがドロップされることを意味する。それぞれのピクセルドロップ・モードでは、サブブロック内の最初のピクセルから、それらの距離に基づいて、目標ピクセルがドロップされることが一般的である。参照ピクセル(例えば、(0,0)位置の最初のピクセル)から最も遠い距離の目標ピクセルがまずドロップされる。すなわち、参照ピクセルから最も長いエラー拡散経路を有する目標ピクセルがまずドロップされる。図面で、任意の2つのピクセル間の経路は、2つのピクセルを連結する矢印の集合を含み、経路の長さは、経路内の矢印の個数によって表現される。このような方法によって、目標ピクセルをドロップさせることが、受信端での映像画質と関連した他のピクセルに及ぼす影響を低減させる。
図10は、本発明の一実施形態による8x8:1ピクセルドロップ・モードに係わる一例を示し、サブブロック・サイズ22は8x8であり、ピクセルドロップ・モードはk=1である。従って、8x8:1ピクセルドロップ・モードでは、ピクセルY(8i+7)(8j+7)がドロップされる。すなわち、本実施形態で、N=8、M=8、k=1であり、それぞれの8x8ピクセル・サブブロック内のY(8i+7)(8j+7)となるピクセルがドロップされる。図11に図示された本発明の他の実施形態による8x4:1ピクセルモードでは、データレートをさらに低減させるために、ピクセルY(4i+3)(8j+7)がドロップされる。
本発明の一実施形態によるピクセルドロップ・モードに係わる他の例が、図12ないし図22に図示され、ドロップされたピクセルは、「X」表示で表示される。特に、図12は4x4:1ピクセルドロップ・モード、図13は4x2:1ピクセルドロップ・モード、図14は2x2:1ピクセルドロップ・モード、図15は2x2:2ピクセルドロップ・モード、図16は2x2:3ピクセルドロップ・モード、図17は4x4:13ピクセルドロップ・モード、図18は4x4:14ピクセルドロップ・モード、図19は4x4:15ピクセルドロップ・モード、図20は8x8:61ピクセルドロップ・モード、図21は8x8:62ピクセルドロップ・モード、図22は8x8:63ピクセルドロップ・モードを示している。ピクセルドロップ・モードは、ドロップされるピクセルの個数が増加する方向に進められる。例えば、2x2:3は、8x8ピクセル・ブロック内の64個のピクセルのうち48個のピクセルをドロップさせることを意味し、8x8:61は、64個のピクセルのうち61個のピクセルをドロップさせることを意味するので、2x2:3ドロップモードは、8x8:61ピクセルドロップ・モード前に行われることが一般的である。また、段階的なピクセルドロップI4x4:13で、4x4:14、4x4:15、8x8:61、8x8:62、8x8:63のように同じ形態で行われる。
図10ないし図22は、図4ないし図9でのピクセル差変換例によって処理された映像フレーム20についての連続的なドロップモード8x8:1、8x4:1、4x4:1、4x2:1、2x2:1、2x2:2、2x2:3、4x4:13、4x4:14、4x4:15、8x8:61、8x8:62、8x8:63それぞれの段階的な応用例を示している。例えば、第1ピクセルドロップ・フレームを含む図9の8x8ピクセル差変換モードの出力が、図10の8x8:1ピクセルドロップ・モードの入力として使われる。第2ピクセルドロップ・フレームを含む図10の8x8:1ピクセルドロップ・モードの出力は、図11の8x4:1ピクセルドロップ・モードの入力として使われる。
ドロップされるピクセルが、ピクセル差変換時に、他のピクセルに係わる差値を計算するのに参照ピクセルとして使われるのであるならば、ドロップ過程の間、差値をさらに計算する。例えば、2x2:2ピクセルドロップ・モード(図15)で、Y10値を有する座標(1,0)のピクセルがドロップされれば、座標(2,0)の差値Y20が、Y20−Y10からY20−Y00に変更され、位置(2,0)のピクセルについて、D=(Y10−Y00)+(Y20−Y10)=Y20−Y00に該当する再計算が行われ、Dが位置(2,0)のピクセル値Y20を代替する。ピクセルドロップが伴うレート調整は、無線チャネルの状態が改善されたり、あるいはさらに高いデータレートが可能になれば、いつでも反対に進められる。
本発明の一実施形態によるピクセルドロップ・モードで、それぞれのピクセル・ブロック22内でドロップされる目標ピクセルは、2種の基準に基づいて選択される。まず、ドロップされるピクセルは、映像画質低下を最小化させるために、ピクセル・ブロック(映像フレームにおいても)内に均等に分布するように選択される。第二に、ピクセル・ブロック内の初期ピクセル21iから最大依存距離を有するピクセルが、まずドロップされるように選択される。
段階的なピクセルドロップ過程のそれぞれのモードは、以前過程で獲得されたピクセルドロップ・フレームよりさらに小さい伝送データレートを要求するフレームを提供する。
また本発明の一実施形態によれば、ピクセルドロップ過程は、事前に行われたいかなるピクセル差変換モードとも共に使われうる。例えば、図10ないし図22は、8x8ピクセル差変換モード後の多様なピクセルドロップ・モードを示している。
本発明の一実施形態によれば、ピクセルドロップ過程は、事前にいかなるピクセル差変換モードをも遂行することなしに適用されうる。この場合、ピクセルに係わる差値の代わりに、フレーム20(図3)の本来のピクセル値がドロップされる。
一実施形態で、それぞれの原本映像フレームは、二次元的な空間のイメージに対応する非圧縮映像ピクセルを含む。非圧縮映像ピクセル情報の一例は、1080p映像フォーマットを含み、このとき、それぞれの映像フレームは、1920ピクセルを含む1080列を含む。それぞれのピクセルは、3種のカラー成分:Y、Cb、CrまたはR、G、Bを含む。例えば、それぞれのカラー成分は、決まった個数のビット、例えば、8ビット、10ビットまたは12ビットを含む。
ピクセル差変換でのカラー成分差及びピクセルドロップ
それぞれのピクセルは3種のカラー成分を有する。RGBまたはYCbCrカラー空間については、ピクセル分割前にカラー成分分割が行われる(カラー成分分割は、Y,Cb,Cr成分またはR,G,B成分に分割することを意味する)。それぞれのカラー成分は、対応するビットプレーンを有する。本発明の一実施形態によれば、段階的なレート調整は、複数個のカラー成分間またはビットプレーン間の差変換例を含む。
本発明の一実施形態によれば、映像画質に及ぼす異なる影響力に起因して異なるピクセル差変換及びピクセルドロップ・モードが、ピクセルの異なるカラー成分に適用されうる。例えば、Cb(すなわち、ブルー−ルマ(luma)(B−Y))及びCr(すなわち、レッド−ルマ(R−Y))について、4x4ピクセル差変換モードが使われる一方、輝度(ルマ)Yについて、2x2ピクセル差変換モードが使われうる。他の実施形態で、Cb及びCrについて、2x2:2ピクセルドロップが使われる一方、Yについては、ピクセルドロップが使われない。この場合、映像フォーマットは、4:4:4から4:2:2に変更される。他の実施形態で、Cb及びCrについて、2x2:3ピクセルドロップが使われる一方、Yについては、ピクセルドロップが使われない。カラーデプス・ドロップも、異なるカラー成分について異なる。例えば、YがCb及びCrに比べ、常にさらに多くのビットプレーンを維持することができる。
本発明の一実施形態による異なるカラー成分の差別的な例は、次を含むものである。
例1)
Yは、2x2ピクセル差変換を使用するが、Cb及びCrは、4x4ピクセル変換を使用する。
例2)(4:4:4から4:2:2に)
Yは、ピクセルドロップを使用しないが、Cb及びCrは、2x2:2ピクセルドロップを使用する。
例3)(4:4:4から4:2:0に)
Yは、ピクセルドロップを使用しないが、Cb及びCrは、2x2:3ピクセルドロップを使用する。
例4)(カラーデプス・ドロップ)
YがCb及びCrより常にさらに多くのビットプレーンを維持することができる。
異なる次元の列及び行処理
前述の実施形態で、映像フレームのピクセルについて、列と関連した処理が、行と関連した処理より常に先に行われる。本発明の一実施形態は、異なる次元の列処理及び行処理の組み合わせに有用である。一実施形態で、ピクセル差変換は、モード1x1から2x1、4x2などに処理する。他の実施形態で、ピクセル差変換は、モード1x1から1x2、2x4などに処理し、行と関連した処理が列に関連した処理より常に先に行われる。
図23は、本発明の一実施形態による装置11(図2)のような送信装置で、次を含む段階的なレート調整処理110のフローチャートを示している。
処理ブロック111:ピクセルカラー成分を分割し、非圧縮映像情報フレームに係わるピクセル・ブロック・サイズを選択する。
処理ブロック112:映像フレームを伝送するのに必要な十分な帯域幅が使用可能であるか否かを決定する。そうではないならば、ブロック113に進み、そうであるならば、ブロック119に進む。
処理ブロック113:段階的ピクセル差変換を行い、ピクセル圧縮スキームを選択する。
処理ブロック114:差値を計算する。
処理ブロック115:本来の値及び差値を異なるピクセル・パーティションに配する。
処理ブロック116:差値の上位ビットプレーンを除去することによって、差値が位置するピクセル・パーティションを圧縮する。
処理ブロック117:処理されたピクセル・パーティションの無線伝送時に要求されるデータレートが、使用可能な無線帯域幅より小さいか否か。そうであるならば、ブロック120に進み、そうではないならば、ブロック118に進む。
処理ブロック118:ピクセルドロップによって、段階的なピクセルドロップを行う。ブロック120に進む。
処理ブロック119:本来のピクセル値を異なるピクセル・パーティションに配する。ブロック120に進む。
処理ブロック120:ピクセル・パーティションをパケット化し、無線ネットワークを介して、送信装置から受信装置に伝送する。
本発明の一実施形態において、過程110のさまざまな処理ブロック(例えば、少なくとも処理ブロック113ないし115及び118ないし119)は、送信装置11のアプリケーション及びPAL階層13(または、オーディオビデオ制御階層(AVC:audio video control))で行われる。パケット化のような特定作業もまた、送信装置11のMAC階層14Mと関連する。
図24は、本発明の一実施形態による装置12(図2)のような受信装置で、次を含む対応する段階的なレート調整処理130のフローチャートを示している。
処理ブロック131:パケットを受信し、異なるパーティションに分離する。受信部側で、異なるパーティションが1つのパケットに位置する。受信部がパケットを受信すれば、受信部は、パケットがどのパーティションに属するかを確認する。
処理ブロック132:それぞれのパーティションについて、パーティション内の情報が圧縮された場合には、ブロック133に進む。そうでなければ、ブロック134に進む。
処理ブロック133:パーティション内の情報の圧縮を解除する。
処理ブロック134:パーティションがピクセルの差値を伝送するならば、ブロック135に進む。そうでなければ、ブロック136に進む。
処理ブロック135:差値を伝送するそれぞれのパーティションに係わる本来のピクセル値を計算する。これは、受信部側での段階的ピクセル差変換の逆過程である。一例として、受信部12のアプリケーション階層モジュール16でかような演算が行われ、差値から本来のピクセル値を計算することによって、受信部11での段階的ピクセル差変換モードの順序と反対になる逆行的作業を含む。例えば、図4ないし図9で、参照ピクセルと目標ピクセルとのそれぞれの矢印と関連した作業が反対に進められ、目標ピクセルによって伝送される差値が、参照ピクセル値と差値との和で代替される(例えば、図4ないし図9で、三角形記号が計算に基づいて円形記号で代替される)。本来のピクセル値を決定するための逆作業は、最後に行われたピクセル差変換モード(例えば、図9)から順次に開始され、最初に行われたピクセル差変換モード(例えば、図4)まで逆順で順次に続けられる。逆作業は、ピクセルの本来値を復元するために、順次に加えて差し引く(加算及び減算)作業を含む。例えば、図9から図8までの計算は、次の通りである:位置Y(4i)(8j)でのピクセル値は、以下によって本来のピクセル値に変更される:
Y(4i)(8j)=(Y(4i)(8j)−Y(4i−1)(8j))+(Y(4i−4)(8j))+(Y(4i−3)(8j)−Y(4i−4)(8j))+(Y(4i−2)(8j)−Y(4i−3)(8j))+(Y(4i−1)(8j)−Y(4i−2)(8j))
処理ブロック136:あるパーティション・ピクセルが消失したとすれば(例えば、送信部によってドロップ)、ブロック137に進む。そうでなければ、ブロック138に進む。
処理ブロック137:消失したパーティション・ピクセルを、隣接するピクセルの平均ピクセル値を利用するような方法で、隣接するパーティション・ピクセルから、消失したパーティション・ピクセルを復旧する。復旧作業もまた、受信部側での段階的なピクセルドロップに反対になる逆行的な作業である。これは、ブロック135で述べた連続的であって逆行的なピクセル差変換と類似して、隣接したピクセルの平均による代替、または隣接ピクセルの代替のように、ドロップされたピクセルを復旧するために、隣接するピクセルの値を利用する。
処理ブロック138:映像シーケンスのピクチャ内のピクセルを本来の位置順序に復旧するために、異なるパーティションのピクセルを結合し、ピクセルをデパーティショニングする。
本発明の一実施形態で、過程130の少なくとも一部の処理ブロックは、受信装置12内のアプリケーション&PAL階層16(または、AVC階層)にある再構成モジュールによって行われる(例えば、少なくとも、処理ブロック135,137)。
デパケット化のような特定作業は、受信装置12のMAC階層15Mにあるデパケッタイジング(デパケット化)・モジュールによって行われる。
下記表1は、本発明の一実施形態による、ホフマン・コーディングまたはランレングス・コーディングの異なるコーディング率でのそれぞれの差変換モードに係わるデータレート率についての一例を示している。
Figure 0005592476

表2は、本発明の一実施形態によるホフマン・コーディングまたはランレングス・コーディングの異なるコーディング率でピクセル差変換を行った後、それぞれのピクセルドロップ・モードに係わるデータレート率に係わる一例を示している。
Figure 0005592476

本発明の一実施形態では、簡単な信号処理、低減された演算オーバーヘッド、低減された電力消費、低減されたレート調整レイテンシ、低減された映像画質低下及び視覚的画質低下、受信端での簡単なエラー復旧及びフレーム復旧を利用し、無線システムでの非圧縮映像通信のための段階的なレート調整を提供している。
本発明の一実施形態では、伝送のための段階的なレート調整の対象になる非圧縮映像ピクセル情報としてフレームに注目するが、フレームのサイズ(次元)は、使用可能な無線チャネル帯域幅に基づいて選択される。また、本発明の一実施形態によれば、送信部及び/または受信部は、全体映像フレームをバッファリングする必要がなく、映像フレームの一部だけが段階的なレート調整の対象になり、送信部から受信部へ伝送されうる。
本発明が属する技術分野で当業者であるならば、本発明による前述の具現例が、プロセッサによって実行されるためのプログラム命令語、ソフトウェア・モジュール、マイクロコード、コンピュータで読み取り可能な記録媒体上のコンピュータ・プログラム、論理回路、集積回路、ファームウェア、CE(consumer electronic)装置のような多様な方法で具現され、無線装置、無線送受信部、無線ネットワークなどで具現されうるであろう。また、本発明の一実施形態は、全体的にハードウェアで具現され、全体的にソフトウェアで具現されたり、あるいはハードウェア成分及びソフトウェア成分をいずれも含むものである。
「コンピュータ・プログラム媒体」、「コンピュータで使用可能な媒体」、「コンピュータで読み取り可能な媒体」、「コンピュータ・プログラム商品」は、一般的に主メモリ、補助メモリ、削除可能な保存ドライブ、ハードディスク・ドライブに装着されたハードディスク及び信号を指すのに使われる。このようなコンピュータ・プログラム商品は、コンピュータ・システムにソフトウェアを提供する手段である。コンピュータで読み取り可能な記録媒体は、コンピュータ・システムが、データ、命令語、メッセージ、メッセージ・パケット、コンピュータで読み取り可能な媒体から他のコンピュータが読み取り可能な情報を提供するための手段である。コンピュータで読み取り可能な記録媒体は、例えば、フロッピー(登録商標)ディスク、ROM(read-only memory)、フレッシュメモリ、ディスクドライブ・メモリ、CD(compact disc)−ROM、他の永久的な記録媒体のような非活性メモリを含む。これは、コンピュータ・システム間で、データ、コンピュータ命令語のような情報を伝送するのに有用である。また、コンピュータで読み取り可能な記録媒体は、無線ネットワークまたは有線ネットワークを含む情報ネットワーク・リンク及び/またはネットワーク・インターフェースのような一時的な状態記録媒体で、コンピュータで読み取り可能な情報を含み、コンピュータに、かようなコンピュータで読み取り可能な情報を読み取らせる。コンピュータ・プログラム(または、コンピュータ制御ロジックと呼ぶ)は、主メモリ及び/または補助メモリに保存される。コンピュータ・プログラムは、通信インターフェースを介しても受信される。かような通信プログラムは、実行時に、コンピュータ・システムに、前述の本発明の一実施形態による特徴を遂行させる。特に、コンピュータ・プログラムは、実行時に、プロセッサ、マルチ・コアプロセッサに、コンピュータ・システムの特徴を実行させる。従って、かようなコンピュータ・プログラムは、コンピュータ・システムの制御部を示している。
前述の本発明の一実施形態は、特定バージョンに係わるものであるが、他のバージョンもまた可能である。従って、特許請求の範囲の思想及び範囲は、本明細書に含まれた好まれるバージョンの説明に限定されるものではない。
一方、前述の本発明の実施形態は、コンピュータで実行されうるプログラムで作成可能であり、コンピュータで読み取り可能な記録媒体を利用し、前記プログラムを動作させる汎用デジタル・コンピュータで具現されうる。
前記コンピュータで読み取り可能な記録媒体は、マグネチック記録媒体(例えば、ROM、フロッピー(登録商標)ディスク、ハードディスクなど)、光学的判読媒体(例えば、CD−ROM、DVDなど)及びキャリアウェーブ(例えば、インターネットを介した伝送)のような記録媒体を含む。
以上、本発明についてその望ましい実施形態を中心に述べた。本発明が属する技術分野で当業者であるならば、本発明が、本発明の本質的な特性から外れない範囲で変形された形態で具現されうるということを理解することができるであろう。従って、開示された実施形態は、限定的な観点ではなくして、説明的な観点から考慮されねばならない。本発明の範囲は、前述の説明ではなくして、特許請求の範囲に示されており、それと同等な範囲内にあるあらゆる差異点は、本発明に含まれたものであると解釈されねばならない。

Claims (15)

  1. 映像情報を無線通信媒体を介して伝送する方法において、
    無線送信装置で、非圧縮映像ピクセルの本来のピクセル情報を獲得する段階と、
    前記本来のピクセル情報よりもさらに低い伝送レートを要求するレート低減ピクセル情報を獲得するために、選択されたピクセルのブロック内の選択された参照ピクセルと目標ピクセルとのピクセル差情報を利用して選択されたピクセル情報について段階的な伝送データレート調整を行う段階と、
    前記レート低減ピクセル情報を、前記無線通信媒体を介して、無線受信装置に伝送する段階と、を含むことを特徴とする映像情報の伝送方法。
  2. 前記段階的なデータレート調整を行う段階は、
    ピクセル情報の伝送データレートを低減させるために選択されたピクセルのピクセル情報について連続的なデータレート調整作業を行う段階を含み、
    それぞれの連続的なデータレート調整作業は、前記無線通信媒体の使用可能な帯域幅に調整されるように、前記ピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項1に記載の映像情報の伝送方法。
  3. 前記連続的なデータレート調整作業を行う段階は、連続的なピクセル差変換モードを遂行する段階を含み、
    それぞれのピクセル差変換モードは、前記選択されたピクセル情報の伝送データレートを低減させることを特徴とする請求項2に記載の映像情報の伝送方法。
  4. 前記選択されたピクセルについてそれぞれのデータレート調整作業を行う段階は、初期ピクセルと、空間的に最も近く関連したピクセルとを含む選択されたピクセル・ブロック内のピクセルについて、ピクセル差変換モードを遂行する段階を含み、
    前記ピクセル差変換モードを遂行する段階は、前記ブロック内の選択された参照ピクセルと目標ピクセルとの対のピクセル情報について、ピクセル差変換モードを遂行する段階を含み、
    参照ピクセル及び目標ピクセルに係わるピクセル差変換モードは、参照ピクセルの現在ピクセル情報と、目標ピクセルの現在ピクセル情報との差を含むピクセル差情報を決定する段階、及び前記目標ピクセルの前記現在ピクセル情報を、前記ピクセル差情報で代替する段階が含まれたピクセル差作業を行う段階を含み、
    前記選択されたピクセルの位置は、視覚的な画質の劣化が最小化されるように、それぞれのブロック内で均等に分布されたことを特徴とする請求項3に記載の映像情報の伝送方法。
  5. 前記ブロックサイズは、前記差変換モードに基づいて選択され、
    それぞれの目標ピクセル位置は、前記初期ピクセルから前記目標ピクセルまでの全体平均依存長が縮小するように選択されることを特徴とする請求項4に記載の映像情報の伝送方法。
  6. 連続的なデータレート調整作業を行う段階は、一つまたはそれ以上のピクセルドロップ・モードを遂行する段階を含み、
    それぞれのピクセルドロップ・モードは、前記ピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項4に記載の映像情報の伝送方法。
  7. それぞれのドロップモードを遂行する段階は、ブロック内の異なる位置で選択されたピクセルは、均等にドロップされ、前記ブロック内の初期ピクセルから最大依存距離を有するピクセルがまずドロップされるように、ピクセルドロップ作業を行う段階を含むことを特徴とする請求項6に記載の映像情報の伝送方法。
  8. 前記無線受信装置で、レート低減ピクセル情報を受信する段階と、
    前記送信端での段階的なデータレート調整の逆順で逆行的データレート調整を行い、前記レートが調整されたピクセル情報から本来のピクセル値を決定する段階と、
    前記空間的に関連したピクセルから、前記非圧縮映像ピクセル情報を復元する段階と、をさらに含むことを特徴とする請求項1に記載の映像情報の伝送方法。
  9. 受信されたピクセル情報が、ドロップされたピクセルに係わるか否かを確認する段階と、
    前記ドロップされたピクセルと空間的に関連したピクセルの受信されたピクセル情報を利用し、ドロップされたピクセル情報を復元する段階と、をさらに含むことを特徴とする請求項8に記載の映像情報の伝送方法。
  10. 連続的なデータレート調整作業を行う段階は、連続的なピクセルドロップ・モードを遂行する段階を含み、
    それぞれのピクセルモードは、前記ピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項2に記載の映像情報の伝送方法。
  11. 無線通信媒体を介して映像情報を伝送する無線基地局において、
    非圧縮映像ピクセルに係わる本来のピクセル情報よりもさらに低い伝送データレートを要求するレート低減ピクセル情報を生成するために、選択されたピクセルのブロック内の選択された参照ピクセルと目標ピクセルとのピクセル差情報を利用して未圧縮の映像ピクセルの前記本来ピクセルのうち選択されたピクセル情報に対する段階的な伝送データレート調整を行うように構成されたレート調整モジュールと、
    前記レート低減ピクセル情報を、前記無線通信媒体を介して、無線受信装置に伝送する通信モジュールと、を含むことを特徴とする無線基地局。
  12. 前記レート調整モジュールは、ピクセル情報の伝送データレートを低減させるために選択されたピクセルのピクセル情報について連続的なデータレート調整作業を行うように構成され、
    それぞれの連続的なデータレート調整作業は、前記無線通信媒体の使用可能な帯域幅への調整のために、前記ピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項11に記載の無線基地局。
  13. 前記レート調整モジュールは、連続的なピクセル差変換モードを遂行するように構成され、
    それぞれのピクセルモードは、選択されたピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項12に記載の無線基地局。
  14. 前記レート調整モジュールは、前記ブロック内の選択された参照ピクセルと目標ピクセルとの対のピクセル情報について、ピクセル差変換モードを遂行することによって、初期ピクセルと、空間的に最も近く関連したピクセルとを含む選択されたピクセル・ブロック内のピクセルについて、ピクセル差変換モードを遂行するように構成され、
    前記レート調整モジュールは、参照ピクセルの現在ピクセル情報と、目標ピクセルの現在ピクセル情報との差を含むピクセル差情報を決定することによって、参照ピクセルと目標ピクセルとに係わるピクセル差変換モードを行い、前記目標ピクセルの前記現在ピクセル情報を、前記ピクセル差情報で代替するように構成され、
    前記選択されたピクセルの位置は、視覚的な画質の劣化が最小化されるように、それぞれのブロック内で均等に分布することを特徴とする請求項13に記載の無線基地局。
  15. 前記レート調整モジュールは、連続的なピクセルドロップ・モードを遂行するように構成され、
    それぞれのピクセルドロップ・モードは、前記ピクセル情報の伝送データレートをさらに低減させることを特徴とする請求項12に記載の無線基地局。
JP2012505807A 2009-04-15 2010-04-12 無線システムでの非圧縮映像通信のための段階的レート調整方法及びシステム Expired - Fee Related JP5592476B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US16964709P 2009-04-15 2009-04-15
US61/169,647 2009-04-15
US12/754,522 US9369759B2 (en) 2009-04-15 2010-04-05 Method and system for progressive rate adaptation for uncompressed video communication in wireless systems
US12/754,522 2010-04-05
PCT/KR2010/002192 WO2010120068A2 (en) 2009-04-15 2010-04-12 Method and system for progressive rate adaptation for uncompressed video communication in wireless systems

Publications (2)

Publication Number Publication Date
JP2012524449A JP2012524449A (ja) 2012-10-11
JP5592476B2 true JP5592476B2 (ja) 2014-09-17

Family

ID=42980729

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012505807A Expired - Fee Related JP5592476B2 (ja) 2009-04-15 2010-04-12 無線システムでの非圧縮映像通信のための段階的レート調整方法及びシステム

Country Status (7)

Country Link
US (1) US9369759B2 (ja)
EP (1) EP2420060A4 (ja)
JP (1) JP5592476B2 (ja)
KR (1) KR101640508B1 (ja)
CN (1) CN102439971B (ja)
MX (1) MX2011010555A (ja)
WO (1) WO2010120068A2 (ja)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8605797B2 (en) * 2006-02-15 2013-12-10 Samsung Electronics Co., Ltd. Method and system for partitioning and encoding of uncompressed video for transmission over wireless medium
US8842739B2 (en) * 2007-07-20 2014-09-23 Samsung Electronics Co., Ltd. Method and system for communication of uncompressed video information in wireless systems
US8243823B2 (en) 2007-08-29 2012-08-14 Samsung Electronics Co., Ltd. Method and system for wireless communication of uncompressed video information
US8891610B2 (en) * 2010-05-05 2014-11-18 Samsung Electronics Co., Ltd. Method and system for chroma partitioning and rate adaptation for uncompressed video transmission in wireless networks
US20120002718A1 (en) * 2010-07-01 2012-01-05 Samsung Electronics Co., Ltd. Method and apparatus for selecting video codec to be used between stations
KR101830882B1 (ko) * 2010-09-02 2018-02-22 삼성전자주식회사 제어 패킷 생성 방법 및 그 장치
US20120243602A1 (en) * 2010-09-23 2012-09-27 Qualcomm Incorporated Method and apparatus for pipelined slicing for wireless display
US9842564B2 (en) 2010-10-28 2017-12-12 Samsung Electronics Co., Ltd. Method and system for wireless video transmission via different interfaces
EP2704433A4 (en) * 2011-04-28 2015-03-04 Samsung Electronics Co Ltd METHOD AND DEVICE FOR ADAPTING A DATA TRANSMISSION RATE IN A MOBILE COMMUNICATION SYSTEM
CN103733679A (zh) * 2011-05-26 2014-04-16 三星电子株式会社 用于图像数据发送和接收的方法和设备
GB2494172B (en) * 2011-09-01 2014-10-22 Canon Kk Communication of video information
TWI634806B (zh) * 2013-03-08 2018-09-01 皇家飛利浦有限公司 用於音訊/視訊的無線對接系統及其操作方法
US10049002B2 (en) 2014-06-26 2018-08-14 Intel Corporation Display interface bandwidth modulation
CN104301726B (zh) * 2014-09-15 2018-04-03 成都智明达电子股份有限公司 一种图像无损压缩与解压缩的方法
KR101687675B1 (ko) 2015-05-12 2016-12-20 (주)에어사운드 실시간 음향신호 처리 시스템 및 방법
KR101676792B1 (ko) 2015-06-01 2016-11-16 삼성전자주식회사 데이터를 효율적으로 임베디드 압축 하기 위한 방법, 장치 및 컴퓨터 판독 가능한 기록 매체
US10616383B2 (en) * 2016-09-26 2020-04-07 Samsung Display Co., Ltd. System and method for electronic data communication
US10264317B2 (en) * 2016-09-28 2019-04-16 T-Mobile Usa, Inc. Content access device geolocation verification
US10313715B2 (en) * 2017-04-27 2019-06-04 Nanning Fugui Precision Industrial Co., Ltd. Transmission method for video data and device employing same
KR102385365B1 (ko) * 2017-07-21 2022-04-12 삼성전자주식회사 전자 장치 및 전자 장치에서 이미지 데이터를 압축하는 방법
CN111447582A (zh) * 2019-01-16 2020-07-24 索尼公司 无线通信系统中的用户设备
DE102021117397A1 (de) * 2020-07-16 2022-01-20 Samsung Electronics Co., Ltd. Bildsensormodul, bildverarbeitungssystem und bildkomprimierverfahren
DE102021100124A1 (de) * 2021-01-07 2022-07-07 Schölly Fiberoptic GmbH Verfahren zum Übertragen eines Rohbilddatenstromes eines Bildsensors

Family Cites Families (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4661862A (en) * 1984-04-27 1987-04-28 Rca Corporation Differential PCM video transmission system employing horizontally offset five pixel groups and delta signals having plural non-linear encoding functions
FR2644263B1 (fr) * 1989-03-13 1991-06-14 Matra Sep Imagerie Inf Procede et dispositif d'acquisition et de stockage numerique de cartes geographiques en couleurs et de restitution de ces cartes
EP0492528B1 (en) * 1990-12-27 1996-10-09 Kabushiki Kaisha Toshiba Recording/reproducing apparatus
EP0518185B1 (en) * 1991-06-10 1996-12-11 Eastman Kodak Company Cross correlation image sensor alignment system
US6088045A (en) * 1991-07-22 2000-07-11 International Business Machines Corporation High definition multimedia display
EP0604230B1 (en) * 1992-12-24 1999-03-10 Canon Kabushiki Kaisha Image signal reproducing apparatus
CN1179224A (zh) * 1995-03-22 1998-04-15 德国Idt国际数字技术有限公司 用于深度建模并提供运动物体的深度信息的方法和设备
US5621660A (en) 1995-04-18 1997-04-15 Sun Microsystems, Inc. Software-based encoder for a software-implemented end-to-end scalable video delivery system
TW364107B (en) * 1996-03-25 1999-07-11 Trw Inc Method and system for three-dimensional compression of digital video signals
US6571016B1 (en) * 1997-05-05 2003-05-27 Microsoft Corporation Intra compression of pixel blocks using predicted mean
JP3748088B2 (ja) * 1996-07-17 2006-02-22 ソニー株式会社 画像処理装置および方法、並びに学習装置および方法
US6094453A (en) * 1996-10-11 2000-07-25 Digital Accelerator Corporation Digital data compression with quad-tree coding of header file
US6201834B1 (en) * 1996-12-20 2001-03-13 Intel Corporation Method and apparatus for packet loss recovery with standard-based packet video
US5969764A (en) * 1997-02-14 1999-10-19 Mitsubishi Electric Information Technology Center America, Inc. Adaptive video coding method
US6115420A (en) * 1997-03-14 2000-09-05 Microsoft Corporation Digital video signal encoder and encoding method
US6212663B1 (en) * 1997-10-23 2001-04-03 Sony Corporation Apparatus and method for recovery of quantization codes in a lossy transmission environment
US6418240B1 (en) * 1997-12-03 2002-07-09 Alaris Inc. Multiple frame image compression and decompression of motion video
US6239886B1 (en) * 1998-01-08 2001-05-29 Xerox Corporation Method and apparatus for correcting luminance and chrominance data in digital color images
EP0999514B1 (en) * 1998-11-02 2006-06-14 Datalogic S.P.A. Device for the acquisition and automatic processing of data obtained from optical codes
US7327791B1 (en) * 1999-02-22 2008-02-05 Mitsubishi Denki Kabushiki Kaisha Video decoding method performing selective error concealment and resynchronization
US6692494B1 (en) * 1999-08-05 2004-02-17 Broncus Technologies, Inc. Methods and devices for creating collateral channels in the lungs
US7339993B1 (en) * 1999-10-01 2008-03-04 Vidiator Enterprises Inc. Methods for transforming streaming video data
JP2003513538A (ja) 1999-10-22 2003-04-08 アクティブスカイ,インコーポレイテッド オブジェクト指向ビデオシステム
US6973221B1 (en) * 1999-12-14 2005-12-06 Lsi Logic Corporation Method and apparatus for reducing block related artifacts in video
US7082166B2 (en) * 2000-04-17 2006-07-25 Pts Corporation Decoder for decoding segment-based encoding of video data using segmentation performed at a decoder
US6882750B2 (en) 2000-05-02 2005-04-19 Zaxel Systems, Inc. Fast loss less image compression system based on neighborhood comparisons
GB2362533A (en) 2000-05-15 2001-11-21 Nokia Mobile Phones Ltd Encoding a video signal with an indicator of the type of error concealment used
JP2002032295A (ja) 2000-07-13 2002-01-31 Yafoo Japan Corp ネットワークを通じてクライアントに画像データを送達するサーバーの制御方法
US6868186B1 (en) * 2000-07-13 2005-03-15 Ceva D.S.P. Ltd. Visual lossless image compression
CN1466737A (zh) * 2000-08-09 2004-01-07 动态数字视距研究有限公司 图像转换和编码技术
US7113556B1 (en) * 2000-08-18 2006-09-26 Texas Instruments Incorporated Reliable decision directed adaptation in a communication system employing forward error control
US7103669B2 (en) * 2001-02-16 2006-09-05 Hewlett-Packard Development Company, L.P. Video communication method and system employing multiple state encoding and path diversity
US7088854B2 (en) * 2001-04-25 2006-08-08 Cotman Carl W Method and apparatus for generating special-purpose image analysis algorithms
US20030035586A1 (en) * 2001-05-18 2003-02-20 Jim Chou Decoding compressed image data
WO2002102050A2 (en) * 2001-06-12 2002-12-19 Digital Interactive Streams, Inc. System and method for enhancing digital video
EP1296524A1 (en) * 2001-09-20 2003-03-26 STMicroelectronics S.r.l. Process and apparatus for the compression of digital video signals, a system and a computer program product therefor
WO2003047267A1 (en) * 2001-11-29 2003-06-05 Matsushita Electric Industrial Co., Ltd. Coding distortion removal method, moving picture coding method, moving picture decoding method, and apparatus for realizing the same, program
GB2387056A (en) * 2002-03-28 2003-10-01 Sony Uk Ltd Differential encoding and decoding
JP4724351B2 (ja) 2002-07-15 2011-07-13 三菱電機株式会社 画像符号化装置、画像符号化方法、画像復号装置、画像復号方法、および通信装置
US7015961B2 (en) * 2002-08-16 2006-03-21 Ramakrishna Kakarala Digital image system and method for combining demosaicing and bad pixel correction
US7027515B2 (en) * 2002-10-15 2006-04-11 Red Rock Semiconductor Ltd. Sum-of-absolute-difference checking of macroblock borders for error detection in a corrupted MPEG-4 bitstream
US7685315B2 (en) 2002-10-28 2010-03-23 Nokia Corporation System and method for conveying terminal capability and user preferences-dependent content characteristics for content adaptation
US7283165B2 (en) * 2002-11-15 2007-10-16 Lockheed Martin Corporation Method and apparatus for image processing using weighted defective pixel replacement
KR100948153B1 (ko) 2003-01-10 2010-03-18 톰슨 라이센싱 코딩된 스트림으로 전송되는 인트라-예측 모드에 기반하는 공간 에러 은폐 방법
US7161957B2 (en) 2003-02-10 2007-01-09 Thomson Licensing Video packets over a wireless link under varying delay and bandwidth conditions
US7672523B2 (en) * 2003-03-03 2010-03-02 The Hong Kong University Of Science And Technology Efficient rate allocation for multi-resolution coding of data
US7643558B2 (en) * 2003-03-24 2010-01-05 Qualcomm Incorporated Method, apparatus, and system for encoding and decoding side information for multimedia transmission
US7099678B2 (en) * 2003-04-10 2006-08-29 Ipr Licensing, Inc. System and method for transmit weight computation for vector beamforming radio communication
US20050047504A1 (en) * 2003-09-03 2005-03-03 Sung Chih-Ta Star Data stream encoding method and apparatus for digital video compression
JP4247680B2 (ja) * 2004-07-07 2009-04-02 ソニー株式会社 符号化装置、符号化方法、符号化方法のプログラム及び符号化方法のプログラムを記録した記録媒体
EP1779673A1 (en) 2004-07-15 2007-05-02 Qualcomm Incorporated H.264 spatial error concealment based on the intra-prediction direction
EP1638337A1 (en) * 2004-09-16 2006-03-22 STMicroelectronics S.r.l. Method and system for multiple description coding and computer program product therefor
US20060268760A1 (en) * 2005-05-17 2006-11-30 University Of Florida Research Foundation, Inc. Medium access control in wireless local area networks with multi-beam access point
US9661376B2 (en) * 2005-07-13 2017-05-23 Polycom, Inc. Video error concealment method
JP2007116351A (ja) * 2005-10-19 2007-05-10 Ntt Docomo Inc 画像予測符号化装置、画像予測復号装置、画像予測符号化方法、画像予測復号方法、画像予測符号化プログラム、及び画像予測復号プログラム
US8139645B2 (en) 2005-10-21 2012-03-20 Amimon Ltd Apparatus for enhanced wireless transmission and reception of uncompressed video
US8559525B2 (en) 2005-10-21 2013-10-15 Amimon Ltd. Apparatus and method for uncompressed, wireless transmission of video
GB0525161D0 (en) * 2005-12-09 2006-01-18 Airspan Networks Inc Antenna system for wireless communications
US7734106B1 (en) * 2005-12-21 2010-06-08 Maxim Integrated Products, Inc. Method and apparatus for dependent coding in low-delay video compression
US8036517B2 (en) * 2006-01-25 2011-10-11 Qualcomm Incorporated Parallel decoding of intra-encoded video
US8605797B2 (en) 2006-02-15 2013-12-10 Samsung Electronics Co., Ltd. Method and system for partitioning and encoding of uncompressed video for transmission over wireless medium
US20070189383A1 (en) 2006-02-15 2007-08-16 Samsung Electronics Co., Ltd. Method and system for appending redundancy to uncompressed video for transmission over wireless communication channels
US8718147B2 (en) * 2006-02-17 2014-05-06 Avocent Huntsville Corporation Video compression algorithm
US20070296822A1 (en) * 2006-06-09 2007-12-27 Yin-Chun Blue Lan Method and device for wireless video communication
KR100893863B1 (ko) 2006-09-05 2009-04-20 엘지전자 주식회사 무선 통신 시스템에서의 링크 적응적 데이터 전송 방법
US20080101467A1 (en) 2006-10-27 2008-05-01 Radiospire Networks, Inc. Method and system for secure and efficient wireless transmission of HDCP-encrypted HDMI/DVI signals
US8175041B2 (en) * 2006-12-14 2012-05-08 Samsung Electronics Co., Ltd. System and method for wireless communication of audiovisual data having data size adaptation
JP2008219479A (ja) 2007-03-05 2008-09-18 Mitsubishi Electric Corp 画像伝送システム、撮像装置、及び画像伝送方法
US8379734B2 (en) 2007-03-23 2013-02-19 Qualcomm Incorporated Methods of performing error concealment for digital video
US20080285651A1 (en) 2007-05-17 2008-11-20 The Hong Kong University Of Science And Technology Spatio-temporal boundary matching algorithm for temporal error concealment
KR20090004660A (ko) * 2007-07-02 2009-01-12 엘지전자 주식회사 디지털 방송 시스템 및 데이터 처리 방법
US8842739B2 (en) * 2007-07-20 2014-09-23 Samsung Electronics Co., Ltd. Method and system for communication of uncompressed video information in wireless systems
US8243823B2 (en) * 2007-08-29 2012-08-14 Samsung Electronics Co., Ltd. Method and system for wireless communication of uncompressed video information
US7876968B2 (en) * 2007-10-15 2011-01-25 Himax Technologies Limited Apparatus of compressing image data and a method thereof
KR101509257B1 (ko) 2008-03-18 2015-04-08 한국전자통신연구원 광대역 고주파수 무선 시스템에서 다양한 형태의 비압축 동영상 신호 전송을 위한 차별적 오류 보호 방법 및 그 장치
US20100014584A1 (en) * 2008-07-17 2010-01-21 Meir Feder Methods circuits and systems for transmission and reconstruction of a video block
US20100166057A1 (en) * 2008-12-29 2010-07-01 Gregory Huchet Differential Data Representation for Distributed Video Coding
US8767820B2 (en) * 2009-11-11 2014-07-01 Dell Products, Lp Adaptive display compression for wireless transmission of rendered pixel data

Also Published As

Publication number Publication date
CN102439971A (zh) 2012-05-02
CN102439971B (zh) 2015-08-05
WO2010120068A3 (en) 2011-01-27
KR101640508B1 (ko) 2016-07-18
JP2012524449A (ja) 2012-10-11
WO2010120068A2 (en) 2010-10-21
EP2420060A2 (en) 2012-02-22
EP2420060A4 (en) 2016-03-09
MX2011010555A (es) 2011-10-19
KR20120013179A (ko) 2012-02-14
US9369759B2 (en) 2016-06-14
US20100265392A1 (en) 2010-10-21

Similar Documents

Publication Publication Date Title
JP5592476B2 (ja) 無線システムでの非圧縮映像通信のための段階的レート調整方法及びシステム
US8208390B2 (en) Structure of transmission packet for link adaptation mechanism, and transmitting/receiving device and method using the same
EP2025182B1 (en) Method of transmitting/playing multimedia data over wireless network and wireless device using the method
JP5969597B2 (ja) データ送信方法、データ受信方法、無線送信機及び無線受信機
US20100278271A1 (en) Method And System For Adaptive Rate Video Compression And Transmission
US20080049707A1 (en) Transmission packet for wireless transmission in a high frequency band, and method and apparatus for transmission/receiving using the same
KR101783963B1 (ko) 무선 네트워크들에서 비압축된 비디오 송신을 위한 크로마 파티셔닝 및 레이트 적응을 위한 방법 및 시스템
EP2062407B1 (en) Apparatus and method for wireless communications
CN102263950A (zh) 编码设备和编码方法以及解码设备和解码方法
US11553224B1 (en) Method and device for adjusting bit rate during live streaming
CN111263192A (zh) 视频处理方法及相关设备
JP2009535965A (ja) 非圧縮avデータを送受信する方法、装置、及び伝送フレーム構造
CN102972033A (zh) 用于立体三维视频信息的通信的方法和系统
EP2704433A2 (en) Method and apparatus for adjusting a data transmission rate in a wireless communication system
JP7822141B2 (ja) 送信装置、受信装置、送信プログラム及び受信プログラム
JP2006092341A (ja) コンテンツ配信サーバ
JP2006222908A (ja) 再送方式
HK1128126A (en) Method of transmitting/playing multimedia data over wireless network and wireless device using the method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130306

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140123

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140519

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: 20140701

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140731

R150 Certificate of patent or registration of utility model

Ref document number: 5592476

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees