(57)【要約】【課題】ディスプレイ制御のためにビデオコンテンツを処理する装置及び方法を提供する。【解決手段】ビデオ処理装置及びビデオ制御の方法の種々の観点には、ビデオソースから受信した一連の画像フレームからの検出、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移が含まれる。１又は２以上のフレームの第１の視覚特性は、第１のメタデータに基づいて決定される。１又は２以上の他のフレームの第１の視覚特性は、第２のメタデータに基づいて決定される。１又は２以上の他のフレームの決定された第２の視覚特性は、スムーズな遷移のために、１又は２以上のフレームの決定された第１の視覚特性に従って制御される。【選択図】図１
2018061255.tif 000002
【特許請求の範囲】
【請求項１】
ビデオ処理装置であって、
ビデオソースから受信した一連の画像フレームから、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移を検出し、
前記第１のメタデータに基づいて前記１又は２以上のフレームの第１の視覚特性を決定し、
前記第２のメタデータに基づいて前記１又は２以上の他のフレームの第２の視覚特性を決定し、
スムーズな遷移を可能とするように、前記１又は２以上のフレームの前記決定された第１の視覚特性に従って、前記１又は２以上の他のフレームの前記決定された第２の視覚特性を制御する、
よう構成された１又は２以上の回路を含む、ビデオ処理装置。
【請求項２】
前記一連の画像フレームは、前記１又は２以上のフレームに対応する第１のタイプのビデオセグメントと、前記１又は２以上の他のフレームに対応する第２のタイプのビデオセグメントとを含む、請求項１に記載のビデオ処理装置。
【請求項３】
前記第１のタイプのビデオセグメント及び前記第２のタイプのビデオセグメントは、ハイダイナミックレンジ（ＨＤＲ）ビデオである、請求項２に記載のビデオ処理装置。
【請求項４】
前記第１のタイプのビデオセグメントは、テレビ番組、インターネットのビデオストリーミングアプリケーションからのビデオアイテム、及び／又は、事前申込みサービスからのビデオアイテムの少なくとも１つに対応するものである、請求項２に記載のビデオ処理装置。
【請求項５】
前記第２のタイプのビデオセグメントは、間挿コンテンツ、コマーシャル、予告編、及び／又は、視聴率のために視聴者を引き付けるビデオコンテンツの一部の少なくもと１つに対応するものである、請求項２に記載のビデオ処理装置。
【請求項６】
前記第１の視覚特性及び第２の視覚特性は、輝度特性に対応するものである、請求項１に記載のビデオ処理装置。
【請求項７】
前記第１のメタデータ及び前記第２のメタデータは、平均映像輝度情報、最大映像輝度情報、及び／又は、彩度情報の少なくとも１つを含むものである、請求項１に記載のビデオ処理装置。
【請求項８】
前記１又は２以上の回路は、前記遷移の検出のために、前記ビデオソースから受信した前記一連のフレームにおけるフラグ値を検出するよう構成され、前記フラグ値は、前記一連のフレームにおける前記１又は２以上のフレームと前記１又は２以上の他のフレームとの間の不連続を表すものである、請求項１に記載のビデオ処理装置。
【請求項９】
前記１又は２以上の回路はさらに、前記第１の視覚特性及び前記第２の視覚特性の前記決定のために、前記検出されたフラグ値及び空間画像情報を利用するよう構成されている、請求項８に記載のビデオ処理装置。
【請求項１０】
前記１又は２以上の回路はさらに、前記１又は２以上の他のフレームの連続する２つのフレームの間の前記決定された第２の視覚特性における差が所定の閾値より小さいときに、前記１又は２以上の他のフレームの前記決定された第２の視覚特性の前記制御を動的に終了するよう構成されている、請求項１に記載のビデオ処理装置。
【請求項１１】
ディスプレイ制御のためのビデオ処理方法であって、
１又は２以上の回路が、ビデオソースから受信した一連の画像フレームから、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移を検出する段階と、
前記１又は２以上の回路が、前記第１のメタデータに基づいて前記１又は２以上のフレームの第１の視覚特性を決定する段階と、
前記１又は２以上の回路が、前記第２のメタデータに基づいて前記１又は２以上の他のフレームの第２の視覚特性を決定する段階と、
前記１又は２以上の回路が、スムーズな遷移を可能とするように、前記１又は２以上のフレームの前記決定された第１の視覚特性に従って、前記１又は２以上の他のフレームの前記決定された第２の視覚特性を制御する段階と、
を含む、ビデオ処理方法。
【請求項１２】
前記一連の画像フレームは、前記１又は２以上のフレームに対応する第１のタイプのビデオセグメントと、前記１又は２以上の他のフレームに対応する第２のタイプのビデオセグメントとを含むものである、請求項１１に記載のビデオ処理方法。
【請求項１３】
前記第１のタイプのビデオセグメント及び前記第２のタイプのビデオセグメントは、ハイダイナミックレンジ（ＨＤＲ）ビデオである、請求項１２に記載のビデオ処理方法。
【請求項１４】
前記第１のタイプのビデオセグメントは、テレビ番組、インターネットのビデオストリーミングアプリケーションからのビデオアイテム、及び／又は、事前申込みサービスからのビデオアイテムの少なくとも１つに対応するものである、請求項１２に記載のビデオ処理方法。
【請求項１５】
前記第２のタイプのビデオセグメントは、間挿コンテンツ、コマーシャル、予告編、及び／又は、視聴率のために視聴者を引き付けるビデオコンテンツの一部の少なくもと１つに対応するものである、請求項１２に記載のビデオ処理方法。
【請求項１６】
前記第１の視覚特性及び第２の視覚特性は、輝度特性に対応するものである、請求項１に記載のビデオ処理装置。
【請求項１７】
前記第１のメタデータ及び前記第２のメタデータは、平均映像輝度情報、最大映像輝度情報、及び／又は、彩度情報の少なくとも１つを含むものである、請求項１１に記載のビデオ処理装置。
【請求項１８】
前記１又は２以上の回路が、前記遷移の検出のために、前記ビデオソースから受信した前記一連のフレームにおけるフラグ値を検出する段階をさらに含み、前記フラグ値は、前記一連のフレームにおける前記１又は２以上のフレームと前記１又は２以上の他のフレームとの間の不連続を表すものである、請求項１１に記載のビデオ処理装置。
【請求項１９】
前記１又は２以上の回路が、前記第１の視覚特性及び前記第２の視覚特性の前記決定のために、前記検出されたフラグ値及び空間画像情報を利用する段階をさらに含む、請求項１８に記載のビデオ処理装置。
【請求項２０】
前記１又は２以上の回路が、前記１又は２以上の他のフレームの連続する２つのフレームの間の前記決定された第２の視覚特性における差が所定の閾値より小さいときに、前記１又は２以上の他のフレームの前記決定された第２の視覚特性の前記制御を動的に終了する段階をさらに含む、請求項１１に記載のビデオ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の種々の具体例は、ビデオ処理に関連し、より具体的には、ディスプレイ制御のためにビデオコンテンツを処理する装置及び方法に関する。
【背景技術】
【０００２】
ビデオコンテンツ処理及びディスプレイ技術の分野における進展は、テレビ（ＴＶ）又はセットトップボックス（ＳＴＢ）といった種々の家電（ＣＥ）デバイスの機能を拡張してきた。例えば高解像度ＴＶ（ＨＤＴＶ）の市場は、技術及び新製品によって急速に変化している。ＴＶ放送を含む現在人気のビデオフォーマットは、複数の規格によって制限されている。ハイダイナミックレンジ（ＨＤＲ）ビデオといった発展段階にある次世代のビデオ番組は、無線で又は多チャンネルビデオ番組配信業者（ＭＶＰＤ）を通じて放送用に広く採用されるかもしれない。ハイダイナミックレンジ（ＨＤＲ）は、既存のビデオフォーマットと比較して、より広いレンジにわたって輝度及び色に関してより多くの情報を提供する。したがって、ＨＤＲ互換ＨＤＴＶ上でのＨＤＲコンテンツは、映像の高い精細さを伴って明るさと暗さの間の広いレンジを提供することができる。典型的には、ＴＶ番組などのビデオ番組放送は、広告などの種々の間に挿入されるコンテンツアイテム（間挿コンテンツアイテム）を含むことができる。このような間挿コンテンツアイテムのビデオフォーマットは、ＴＶ番組のフォーマットと同じであってもよいし異なっていてもよい。さらに、間挿コンテンツアイテムの視覚的外見は同期していなくてもよいし、ＴＶ番組などのメインのビデオコンテンツと関連していなくてもよい。ＨＤＲ又は標準的ダイナミックレンジ（ＳＤＲ）のようなある種のビデオフォーマットに関して、メインのビデオコンテンツから間挿ビデオコンテンツへの変化は、より目立って見えるものであるかもしれないし、視聴者にとって視覚的に心地よいものでないかもしれない。したがって、改善された技術及びシステムでは、視聴者又は放送業者の好みに応じて試聴の質を高めるために、間挿コンテンツアイテム及び／又はメインのビデオコンテンツについて視覚的に適切な見え方が要求されるかもしれない。
【０００３】
従来の技術における種々の制約や不都合な点は、これ以降に図面を参照しながら説明する本発明のいくつかの特徴を備えたシステムとの比較を通じて、当業者であれば理解することができるだろう。
【発明の概要】
【課題を解決するための手段】
【０００４】
特許請求の範囲により完全に規定されるように、ディスプレイ制御のためのビデオコンテンツを処理する装置及び方法が、少なくとも１つの図面に示されるように実質的に提示され、及び／又は少なくとも１つの図面と関連して実質的に説明される。
【０００５】
本発明の特徴及び利点は、これに続く明細書の記載及び図面の開示を通じて理解されるだろう。なお、図面では全体を通して同じ符号は同じ部分を示している。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施形態におけるネットワーク環境を例示したブロック図である。
【図２】本発明の実施形態における好適な電子デバイスを例示したブロック図である。
【図３】本発明の実施形態におけるディスプレイ制御のためのビデオコンテンツを処理する装置及び方法を実施するための好適な手順を示した図である。
【図４Ａ】本発明の実施形態におけるディスプレイ制御のためのビデオコンテンツを処理する好例な方法を例示するフローチャートである。
【図４Ｂ】本発明の実施形態におけるディスプレイ制御のためのビデオコンテンツを処理する好例な方法を例示するフローチャートである。
【発明を実施するための形態】
【０００７】
以下に説明する実施形態は、開示されたディスプレイ制御のためのビデオコンテンツを処理する装置及び方法に見出すことができる。以下に開示する好例の実施形態は、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移を、ビデオソースから受信した一連の画像フレームから検出することを含む方法からなる。１又は２以上のフレームの第１の視覚特性は、第１のメタデータに基づいて決定することができる。１又は２以上の他のフレームの第２の視覚特性は、第２のメタデータに基づいて決定することができる。決定された１又は２以上の他のフレームの第２の視覚特性は、スムーズな遷移を可能とするために、決定された１又は２以上のフレームの第１の視覚特性に従って制御される。
【０００８】
本実施形態によれば、一連の画像フレームは、第１のタイプのビデオセグメント及び第２のタイプのビデオセグメントを含むことができる。第１のタイプのビデオセグメントは１又は２以上のフレームに対応し、第２のタイプのビデオセグメントは１又は２以上の他のフレームに対応するものとすることができる。第１のタイプのビデオセグメント及び第２のタイプのビデオセグメントは、ハイダイナミックレンジ（ＨＤＲ）ビデオとすることができる。第１のタイプのビデオセグメントは、テレビ番組、インターネット上のビデオストリーミングアプリケーションからのビデオアイテム、及び／又は、事前申込みサービス（pre-subscribed service）からのビデオアイテムに対応するものとすることができる。第２のタイプのビデオセグメントは、間挿コンテンツ、コマーシャル、予告編、及び／又は、視聴率のために視聴者を引き付けるためのビデオコンテンツの一部に対応するものとすることができる。
【０００９】
本実施形態によれば、第１の視覚特性及び第２の視覚特性は、輝度（brightness）特性に対応するものとすることができる。第１のメタデータ及び第２のメタデータは、平均映像輝度情報、最大映像輝度情報、及び／又は、彩度（chroma）情報のうちの少なくとも１つを含むものとすることができる。
【００１０】
本実施形態によれば、遷移の検出のために、ビデオソースから受信した一連の画像フレームの中からフラグ値を検出するようにすることができる。このフラグ値は、一連の画像フレームにおける１又は２以上のフレームと１又は２以上の他のフレームとの間の不連続を表すことができる。検出されたフラグ値及び空間画像情報を、第１の視覚特性及び第２の視覚特性の決定に利用することができる。
【００１１】
本実施形態によれば、１又は２以上の他のフレームの２つの連続する画像フレームの間の決定された第２の視覚特性における差が指定された閾値より小さいときに、１又は２以上の他のフレームの決定された第２の視覚特性の制御を動的に終了するようにすることができる。
【００１２】
図１は、本実施形態におけるネットワーク環境を例示したブロックである。図１には、ネットワーク環境１００が示されている。ネットワーク環境１００には、電子デバイス１０２、１又は２以上のサーバ１０４、通信ネットワーク１０６、ビデオソース１０８、そして１又は２以上のユーザ１１０が含まれている。ユーザ１１０は、電子デバイス１０２と関連づけられている。本実施形態によれば、電子デバイス１０２は、通信ネットワーク１０６を介してサーバ１０４と通信可能に接続されている。電子デバイス１０２はさらにビデオソース１０８とも通信可能に接続されている。
【００１３】
電子デバイス１０２は、サーバ１０４又はビデオソース１０８から１又は２以上のビデオコンテンツにアクセスするよう構成された適切なロジック、回路、インターフェイス及び／又はコードを含むものとすることができる。電子デバイス１０２の例としては、ＨＤＲ互換ＨＤＴＶなどのＴＶ、デジタルＴＶ、スマートＴＶ、インターネットプロトコルテレビ（ＩＰＴＶ）、３次元ＴＶ、セットトップボックス、タブレットコンピュータ、スマートフォン、ディプレイデバイス及び／又は他の電子デバイスが含まれるが、これらには限定されない。
【００１４】
サーバ１０４は、ＴＶビデオ番組などの複数のビデオコンテンツアイテムを電子デバイス１０２に送信するたよう構成された適切なロジック、回路、インターフェイス及び／又はコードを含むものとすることができる。サーバ１０４は、通信ネットワーク１０６を介して複数のビデオコンテンツアイテムを電子デバイス１０２に対して放送するように構成されていてもよい。サーバ１０４は、当業者に周知のいくつかの技術を使用して実装されたものとすることができる。サーバ１０４の例としては、少なくもと１つのメディアストリーミングサーバ、クラウドサーバ、放送サーバ、アプリケーションサーバ、データベースサーバ、ウェブサーバ、ファイルサーバ及び／又はこれらの任意の組み合わせが含まれるが、これらには限定されない。
【００１５】
通信ネットワーク１０６は、電子デバイス１０２が１又は２以上のサーバ１０４と通信することができる通信媒体を含むことができる。通信ネットワーク１０６の例としては、インターネット、クラウド・ネットワーク、ワイヤレス・フィデリティ（Ｗｉ−Ｆｉ）ネットワーク、ワイヤレス・ローカルエリア・ネットワーク（ＷＬＡＮ）、ワイヤレス・パーソナルエリア・ネットワーク（ＷＰＡＮ）、ワイヤレス・ワイドエリア・ネットワーク（ＷＷＡＮ）、ローカルエリア・ネットワーク（ＬＡＮ）、基本電話サービス（ＰＯＴＳ）、メトロポリタンエリア・ネットワーク（ＭＡＮ）、マルチキャスト・ネットワーク及び／又はテレビ放送のようなブロードキャスト・ネットワークのうちの少なくとも１つが含まれるが、これらには限定されない。ネットワーク環境１００における種々のデバイスが、種々の有線、ワイヤレス及び／又は放送通信プロトコルに従って通信ネットワーク１０６に接続するように構成することができる。このような有線及びワイヤレス通信プロトコルの例としては、トランスミッション・コントロール・プロトコル及びインターネット・プロトコル（ＴＣＰ／ＩＰ）、ロング・ターム・エボルーション（ＬＴＥ）、ユーザ・データグラム・プロトコル（ＵＤＰ）、ハイパーテキスト・トランスファ・プロトコル（ＨＴＴＰ）、ファイル・トランスファ・プロトコル（ＦＴＰ）、ジグビー（ＺｉｇＢｅｅ）、エッジ（ＥＤＧＥ）、赤外線（ＩＲ）、ＩＥＥＥ８０２．１１、８０２．１６、携帯通信プロトコル、ケーブルネットワーク、非暗号化衛星（ｆｒｅｅ−ｔｏ−ａｉｒ）、ダイレクト放送衛星テレビ、インターネットプロトコルテレビ（ＩＰＴＶ）、その他の放送（無線通信経由）通信プロトコル、ビデオ・ストリーミング・プロトコル、ブルー・トゥース（ＢＴ）通信プロトコル及び／又はこれらの変形ネットワークのうちの１つが含まれるが、これらには限定されない。
【００１６】
ビデオソース１０８は、電子デバイス１０２に接続された統合化された又は外部のセットトップボックスを含むことができる。統合化された又は外部のセットトップボックスは、オンライン映画ストリーミングサービスのようなＴＶ信号及び／又は他の配信サービスを受信するために、衛星放送用アンテナ（不図示）に通信可能に接続されるものとすることができる。ビデオソース１０８は多チャンネルビデオ番組配信業者（ＭＶＰＤ）サービスに対応するものとすることができる。ビデオソース１０８はさらに、電子デバイス１０２においてビデオコンテンツアイテムにアクセスすることかできる、電子デバイス１０２に接続された外部記録装置のような１又は２以上の内蔵又は外付けの記録装置を含むことができる。ビデオソース１０８はさらに、ＴＶ番組又はインターネットからのビデオコンテンツアイテムを含む他のコンテンツにアクセスするための、同軸ケーブル又は光ファイバケーブルといった広帯域媒体を含むことができる。
【００１７】
動作としては、電子デバイス１０２は、ビデオソース１０８又はサーバ１０４から入来するビデオソースから複数のビデオコンテンツアイテムを受信するよう構成することができる。この複数のビデオコンテンツアイテムは、各ビデオが異なるタイプのビデオセグメントを含む複数のビデオに対応するものとすることができる。例えば、複数のビデオコンテンツアイテムのそれぞれが第１のタイプのビデオセグメント及び第２のタイプのビデオセグメントを含むことができる。第１のタイプのビデオセグメントの例としては、テレビ番組、インターネットでのビデオストリーミングアプリケーションからのビデオアイテム、及び／又は、事前申込みサービスからのビデオアイテムのうちの少なくとも１つが含まれるが、これらには限定されない。第２のタイプのビデオセグメントの例としては、第１のタイプのビデオセグメントの間に挿入される短いビデオ番組とすることができる。例えば、この第２のタイプのビデオセグメントは、ＴＶ番組のようなメインのビデオコンテンツアイテムに挿入される短いビデオ広告とすることができる。ここで、ＴＶ番組は、第１のタイプのビデオセグメントに対応するものとすることができる。第２のタイプのビデオセグメントの別の例として、コマーシャル、予告編、視聴率のために視聴者を引き付けるためのビデオコンテンツの一部のうちの少なくとも１つが含まれるが、これらには限定されない。第２のタイプのビデオセグメントはまた、間挿コンテンツ、間挿番組、ラップアラウンド番組（wraparound program）、ラップアラウンド・セグメント（wraparound segment）とすることもできる。このような間挿コンテンツ、例えば１又は２以上のＴＶコマーシャルは、通常、ＴＶショー、ＴＶ番組、及び／又は、ＴＶチャンネルといったＴＶビデオ番組の間に挿入される。複数のビデオコンテンツアイテムはさらに、インターネットによるビデオストリーミングアプリケーションから受信されるビデオアイテム、及び／又は、事前申込み衛星映画ストリーミングサービスといった事前申込みサービスから受信されるビデオアイテムに対応するものとすることができる。これらは間挿コンテンツを含むこともできる。
【００１８】
電子デバイス１０２は、受信した複数のビデオコンテンツアイテムからあるビデオコンテンツアイテムを処理するよう構成することができる。このビデオコンテンツアイテムは、第１のタイプのビデオセグメント及び第２のタイプのビデオセグメントを含むことができる。実施形態によれば、電子デバイス１０２は、このビデオコンテンツアイテムの中のフラグ値を検出するよう構成することができる。このフラグ値は、ＴＶ番組のような第１のタイプのビデオセグメントと、ＴＶ広告のような第２のタイプのビデオセグメントとの間における不連続を表すものとすることができる。実施例では、第１及び第２のタイプのビデオセグメントは、ＨＤＲとすることができる。通常、ＨＤＲビデオは、このＨＤＲビデオの視覚特性を含むビデオの特徴を示すメタデータを伴った放送とすることができる。電子デバイス１０２は、処理されたビデオコンテンツアイテムの一連の画像フレームから、第１のメタデータと関連づけられた１又は２以上の第１のフレームから第２のメタデータに関連づけられた１又は２以上の第２フレームへの遷移を検出するよう構成することができる。この第１のメタデータに関連づけられた１又は２以上の第１のフレームは、ＴＶ番組のような第１のタイプのビデオセグメントに対応するものとすることができる。第２のメタデータに関連づけられた１又は２以上の第２のフレームは、ＴＶ広告のような第２のタイプのビデオセグメントに対応するものとすることができる。この第１のメタデータ及び第２のメタデータは、例えば、平均映像輝度情報、最大映像輝度情報、及び／又は、彩度情報を含むものとすることができる。平均映像輝度は、通常、画像フレームの各ピクセルの輝度から計算され、既存のビデオフォーマットでは０（完全な黒）から２５５（完全な白）までといったあるレンジで表される。ＨＤＲは、既存のビデオフォーマットよりも広いレンジにわたって、輝度及び色についてのより多くの情報を与える。例を挙げると、例えばＨＤＲビデオでは、この変化は、０．０００４ダークネスレベルから最大で１０００ニット（nits）を超える輝度レベルまでの範囲とすることができる。処理されたビデオコンテンツアイテムに対する平均映像輝度情報は、フレーム毎又はシーン毎の平均映像輝度値を含むことができる。最大映像輝度情報は、ピークの輝度レベルに対応するものとすることができる。ＴＶでは、最大映像輝度に対応する信号レベルは、ホワイトレベルとも呼ばれる。輝度レンジと同様に、ＨＤＲビデオの場合は、彩度情報は、ＲＧＢチャネル値が「０〜１」又は「０〜２５５」のレンジには限定されない色レンジに対応するものとすることができる。ＲＧＢチャネル値は、無制限か、或いは端数から数兆まで又は正か負といったような指定されたレンジとすることができる。
【００１９】
実施形態によれば、遷移点は、検出されたフラグ値に基づいて検出することができる。検出されたフラグ値を、不連続フラグと呼ぶこともできる。遷移点は、処理されたビデオコンテンツアイテムにおける１又は２以上のフレームの時間的瞬間又は物理的な位置を指し示し、ここで第１のタイプのビデオセグメントの１つが終わり、かつ、第２のタイプのビデオセグメントの少なくとも１つが開始する。言い換えると、遷移点は、少なくもと１つの第２のタイプのビデオセグメントが開始し又は終わる時間的瞬間又はフレームを表す。例えば、遷移点は、ＴＶ番組中の広告が始まる直前の時間的瞬間又はフレームであり得る。
【００２０】
実施形態によれば、電子デバイス１０２は、第１のメタデータに基づいて１又は２以上のフレームの第１の視覚特性を決定するよう構成することができる。電子デバイス１０２はさらに、第２のメタデータに基づいて第２の視覚特性を決定するよう構成することができる。これらの視覚特性は、輝度特性に対応する。電子デバイス１０２はさらに、スムーズな遷移を可能にするために、１又は２以上のフレームの決定された第１の視覚特性に従って、１又は２以上の他のフレームの決定された第２の視覚特性を制御するよう構成することができる。例えば、ＴＶ広告のような第２のタイプのビデオセグメントの輝度特性が、ＴＶ番組のような第１のタイプのビデオセグメントの輝度特性に従って制御されるようにすることができる。輝度特性には、平均映像輝度値、最大映像輝度値、及び／又は、第２のタイプのビデオセグメントの各フレーム又は各シーンの全体的な輝度レベルを含むものとすることができる。
【００２１】
図２は、本実施形態の好適な電子デバイスを例示したブロック図である。図２について、図１に示した要素との関連において説明する。図２には、電子デバイス１０２が示されている。この電子デバイス１０２は１又は２以上のプロセッサ２０２を含んでいる。電子デバイス１０２はさらに、メモリ２０４、ビデオ遷移コントローラ２０６、そして１又は２以上の入出力（Ｉ／Ｏ）デバイス２０８を含んでいる。さらに、Ｉ／Ｏデバイス２０８内のディスプレイスクリーン２１０及びトランシーバ２１２、そして通信ネットワーク１０６（図１）が示されている。本実施形態では、Ｉ／Ｏデバイス２０８は内蔵ユニット又は電子デバイス１０２に接続された外部ユニットとすることができる。
【００２２】
本実施形態では、プロセッサ２０２は、メモリ２０４、ビデオ遷移コントローラ２０６、Ｉ／Ｏデバイス２０８、そしてトランシーバ２１２に通信可能に接続される。トランシーバ２１２は、通信ネットワーク１０６を介して１又は２以上のサーバ１０４と接続するように構成することができる。トランシーバ２１２はさらに、ビデオソース１０８と通信するよう構成することができる。
【００２３】
プロセッサ２０２は、メモリ２０４に記憶された命令の組を実行することができる適切なロジック、回路、インターフェイス及び／又はコードを含むものとすることができる。プロセッサ２０２は、トランシーバ２１２を介してビデオソース１０８から複数のビデオコンテンツアイテムを受信するよう構成することができる。プロセッサ２０２は、当該分野で周知の多くのプロセッサ技術に基づいて実装することができる。プロセッサ２０２の例には、Ｘ８６ベースのプロセッサ、縮小命令セットコンピューティング（ＲＩＳＣ）プロセッサ、特定用途向け集積回路（ＡＳＩＣ）プロセッサ、複雑命令セットコンピューティング（ＣＩＳＣ）プロセッサ、中央処理装置（ＣＰＵ）、明示的並列命令コンピューティング（ＥＰＩＣ）プロセッサ、超長命令語（ＶＬＩＷ）プロセッサ、及び／又は、他のプロセッサ又は回路が含まれる。
【００２４】
メモリ２０４は、プロセッサ２０２によって実行可能な命令の組を記録するよう構成された適切なロジック、回路、及び／又は、インターフェイスを含むことができる。本実施形態では、メモリ２０４は、受信した複数のビデオコンテンツアイテムを記憶するよう構成することができる。メモリ２０４のタイプの例には、ランダム・アクセス・メモリ（ＲＡＭ）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、スタティック・ランダム・アクセス・メモリ（ＳＲＡＭ）、サイリスタ・ランダム・アクセス・メモリ（Ｔ−ＲＡＭ）、ゼロキャパシタ・ランダム・アクセス・メモリ（Ｚ−ＲＡＭ）、リード・オンリー・メモリ（ＲＯＭ）、ハードディスクドライブ（ＨＤＤ）、及び／又は、セキュア・デジタル（ＳＤ）カード、及び／又は、キャッシュメモリが含まれるが、これらには限定されない。
【００２５】
ビデオ遷移コントローラ２０６は、第１のメタデータと関連づけられた１又は２以上のフレームから第２のメタデータと関連づけられた１又は２以上の他のフレームへの遷移を検出するよう構成された適切なロジック、回路、インターフェイス及び／又はコードを含むことができる。ビデオ遷移コントローラ２０６はさらに、コマーシャル又は広告ビデオセグメントといった１又は２以上の他のフレームの映像輝度特性のような視覚特性を制御するよう構成することができる。ビデオ遷移コントローラ２０６は、グラフィック処理ユニット（ＧＰＵ）のような別のプロセッサとして、あるいは電子デバイス１０２内の専用の回路として実装することができる。ビデオ遷移コントローラ２０６及びプロセッサ２０２は、ビデオ遷移コントローラ２０６及びプロセッサ２０２の機能を実行する集積されたプロセッサとして又は複数のプロセッサのクラスターとして実装することができる。ビデオ遷移コントローラ２０６は、プロセッサ２０２による実行時に電子デバイス１０２の機能を実行することができる、メモリ２０４に記憶された命令の組として実装することができる。
【００２６】
Ｉ／Ｏデバイス２０８は、ユーザ１１０からの入力を受信するよう構成された適切なロジック、回路、インターフェイス及び／又はコードを含むことができる。Ｉ／Ｏデバイス２０８はさらに、ユーザ１１０に出力を提供するよう構成することができる。Ｉ／Ｏデバイス２０８は、プロセッサ２０２と通信するよう構成された種々の入力デバイス及び出力デバイスを含むことができる。入力デバイスの例にはタッチスクリーン、ジョイスティック、マイクロフォン、モーションセンサ、光センサ及び／又はドッキングステーションが含まれるが、これらには限定されない。出力デバイスの例にはディスプレイスクリーン２１０、プロジェクタスクリーン及び／又はスピーカが含まれるが、これらには限定されない。
【００２７】
トランシーバ２１２は、通信ネットワーク１０６（図１に示されている）を介してサーバ１０４のような１又は２以上のサーバと通信するよう構成された適切なロジック、回路、インターフェイス及び／又はコードを含むことができる。トランシーバ２１２は、ビデオソース１０８と通信するよう構成することができる。トランシーバ２１２は、１又は２以上の送信機及び／又は１又は２以上の受信機を含むよう構成することができ、これらは一体化されても別体でもよく、また電子デバイス１０２の通信ネットワーク１０６との有線又はワイヤレスでの通信をサポートするための周知の技術を実装するよう構成することができる。トランシーバ２１２は、アンテナ、１又は２以上の無線周波数（ＲＦ）送信機及び／又は受信機、１又は２以上の増幅器、チューナ、１又は２以上の発振器、デジタル信号プロセッサ、コーダ−デコーダ（ＣＯＤＥＣ）・チップセット、加入者識別モジュール（ＳＩＭ）カード及び／又は局所バッファを含むことができるが、これらには限定されない。
【００２８】
動作時に、プロセッサ２０２は、トランシーバ２１２の使用によってビデオソース１０８から複数のビデオコンテンツアイテムを受信するよう構成することができる。プロセッサ２０２は、受信された複数のビデオコンテンツアイテムから少なくとも１つのビデオコンテンツアイテムを処理するよう構成することができる。例えばユーザ１１０は、ディスプレイスクリーン２１０上でＴＶチャネルを見ることができる。ＴＶチャネルのビデオ番組などの受信されたビデオコンテンツアイテムは、ディスプレイスクリーン２１０上に表示される。
【００２９】
実施形態では、ビデオ遷移コントローラ２０６は、実際のコンテンツがディスプレイスクリーン２１０上に表示される前に処理中であるビデオコンテンツアイテム内の１又は２以上のフラグ値を検出するよう構成することができる。例えば１又は２以上のフラグ値は、不連続フラグとすることができる。このような不連続フラグは、現在ディスプレイスクリーン２１０上に表示されているＴＶチャネルのＴＶショーのような第１のタイプのビデオセグメントと、ＴＶ広告のようなこれから来る第２のタイプのビデオセグメントとの間の不連続を表すことができる。通常、ＨＤＲビデオは、ＨＤＲビデオの視覚特性を含むビデオの特徴を示すメタデータと共に放送される。このような場合に、ビデオ遷移コントローラ２０６は、処理されたビデオコンテンツアイテムの一連の画像フレームから、第１のメタデータと関連づけられた１又は２以上のフレームから第２のメタデータと関連づけられた１又は２以上の他のフレームへの遷移を検出するよう構成することができる。例えば、ビデオ遷移コントローラ２０６は、現在ディスプレイスクリーン２１０上に表示されているＴＶチャネルのＴＶショーの１又は２以上のフレームからＴＶ広告の１又は２以上の他のフレームへの遷移を検出するよう構成することができる。好適な実施形態では、ビデオコンテンツアイテム内に挿入された１又は２以上のブランク又は黒色フレームが遷移点を示すものとすることができる。
【００３０】
実施形態において、不連続フラグ情報を、ビデオ番組放送の圧縮されたビデオストリーム内に存在させることができる。不連続フラグ情報は、ＴＶ番組と広告といった種々の間挿コンテンツアイテムとの間の不連続を示す。この不連続フラグ情報は、例えばＴＶ番組ビデオと受信された圧縮されているビデオストリーム内の種々の間挿ビデオとの間の遷移点のような遷移点を検出するために強化することができる。他の例として、ある場合において、フェードして黒くなる変化又は中間輝度レベルの１又は２以上のフレームの挿入が、不連続を示すようにすることもできる。このような変化は、不連続の検出にも使用することができる。さらに、いくつかの放送システム及び／又はビデオ・ストリーミング・サービスでは、テクニカラー・プライム、パーセプチュアル・クオンタイザ（ＰＱ）フォーマット、ハイブリッド・ログガンマ（ＨＬＧ）などの複数のＨＤＲスキームが存在し得るので、複数の遷移の組み合わせが存在し得る。そういった不連続は、標準ダイナミックレンジ（ＳＤＲ）−ＨＬＧ又はＨＬＧ−ＰＱ又はＨＬＧとプライムとの間又はその他のものの間でもあり得る。同様に、ＨＤＲからＨＤＲへの不連続もまた、前述の遷移点を示す種々の識別子、フラグ又はキュー（cue）に基づいて検出することができる。
【００３１】
実施形態において、第１のメタデータ及び第２のメタデータは、平均映像輝度情報、最大映像輝度情報、彩度情報、及び／又は、例えばパーセプチュアル・クオンタイザ（ＰＱ）ＵＳＨ６Ｇ、ＰＱ  ＥＯＴＦなどのデジタルビデオ信号を定義する電子−光学伝達関数（ＥＯＴＦ）を含むことができる。実施形態において、フラグ値の検出の後に、ビデオ遷移コントローラ２０６は、第１のメタデータに基づいて１又は２以上のフレームの第１の視覚特性を決定するよう構成することができる。ビデオ遷移コントローラ２０６は、第２のメタデータに基づいて第２の視覚特性を決定するよう構成することができる。この視覚特性は、輝度特性に対応するものとすることができる。ビデオ遷移コントローラ２０６は、スムーズな遷移を可能にするために、１又は２以上のフレームの決定された第１の視覚特性に従って、１又は２以上の他のフレームの決定された第２の視覚特性を制御するよう構成することができる。
【００３２】
実施形態において、ビデオ遷移コントローラ２０６は、スムーズな遷移を可能にするために、１又は２以上のフレームの決定された第２の視覚特性に従って、１又は２以上の他のフレームの決定された第１の視覚特性を制御するよう構成することができる。例えば、広告の輝度のダイナミックレンジへのスムーズな遷移を可能にするために、広告直前のＴＶショーの指定されたフレーム数の輝度のダイナミックレンジを下げることができる。あるいはまた、広告に大きな視覚的なインパクトを与えるために、ＴＶショーの輝度のダイナミックレンジに関連して広告の輝度のダイナミックレンジを自動的に調整することができ、これによりメモリ２０４に記憶された指定された優先度に従って広告が鮮烈でより明るく現れるようにすることができる。この指定された優先度は、ユーザが定義し、設定可能とし、又は電子デバイス１０２においてデフォルトで設定された優先度とするこができる。
【００３３】
例えば、第１の指定された設定では、広告の直前でＴＶショーの指定されたフレーム数の平均映像輝度値を、広告の平均映像輝度値と同じになるように徐々に下げて、スムーズな遷移を可能にすることができる。第２の指定された設定では、ＴＶショーの最後の画像フレームの直後に続く広告の指定されたフレーム数の平均映像輝度値を、ＴＶショーの最後の数フレームの平均映像輝度値と同じになるように徐々に下げて、スムーズな遷移を可能にすることができる。第２の指定された設定では、ＴＶショーの最後の画像フレームの直後に続く広告の指定されたフレーム数の平均映像輝度値を、ＴＶショーの最後の数フレームの平均映像輝度値よりも徐々に上げて、元々の広告よりも鮮烈でより明るく広告が現れるようにすることができる。
【００３４】
別の場合には、第１及び／又は第２のタイプのビデオセグメントはＨＤＲビデオではないかもしれない。したがって、ＨＤＲビデオの視覚特性を含むビデオの特徴を示すメタデータが存在しないかもしれない。さらにある場合には、メタデータはＨＤＲビデオの中に無いかもしれない。このような場合には、１又は２以上のフレーム及び１又は２以上の他のフレームは、メタデータに関連づけられていないかもしれない。その場合は、ビデオ遷移コントローラ２０６を、１又は２以上のフレームの空間画像情報に基づいて１又は２以上のフレームの第１の視覚特性を決定するよう構成することができる。同様に、ビデオ遷移コントローラ２０６を、１又は２以上のフレームの空間画像情報を決定することによって１又は２以上の他のフレームの第２の視覚特性を決定するよう構成することができる。ビデオ遷移コントローラ２０６を、スムーズな遷移を可能とするために、１又は２以上のフレームの決定された第１の視覚特性に従って１又は２以上の他のフレームの第２の視覚特性を制御するよう構成することができる。さらに、ある場合には、第１のタイプのビデオセグメント及び／又は第２のタイプのビデオセグメントが、ハイブリッド・ログガンマ（ＨＬＧ）ビデオではなく、メタデータを必要としないかもしれない。このような場合、不連続フラグのようなフラグ値の検出に基づいて遷移を検出することができ、続いて第２のタイプのビデオセグメントに対する平均輝度のマニュアルオフセットを行う。このマニュアルオフセットは、第１のタイプのビデオセグメントの平均映像輝度値と関係なく、設定された平均輝度値におけるすべての第２のタイプのビデオセグメントを表示するためにビデオ遷移コントローラ２０６が使用する、同じ又は類似の平均映像輝度値の設定を表すことができる。あるいは、マニュアルオフセットの代りに、例えば第２のタイプのビデオセグメントのコンテンツ分析に基づいて、ユーザが定義する又は予め指定された平均映像輝度のオフセットを、ビデオ遷移コントローラ２０６によって実行することもできる。
【００３５】
実施形態において、１又は２以上の他のフレームの２つの連続する画像フレームの間の決定された第２の視覚特性における差が指定された閾値より小さくなったときに、ビデオ遷移コントローラ２０６が、１又は２以上の他のフレームの決定された第２の視覚特性の制御を動的に終了するよう構成することができる。例えば、広告のあるフレーム数の輝度の制御の後に、広告の後続するフレームの輝度レベルの鋭い又は突然の上昇又は低下は無いかもしれない。したがって、広告の後続するフレームの輝度レベルのさらなる制御は必要でないかもしれない。
【００３６】
図３は、本発明の実施形態におけるディスプレイ制御のためのビデオコンテンツを処理する装置及び方法を実施するための好適な手順を示した図である。図３について、図１及び図２に示した要素との関連において説明する。図３には、ＴＶ３０２、ＴＶディスプレイ３０４、ユーザインターフェイス（ＵＩ）３０６、映画コンテンツ３０８、そしてユーザ３１０が示されている。映画コンテンツ３０８は、コマーシャルコンテンツ３１４のような複数の間挿コンテンツアイテムを含むことができる。図３にはさらに、映画コンテンツ３０８の複数のフレーム３０８ａ〜３０８ｆが示されている。同様に、コマーシャルコンテンツ３１４は複数のフレーム３１４ａ〜３１４ｎを含むことができ、これらは図示のように映画コンテンツ３０８のフレーム３０８ｃとフレーム３０８ｄとの間に位置している。図３には、不連続フラグ３１２及び３１６も示されている。
【００３７】
好適な実施形態において、ＴＶ３０２は電子デバイス１０２に対応する。ＴＶディスプレイ３０４はディスプレイスクリーン２１０に対応する。ユーザインターフェイス３０６内の映画コンテンツ３０８は、ビデオソース１０８から受信したビデオコンテンツアイテムに対応する。ユーザ３１０は、ＴＶ３０２上の映画コンテンツ３０８を見ることができる。映画コンテンツ３０８及びコマーシャルコンテンツ３１４の各フレームは、それぞれのメタデータを持つことができる。このフレームのメタデータは、平均映像輝度及び／又はピークの映像輝度といったフレームの視覚特性を表すことができる。
【００３８】
実施形態において、ビデオ遷移コントローラ２０６を、不連続フラグ３１２及び３１６の検出に基づいてコマーシャルコンテンツ３１４といった異なるタイプのビデオセグメントを決定するよう構成することができる。例えば、不連続フラグ３１２は、映画コンテンツ３０８とコマーシャルコンテンツ３１４との間の不連続を示すことができる。不連続フラグ３１２を検出した後に、ビデオ遷移コントローラ２０６が、コマーシャルコンテンツ３１４に先立つフレーム３０８ａ〜３０８ｃなどの指定されたフレーム数の第２の視覚特性を決定するよう構成することができる。例えば、フレーム３０８ｃと関連づけられたメタデータに基づいて、ビデオ遷移コントローラ２０６はフレーム３０８ｃの第２の視覚特性を決定することができる。同様にビデオ遷移コントローラ２０６を、映画コンテンツ３０８のフレーム３０８ｃに続くフレーム３１４ａ〜３１４ｄなどの指定されたフレーム数の第２の視覚特性を決定するよう構成することができる。例えば、フレーム３１４ａ〜３１４ｎのそれぞれと関連づけられたメタデータに基づいて、第２の視覚特性を決定することができる。
【００３９】
ビデオ遷移コントローラ２０６を、コマーシャルコンテンツ３１４のフレーム３１４ａ〜３１４ｄなどの指定された又は決定されたフレーム数の視覚特性を制御するよう構成することができる。実施形態において、この制御は、映画コンテンツ３０８のフレーム３０８ｃの決定された第１の視覚特性に従って実行され、映画コンテンツ３０８のフレーム３０８ａ〜３０８ｃの輝度レンジから、コマーシャルコンテンツ３１４のフレーム３１４ａ〜３１４ｄの緩和された輝度レンジへとスムーズに遷移することができる。実施形態において、ビデオ遷移コントローラ２０６を、フレーム３１４の後で制御動作を動的に終了するように構成することができる。この終了は、コマーシャルコンテンツ３１４のフレーム３１４ｃ及びフレーム３１４ｄのような２つの連続するフレームの間の決定された第２の視覚特性における差が閾値より小さくなったときに起こる。プロセッサ２０２を、コマーシャルコンテンツ３１４のフレーム３１４ａ〜３１４ｄの各々の制御された第２の視覚特性をＴＶディスプレイ３０４上に表示するよう構成することができる。このように、ユーザは、映画コンテンツ３０８とコマーシャルコンテンツ３１４との間の遷移において視覚的に知覚できる輝度又はダークネスの突然の変化がないスムーズな遷移を体験し、ＴＶ３０２はユーザ３１０に優れた試聴体験を提供することができる。あるいは、実施形態において、メタデータに埋め込まれた指定された命令に基づいて、コマーシャルコンテンツ３１４のある部分が視覚的によりインパクトがあってユーザ３１０によりアピールして見えるよう、コマーシャルコンテンツ３１４のこの部分の輝度のダイナミックレンジを広げることができる。例えばコマーシャルコンテンツ３１４のある部分の平均映像輝度を、例えば５％、１０％、２０％（指定された命令に従って）といった指摘された又は決定されたパーセンテージだけ、コマーシャルコンテンツ３１４の元の映像輝度部分よりも引き上げることができる。
【００４０】
図４は、本実施形態によるディスプレイ制御のためのビデオコンテンツ処理の好例の方法を例示するフローチャートを示している。図４にはフローチャート４００が示されている。このフローチャート４００は、図１、図２、図３と関連するように示されている。この方法は、ステップ４０２から開始され、ステップ４０４に続く。
【００４１】
ステップ４０４において、ビデオコンテンツアイテムの一連の画像フレームが、ビデオソース１０８から受信される。ＨＤＲコンテンツとすることができる映画コンテンツ３０８のようなビデオコンテンツアイテムの例は、図３に示されている。ステップ４０６において、受信された一連の画像フレームを、電子デバイス１０２と関連づけられたディスプレイスクリーン２１０上に表示することができる。フレーム３０８ａ〜３０８ｆ及び３１４ａ〜３１４ｎのような一連の画像フレームの例は、図３に示されている。
【００４２】
ステップ４０８において、不連続フラグ及び／又はフラグ値といったフラグが受信したビデオコンテンツアイテムの一連の画像フレームに存在するかをとかを決定することができる。フラグ値が存在しない場合は、制御はステップ４３０に進む（図４Ｂ）。フラグ及び／又はフラグ値が存在する場合は、図示のように処理はステップ４１０へ進む。不連続フラグ３１２のようなフラグ値の例は図３に示されており、既に説明されている。
【００４３】
ステップ４１０において、１又は２以上のフレームから１又は２以上の他のフレームへの遷移は、検出されたフラグ及び／又は検出されたフラグ値に基づいて検出される。この１又は２以上のフレームは、ＴＶ番組のような第１のタイプのビデオセグメントに対応するものとすることができる。映画コンテンツ３０８のような第１のタイプのビデオセグメントの例は、図３に示されている。１又は２以上の他のフレームは、ＴＶ広告のような第２のタイプのビデオセグメントに対応するものとすることができる。コマーシャルコンテンツのような第２のタイプのビデオセグメントの例は、図３に示されており、既に説明されている。
【００４４】
ステップ４１２において、第１のメタデータが１又は２以上のフレームに関連づけられているかどうかを判断することができる。第１のメタデータが存在しない場合には、制御はステップ４１４に進み、第１のメタデータが存在する場合には、制御はステップ４１６に進むことができる。ステップ４１４において、ビデオ遷移コントローラ２０６は、１又は２以上のフレームの空間画像情報に基づいて１又は２以上のフレームの第１の視覚特性を決定することができる。ステップ４１６において、ビデオ遷移コントローラ２０６は、１又は２以上のフレーム各々に関連づけられた第１のメタデータに基づいて１又は２以上のフレームの第１の視覚特性を決定することができる。例えば、ビデオ遷移コントローラ２０６を、図３に示されるように、フレーム３０８ｃと関連づけられたメタデータに基づいてフレーム３０８ｃの輝度特性を決定するよう構成することができる。
【００４５】
ステップ４１８において、第２のメタデータが１又は２以上の他のフレームに関連づけられているかどうかを決定することができる。第２のメタデータが存在しない場合には、制御はステップ４２０に進み、第２のメタデータが存在する場合には、制御はステップ４２２に進む。ステップ４２０において、ビデオ遷移コントローラ２０６は、１又は２以上の他のフレームの空間画像情報に基づいて１又は２以上の他のフレームの第２の視覚特性を決定することができる。ステップ４２２において、ビデオ遷移コントローラ２０６は、フレーム３１４ａ〜３１４ｄ（図３参照）の各々と関連づけられた第２のメタデータに基づいて、フレーム３１４ａ〜３１４ｄのような１又は２以上の他のフレームの第２の視覚特性を決定することができる。
【００４６】
ステップ４２４において、フレーム３１４ａ〜３１４ｄのような１又は２以上の他のフレームの決定された第２の視覚特性が制御される。この制御は、フレーム３０８ｃのような１又は２以上のフレームの第１の視覚特性に従って行われ、スムーズな遷移を可能とする。ステップ４２６において、１又は２以上の他のフレームを、１又は２以上の他のフレームの第２の視覚特性に従って、ディスプレイスクリーン２１０上に表示することができる。この１又は２以上の他のフレームは、その視覚特性が第１の視覚特性と類似するように修正され、この修正された第２の視覚特性で表示することができる。ビデオコンテンツアイテムの試聴時には、視聴者はフレーム３０８ｃのような１又は２以上のフレームのから、フレーム３１４ａ〜３１４ｎのような１又は２以上の他のフレームへのスムーズな遷移を見て体験することができる。
【００４７】
ステップ４２８において、１又は２以上の他のフレームの決定された第２の視覚特性の制御は、動的に終了することかできる。この終了は、１又は２以上の他のフレームの連続する２つの画像フレームの間の決定された第２の視覚特性における差が閾値より小さくなったときに行われる。続いて制御はステップ４３０に進む。
【００４８】
本実施形態において、ディスプレイ制御のためのビデオ処理デバイスが開示される。このデバイス（例えば電子デバイス１０２）は、１又は２以上の回路を含むことができる（例えば、図２に示したプロセッサ２０２、ビデオ遷移コントローラ２０６、トランシーバ２１２及び／又は他のコンポーネント）。ビデオ遷移コントローラ２０６は、ビデオソース１０８からの一連の画像フレームから、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移を検出するよう構成することができる。ビデオ遷移コントローラ２０６は、第１のメタデータに基づいて、１又は２以上のフレームの第１の視覚特性を決定するよう構成することができる。ビデオ遷移コントローラ２０６は、第２のメタデータに基づいて、１又は２以上の他のフレームの第２の視覚特性を決定するよう構成することができる。ビデオ遷移コントローラ２０６は、１又は２以上のフレームの決定された第１の視覚特性に従って、１又は２以上の他のフレームの決定された第２の視覚特性を制御するよう構成することができる。
【００４９】
ディスプレイ制御の従来の方法は、ＨＤＲビデオコンテンツアイテムの異なる画像フレームの間でのスムーズな遷移に適したものではなかった。ＨＤＲ互換ＨＤＴＶ上で再生されるＨＤＲビデオコンテンツは、映像の高い精細度と共に広いレンジの輝度及びダークネスを提供することができるので、ＴＶ番組のようなメインのビデオコンテンツからコマーシャルコンテンツ３１１４のような間挿コンテンツアイテムへの変化がより目立ち、視聴者にとって視覚的に心地よいものでないかもしれない。さらに、特にＨＤＲ又はＨＬＧといったビデオフォーマットでは、メインのビデオコンテンツと同期せずこれらと関連しない間挿コンテンツアイテムの視覚的な見え方を迅速に制御することの困難さが増大する。したがって、ビデオ遷移コントローラ２０６は、ビデオソース１０８から受信した一連の画像フレームから、第１のメタデータと関連づけられた１又は２以上のフレーム（例えばＴＶ番組の１又は２以上のフレーム）から第２のメタデータと関連づけられた１又は２以上の他のフレーム（例えば広告の１又は２以上のフレーム）への遷移を検出するようにされた。このようなビデオソース１０８による、ビデオストリーム内のメタデータ及び不連続フラグの検出及び分析によって、ＴＶのような電子デバイス１０２上に広告が実際に表示される前に、その広告の輝度又はダークネスのダイナミックレンジが適合しているかどうかを予め検出することが可能である。ビデオ遷移コントローラ２０６は、例えばＴＶ番組の１又は２以上のフレームのようなメインのＨＤＲ又はＨＬＧコンテンツの１又は２以上のフレームの視覚特性に従って、効率的な方法で、広告の指定されたフレーム数の視覚特性を制御するよう構成することができる。このような電子デバイス１０２のビデオ遷移コントローラ２０６による、遷移の検出に基づいた視覚特性の制御は、ＴＶのような電子デバイス１０２自身の機能性を向上させ、優れた試聴体験を提供する。電子デバイス１０２のビデオ遷移コントローラ２０６は、フレームにおける芸術的趣旨を維持しながら異なるタイプのビデオセグメントの間でのスムーズな遷移を可能にすることによって、ビデオ処理及びディスプレイ制御を改善させることができる。さらに、電子デバイス１０２のビデオ遷移コントローラ２０６による遷移に基づいた視覚特性を制御することによって、間挿コンテンツアイテムの視覚的な見え方がＴＶ番組のようなメインのビデオコンテンツのそれに合致する。このため、ＨＤＲ又は標準ダイナミックレンジ（ＳＤＲ）ビデオフォーマットに対しても、ビデオ遷移コントローラ２０６が作動することにより、メインのビデオコンテンツから間挿コンテンツアイテムへ変化しても視聴者にとって視覚的に不快なものとはならない。
【００５０】
本発明の実施形態として、非一時的コンピュータ可読媒体及び／又は記憶媒体、及び／又は、電子デバイス１０２及び／又はコンピュータのような機械により実行される機械コード及び／又は命令セットを記録した非一時的機械可読媒体及び／又は記憶媒体が提供される。電子デバイス１０２内の命令セットは、機械及び／又はコンピュータに、ビデオソースから受信した一連の画像フレームからの検出、及び、第１のメタデータに関連づけられた１又は２以上のフレームから第２のメタデータに関連づけられた１又は２以上の他のフレームへの遷移を含む動作を実行させる。１又は２以上のフレームの第１の視覚特性は、第１のメタデータに基づいて決定される。１又は２以上の他のフレームの第２の視覚特性は、第２のメタデータに基づいて決定される。１又は２以上の他のフレームの決定された第２の視覚特性は、１又は２以上のフレームの決定された第１の視覚特性に従って制御され、スムーズな遷移を可能にする。この動作が実行されることによって、電子デバイス１０２又はコンピュータ自身の機能性が向上する。
【００５１】
本発明の開示は、ハードウェアにより、又は、ハードウェアとソフトウェアの組み合わせによって実現できる。本発明の開示は、少なくとも１つのコンピュータに集中化した方法で、又は、異なる複数のエレメントがいくつかの相互接続されたコンピュータシステムにわたって散在する分散化された方法で実現することができる。ここで説明した方法を実行できるようにされたコンピュータシステム又は装置は、本発明に適するものである。ハードウェアとソフトウェアの組み合わせとしては、ロードされ実行されたときはここで説明した方法を実行するようにコンピュータシステムを制御するコンピュータプログラムを備えた汎用コンピュータシステムとすることができる。本発明の開示は、他の機能も実行する集積回路の一部を備えたハードウェアにおいて実現することができる。
【００５２】
本発明の開示は、ここで説明した方法の実施を可能とするすべての特徴を含むコンピュータプログラム製品に組み込むこともできる。これをコンピュータシステムにロードしたときは、これらの方法を実行することができる。この文脈において、コンピュータプログラムとは、任意の表現及び任意の言語で、直接に、又は、ａ）他の言語、コード又は表記（notation）への変換、ｂ）別のマテリアル形態への複製の一方又は両方の後に、情報処理能力を有するシステムに特定の機能を実行させることを意図した命令セットのコード又は表記を意味する。
【００５３】
本発明の開示をいくつかの実施形態を参照しながら説明してきたが、当業者であれば、本開示の範囲から逸脱することなく、種々の変更や等価物への置き換えが可能であることが理解される。さらに、その範囲から逸脱することなく、本開示の教示に対して特別の状況や材料を採用する多くの修正が可能である。したがって、本開示は、開示された特定の実施形態に限定されず、本発明の開示には特許請求の範囲に包含されるすべての実施形態が含まれる。
【図１】
2018061255.tif 000003
【図２】
2018061255.tif 000004
【図３】
2018061255.tif 000005
【図４Ａ】
2018061255.tif 000006
【図４Ｂ】
2018061255.tif 000007
【外国語明細書】
2018061255000001.pdf