(57)【要約】  第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによってビデオ出力データストリームを生成する装置（１００）が、提供される。装置（１００）は、第一ビデオ入力データストリームのコード化されたビデオフレームを受信するためのインターフェース（１１０）を含み、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々は、コード化された内部フレームかコード化された中間フレームのどちらかである。更に、装置（１００）は、前記ビデオ出力データストリームを生成するためのビデオデータストリーム発生器（１２０）を含み、前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの１またはいくつかのコード化されたビデオフレームとして、前記第一ビデオ入力データストリームの１またはいくつかのビデオフレームを出力するように構成される。前記インターフェース（１１０）は、第二ビデオ入力データストリームのコード化されたビデオフレームの受信へ切り替えるように指示する切換命令を受信するように構成され、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々は、コード化された内部フレームかコード化された中間フレームである。更に、前記切換命令の受信後、前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する要求命令を送信するように構成される。更に、前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを受信するように構成される。前記ビデオデータストリーム発生器（１２０）は、前記インターフェース（１１０）において、前記第二ビデオ入力データストリームの前記内部フレームの１つの到着によって、この内部フレームおよび前記ビデオ出力データストリームのビデオフレームとして、この内部フレームの到着後、前記インターフェース（１１０）によって受信される前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを出力するように構成される。【選択図】図１
2017535171.tif 000002
【特許請求の範囲】
【請求項１】
第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによってビデオ出力データストリームを生成するための装置（１００）であって、
第一ビデオ入力データストリームのコード化されたビデオフレームを受信するためのインターフェース（１１０）であって、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々がコード化された内部フレームかコード化された中間フレームかのどちらかであるインターフェース（１１０）と、
前記ビデオ出力データストリームを生成するためのビデオデータストリーム発生器（１２０）であって、前記ビデオデータストリーム発生器（１２０）が、前記ビデオ出力データストリームの１つまたはいくつかのコード化されたビデオフレームとして前記第一ビデオ入力データストリームの１つまたはいくつかのビデオフレームを出力するように構成されるビデオデータストリーム発生器（１２０）と、
を含み、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り替えるように指示する切換命令を受信するように構成され、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々はコード化された内部フレームかコード化された中間フレームかのどちらかであり、
前記インターフェース（１１０）は、前記切換命令の受信の後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する要求命令を送信するように構成され、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを受信するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記インターフェース（１１０）において、前記第二ビデオ入力データストリームの前記内部フレームの１つの到着に応じて、この内部フレームおよび前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着の後、前記インターフェース（１１０）によって受信される前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを出力するように構成される、装置（１００）。
【請求項２】
請求項１に記載する装置（１００）であって、
前記ビデオデータストリーム発生装置（１２０）は、このコード化されたビデオフレームがコード化された内部フレームであるかどうか、前記切換命令の受信の後、前記ビデオデータストリーム発生装置（１２０）が、前記インターフェース（１１０）に達している前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々を点検するように構成されるという点で、前記第二ビデオ入力データストリームのこの内部フレームを決定するように構成され、
前記ビデオデータストリーム発生装置（１２０）が、前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームを出力するよう構成され、
前記ビデオデータストリーム発生装置（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記切換命令の受信の後、前記インターフェース（１１０）が、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第二ビデオ入力データストリームの前記コード化された中間フレームのいずれも出力しないよう構成され、
前記ビデオデータストリーム発生装置（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのビデオフレームとして前記切換命令の受信の後、前記インターフェース（１１０）が、前記第二ビデオ入力データストリームの前記コード化された内部フレームの少なくとも１つを受信した後、前記インターフェース（１１０）によって受信された前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項３】
請求項１または請求項２に記載する装置（１００）であって、
前記ビデオデータストリーム発生器（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記切換命令の受信の後、前記インターフェース（１１０）が前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々を出力するように構成される、装置（１００）。
【請求項４】
請求項１ないし請求項３の１つに記載する装置（１００）であって、
前記装置（１００）は、ユーザが前記切換命令を起動することによって、ユーザインターフェース（１１２）を、更に備える、装置（１００）。
【請求項５】
請求項１ないし請求項３の１つに記載する装置（１００）であって、
前記装置（１００）は、前記切換命令を起動させるように構成される切換ユニット（１１４）を更に含み、
前記切換ユニット（１１４）は、ユーザから独立している前記切換命令を起動させるように構成され、
前記第二ビデオ入力データストリームのコード化された内部フレームが前記インターフェース（１１０）によって受信されるときに、前記切換ユニット（１１４）はその事実から独立している前記切換命令を起動させるように構成される、装置（１００）。
【請求項６】
請求項１ないし請求項５の１つに記載する装置（１００）であって、
前記切換命令は、第一切換命令であり、
前記要求命令は、第一要求命令であり、
前記インターフェース（１１０）は、第三ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り替えるように指示する第二切換命令を受信するように構成され、前記第三ビデオ入力データストリームの前記コード化されたビデオフレームの各々がコード化された内部フレームかコード化された中間フレームのどちらかであり、
前記インターフェース（１１０）は、前記第二切換命令の受信の後、前記第三ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する第二要求命令を送信するように構成され、
前記インターフェース（１１０）は、前記第三ビデオ入力データストリームの前記コード化されたビデオフレームを受信するよう構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信後、前記インターフェース（１１０）に達している前記第三ビデオ入力データストリームの前記コード化されたビデオフレームの各々を点検するように構成され、このコード化されたビデオフレームがコード化された内部フレームであるか、そしてこのコード化されたビデオフレームがコード化された内部フレームであるときに、前記ビデオデータストリーム発生器（１２０）が前記ビデオ出力データストリームのビデオフレームとして、このコード化された内部フレームを出力するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記第二切換命令の受信後、前記インターフェース（１１０）が前記第三ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第三ビデオ入力データストリームの前記コード化された中間フレームのいずれも出力しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信された後、そして、前記ビデオ出力データストリームのビデオフレームとして、前記第二切換命令の受信後、前記インターフェース（１１０）が前記第三ビデオ入力データストリームの前記コード化された内部フレームの少なくとも１つを受信した後に、前記インターフェース（１１０）によって受信された前記第三ビデオ入力データストリームの前記コード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項７】
請求項１ないし請求項６の１つに記載する装置（１００）であって、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも１０を含む一群の画像を受信するように構成され、前記インターフェース（１１０）は、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記一群の画像のコード化された中間フレームの前記少なくとも１０を受信するように構成され、前記インターフェース（１１０）は、前記画像配列の前記コード化された内部フレームとの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームの他のいかなるビデオフレームも受信しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも１０のコード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項８】
請求項１ないし請求項６の１つに記載する装置（１００）であって、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも３０を含む一群の画像を受信するように構成され、前記インターフェース（１１０）は、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記一群の画像のコード化された中間フレームの前記少なくとも３０を受信するように構成され、前記インターフェース（１１０）は、前記画像配列の前記コード化された内部フレームとの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームの他のいかなるビデオフレームも受信しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの３１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも３０のコード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項９】
請求項１ないし請求項６に記載する装置（１００）と、
第一エンコーダー（２１０）と、
第二エンコーダー（２２０）と
を含むシステムであって、
前記第一エンコーダー（２１０）がコード化ユニット（２１１）とインターフェース（２１２）を備え、前記第一エンコーダー（２１０）の前記コード化ユニット（２１１）が、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームを生成するように構成され、前記第一エンコーダー（２１０）の前記インターフェース（２１２）が、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームを請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、
前記第二エンコーダー（２２０）が別のコード化ユニット（２２１）と別のインターフェース（２２２）を備え、前記第二エンコーダー（２２０）の前記コード化ユニット（２２１）が、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを生成するように構成され、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、
請求項１ないし請求項６のいずれか１つに記載する前記装置（１００）の前記インターフェース（１１０）は、前記切換命令の受信後、前記要求命令を前記第二エンコーダー（２２０）の前記インターフェース（２２２）へ送信するように構成され、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）は、前記要求命令を受信するように構成され、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）は、前記要求命令の受信に応答して、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つである前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの１つを請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成される、システム。
【請求項１０】
請求項９に記載するシステムであって、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が前記要求命令の受信することと前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを送信することの間に、内部フレームではない前記第二ビデオ入力データストリームの前記コード化されたビデオフレームのいずれも請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないように構成される、システム。
【請求項１１】
請求項９または請求項１０に記載するシステムであって、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、一群の画像を請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するよう構成されており、前記画像配列は前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも１０を含み、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記少なくとも１０の前記一群の画像の前記コード化された中間フレームを請求項１ないし請求項６の１つに記載された前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、前記第二エンコーダ（２２０）の前記インターフェース（２２２）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないよう構成され、
請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記一群の画像を受信するよう構成され、請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記少なくとも１０の一群の画像の前記コード化された中間フレームを受信するよう構成され、請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを受信しないよう構成され、
請求項１ないし請求項６の１つに記載する前記装置（１００）の前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも１０のコード化された中間フレームの各々を出力するように構成される、システム。
【請求項１２】
請求項９または請求項１０に記載するシステムであって、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、一群の画像を請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するよう構成されており、前記画像配列は前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも３０を含み、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記少なくとも３０の前記一群の画像のコード化された中間フレームを請求項１ないし請求項６の１つに記載された前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、前記第二エンコーダ（２２０）の前記インターフェース（２２２）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないよう構成され、
請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記一群の画像を受信するよう構成され、請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、最初に、前記一群の画像の前記コード化された内部フレーム、その後、前記少なくとも３０の前記一群の画像のコード化された中間フレームを受信するよう構成され、請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを受信しないよう構成され、
請求項１ないし請求項６の１つに記載する前記装置（１００）の前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの３１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも１０のコード化された中間フレームの各々を出力するように構成される、システム。
【請求項１３】
請求項９ないし請求項１２の１つに記載するシステムであって、
前記システムは、さらに、１つまたはいくつかの端末装置（３１０，３２０）を備え、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々が、インターフェース（３１１，３２１）とデコーダー（３１２，３２２）を含み、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々の前記インターフェース（３１１，３２１）が、前記ビデオ出力データストリームを受信するよう構成されており、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々の前記デコーダー（３１２，３２２）が、前記ビデオ出力データストリームの前記コード化されたビデオフレームをデコード化するよう構成される、システム。
【請求項１４】
第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによって、ビデオ出力データストリームを生成するための方法であって、
前記第一ビデオ入力データストリームのコード化されたビデオフレームを受信するステップであって、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームかのどちらかであるステップと、
前記ビデオ出力データストリームを生成するステップであって、前記第一ビデオ入力データストリームの１つまたはいくつかのビデオフレームが、前記ビデオ出力データストリームの１つまたはいくつかのコード化されたビデオフレームとして出力するステップと、
前記第二ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り換えるように指示する切換命令を受信するステップであって、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームかのどちらかであるステップと、
切換命令を受信した後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する要求命令を送信するステップと、
前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを受信するステップと、
前記第二ビデオ入力データストリームの前記内部フレームの１つの到着に依存して、前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着後、この内部フレームと受信された前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを出力するステップ、を備える方法。
【請求項１５】
請求項１４に記載する前記方法を実行するためのプログラムコードを有するコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ビデオ加工処理に関し、特に先行するデコード化をせずに、いくつかのコード化されたビデオストリームを切断するための装置および方法に関する。
【背景技術】
【０００２】
一般に、テレビ製作において、ビデオストリームは、いくつかのカメラから受信され、依然として定義された切断配列を有する混合出力ビデオストリームが生じることによって、その後放送されるだろう。従来は、このため、圧縮されていないカメラビデオストリームは、所望の画像を出力に切り替えることができるビデオスイッチ上で統合される。テレビ製作（携帯カメラや超高解像度など）において、新しい開発は、使用しているデジタルビデオ符号化復号化を行う装置によって通常達成される、ビデオストリームの先行圧縮をたびたび必要とする。
【０００３】
多くのビデオ符号化復号化を行う装置において、コード化されたフレームの分割は次のとおり実施しうる。
【０００４】
一方、他のコード化された画像から独立した、エラーのない方法で、もとの表示可能なフレームへ計算しうる画像である。これらは、内部フレームである。同じことが基準画像とも呼ばれる。
【０００５】
画像予測において、内部フレーム（内部画像、Ｉ−フレーム、鍵の画像（Ｋｅｙ ｐｉｃｔｕｒｅ）または基準画像とも呼ばれる。）は、（他の画像から）独立的にデコード化できる一群の画像の中にある画像である。一群の画像において、別の画像（それは、内部フレームではない。）の予測は内部フレームを基にしている。内部フレームは、ビデオ信号処理技術の当業者に周知である。
【０００６】
一方、同じものが存在するとき、ビデオストリームで現れる他のコード化された画像に関し、エラーのない方法でもとの計算しうるだけの画像である。これらは、中間フレームである。同じものが指示画像たち（または、指示画像。）とも呼ばれる。
【０００７】
中間フレーム（中間画像または指示画像とも呼ばれる。）において、画像の一部は、（例えば、他の画像の）画像データがすでに存在する参照によって示される。これは、データの必要容量を減少する。例えば、中間フレームは、Ｐ−フレームまたは、Ｂ−フレームである。Ｐ−フレームにおいて、Ｐ−フレーム（他のものの間）の画像データは先行画像の画像データから決定される。Ｂ−フレームにおいて、Ｂ−フレーム（他のものの間）の画像データは、先行して次の画像の画像データから決定される。中間フレームであるＰ−フレームやＢ−フレームは、ビデオ信号処理技術の当業者に周知である。
【０００８】
１つのアプリケーション例は、Ｈ２６４である。内部フレーム（基準画像）と中間フレーム（指示画像）の画像の分割のようなビデオ符号化復号化を行う装置は、実行されうる。（Ｈ．２６４について例えば、非特許文献１を参照。）
【０００９】
図２は、２つの典型的なビデオストリーム、特にＨ２６４ストリームの構造を示す。
【００１０】
前記ストリームは、いわゆるＧＯＰｓ（一群の画像）を分割されていることがわかる。
【００１１】
これらの構造において、基準画像（例えば、Ｈ２６４においてＩ−フレーム）は、最初の基準画像または他の指示画像に関連していくつかの指示画像（例えば、Ｈ２６４においてＰ−フレーム）によって後に続かれる。もしＧＯＰの構造が完全に存在すれば、すべてのフレームは、エラーのない方法で同じものからデコード化されうる。
【００１２】
上記の通りに、従来、ビデオスイッチは、圧縮されていないビデオストリームの切断を許容する切断のために使われる。コード化されたビデオストリームを有する環境において、このビデオスイッチを使うことができるために、これらのビデオストリームは、スイッチに入る前にデコード化しなければならない。その結果、このようなシナリオにおいて、より圧縮されたデータストリームの増加という高いコンピューティング効果が生じる。その後、同じものは、従来、圧縮されていないストリームのように使われることができる。
【００１３】
コード化されたストリームの間で切り換えるための他の方法は、いわゆるＳ−フレームの使用である。しかしながら、質のレベル（分解やデータ速度など）に関して異なるだけの同じ出所によって生成されたストリームの間、切換が実行するときに、これらＳ−フレームは使用されるだけである。
【００１４】
同じものが特別な処理のない、いかなる位置でも切断しうるという効果を有する内部フレームを有しないＪＰＥＧ２０００のような圧縮標準がある。しかしながら、同じものは、同じ品質のための著しく高いデータ速度を必要とする。
【先行技術文献】
【非特許文献】
【００１５】
【非特許文献１】［１］ The H.264 Advanced Video Compression Standard Second Edition, Wiley, ISBN: 978-0-470-51692-8 EFFICIENT VIDEO STREAM SWITCHING WITH PROGRESSIVE S-FRAMES, Byeong-Doo Choi, Ju-Hun Nam, Jin-Hyung Kim, Sung-Hoon Yun, and Sung-Jea Ko, Sen:wqior Member, IEEE.
【発明の概要】
【発明が解決しようとする課題】
【００１６】
実施の形態の概念は、できるだけ大きなＧＯＰ構造を作ることを基礎としている。すなわち、できるだけ少ない基準画像を使うためである。これは、ビデオの一定の質をもつ、より小さいデータ圧縮率を提供するという結果となる。
【００１７】
実施の形態は、このようなビデオ符号化復号化を行う装置の特定の構造にもかかわらず、このようなコード化ビデオストリームの混合ができるということがよくわかる。
【００１８】
前記の概念によって、これらのストリームをデコード化することを必要としない、大きなＧＯＰ構造（一群の画像の構造）でさえ、いくつかのコード化されたビデオストリームを効果的に切断できるようになる。上述の記載によって、関連した基準画像（基準フレーム）やすべての分割された他の指示画像が現れるときに、指示画像について正しくデコード化することができるだけである。
【００１９】
したがって、もし２つのビデオストリームの間の切換が実行されたとしても、次のフレームをいかなる手段なしに出力ビデオストリーム（標的のビデオストリーム）に挿入することはできない。さもなければ、必要とされるほかのフレーム（特に、例えば、必要とされる指示画像）は存在しない指示画像が挿入されるだろう。このような手順は、出力ビデオのアーチファクトに結果としてなる。
【００２０】
実施の形態は、直接切り替わらないための命令を実行する概念に基づくが、実施の形態によれば、装置は、ただ次の可能な時間において、この命令を果たすための要求だけの命令をむしろ考慮する。しかしながら、大きなＧＯＰ構造（一群の画像の構造）において、これは、切換工程が特別遅れた方法を実行するだけである。発明の実施の形態は、切り換えさせるデータストリームの内部フレームを要求する要求命令を送信することによって、この問題を解決する。
【課題を解決するための手段】
【００２１】
請求項１に記載する装置と、請求項１４に記載する方法と、請求項１５に記載するコンピュータプログラムが提供される。
【００２２】
第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによって、ビデオ出力データストリームを生成する装置が、提供される。装置は第一ビデオ入力データストリームのコード化されたビデオフレームを受信するためのインターフェースを含み、第一ビデオ入力データストリームのコード化されたビデオフレームの各々は、コード化された内部フレームかコード化された中間フレームのどちらかである。更に、装置は、ビデオ出力データストリームを生成するためのビデオデータストリーム発生器を含み、ビデオデータストリーム発生器はビデオ出力データストリームの１つまたはいくつかのコード化されたビデオフレームとして、第一ビデオ入力データストリームの１つまたはいくつかのビデオフレームを出力するように構成される。インターフェースは第二ビデオ入力データストリームのコード化されたビデオフレームの受信へ切り替えるように指示する切換命令を受信するように構成され、第二ビデオ入力データストリームのコード化されたビデオフレームの各々はコード化された内部フレームかコード化された中間フレームのどちらかである。更に、切換命令の受信後、インターフェースは、第二ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する要求命令を送信するように構成される。更に、インターフェースは、第二ビデオ入力データストリームのコード化されたビデオフレームを受信するように構成される。ビデオデータストリーム発生器は、インターフェースにおいて第二ビデオ入力データストリームの内部フレームの１つの到着によって、ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着後、内部フレームとインターフェースによって受信される第二ビデオ入力データストリームのコード化されたビデオフレームを出力するように構成される。
【００２３】
実施の形態によれば、このコード化されたビデオフレームがコード化された内部フレームであるかどうか、切換命令の受信後、ビデオデータストリーム発生器が、インターフェースに達している第二ビデオ入力データストリームのコード化されたビデオフレームの各々を点検するように構成されるという点で、ビデオデータストリーム発生装置は、例えば、第二ビデオ入力データストリームのこの内部フレームを決定するように構成されうる。ここで、ビデオデータストリーム発生器は、例えば、ビデオ出力データストリームのビデオフレームとして、この内部フレームを出力するように構成されうる。更に、切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして切換命令の受信後、インターフェースが第二入力データストリームのコード化された内部フレームの１つを受信する前に、ビデオデータストリーム発生器は、例えば、インターフェースによって受信される第二ビデオ入力データストリームのコード化された中間フレームのいずれも出力しないように構成されうる。更に、切換命令が受信された後、そして、ビデオ出力データストリームのビデオフレームとして切換命令の受信後、インターフェースが第二ビデオ入力データストリームのコード化された内部フレームの少なくとも１つを受信した後に、ビデオデータストリーム発生器は、例えば、インターフェースによって受信される第二ビデオ入力データストリームのコード化された中間フレームの各々を出力するように構成されうる。
【００２４】
１つの実施の形態において、切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして切換命令の受信後、インターフェースが第二ビデオ入力データストリームのコード化された内部フレームの１つを受信する前に、ビデオデータストリーム発生器は、例えば、インターフェースによって受信される第一ビデオ入力データストリームのコード化されたビデオフレームの各々を出力するよう構成されうる。
【００２５】
実施の形態によると、ユーザが切換命令を起動できることによって、ユーザインターフェースをさらに備えうる。
【００２６】
１つの実施の形態において、装置は、例えば、切換命令を起動するよう構成された切換ユニットを含みうり、切換ユニットは、ユーザの独立した切換命令を起動するよう構成されうり、第二ビデオ入力データストリームのコード化された内部フレームがインターフェースによって受信されるときに、切換ユニットは事実とは別として、さらに切換命令を起動するよう構成されうる。
【００２７】
実施の形態によると、切換命令は、例えば、第一切換命令であり、要求命令は、例えば、第一要求命令であり、インターフェースは、例えば、第三ビデオ入力データストリームのコード化されたビデオフレームの受信へ切り替えるように指示する第二切換命令を受信するように構成されうり、第三ビデオ入力データストリームのコード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームのどちらかである。ここで、例えば、インターフェースは、第二ビデオ入力データストリームの受信後、第三ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する第二要求命令を送信するよう構成されうる。更に、インターフェースは、例えば、第三ビデオ入力データストリームのコード化されたビデオフレームを受信するよう構成されうる。このコード化されたビデオフレームがコード化された内部フレームであるかどうか、第二切換命令の受信の後、ビデオデータストリーム発生器が、インターフェースに達している第三ビデオ入力データストリームのコード化されたビデオフレームの各々を点検するように構成される。ビデオデータストリーム発生器は、例えば、このコード化されたビデオフレームがコード化された内部フレームであるとき、ビデオ出力データストリームのビデオフレームとしてこのコード化された内部フレームを出力するように構成されうる。更に、第二切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして第二切換命令の受信後、インターフェースが第三ビデオ入力ストリームのコード化された内部フレームの１つを受信する前に、ビデオデータストリーム発生器は、例えば、インターフェースによって受信される第三ビデオ入力データストリームのコード化された中間フレームのいずれも出力しないように構成されうる。更に、第二切換命令が受信された後、そして、ビデオ出力データストリームのビデオフレームとして第二切換命令の受信後、インターフェースが第三ビデオ入力データストリームのコード化された内部フレームの少なくとも１つを受信した後に、ビデオデータストリーム発生器は、例えば、インターフェースによって受信される第三ビデオ入力データストリームのコード化された中間フレームの各々を出力するように構成されうる。
【００２８】
したがって、１つの実施の形態において、インターフェースは、例えば、第二ビデオ入力データストリームのコード化された内部フレームと、第二ビデオ入力データストリームのコード化された中間フレームの少なくとも１０を含む一群の画像を受信するように構成されうり、インターフェースは、最初に、一群の画像のコード化された内部フレーム、その後一群の画像のコード化された中間フレームの少なくとも１０を受信するように構成されうり、インターフェースは、例えば、画像配列のコード化された内部フレームとの間に、そして、第二ビデオ入力データストリームのコード化された中間フレームの各々との間に第二ビデオ入力データストリームの他のいかなるビデオフレームも受信しないように構成されうる。ビデオデータストリーム発生器は、例えば、ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、画像配列のコード化された内部フレームと少なくとも１０の画像配列の中間フレームの各々を出力するように構成する。
【００２９】
より好ましい実施の形態において、第二ビデオ入力データストリームのコード化された内部フレームは、第二ビデオ入力データストリームの少なくとも３０の内部フレームを後に続かせる。
【００３０】
さらに、システムは提供される。システムは、上述した装置と、第一エンコーダーと、第二エンコーダーを含む。第一エンコーダーは、コード化ユニットとインターフェースを備え、第一エンコーダーのコード化ユニットは、第一ビデオ入力データストリームのコード化されたビデオフレームを生成するよう構成され、第一エンコーダーのインターフェースは、第一ビデオ入力データストリームのコード化されたビデオフレームを上述した装置のインターフェースへ送信するよう構成される。第二エンコーダーは、別のコード化ユニットと別のインターフェースを備え、第二エンコーダーのコード化ユニットは、第二ビデオ入力データストリームのコード化されたビデオフレームを生成するよう構成され、第二エンコーダーのインターフェースは、第二ビデオ入力データストリームのコード化されたビデオフレームを上述した装置のインターフェースへ送信するよう構成される。上述した装置のインターフェースは、切換命令の受信後、第二エンコーダーのインターフェースへ要求命令を送信するように構成される。第二エンコーダーのインターフェースは、要求命令を受信するよう構成される。更に、第二エンコーダーのインターフェースは、要求命令の受信に関して、第二ビデオ入力データストリームのコード化された内部フレームの１つである第二ビデオ入力データストリームのコード化されたビデオフレームの１つを、上述した装置のインターフェースへ送信するよう構成される。
【００３１】
実施の形態によると、第二エンコーダーのインターフェースは、要求命令と前記第二ビデオ入力データストリームのコード化された内部フレームの１つを送信する間に、内部フレームではない第二ビデオ入力データストリームのコード化されたビデオフレームのいずれも上記装置のインターフェースへ送信しないよう構成されうる。
【００３２】
１つの実施の形態において、第二エンコーダーのインターフェースは、例えば、一群の画像を上述の装置のインターフェースへ送信するよう実行されうる。画像配列は、第二ビデオ入力データストリームのコード化された内部フレームの１つと第二ビデオ入力データストリームのコード化された中間フレームの少なくとも１０を含む。第二エンコーダーのインターフェースは、例えば、最初に、一群の画像のコード化された内部フレーム、その後、一群の画像のコード化された中間フレームの少なくとも１０を上述の装置のインターフェースへ送信するように構成されうり、第二エンコーダーのインターフェースは、画像配列のコード化された内部フレームの間や第二ビデオ入力データストリームのコード化された内部フレームの各々の間に第二ビデオ入力データストリームのビデオフレームのいずれも上記装置のインターフェースに送信しないように構成される。ここで、上述の装置のインターフェースは、例えば、最初に、一群の画像のコード化された内部フレーム、その後、一群の画像のコード化された中間フレームの少なくとも１０を上述の装置のインターフェースへ受信するように実行されうり、上述の装置のインターフェースは、画像配列のコード化された内部フレームの間や第二ビデオ入力データストリームのコード化された中間フレームの各々の間に第二ビデオ入力データストリームのビデオフレームのいずれも上記装置のインターフェースに受信しないように構成されうる。ここで、上述の装置のビデオデータストリーム発生器は、例えば、ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、画像配列のコード化された内部フレームと少なくとも１０の画像配列の中間フレームの各々を出力するように構成する。
【００３３】
より好ましい実施の形態において、第二ビデオ入力データストリームのコード化された内部フレームは、第二ビデオ入力データストリームの少なくとも３０の内部フレームによって後に続かせる。
【００３４】
１つの実施の形態において、システムは、１もしくはいくつかの端末装置をさらに備え、１もしくはいくつかの端末装置の各々は、インターフェースとデコーダーを含む。１もしくはいくつかの端末装置の各々のインターフェースは、ビデオ出力データストリームの受信するように構成されうる。ここで、１もしくはいくつかの端末装置の各々のデコーダーは、ビデオ出力データストリームのコード化されたビデオフレームをデコード化するように構成されうる。
【００３５】
更に、第一ビデオ入力データストリームから第二ビデオ入力データストリームへの切換によって、ビデオ出力データストリームを生成するための方法を提供する。その方法は以下を備える。
−第一ビデオ入力データストリームのコード化されたビデオフレームを受信するステップであって、第一ビデオ入力データストリームのコード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームのどちらかである。
−ビデオ出力データストリームを生成するステップであって、第一ビデオ入力データストリームの１またはいくつかのビデオフレームが、ビデオ出力データストリームの１またはいくつかのコード化されたビデオフレームとして出力する。
−第二ビデオ入力データストリームのコード化されたビデオフレームの受信へ切り換えるように支持する切換命令を受信するステップであって、第二ビデオ入力データストリームのコード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームのどちらかである。
−切換命令を受信ステップの後、第二ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する要求命令を送信するステップ。
−第二ビデオ入力データストリームのコード化された内部フレームを受信するステップ。
−第二ビデオ入力データストリームの内部フレームのうち１つの到着によって、ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着後受信された、この内部フレームと第二ビデオ入力データストリームのコード化されたビデオフレームを出力するステップ。
【００３６】
更に、上述した方法を実行するためのプログラムコードを有するコンピュータプログラムを提供する。
【００３７】
以下において、本発明のより好ましい実施の形態は、下記の添付の図を参照して説明される。
【図面の簡単な説明】
【００３８】
【図１】図１は、本発明の実施の形態による装置を示す。
【図２】図２は、２つの典型的なビデオストリーム、特にＨ２６４ストリームの構造を示す。
【図３】図３は、ユーザインターフェースをさらに備える別の実施の形態による装置を示す。
【図４】図４は、切換ユニットをさらに備える別の実施の形態による装置を示す。
【図５】図５は、３つのビデオ入力データストリームを有する別の実施の形態による装置を示す。
【図６】図６は、１つの実施の形態による装置と２つのエンコーダーを含む実施の形態によるシステムを示す。
【図７】図７は、２つの端末装置をさらに含む１つの実施の形態によるシステムを示す。
【図８】図８は、１つの実施の形態によるシステムで、エンコーダーにおいて内部フレームの直接的な要求を示す。
【発明を実施するための形態】
【００３９】
図１は、実施の形態による、第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り換えることによって、ビデオ出力データストリームを生成するための装置１００を示す。
【００４０】
装置１００は、第一ビデオ入力データストリームのコード化されたビデオフレームを受信するためのインターフェース１１０を含み、第一ビデオ入力データストリームのコード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームのどちらかである。
【００４１】
更に、装置１００は、ビデオ出力データストリームのビデオ出力データストリームを生成するためのビデオデータストリーム発生器１２０を含み、ビデオデータストリームの１もしくはいくつかのコード化されたビデオフレームとして、ビデオデータストリーム発生器１２０が１もしくはいくつかの第一ビデオ入力データストリームのビデオフレームを出力するように構成される。
【００４２】
インターフェース１１０は、第二ビデオ入力データストリームのコード化されたビデオフレームの受信へ切り換えることを指示する切換命令を受信するように構成される。ここで、第二ビデオ入力データストリームのコード化されたビデオフレームの各々は、ここでもコード化された内部フレームかコード化された中間フレームのどちらかである。
【００４３】
その時、インターフェース１１０は、切換命令の受信後、第二ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する要求命令を送信するよう構成される。
【００４４】
さらに、インターフェース１１０は、第二ビデオ入力データストリームのコード化されたビデオフレームを受信するよう構成される。ここで、インターフェース１１０において、第二ビデオ入力データストリームの内部フレームの１つの到着によって、ビデオデータストリーム発生器１２０は、この内部フレームと、ビデオ出力データストリームのビデオフレームとして、この内部フレームの到着後、インターフェースによって受信された第二ビデオ入力データストリームのコード化されたビデオフレームを出力するよう構成される。
【００４５】
この発明の実施の形態は、ライブ配信としてビデオ出力データストリームの集合に関係する。いくつかのカメラ生録音から、最初に、第一カメラの（第一）ビデオ入力データストリーム、その後、切換命令に応答して、第二カメラの（第二）ビデオ入力データストリームが、ビデオ出力データストリームに挿入される。
【００４６】
ここで、ビデオ入力データストリームは、独立してデコード化されうる内部フレームだけではなく、同じものをデコード化するために必要な内部フレームの複数の連続する中間フレームも時々備えることができる。
【００４７】
もし、第二ビデオ入力データストリームの中間フレームが、インターフェース１１０によって受信されたときに、切換命令が到着していれば、即時切換は、第二ビデオ入力データストリームのそろっている内部フレームなしに、最初に、ビデオ出力データストリームの第一ビデオ入力データストリームのフレームが、独立してデコード化できないビデオ出力データストリームの第二ビデオ入力データストリームの中間フレームによって、例えば、ビデオ出力データストリームの受信者の受信デコーダーによって、後に続くという効果を持つ。その結果として、即時に切換えるとき、アーチファクトがデコード化することをもたらす。
【００４８】
しかしながら、もし、第二ビデオ入力データストリームがインターフェース１１０に到着するまで、切換命令が遅れたら、特に第二ビデオ入力データストリームの一群の画像が内部フレームや多くの中間フレームから成るとき、これは望ましくない時間遅れをもたらす。（例えば、１０の中間フレームが１の内部フレームの後に続くとき、または、特に、例えば、３０の中間フレームが１の内部フレームの後に続くときである。）特に、次の内部フレームが再び送信されるまで、第二ビデオ入力データストリームにおいて特に時間がかかるとき、これは当てはまる。
【００４９】
切換命令が出される前にさえ、おそらく第二ビデオデータストリームの必要とされた内部フレームを予防的に格納する第三の選択は、ストレージ要求の増加や予防的に格納されたフレームを格納するために必要とされたプロセッサ時間の増加をもたらす。しかし、それは望まない。
【００５０】
切換命令の受信後、インターフェース１１０が第二ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する要求命令を伝えるように構成されるという点で、本発明はこれらの技術的な課題を解決する。内部フレームのこの明確な要求命令によって、第二ビデオデータストリームを提供しているエンコーダーは、内部フレームが必要とされることを知りうる。エンコーダーは、即座に内部フレームを受信するために装置１００の要求について、インターフェース１１０の要求命令によって知らされ、同じものをインターフェース１１０へ送信できる。
【００５１】
これに起因する利点の１つは、装置１００が多くの中間フレームを持つ一群の画像も受信しうり、速い切換はまだ可能のままであるということである。あまり多くの内部フレームは、いつでも速い切換を許容するために、ビデオ入力データストリームにおいて予防的で設けられている必要はない。その代わりに、切換命令が出されるときに、必要とされた内部フレームは要求命令によって明確に要求される。
【００５２】
出力データストリームが相対的に少ない内部フレームだけを含むとき、これは、（再符号化の速い切換を許容するために相対的に多くの内部フレームを有する入力データストリームから、データ速度を低く保つために相対的に少ない内部フレームを有する出力データストリームへ）装置１００のビデオ入力データストリームを再符号化することが必要とされないという効果を有する。その代わりに、要求された内部フレームがインターフェース１１０に到達するとすぐに、選択されたビデオ入力データストリームのそれぞれのフレームが、ビデオ出力データストリームとして直接的に出力されうる。
【００５３】
第二データストリームで内部フレームを得ることの加速は、要求命令によって成し遂げられる。しかしながら、第二ビデオ入力データストリームのエンコーダーへの要求命令の送信はたとえ短い時間であっても、時間が必要なので、切換命令の到着と第二ビデオ入力データストリームから第一内部フレームの到着の間に、まだ低い時間遅れまたは小さい時間遅れがある。一方、第二データストリームの中間フレームは、その後インターフェース１１０に到着しうる。しかしながら、実施の形態に従ってビデオ出力データストリームに入らない。
【００５４】
実施の形態によると、切換命令の受信後、このコード化されたビデオフレームが、コード化された内部フレームであるかどうかインターフェース１１０に到着する第二ビデオ入力データストリームのコード化されたビデオフレームの各々を、ビデオデータストリーム発生器１２０が点検するという点で、ビデオデータストリーム発生器１２０は、例えば、第二ビデオデータストリームの第一内部フレームの到着を決定するよう構成されうる。その後、ビデオデータストリーム発生器１２０がビデオ出力データストリームのビデオフレームとしてこの内部フレームを出力するよう構成される。
【００５５】
更に、例えば、切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして切換命令の受信後、インターフェースが第二ビデオ入力データストリームのコード化された内部フレームの１つを受信する前に、インターフェースによって受信された第二ビデオ入力データストリームのコード化された中間フレームのいずれも出力されるように構成されうる。これら第二ビデオ入力データストリームの中間フレームは、第二ビデオ入力データストリームの内部フレームなしにデコード化されることができない。もし、同じものがビデオ出力データストリームにまだ挿入されていれば、これはビデオ出力データストリームを受信し、回避されることになっている同じものをデコード化したいデコーダーにおいて、アーチファクトに結果としてなるだろう。
【００５６】
更に、切換命令が送信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして切換命令の受信後、インターフェースが第二ビデオ入力データストリームのコード化された内部フレームの少なくとも１つを受信した後、インターフェースによって受信された第二ビデオ入力データストリームのコード化された中間フレームの各々を出力されるように構成されうる。第二ビデオ入力データストリームの先行する内部フレームがすでにビデオ出力データストリームに挿入しているので、第二ビデオ入力データストリームのこれら中間フレームは、ビデオ出力データストリームの受信やデコード化するデコーダーによってアーチファクトなしで、その後デコード化しうる。
【００５７】
１つの実施の形態において、例えば、切換命令が送信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして切換命令の受信後、インターフェースが第二ビデオ入力データストリームのコード化された内部フレームの１つを受信する前に、インターフェースによって受信された第一ビデオ入力データストリームのコード化されたビデオフレームのそれぞれを出力するよう構成しうる。時間的中断がビデオ出力データストリームで生じないために、同じものが各々デコード化されることができた時から、第二ビデオ入力データストリームの要求された第一内部フレームの到着までの短い遷移時間にとって、第一ビデオ入力データストリームをビデオ出力データストリームに挿入し続けることは、役立ちうる。
【００５８】
実施の形態によると、ユーザが切換命令を起動するために、装置１００は、例えば、ユーザインターフェース１１２をさらに備えうる。図３は、例えば、カメラ画像１からカメラ画像２まで、例えば、生放送製作者は、切換を起動することができる、そのようなユーザインターフェース１１２を示す。ユーザインターフェースは、例えば、ビデオストリームを混合するためのミキシングデスクのキーボードまたはボタンが可能である。
【００５９】
図４に示される１つの実施の形態において、装置１００は切換命令１１４を起動するよう構成された切換ユニット１１４をさらに備え、切換ユニット１１４は、ユーザとは独立している切換命令を起動するよう構成されうる。そして、第二ビデオ入力データストリームのコード化された内部フレームが、インターフェース１１０によって送信されるとき、切換ユニット１１４は、独立して切換命令をさらに構成されうる。切換ユニット１１４は、例えば、固定または可変の時間間隔で異なった監視カメラからビデオを監視する間、切換することを許可するような時間切換しうる。Ｉ−フレームの出現に応答して、切換ユニットのプログラムロジックの切換を調整することは、技術的に大きな犠牲を払う。ユーザに示される監視ビデオを提供するビデオ出力データストリームにおいて一定のアーチファクトにもかかわらず、望ましくない。
【００６０】
特に切換することが、３もしくはそれ以上のビデオストリームの間で実行される実施の形態において、上述の概念に示される利点は、特に有利である。ビデオ入力データストリーム間で頻繁に切換するとき、本発明の装置１００を使用せずに、多数のビデオ入力データストリームが特にある場合、時間遅延は、大幅に発生する。
【００６１】
したがって、図５は、上記の切換命令が第一切換命令、そして、上記要求命令が第一要求命令である発明を実施するための形態を示す。インターフェースは、例えば、第三ビデオ入力データストリームのコード化されたビデオフレームの受信を切り換えることを示す第二切換命令を受信するように構成されうり、第三ビデオ入力データストリームのコード化されたビデオフレームの各々がコード化された内部フレームかコード化された中間フレームのどちらかである。ここで、インターフェースは、例えば、第二切換命令受信後、第三ビデオ入力データストリームのコード化された内部フレームの１つの送信を要求する別の要求命令を送信するように構成されうる。更に、インターフェースは、例えば、第三ビデオ入力データストリームのコード化されたビデオフレームを受信するように構成される。ビデオデータストリーム発生器は、切換命令の受信後、このコード化されたビデオフレームがコード化された内部フレームかどうか、インターフェースの到着する第三ビデオ入力データストリームのコード化されたビデオフレームの各々を点検するように構成されうる。例えば、このコード化されたビデオフレームが、内部フレームであるとき、ビデオデータストリーム発生器は、ビデオ出力データストリームのビデオフレームとしてこのコード化された内部フレームを出力するように構成されうる。更に、ビデオデータストリーム発生器は、例えば、第二切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして第二切換命令の受信後、インターフェースが第三ビデオ入力データストリームのコード化された中間フレームの１つを受信する前に、インターフェースによって受信された第三ビデオ入力データストリームのコード化された内部フレームのいずれも出力しないように構成されうる。更に、ビデオデータストリーム発生器は、例えば、第二切換命令が受信された後、そして、ビデオ出力データストリームのコード化されたビデオフレームとして第二切換命令の受信後、インターフェースが第三ビデオ入力データストリームのコード化された内部フレームの１つを受信した後に、インターフェースによって受信された第三ビデオ入力データストリームのコード化された中間フレームの各々を出力するように構成されうる。
【００６２】
すでに述べたように、多数の中間フレームがビデオ入力データストリームの中の内部フレームの後に続くとき、上記述べた概念は、特に有利である。
【００６３】
したがって、１つの実施の形態において、例えば、インターフェースは、第二ビデオ入力データストリームのコード化された内部フレームの１と第二ビデオ入力データストリームのコード化された中間フレームの少なくとも１０を含む一群の画像を受信するよう構成されうる。そして、インターフェースは、最初に、一群の画像のコード化された内部フレーム、その後、少なくとも１０の一群の画像のコード化された中間フレームを受信するよう構成されうる。そして、インターフェースは、画像配列のコード化された内部フレーム間や第二ビデオ入力データストリームのコード化された中間フレームの各々の間で、第二ビデオ入力データストリームのビデオフレームのいずれも受信しないように構成されうる。ビデオデータストリーム発生器は、画像配列のコード化された内部フレームとビデオ出力データストリームの１１またはいくつかの連続するコード化されたビデオフレームとして、画像配列の少なくとも１０のコード化された中間フレームの各々を出力するように構成されうる。
【００６４】
より好ましい発明を実施するための形態において、第二ビデオ入力データストリームの少なくとも３０の内部フレームは、第二ビデオ入力データストリームのコード化された内部フレームを後に続く。
【００６５】
図６は、実施の形態よる、システムを示す。システムは、上述の装置１００と、第一エンコーダー２１０と第二エンコーダー２２０を含む。
【００６６】
第一エンコーダー２１０は、コード化ユニット２１１とインターフェース２１２を備え、第一エンコーダー２１０のコード化ユニット２１１は、第一ビデオ入力データストリームのコード化されたビデオフレームを生成するよう構成され、そして、第一エンコーダーのインターフェース２１２は、第一ビデオ入力データストリームのコード化されたビデオフレームを上述の装置１００のインターフェース１１０へ送信するよう構成される。
【００６７】
第二エンコーダー２２０は、別のコード化ユニット２２１と別のインターフェース２２２を備え、第二エンコーダー２２０のコード化ユニット２２１は、第二ビデオ入力データストリームのコード化されたビデオフレームを生成するよう構成され、そして、第二エンコーダーのインターフェース２２２は、第二ビデオ入力データストリームのコード化されたビデオフレームを上述の装置１００のインターフェース１１０へ送信するよう構成される。
【００６８】
上述の装置１００のインターフェース１１０は、切換命令の受信後、要求命令を第二エンコーダー２２０のインターフェース２２２へ送信するよう構成される。第二エンコーダー２２０のインターフェース２２２は要求命令を受信するように構成される。更に、第二エンコーダー２２０のインターフェース２２２は、要求命令の受信要求命令の受信に関して、第二ビデオ入力データストリームのコード化された内部フレームの１つである第二ビデオ入力データストリームのコード化されたビデオフレームの１つを上述の装置１００のインターフェース１１０へ送信するよう構成される。
【００６９】
実施の形態によると、第二エンコーダー２２０のインターフェース２２２は、例えば、要求命令の受信することと前記第二ビデオ入力データストリームのコード化された内部フレームの１つを送信することとの間に、内部フレームではない第二ビデオ入力データストリームのコード化されたビデオフレームのいずれも上述の装置１００インターフェースへ送信しないように構成しうる。
【００７０】
１つの実施の形態において、第二エンコーダー２２０のインターフェース２２２は、例えば、一群の画像を上述の装置１００のインターフェース１１０へ送信するよう構成され、画像配列は、第二ビデオ入力データストリームのコード化された内部フレームの１つと第二ビデオ入力データストリームのコード化された中間フレームの少なくとも１０を含む。ここで、第二エンコーダー２２０のインターフェース２２２は、例えば、最初に、一群の画像のコード化された内部フレーム、その後、一群の画像のコード化された中間フレームの１０を上述の装置１００のインターフェースへ送信するよう構成しうる。ここで、第二エンコーダーのインターフェースは、画像配列のコード化された内部フレーム間や第二ビデオ入力データストリームのコード化された中間フレームの各々の間に、第二ビデオ入力データストリームの他のビデオフレームを上述の装置１００のインターフェースへ送信しないよう構成される。
【００７１】
ここで、上述の装置１００のインターフェース１１０は一群の画像を受信するよう構成され、装置１００のインターフェース１１０は、例えば、最初に、一群の画像のコード化された内部フレーム、その後一群の画像の少なくとも１０のコード化された中間フレームを受信するよう構成され、上述の装置１００のインターフェース１１０は、画像配列のコード化された内部フレームの間、そして第二ビデオ入力データストリームのコード化された中間フレームのそれぞれの間に、第二ビデオ入力データストリームのビデオフレームのいずれも受信しないように構成される。上述の装置１００のビデオデータストリーム発生器１２０は、例えば、ビデオ出力データストリームの１１またはいくつかの連続するコード化されたビデオフレームとして、画像配列のコード化された内部フレームと画像配列の少なくとも１０のコード化された中間フレームを出力するように構成されうる。
【００７２】
より好ましい実施の形態の１つにおいて、第二ビデオ入力データストリームのコード化された内部フレームは、第二ビデオ入力データストリームの少なくとも３０の内部フレームによって後に続く。
【００７３】
図７は、システムが１またはいくつかの端末装置をさらに備える実施の形態である。（図７において、２つの端末装置３１０、３２０）そして、１つまたはいくつかの端末装置のぞれぞれは、デコーダー３２１、３２２を含む。１つまたはいくつかの端末装置３１０、３２０の各々のインターフェース３１１，３２１は、ビデオ入力データストリームを受信するよう構成されうる。ここで、１つまたはいくつかの端末装置３１０、３２０の各々のデコーダー３１２、３２２は、ビデオ出力データストリームのコード化されたビデオフレームをデコード化するよう構成されうる。
【００７４】
システムは、例えば、端末装置３１０、３２０以上を備えうる。
【００７５】
図８は、実施の形態による、システムを示す。特に、発明を実施するための形態による、エンコーダーによって内部フレーム（参照フレーム）の直接的な要求が示される。上述の装置１００のビデオデータストリーム発生器１２０は、第一ビデオ入力データストリームと第二ビデオ入力データストリームを多重送信することによって、ビデオ出力データストリームの生成のためマルチプレクサーを含む。ビデオデータストリームにおいて、Ｉは内部フレームを示し、Ｐは中間フレームを示し（例えばＰ−フレーム）、添え字１は第一ビデオ入力データストリーム、添え字２は第二ビデオ入力データストリームを指定する
【００７６】
特に、実施の形態において、図８を参照しながら、後に続く典型的な配列は実現される。
【００７７】
１．ストリーム２へ切換えるための命令が受信される。（時間：ｔ0）
２．システムはこの命令を検知し、新しい参照フレームをそれぞれのエンコーダー２２０から要求し、切換が実行されるストリーミングを分析し始める。
３．基準画像は同じものを検出され、アーチファクトのないストリームを切替えることができる。（時間：ｔ1）ストリーム分析は、もはや必要とされなくて、終了される。
４．古いストリームは、出力から分離されて、どんなパケットも同じものを提供しない。
５．ストリーム２からの基準画像、およびそれ以降のすべてのＰフレームは、出力に接続される。
６．切換過程は、その時完了される。
【００７８】
したがって、切換命令が検知されたとき、エンコーダー２２０に対する制御は、新しい内部フレーム（基準画像）が生成された外側からエンコーダー２２０に示すことができることを実現する。
【００７９】
提供された装置１００によって、低いΔｔで大きなＧＯＰ構造を依然として使用することが可能である。したがって、データ速度は、一定のビデオ品質で下げられ、ストリームをすばやく切り換えることが依然として可能である。
【００８０】
チャンネルの与えられた最大のデータ速度によって、これは、例えば、システムにおいてより多くのカメラが一定品質でチャンネルをしようすることができるという利点を有する。
【００８１】
更に、より強固なエラー保護機構は、より多くのデータ速度が同じために利用可能な「ままにされている」とき、実行されうる。したがって、耐干渉性、又は、例えば無線通信における範囲が増加されうる。
【００８２】
更に、同じものが高いデータ速度を消費するとき、カメラストリームの品質は増加されうる。
【００８３】
加えて、従来のシステムにおいて、別の送信への切換（衛星、インターネット、その他を経た）別の通信のためのスイッチの出力で中断信号を圧縮することが頻繁に必要とされ、それによって、カメラからの受信信号をデコード化し、その後ビデオスイッチを切り替えてから再度エンコードする。コード化（記録装置）、その後のデコード化（ビデオ切換）および、その後のコード化（出力時のビデオ切換）の不必要な過程は、もはや必要とされない。その代わりに、コード化は、記録装置側のみ行われなければならない。
【００８４】
これは、待ち時間が短いという利点を有する。すなわち、デコード化することと更新してコード化することは時間がかかり、記録時間に関係する出力ストリームの遅延が結果として起こる。
【００８５】
さらに、より少ないエネルギー消費が必要とされる。デコード化およびコード化の過程は電流を消費し、その結果、モバイルシステムにおけるバッテリの実行時間が短縮される。
【００８６】
さらに、パソコンの電力に関する必要要件は少ない。すなわち、デコード化およびコード化の過程は、切断デバイスのパソコンの電力に高く依存する。 それにより、古いアプローチは、限られた範囲でしかモバイルデバイス上で実行することができず、据え置き型デバイスにおいてより高価なハードウェアを必要とする。
【００８７】
さらに、よりよい拡張性が得られる。すなわち、未使用のデコード化段階が、ビデオ切換の入力に提供される必要がない。
【００８８】
発明を実施するための形態は、いくつかのコード化されたストリームが切断もしくは切り換えられたどの手段をしようしうる。すなわち、テレビ製作、ストリーミングサービス、ライブカット、中継車、携帯電話受信地域、監視カメラなどである。
【００８９】
いくつかの態様が、装置の関係で記載されていたとしても、これらの態様は、対応する方法の記載も表すと理解され、その結果、ブロックもしくは装置も対応する方法ステップまたは方法ステップの特徴として理解される。それとの類似によって、方法ステップと照らして、対応する装置の対応する障害や詳細や特徴の説明を示す。例えばマイクロプロセッサ、プログラム可能なコンピュータまたは電子回路のようなハードウェア装置によって（または、ハードウェア装置を使用することによって）、方法ステップのいくらかまたは全ては、実行されうる。いくつかの実施の形態では、最も重要な方法ステップのいくつかまたは数件は、このような装置により実行されうる。
【００９０】
特定の実施要求に応じて、本発明の実施の形態は、ハードウェアにおいて、または、ソフトウェアにおいて実施されうる。実装は、それぞれの方法を実行されるように、プログラム可能なコンピュータシステムと協働するか、または協働することができる保存された電気的に読み込み可能な制御信号が保存された、デジタル記録媒体、例えば、フロッピー（登録商標）ディスク、ＤＶＤ、ブルーレイディスク（登録商標）、ＣＤ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）またはＦＬＡＳＨメモリ、ハードドライブ、ほかの磁気的または光学的なメモリを使うことを実行しうる。このように、デジタル記憶媒体は、コンピュータに読み込み可能である。
【００９１】
本発明によるいくつかの実施の形態は、本願明細書において記載されたいずれかの方法が実行されるように、プログラム可能なコンピュータシステムと協働することができる電気的に読み込み可能な制御信号を備えるデータ記録媒体含む。
【００９２】
通常、本発明の実施の形態は、プログラムコードを有するコンピュータプログラム製品として実施されうる。そして、コンピュータプログラム製品がコンピュータ上で動くときに、プログラムコードは、方法の１つを実行するのに動作する。
【００９３】
例えば、プログラムコードは、機械読み取り可能な媒体に保存されうる。
【００９４】
他の実施の形態は、本願明細書において記載されている方法の１つを実行するためのコンピュータプログラムを含み、前記コンピュータプログラムが機械読み取り可能な媒体に保存される。つまり、その結果として、コンピュータプログラムがコンピュータ上で実行するときに、発明の方法の実施の形態は、本願明細書において記載されている方法の１つを実行するためのプログラムコードを備えるコンピュータプログラムである。
【００９５】
発明の方法の別の実施形態は、その結果として、本願明細書において記載されている方法の１つを実行するためのコンピュータプログラムを備え、それ上に記録される、データ記録媒体（またはデジタル記憶媒体またはコンピュータ可読媒体）である。
【００９６】
発明の方法の別の実施形態は、その結果として、本願明細書において記載されている方法の１つを実行するためのコンピュータプログラムを示すデータストリームまたは一連の信号である。例えば、データストリームまたは一連の配列は、データ通信接続を経て、例えばインターネットを経て、送信されるよう構成されうる。
【００９７】
別の実施の形態は、本願明細書において記載されている方法の１つを行うために構成し、もしくは、適合させた、例えばコンピュータのような、処理手段またはプログラム可能な論理装置を備える。
【００９８】
別の実施の形態は、本願明細書において記載されている方法の１つを実行するためのコンピュータプログラムがインストールされるコンピュータを備える。
【００９９】
本発明による別の実施の形態は、本願明細書において記載されている方法の１つを実行するためのコンピュータプログラムを受信装置に送信するように構成される装置またはシステムを備える。送信は、電子的もしくは、光学的に実行しうる。受信装置は、例えば、コンピュータ、モバイル機器、メモリ装置または類似の装置でもよい。装置またはシステムは、例えば、コンピュータプログラムを受信装置に送信するためのファイルサーバを備えうる。
【０１００】
いくつかの実施の形態では、プログラム可能な論理装置（現場でプログラム可能なゲートアレイ、ＦＰＧＡ）が、本願明細書において記載されている方法の機能のいくらかまたは全てを実行するために使用しうる。いくつかの実施の形態では、現場でプログラム可能なゲートアレイは、本願明細書において記載される方法の１つを実行するために、マイクロプロセッサと協働できる。一般に、方法は、いかなるハードウェア装置によって、実行されうる。これは、コンピュータプロセッサ（ＣＰＵ）または、例えばＡＳＩＣのような方法に特有のハードウェアのような、普遍的に適用可能なハードウェアである可能性がある。
【０１０１】
上述した実施の形態は、本発明の原理の例を表すだけである。本明細書に記載された構成および詳細の修正および変形は、当業者には明らかであることが理解される。したがって、本発明は、添付の特許請求の範囲によってのみ限定され、本明細書の実施の形態の説明および説明によって示される特定の詳細によっては限定されないことが意図される。
【図１】
2017535171.tif 000003
【図２】
2017535171.tif 000004
【図３】
2017535171.tif 000005
【図４】
2017535171.tif 000006
【図５】
2017535171.tif 000007
【図６】
2017535171.tif 000008
【図７】
2017535171.tif 000009
【図８】
2017535171.tif 000010
【手続補正書】
【提出日】平成28年11月30日(2016.11.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによってビデオ出力データストリームを生成するための装置（１００）であって、
第一ビデオ入力データストリームのコード化されたビデオフレームを受信するためのインターフェース（１１０）であって、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々がコード化された内部フレームかコード化された中間フレームかのどちらかであるインターフェース（１１０）と、
前記ビデオ出力データストリームを生成するためのビデオデータストリーム発生器（１２０）であって、前記ビデオデータストリーム発生器（１２０）が、前記ビデオ出力データストリームの１つまたはいくつかのコード化されたビデオフレームとして前記第一ビデオ入力データストリームの１つまたはいくつかのビデオフレームを出力するように構成されるビデオデータストリーム発生器（１２０）と、
を含み、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り替えるように指示する切換命令を受信するように構成され、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々はコード化された内部フレームかコード化された中間フレームかのどちらかであり、
前記インターフェース（１１０）は、前記切換命令の受信の後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する要求命令を送信するように構成され、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを受信するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記インターフェース（１１０）において、前記第二ビデオ入力データストリームの前記内部フレームの１つの到着に応じて、この内部フレームおよび前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着の後、前記インターフェース（１１０）によって受信される前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを出力するように構成され、
前記ビデオデータストリーム発生器（１２０）は、このコード化されたビデオフレームがコード化された内部フレームであるかどうか、前記切換命令の受信の後、前記ビデオデータストリーム発生器（１２０）が、前記インターフェース（１１０）に達している前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々を点検するように構成されるという点で、前記第二ビデオ入力データストリームのこの内部フレームを決定するように構成され、
前記ビデオデータストリーム発生器（１２０）が、前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームを出力するよう構成され、
前記インターフェース（１１０）は、前記切換命令が受信された後、そして、前記切換命令の前記受信の後、前記インターフェース（１１０）が、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記第二ビデオ入力データストリームのコード化された中間フレームを受信するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記切換命令の受信の後、前記インターフェース（１１０）が、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第二ビデオ入力データストリームの前記コード化された中間フレームのいずれも出力しないよう構成され、
前記ビデオデータストリーム発生器（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのビデオフレームとして前記切換命令の受信の後、前記インターフェース（１１０）が、前記第二ビデオ入力データストリームの前記コード化された内部フレームの少なくとも１つを受信した後、前記インターフェース（１１０）によって受信された前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々を出力するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記切換命令の受信の後、前記インターフェース（１１０）が前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々を出力するように構成される、装置（１００）。
【請求項２】
請求項１に記載する装置（１００）であって、
前記装置（１００）は、ユーザが前記切換命令を起動することによって、ユーザインターフェース（１１２）を、更に備える、装置（１００）。
【請求項３】
請求項１に記載する装置（１００）であって、
前記装置（１００）は、前記切換命令を起動させるように構成される切換ユニット（１１４）を更に含み、
前記切換ユニット（１１４）は、ユーザから独立している前記切換命令を起動させるように構成され、
前記第二ビデオ入力データストリームのコード化された内部フレームが前記インターフェース（１１０）によって受信されるときに、前記切換ユニット（１１４）はその事実から独立している前記切換命令を起動させるように構成される、装置（１００）。
【請求項４】
請求項１ないし請求項３の１つに記載する装置（１００）であって、
前記切換命令は、第一切換命令であり、
前記要求命令は、第一要求命令であり、
前記インターフェース（１１０）は、第三ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り替えるように指示する第二切換命令を受信するように構成され、前記第三ビデオ入力データストリームの前記コード化されたビデオフレームの各々がコード化された内部フレームかコード化された中間フレームのどちらかであり、
前記インターフェース（１１０）は、前記第二切換命令の受信の後、前記第三ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する第二要求命令を送信するように構成され、
前記インターフェース（１１０）は、前記第三ビデオ入力データストリームの前記コード化されたビデオフレームを受信するよう構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信後、前記インターフェース（１１０）に達している前記第三ビデオ入力データストリームの前記コード化されたビデオフレームの各々を点検するように構成され、このコード化されたビデオフレームがコード化された内部フレームであるか、そしてこのコード化されたビデオフレームがコード化された内部フレームであるときに、前記ビデオデータストリーム発生器（１２０）が前記ビデオ出力データストリームのビデオフレームとして、このコード化された内部フレームを出力するように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記第二切換命令の受信後、前記インターフェース（１１０）が前記第三ビデオ入力データストリームの前記コード化された内部フレームの１つを受信する前に、前記インターフェース（１１０）によって受信された前記第三ビデオ入力データストリームの前記コード化された中間フレームのいずれも出力しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記第二切換命令が受信された後、そして、前記ビデオ出力データストリームのビデオフレームとして、前記第二切換命令の受信後、前記インターフェース（１１０）が前記第三ビデオ入力データストリームの前記コード化された内部フレームの少なくとも１つを受信した後に、前記インターフェース（１１０）によって受信された前記第三ビデオ入力データストリームの前記コード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項５】
請求項１ないし請求項４の１つに記載する装置（１００）であって、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも１０を含む一群の画像を受信するように構成され、前記インターフェース（１１０）は、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像のコード化された中間フレームの前記少なくとも１０を受信するように構成され、前記インターフェース（１１０）は、前記画像配列の前記コード化された内部フレームとの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームの他のいかなるビデオフレームも受信しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも１０のコード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項６】
請求項１ないし請求項４の１つに記載する装置（１００）であって、
前記インターフェース（１１０）は、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも３０を含む一群の画像を受信するように構成され、前記インターフェース（１１０）は、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像のコード化された中間フレームの前記少なくとも３０を受信するように構成され、前記インターフェース（１１０）は、前記画像配列の前記コード化された内部フレームとの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームの他のいかなるビデオフレームも受信しないように構成され、
前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの３１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも３０のコード化された中間フレームの各々を出力するように構成される、装置（１００）。
【請求項７】
請求項１ないし請求項４に記載する装置（１００）と、
第一エンコーダー（２１０）と、
第二エンコーダー（２２０）と
を含むシステムであって、
前記第一エンコーダー（２１０）がコード化ユニット（２１１）とインターフェース（２１２）を備え、前記第一エンコーダー（２１０）の前記コード化ユニット（２１１）が、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームを生成するように構成され、前記第一エンコーダー（２１０）の前記インターフェース（２１２）が、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームを請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、
前記第二エンコーダー（２２０）が別のコード化ユニット（２２１）と別のインターフェース（２２２）を備え、前記第二エンコーダー（２２０）の前記コード化ユニット（２２１）が、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを生成するように構成され、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、
請求項１ないし請求項４のいずれか１つに記載する前記装置（１００）の前記インターフェース（１１０）は、前記切換命令の受信後、前記要求命令を前記第二エンコーダー（２２０）の前記インターフェース（２２２）へ送信するように構成され、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）は、前記要求命令を受信するように構成され、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）は、前記要求命令の受信に応答して、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つである前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの１つを請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するように構成される、システム。
【請求項８】
請求項７に記載するシステムであって、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が前記要求命令の受信することと前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つを送信することの間に、内部フレームではない前記第二ビデオ入力データストリームの前記コード化されたビデオフレームのいずれも請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないように構成される、システム。
【請求項９】
請求項７または請求項８に記載するシステムであって、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、一群の画像を請求項１ないし請求項６の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するよう構成されており、前記画像配列は前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも１０を含み、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像の前記コード化された中間フレームの前記少なくとも１０を請求項１ないし請求項４の１つに記載された前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、前記第二エンコーダ（２２０）の前記インターフェース（２２２）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないよう構成され、
請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記一群の画像を受信するよう構成され、請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像のコード化された中間フレームの前記少なくとも１０を受信するよう構成され、請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを受信しないよう構成され、
請求項１ないし請求項４の１つに記載する前記装置（１００）の前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの１１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列のコード化された中間フレームの前記少なくとも１０の各々を出力するように構成される、システム。
【請求項１０】
請求項７または請求項８に記載するシステムであって、
前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、一群の画像を請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信するよう構成されており、前記画像配列は前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つと前記第二ビデオ入力データストリームの前記コード化された中間フレームの少なくとも３０を含み、前記第二エンコーダー（２２０）の前記インターフェース（２２２）が、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像のコード化された中間フレームの前記少なくとも３０を請求項１ないし請求項４の１つに記載された前記装置（１００）の前記インターフェース（１１０）へ送信するように構成され、前記第二エンコーダ（２２０）の前記インターフェース（２２２）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）へ送信しないよう構成され、
請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記一群の画像を受信するよう構成され、請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、最初に、前記一群の画像の前記コード化された内部フレーム、そのあと、前記一群の画像のコード化された中間フレームの前記少なくとも３０を受信するよう構成され、請求項１ないし請求項４の１つに記載する前記装置（１００）の前記インターフェース（１１０）が、前記画像配列の前記コード化された内部フレームの間と前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々との間に前記第二ビデオ入力データストリームのほかのビデオフレームを受信しないよう構成され、
請求項１ないし請求項４の１つに記載する前記装置（１００）の前記ビデオデータストリーム発生器（１２０）は、前記ビデオ出力データストリームの３１またはいくつかの連続したコード化されたビデオフレームとして、前記画像配列の前記コード化された内部フレームと前記画像配列の前記少なくとも１０のコード化された中間フレームの各々を出力するように構成される、システム。
【請求項１１】
請求項７ないし請求項１０の１つに記載するシステムであって、
前記システムは、さらに、１つまたはいくつかの端末装置（３１０，３２０）を備え、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々が、インターフェース（３１１，３２１）とデコーダー（３１２，３２２）を含み、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々の前記インターフェース（３１１，３２１）が、前記ビデオ出力データストリームを受信するよう構成されており、
前記１つまたはいくつかの端末装置（３１０，３２０）の各々の前記デコーダー（３１２，３２２）が、前記ビデオ出力データストリームの前記コード化されたビデオフレームをデコード化するよう構成される、システム。
【請求項１２】
第一ビデオ入力データストリームから第二ビデオ入力データストリームへ切り替えることによって、ビデオ出力データストリームを生成するための方法であって、
前記第一ビデオ入力データストリームのコード化されたビデオフレームを受信するステップであって、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームかのどちらかであるステップと、
前記ビデオ出力データストリームを生成するステップであって、前記第一ビデオ入力データストリームの１つまたはいくつかのビデオフレームが、前記ビデオ出力データストリームの１つまたはいくつかのコード化されたビデオフレームとして出力するステップと、
前記第二ビデオ入力データストリームのコード化されたビデオフレームの前記受信へ切り換えるように指示する切換命令を受信するステップであって、前記第二ビデオ入力データストリームの前記コード化されたビデオフレームの各々が、コード化された内部フレームかコード化された中間フレームかのどちらかであるステップと、
切換命令を受信した後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つの前記送信を要求する要求命令を送信するステップと、
前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを受信するステップと、
前記第二ビデオ入力データストリームの前記内部フレームの１つの到着に依存して、前記ビデオ出力データストリームのビデオフレームとしてこの内部フレームの到着後、この内部フレームと受信された前記第二ビデオ入力データストリームの前記コード化されたビデオフレームを出力するステップ、を備え、
前記第二ビデオ入力データストリームのこの内部フレームは、前記切換命令の受信後、前記第二ビデオ入力データストリームの前記到着したコード化されたビデオフレームの各々が、このコード化されたビデオフレームがコード化された内部フレームであるかどうかの事実に関して点検するという点で決定され、
この内部フレームは、前記ビデオ出力データストリームのビデオフレームとして出力され、
前記切換命令が受信された後、そして、前記切換命令の前記受信の後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つが受信される前に、前記第二ビデオ入力データストリームのコード化された中間フレームは受信され、
前記切換命令が受信された後、そして、前記切換命令の受信が前記ビデオ出力データストリームのコード化されたビデオフレームとして出力された後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つが受信される前に、前記第二ビデオ入力データストリームの前記コード化された中間フレームのいずれも受信しないように構成され、
前記切換命令が受信された後、そして、前記切換命令の受信が前記ビデオ出力データストリームのビデオフレームとして出力された後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの少なくとも１つを受信した後に、前記第二ビデオ入力データストリームの前記コード化された中間フレームの各々が受信され、
前記切換命令が受信された後、そして、前記ビデオ出力データストリームのコード化されたビデオフレームとして、前記切換命令の受信後、前記第二ビデオ入力データストリームの前記コード化された内部フレームの１つが受信される前に、前記第一ビデオ入力データストリームの前記コード化されたビデオフレームの各々が受信される、方法。
【請求項１３】
請求項１２に記載する前記方法を実行するためのプログラムコードを有するコンピュータプログラム。
【国際調査報告】
2017535171.tif 000011
2017535171.tif 000012
2017535171.tif 000013
2017535171.tif 000014