JP2006508574A - 要求に応じたi画像の挿入 - Google Patents

要求に応じたi画像の挿入 Download PDF

Info

Publication number
JP2006508574A
JP2006508574A JP2004554739A JP2004554739A JP2006508574A JP 2006508574 A JP2006508574 A JP 2006508574A JP 2004554739 A JP2004554739 A JP 2004554739A JP 2004554739 A JP2004554739 A JP 2004554739A JP 2006508574 A JP2006508574 A JP 2006508574A
Authority
JP
Japan
Prior art keywords
video
frame
frames
independent
stream
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
Application number
JP2004554739A
Other languages
English (en)
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of JP2006508574A publication Critical patent/JP2006508574A/ja
Pending legal-status Critical Current

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/103Selection of coding mode or of prediction mode
    • H04N19/107Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/162User input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/164Feedback from the receiver or from the transmission channel
    • H04N19/166Feedback from the receiver or from the transmission channel concerning the amount of transmission errors, e.g. bit error rate [BER]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/85Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
    • H04N19/89Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • 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/426Internal components of the client ; Characteristics thereof
    • 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/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • 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
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44209Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
    • 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/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44231Monitoring of peripheral device or external card, e.g. to detect processing problems in a handheld device or the failure of an external recording device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6375Control signals issued by the client directed to the server or network components for requesting retransmission, e.g. of data packets lost or corrupted during transmission from server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/10Adaptations for transmission by electrical cable
    • H04N7/106Adaptations for transmission by electrical cable for domestic distribution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Automation & Control Theory (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

消費者娯楽システムは、独立フレームの挿入の要求、または欠落画像の基準フレームとして利用の回避の要求が可能な1以上の受信機からの要求に応答して、独立映像フレームの挿入を提供するよう構成される映像送信機ボックスを有する。ネットワークは、受信機と映像送信機ボックスを接続し、映像送信機ボックスは、符号化された独立及び従属映像フレームを確立された規格に準拠する受信機に送信する。

Description

本発明は、映像あるいはオーディオビジュアル送信技術に関する。本発明は、送信側ボックスがMPEG2フォーマットによるI画像などの独立した基準フレームを有する映像フォーマットを利用することにより、1以上の受信機にオーディオビジュアルコンテンツを供給するとき、特定のアプリケーションを検出する。しかしながら、本発明は他のフォーマット及びアプリケーションにも適用可能であると理解される。
アナログテレビリンクやデジタルテレビリンクシステムなどのマルチメディア装置が、近年消費者に普及してきている。ホームネットワーキング、特にIEEE802.11規格を用いた無線LANなどの無線ホームネットワーキングは、最近安価になり、消費者により普及しつつある。これら2つの最近普及してきた技術の組み合わせは、映像配信の受信するセットトップボックスを有し、例えば、庭や離れの車庫などの敷地内などの家庭に張り巡らされた受信機へのローカルネットワークを介した映像の提供を行う送信機ボックスとして機能することを可能にする。しかしながら、消費者は、家中に配線を敷設することは好まず、強力な電子チップが十分安価になってきているため、無線ホームネットワーキングを介し消費者娯楽装置にMPEG2符号化を内蔵させることには経済性がある。
家庭内の送信機ボックスと1以上の受信機との間に送信エラーが発生すると、問題が生じる。例えば、非ストリーミングデータ接続のための標準的機構では、受信機は送信エラーにより欠落または損傷したデータの再送要求の信号を送信機ボックスに返送する。マルチメディア環境では、特に閲覧時には、これは表示の好ましくない遅延及び一時的なフリーズを発生させる。
セットトップボックスにおいて典型的に用いられるより良い解決法では、MPEG2符号化フォーマットにおけるIフレームである送信対象の次の基準フレームを受動的に待機する。Iフレームは、完全な映像フレームを構成するのに必要な映像情報を有するが、受信される次のIフレームに対して、平均して連続するIフレーム間の1/2のインターバル、典型的には0.5秒かかる。影響を受けるのは受信機のみではあるが、この遅延はまた表示の好ましくない一時的なフリーズを発生させる。セットトップボックスに適応可能な他の解決法では、送信機ボックスにより上記遅延を解消するMPEG2符号化のためのIフレームのみが送信される。しかしながら、この解決法の短所は、ストリームのビットレートがネットワークが対応するには典型的には高すぎるものとなり、ビットレートが低下されると、クオリティが低くなりすぎてしまうということである。
従って、映像送信ビットレートを増大させることなく、エラーや他の送信中断を続く映像劣化またはフリーズの時間をより短縮することが可能なシステム及び方法を提供することが望ましい。また、MPEG2などの標準的な映像復号化が受信機において利用可能な方法により上記改善を提供できることが望ましい。
さらに、より少ないIフレームを挿入することにより、より良好な全体的クオリティを提供するため、I画像挿入機構を利用することが望ましい。Iフレームは典型的にはPフレームまたはBフレームより多くの情報ビットを必要とするため、Iフレームを少なくすることはフレームあたりの平均ビットレートを向上させることを意味し、これにより、全体のクオリティの向上が望める。極端なケースでは、送信エラーの結果として要求されたものを除き、あるいは新しいデコーダが起動される場合、Iフレームは全くなくすことができるかもしれない。
本発明の一特徴によると、映像表示方法が提供される。本方法は、デジタルまたはアナログ音声/映像ストリームデータを送信機ボックスにおいて受信するステップと、前記受信した音声/映像ストリームデータを独立映像フレームと介在する従属映像フレームの映像ストリームにエンコード、リエンコードまたはトランスコードするステップと、前記ストリームを1以上の受信機に転送するステップと、少なくとも1つの受信機に送信エラーを示す状態を感知するステップと、前記状態の感知に応答して、独立映像フレームに対する要求を生成するステップと、前記要求に応答して、独立映像フレームを前記映像ストリームに挿入するステップとを有する。前記送信エラーを示す状態を感知するステップは、前記受信機の画像不具合検出器、前記送信機ボックスまたは受信機ボックスにおける通信インタフェース、前記受信機における多重化/逆多重化部、及び前記送信機ボックスにおける符号化プロセッサの少なくとも1つにより実行される。
本発明の他の特徴によると、消費者娯楽システムが提供される。本消費者娯楽システムは、映像入力を受信する入力手段と、前記受信した映像入力を独立映像フレームと従属映像フレームを有するデジタル音声/映像ストリームに符号化する符号化手段と、前記映像ストリームを1以上の受信機に転送する手段とを有する。本消費者娯楽システムはまた、1以上の受信機上の潜在的な表示不具合を示す状態を感知する手段と、独立映像フレームに対する要求を生成する手段とを有し、前記要求は、前記映像ストリームに独立映像ストリームを挿入することにより、前記要求に応答する前記符号化手段と前記転送手段により通信される。
本発明の一効果は、送信中断後に映像が劣化またはフリーズしたとき、リダクションを平均的視聴者が気付くレベル以下に抑えることができるというものである。
他の効果としては、本発明は、典型的な従来技術による方法と比較して、低いビットレートにより映像を提供できるということである。
さらなる効果としては、本発明は、送信エラーがないとき、典型的な従来技術による方法と比較して、クオリティの向上した映像を提供できるというものである。
さらなる効果としては、本発明では、Iフレームの挿入を要求するよう構成された受信機と共に、ネットワーク上の共通に利用可能な受信機の利用を可能にするMPEG2などの周知の映像符号化規格が利用できるということである。
本発明のさらなる効果は、以下の好適実施例の詳細な説明を読み、理解することにより、当業者には明らかとなるであろう。
図1を参照するに、セットトップまたは送信機ボックス10は、好適な実施例ではアナログ音声/映像ストリームを、他の実施例ではデジタル音声/映像ストリームを映像源12から取得し、各ユーザへの表示のため、無線または有線ネットワーク14を介し1以上の受信機16にMPEG2符号化映像フレームを送信する。映像源12は、チューナ、インターネット、DVDプレーヤー、衛星などにより受信される放送などの任意の映像源であってもよい。ネットワーク14は、例えば、IEEE802.11a、802.11b、802.11gなどの意図された目的に十分な帯域幅を有する任意の標準的または非標準的ネットワークを利用するようにしてもよい。受信機16は、組み込み表示画面を有する自己完結型の装置と、テレビ装置上への表示用のCVBS(Composite Video Blanking and Synchs)信号を出力する受信機など、異なる装置上への表示用の入力映像信号を復号化する受信器を有する。受信機16はまた、付属のモニタ上に映像を表示するよう備えられたパーソナルコンピュータを有するようにしてもよい。
PDA、携帯電話、ラップトップコンピュータ、映像キャプチャ装置、カメラ、CCD装置、ウェブカムあるいは同様の装置を含む送信機ボックス10は、入力映像部18と、デジタルまたはアナログ音声/映像ストリーム圧縮プロセッサ、エンコーダ、リエンコーダまたはトランスコーダ20と、通信インタフェース22を有する。好適な実施例では、入力部18は、アナログ入力ストリームを受け取り、入力部18またはデジタル音声/映像ストリームエンコーダ20によるさらなる処理のため、それを生の内部デジタル映像フォーマットに変換する。
他の実施例では、入力部は、映像源で符号化された映像を受け取り、デジタル音声/映像ストリームエンコーダ20によるさらなる処理のため、それを生の内部映像フォーマットに変換する。
映像エンコーダ20は、1以上の受信機16への送信のため、生のデジタル音声/映像ストリームをMPEG2などの圧縮フォーマットに変換する。本出願はMPEG2符号化に関して主として説明されるが、MPEG4やDIVXなどの他の符号化フォーマット及び将来の符号化フォーマットは、本出願の範囲に属する。送信機ボックス10は、遅れた視聴のため、符号化デジタル音声/映像ストリームを記録するためのタイムシフトバッファ24を有するようにしてもよく、またセットトップボックスに典型的に見出される他の特徴及び制御を有するようにしてもよい。しかしながら、これらの特徴及び制御は、それに関する知識がここで開示される実施例の概念を理解するのに必要ではないため、詳細には説明されない。
MPEG2フォーマットは、一般的には、複数の映像フレームをGOP(Group of Pictures)にグループ化する。各GOPは、通常はいくつかのPフレームとBフレームが後続するIフレームから始まる。各GOPは、1つのIフレームと同じくらい小さなものとすることができ、典型的には、15フレームの長さ未満となる。Iフレームは、平均的には7〜1のリダクションレシオによるイントラコードフレームである。Iフレームは、以前のフレームを参照することなく復号可能な基準画像としてみなすことができる。他方、PフレームとBフレームは、以前または以降のフレームからのデータを用いて画像を正確に復号する。従って、ここで用いられるようなIフレームという用語は、以前のフレームを参照することなく完全な画像フレームを構成するのに必要なすべてのデータを含む映像フレームフォーマットを含むよう定義され、以降においては、独立フレームまたはI画像とも呼ばれる。JPEGまたはJPEG2000画像は、独立フレームの一例である。また、すべてのIマクロブロックなどを含むPフレームは、独立フレームである。第1のフレームが画像の上半分を更新し、第2のフレームが下半分を更新するなどの2つの連続するPフレームを利用した方法及び他の方法は、ここで用いられるようなIフレームの定義の範囲内に含まれると理解される。多くの変形が考えられるが、それらはすべて「独立画像データによる画面全体の書き換え」に属する。
同様に、Pフレーム及びBフレームとの用語は、完全な映像フレームを構成するため、以前または以降のフレームからのデータに従属する映像フレームフォーマットを含み、以降において従属フレームと呼ばれることもある。Pフレームは、変更されたマクロブロックに対するデータの追加による以前のIフレームまたはPフレームに基づき予測される。Pフレームは、平均すると20〜1のリダクションレシオ、あるいはIフレームの約1/2のサイズを有する。一例では、Pフレームは、現在フレームと直前のフレームとの間の差を表す。Bフレームは、以前及び以降のフレームマクロブロックの位置での様相に基づく双方向予測フレームである。Bフレームは、Pフレームよりデータ量が少なく、平均して約50〜1のリダクションレシオを有する。
Iフレームは、以前のフレームを参照することなく復号可能な基準画像としてみなされるかもしれない。PフレームとBフレームは、画像を正確に復号化するのに以前または以降のフレームからのデータを要する。MPEG2に関して実施例は説明されるが、MPEG2とコンセプトの点で類似した他のフォーマットも利用可能であり、本出願の範囲に属する。MPEG4が映像エンコーダ20のフォーマットとして選択されている場合、各GOPは、最大キーフレームインターバルと同程度の大きさとすることができ、通常は200〜300フレームとなる。
MPEG4を用いた実施例では、デコーダは複数のフレームを基準フレームとして使用することができる。送信エラーが発生すると、I画像の挿入を要求する他の実施例では、基準画像として欠落した画像を使用することを回避するため、エンコーダに情報を送信する。このようにして、I画像が使用されなくても、依然として符号化は比較的効率的なものとなる。
また、Bフレームが欠落または損傷しているとき、受信機の復号化手段は、単にBフレームをスキップし、影響なく次のフレームから継続することが可能であり、これにより、このようなケースにおけるIフレームの挿入を要求する必要はない。また、送信エラーが比較的長い時間続き、複数のフレームが欠落することが理解されるべきである。この場合、Iフレームの挿入要求が、全体のクオリティの向上及びより迅速なエラー回復を行うのに必要とされる。
典型的なセットトップボックスでは、エンコーダは15P/Bフレームごとに1つのIフレームなどの定期的なインターバルでIフレームを送信する。一定の送信ビットレートを実現するため、多くのシステムは、エンコーダにGOPに対する送信レートの割当て及び平均化を行わせる。このシナリオでは、送信データが通信上の問題により欠落すると、0.5秒あるいはそれ以上要するかもしれない次のIフレームの送信まで、映像劣化が存在し続ける。しかしながら、本出願のコンセプトの下では、短時間に映像クオリティを復元する改良された方法及び装置が、他の受信機のユーザに対する画像を損傷させることなく与えられる。
図2Aは、典型的な従来技術によるMPEG2ストリームセットトップボックスによるIフレーム及びP/Bフレームのタイムラインを示すと共に、フレーム欠落時に生じる劣化期間を示す。この図では、簡単化のため、固定されたGOP構成とGOPサイズが使用されると仮定する。これは典型的なケースではあるが、確立されている規格は、可変的なGOP構成とサイズを許容している。時間は、タイムライン30により示されるように、左から右に進行し、第1、第2及び第3Iフレームはそれぞれ、参照番号32、34及び36により特定される。Iフレーム32〜36は、シーン変更がない場合、Iフレーム間に分散する一定数のP/Bフレームによる固定されたインターバルで発生する。第1Iフレーム32に続く1以上のP/Bフレーム38が送信エラーにより欠落した場合、図示されるように、P/Bフレーム38から次のIフレーム34までの劣化期間40が生じる。効果的には、P/Bフレーム38が受信されると、受信機が送信機ボックスに接続される場合、劣化期間40は、最初のIフレームを待機している間は継続する。映像クオリティは、送信エラーに続く次のIフレーム34の送信または初期状態に応じて復元される。
図2Bは、本出願の実施例を含む送信機ボックス及び受信機に従うIフレームとP/Bフレームのタイムラインを示すと共に、短縮された劣化期間と良好な平均クオリティを示す。時間は、タイムライン50により示されるように、左から右に進行するが、本実施例では、Iフレームは、図2Aのような固定されたインターバルで発生するのでなく、スタートアップIフレーム42と要求されたIフレーム44により示されるように、必要に応じて、あるいはシーン変更によってのみ映像に挿入される。1以上のP/Bフレーム46が送信エラーにより発生する場合、1以上の受信機16は要求されたIフレーム44の送信を引き起こすIフレーム挿入を要求する。図示されるように、劣化期間は依然として発生するが、MPEG2準拠性及び他の考慮により劣化期間がわずかにフレームを追加するが、劣化期間は理論的には欠落したP/Bフレーム46の期間と同程度まで短縮することができる。実際には、劣化期間は、バッファリングの考慮するため、1または2フレームの追加を含むが、それでもなおかなりの向上が達成される。映像クオリティは、要求されたIフレーム44の送信に応答して復元され、平均的視聴者が認識可能な障害として気付くレベル以下に劣化期間は効果的に短縮された。
図示された実施例は可能であるときにはP/Bフレームのみを送信し、必要に応じてIフレームを送信するが、他の実施例では、一定のインターバルと必要に応じてIフレームを送信するようにしてもよい。しかしながら、Iフレームの時間周期は、映像クオリティを犠牲にすることなく、送信ビットレートを低下させるために効果的に低減される。
本出願の実施例は、受信機への連続するフレームストリームを維持し、当該ストリームはMPEG2規格への完全な準拠を維持するということが強調されるべきである。これは、送信エラーを被らない受信機が他の受信機によるIフレームの要求により影響を受けないようにする複数の受信機がある場合には重要である。ストリームのクオリティは、Iフレームの挿入による顕著な影響は受けず、各受信機は全体的な視聴クオリティを向上させる。
図1を再び参照するに、各受信機16は、表示されたコンテンツにおける不具合を生じさせる状態をモニタする画像不具合検出器52を有する。受信機においてエラーが検出されかもしれないが、エラーは送信機ボックス10、通信インタフェース22またはネットワークコンポーネント14において検出されることが効果的であるかもしれない。不具合検出器52による検出前に検出されたエラーは、適時的に訂正されるようにしてもよい。検出器52により検出される状態には、デジタルデータパケットの損傷、受信機の電源オン、一時的な電力切断などが含まれる。パケットの欠落もまた検出されるかもしれない。しかしながら、これらはネットワークコンポーネント14によって検出される可能性がより高い。
不具合状態の検出に応答して、送信機54は、Iフレームの挿入を要求したボックス10の通信モジュール22に可能な限り迅速に通知する。映像圧縮プロセッサ20は、Iフレームまたは他の基準画像を受信機に送信されているデジタル音声/映像ストリームに挿入することにより応答する。
各受信機16はまた、検出器52と通信する主制御部56と、送信機54と、多重化.逆多重化ユニット58とを有する。多重化/逆多重化ユニットは、I/O部59における個別処理のため、ストリームの音声部分と映像部分を分離する。多重化/逆多重化ユニット58はまた、不具合を検出し、Iフレームの挿入を要求することができる。
図3は、インターネットなどのWAN入力の場合における本出願の入力部18への搭載に適した方法のフローチャートを与える。図示された方法はまた、IEEE1394キャプチャカードを介したデジタルビデオ(DV)カメラなどのローカルに付属された装置に適している。ステップ60では、送信機ボックス10のユーザは、インターネットラジオ、テレビ局、DVカメラなどのソースを選択し、各音声/映像ストリームの受付けを開始する。ステップ62において、当該ソースに接続が確立され、ステップ64において、入力部18は選択された音声/映像ストリーム入力を受け取り、ステップ66において、必要に応じて、音声/映像ストリーム入力を生の圧縮されていない映像フォーマットに復号する。入力音声/映像ストリームが圧縮または符号化されていない場合、このステップはスキップされてもよい。
ステップ64と66は個別のステップとして示されているが、あるいは部分的な復号化/解凍のみを利用するとき、実際上は、これらのステップはリエンコーダに合成されてもよい。ステップ68において、復号化されたデジタル音声/映像ストリームは、さらなる処理のためエンコーダモジュールに送信され、ステップ70において、さらなる映像入力がある場合、処理はステップ64に戻る。図3〜7に示されるフローチャートは、本出願のコンセプトを理解するための一助として抽出され、実際の実現形態は、フローチャートに示されるものより詳細な要素を含むであろうということは理解されるであろう。例えば、バッファ24を含む実施例は、復号化ステップ66と送信ステップ68との間のタイムシフトバッファリングを任意的に実行するようにしてもよい。
図4は、公開ラジオ/テレビ放送などのアナログ入力の場合における本出願の入力部18への搭載に適した方法のフローチャートを与える。図示される方法はまた、アナログビデオキャプチャカード上のSビデオコネクタなどのアナログ接続を介し付属されているとき、デジタルビデオ(DV)カメラなどのローカルに付属された装置に対してでさえ適している。ステップ80において、送信機ボックス10のユーザは、テレビ局からのアナログ放送などのソースを選択し、各音声/映像ストリームの受付けを開始する。ステップ82において、選択されたチャネル/局にチューニングされ、入力部18は、ステップ84において、選択されたアナログ入力を受信する。ステップ86において、必要に応じて、アナログ入力は、生の未圧縮映像フォーマットにデジタル化される。アナログ入力ストリームがキャプチャカードによりデジタル化されている場合、当該ステップはスキップされてもよい。
ステップ84と86は個別のステップとして示されているが、実際上は、これらのステップは単一のチップまたはモジュールに合成されてもよい。ステップ88において、復号化デジタル音声/映像ストリームがさらなる処理のためエンコーダモジュールに送信され、ステップ90において、さらなる映像入力がある場合、処理はステップ84に戻る。図5は、衛星受信機やデジタルケーブルテレビ受信機などのソースからの入力の場合、本出願の入力部18への搭載に適した方法のフローチャートを与える。ステップ90において、送信機ボックス10のユーザは、衛星テレビチャネルなどのソースを選択し、各音声/映像ストリームの受付けを開始する。ステップ92において、選択されたチャネルにチューニングされ、ステップ94において、入力部18は、選択された入力を受信する。ステップ96における決定により、入力がアナログストリームであると判断されると、ケーブルテレビ受信機による以前のデジタル化がない場合、ステップ98において、アナログ入力がデジタル化される。ステップ100における決定により、入力が符号化デジタルストリームであると判断されると、ステップ102において、当該符号化入力は復号化される。
すべての場合において、処理はステップ104に続き、さらなる処理のため、音声/映像ストリームはエンコーダモジュールに送信され、ステップ106において、さらなる映像入力がある場合、処理はステップ94に戻る。前述の方法と同様に、ステップ94〜102は、実際上は単一の機能またはチップに合成されてもよい。
図6は、ビデオエンコーダ20での実現に適した方法のフローチャートを示す。ステップ110において、復号化アナログ音声/映像データが、エンコーダによる処理のため受信される。受信した音声/映像データは、例えば、リエンコードまたはビットレート変換のため、部分的に復号化されてもよい。送信機ボックス10がタイムシフトバッファを含む場合、デジタル音声/映像ストリームをタイムシフトバッファ24に書き込むため、ステップ112が本方法に含まれる。あるいは、タイムシフトされたデータは入力部18に保持されていてもよい。タイムシフトバッファ24に書き込まれるデータは、好ましくは、圧縮形式に符号化される。ステップ114は、送信機ボックス10がタイムシフトバッファからのデジタル音声/映像ストリームデータを処理しているか、あるいは受信したデジタル音声/映像ストリームデータを処理しているか決定する。前者の場合、ステップ116は、タイムシフトバッファからデジタル音声/映像ストリームデータを取得し、必要に応じて、さらなる処理のため所望のフォーマットに解凍する。受信したデジタルまたはアナログ音声/映像ストリームデータが表示されている場合、ステップ118により、当該データはさらなる処理のため転送される。何れの場合でも、1以上の受信機16によりIフレームが要求されたか判断するためステップ120が呼び出され、要求がなされていない場合には、ステップ122がP/Bフレームの符号化のため次に実行される。Iフレームが要求されていた場合、ステップ124がIフレームの符号化のため実行される。ステップ126において、符号化されたI/P/Bフレームは通信モジュール22にわたされる。
送信エラーがステップ128において決定されるように、通信インタフェース22により検出可能である場合、可能な限り迅速にストリームクオリティを復元するため、ステップ130において、Iフレームの挿入が要求される。ステップ132は、ビデオデコーダ18から受信されるさらなる音声/映像ストリームデータがある場合、引き続いた映像処理のためステップ110に戻る。送信機ボックス10がタイムシフトバッファ24からのバッファリングされているデジタル音声/映像ストリームデータを表示している場合、ステップ134は、タイムシフトバッファからの追加的なデジタル音声/映像ストリームデータを取得するため、ステップ116に戻る。
図6に示される方法は、Iフレーム要求の認識に即座に応答して送信されるIフレームを示しているが、実際上必ずしもこれに限定されるものではない。MPEG2への準拠あるいは他の規格への準拠により、要求された時点とIフレームが実際に挿入可能となる時点との間には、数フレームの遅延があるかもしれない。本出願の実施例は、これを考慮するものである。しかしながら、可能な限り迅速にIフレームは挿入されることが重要であり、このため、好ましくは送信機ボックス10内部において可能な限り迅速に送信エラーを検出することが効果的である。
図7は、本出願の実施例によるIフレームの挿入を可能にするための通信モジュール22に適したステップを与える。ステップ140において、符号化I/P/Bフレームがエンコーダ20から受信される。ステップ142において、符号化フレームがネットワーク14を介しすべての接続されている受信機16に送信される。図7に示される方法は一部の実施例において一方向通信を備えているが、双方向の実施例では、ステップ144により接続されている受信機16からリクエストが受信される。ステップ146において、新たな接続が利用可能な受信機16により行われたか判断され、新たな接続が行われていない場合、接続されている受信機が送信エラーによるIフレームの挿入を要求したか判断するため、ステップ148が実行される。ステップ146と148の何れかが肯定的に判定されると、Iフレームの挿入が要求されたことをエンコーダ20に通知するため、ステップ150が呼び出され、すべてのケースにおいて、エンコーダ20から追加的な符号化フレームを受信するため、処理はステップ140に戻る。限定的な台数の受信機が接続されているとき、帯域幅の制約を上回っていないとすると、本方法はインターネットベースアプリケーションのストリーミングと共に利用されてもよい。
本発明はIフレーム及びP/Bフレームに関して説明されたが、前述のように、Iフレームは以前のフレームを参照することなく復号可能な基準画像としてみなされ、PフレームとBフレームは画像を正確に復号化するのに以前または以降のフレームからのデータを要することが理解されるであろう。従って、類似のコンセプトを利用する任意の映像符号化方法を備える様々な実施例が、本出願の範囲に属する。
さらに、本発明は無線ネットワークに接続された受信機に関して説明されたが、本発明はエンコーダと受信機との間の有線接続に適用可能であるということは理解されるであろう。従って、無線または有線ネットワークを介し接続されたデコーダを有する1以上の受信機に接続されたビデオエンコーダを備える様々な実施例が、本出願の範囲内に属する。
さらに、本発明は、特に1以上の受信機に接続されたセットトップボックスなどの送信機ボックスを有する家庭内アプリケーションに関して説明されたが、本出願の範囲は、個々で開示されたコンセプトの他の利用を含むと理解されるべきである。例えば、そのような利用としては、Iフレームのコンセプトを備えていないフォーマットによる映像をIフレームのコンセプトを備えたMPEG2などのフォーマットに変換することが含まれ、これにより、ここで開示された方法によるIフレームの挿入が可能となる。他の利用としては、本出願のコンセプトに従って接続されている受信機に送信されるIフレームのフレーム数を減少させることにより、Iフレームのコンセプトを備える映像フォーマットの変更などがあげられる。
本発明が好適な実施例を参照して説明された。明らかに、前述の詳細な説明を読み、理解することにより、改良及び変更が想到されるかもしれない。本発明は、そのような改良及び変更が添付された請求項またはその均等物の範囲に属する限り、そのようなすべての改良及び変更を含むと解釈されることが意図される。
図1は、本発明による送信機ボックス及び受信機のブロック図である。 図2Aは、従来技術による方法によるMPEG2送信のタイムライン図、図2Bは、本発明の一実施例によるMPEG2送信のタイムライン図である。 図3は、本発明の一実施例によるネットワーク入力のためのサーバまたは送信機ボックス入力デコーダ方法のフローチャートである。 図4は、本発明の一実施例によるアナログ入力のためのサーバまたは送信機ボックス入力デコーダ方法のフローチャートである。 図5は、本発明の一実施例によるケーブル/衛星入力のためのサーバまたは送信機ボックス入力デコーダ方法のフローチャートである。 図6は、本発明の一実施例によるサーバまたは送信機ボックスエンコーダ方法のフローチャートである。 図7は、本発明の一実施例によるサーバまたは送信機ボックス通信モジュールのフローチャートである。

Claims (19)

  1. 音声/映像入力を受信するための入力手段と、
    前記受信した音声/映像入力を独立映像フレームと従属映像フレームとを有する映像ストリームにエンコード、リエンコードまたはトランスコードする符号化手段と、
    前記映像ストリームを1以上の受信機に転送する手段と、
    前記1以上の受信機の1つにおいて、送信エラー、受信エラー及び潜在的表示不具合の少なくとも1つを示す状態を送信する手段と、
    独立フレームに対する要求を生成する手段と、
    を有する映像表示システムであって、
    前記要求は、独立映像フレームを前記映像ストリームに挿入することにより、前記要求に応答する符号化手段に前記転送する手段により通信されることを特徴とするシステム。
  2. 請求項1記載の映像表示システムであって、
    前記符号化手段は、前記独立映像フレームがIフレームであり、前記従属映像フレームがPフレーム及びBフレームの少なくとも1つを有するIEEE MPEG2規格に準拠する映像をエンコードすることを特徴とするシステム。
  3. 請求項1記載の映像表示システムであって、
    前記要求に応じて挿入される独立映像フレームは、すべてのIマクロブロックを有するMPEG2フォーマットPフレームと、すべてのIマクロブロックを有するMPEG2フォーマットBフレームの少なくとも1つであることを特徴とするシステム。
  4. 請求項1記載の映像表示システムであって、
    前記転送する手段は、無線ネットワークを有することを特徴とするシステム。
  5. 請求項4記載の映像表示システムであって、
    前記無線ネットワークは、IEEE802.11規格、イーサネット(登録商標)規格、インターネット規格、無線周波数規格、デジタルエンハンストコードレス電話規格及びブルートゥース規格の少なくとも1つに準拠することを特徴とするシステム。
  6. 請求項1記載の映像表示システムであって、
    前記独立映像フレームの挿入要求をトリガーする状態は、ネットワーク送信エラー、前記1以上の受信機の1つによる欠落映像フレームの検出、及び前記1以上の受信機の1つの起動の少なくとも1つを有することを特徴とするシステム。
  7. 独立映像フレームと従属映像フレームのストリームを生成し、要求に応答して独立映像フレームを前記ストリームに挿入し、要求に応答して欠落基準画像を基準画像として使用することを回避するよう構成される映像送信機ボックスと、
    前記独立映像フレームと従属映像フレームのストリームを目視可能な表示に変換する1以上の受信機と、
    独立映像フレームの前記ストリームへの挿入を要求する手段と、
    前記独立映像フレームと従属映像フレームのストリームと前記挿入リクエストとを通信するため、前記1以上の受信機と前記映像送信機ボックスとを接続するネットワークと、
    を有することを特徴とする映像表示システム。
  8. 請求項7記載の映像表示システムであって、
    前記映像送信機ボックスは、入力映像源から独立映像フレームと従属映像フレームとを生成し、挿入要求の受信に応答して独立映像フレームを生成する映像圧縮エンコーダ、リエンコーダまたはトランスコーダを有することを特徴とするシステム。
  9. 請求項8記載の映像表示システムであって、
    前記映像圧縮エンコーダは、MPEG2、MPEG4またはDIVX規格と互換させるため、映像フレームをエンコード、リエンコードまたはトランスコードすることを特徴とするシステム。
  10. 請求項7記載の映像表示システムであって、
    前記ネットワークは、無線ネットワークを有することを特徴とするシステム。
  11. 請求項10記載の映像表示システムであって、
    前記無線ネットワークは、IEEE802.11規格、イーサネット(登録商標)規格、インターネット規格、無線周波数規格、デジタルエンハンストコードレス電話規格及びブルートゥース規格の少なくとも1つに準拠することを特徴とするシステム。
  12. 請求項8記載の映像表示システムであって、さらに、
    映像圧縮エンコーダによる符号化前に、入力映像フレームを生の内部映像フォーマットに復号化する入力映像デコーダを有することを特徴とするシステム。
  13. デジタルまたはアナログ音声/映像ストリームデータを受信するステップと、
    前記受信した音声/映像ストリームデータを独立映像フレームと介在する従属映像フレームの映像ストリームにエンコード、リエンコード及びトランスコードの少なくとも1つを実行するステップと、
    前記ストリームを1以上の受信機に転送するステップと、
    前記1以上の受信機の1つにおいて、表示不具合、送信エラー及び受信エラーの少なくとも1つを示す状態を感知するステップと、
    前記状態の感知に応答して、独立映像フレームに対する要求を生成するステップと、
    前記要求に応答して、可能な限り迅速に独立映像フレームを前記映像ストリームに挿入するステップと、
    を有することを特徴とする映像表示方法。
  14. 請求項13記載の映像表示方法であって、
    前記符号化ステップは、複数の従属映像フレームでの一定のインターバルで、シーン変更により、圧縮向上に効果的な回数により、及び要求に応答して、独立映像フレームの符号化を行うことを特徴とする方法。
  15. 請求項14記載の映像表示方法であって、
    前記一定のインターバルには、各独立映像フレーム間には15より多くの従属映像フレームが存在することを特徴とする方法。
  16. 請求項13記載の映像表示方法であって、
    要求に応答してのみ、独立映像フレームは従属映像フレームのストリームに挿入されることを特徴とする方法。
  17. 請求項13記載の映像表示方法であって、
    独立映像フレームを要求する状態は、映像送信エラー、欠落フレームの検出、欠落パケットの検出及び受信機へのチューニングの少なくとも1つを有することを特徴とする方法。
  18. 請求項13記載の映像表示方法であって、
    前記符号化ステップは、MPEG2規格、MPEG4規格及びDIVX規格の少なくとも1つに準拠する映像フレームを符号化することを特徴とする方法。
  19. 請求項18記載の映像表示方法であって、
    前記独立映像フレームは、1以上のIフレームと複数の基準フレームであり、前記従属映像フレームは、1以上のPフレームとBフレームであることを特徴とする方法。
JP2004554739A 2002-11-27 2003-10-29 要求に応じたi画像の挿入 Pending JP2006508574A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US42967002P 2002-11-27 2002-11-27
PCT/IB2003/004896 WO2004049719A1 (en) 2002-11-27 2003-10-29 I-picture insertion on request

Publications (1)

Publication Number Publication Date
JP2006508574A true JP2006508574A (ja) 2006-03-09

Family

ID=32393573

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004554739A Pending JP2006508574A (ja) 2002-11-27 2003-10-29 要求に応じたi画像の挿入

Country Status (7)

Country Link
US (1) US20060048193A1 (ja)
EP (1) EP1568230A1 (ja)
JP (1) JP2006508574A (ja)
KR (1) KR100975311B1 (ja)
CN (1) CN1717935B (ja)
AU (1) AU2003274547A1 (ja)
WO (1) WO2004049719A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013157679A (ja) * 2012-01-26 2013-08-15 Canon Inc 映像処理装置、映像処理方法およびプログラム
WO2019180869A1 (ja) * 2018-03-22 2019-09-26 株式会社Hysエンジニアリングサービス 画像伝送システム、画像送信装置及び画像受信装置

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9192859B2 (en) * 2002-12-10 2015-11-24 Sony Computer Entertainment America Llc System and method for compressing video based on latency measurements and other feedback
KR20050052717A (ko) * 2003-12-01 2005-06-07 엘지전자 주식회사 오디오 원본 보존 트랜스코딩 시스템 및 방법
CN1998240B (zh) * 2004-07-01 2010-04-14 奥伊加梅克拉斯特公司 用于传送预测和非预测数据帧的方法和设备
KR100615698B1 (ko) * 2004-07-22 2006-08-25 삼성전자주식회사 무선환경하에서 프레임 전송 방법 및 시스템
PT1797720T (pt) 2004-10-05 2017-03-13 Vectormax Corp Método e sistema para difusão seletiva multimédia com tolerância de perdas
US7870590B2 (en) * 2004-10-20 2011-01-11 Cisco Technology, Inc. System and method for fast start-up of live multicast streams transmitted over a packet network
EP1925164A1 (en) 2005-08-26 2008-05-28 Thomson Licensing Transcoded images for improved trick play
US7965771B2 (en) 2006-02-27 2011-06-21 Cisco Technology, Inc. Method and apparatus for immediate display of multicast IPTV over a bandwidth constrained network
EP1827009A1 (en) * 2006-02-28 2007-08-29 Matsushita Electric Industrial Co., Ltd. Video encoder and decoder for an improved zapping service for mobile video reception
US8218654B2 (en) 2006-03-08 2012-07-10 Cisco Technology, Inc. Method for reducing channel change startup delays for multicast digital video streams
TW200745872A (en) * 2006-06-05 2007-12-16 Doublelink Technology Inc Method of accomplishing multicast distant real-time streaming for video transmissions and storing bottlenecks by reflector
US8031701B2 (en) 2006-09-11 2011-10-04 Cisco Technology, Inc. Retransmission-based stream repair and stream join
FR2908949A1 (fr) * 2006-11-16 2008-05-23 Thomson Licensing Sas Procede de transcodage de donnees du standard mpeg2 a un standard mpeg4.
US8769591B2 (en) * 2007-02-12 2014-07-01 Cisco Technology, Inc. Fast channel change on a bandwidth constrained network
US20080253369A1 (en) * 2007-04-16 2008-10-16 Cisco Technology, Inc. Monitoring and correcting upstream packet loss
KR101487771B1 (ko) * 2007-08-10 2015-01-30 삼성전자주식회사 이동통신 시스템에서 영상 정보를 복구하기 위한 방법 및장치
US8238420B1 (en) 2008-01-24 2012-08-07 Adobe Systems Incorporated Video content transcoding for mobile devices
US8787153B2 (en) * 2008-02-10 2014-07-22 Cisco Technology, Inc. Forward error correction based data recovery with path diversity
US8233621B2 (en) * 2008-06-16 2012-07-31 Hitachi, Ltd. Slice-based prioritized secure video streaming
CN101383959B (zh) 2008-10-23 2012-01-11 中兴通讯股份有限公司 流媒体业务中获取关键帧的方法、***及用户设备
US9432678B2 (en) * 2010-10-30 2016-08-30 Hewlett-Packard Development Company, L.P. Adapting a video stream
JP2012156654A (ja) * 2011-01-24 2012-08-16 Panasonic Corp 送信装置及びそれを用いた動画伝送システム
US8873618B2 (en) * 2011-02-28 2014-10-28 Blackberry Limited Device to transmit data by displaying a coded image generated according to a selectable encoding scheme and associated methods
US9351011B2 (en) 2012-11-28 2016-05-24 Intel Corporation Video pipeline with direct linkage between decoding and post processing
CN104469537B (zh) * 2013-09-18 2018-04-27 华为技术有限公司 不对称组网***视频呼叫方法及终端、服务器和***
KR102584526B1 (ko) 2016-09-26 2023-10-05 한화비전 주식회사 영상 처리 장치 및 방법
CN110602507A (zh) * 2019-08-19 2019-12-20 西安万像电子科技有限公司 丢帧处理方法、设备及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0937245A (ja) * 1995-07-14 1997-02-07 Oki Electric Ind Co Ltd 動画像伝送システム及び動画像伝送装置
JPH09284774A (ja) * 1996-04-10 1997-10-31 Oki Electric Ind Co Ltd 符号化装置、復号化装置及び伝送システム
JP2002314972A (ja) * 2001-04-09 2002-10-25 Nec Corp 配信システムとその配信方法、及び配信プログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282240B1 (en) * 1997-09-03 2001-08-28 Oki Electric Industry Co., Ltd. Picture coder, picture decoder, and transmission system
KR100677083B1 (ko) * 2000-01-27 2007-02-01 삼성전자주식회사 디지털 영상 데이터 통신 시스템에서의 오류 전파 억제를위한 송수신 데이터의 처리 방법 및 이를 위한 기록 매체
EP1130921B1 (en) * 2000-03-02 2005-01-12 Matsushita Electric Industrial Co., Ltd. Data transmission in non-reliable networks
JP3918447B2 (ja) * 2001-03-30 2007-05-23 三菱電機株式会社 動画像受信装置および動画像送信装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0937245A (ja) * 1995-07-14 1997-02-07 Oki Electric Ind Co Ltd 動画像伝送システム及び動画像伝送装置
JPH09284774A (ja) * 1996-04-10 1997-10-31 Oki Electric Ind Co Ltd 符号化装置、復号化装置及び伝送システム
JP2002314972A (ja) * 2001-04-09 2002-10-25 Nec Corp 配信システムとその配信方法、及び配信プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013157679A (ja) * 2012-01-26 2013-08-15 Canon Inc 映像処理装置、映像処理方法およびプログラム
WO2019180869A1 (ja) * 2018-03-22 2019-09-26 株式会社Hysエンジニアリングサービス 画像伝送システム、画像送信装置及び画像受信装置

Also Published As

Publication number Publication date
CN1717935A (zh) 2006-01-04
EP1568230A1 (en) 2005-08-31
KR100975311B1 (ko) 2010-08-12
AU2003274547A1 (en) 2004-06-18
US20060048193A1 (en) 2006-03-02
KR20050086835A (ko) 2005-08-30
CN1717935B (zh) 2010-06-16
WO2004049719A1 (en) 2004-06-10

Similar Documents

Publication Publication Date Title
KR100975311B1 (ko) 요청시 i-화상 삽입
JP4808161B2 (ja) 動画像通信エラー処理の方法とその装置
KR100252108B1 (ko) Mpeg 압축부호화 및 복호화기를 채용한 디지털 기록 재생장치 및 그 방법
JP3801984B2 (ja) 帯域幅スケーラを含むマルチキャスト伝送システム
US8204104B2 (en) Frame rate conversion system, method of converting frame rate, transmitter, and receiver
JP4707514B2 (ja) ビデオストリーム供給システム、ビデオストリーム供給装置、及びビデオストリーム受信装置
JP5043096B2 (ja) チャネル変更方法及びデジタル・ビデオ装置
JP4925697B2 (ja) ネットワーク伝送用の映像信号符号化システム及び映像信号符号化方法,信号変換装置
JP2008523738A (ja) 高解像度画像フレームバッファ及び低解像度画像フレームバッファを有するメディアプレーヤ
JP2009528709A (ja) モバイル動画受信のための改良型ザッピングサービス用の動画エンコーダおよびデコーダ
JP2006516864A (ja) ロバスト・モードでのスタガキャストのビデオ品質の改善
US6961377B2 (en) Transcoder system for compressed digital video bitstreams
US20050100318A1 (en) Data reproduction transmission apparatus and data reproduction transmission method
US20070101378A1 (en) Redundant transmission of programmes
US11943493B2 (en) Remote master control room monitoring
JP2006197321A (ja) 画像処理方法および装置、並びにプログラム
KR100937418B1 (ko) 부재중 메시지 저장 기능을 갖는 pvr 장치 및 그 방법
US7269839B2 (en) Data distribution apparatus and method, and data distribution system
JP2010272943A (ja) ネットワークデコーダ装置
US20080122862A1 (en) Method and apparatus for transmitting and receiving moving pictures based on rgb codec
JP4320509B2 (ja) 映像再符号化装置および方法
JPH1070727A (ja) 動画像伝送方法および動画像伝送装置
KR100713363B1 (ko) 이동통신 시스템에서 엠펙 전송 장치 및 방법
Tang et al. Compressed video transmission over digital networks: Analysis and design
WO2016006107A1 (ja) 画像伝送装置、画像受信装置および画像伝送方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061026

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090609

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090909

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100119