JP2004312208A - Video presentation device, video presentation method, and video presentation program - Google Patents
Video presentation device, video presentation method, and video presentation program Download PDFInfo
- Publication number
- JP2004312208A JP2004312208A JP2003101006A JP2003101006A JP2004312208A JP 2004312208 A JP2004312208 A JP 2004312208A JP 2003101006 A JP2003101006 A JP 2003101006A JP 2003101006 A JP2003101006 A JP 2003101006A JP 2004312208 A JP2004312208 A JP 2004312208A
- Authority
- JP
- Japan
- Prior art keywords
- video
- switching
- stream
- video stream
- metadata
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000003860 storage Methods 0.000 claims description 52
- 238000004364 calculation method Methods 0.000 claims description 18
- 238000013500 data storage Methods 0.000 claims description 12
- 238000000926 separation method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 21
- 238000009826 distribution Methods 0.000 description 17
- 230000014509 gene expression Effects 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 7
- 244000205754 Colocasia esculenta Species 0.000 description 4
- 235000006481 Colocasia esculenta Nutrition 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 229910052739 hydrogen Inorganic materials 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 208000003464 asthenopia Diseases 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
Landscapes
- Television Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】異なる方向から撮影された複数の映像ストリームの中から、視聴者側で視聴者の好みに応じた映像ストリームを自動的に選択して切り替えることを可能にした映像提示装置、映像提示方法及び映像提示プログラムを提供する。
【解決手段】映像提示装置10は、受信手段11によって、コンテンツサーバ2から配信される複数の映像ストリームと、映像シーンの要約を記述したメタデータとを受信し、その受信したメタデータと嗜好データ入力手段12で入力された視聴者のリクエストとの合致度を合致度算出手段14によって算出し、ストリーム切り替え手段16によって、その合致度の高い映像ストリームを選択し、切り替えて提示することを特徴とする。
【選択図】 図1A video presentation apparatus and a video presentation method that enable a viewer to automatically select and switch a video stream according to the preference of the viewer from a plurality of video streams shot from different directions. And a video presentation program.
A video presenting apparatus receives a plurality of video streams distributed from a content server and metadata describing a summary of a video scene by a receiving unit, and receives the received metadata and preference data. The matching degree with the viewer's request input by the input means 12 is calculated by the matching degree calculating means 14, and the video stream having the high matching degree is selected by the stream switching means 16, switched and presented. I do.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、複数の映像ストリームの中から、視聴者の好みに応じた映像ストリームを、自動的に選択して切り替えることができる映像提示装置、映像提示方法及び映像提示プログラムに関する。
【0002】
【従来の技術】
従来、テレビジョン放送における映像配信方法は、複数のカメラで撮影した映像や、予め蓄積されている映像素材の中から、放送局側で放送すべき映像をスイッチャにより予め若しくは実時間で選択し、その選択された映像のみを配信している。
また、複数のカメラで、異なる方向(視点)からそれぞれ撮影された映像を、複数の映像ストリームとして視聴者側に配信し、視聴者側で好みに応じて映像ストリームを手動により選択できるサービスも実施されている。
【0003】
また、近年、テレビジョン放送の放送方式は、アナログ方式からデジタル方式のテレビジョン放送(以下、「デジタル放送」という)に移行しつつある。このデジタル放送では、電子番組ガイド(EPG)がメタデータの1つとして配信されており、番組単位での録画再生等の制御が可能となっている。そこで、個人の好みの画面構成、画質、データ放送から抽出するデータ等を蓄積したカードを受信機に差し込むことで、個人の好みの番組を選択及び編成することができるデジタル放送受信機も提案されている(例えば、特許文献1参照。)。
【0004】
さらに、データ放送画面の切り替えをテレビジョン装置側で制御する技術としては、テレビジョン装置側で画面上の映像オブジェクトを選択することで、その映像オブジェクトに関連する情報(画面)を提示する技術が存在する(例えば、特許文献2参照。)。この技術は、映像オブジェクトに関連する情報をメタデータとし、映像音声チャンネルで伝送される映像音声データと、データチャンネルで伝送されるメタデータとを同期させ、テレビジョン装置側でどの映像オブジェクトが指し示されたかを判断することで、データ放送画面の遷移先を切り替えて表示するものである。
【0005】
【特許文献1】
特開2002−142159号公報(第4頁、第2図)
【特許文献2】
特開2002−185885号公報(第5−6頁、第4図)
【0006】
【発明が解決しようとする課題】
しかし、従来のテレビジョン放送の映像配信方法では、複数のカメラや映像素材の中から、放送局側でスイッチャにより切り替え選択された映像が視聴者側に設置された受信機に配信され、その映像がそのまま再生されて表示(提示)されている。このために、必ずしもその切り替え結果(提示された映像)が、視聴者が望む構成になっているとは限らない。
【0007】
また、複数の異なるカメラで撮影された映像を、そのまま複数の映像ストリームとして伝送し、視聴者側で視聴者の好みに応じて映像ストリームを選択できるサービスにおいては、選択切り替え操作は視聴者が手動で行う必要があり、切り替え操作に手間がかかるという問題があった。
【0008】
さらに、特許文献1で開示された技術では、頻繁に画面の切り替えが発生するという問題がある。この頻繁な切り替えによって、視聴者の目に疲労を与えることも想定されるが、従来では、この疲労対策はとられていない。
【0009】
また、特許文献2で開示された技術では、視聴者の選択によって実時間で画面の表示制御を行うことができるものの、データ放送画面の遷移先を変更するものであり、映像自体を切り替えるものではない。
【0010】
本発明は、以上のような問題点に鑑みてなされたものであり、異なる方向から撮影された複数の映像ストリームの中から、視聴者側で視聴者の好みに応じた映像ストリームを自動的に選択して切り替えることを可能にした映像提示装置、映像提示方法及び映像提示プログラムを提供することを目的とする。
【0011】
【課題を解決するための手段】
本発明は、前記目的を達成するために創案されたものであり、まず、請求項1に記載の映像提示装置は、映像ストリームに対応付けた時刻によって変化する前記映像ストリームの要約情報を記述したメタデータと、視聴者の好みを記述した嗜好データとに基づいて、複数の映像ストリームを切り替えて提示する映像提示装置であって、受信手段と、嗜好データ入力手段と、嗜好データ記憶手段と、合致度算出手段と、ストリーム切り替え手段と、出力手段とを備える構成とした。
【0012】
かかる構成によれば、映像提示装置は、受信手段によって、複数の映像ストリームとその映像ストリームの要約情報を記述したメタデータとを受信する。この複数の映像ストリームは、それぞれ同一の番組で、異なる方向(視点)から撮影された映像のデータである。例えば、映像ストリームは、ドラマの制作において、複数のカメラによって視点を変えて撮影された映像、特定の人物に着目して撮影された映像等のストリームデータである。また、メタデータは、各映像ストリームの時刻(タイムコード)に対応付けて、要約情報を記述したデータである。例えば、メタデータには、ある時刻に映像ストリームに登場する人物(「名称」等)、人物の行動(「話をする」等)、色(「ユニフォームの色」等)等を要素(属性)を含ませることができる。
【0013】
また、映像提示装置は、嗜好データ入力手段によって、視聴者の好みを記述した嗜好データを入力して、その嗜好データを嗜好データ記憶手段に記憶する。この嗜好データは、メタデータで記述された要素の中で視聴者の好みに適したものを記述したデータである。例えば、視聴者が、ある登場人物を中心に映像を見たい場合は、その登場人物の名称等を記述しておく。
【0014】
そして、映像提示装置は、合致度算出手段によって、嗜好データとメタデータとを照合して、その合致の度合いを示す合致度を算出する。この合致度によって、複数の映像ストリームの中で、視聴者がどの映像ストリームを最も好むかを判定することが可能になる。
【0015】
そして、映像提示装置は、ストリーム切り替え手段によって、合致度を参照して複数の映像ストリームを切り替え、出力手段によって、その切り替えられた映像ストリームを提示する。すなわち、合致度が最も大きい映像ストリームを提示することで、視聴者の嗜好にあった映像ストリームを提示することができる。
【0016】
また、請求項2に記載の映像提示装置は、請求項1に記載の映像提示装置において、前記メタデータは、前記映像ストリームのフレーム毎に被写体を識別する識別子を含み、前記嗜好データは、視聴者が視聴したい前記被写体の識別子を含むものであって、前記合致度算出手段は、前記複数の映像ストリームにおいて、フレーム毎に前記嗜好データに含まれている識別子の個数を検出することで、各映像ストリーム毎に合致度を算出することを特徴とする。
【0017】
かかる構成によれば、映像提示装置は、嗜好データに記述された識別子の中で、フレームの時刻に対応するメタデータに記述された識別子と一致する識別子の数で、個々の映像ストリームの合致度を決定する。この場合、一致する要素の数が多ければ合致度は大きな値となる。
【0018】
さらに、請求項3に記載の映像提示装置は、請求項1又は請求項2に記載の映像提示装置において、前記ストリーム切り替え手段で切り替えた映像ストリームの切り替え履歴を記憶する履歴記憶手段を備え、前記ストリーム切り替え手段が、前記合致度と前記切り替え履歴を参照して、前記映像ストリームの切り替えの判定を行う切り替え判定手段を備えていることを特徴とする。
【0019】
かかる構成によれば、映像提示装置は、切り替え判定手段によって、合致度算出手段で算出された合致度と、履歴記憶手段に記憶されている切り替え履歴とを参照して、どの映像ストリームを提示するかを判定する。このため、視聴者の好みに加え、映像ストリームの切り替えを行う時間頻度に制約を与えることができる。
【0020】
また、請求項4に記載の映像提示装置は、請求項1乃至請求項3のいずれか1項に記載の映像提示装置において、前記メタデータが、前記映像ストリームに多重化されたものであって、前記映像ストリームから前記メタデータを分離する分離手段を備える構成とした。
【0021】
かかる構成によれば、映像提示装置は、1つ又は複数の映像ストリームに、映像ストリームの要約情報を記述したメタデータを多重化してあっても、分離してメタデータを解析することができる。これによって、メタデータと映像ストリームとを関連付けることができるため、メタデータ及び映像ストリームのデータの管理が容易になる。なお、この多重化は、複数の映像ストリームの中で1つを代表映像ストリームとして、その代表映像ストリームにすべての映像ストリームに関するメタデータを多重化することとしてもよい。あるいは、個々の映像ストリームに、それぞれの映像ストリームに関するメタデータを多重化することとしてもよい。
【0022】
さらに、請求項5に記載の映像提示装置は、映像ストリームに対応付けた時刻によって変化する前記映像ストリームの要約情報を記述したメタデータと、視聴者の好みを記述した嗜好データとに基づいて、複数の映像ストリームを切り替えて提示する映像提示装置であって、記憶媒体読み込み手段と、嗜好データ入力手段と、嗜好データ記憶手段と、合致度算出手段と、ストリーム切り替え手段と、出力手段とを備える構成とした。
【0023】
かかる構成によれば、記憶媒体読み込み手段によって、DVD等の記憶媒体に記憶された複数の映像ストリームとその映像ストリームの要約情報を記述したメタデータとを読み込む。この複数の映像ストリームは、それぞれ同一の番組で、異なる方向(視点)から撮影された映像のデータである。
【0024】
また、映像提示装置は、嗜好データ入力手段によって、視聴者の好みを記述した嗜好データを入力して、その嗜好データを嗜好データ記憶手段に記憶する。この嗜好データは、メタデータで記述された要素の中で視聴者の好みに適したものを記述したデータである。
【0025】
そして、映像提示装置は、合致度算出手段によって、嗜好データとメタデータとを照合して、その合致の度合いを示す合致度を算出する。この合致度によって、複数の映像ストリームの中で、視聴者がどの映像ストリームを最も好むかを判定することが可能になる。そして、映像提示装置は、ストリーム切り替え手段によって、合致度を参照して複数の映像ストリームを切り替え、出力手段によって、その切り替えられた映像ストリームを提示する。
【0026】
さらに、請求項6に記載の映像提示方法は、映像ストリームに対応付けた時刻によって変化する前記映像ストリームの要約情報を記述したメタデータと、視聴者の好みを記述した嗜好データとに基づいて、複数の映像ストリームを切り替えて提示する映像提示方法であって、合致度算出ステップと、ストリーム切り替え判定ステップと、ストリーム切り替えステップとを含むことを特徴とする。
【0027】
この方法によれば、合致度算出ステップにおいて、映像ストリームの要約情報を記述したメタデータと、視聴者の好みを記述した嗜好データとを照合して、その合致の度合いを示す合致度を算出する。なお、この合致度によって、複数の映像ストリームの中で、視聴者がどの映像ストリームを最も好むかを判定することが可能になる。
【0028】
そして、ストリーム切り替え判定ステップにおいて、合致度算出ステップで算出された合致度と、履歴記憶手段に記憶されている切り替え履歴とに基づいて、提示する映像ストリームの切り替えを行うかどうかを判定する。これによって、視聴者の好みに加え、映像ストリームの切り替えを行う時間頻度に制約を与えることができる。
【0029】
そして、ストリーム切り替えステップにおいて、ストリーム切り替え判定ステップの判定結果に基づいて、提示する映像ストリームを切り替えるとともに、履歴記憶手段に記憶されている切り替え履歴を更新する。
【0030】
また、請求項7に記載の映像提示プログラムは、映像ストリームに対応付けた時刻によって変化する前記映像ストリームの要約情報を記述したメタデータと、視聴者の好みを記述した嗜好データとに基づいて、複数の映像ストリームを切り替えて提示するために、コンピュータを、合致度算出手段、ストリーム切り替え手段、履歴記憶制御手段として機能させる構成とした。
【0031】
かかる構成によれば、映像提示プログラムは、合致度算出手段によって、嗜好データとメタデータとを照合して、その合致の度合いを示す合致度を算出する。この合致度によって、複数の映像ストリームの中で、視聴者がどの映像ストリームを最も好むかを判定することが可能になる。
【0032】
そして、映像提示プログラムは、ストリーム切り替え手段によって、合致度算出手段で算出された合致度と、履歴記憶手段に記憶されている切り替え履歴とに基づいて、映像ストリームの切り替えを行う。なお、切り替え履歴は、ストリーム切り替え手段で前記映像ストリームの切り替えを行ったときに、履歴記憶制御手段によって更新される。
【0033】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
[第一の実施の形態]
図1は、本発明における第一の実施の形態である映像提示装置を含んだ映像配信サービスシステムの構成を示したブロック構成図である。図1に示すように、映像配信サービスシステム1は、複数の映像ストリームと、その映像ストリームの要約情報を記述したメタデータとを、映像提示装置10で受信し、視聴者(ユーザ)の好みに合致する映像ストリームを選択し切り替えて、表示手段19へ出力するシステムである。ここでは、映像配信サービスシステム1を、複数のコンテンツサーバ2(21〜2n)と、メタデータサーバ3と、映像提示装置10とで構成した。
【0034】
(コンテンツサーバ)
コンテンツサーバ2(21〜2n)は、それぞれ異なる映像ストリームsd1〜sdnを、有線又は無線の伝送路5を経由して映像提示装置10に配信するものである。例えば、コンテンツサーバ2は、異なるチャンネルの高周波を搬送波として、空間若しくはケーブルを通じて映像ストリームsd1〜sdnを映像提示装置10に配信する。なお、この映像ストリームsd1〜sdnの配信は、インターネットやイントラネットを経由して行うことも可能である。また、コンテンツサーバ2は1台のサーバで複数の映像ストリームsd1〜sdnを配信することとしてもよい。
【0035】
ここで、映像ストリームsd1〜sdnは、それぞれが同一の撮影対象を異なる方向(視点)から撮影したものである。例えば、撮影対象を野球等のスポーツ中継とした場合、映像ストリームsd1は野球場全体を撮影している映像、映像ストリームsd2は1塁側ベンチを撮影している映像、映像ストリームsd3(図示せず)は選手A(図示せず)をカメラで追いながら撮影している映像、映像ストリームsdnは選手B(図示せず)をカメラで追いながら撮影している映像となる。なお、映像ストリームsd1〜sdnのいずれか1つは、コンテンツ(映像)を提供する側でスイッチャ等により映像切り替えを行ったものとしてもよい。
【0036】
(メタデータサーバ)
メタデータサーバ3は、映像ストリームsd1〜sdnの要約情報を記述したメタデータmdを、時刻情報とともに映像提示装置10に配信するものである。このメタデータサーバ3は、映像ストリームを配信するチャンネルとは別のチャンネルの高周波を搬送波として、空間若しくはケーブルを通じて映像提示装置10に配信する。なお、このメタデータmdの配信は、インターネットやイントラネットを経由して行うことも可能である。
【0037】
なお、メタデータサーバ3は、映像ストリームが生放送番組の場合には、メタデータmdを映像ストリームsd1〜sdnの配信と同時に送出し、録画放送番組の場合には、映像ストリームsd1〜sdnの配信と同時又は配信に先立って送出する。
【0038】
また、メタデータmdは、映像ストリームsd1〜sdnを構成するフレーム毎に映像シーンの要約を記述するものである。例えば、ある時刻において第n番目の映像ストリームのフレーム内に映っている全被写体を識別する識別子(例えば、名前等)の集合で映像シーンの要約を記述することができる。
【0039】
ここで、図3を参照(適宜図1参照)して、メタデータmdの内容について説明する。図3は、メタデータmdの内容の一例を示した図であって、タイムコードTが、時刻01時23分45秒02フレーム(以後、「01:23:45:02」の形式で略記する)のときに、映像ストリームsd1〜sd3の各フレームに映っている全被写体を識別子集合I1〜I3で表したものである。
【0040】
図3の例では、タイムコードT「01:23:45:02」において、映像ストリームsd1のフレームには「太郎」及び「次郎」が、映像ストリームsd2のフレームには「三郎」が、映像ストリームsd3のフレームには「花子」及び「三郎」が被写体として映っていることを表している。このメタデータmdでタイムコードT別に定義した各要素は、個々に固有の識別子を持っている。ここでは、名前(「太郎」、「次郎」、「三郎」及び「花子」)を識別子としている。
【0041】
なお、メタデータとしては、人物(被写体)の行動、色といった要素(属性)を含めることもできる。例えば、メタデータに人物が話をする行動を「話をする」という要素で定義しておくことで、映像提示装置10は、複数の映像ストリームsd1〜sdnの中から、人物が話をする場面を選択して提示することが可能になる。また、例えば、メタデータにサッカー選手のユニフォームの色を「色」という要素で定義しておくことで、映像提示装置10は、視聴者が応援するサッカーチームの選手が多く映った場面を選択して提示することが可能になる。
図1に戻って説明を続ける。
【0042】
(映像提示装置の構成)
映像提示装置10は、複数の映像ストリームsd1〜sdnの中から視聴者の好みに合致する映像ストリームを選択し、切り替えて、視聴者に提示するものである。ここでは、映像提示装置10を、受信手段11と、嗜好データ入力手段12と、嗜好データ記憶手段13と、合致度算出手段14と、履歴記憶手段15と、ストリーム切り替え手段16と、出力手段17とを備えて構成した。
【0043】
受信手段(映像情報入力手段)11は、コンテンツサーバ2(21〜2n)から配信される映像ストリームsd1〜sdn、及び、メタデータサーバ3から配信されるメタデータmdを、有線又は無線の伝送路5を経由して受信するものである。この受信手段11で受信した映像ストリームsd1〜sdnはストリーム切り替え手段16へ出力され、メタデータmdは合致度算出手段14へ出力される。
【0044】
なお、ここでは、映像ストリームsd1〜sdn及びメタデータmdを受信する手段を1つの受信手段11としたが、例えば、映像ストリームsd1〜sdnが放送波によって配信され、メタデータmdがネットワークを経由して配信される場合は、受信手段11を放送受信部及びネットワーク受信部(図示せず)として構成してもよい。
【0045】
嗜好データ入力手段12は、視聴者の好み(リクエスト)を嗜好データとして入力するものである。この嗜好データは、視聴者が、メタデータmdで記述された要素の中で視聴者の好みに適した要素を選択して入力したデータである。例えば、視聴者は、図3に示したメタデータmdの中で、「太郎」が映っている映像ストリームを視聴したい場合は、識別子「太郎」を嗜好データとして入力する。なお、メタデータmdに記述された要素であれば、嗜好データを複数選択して入力してもよい。この嗜好データ入力手段12で入力された嗜好データは、嗜好データ記憶手段13に記憶される。
【0046】
嗜好データ記憶手段13は、嗜好データ入力手段12で入力された嗜好データを記憶するもので、一般的なメモリ等で構成されているものである。この嗜好データ記憶手段13に記憶した嗜好データは、合致度算出手段14が参照する。
【0047】
合致度算出手段14は、嗜好データ記憶手段13に記憶されている嗜好データと、受信手段11で受信したメタデータmdとを、映像ストリームsd1〜sdnの各フレームにおいて照合し、その合致の度合いを示す合致度を算出するものである。この合致度は、ストリーム切り替え手段16へ通知される。
例えば、メタデータmdを、図3に示したような被写体の識別子集合とした場合、合致度算出手段14は、嗜好データとして入力された識別子集合(Dとする)と、メタデータmd内の映像ストリームsd1〜sdnに対応する識別子集合(Inとする)を比較する。
【0048】
ここで、嗜好データとして入力された識別子集合Dと、映像ストリームsd1〜sdnに対応する識別子集合Inとの間に同一の識別子が存在した場合には、N次元のベクトルである合致度(Mとする)の第n行目を「1」とし、同一の識別子が存在しなかった場合には、合致度Mの第n行目を「0」とする。これによって、合致度Mは(1)式のように定式化される。
【0049】
【数1】
【0050】
ここで、合致度算出手段14が、(1)式で合致度Mを算出する例について説明する。ここでは、嗜好データとして識別子集合Dが(2)式で入力され、視聴者が視聴したい被写体が「三郎」であるとする。
【0051】
【数2】
【0052】
そして、現在時刻が「01:23:45:02」の場合、合致度算出手段14には、図3に示したタイムコードT「01:23:45:02」のメタデータmdが入力される。このメタデータmdにおいて、映像ストリームsd1に関する識別子集合I1には、「三郎」という識別子が含まれていないが、映像ストリームsd2及びsd3に関する識別子集合I2及びI3には、「三郎」という識別子が含まれている。そこで、合致度算出手段14は、(3)式に示すように、合致度Mを、第1行要素のみが「0」、他の要素が「1」となるベクトルとして出力する。
【0053】
【数3】
【0054】
また、合致度算出手段14は、(1)式以外に、嗜好データとして入力された識別子集合D内の識別子と、映像ストリームsd1〜sdnに対応する識別子集合In内の識別子とで、同一の識別子の数を合致度Mとして算出することとしてもよい。すなわち、合致度Mを(4)式のように定式化してもよい。
【0055】
【数4】
【0056】
ここで、嗜好データとして識別子集合Dが(5)式で入力され、視聴者の視聴したい被写体が「花子」及び「三郎」であるとする。すると、合致度算出手段14は、図3のメタデータmdを参照して、(6)式に示すように、合致度Mを、第1行要素が「0」、第2行要素が「三郎」の要素数「1」、第3行要素が「花子」及び「三郎」の要素数「2」となるベクトルとして出力する。
【0057】
【数5】
【0058】
【数6】
【0059】
図1に戻って説明を続ける。
履歴記憶手段15は、後記するストリーム切り替え手段16で切り替えた映像ストリームの切り替え履歴を記憶するもので、一般的なメモリ等で構成されるものである。この切り替え履歴は、ストリーム切り替え手段16の履歴記憶制御部16aによって更新され、ストリーム切り替え手段16の切り替え判定部16bによって参照される。
【0060】
ここで、図4を参照して、履歴記憶手段15に記憶される切り替え履歴について説明する。図4は、切り替え履歴の内容を示した図である。図4に示したように、切り替え履歴は、切り替え時刻Tcと、その切り替え時刻Tcに切り替えて出力された映像ストリームの識別子(映像ストリーム識別子S)とを関連付けて記憶しておく。なお、映像ストリーム識別子Sは、映像ストリームsd1〜sdnを個々に識別するための識別子であって、例えば、映像ストリームsd1には「1」、映像ストリームsd2には「2」のように割り当てておく。
【0061】
また、図4の例では、切り替え時刻Tcが、「01:22:15:03」で、映像ストリーム識別子Sが「2」の映像ストリームに、切り替え時刻Tcが、「01:22:30:15」で、映像ストリーム識別子Sが「3」の映像ストリームに順次切り替ったことを示している。
図1に戻って説明を続ける。
【0062】
ストリーム切り替え手段16は、合致度算出手段14で算出された合致度と、履歴記憶手段15に記憶されている切り替え履歴とに基づいて、映像ストリームsd1〜sdnの中から1つの映像ストリームを切り替えて(選択して)、出力するものである。ここでは、ストリーム切り替え手段16を履歴記憶制御部16aと切り替え判定部16bとを備えて構成した。
【0063】
履歴記憶制御部(履歴記憶制御手段)16aは、映像ストリームの切り替えを行ったときに、履歴記憶手段15に記憶されている切り替え履歴(図4参照)を更新するものである。この履歴記憶制御部16aは、選択された映像ストリームが1フレーム前と現在で同じ映像ストリームかどうかを判定し、異なっていた場合には、現在時刻Tを切り替え時間Tcとし、選択された映像ストリームの識別子Sに関連付けて、履歴記憶手段15に追加記憶する。
【0064】
切り替え判定部(切り替え判定手段)16bは、複数の映像ストリームsd1〜sdnの中から、どの映像ストリームを選択すべきかを判定し、その選択された映像ストリームの識別子(映像ストリーム識別子)を出力するものである。ここで選択された映像ストリーム識別子に基づいて、ストリーム切り替え手段16が、対応する映像ストリームを出力手段17へ出力する。
【0065】
なお、切り替え判定部16bでは、現在時刻(Tとする)と、合致度M((1)式参照)と、履歴記憶手段15に記憶されている切り替え履歴(Hとする)とに基づいて、N個の映像ストリームの中から、選択すべき映像ストリーム識別子(Sとする)を(7)式により算出する。
【0066】
【数7】
【0067】
この(7)式において、関数Jは現在時刻T、合致度M及び切り替え履歴Hが与えられたときに、映像ストリームn(1、2、…、N)へ切り替ることの妥当性を定量化する関数で、映像ストリームnへの切り替りが好ましい場合には大きな値を出力するものである。例えば、嗜好データとして入力された識別子集合Dに含まれる被写体を、映像ストリーム内にできる限り多く含ませたい場合は、前記(4)式で定義した合致度Mに基づいて、(8)式のように定式化する。ただし、M=[m1 m2 … mN]T(Tは転置)を示す。ここで、関数fは単調増加関数であり、例えばf(x)=xを用いることができる。
【0068】
【数8】
【0069】
なお、切り替え判定部16bでは、関数Jを(9)式に示すように定式化してもよい。
【0070】
【数9】
【0071】
この(9)式の関数Jは、現在時刻Tと、切り替え履歴Hとに基づいて、ペナルティpを課している。ここで、ペナルティpは、(10)式に示すような関数である。
【0072】
【数10】
【0073】
ここで、時刻は秒を単位とし、tは切り替え履歴Hにおいて、現在時刻Tに最も近い切り替え時刻を表すものとする。
この(10)式に示すように、ペナルティpは、切り替え履歴Hにおいて、現在時刻Tに最も近い切り替え時刻tの映像ストリームがn、すなわち同一の映像ストリームの場合(切り替えを要しない場合)は「0」、異なる場合(切り替えを要する場合)は、関数gの値となるものである。
ここで、関数gは、0以下の単調増加関数で、例えば(11)式に示すような現在時刻Tと切り替え時刻tとの間隔Δtを指数とする指数関数とすることができる。ただし、a<0、0<r<1とする。
【0074】
【数11】
【0075】
これによって、前に行った切り替え時刻tと現在時刻Tとの間隔Δtが小さいほど、ペナルティpの値がマイナス方向に大きくなり、前記(9)式の関数Jの値は小さくなる。これによって、切り替え判定部16bは、切り替え時間間隔が短い場合に、切り替えを行わないようにすることができ、頻繁な映像ストリームの切り替えを抑えることができる。
【0076】
出力手段17は、ストリーム切り替え手段16で選択された映像ストリーム(選択映像ストリーム)を必要に応じて復調又は復号し、映像信号に変換して表示手段19に出力するものである。
【0077】
表示手段19は、出力手段17から出力される選択された映像ストリームを表示するものである。この表示手段19は、例えばブラウン管、液晶ディスプレイ、プラズマディスプレイ、LEDディスプレイである。
【0078】
以上説明したように、映像提示装置10は、複数のカメラで異なる方向から撮影された複数の映像ストリームsd1〜sdnの中から、視聴者の好みに応じた映像ストリームを自動的に選択し、切り替えて、視聴者に提示することができる。
【0079】
以上、本発明における第一の実施の形態である映像提示装置10を含んだ映像配信サービスシステム1の構成について説明したが、本発明はこれに限定されるものではない。ここでは、コンテンツサーバ2及びメタデータサーバ3を別の手段として構成したが、コンテンツサーバ2及びメタデータサーバ3を同一の計算機で共用する形態であっても構わない。また、インターネットあるいはイントラネット上において伝送(ストリーミング)を行う場合、例えば、映像ストリームsd1〜sdnとメタデータmdとを異なる媒体、あるいは異なるプロトコルによって伝送してもよい。
【0080】
また、映像提示装置10は、各手段をコンピュータにおいて機能プログラムとして実現することも可能であり、各機能プログラムを結合して映像提示プログラムとして動作させることも可能である。
【0081】
(映像提示装置の動作)
次に、図2を参照(適宜図1参照)して、映像提示装置の動作について説明する。図2は、映像提示装置の動作を示すフローチャートである。
まず、映像提示装置10は、嗜好データ入力手段12によって、視聴者の好み(リクエスト)を嗜好データとして入力する(ステップS1)。また、映像提示装置10は、有線又は無線の伝送路5を経由して、コンテンツサーバ21〜2nから配信される複数の映像ストリームsd1〜sdnと、メタデータサーバ3から配信されるメタデータmdを受信手段11で受信する(ステップS2)。そして、映像提示装置10は、以下の各ステップを映像ストリームのフレーム数分繰り返す。
【0082】
<合致度算出ステップ>
映像提示装置10は、合致度算出手段14によって、嗜好データ入力手段12で入力された嗜好データと、受信手段11で受信したメタデータmdとを照合して、その合致の度合いを示す合致度を、前記(1)式又は(4)式で算出する(ステップS3)。
【0083】
<ストリーム切り替え判定ステップ>
そして、映像提示装置10は、ストリーム切り替え手段16の切り替え判定部16bによって、現在時刻と、合致度と、履歴記憶手段15に記憶されている切り替え履歴とに基づいて、複数の映像ストリームの中から、選択すべき映像ストリーム識別子を前記(7)式により算出する(ステップS4)。
【0084】
ここで、前記(4)式の合致度Mと、前記(9)〜(11)式の各関数(J、p、g)を用いて、図3に示した現在時刻に対応するメタデータと、図4に示した履歴記憶手段15に記憶されている切り替え履歴から、選択すべき映像ストリーム識別子を算出する動作について説明する。なお、ここでは、(9)式において関数f(x)=x、(11)式において、a=−5、r=0.5として説明を行う。
【0085】
まず、映像提示装置10が図3に示すメタデータを受け取った場合には、前記(6)式に示す合致度Mが求められる。その結果、前記(9)式の右辺第1項目(関数f)は、f(m1)=m1=0、f(m2)=m2=1、f(m3)=m3=2となる。
【0086】
そして、ストリーム切り替え手段16は履歴記憶手段15内の切り替え履歴Hを参照し、現在時刻T=「01:23:45:02」に最も近い切り替え時刻t=「01:23:43:02」と、そのとき選択された映像ストリームの識別子「2」を得る。この結果、前記(10)式及び前記(11)式より、前記(9)式の右辺第2項目(ペナルティp)は、p(1;T,H)=−5×0.52=−1.25、p(2;T,H)=0、p(3;T,H)=−5×0.52=−1.25となる。以上より、前記(9)式の各映像ストリーム識別子1、2及び3に対する関数Jの値は、それぞれ−1.25、1.00及び0.75となる。
よって、前記(7)式より関数Jを最大化する映像ストリームの識別子S(T,M,H)=2が得られ、映像ストリーム識別子2が選択されることになる。すなわち、ここでは、映像ストリームの切り替えは行われないことになる。
図2に戻って、動作の説明を続ける。
【0087】
ステップS4で算出された、選択すべき映像ストリーム識別子を、現在視聴している映像ストリームの映像ストリーム識別子と比較し映像ストリームの切り替えを行うかどうかを判定する(ステップS5)。
【0088】
このステップS5で、映像ストリームの切り替えを必要と判定した場合(Yes)は、ステップS6へ進んで、映像ストリームの切り替えを行う。一方、ステップS5で、映像ストリームの切り替えを不必要と判定した場合(No)は、ステップS8へ進んで、そのまま同じ映像ストリームの提示を継続する。
【0089】
<ストリーム切り替えステップ>
また、映像提示装置10は、ステップS5で映像ストリームの切り替えを必要と判定した場合は、ストリーム切り替え手段16によって、映像ストリームを切り替える(ステップS6)。また、映像提示装置10は、ストリーム切り替え手段16の履歴記憶制御部16aによって、履歴記憶手段15の切り替え履歴を更新する(ステップS7)。
【0090】
そして、映像提示装置10は、ストリーム切り替え手段16で選択し、切り替えられた映像ストリームを出力手段17によって復調又は復号し、映像信号に変換して表示手段19に出力する(ステップS8)。
【0091】
以上の各ステップによって、映像提示装置10は、複数の映像ストリームの中から、視聴者の好みに合致する映像ストリームを選択し切り替えて、視聴者に提示することができる。なお、ステップS1における嗜好データの入力は、最初に行う必要はなく、映像ストリームを視聴中、任意のタイミングで入力することができる。また、ステップS2のメタデータmdの受信は、映像ストリームと同期して受信する必要はなく、予め受信しておいてもよい。
【0092】
[第二の実施の形態]
次に、図5を参照して、第二の実施の形態について説明する。図5は、本発明における第二の実施の形態である映像提示装置を含んだ映像配信サービスシステムの構成を示したブロック構成図である。図5に示すように、映像配信サービスシステム1Bは、複数の映像ストリームと、その映像ストリームの要約情報を記述したメタデータとを、映像提示装置10Bで受信し、視聴者(ユーザ)の好みに合致する映像ストリームを選択し、切り替えて、表示手段19へ出力するシステムである。ここでは、映像配信サービスシステム1Bを、映像ストリームとその映像ストリームに対応するメタデータとを配信する複数のコンテンツサーバ2B(2B1〜2Bn)と、映像提示装置10Bとで構成した。
【0093】
コンテンツサーバ2B(2B1〜2Bn)は、異なる映像ストリームsd1〜sdnと、その映像ストリームに対応するメタデータmd1〜mdnとをそれぞれ多重化し、多重化データとして、有線又は無線の伝送路5を経由して映像提示装置10Bに配信するものである。
【0094】
ここで、映像ストリームsd1〜sdnは、図1で説明した映像ストリームと同じものである。また、メタデータmd1〜mdnは、図1で説明したメタデータmdを映像ストリーム毎に分割したものである。例えば、メタデータmd1は、映像ストリームsd1に対応したメタデータである。
【0095】
このコンテンツサーバ2Bにおいて、メタデータを多重化する方法としては、映像信号の垂直帰線期間にメタデータを重畳することで実現できる。また、インターネットやイントラネットを媒体としてストリーミングを行う場合には、例えば、映像ストリーム内にメタデータを記述するフィールドを設けるか、一般的な電子透かし技術によって映像フレーム自体に埋め込むといった多重化手法を用いてもよい。
【0096】
映像提示装置10Bは、複数の映像ストリームsd1〜sdnの中から視聴者の好みに合致する映像ストリームを選択し、切り替えて、視聴者に提示するものである。ここでは、映像提示装置10Bを、受信手段11Bと、嗜好データ入力手段12と、合致度算出手段14と、履歴記憶手段15と、ストリーム切り替え手段16と、出力手段17とを備えて構成した。受信手段11B以外の構成は、図1に示した映像提示装置10と同一であるので、同一の符号を付し、説明を省略する。
【0097】
受信手段(映像情報入力手段)11Bは、コンテンツサーバ2B(2B1〜2Bn)から配信される映像ストリームsd1〜sdn、及び、メタデータmd1〜mdnの多重化データを、有線又は無線の伝送路5を経由して受信するものである。ここでは、受信手段11Bに分離部11aを備える構成とした。
【0098】
分離部11aは、コンテンツサーバ2Bから配信される多重化データを分離するものである。例えば、映像信号の垂直帰線期間に重畳されたメタデータを抽出することで多重化データを分離する。あるいは、電子透かし技術によって映像フレーム自体に埋め込まれたメタデータを抽出する。
【0099】
ここで分離された映像ストリームsd1〜sdnは、ストリーム切り替え手段16へ出力され、メタデータmd1〜mdnは、合致度算出手段14へ出力される。なお、合致度算出手段14へメタデータmd1〜mdnを出力する場合、タイムコード毎にまとめた形式(図3参照)に変換して出力してもよい。
【0100】
また、メタデータは映像ストリームsd1〜sdnに対応付けて分割する必要はない。例えば、予め定めた1つのコンテンツサーバ(例えば2B1)の映像ストリーム(例えばsd1)に多重化させ、受信手段11Bが、そのコンテンツサーバから多重化データを受信して、メタデータを分離することとしてもよい。
【0101】
なお、映像提示装置10Bの動作は、図2で示したフローチャートで示した動作と同じである。
これによって、映像配信サービスシステム1Bでは、メタデータが映像ストリームに多重化されるため、データの管理が容易になる。
【0102】
[第三の実施の形態]
次に、図6を参照して、第三の実施の形態について説明する。図6は、本発明における第三の実施の形態である映像提示装置の構成を示したブロック構成図である。図6に示すように、映像提示装置10Cは、記憶媒体20に記録された複数の映像ストリームsd1〜sdnの中から視聴者の好みに合致する映像ストリームを選択し、切り替えて、視聴者に提示するものである。ここでは、映像提示装置10Cを、嗜好データ入力手段12と、合致度算出手段14と、履歴記憶手段15と、ストリーム切り替え手段16と、出力手段17と、記憶媒体読み込み手段18とを備えて構成した。映像提示装置10Cでは、図1及び図5に示した映像提示装置10(10B)に示した受信手段11(11B)を、記憶媒体読み込み手段18に替えて構成している。記憶媒体読み込み手段18以外の構成は、図1に示した映像提示装置10と同一であるので、同一の符号を付し、説明を省略する。
【0103】
ここで、記憶媒体20は、例えばCD、DVD等のような大容量の可搬型の記録メディアである。この記憶媒体20には、図1で説明したコンテンツサーバ2から配信される映像ストリームsd1〜sdn、及び、メタデータサーバ3から配信されるメタデータmdが記録されている。例えば、映像ストリームはMPEG−2の符号化形式のファイルとして記録され、メタデータはテキスト形式のファイルとして記録される。
【0104】
記憶媒体読み込み手段18は、記憶媒体20に記録された映像ストリームsd1〜sdn及びメタデータmdを読み込むものである。この記憶媒体読み込み手段18で読み込んだ映像ストリームsd1〜sdnは、ストリーム切り替え手段16へ出力され、メタデータmdは、合致度算出手段14へ出力される。この記憶媒体読み込み手段18は、記憶媒体20をDVDとしたとき、DVDドライブとして機能するものである。
【0105】
なお、映像提示装置10Cの動作は、受信手段11(図1)で映像ストリーム及びメタデータを受信する動作を、記憶媒体読み込み手段18で記憶媒体20から映像ストリーム及びメタデータ読み込む動作に変更する以外は、図2で示したフローチャートで示した動作と同じである。
【0106】
これによって、映像提示装置10Cは、複数の映像ストリームをパッケージ化したDVD等の映像メディアにおいて、視聴者の好みに応じた映像ストリームを自動的に選択し切り替えて、視聴者に提示することができる。
【0107】
【発明の効果】
以上説明したとおり、本発明に係る映像提示装置、映像提示方法及び映像提示プログラムでは、以下に示す優れた効果を奏する。
【0108】
請求項1、請求項5、請求項6又は請求項7に記載の発明によれば、複数の異なるカメラで異なる方向から撮影された複数の映像ストリームの中から、視聴者の好みに応じた映像ストリームを自動的に選択して提示することができる。これによって、従来、コンテンツプロバイダ側で行っていた映像切り替え操作を、視聴者側で行うことが可能になり、視聴者の好みに応じた多様な映像切り替えを実現することができる。
【0109】
請求項2に記載の発明によれば、メタデータに映像ストリーム内に登場する被写体の識別子を含んでいるため、視聴者が視聴したい被写体の識別子を嗜好データとして入力するという簡単な操作で、視聴者が視聴したい被写体を多く含んだ映像ストリームを自動的に選択して視聴することが可能になる。
【0110】
請求項3に記載の発明によれば、切り替え履歴に基づいて、映像ストリームの切り替えを行うため、頻繁な切り替えを防止することができる。これによって、視覚的に疲労の少ない映像切り替えを実現することができる。
【0111】
請求項4に記載の発明によれば、映像ストリームにメタデータを多重化して伝送することが可能になるため、放送局等のコンテンツプロバイダ側において、メタデータを映像ストリーム毎に管理する等のメタデータ管理が容易になるという効果がある。
【図面の簡単な説明】
【図1】本発明の第一の実施の形態に係る映像提示装置を含んだ映像配信サービスシステムの構成を示すブロック構成図である。
【図2】映像提示装置の動作を示すフローチャートである。
【図3】メタデータの内容の一例を示す図である。
【図4】切り替え履歴の内容の一例を示す図である。
【図5】本発明の第二の実施の形態に係る映像提示装置を含んだ映像配信サービスシステムの構成を示すブロック構成図である。
【図6】本発明の第三の実施の形態に係る映像提示装置を含んだ映像配信サービスシステムの構成を示すブロック構成図である。
【符号の説明】
1、1B 映像配信サービスシステム
2、2B コンテンツサーバ
3 メタデータサーバ
5 伝送路
10、10B、10C 映像提示装置
11、11B 受信手段(映像情報入力手段)
11a 分離部(分離手段)
12 嗜好データ入力手段
13 嗜好データ記憶手段
14 合致度算出手段
15 履歴記憶手段
16 ストリーム切り替え手段
16a 履歴記憶制御部(履歴記憶制御手段)
16b 切り替え判定部(切り替え判定手段)
17 出力手段
18 記憶媒体読み込み手段
19 表示手段
20 記憶媒体
sd1、sd2、…、sdn 映像ストリーム
md メタデータ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a video presenting apparatus, a video presenting method, and a video presenting program that can automatically select and switch a video stream according to a viewer's preference from a plurality of video streams.
[0002]
[Prior art]
Conventionally, a video distribution method in television broadcasting is to select, in advance or in real time, a video to be broadcast on a broadcast station side from a video taken by a plurality of cameras or video materials stored in advance by a switcher, Only the selected video is distributed.
In addition, a service is provided in which videos taken from different directions (viewpoints) by a plurality of cameras are distributed to a viewer as a plurality of video streams, and the viewer can manually select a video stream according to his / her preference. Have been.
[0003]
In recent years, the broadcasting system of television broadcasting is shifting from an analog system to a digital television broadcasting (hereinafter, referred to as “digital broadcasting”). In this digital broadcasting, an electronic program guide (EPG) is distributed as one piece of metadata, and it is possible to control recording and reproduction of each program. Therefore, a digital broadcast receiver which can select and organize a personal favorite program by inserting a card storing the screen configuration, image quality, data extracted from the data broadcast, etc. of the personal favorite into a receiver has also been proposed. (For example, see Patent Document 1).
[0004]
Further, as a technique for controlling the switching of the data broadcast screen on the television device side, a technology for presenting information (screen) related to the video object by selecting a video object on the screen on the television device side. (For example, see Patent Document 2). This technology uses information related to a video object as metadata, synchronizes the video / audio data transmitted on the video / audio channel with the metadata transmitted on the data channel, and indicates which video object is indicated on the television device side. By judging whether or not the data broadcast screen has been displayed, the transition destination of the data broadcast screen is switched and displayed.
[0005]
[Patent Document 1]
JP-A-2002-142159 (
[Patent Document 2]
JP-A-2002-185885 (pages 5-6, FIG. 4)
[0006]
[Problems to be solved by the invention]
However, in the conventional television broadcast video distribution method, a video selected and switched by a switcher at a broadcasting station from a plurality of cameras and video materials is distributed to a receiver installed at a viewer side, and the video is Is reproduced and displayed (presented) as it is. For this reason, the switching result (presented video) does not always have a configuration desired by the viewer.
[0007]
In a service in which images shot by a plurality of different cameras are transmitted as is as a plurality of video streams and the viewer can select a video stream according to the viewer's preference, the selection switching operation is manually performed by the viewer. However, there is a problem that the switching operation is troublesome.
[0008]
Further, the technique disclosed in
[0009]
Further, in the technology disclosed in
[0010]
The present invention has been made in view of the above problems, and automatically selects a video stream according to the preference of a viewer from a plurality of video streams shot from different directions. It is an object of the present invention to provide a video presenting apparatus, a video presenting method, and a video presenting program that enable selection and switching.
[0011]
[Means for Solving the Problems]
The present invention has been devised to achieve the above object. First, the video presenting apparatus according to
[0012]
According to this configuration, the video presentation device receives, by the receiving unit, the plurality of video streams and the metadata describing the summary information of the video streams. The plurality of video streams are video data of the same program, which are captured from different directions (viewpoints). For example, a video stream is stream data such as a video shot by changing a viewpoint with a plurality of cameras in a drama production, a video shot by focusing on a specific person, and the like. The metadata is data describing summary information in association with the time (time code) of each video stream. For example, the metadata includes elements (attributes) such as a person ("name" or the like) appearing in the video stream at a certain time, a person's action ("speak" or the like), and a color ("uniform color" or the like). Can be included.
[0013]
Further, the video presentation device inputs preference data describing the preference of the viewer by the preference data input means, and stores the preference data in the preference data storage means. The preference data is data describing elements suitable for the viewer's preference among the elements described in the metadata. For example, when the viewer wants to watch a video mainly on a certain character, the name of the character or the like is described.
[0014]
Then, the video presentation device compares the preference data with the metadata by the matching degree calculating means, and calculates a matching degree indicating the degree of matching. The degree of matching makes it possible to determine which video stream the viewer prefers among the plurality of video streams.
[0015]
Then, the video presentation device switches the plurality of video streams by referring to the matching degree by the stream switching unit, and presents the switched video stream by the output unit. That is, by presenting the video stream having the highest degree of matching, it is possible to present a video stream that meets the viewer's preference.
[0016]
The video presentation device according to
[0017]
According to this configuration, the video presenting apparatus determines the degree of matching of each video stream by the number of identifiers among the identifiers described in the preference data that match the identifiers described in the metadata corresponding to the frame time. To determine. In this case, the greater the number of matching elements, the greater the degree of matching.
[0018]
Further, the video presenting device according to
[0019]
According to this configuration, the video presenting device presents which video stream the switching determining unit refers to the matching degree calculated by the matching degree calculating unit and the switching history stored in the history storage unit. Is determined. For this reason, it is possible to limit the time frequency at which the video stream is switched in addition to the viewer's preference.
[0020]
A video presentation device according to a fourth aspect is the video presentation device according to any one of the first to third aspects, wherein the metadata is multiplexed with the video stream. And a separating unit for separating the metadata from the video stream.
[0021]
According to such a configuration, even when metadata describing the summary information of the video stream is multiplexed into one or a plurality of video streams, the video presentation device can separate and analyze the metadata. This makes it possible to associate the metadata with the video stream, thereby facilitating the management of the metadata and the video stream data. In addition, this multiplexing may be performed by multiplexing metadata regarding all the video streams into the representative video stream, with one of the plurality of video streams as the representative video stream. Alternatively, metadata on each video stream may be multiplexed on each video stream.
[0022]
Further, the video presenting device according to
[0023]
According to this configuration, the storage medium reading unit reads the plurality of video streams stored in the storage medium such as the DVD and the metadata describing the summary information of the video streams. The plurality of video streams are video data of the same program, which are captured from different directions (viewpoints).
[0024]
Further, the video presentation device inputs preference data describing the preference of the viewer by the preference data input means, and stores the preference data in the preference data storage means. The preference data is data describing elements suitable for the viewer's preference among the elements described in the metadata.
[0025]
Then, the video presentation device compares the preference data with the metadata by the matching degree calculating means, and calculates a matching degree indicating the degree of matching. The degree of matching makes it possible to determine which video stream the viewer prefers among the plurality of video streams. Then, the video presentation device switches the plurality of video streams by referring to the matching degree by the stream switching unit, and presents the switched video stream by the output unit.
[0026]
Furthermore, the video presentation method according to claim 6, based on metadata describing summary information of the video stream that changes according to time associated with the video stream, and preference data describing viewer preference, A video presentation method for switching and presenting a plurality of video streams, the method including a matching degree calculation step, a stream switching determination step, and a stream switching step.
[0027]
According to this method, in the matching degree calculating step, the metadata describing the summary information of the video stream is compared with the preference data describing the preference of the viewer, and the matching degree indicating the degree of matching is calculated. . The degree of matching makes it possible to determine which video stream the viewer prefers among a plurality of video streams.
[0028]
Then, in the stream switching determining step, it is determined whether to switch the video stream to be presented based on the matching degree calculated in the matching degree calculating step and the switching history stored in the history storage unit. As a result, it is possible to restrict the frequency of switching the video stream in addition to the preference of the viewer.
[0029]
Then, in the stream switching step, the video stream to be presented is switched based on the determination result of the stream switching determination step, and the switching history stored in the history storage unit is updated.
[0030]
Further, the video presentation program according to claim 7, based on metadata describing summary information of the video stream that changes according to time associated with the video stream, and preference data describing viewer preference, In order to switch and present a plurality of video streams, the computer is configured to function as a matching degree calculation unit, a stream switching unit, and a history storage control unit.
[0031]
According to this configuration, the video presentation program compares the preference data with the metadata by the matching degree calculating means, and calculates the matching degree indicating the degree of matching. The degree of matching makes it possible to determine which video stream the viewer prefers among the plurality of video streams.
[0032]
Then, the video presentation program switches the video stream by the stream switching unit based on the matching degree calculated by the matching degree calculation unit and the switching history stored in the history storage unit. The switching history is updated by the history storage control means when the video stream is switched by the stream switching means.
[0033]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[First embodiment]
FIG. 1 is a block diagram showing a configuration of a video distribution service system including a video presentation device according to a first embodiment of the present invention. As shown in FIG. 1, the video
[0034]
(Content server)
Content server 2 (2 1 ~ 2 n ) Indicates different video streams sd 1 ~ Sd n Is transmitted to the
[0035]
Here, the video stream sd 1 ~ Sd n Are images of the same object to be photographed from different directions (viewpoints). For example, if the shooting target is a sports broadcast such as baseball, the video stream sd 1 Is a video of the entire baseball field, a video stream sd 2 Is a video of the first base side bench, video stream sd 3 (Not shown) is a video and a video stream sd of a player A (not shown) being shot while following the camera. n Is an image of a player B (not shown) being photographed while following the camera. Note that the video stream sd 1 ~ Sd n Any one of the above may be one in which video switching is performed by a switcher or the like on the side that provides the content (video).
[0036]
(Metadata server)
The
[0037]
When the video stream is a live broadcast program, the
[0038]
Also, the metadata md includes the video stream sd 1 ~ Sd n Is described for each frame constituting the video scene. For example, a summary of a video scene can be described by a set of identifiers (for example, names, etc.) for identifying all subjects appearing in a frame of an n-th video stream at a certain time.
[0039]
Here, the contents of the metadata md will be described with reference to FIG. 3 (see FIG. 1 as appropriate). FIG. 3 is a diagram showing an example of the content of the metadata md, where the time code T is abbreviated in the form of 01: 23: 45: 02 frame (hereinafter, “01: 23: 45: 02”). ), The video stream sd 1 ~ Sd 3 All subjects appearing in each frame of 1 ~ I 3 It is represented by
[0040]
In the example of FIG. 3, in the time code T “01: 23: 45: 02”, the video stream sd 1 "Taro" and "Jiro" in the frame of the video stream sd 2 "Saburo" in the frame of the video stream sd 3 It is shown that "Hanako" and "Saburo" are shown as subjects in the frame of "." Each element defined for each time code T in the metadata md has a unique identifier. Here, the names ("Taro", "Jiro", "Saburo", and "Hanako") are used as identifiers.
[0041]
Note that metadata (metadata) may include elements (attributes) such as the behavior and color of a person (subject). For example, by defining the behavior of a person talking in metadata as an element of “speaking”, the
Returning to FIG. 1, the description will be continued.
[0042]
(Configuration of video presentation device)
The
[0043]
The receiving means (video information input means) 11 is connected to the content server 2 (2 1 ~ 2 n ) Video stream sd delivered from 1 ~ Sd n And the metadata md distributed from the
[0044]
Note that here, the video stream sd 1 ~ Sd n And one unit for receiving the metadata md, for example, the video stream sd 1 ~ Sd n Is distributed by broadcast waves, and the metadata md is distributed via a network, the receiving unit 11 may be configured as a broadcast receiving unit and a network receiving unit (not shown).
[0045]
The preference data input means 12 is for inputting the preference (request) of the viewer as preference data. The preference data is data that the viewer selects and inputs an element suitable for the viewer's preference among the elements described in the metadata md. For example, if the viewer wants to view a video stream in which “Taro” is shown in the metadata md shown in FIG. 3, the viewer inputs the identifier “Taro” as preference data. Note that, as long as the element is described in the metadata md, a plurality of preference data may be selected and input. The preference data input by the preference data input means 12 is stored in the preference data storage means 13.
[0046]
The preference
[0047]
The matching
For example, when the metadata md is a set of subject identifiers as shown in FIG. 3, the matching
[0048]
Here, an identifier set D input as preference data and a video stream sd 1 ~ Sd n Set I corresponding to n If the same identifier exists between the two, the n-th row of the matching degree (M), which is an N-dimensional vector, is set to “1”. If the same identifier does not exist, The n-th row of the matching degree M is set to “0”. As a result, the matching degree M is formulated as shown in equation (1).
[0049]
(Equation 1)
[0050]
Here, an example in which the matching degree calculating means 14 calculates the matching degree M by the equation (1) will be described. Here, it is assumed that the identifier set D is input as the preference data by equation (2), and the subject that the viewer wants to view is “Saburo”.
[0051]
(Equation 2)
[0052]
When the current time is “01: 23: 45: 02”, the metadata md of the time code T “01: 23: 45: 02” shown in FIG. . In this metadata md, the video stream sd 1 Identifier set I 1 Does not include the identifier "Saburo", but the video stream sd 2 And sd 3 Identifier set I 2 And I 3 Contains an identifier “Saburo”. Therefore, the matching degree calculating means 14 outputs the matching degree M as a vector in which only the first row element is “0” and the other elements are “1” as shown in Expression (3).
[0053]
[Equation 3]
[0054]
In addition, in addition to the equation (1), the matching degree calculating means 14 determines the identifier in the identifier set D input as the preference data and the video stream sd 1 ~ Sd n Set I corresponding to n The number of identical identifiers may be calculated as the degree of matching M with the identifiers within. That is, the degree of matching M may be formulated as in equation (4).
[0055]
(Equation 4)
[0056]
Here, it is assumed that the identifier set D is input as the preference data by Expression (5), and the subjects that the viewer wants to view are “Hanako” and “Saburo”. Then, the matching degree calculating means 14 refers to the metadata md in FIG. 3 and sets the matching degree M to “0” for the first row element and “Saburo” for the second row element as shown in Expression (6). Is output as a vector having the number of elements “1” and the third row element having the number of elements “2” of “Hanako” and “Saburo”.
[0057]
(Equation 5)
[0058]
(Equation 6)
[0059]
Returning to FIG. 1, the description will be continued.
The
[0060]
Here, the switching history stored in the
[0061]
In the example of FIG. 4, the switching time Tc is “01: 22: 15: 03”, the video stream identifier S is “2”, and the switching time Tc is “01: 22: 30: 30”. Indicates that the video stream identifier S has been sequentially switched to the video stream of “3”.
Returning to FIG. 1, the description will be continued.
[0062]
The
[0063]
The history storage control unit (history storage control unit) 16a updates the switching history (see FIG. 4) stored in the
[0064]
The switching determination unit (switching determination unit) 16b includes a plurality of video streams sd 1 ~ Sd n , Which video stream is to be selected, and outputs an identifier (video stream identifier) of the selected video stream. The stream switching means 16 outputs the corresponding video stream to the output means 17 based on the video stream identifier selected here.
[0065]
Note that the switching determination unit 16b determines the current time (T), the degree of matching M (see equation (1)), and the switching history (H) stored in the
[0066]
(Equation 7)
[0067]
In the equation (7), the function J quantifies the validity of switching to the video stream n (1, 2,..., N) when the current time T, the matching degree M, and the switching history H are given. This function outputs a large value when the switching to the video stream n is preferable. For example, when it is desired to include as many subjects included in the identifier set D input as the preference data in the video stream as much as possible, based on the matching degree M defined in the above equation (4), Formulated as follows. Here, M = [m 1 m 2 … M N ] T (T is transposed). Here, the function f is a monotonically increasing function, and for example, f (x) = x can be used.
[0068]
(Equation 8)
[0069]
Note that the switching determination unit 16b may formulate the function J as shown in Expression (9).
[0070]
(Equation 9)
[0071]
The function J in the equation (9) imposes a penalty p based on the current time T and the switching history H. Here, the penalty p is a function as shown in Expression (10).
[0072]
(Equation 10)
[0073]
Here, the time is expressed in units of seconds, and t represents the switching time closest to the current time T in the switching history H.
As shown in Expression (10), the penalty p is “n” when the video stream at the switching time t closest to the current time T in the switching history H is n, that is, when the video stream is the same video stream (when switching is not required). 0 ", when different (when switching is required), it is the value of the function g.
Here, the function g is a monotonically increasing function equal to or less than 0, and may be an exponential function having an index Δt between the current time T and the switching time t as shown in the equation (11). Note that a <0 and 0 <r <1.
[0074]
(Equation 11)
[0075]
As a result, as the interval Δt between the previous switching time t and the current time T becomes smaller, the value of the penalty p increases in the negative direction, and the value of the function J in the equation (9) decreases. As a result, when the switching time interval is short, the switching determination unit 16b can prevent switching, and can suppress frequent switching of video streams.
[0076]
The output unit 17 demodulates or decodes the video stream (selected video stream) selected by the
[0077]
The display means 19 displays the selected video stream output from the output means 17. The display means 19 is, for example, a cathode ray tube, a liquid crystal display, a plasma display, or an LED display.
[0078]
As described above, the
[0079]
The configuration of the video
[0080]
In the
[0081]
(Operation of the video presentation device)
Next, the operation of the video presentation device will be described with reference to FIG. 2 (see FIG. 1 as appropriate). FIG. 2 is a flowchart illustrating the operation of the video presentation device.
First, the
[0082]
<Matching degree calculation step>
The
[0083]
<Stream switching determination step>
Then, the
[0084]
Here, the metadata corresponding to the current time shown in FIG. 3 is obtained by using the matching degree M of the above equation (4) and the functions (J, p, g) of the above equations (9) to (11). The operation of calculating the video stream identifier to be selected from the switching history stored in the
[0085]
First, when the
[0086]
Then, the
Therefore, the video stream identifier S (T, M, H) = 2 that maximizes the function J is obtained from the equation (7), and the
Returning to FIG. 2, the description of the operation will be continued.
[0087]
The video stream identifier to be selected calculated in step S4 is compared with the video stream identifier of the currently viewed video stream to determine whether to switch the video stream (step S5).
[0088]
If it is determined in step S5 that the video stream needs to be switched (Yes), the process proceeds to step S6, where the video stream is switched. On the other hand, if it is determined in step S5 that the switching of the video stream is unnecessary (No), the process proceeds to step S8, and the presentation of the same video stream is continued as it is.
[0089]
<Stream switching step>
When it is determined that the video stream needs to be switched in step S5, the
[0090]
Then, the
[0091]
Through the above steps, the
[0092]
[Second embodiment]
Next, a second embodiment will be described with reference to FIG. FIG. 5 is a block diagram showing a configuration of a video distribution service system including a video presentation device according to a second embodiment of the present invention. As shown in FIG. 5, the video
[0093]
[0094]
Here, the video stream sd 1 ~ Sd n Is the same as the video stream described in FIG. Also, the metadata md 1 ~ Md n Is obtained by dividing the metadata md described in FIG. 1 for each video stream. For example, the metadata md 1 Is the video stream sd 1 Is metadata corresponding to.
[0095]
In the
[0096]
The
[0097]
The receiving means (video information input means) 11B is connected to the
[0098]
The separating unit 11a separates multiplexed data distributed from the
[0099]
The video stream sd separated here 1 ~ Sd n Is output to the stream switching means 16 and the metadata md 1 ~ Md n Is output to the matching degree calculating means 14. Note that the metadata md is sent to the matching degree calculating means 14. 1 ~ Md n May be converted into a format (see FIG. 3) for each time code and output.
[0100]
The metadata is a video stream sd 1 ~ Sd n Does not need to be divided in association with. For example, one predetermined content server (for example, 2B 1 ) Video stream (eg sd 1 ), And the receiving
[0101]
The operation of the
Thereby, in the video
[0102]
[Third embodiment]
Next, a third embodiment will be described with reference to FIG. FIG. 6 is a block diagram showing the configuration of the video presentation device according to the third embodiment of the present invention. As illustrated in FIG. 6, the video presentation device 10C includes a plurality of video streams sd recorded on the storage medium 20. 1 ~ Sd n The video stream that matches the viewer's preference is selected from among them, switched, and presented to the viewer. Here, the video presenting apparatus 10C includes a preference
[0103]
Here, the storage medium 20 is a large-capacity portable recording medium such as a CD or a DVD. In this storage medium 20, the video stream sd distributed from the
[0104]
The storage medium reading means 18 outputs the video stream sd recorded on the storage medium 20. 1 ~ Sd n And the metadata md. The video stream sd read by the storage medium reading means 18 1 ~ Sd n Is output to the
[0105]
The operation of the video presentation device 10C is other than changing the operation of receiving the video stream and the metadata by the receiving unit 11 (FIG. 1) to the operation of reading the video stream and the metadata from the storage medium 20 by the storage
[0106]
Thus, the video presenting apparatus 10C can automatically select and switch a video stream according to the viewer's preference in a video medium such as a DVD in which a plurality of video streams are packaged, and present the video stream to the viewer. .
[0107]
【The invention's effect】
As described above, the video presentation device, the video presentation method, and the video presentation program according to the present invention have the following excellent effects.
[0108]
According to the first, fifth, sixth or seventh aspect of the present invention, a video according to a viewer's preference is selected from a plurality of video streams shot from different directions by a plurality of different cameras. Streams can be automatically selected and presented. As a result, the viewer can perform the video switching operation conventionally performed by the content provider, and various video switching according to the viewer's preference can be realized.
[0109]
According to the second aspect of the present invention, since the metadata includes the identifier of the subject appearing in the video stream, the viewer can input the identifier of the subject that he / she wants to view as a preference data by a simple operation of inputting the preference data. It is possible to automatically select and view a video stream that includes many subjects that the user wants to view.
[0110]
According to the third aspect of the present invention, since the video stream is switched based on the switching history, frequent switching can be prevented. This makes it possible to realize video switching with less visual fatigue.
[0111]
According to the fourth aspect of the present invention, since it is possible to multiplex and transmit metadata to a video stream, a content provider such as a broadcasting station manages metadata for each video stream. There is an effect that data management becomes easy.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a video distribution service system including a video presentation device according to a first embodiment of the present invention.
FIG. 2 is a flowchart illustrating an operation of the video presentation device.
FIG. 3 is a diagram illustrating an example of the content of metadata.
FIG. 4 is a diagram showing an example of the contents of a switching history.
FIG. 5 is a block diagram showing a configuration of a video distribution service system including a video presentation device according to a second embodiment of the present invention.
FIG. 6 is a block diagram showing a configuration of a video distribution service system including a video presentation device according to a third embodiment of the present invention.
[Explanation of symbols]
1, 1B video distribution service system
2, 2B content server
3 Metadata server
5 Transmission line
10, 10B, 10C Video presentation device
11, 11B receiving means (video information input means)
11a Separation section (separation means)
12 Preference data input means
13 Preference data storage means
14 Matching degree calculation means
15 History storage means
16 Stream switching means
16a history storage control unit (history storage control means)
16b Switching determination unit (switching determination means)
17 Output means
18 Storage medium reading means
19 Display means
20 Storage media
sd 1 , Sd 2 , ..., sd n Video stream
md metadata
Claims (7)
前記映像ストリーム及び前記メタデータを受信する受信手段と、
前記嗜好データを入力する嗜好データ入力手段と、
この嗜好データ入力手段で入力された嗜好データを記憶する嗜好データ記憶手段と、
この嗜好データ記憶手段に記憶されている嗜好データと、前記メタデータとを照合して、その合致の度合いを示す合致度を算出する合致度算出手段と、
この合致度算出手段で算出された合致度に基づいて、前記複数の映像ストリームを切り替えるストリーム切り替え手段と、
このストリーム切り替え手段で切り替えられた映像ストリームを出力する出力手段と、
を備えていることを特徴とする映像提示装置。A video presentation device that switches and presents a plurality of video streams based on metadata describing summary information of the video stream that changes according to time associated with the video stream and preference data describing viewer preference. So,
Receiving means for receiving the video stream and the metadata;
Preference data input means for inputting the preference data,
Preference data storage means for storing the preference data input by the preference data input means,
Matching degree calculating means for comparing the taste data stored in the taste data storing means with the metadata and calculating a matching degree indicating the degree of the matching,
Stream switching means for switching the plurality of video streams based on the degree of match calculated by the degree of match calculation means;
Output means for outputting the video stream switched by the stream switching means;
A video presentation device comprising:
前記合致度算出手段は、前記複数の映像ストリームにおいて、フレーム毎に前記嗜好データに含まれている識別子の個数を検出することで、各映像ストリーム毎に合致度を算出することを特徴とする請求項1に記載の映像提示装置。The metadata includes an identifier for identifying a subject for each frame of the video stream, and the preference data includes an identifier of the subject that a viewer wants to view.
The said matching degree calculation means calculates the matching degree for each video stream by detecting the number of identifiers included in the preference data for each frame in the plurality of video streams. Item 2. The video presentation device according to Item 1.
前記ストリーム切り替え手段が、前記合致度と前記切り替え履歴とを参照して、前記映像ストリームの切り替えの判定を行う切り替え判定手段を備えていることを特徴とする請求項1又は請求項2に記載の映像提示装置。A history storage unit for storing a switching history of the video stream switched by the stream switching unit,
3. The stream switching unit according to claim 1, wherein the stream switching unit includes a switching determination unit configured to determine switching of the video stream with reference to the matching degree and the switching history. 4. Video presentation device.
前記映像ストリームから前記メタデータを分離する分離手段を備えていることを特徴とする請求項1乃至請求項3のいずれか1項に記載の映像提示装置。The metadata is multiplexed with the video stream,
The video presentation device according to claim 1, further comprising a separation unit configured to separate the metadata from the video stream.
記憶媒体に記憶された前記映像ストリーム及び前記メタデータを読み込む記憶媒体読み込み手段と、
前記嗜好データを入力する嗜好データ入力手段と、
この嗜好データ入力手段で入力された嗜好データを記憶する嗜好データ記憶手段と、
この嗜好データ記憶手段に記憶されている嗜好データと、前記メタデータとを照合して、その合致の度合いを示す合致度を算出する合致度算出手段と、
この合致度算出手段で算出された合致度に基づいて、前記複数の映像ストリームを切り替えるストリーム切り替え手段と、
このストリーム切り替え手段で切り替えられた映像ストリームを出力する出力手段と、
を備えていることを特徴とする映像提示装置。A video presentation device that switches and presents a plurality of video streams based on metadata describing summary information of the video stream that changes according to time associated with the video stream and preference data describing viewer preference. So,
Storage medium reading means for reading the video stream and the metadata stored in a storage medium,
Preference data input means for inputting the preference data,
Preference data storage means for storing the preference data input by the preference data input means,
Matching degree calculating means for comparing the taste data stored in the taste data storing means with the metadata and calculating a matching degree indicating the degree of the matching,
Stream switching means for switching the plurality of video streams based on the degree of match calculated by the degree of match calculation means;
Output means for outputting the video stream switched by the stream switching means;
A video presentation device comprising:
前記メタデータと、前記嗜好データとを照合して、その合致の度合いを示す合致度を算出する合致度算出ステップと、
この合致度算出ステップで算出された合致度と、履歴記憶手段に記憶されている切り替え履歴とに基づいて、提示する映像ストリームの切り替えを行うかどうかを判定するストリーム切り替え判定ステップと、
このストリーム切り替え判定ステップの判定結果に基づいて、提示する映像ストリームを切り替えるとともに、前記履歴記憶手段に記憶されている切り替え履歴を更新するストリーム切り替えステップと、
を含んでいることを特徴とする映像提示方法。A video presentation method for switching and presenting a plurality of video streams based on metadata describing summary information of the video stream that changes according to time associated with the video stream and preference data describing viewer preference. So,
A matching degree calculating step of comparing the metadata with the preference data and calculating a matching degree indicating a degree of the matching;
A stream switching determining step of determining whether to switch the video stream to be presented based on the matching degree calculated in the matching degree calculating step and the switching history stored in the history storage unit;
A stream switching step of switching a video stream to be presented based on the determination result of the stream switching determination step and updating a switching history stored in the history storage unit;
A video presentation method comprising:
前記メタデータと、前記嗜好データとを照合して、その合致の度合いを示す合致度を算出する合致度算出手段、
この合致度算出手段で算出された合致度と、履歴記憶手段に記憶されている切り替え履歴とに基づいて、前記複数の映像ストリームを切り替えるストリーム切り替え手段、
このストリーム切り替え手段で前記映像ストリームの切り替えを行ったときに、前記履歴記憶手段に記憶されている切り替え履歴を更新する履歴記憶制御手段、
として機能させることを特徴とする映像提示プログラム。A computer for switching and presenting a plurality of video streams based on metadata describing summary information of the video stream that changes according to time associated with the video stream and preference data describing viewer preference. To
A matching degree calculating unit that compares the metadata with the preference data and calculates a matching degree indicating a degree of the matching;
Stream switching means for switching the plurality of video streams based on the matching degree calculated by the matching degree calculation means and the switching history stored in the history storage means;
History switching control means for updating the switching history stored in the history storage means when the video stream is switched by the stream switching means;
A video presentation program characterized by functioning as a computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003101006A JP4263933B2 (en) | 2003-04-04 | 2003-04-04 | Video presentation apparatus, video presentation method, and video presentation program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003101006A JP4263933B2 (en) | 2003-04-04 | 2003-04-04 | Video presentation apparatus, video presentation method, and video presentation program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004312208A true JP2004312208A (en) | 2004-11-04 |
JP4263933B2 JP4263933B2 (en) | 2009-05-13 |
Family
ID=33464937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003101006A Expired - Fee Related JP4263933B2 (en) | 2003-04-04 | 2003-04-04 | Video presentation apparatus, video presentation method, and video presentation program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4263933B2 (en) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007189397A (en) * | 2006-01-12 | 2007-07-26 | Seiko Epson Corp | Panel display device and content providing method |
JP2007293277A (en) * | 2006-03-09 | 2007-11-08 | Internatl Business Mach Corp <Ibm> | Method of rss content administration for rendering rss content on digital audio player, system, and program (rss content administration for rendering rss content on digital audio player) |
JP2009100163A (en) * | 2007-10-16 | 2009-05-07 | Sharp Corp | Content playback apparatus, content playback system, content playback method, and program |
JP2010502087A (en) * | 2006-08-25 | 2010-01-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for generating a summary |
JP2011515723A (en) * | 2008-01-16 | 2011-05-19 | クゥアルコム・インコーポレイテッド | Distribution and display of information on digital broadcast networks |
JP2012015990A (en) * | 2010-06-01 | 2012-01-19 | Canon Inc | Video processing apparatus and control method thereof |
JP2013506342A (en) * | 2009-09-29 | 2013-02-21 | インテル・コーポレーション | Associate disparate content sources |
US8510277B2 (en) | 2006-03-09 | 2013-08-13 | International Business Machines Corporation | Informing a user of a content management directive associated with a rating |
US8849895B2 (en) | 2006-03-09 | 2014-09-30 | International Business Machines Corporation | Associating user selected content management directives with user selected ratings |
US9092542B2 (en) | 2006-03-09 | 2015-07-28 | International Business Machines Corporation | Podcasting content associated with a user account |
JP2016528826A (en) * | 2013-07-30 | 2016-09-15 | ドルビー ラボラトリーズ ライセンシング コーポレイション | System and method for generating scene invariant metadata |
JP2021010083A (en) * | 2019-06-28 | 2021-01-28 | 株式会社Nttドコモ | Information processor |
CN112753226A (en) * | 2018-05-18 | 2021-05-04 | 图兹公司 | Machine learning for identifying and interpreting embedded information card content |
JP2022044429A (en) * | 2020-09-07 | 2022-03-17 | 株式会社Shift | Program, information processing device, and method |
WO2023188940A1 (en) * | 2022-03-30 | 2023-10-05 | 富士フイルム株式会社 | Image file, information processing device, imaging device, and generation method |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0955920A (en) * | 1995-08-11 | 1997-02-25 | Sony Corp | Isdb transmission device and reception device |
JPH09191235A (en) * | 1996-01-09 | 1997-07-22 | Matsushita Electric Ind Co Ltd | Broadcast tuning device |
JPH1169249A (en) * | 1997-06-12 | 1999-03-09 | Toshiba Corp | Information display controlling method, information transmitting method, information display device and record medium |
JPH11298865A (en) * | 1998-04-14 | 1999-10-29 | Toshiba Corp | Program receiver and computer readable recording medium storing program |
JP2000041198A (en) * | 1998-04-21 | 2000-02-08 | Internatl Business Mach Corp <Ibm> | Television companion device |
JP2000078488A (en) * | 1998-04-21 | 2000-03-14 | Internatl Business Mach Corp <Ibm> | Profile system |
JP2001136052A (en) * | 1999-11-09 | 2001-05-18 | Xanavi Informatics Corp | On-vehicle receiver |
JP2002007458A (en) * | 2000-06-21 | 2002-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Video viewing method, video viewing device, and recording medium recording video viewing method |
JP2002142159A (en) * | 2000-11-02 | 2002-05-17 | Nippon Hoso Kyokai <Nhk> | Digital broadcast receiver and personal information storage medium |
JP2002185885A (en) * | 2000-12-18 | 2002-06-28 | Nippon Hoso Kyokai <Nhk> | Information navigation method and television device using the method |
JP2003030206A (en) * | 2001-07-13 | 2003-01-31 | Sony Corp | Device and method for processing information, recording medium and program |
-
2003
- 2003-04-04 JP JP2003101006A patent/JP4263933B2/en not_active Expired - Fee Related
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0955920A (en) * | 1995-08-11 | 1997-02-25 | Sony Corp | Isdb transmission device and reception device |
JPH09191235A (en) * | 1996-01-09 | 1997-07-22 | Matsushita Electric Ind Co Ltd | Broadcast tuning device |
JPH1169249A (en) * | 1997-06-12 | 1999-03-09 | Toshiba Corp | Information display controlling method, information transmitting method, information display device and record medium |
JPH11298865A (en) * | 1998-04-14 | 1999-10-29 | Toshiba Corp | Program receiver and computer readable recording medium storing program |
JP2000041198A (en) * | 1998-04-21 | 2000-02-08 | Internatl Business Mach Corp <Ibm> | Television companion device |
JP2000078488A (en) * | 1998-04-21 | 2000-03-14 | Internatl Business Mach Corp <Ibm> | Profile system |
JP2001136052A (en) * | 1999-11-09 | 2001-05-18 | Xanavi Informatics Corp | On-vehicle receiver |
JP2002007458A (en) * | 2000-06-21 | 2002-01-11 | Nippon Telegr & Teleph Corp <Ntt> | Video viewing method, video viewing device, and recording medium recording video viewing method |
JP2002142159A (en) * | 2000-11-02 | 2002-05-17 | Nippon Hoso Kyokai <Nhk> | Digital broadcast receiver and personal information storage medium |
JP2002185885A (en) * | 2000-12-18 | 2002-06-28 | Nippon Hoso Kyokai <Nhk> | Information navigation method and television device using the method |
JP2003030206A (en) * | 2001-07-13 | 2003-01-31 | Sony Corp | Device and method for processing information, recording medium and program |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007189397A (en) * | 2006-01-12 | 2007-07-26 | Seiko Epson Corp | Panel display device and content providing method |
US9361299B2 (en) | 2006-03-09 | 2016-06-07 | International Business Machines Corporation | RSS content administration for rendering RSS content on a digital audio player |
JP2007293277A (en) * | 2006-03-09 | 2007-11-08 | Internatl Business Mach Corp <Ibm> | Method of rss content administration for rendering rss content on digital audio player, system, and program (rss content administration for rendering rss content on digital audio player) |
US8510277B2 (en) | 2006-03-09 | 2013-08-13 | International Business Machines Corporation | Informing a user of a content management directive associated with a rating |
US8849895B2 (en) | 2006-03-09 | 2014-09-30 | International Business Machines Corporation | Associating user selected content management directives with user selected ratings |
US9092542B2 (en) | 2006-03-09 | 2015-07-28 | International Business Machines Corporation | Podcasting content associated with a user account |
JP2010502087A (en) * | 2006-08-25 | 2010-01-21 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Method and apparatus for generating a summary |
JP2009100163A (en) * | 2007-10-16 | 2009-05-07 | Sharp Corp | Content playback apparatus, content playback system, content playback method, and program |
JP2011515723A (en) * | 2008-01-16 | 2011-05-19 | クゥアルコム・インコーポレイテッド | Distribution and display of information on digital broadcast networks |
JP2013506342A (en) * | 2009-09-29 | 2013-02-21 | インテル・コーポレーション | Associate disparate content sources |
JP2012015990A (en) * | 2010-06-01 | 2012-01-19 | Canon Inc | Video processing apparatus and control method thereof |
JP2016528826A (en) * | 2013-07-30 | 2016-09-15 | ドルビー ラボラトリーズ ライセンシング コーポレイション | System and method for generating scene invariant metadata |
US10553255B2 (en) | 2013-07-30 | 2020-02-04 | Dolby Laboratories Licensing Corporation | System and methods for generating scene stabilized metadata |
CN112753226A (en) * | 2018-05-18 | 2021-05-04 | 图兹公司 | Machine learning for identifying and interpreting embedded information card content |
CN112753226B (en) * | 2018-05-18 | 2024-01-02 | 斯特兹有限责任公司 | Method, medium and system for extracting metadata from video stream |
US12046039B2 (en) | 2018-05-18 | 2024-07-23 | Stats Llc | Video processing for enabling sports highlights generation |
JP2021010083A (en) * | 2019-06-28 | 2021-01-28 | 株式会社Nttドコモ | Information processor |
JP7284007B2 (en) | 2019-06-28 | 2023-05-30 | 株式会社Nttドコモ | Information processing equipment |
JP2022044429A (en) * | 2020-09-07 | 2022-03-17 | 株式会社Shift | Program, information processing device, and method |
WO2023188940A1 (en) * | 2022-03-30 | 2023-10-05 | 富士フイルム株式会社 | Image file, information processing device, imaging device, and generation method |
Also Published As
Publication number | Publication date |
---|---|
JP4263933B2 (en) | 2009-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8935727B2 (en) | Information processing apparatus, information processing method, and program | |
KR100687088B1 (en) | Signal output method and channel selector | |
US8656435B2 (en) | Controlled metadata revelation | |
JP4935818B2 (en) | Digital broadcast receiving apparatus and digital broadcast receiving method | |
US20090172512A1 (en) | Screen generating apparatus and screen layout sharing system | |
KR102015991B1 (en) | A user device, a second screen system and a method for rendering second screen information on a second screen | |
JP4263933B2 (en) | Video presentation apparatus, video presentation method, and video presentation program | |
JP2001101190A (en) | Receiving device and receiving method | |
US20110138418A1 (en) | Apparatus and method for generating program summary information regarding broadcasting content, method of providing program summary information regarding broadcasting content, and broadcasting receiver | |
EP2442581A1 (en) | Video assets having associated graphical descriptor data | |
US20090183202A1 (en) | Method and apparatus to display program information | |
JP2008098793A (en) | Receiver | |
JP2015053589A (en) | Electronic device, electronic device control method, and scene control program | |
WO2019188406A1 (en) | Subtitle generation device and subtitle generation program | |
US20150074113A1 (en) | Electronic apparatus, method for controlling electronic apparatus, and information recording medium | |
JP2010109487A (en) | Digital broadcast receiving device and digital broadcast receiving method | |
JP4554399B2 (en) | Digital broadcast receiving apparatus, digital broadcast system, digital broadcast receiving method and digital broadcast method | |
JP5156527B2 (en) | Program playback device | |
KR101288878B1 (en) | A multi image broadcasting system and method, a terminal broadcasting server, a broadcasting relay method, a receiver, a broadcasting receiving method and a storage means | |
US20090307725A1 (en) | Method for providing contents information in vod service and vod system implemented with the same | |
KR102279404B1 (en) | Apparatus and method for receiving and playing contents | |
CN101169958A (en) | Method and device for storing and reproducing interactive digital broadcasting signals | |
JP6698415B2 (en) | Service selection device, service selection method, and service selection program | |
JP2006050507A (en) | Digital broadcast content display device and display method thereof | |
JP2006054512A (en) | Video image editing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081030 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081226 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090120 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090213 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120220 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130220 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140220 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |