(57)【要約】【課題】多様なイベントの生起と、それらイベントの生起によって決定付けられる視聴時の印象の関係を捉える。【解決手段】本発明は、学習用の映像を用いて映像が視聴者に与える印象を教師信号として取得し、学習用の映像から抽出されたイベントと教師信号を用いて主観印象モデルの学習を行い、この学習済みの主観印象モデルを用いて、映像が視聴者に与える印象を推定する。特に、人の感情が少し前の時間の自分の感情の影響を受けるという点に着目して正確に印象を推定する。【選択図】図１
2010093584.tif 000002
【特許請求の範囲】
【請求項１】
映像・音声中に含まれるインベントに基づいて、映像・音声視聴時の視聴印象を推定する視聴印象推定装置であって、
映像・音声中の１つ以上の区間に対する時刻情報と、少なくとも１つのイベントの生起確率を含むイベントデータを入力として取得し、記憶手段に格納するイベントデータ入力手段と、
前記イベントデータを前記記憶手段から読み出して、該イベントデータに基づいて前記区間に対する印象レベルを計算し、出力する印象レベル計算処理手段と、
を有することを特徴とする視聴印象推定装置。
【請求項２】
前記印象レベル計算処理手段は、
予め前記記憶手段に格納された、第１の区間の１つ以上のイベントの生起状態と、該第１の区間より１時刻以上前の第２の区間の印象と、該第１の区間の印象と、を関連付ける主観印象モデルに基づいて、前記区間に対する印象レベルを計算し、出力する
請求項１記載の視聴印象推定装置。
【請求項３】
映像・音声中に含まれるインベントに基づいて、映像・音声視聴時の視聴印象を推定する装置における視聴印象推定方法であって、
イベントデータ入力手段が、映像・音声中の１つ以上の区間に対する時刻情報と、少なくとも１つのイベントの生起確率を含むイベントデータを入力として取得し、記憶手段に格納するイベントデータ入力ステップと、
印象レベル計算処理手段が、前記イベントデータを前記記憶手段から読み出して、該イベントデータに基づいて前記区間に対する印象レベルを計算し、出力する印象レベル計算ステップと、
を行うことを特徴とする視聴印象推定方法。
【請求項４】
前記印象レベル計算ステップにおいて、
予め前記記憶手段に格納された、第１の区間の１つ以上のイベントの生起状態と、該第１の区間より１時刻以上前の第２の区間の印象と、該第１の区間の印象と、を関連付ける主観印象モデルに基づいて、前記区間に対する印象レベルを計算し、出力する
請求項３記載の視聴印象推定方法。
【請求項５】
請求項１または２記載の視聴印象推定装置を構成する各手段としてコンピュータを機能させるための視聴印象推定プログラム。
【請求項６】
請求項５記載の視聴印象推定プログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴印象推定方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に係り、特に、視聴者がマルチメディア（映像・音声）視聴した時に、どのような印象を与えるかを示す視聴印象レベルを推定するための視聴印象推定方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
現在、マルチメディアとしての映像・音声の数が増大しており、映像を効率的に探し出し、視聴する手段が求められている。
【０００３】
効率的な探索、視聴手段を提供するための基本的なアプローチは、映像・音声の内容を説明する何らかの情報を抽出し、この情報をメタデータとして付与するものである。メタデータの例として最も簡単なものには、映像・音声のタイトルやジャンル、あらすじなどがある。また、最近では、インターネット上の映像・音声配信サイトを中心に、映像・音声の内容を簡潔に説明する単語を代表とするメタデータ（タグとも呼ばれる）を、視聴者が付与できるようにした技術が利用されている。
【０００４】
しかしながら、これらは、少なくとも１人の視聴者が、当該映像・音声を視聴していない限り付与されるものではなく、また、限られた視聴者の意見のみを反映したものとなるため、多くの視聴者にとって有益な意味を持つものとなるかどうかが不明な点で利用しにくい場面が多いことが知られている。
【０００５】
一方、最近研究開発が進められている方法として、映像・音声中に生起しているイベントを、映像・音声から自動抽出し、これをメタデータとするメタデータ自動生成技術も注目されている。
【０００６】
例えば、映像・音声中の強調された発話の存在区間をメタデータとして提供するために、音声データを解析し、基本周波数、パワー、動的特徴量の時間変動特性の少なくとも１つ及びそれらの分析窓間差分、その時間変動特性の少なくとも１つまたはそれらの分析窓間差分を音声特徴量ベクトルとして抽出する。その抽出された音声特徴量ベクトルを量子化して得た代表ベクトルと、発話の強調状態確率、平静状態確率を対応付けた符号帳を用いて、強調状態にある発話、平静状態にある発話の生起確率を求める技術がある（例えば、特許文献１参照）。
【０００７】
また、顔の存在する区間をメタデータとして提供するために、画像データの局所的な空間周波数フィルタリングを用いた顔／非顔判定によって、画像中の顔が撮影されている区間を検出する技術がある（例えば、特許文献２参照）。
【０００８】
また、移動物体の有無をメタデータとして提供するために、背景画像のみのデータを保持しておき、時系列データから移動物体が存在する領域を、画素値の比較によって抽出する技術がある（例えば、特許文献３参照）。
【０００９】
また、撮影対象がアップで撮影されている区間をメタデータとして提供するために、映像中に動きがある場合に、その動きがカメラワークによる動きであるかないかを判定することで、移動物体がアップで撮影されているショットを検出する技術がある（例えば、特許文献４参照）。
【００１０】
また、多様なカット点やカメラワークの際に現われる、特徴的な輝度値に時間・空間的変化を用いて、映像のカット点、カメラワークを検出する技術がある（例えば、特許文献５参照）。
【００１１】
一方で、視聴者が視聴する映像・音声を探す場合を想定すると、上記のメタデータ自動生成技術が対象とするような、どのようなイベントが生起しているのか、というような内容に関する情報と同時に、例えば、楽しい映像・音声が見たい、哀しい、泣ける映像・音声がみたい、などといったように、視聴したいと思う印象を重視して探すことが多い。したがって、映像・音声がどのような印象を与えるものであるのか、という印象をメタデータとして自動生成できる技術が視聴者にとっては有益であることが想定される。
【００１２】
また、デジタルコンテンツに付与される効果（効果音やエフェクト）が視聴者に与える印象を評価する技術がある（例えば、特許文献６参照）。
【特許文献１】特許第３８０３３１１号公報
【特許文献２】特開２００６−２９３７２０号公報
【特許文献３】特開２００４−１７８２４３号公報
【特許文献４】特開２００６−２４４０７４号公報
【特許文献５】特開２００５−３４５４９６号公報
【特許文献６】特開２００７−１５６９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、前述の通り、上記従来技術は、映像・音声に起こるイベントを検出しているものであって、視聴時にどのような印象を与えるかを推定できないという問題があった。
【００１４】
また、デジタルコンテンツに付与される効果が視聴者に与える印象を評価する技術も、各エフェクトの種類により、視聴者がどのような印象を受けるのかが評価されているのみであり、エフェクト出現順序が視聴者の印象に与える影響や、視聴者の心理状況を考慮することはできなかった。
【００１５】
本発明は、上記の点に鑑みなされたもので、多様なイベントの生起と、それらイベントの生起によって決定付けられる視聴時の印象の関係を捉えることのできる視聴印象推定方法及び装置及びプログラム及びコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１６】
図１は、本発明の原理構成図である。
【００１７】
本発明（請求項１）は、映像・音声中に含まれるインベントに基づいて、映像・音声視聴時の視聴印象を推定する視聴印象推定装置であって、
映像・音声中の１つ以上の区間に対する時刻情報と、少なくとも１つのイベントの生起確率を含むイベントデータを入力として取得し、記憶手段８５に格納するイベントデータ入力手段８３と、
イベントデータを記憶手段８５から読み出して、該イベントデータに基づいて区間に対する印象レベルを計算し、出力する印象レベル計算処理手段８４と、を有する。
【００１８】
また、本発明（請求項２）は、印象レベル計算処理手段８４において、
予め記憶手段８５に格納された、第１の区間の１つ以上のイベントの生起状態と、該第１の区間より１時刻以上前の第２の区間の印象と、該第１の区間の印象と、を関連付ける主観印象モデルに基づいて、区間に対する印象レベルを計算し、出力する。
【００１９】
図２は、本発明の原理を説明するための図である。
【００２０】
本発明（請求項３）は、映像・音声中に含まれるインベントに基づいて、映像・音声視聴時の視聴印象を推定する装置における視聴印象推定方法であって、
イベントデータ入力手段が、映像・音声中の１つ以上の区間に対する時刻情報と、少なくとも１つのイベントの生起確率を含むイベントデータを入力として取得し、記憶手段に格納するイベントデータ入力ステップ（ステップ１）と、
印象レベル計算処理手段が、イベントデータを記憶手段から読み出して、該イベントデータに基づいて区間に対する印象レベルを計算し、出力する印象レベル計算ステップ（ステップ２）と、を行う。
【００２１】
また、本発明（請求項４）は、印象レベル計算ステップ（ステップ２）において、
予め記憶手段に格納された、第１の区間の１つ以上のイベントの生起状態と、該第１の区間より１時刻以上前の第２の区間の印象と、該第１の区間の印象と、を関連付ける主観印象モデルに基づいて、区間に対する印象レベルを計算し、出力する。
【００２２】
本発明（請求項５）は、請求項１または２記載の視聴印象推定装置を構成する各手段としてコンピュータを機能させるための視聴印象推定プログラムである。
【００２３】
本発明（請求項６）は、請求項５記載の視聴印象推定プログラムを格納したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２４】
上記のように、本発明によれば、事前に映像・音声を視聴することなく、その映像・音声がどのような印象の映像・音声であるかを、映像・音声全体、あるいは所定の区間を単位として知ることが可能となり、映像・音声の印象の即時的な把握を支援することができる。
【００２５】
また、印象レベルの計算を、人間（視聴者）の主観印象の変化特定を捉えた主観印象モデルを用いることで、印象の推定精度を高め、映像・音声の印象の即時的な把握を支援することができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面と共に本発明の実施の形態を説明する。
【００２７】
図３は、本発明の一実施の形態における視聴印象レベル推定装置の構成図である。
【００２８】
同図に示す視聴印象レベル推定装置８０は、イベントデータ入力部８３、印象レベル計算部８４、記憶装置８５から構成され、入力部８７、出力部８８に接続されている。
【００２９】
入力部８７は、例えば、マウスなどのポインティングデバイス、キーボード等によって構成されるものであり、本実施の形態では、視聴者から要求を入力する際の操作インタフェースとして利用する。
【００３０】
出力部８８は、例えば、液晶画面などのモニタ画面を有し、入力部８７の操作、あるいは、視聴印象レベル推定装置８０の処理に応じて情報を提示することができるものとする。ここには、例えば、入力データ、処理結果、処理結果を始め、各種情報が出力表示される。
【００３１】
以下、当該視聴印象レベル推定装置８０について詳細に説明する。
【００３２】
まず、視聴印象レベル推定装置８０の記憶装置８５は、例えば、ＲＡＭ(Random Access Memory)、ＲＯＭ(Read Only Memory)、ハードディスク装置を少なくとも備え、また、必要に応じてＣＤ(Compact Disk)、DVD(Digital Versatile Disk)などの光ディスクドライブ装置を含むものとする。記憶装置８５は、例えば、本発明による視聴印象レベル推定装置を、汎用のＰＣ(Personal Computer)に組み込んで利用する場合など、上記の記憶装置８５が外部のそれを以って代用できる場合には、当該装置構成に含まなくてもよい。
【００３３】
記憶装置８５として用いられるハードディスク装置には、プログラムやデータ、イベントデータ入力部８３が利用する統計モデルや、印象レベル計算部８４が利用する主観印象モデルなどが記憶されているものとする。また、このほか、外部からディジタル信号として入力された映像・音声データが一時格納される。
【００３４】
記憶装置８５として用いられるＲＯＭは、ＣＰＵを起動するためのプログラム、その他のプログラム及び制御用のパラメータ等を記憶する。また、ＲＡＭは動作に要するプログラムやデータ等を随時、一時的に記憶する。
【００３５】
イベントデータ入力部８３には、映像・音声データ中の区間を表す開始時刻、終了時刻と当該区間に生起している各イベントの生起確率からなるイベントデータが入力され、記憶装置８５に格納する。
【００３６】
印象レベル計算部８４は、イベントデータ入力部８３に入力されたイベントデータに基づいて、予め構築し、記憶装置８５に記憶しておいた主観印象モデルを用いて、入力された映像・音声データの印象レベルを計算し、印象レベルデータとして出力する。
【００３７】
次に、本発明の動作について説明する。
【００３８】
図４は、本発明の一実施の形態における処理概要のフローチャートである。
【００３９】
本発明の視聴印象レベル推定方法は、大別して２つのステップからなる。
【００４０】
ステップ１０）イベントデータ入力：
入力部８７が、映像・音声データ中の区間を表す開始時刻、終了時刻と、当該区間に生起している各イベントの生起確率からなるイベントデータの入力を受け付ける。入力部８７は、受け付けたイベントデータをイベントデータ入力部８３に渡す。これにより、イベントデータ入力部８３は、イベントデータを記憶装置８５に格納される。
【００４１】
ステップ２０）印象レベル計算処理：
印象レベル計算部８４は、ステップ１０でイベントデータ入力部８３が受け取り、記憶装置８５に格納されているイベントデータと、後述する方法によって予め定めた主観印象モデルに基づいて、当該映像・音声データを視聴した際にどのような印象をどの程度受けるかを表す印象レベルの計算を行い、結果を印象レベルデータとして出力する。
【００４２】
以下に、各ステップを詳細に説明する。
【００４３】
≪ステップ１０：イベントデータ入力≫
入力部８７が、映像・音声データ中の区間を表す開始時刻、終了時刻と、当該区間に生起している各イベントの生起確率からなるイベントデータの入力を受け付け、イベントデータをイベントデータ入力部８３に受け渡す。
【００４４】
ここでいう「イベント」とは、映像・音声中の事象のことであり、例えば、"カット点"、"カメラワーク"、"顔"、"移動物体"、"アップショット"、"強調発話"、"笑顔"、"怒り顔"、"泣き顔"、"発話"、"笑い声"、"泣き声"、"叫び声"、"悲鳴"、"ささやき"、"穏やかな音楽"、"寂しい音楽"、"激しい音楽"、"壮大な音楽"、"騒音"、"爆発音"、"効果音"、等がその一例として挙げられる。
【００４５】
これらのイベントの生起確率を決定するにあたり、例えば、人間が予め視聴し、判断することによって決定しておくものとしてもよいし、公知のイベント検出法によって、自動的に判定するものとしてもよい。
【００４６】
人間が判断する場合には、生起していると判断した場合が生起確率"１"、していないと判定した場合が生起確率"０"となるように、各区間の生起確率を作成する。
【００４７】
公知のイベント検出法によって自動的に判定する場合には、例えば、"カット点"、"カメラワーク"については、文献「谷口行信、阿久津明人、外村佳伸、Panorama Excerpts:パノラマ画像の自動生成・レイアウトによる映像一覧、電子情報通信学会論文誌、D-II, vol. J82-D-II, No.3, pp.390-398, 1999.」の方法によって自動検出するものとしてもよいし、"移動物体"については、前述の特許文献３の方法、"アップショット"については、前述の特許文献４の方法、"顔"については、前述の特許文献２の方法が利用できる。
【００４８】
"強調発話"については、前述の特許文献１の方法、"笑い声"、"泣き声"、"叫び声"、"悲鳴"、"ささやき"、"穏やかな音楽"、"寂しい音楽"、"激しい音楽"、"壮大な音楽"、"騒音"、"爆発音"、"効果音"などについては、前述の特許文献５の方法などを用いることが可能である。
【００４９】
このような方法のうち、最終的な出力が２値、すなわち、生起しているか否かを判定するものについては、イベントが生起していると判定された場合の生起確率が"１"、していないと判定された場合の生起確率が"０"となるように、公知のイベント検出法の出力結果を変換する。
【００５０】
以降、本実施の形態の一例として、イベントとして"カット点（ＣＴ）"、"カメラワーク（ＣＷ）"、"強調発話（ＨＳ）"、"笑い声（ＬＡ）"、"泣き声（ＣＲ）"、"寂しい音楽（ＣＭ）"、"激しい音楽（ＡＭ）"の７つのイベントを取り扱う場合について説明するものとする。
【００５１】
図５は、本発明の一実施の形態におけるイベントデータの一例である。
【００５２】
この例では、区間の時刻情報として各区間の開始点と終了点を記憶装置８５に格納しており、区間の時間は、１５秒と固定長と定めた場合を示しているが、必ずしも１５秒でなくともよく、５秒、３０秒、６０秒などとしてもよい。また、固定長ではなく、例えば、連続する発話の切れ目や音楽の切れ目などを用いて区間を定める方法、例えば、特許文献１に開示されている方法などの、自動で映像・音声データの区間を分割する方法を利用して定めてもよい。
【００５３】
この例では、各々のイベントは独立に生起すると仮定し、各々のイベント生起確率を記載しているが、２つ以上のイベントの共起に着目する必要がある場合、例えば、ＣＴとＣＷの間が独立でない、無相関でない場合などには、"ＣＴとＣＷ"の生起確率を新たに導入するとしてもよい。
【００５４】
以上、ステップ１０のイベントデータの入力の詳細について述べた。
【００５５】
≪ステップ２０：印象レベル計算処理≫
ステップ２０は、印象レベル計算部８４が、イベントデータ入力部８３が受け取ったイベントデータに基づいて、予め構築し、記憶装置８５に記憶しておいた主観印象モデルを用いて入力された映像・音声データの印象レベルを計算し、印象レベルデータとして出力する。
【００５６】
取り扱う印象の種類としては、例えば、"楽しい"、"哀しい"、"エキサイティング"、"怖い"、"カッコイイ"、"かわいい"、"綺麗"、"不気味"、"優しい"、"面白い"、"つまらない"、"質が高い"など、映像を視聴する際に感じる一般的な印象のうち、任意のものを対象としてよい。
【００５７】
ここに挙げた印象の例は、これら全て用いるものとしてもよいし、任意のものを任意の数だけ選定してもよい。また、上記の例以外にも多数の印象が存在することは言うまでもなく、これらを新たに選定するものとしてもよい。
【００５８】
以降、本実施の形態では、"楽しい"、"哀しい"、"エキサイティング"、"怖い"の４種を取り扱う印象とした場合について説明することとし、これら４種の印象の集合をＩＭＰと表す。
【００５９】
ここで、ステップ２０の処理の詳細を説明する前に、ステップ２０において、使用する主観印象モデルの生成の仕方について説明する。
【００６０】
主観印象モデルは、ある区間ｓにおける、イベントの生起状態（各々のイベントが生起している状態であるか否か）を表すｅｓと、ある区間ｓの直前の時間区間である１つ前の区間ｓ−１の印象を表すベクトルｉｓ−１が与えられたときに、ある区間ｓの印象を表すベクトルｉｓとの関係を表す確率モデルｐ（ｉｓ│ｉｓ−１，ｅｓ）とする。
【００６１】
これは、ある区間ｓの印象は次の２つの要因によって決定されると仮定することを意味する。
【００６２】
１）  区間ｓのイベントの有無、回数；
２）  区間ｓ−１の印象；
この主観印象モデルは、視聴者が新たな区間ｓで視聴することとなるイベントの影響だけでなく、その直前までに受けていた印象を引きずるという、人間の自然な主観的印象のダイナミクスを表現しているため、精度の高い視聴印象推定を実現できる。
【００６３】
また、この際、ｅｓは、例えば、その前後ｅｓ−１，ｅｓ＋１を加えた（ｅｓ−１，ｅｓ，ｅｓ＋１）を新たなｅｓとして定義してもよい。こうすることによって、イベント生起の前後関係を含めたパターンを考慮することができる。
【００６４】
例えば、ｅｓ−１では、強調発話（ＨＳ）の生起確率が相対的に高く、ｅｓ，ｅｓ＋１では笑い声（ＬＡ）の生起確率が高かった場合、ｅｓ−１で笑いを誘う楽しい発言がされたため、その後、笑い声が起こったことが想定され、（ｅｓ−１，ｅｓ，ｅｓ＋１）は楽しい印象である可能性が高いと言った、より合理的な推論が実行できる。
【００６５】
主観印象モデルの学習方法の一例を説明する。なお、ベクトルｅｓのとりうる値の集合をＥＶＥと表すものとする。
【００６６】
主観印象モデルの学習は、区間ｓ（ｓ∈｛１，２，…，Ｓ｝）のそれぞれに対して、各イベントが生起しているか否かを表すイベントラベル｛ｌｅｓ｝（ｌｅｓ∈ＥＶＥ）と印象ラベル｛ｌｉｓ｝（ｌｉｓ∈ＩＭＰ）が予め与えられている学習データに基づいて行う。
【００６７】
学習データのイベントラベルは、予め、各区間に当該イベントが生起しているか否かを人手により判断してイベントが生起している区間には"１"、イベントが生起していない区間には"０"を付与すればよい。
【００６８】
また、学習データの印象ラベルは、イベントラベルが｛ｌｅｓ｝となる映像・音声（またはその区間）を視聴した際に、視聴者がどのような印象を受けるかを実験的に調査して算出した結果を人手により付与する。この際、印象は、視聴者が受けた印象を回答する自己申告によって調査してもよいし、発汗センサ、ｆＭＲＩ（functional Magnetic Reconance Imageing）などの生体センサを利用して調査してもよい。
【００６９】
学習データからｉｓ−１＝ｌｉｓ−１，ｅｓ＝ｌｅｓであるときの、ｉｓ＝ｌｉｓとなる回数を、全ての区間ｓ＝２，…，Ｓに渡ってカウントし、その回数をｃ（ｉｓ＝ｌｉｓ│ｉｓ−１＝ｌｉｓ−１，ｅｓ＝ｌｅｓ）とする。
【００７０】
このとき、
【００７１】
【数１】
2010093584.tif 000003
として確率を決定することができる。
【００７２】
図６は、本発明の一実施の形態における学習データの一例を説明するための図である。この例では、イベントラベルはイベントが生起している場合を"１"、していない場合を"０"として付与している。
【００７３】
印象ラベルも０、１の２値を捕るものとしているが、これは例えば、視聴者全体のうち、半分以上の視聴者（例えば、１０人中５人以上）がその印象を受けたと回答した場合を"１"、そうでない場合を"０"として付与する。
【００７４】
この例の場合に、上記の式（１）に基づいて、主観印象モデルの学習を実施する方法を説明する。ここでは、区間の時刻情報のうち、開始点をｓｔ、終点をｅｎと表し、更に、開始点ｓｔ、終了点ｅｎのセグメント（区間）を、Ｓ（ｓｔ，ｅｎ）と表す。
【００７５】
まず、Ｓ（０，０，１５．０）のセグメントに着目すると、ｅｓ＝（１，０，１，０，０，０，１）と表すことができる。また、ｉｓ−１は表に存在しないため、ここでは全ての要素は０であると考える。すると、
ｃ（ｉｓ＝"楽しい"│ｉｓ−１，ｅｓ）＝０．０
ｃ（ｉｓ＝"哀しい"│ｉｓ−１，ｅｓ）＝０．０
ｃ（ｉｓ＝"エキサイティング"│ｉｓ−１，ｅｓ）＝０．０
ｃ（ｉｓ＝"怖い"│ｉｓ−１，ｅｓ）＝０．０
ｃ（ｉｓ＝"楽しい"│ｉｓ−１，ｅｓ）＝１．０
と，なり、上記の式（１）の
ｐ（ｉｓ│"哀しい"│ｉｓ−１，ｅｓ）＝０．０
ｐ（ｉｓ│"エキサイティング"│ｉｓ−１，ｅｓ）＝０．０
ｐ（ｉｓ│"怖い"│ｉｓ−１，ｅｓ）＝１．０
となる。
【００７６】
Ｓ（１５．０，３０．０）及びＳ（４５．０，６０．０）は、ｅｓ＝（０，１，０，１，０，０，０）かつ、ｉｓ−１＝（０，０，０，１）で、条件となる変数が共通している。よって、これらはまとめてｃ（ｉｓ│ｉｓ−１，ｅｓ）を計算する必要がある。
【００７７】
従って、この例では、
ｃ（ｉｓ＝"楽しい"│ｉｓ−１，ｅｓ）＝２
ｃ（ｉｓ＝"哀しい"│ｉｓ−１，ｅｓ）＝０
ｃ（ｉｓ＝"エキサイティング"│ｉｓ−１，ｅｓ）＝１
ｃ（ｉｓ＝"怖い"│ｉｓ−１，ｅｓ）＝０
であるから、ｐ（ｉｓ│ｉｓ−１，ｅｓ）は、
ｐ（ｉｓ＝"楽しい"│ｉｓ−１，ｅｓ）＝０．６６６…
ｐ（ｉｓ＝"哀しい"│ｉｓ−１，ｅｓ）＝０．０
ｐ（ｉｓ＝"エキサイティング"│ｉｓ−１，ｅｓ）＝０．３３３…
ｐ（ｉｓ＝"怖い"│ｉｓ−１，ｅｓ）＝０．０
となる。
【００７８】
同様の処理を繰り返し、全ての学習データを用いて計算を実施する。
【００７９】
つまり、ｅｓとｉｓ−１が等しい値を持つＳを学習パターンから抽出して、抽出されたＳを用いてＣ（ｉｓ│ｉｓ−１，ｅｓ）を算出する、という処理を、ｅｓとｉｓ−１が異なる全てのパターンに対して実施することにより、主観印象モデルｐ（ｉｓ│ｉｓ，ｅｓ）を作成する。
【００８０】
以上が、主観印象モデルｐ（ｉｓ│ｉｓ，ｅｓ）の学習方法である。
【００８１】
次に、ステップ２０の処理を詳細に説明する。
【００８２】
ステップ２０では、記憶装置８５から読み出した、イベントデータと主観印象モデルｐ（ｉｓ│ｉｓ，ｅｓ）とに基づいて、各区間の印象レベルを計算する。
【００８３】
まず、各区間ｓのイベントデータに格納されているイベント生起確率ｐ（ｅｓ）を参照し、以下の式に従ってｐ（ｉｓ）を逐次計算する。
【００８４】
【数２】
2010093584.tif 000004
これを印象ｉｓ∈ＩＭＰに対して計算した結果を、区間ｓの印象レベルとする。
【００８５】
しかしながら、上記の計算式は、ある区間のイベントｅｓと一つ前の区間のイベントｅｓ−１に因果関係が存在する場合、成り立たないという問題がある。
【００８６】
このような場合には、その区間での任意の画像・音響特徴量ｘｓと、当該区間のイベントｅｓとの間に、ある確率ｐ（ｘｓ│ｅｓ）が確率モデルとして得ることによって、以下の２つの式を用いて逐次計算することができる。
【００８７】
【数３】
2010093584.tif 000005
以上の処理を全ての区間ｓに対して行うことによって、全区間の印象レベルを計算することが可能であるので、これを実行した結果を、例えば、図７に示すような印象レベルリストとして出力する。
【００８８】
また、この後処理として、例えば、対象とする映像・音声に予め印象に係るメタデータが付与されている場合には、これを考慮して、印象レベルを調整するものとしてもよい。
【００８９】
例えば、対象の映像・音声に、「楽しい」というメタデータが予め事前情報として付与されていたとする。このとき、普遍的に楽しい印象を与え易い映像・音声であると判断し、楽しい印象レベルの値に一定の値、例えば、２を乗じるものとしてもよい。
【００９０】
また、上記の例では、区間ｓ毎に印象レベルｐ（ｉｓ）が計算されているが、これを基に映像・音声全体の印象を推定するものとしてもよい。
【００９１】
単純な例としては、映画などのストリー性の高い映像・音声においては、ある程度一般的な文法のような構造があり、例えば、泣ける映画の場合には、映像・音声の末尾に近い部分で泣ける印象のシーンが現われ、コメディである場合には、映像・音声の随所に楽しい印象のシーンが現われるというような特徴が見られる。
【００９２】
このような特徴と、映像・音声全体に見える区間の印象レベルの推移（分布）を利用して、対象の映像・音声の印象を推定する。
【００９３】
例えば、映像・音声全体の末尾部分に"泣ける"、もしくは、"哀しい"などの印象レベルの高い区間が多く分布している場合には、当該映像・音声は泣ける、もしくは哀しいストリーの映像・音声であるとして、「泣ける」、「哀しい」、あるいは、「最後は泣ける」などのような印象を付与する。
【００９４】
また、映像・音声全体の各所に楽しい印象レベルの高い区間が散在している場合には、当該映像・音声は楽しい印象の映像・音声であるとして、楽しい印象を付与する。
【００９５】
これらの分類は、映像・音声全体の各印象の数と、少なくとも同数のルールを、予め準備しておくことによって実施できる。
【００９６】
このルールは、例えば、「泣ける」、「哀しい」については、『泣ける、もしくは哀しい、の印象レベルにある一定の閾値以上の値を持つ区間の数が、当該映像・音声全体の区間オ５０％以上を、末尾２０％の時間に含むものを"泣ける"、"哀しい"印象の映像・音声であるとみなす」といったものや、楽しいについては、『楽しい印象レベルにある一定の閾値以上の値を持つ区間が、当該映像・音声を１０分割した、いずれの区間にも含まれている』などといったものとして設定する。
【００９７】
ここでは、「泣ける」、「哀しい」、「楽しい」、の例について述べたが、これら以外の印象の推定についても、同様の知見を用いたルールの設定によって実行することが可能である。
【００９８】
以上、ステップ２０の詳細について述べた。
【実施例】
【００９９】
以下、上記の実施の形態で示した動作を具体的に説明する。
【０１００】
［第１の実施例］
本実施例では、視聴印象に基づく映像・音声要約の生成について説明する。
【０１０１】
ステップ２０で求めた全ての区間の印象レベルに基づいて、視聴者の要求に最も適した印象の区間を選定し、当該区間を出力する。
【０１０２】
区間を選定する方法の一例について説明する。
【０１０３】
以上のステップ２０までの処理によって、区間には、ステップ１０のイベントデータから取得した開始点、終了点、及び、ステップ２０において算出された印象レベルが情報として付与できる。
【０１０４】
要約を生成するためには、要約に採用する区間の優先順位を決定する必要がある。本実施例では、この優先順位を記述した優先順位リストを作成する。
【０１０５】
優先順位リストは、記憶装置８５に格納されている図７の印象レベルリストＬＳを基に、各印象別に印象レベルについて降順にソートすることで生成する。従って、優先順位リストを生成するには、ソート機能を持つソフトウェア、または、装置があればよく、汎用のコンピュータを利用することで実現できる。
【０１０６】
例えば、楽しい印象について、優先順位リストを生成した場合の一例を図８に示す。この例では、楽しい印象の印象レベルについて、降順にソートされているが、その他の印象についての優先順位リストも同様に生成すればよい。
【０１０７】
優先順位リストが生成された時点で、視聴者から、利用者の求める印象、または、印象と希望視聴時間を要求として受け付け、この要求に則した区間を提示する。要求のうち、印象については、予め定めた優先順位リストに含まれる印象の中から適合するものを印象語として選択してもらうものとすればよい。
【０１０８】
希望視聴時間は、直接数値で入力してもらうものとしてもよいし、例えば、１５秒、３０秒、４５秒、…といった量子化された時間のリストから選択してもらうものとしてもよい。
【０１０９】
希望視聴時間を視聴者が要求しない場合には、予め定めた時間をもって、希望視聴時間に代えればよい。
【０１１０】
希望視聴時間は、必ずしも時間でなくともよく、例えば、映像・音声全体の時間長に対する割合によって定めてもよい。
【０１１１】
たとえば、全体の時間長の１０％と入力された場合、映像・音声全体の全時間長が６０分であるときには６０（分）×０．１＝６（分）であるから、これを希望視聴時間とすることができる。
【０１１２】
提示する区間は、要求された印象の優先順位リストに基づいて決定する。
【０１１３】
具体的には、優先順位リストの降順に提示する区間を選択していき、これを希望視聴時間に対して、提示する区間の累積時間が最も近付くまで繰り返す。
【０１１４】
例えば、利用者が楽しい印象の部分映像・音声を視聴したいと要求した場合の一例を図８を用いて説明する。
【０１１５】
例えば、視聴者の要求が、楽しい印象について希望視聴時間が３０秒であった場合、図８の優先順位リストの例では、区間ＢＡとＢＢ合計３０秒分が出力される。
【０１１６】
また、９０秒であった場合、区間ＢＡ、ＢＢ，ＢＣ合計９０秒分が出力される。この際、提示する区間は、時系列順に並べ替え直して出力するものとしてもよい。
【０１１７】
［第２の実施例］
本実施例では、視聴印象に基づく映像・音声の検索について説明する。
【０１１８】
従来の映像・音声の検索技術では、例えば、特開２００２−２４５０５１号公報、特開２００６−６０７９６号公報に記載の動画像検索方法に開示されているように、映像のセグメントや、代表画像の特徴量の類似度ＳＴに基づいてスコアを計算し、このスコア順にランキングした結果を提示するものが多い。しかしながら、このような手法では、映像・音声の印象に基づいて検索することはできない。
【０１１９】
そこで、前述の印象レベルリストを用いることによって類似度ＳＴのみによってではなく、更に所望の印象レベルの高いものを優先的に提示することで、有益な映像・音声検索技術を提供できる。
【０１２０】
この利用例では、印象レベルは、区間毎ではなく、映像・音声全体の印象レベルを決定しておく必要があるが、前述のようなルールに基づく方法によって実現してもよいし、あるいは、単純には平均値や最大値などの統計量を求め、この線形、非線形演算によって決定してもよい。
【０１２１】
処理方法の一例としては、例えば、特開２００２−２４５０５１号公報、特開２００６−６０７９６号公報の技術等によって、類似度ＳＴでランキングされた映像・音声を、所定の区分、例えば（１位から順に、３０位毎に１区分を構成するなど）に分割し、区分毎に視聴者の所望の印象レベルが、高い順にソートしなおすものとしてもよい。あるいは、特開２００２−２４５０５１号公報、特開２００６−６０７９６号公報の技術等によって計算された類似度ＳＴと、印象レベルから新たなスコアＳＣを計算し、これに基づいてランキングを再構成してソートするものとしてもよい。この方法の一例としては、例えば、線形関数を用いて、
ＳＣ＝Ψ×ＳＴ＋Φ×"所望の印象レベル"
などと計算すればよい。
【０１２２】
このとき、Ψ、Φはそれぞれ、任意の定数であり、例えば、Ψ＝０．５，Φ＝０．５などとすればよい。
【０１２３】
また、必ずしも線形関数を利用する必要はなく、非線形関数など、任意のものを用いても構わない。好ましくは、ＳＴ、印象レベルに対して単調増加する関数を用いる。
【０１２４】
図９に示す例では、８つのコンテンツについて、ＳＴ，印象レベル、Ψ＝０．５、Φ＝０．５としたスコアが計算されている。視聴者は楽しい印象の映像・音声を所望しているとする。同図の左側の表は、類似度に対して降順にランキングした従来の手法による結果である。この例では、印象「楽しい」に対する印象レベルの低いものがランキング上位に現われており、楽しい印象の映像・音楽を視聴したいと考える利用者の意図を満足する結果とはならない。同図右側は、類似度、印象「楽しい」に対する印象レベル双方を考慮したスコアによってランキングした結果である。この結果、類似度の高いものの中でも、楽しい印象レベルが高いものが上位に現われており、の視聴者の意図を満足する結果となっている。
【０１２５】
また、同様に、それまでに利用者が視聴した映像・音声に類似する、全く新しい映像・音声を推薦する映像・音声推薦技術がある。この場合も、全く同様の処理方法で、類似度が高く、視聴者の所望する印象の印象レベルがより高いものを推薦するといった利用が可能である。
【０１２６】
なお、上記のイベントデータ入力部８３、印象レベル計算部８４における動作をプログラムとして構築し、視聴印象推定装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【０１２７】
また、構築されたプログラムをハードディスク装置や、フレキシブルディスク、ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【０１２８】
なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【０１２９】
本発明は、マルチメディア映像・音声視聴における視聴者の視聴印象を推定する技術分野に適用可能である。
【図面の簡単な説明】
【０１３０】
【図１】本発明の原理構成図である。
【図２】本発明の原理を説明するための図である。
【図３】本発明の一実施の形態における視聴印象指定装置の構成図である。
【図４】本発明の一実施の形態における処理概要のフローチャートである。
【図５】本発明の一実施の形態におけるイベントデータの一例を説明するための図である。
【図６】本発明の一実施の形態における学習データの一例を説明するための図である。
【図７】本発明の一実施の形態における印象レベルリストの一例を説明するための図である。
【図８】本発明の第１の実施例における楽しい印象に関する優先順位リストを説明するための図である。
【図９】本発明の第２の実施例における検索結果の一例である。
【符号の説明】
【０１３１】
８０  視聴印象推定装置
８３  イベントデータ入力手段、イベントデータ入力部
８４  印象レベル計算手段、印象レベル計算部
８５  記憶手段、記憶装置
８７  入力部
８８  出力部
【図１】
2010093584.tif 000006
【図２】
2010093584.tif 000007
【図３】
2010093584.tif 000008
【図４】
2010093584.tif 000009
【図５】
2010093584.tif 000010
【図６】
2010093584.tif 000011
【図７】
2010093584.tif 000012
【図８】
2010093584.tif 000013
【図９】
2010093584.tif 000014