(57)【要約】【課題】  ストロボ画像生成中に、生成途中のストロボ画像を表示することにより、利用者に、ストロボ画像の生成が完了する前でもストロボ画像の質を確認できるようにする。【解決手段】  本発明の画像表示装置は、動画像データを格納する動画像データ格納装置１０１と、動画像データからオブジェクトを切り出し、その切り出されたオブジェクトを背景画像に上書きすることでストロボ画像を生成するストロボ画像生成装置１０２と、生成されたストロボ画像を表示する表示装置１０３とで構成され、ストロボ画像生成装置１０２は、ストロボ画像の生成が完了するまでの間、生成途中のストロボ画像を表示装置１０３に送り、表示装置１０３はストロボ画像の生成が完了するまでの間、生成途中のストロボ画像を表示することを特徴とする。この画像表示装置により、ストロボ画像の生成が完了する前でもストロボ画像の質を確認することが可能になる。【選択図】  図１
2005338212.tif 000002
【特許請求の範囲】
【請求項１】
時系列の静止画像データによって構成される動画像データを記憶するデータ格納手段と、
前記データ格納手段に記憶された前記動画像データから、前記動画像データに含まれたオブジェクトを切り出し、その切り出されたオブジェクトを背景画像に上書きすることでストロボ画像を生成するストロボ画像生成手段と、
前記ストロボ画像生成手段により生成された前記ストロボ画像を表示する表示手段とを備え、
前記ストロボ画像生成手段は、生成途中のストロボ画像を前記表示手段に送り、
前記表示手段は、前記生成途中のストロボ画像を表示することを特徴とする画像表示装置。
【請求項２】
前記ストロボ画像生成手段は、さらに前記ストロボ画像を生成中であることを示すメッセージを前記表示手段に送り、
前記表示手段は、前記生成途中のストロボ画像と、前記ストロボ画像を生成中であることを示すメッセージを表示する
ことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記ストロボ画像生成手段に対して前記ストロボ画像生成の中止を指示する操作手段をさらに備えることを特徴とする請求項１または請求項２に記載の画像表示装置。
【請求項４】
前記ストロボ画像生成手段は、
前記動画像データに含まれたオブジェクトの概略形状を検出する第１の形状検出手段と、
前記第１の形状検出手段で検出された概略形状から前記オブジェクトの詳細な形状を検出する第２の形状検出手段と、
前記第２の形状検出手段で検出された形状に基づいて、前記オブジェクトを背景画像に上書きする画像合成手段と
を備えることを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像表示装置。
【請求項５】
前記ストロボ画像が動画像データであることを特徴とする請求項１乃至請求項４のいずれか１項に記載の画像表示装置。
【請求項６】
前記表示手段に、前記ストロボ画像生成手段におけるストロボ画像の生成パラメータを調整する手法と関連付けられた選択肢が表示されることを特徴とする請求項１または請求項２に記載の画像表示装置。
【請求項７】
時系列の静止画像データによって構成される動画像データを記憶するデータ格納手段と、
前記動画像データを構成する時系列の静止画像データから末尾の静止画像データを選択してサムネイル画像を生成するサムネイル画像生成手段と、
前記サムネイル画像生成手段で生成された前記サムネイル画像を表示する表示手段と
を備えることを特徴とする画像表示装置。
【請求項８】
時系列の静止画像データによって構成される動画像データを記憶するデータ格納手段と、
前記動画像データを構成する時系列の静止画像データから少なくとも１枚の静止画像データを選択してサムネイル画像を生成する機能を有し、前記動画像データがストロボ画像である場合には、前記動画像データから切り出されたオブジェクトを背景画像に上書きして生成された静止画像データを選択してサムネイル画像を生成するサムネイル画像生成手段と、
前記サムネイル画像生成手段で生成された前記サムネイル画像を表示する表示手段と
を備えることを特徴とする画像表示装置。
【請求項９】
被写体の静止画像を撮影する撮影手段と、
前記撮影手段で撮影された静止画像と、その静止画像に表れた被写体の少なくとも一部と大きさを比較するための基準図形とを同時に表示する表示手段と、
前記表示手段に表示された静止画像の表示倍率を変更する倍率変更手段と、
前記表示手段に表示された静止画像の表示倍率に基づいて前記被写体と前記撮影手段との間の距離を計算する距離計算手段と
を備えることを特徴とする画像表示装置。
【請求項１０】
被写体の静止画像を撮影する撮影手段と、
前記撮影手段で撮影された静止画像と、その静止画像に表れた被写体の少なくとも一部と大きさを比較するための基準図形とを同時に表示する表示手段と、
前記表示手段に表示された基準図形の表示倍率を変更する基準図形倍率変更手段と、
前記表示手段に表示された基準図形の表示倍率に基づいて前記被写体と前記撮影手段との間の距離を計算する距離計算手段と
を備えることを特徴とする画像表示装置。
【請求項１１】
前記基準図形を前記被写体の少なくとも一部に一致表示させるための前記基準図形の移動手段をさらに備えることを特徴とする請求項９または請求項１０に記載の画像表示装置。
【請求項１２】
前記被写体の少なくとも一部を前記基準図形に一致表示させるための前記静止画像の移動手段をさらに備えることを特徴とする請求項９または請求項１０に記載の画像表示装置。
【請求項１３】
時系列の静止画像データによって構成される動画像データからストロボ画像を生成して表示する画像表示方法において、
データ格納手段に記憶された前記動画像データから、前記動画像データに含まれたオブジェクトを切り出し、その切り出されたオブジェクトを背景画像に上書きすることでストロボ画像を生成するストロボ画像生成ステップと、
前記ストロボ画像生成ステップで生成される生成途中のストロボ画像を表示するステップと
を有することを特徴とする画像表示方法。
【請求項１４】
時系列の静止画像データによって構成される動画像データからサムネイル画像を生成して表示する画像表示方法において、
前記動画像データの末尾の静止画像データを選択してサムネイル画像を生成するステップと、
前記生成されたサムネイル画像を表示するステップと
を有することを特徴とする画像表示方法。
【請求項１５】
コンピュータに、時系列の静止画像データによって構成される動画像データからストロボ画像を生成して表示させる画像表示プログラムにおいて、
データ格納手段に記憶された前記動画像データから、前記動画像データに含まれたオブジェクトを切り出し、その切り出されたオブジェクトを背景画像に上書きすることでストロボ画像を生成するストロボ画像生成機能と、
前記ストロボ画像生成機能により生成される生成途中のストロボ画像を表示する機能と
を有することを特徴とする画像表示プログラム。
【請求項１６】
コンピュータに、時系列の静止画像データによって構成される動画像データからサムネイル画像を生成して表示させる画像表示プログラムにおいて、
前記動画像データの末尾の静止画像データを選択してサムネイル画像を生成させる機能と、
前記生成されたサムネイル画像を表示させる機能と
を有することを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示方法および画像表示プログラムに関する。
【背景技術】
【０００２】
従来から、動画像データに含まれる動きのある物体部分の画像（以下、オブジェクトと呼ぶ）を、動画像データを構成する静止画像データから切り出し、これを背景画像に重ね合わせることでストロボ画像を生成するストロボ画像生成装置についての提案がなされている（例えば、特許文献１参照。）。このような従来のストロボ画像生成装置では、動画像データからオブジェクトを精度よく切り出すアルゴリズムを提供することに、その主眼が置かれていた。
【０００３】
しかし、いかなるアルゴリズムを用いた場合でも、動画像データからストロボ画像を生成する場合、扱う動画像データの特性によって、適当なストロボ画像生成のためのパラメータを設定する必要がある。例えば、動きの早い物体を撮影した動画像データと動きの遅い物体を撮影した動画像データでは、ストロボ画像上にオブジェクトを適当な間隔で重ねて表示するためには、オブジェクトを上重ねする時間間隔を変更しなければならない。そのため、動画像データからストロボ画像を生成する場合には、生成されたストロボ画像を観察し、所望のストロボ画像が得られるようにパラメータの調整を行う作業が不可欠となる。したがって、パラメータ調整を簡便に行えるということは、ストロボ画像生成装置の極めて重要な要素と言うことができる。
【０００４】
また、オブジェクトの切り出しを精度良く行うための方法として、まず荒くオブジェクトの概略形状を検出しておき、その後、その概略形状から正確なオブジェクトの形状を検出するアルゴリズムが開示されている（例えば、非特許文献１参照。）。このような多段階の処理を行うアルゴリズムを用いる場合には、オブジェクトの検出に多大な計算量が必要となるので、ストロボ画像の生成が完了するまでに長時間を要する場合がある。そのためストロボ画像の生成が完了し、完成したストロボ画像が表示された後でなければ生成されたストロボ画像の質を確認できず、またパラメータの調整もできないとすると、利用者に著しく不便をかけることになる。したがって、ストロボ画像生成装置には、生成されたストロボ画像の質をより早く利用者に提示し、必要なパラメータの調整を簡便に行えるようにするという機能が要求される。
【０００５】
しかしながら、このような観点から、パラメータ調整の利便性を考慮して構成されたストロボ画像生成装置はこれまで存在しなかった。特に、ストロボ画像生成途中に生成途中のストロボ画像を表示し、所望の質を満たしていない場合には、ストロボ画像の生成を中止できるようにした例はない。
【０００６】
また、従来からコンピュータや携帯電話などの記憶媒体上に記憶された画像データの一覧を表示する方法として、画像データのイメージを小さく加工して表示するサムネイル表示が広く用いられている。従来のサムネイル表示では、画像データが、時系列の静止画像データによって構成される動画像データである場合、先頭の静止画像データのイメージを小さく加工することでサムネイル画像を生成して表示していた。
【０００７】
しかし動画像データがストロボ画像である場合、先頭の静止画像データは背景画像であるため、従来の方法を用いると、サムネイル画像からはそのデータがストロボ画像であるのか、通常の動画像データであるのかを区別することができないという問題があった。
【０００８】
また、従来から大きさが既知の物体と観測位置との間の距離を測定する方法として、望遠鏡などの視野の中に基準図形を併せて表示し、望遠鏡などの視野に写る物体の見かけ上の大きさと基準図形の大きさから物体と観測位置の間の距離を求める方法が知られている。
【０００９】
しかし、この方法によれば、物体と観測位置の間の距離を正確に測定するためには、望遠鏡などの視野に写る物体の見かけ上の大きさと同じ大きさの基準図形が必要となるため、望遠鏡などの視野には複数の基準図形を表示する必要があった。そのため、基準図形に覆われて望遠鏡などに写る物体が見えにくくなるという問題があった。
【００１０】
また、望遠鏡などを手で支持して物体を観察しながら、物体の見かけ上の大きさと同じ大きさの基準図形を探す場合には、手ぶれなどが生じることにより、同じ大きさの基準図形を把握しにくいという問題もあった。さらに誤った基準図形に基づいて距離を求めることにより、正確に物体と観測位置の間の距離を求めることができないという問題もあった。
【特許文献１】特許２７８６１９０号公報（第４頁、第３図）
【非特許文献１】井田孝ほか３名：「運動フォームの軌跡を合成する全自動ＦｌａｓｈＭｏｔｉｏｎシステムの開発」、第９回  画像センシングシンポジウム講演論文集、平成１５年６月、ｐｐ．４９５−５００
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明は、上記従来技術の問題点を解決するためになされたものであって、ストロボ画像の生成中に、生成途中のストロボ画像を表示することにより、ストロボ画像の生成が完了する前でもストロボ画像の質を確認できるようにした画像表示装置、画像表示方法および画像表示プログラムを提供することを目的とする。
【００１２】
また本発明は、動画像データがストロボ画像である場合、動画像データの末尾の静止画像データを選択してサムネイル画像を生成することにより、サムネイル画像から、そのデータがストロボ画像であるのか、通常の動画像データであるのかを区別することを可能にした画像表示装置、画像表示方法および画像表示プログラムを提供することを目的とする。
【００１３】
また本発明は、被写体の静止画像を撮影し、静止画像の表示倍率を変更して静止画像上の被写体の大きさと基準図形の大きさを一致させることにより、正確に被写体と撮影手段との間の距離を求めることを可能とした画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記目的を達成するために、本発明の画像表示装置は、時系列の静止画像データによって構成される動画像データを記憶するデータ格納手段と、前記データ格納手段に記憶された前記動画像データから、前記動画像データに含まれたオブジェクトを切り出し、その切り出されたオブジェクトを背景画像に上書きすることでストロボ画像を生成するストロボ画像生成手段と、前記ストロボ画像生成手段により生成された前記ストロボ画像を表示する表示手段とを備え、前記ストロボ画像生成手段は、生成途中のストロボ画像を前記表示手段に送り、前記表示手段は、前記生成途中のストロボ画像を表示することを特徴とする。
【００１５】
また本発明の画像表示装置は、時系列の静止画像データによって構成される動画像データを記憶するデータ格納手段と、前記動画像データを構成する時系列の静止画像データから末尾の静止画像データを選択してサムネイル画像を生成するサムネイル画像生成手段と、前記サムネイル画像生成手段で生成された前記サムネイル画像を表示する表示手段と
を備えることを特徴とする。
【００１６】
また本発明の画像表示装置は、被写体の静止画像を撮影する撮影手段と、前記撮影手段で撮影された静止画像と、その静止画像に表れた被写体の少なくとも一部と大きさを比較するための基準図形とを同時に表示する表示手段と、前記表示手段に表示された静止画像の表示倍率を変更する倍率変更手段と、前記表示手段に表示された静止画像の表示倍率に基づいて前記被写体と前記撮影手段との間の距離を計算する距離計算手段とを備えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ストロボ画像の生成中に、生成途中のストロボ画像を表示することにより、ストロボ画像の生成が完了する前でもストロボ画像の質を確認することが可能になる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態について説明する。
【実施例１】
【００１９】
図１は、本発明の第１の実施形態を示すブロック図である。
【００２０】
この第１の実施形態に係わる画像表示装置は、動画像データ格納装置１０１、ストロボ画像生成装置１０２、表示装置１０３、操作装置１０４を備えている。
【００２１】
動画像データ格納装置１０１は、動画像データを記憶する機能を有する記憶媒体であり、例えば、半導体メモリ、ハードディスク、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷなどである。
【００２２】
ストロボ画像生成装置１０２は、動画像データ格納装置１０１に記憶された動画像データからストロボ画像を生成する機能およびストロボ画像生成の進行状況を算出する機能を有する。そして、ストロボ画像生成装置１０２は、第１の形状検出部１０２ａ、第２の形状検出部１０２ｂ、画像合成部１０２ｃおよび進行状況算出部１０２ｄを備えている。
【００２３】
第１の形状検出部１０２ａは、動画像データ格納装置１０１に記憶された動画像データから動きのある物体部分の画像（オブジェクト）の概略形状を切り出す機能を有する。
【００２４】
第２の形状検出部１０２ｂは、第１の形状検出部１０２ａで検出された概略形状から、オブジェクトの詳細な形状を切り出す機能を有する。
【００２５】
画像合成部１０２ｃは、第２の形状検出部１０２ｂで切り出された詳細なオブジェクトを背景画像に上書きすることによってストロボ画像を生成する機能を有する。
【００２６】
進行状況算出部１０２ｄは、動画像データ格納装置１０１に記憶された動画像データと、画像合成部１０２ｃで生成されたストロボ画像から、ストロボ画像生成の進行状況情報を算出する機能を有する。
【００２７】
表示装置１０３は、ストロボ画像生成装置１０２で生成されたストロボ画像およびストロボ画像生成の進行状況情報を表示する機能を有する。表示装置１０３としては、例えば、ＣＲＴディスプレイや液晶ディスプレイなどが用いられる。
【００２８】
操作装置１０４は、利用者による入力操作が行なわれるものであって、ストロボ画像生成装置１０２に対してストロボ画像の生成を中止するよう指示する機能を有する。操作装置１０４としては、例えば、ボタン、キーボード、マウス、マイクなどが用いられる。
【００２９】
次に、第１の実施形態に係わる画像表示装置の動作について説明する。
【００３０】
図示していないカメラによって撮影された動画像のデータは、一旦動画像データ格納装置１０１に記憶され、その動画像データは動画像データ格納装置１０１からストロボ画像生成装置１０２に送出される。ここで動画像データは、例えば、等時間間隔で撮影された時系列の静止画像データによって構成されているものとする。以下では、各静止画像データをフレームと呼ぶ。
【００３１】
ストロボ画像生成装置１０２は、動画像データ格納装置１０１から送られた動画像データを用いて、まずストロボ画像を生成する。ここで、ストロボ画像生成装置１０２におけるストロボ画像の生成動作について説明する。
【００３２】
第１の形状検出部１０２ａは、動画像データ格納装置１０１に記憶された動画像データからオブジェクトの概略形状を検出する。動画像データからオブジェクトの概略形状を検出する方法としては、例えばフレーム間差分ＡＮＤ法を用いることができる。
【００３３】
フレーム間差分ＡＮＤ法では、図８に示すように、まずオブジェクトを切り出そうとするフレーム（現在フレーム）と、そのフレームに対して所定の時間だけ過去のフレーム（過去フレーム）との間で、画素毎に画素値の差分を求める。次に、求めた画素値の差分を所定の閾値と比較して、画素値の差分が閾値よりも大きい画素を「１」、閾値以下の画素を「０」とする画像（アルファマスク）を生成する。同様に、現在フレームと、現在フレームに対して所定の時間だけ未来のフレーム（未来フレーム）との間で、画素毎に画素値の差分を求めて、アルファマスクを生成する。次に、求めた２枚のアルファマスクについて画素毎に画素値の論理積を求めることによって、現在フレームにおけるオブジェクト領域を検出するものである。これがオブジェクトの概略形状となる。
【００３４】
第２の形状検出部１０２ｂは、第１の形状検出部１０２ａで検出されたオブジェクトの概略形状から、オブジェクトの詳細な形状を検出する。オブジェクトの概略形状から詳細な形状を検出する方法としては、例えばフラクタル輪郭抽出法（例えば、非特許文献１参照）やスネイク法（例えば、Ｍ．Ｋａｓｓ，Ａ．Ｗｉｔｋｉｎ  ａｎｄ  Ｄ．Ｔｅｒｚｏｐｏｕｌｏｓ，”Ｓｎａｋｅｓ：ａｃｔｉｖｅ  ｃｏｎｔｏｕｒ  ｍｏｄｅｌｓ，”  Ｉｎｔ．Ｊ．ｏｆ  Ｃｏｍｐｕｔｅｒ  Ｖｉｓｉｏｎ，ｖｏｌ．１，ｎｏ．４，ｐｐ．３２１−３３１，１９８８参照）を用いることができる。
【００３５】
画像合成部１０２ｃは、背景画像に第2の形状検出部１０２ｂで切り出されたオブジェクトを上書きして合成画像を生成する。ここで背景画像としては、動画像データを構成する静止画像データから選択した1枚の静止画像データを用いてもよいし、動画像データを構成する静止画像データとは別に撮影された静止画像データを用いてもよい。また画像合成部１０２ｃは、すでに背景画像にオブジェクトが上書きされている場合には、その画像に、新たに第２の形状検出部１０２ｂで切り出されたオブジェクトを上書きして合成画像を作成する。ここで、この合成画像が生成途中のストロボ画像として表示装置１０３に送られる。
【００３６】
なお、フレームごとに切り出されるすべてのオブジェクトを１枚の背景画像に上書きして１枚の静止画像データを生成すれば、ストロボ画像データは静止画像データとなる。また、新たなオブジェクトが上書きされるたびに、上書きされた最新の静止画像データを時系列で保存していけば、ストロボ画像データは動画像データとなる。
【００３７】
次に、ストロボ画像生成装置１０２におけるストロボ画像生成の進行状況情報の算出について説明する。ストロボ画像生成装置１０２の進行状況算出部１０２ｄは、動画像データ格納装置１０１に記憶された動画像データおよび画像合成部１０２ｃで生成されたストロボ画像データから、ストロボ画像生成の進行状況情報を算出する。
【００３８】
すなわち、ストロボ画像生成の進行状況情報は、例えば、動画像データ全体に含まれるフレーム数Ｎとすでにストロボ画像の生成に用いたフレーム数Ｍから、Ｒ＝Ｍ／Ｎ×１００（％）として求めることができる。この例では、Ｒ＜１００（％）であれば、ストロボ画像は未だ生成途中であり、Ｒ＝１００（％）であれば、ストロボ画像の生成が完了したことになる。進行状況算出部１０２ｄではこのＲを算出して、ストロボ画像生成の進行状況情報として表示装置１０３に送る。
【００３９】
表示装置１０３は、ストロボ画像生成装置１０２から送られたストロボ画像および進行状況情報を表示する。ストロボ画像が生成途中である場合には、図９で示されるように、生成途中のストロボ画像と進行状況情報が同時に表示される。ここで図９では、自動車が家屋や樹木の前を走行している動画像データから生成したストロボ画像を表しており、移動する物体である自動車がオブジェクトとしてストロボ画像に複数表示されている。また、図９では進行状況情報を文字（例えば、６０％ｃｏｍｐｌｅｔｅ）で表しているが、図１０のように進行状況情報をメータに加工して表示することも可能である。
【００４０】
このように、ストロボ画像生成装置１０２で生成された生成途中のストロボ画像を表示装置１０３に表示することによって、利用者はストロボ画像の生成途中であっても、ストロボ画像の質を確認することが可能となる。また、ストロボ画像とあわせて、ストロボ画像生成の進行状況情報を表示装置１０３に表示することにより、利用者はストロボ画像の生成がどの程度まで進んでいるかを把握することが可能になる。
【００４１】
また、表示装置１０３には、これらのストロボ画像および進行状況情報と合わせて、利用者がストロボ画像生成のためのパラメータを調整するために、パラメータの調整方法と関連付けられた選択肢を表示することも可能である。ここでストロボ画像生成のためのパラメータとしては、例えばオブジェクトの上書きを行う時間間隔（サンプリングレート）や、上述したフレーム間差分ＡＮＤ法におけるフレーム間の画素値の差分に対する閾値などがある。図１１に、これらのパラメータの調整方法と関連付けられた選択肢を表示した例を示す。
【００４２】
以下、図１１に示された選択肢とパラメータの調整方法の関係について説明する。
【００４３】
上述したフレーム間差分ＡＮＤ法におけるフレーム間の画素値の差分に対する所定の閾値は、オブジェクトと背景を識別するためのパラメータである。例えば、画素値の差分が閾値よりも小さければ、比較するフレーム間で画素値に差がないと判断できるので、その部分は動きの小さい部分、すなわち背景として検出される。逆に、画素値の差分が閾値よりも大きければ、比較するフレーム間で画素値に差があると判断できるので、その部分は変化の大きい部分、すなわち動きのあるオブジェクトとして検出される。したがって、閾値を大きく設定すると、より動きの大きな部分のみがオブジェクトとして検出される。
【００４４】
しかし、閾値を大きく設定しすぎると、すべての画素において画素値の差分が閾値よりも小さいと判定されることになり、動画像データからオブジェクトをまったく切り出すことが出来なくなる。この場合、背景画像にはオブジェクトがまったく上書きされないため、ストロボ画像は背景画像から変化しない画像となる。そこで、図１１に示すように「２．オブジェクトの切り出し範囲を広くする」という選択肢を設ける。利用者がこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記閾値を小さく設定しなおすようにパラメータを調整する。なお、選択肢の選択のためには、操作装置１０４に利用者が選択肢を入力することができる機能を持たせてもよいし、操作装置１０４とは別に選択肢を入力するための装置（例えば、ボタン、キーボード、マウス、マイクなど）を設けて、この装置により選択肢を入力することができるようにしてもよい。以下では、操作装置１０４に利用者が選択肢を入力することができる機能を持たせたものとして説明する。
【００４５】
逆に、フレーム間の画素値の差分に対する閾値を小さく設定しすぎると、すべての画素において画素値の差分が閾値よりも大きいと判定され、フレーム全体がオブジェクトとして検出される。この場合、背景画像にフレーム全体が上書きされるため、ストロボ画像においては各フレームの画像がそのまま表示されることとなる。そこで、図１１に示すように「１．オブジェクトの切り出し範囲を狭くする」という選択肢を設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記閾値を大きく設定しなおすようにパラメータを調整する。
【００４６】
また、オブジェクトの上書きを行うサンプリングレートは、どの程度の時間間隔で背景画像にオブジェクトの上書きを行うかを決定するパラメータである。サンプリングレートが大きければ、図１３（ａ）に示すように、オブジェクト（自動車）はストロボ画像上に密に重なって表示され、逆にサンプリングレートが小さければ、図１３（ｂ）に示すように、オブジェクトはストロボ画像上に疎に重なって表示される。そこで、図１１に示すように「３．オブジェクトの表示間隔を広げる」という選択肢を設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記サンプリングレートを小さく設定しなおすようにパラメータを調整する。
【００４７】
さらに、すべてのパラメータが適当な値に設定されており、所望のストロボ画像が表示されている場合の選択肢として、図１１に示すように「４．合成ＯＫ→保存」という選択肢も設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２はパラメータの調整を行うことなく、ストロボ画像の生成を継続すればよい。
【００４８】
このように、ストロボ画像生成のためのパラメータ調整方法と関連付けられた選択肢を利用者に提示することによって、利用者は各パラメータ自体の持つ意味について理解していなくても、パラメータの調整を行うことが可能になる。
【００４９】
また、パラメータ調整のための選択肢としては、図１２に示すように、ストロボ画像の様子をそのまま表現して、選択肢として表示することも可能である。
【００５０】
すなわち、上述したようにフレーム間差分ＡＮＤ法におけるフレーム間の画素値の差分に対する閾値が大きすぎる場合には、ストロボ画像は背景画像から変化しない画像となるため、図１２に示すように「１．最初の画像から動かない」という選択肢を設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記閾値を小さく設定しなおすようにパラメータを調整する。
【００５１】
また、フレーム間の画素値の差分に対する閾値が小さすぎる場合には、ストロボ画像は各フレームがそのまま表示されたものとなるため、図１２に示すように「２．被写体が重ならず、普通に再生される」という選択肢を設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記閾値を大きく設定しなおすようにパラメータを調整する。
【００５２】
また、サンプリングレートが大きければ、オブジェクトはストロボ画像上に蜜に重なって表示されるため、図１２に示すように「３．被写体が重なりすぎている」という選択肢を設ける。利用者が操作装置１０４からこの選択肢を選択した場合、その入力を受けたストロボ画像生成装置１０２は、上記サンプリングレートを小さく設定しなおすようにパラメータを調整する。
【００５３】
このように、表示されているストロボ画像の見たままの様子を表現した選択肢を設ければ、利用者はパラメータ自体の持つ意味のみならず、オブジェクトなどの概念も理解する必要なく選択肢を選択することができ、パラメータの調整が容易になる。
【００５４】
操作装置１０４は、利用者からの入力があった場合にストロボ画像生成装置１０２にストロボ画像生成の中止を指示する信号を送信する。例えば、操作装置１０４の特定のボタンが押された場合に、ストロボ画像生成の中止を指示する信号をストロボ画像生成装置１０２に送信するように構成される。
【００５５】
次に、図５のフローチャートを用いて第１の実施形態に係わるストロボ画像生成処理の動作を説明する。
【００５６】
まず、ステップＳ１０１では、ストロボ画像生成装置１０２の第１の形状検出部１０２ａ、第２の形状検出部１０２ｂおよび画像合成部１０２ｃによって動画像データからストロボ画像の生成が行われる。
【００５７】
次に、ステップＳ１０２に進み、進行状況算出部１０２ｄにおいてストロボ画像生成の進行状況情報が算出される。
【００５８】
次に、ステップＳ１０３に進み、ストロボ画像の生成が完了したか否かが判定される。ストロボ画像の生成が完了したか否かは、進行状況算出部１０２ｄで算出された進行状況情報に基づいて判定される。すなわち、進行状況情報を上述したように動画像データ全体に含まれるフレーム数Ｎと、すでにストロボ画像の生成に用いたフレーム数Ｍから、Ｒ＝Ｍ／Ｎ×１００（％）として求めた場合には、Ｒ＜１００（％）であれば、未だストロボ画像の生成は完了していないと判定され、ステップＳ１０５に進む。一方、Ｒ＝１００（％）であれば、ストロボ画像生成は完了していると判定され、ステップＳ１０４に進む。
【００５９】
ステップＳ１０４では、ストロボ画像生成装置１０２で生成された完成したストロボ画像が表示装置１０３に表示される。ステップＳ１０５では、ストロボ画像生成装置１０２で生成された生成途中のストロボ画像が表示装置１０３に表示される。利用者は、表示装置１０３に表示された生成途中のストロボ画像を見ることで、ストロボ画像の質を知ることができ、ストロボ画像の生成を中止するか否かを決定することができる。
【００６０】
次に、ステップＳ１０６では、操作装置１０４が操作されたか否かが判定される。上述したように操作装置１０４の特定のボタンが押された状態である場合にはステップＳ１０７へ進み、操作装置１０４からストロボ画像生成の中止を指示する信号によりストロボ画像生成装置１０２ではストロボ画像の生成が中止される。一方、特定ボタンが押されていない状態である場合には、ステップＳ１０１に戻り、ストロボ画像生成装置１０２ではストロボ画像の生成が継続される。
なお、図６に示すように、ステップＳ１０７でストロボ画像の生成を中止した後に、さらにストロボ画像生成のパラメータを調整するための調整方法と関連付けられた選択肢を表示装置１０３に表示するステップＳ１０８を設けて、利用者に選択させても良い。このようにすれば、利用者は生成途中のストロボ画像でストロボ画像の質を確認し、操作装置１０４を操作してストロボ画像の生成を中止した後に、適当なパラメータの調整を行うことが可能になる。図６の他のステップは図５と同じなのでその説明は省略する。
【００６１】
このように、第１の実施形態に係わる画像表示装置によれば、ストロボ画像の生成中に、生成途中のストロボ画像を表示することにより、ストロボ画像の生成が完了する前でもストロボ画像の質を確認することが可能になり、さらに必要に応じてストロボ画像の生成を中止することが出来る。また、ストロボ画像の生成を中止した後に、適当なパラメータの調整を行うことが出来る。
【実施例２】
【００６２】
図２は、本発明の第２の実施形態を示すブロック図である。
【００６３】
この第２の実施形態に係わる画像表示装置は、動画像データ格納装置２０１、サムネイル画像生成装置２０２、表示装置２０３を備えている。
【００６４】
動画像データ格納装置２０１は、動画像データを記憶する機能を有する記憶媒体であり、例えば、半導体メモリ、ハードディスク、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷなどである。サムネイル画像生成装置２０２は、動画像データ格納装置２０１に記憶された動画像データから静止画像データを１枚選択し、選択された静止画像データからサムネイル画像を生成する機能を有する。表示装置２０３は、サムネイル画像生成装置２０２で生成されたサムネイル画像を表示する機能を有し、例えば、ＣＲＴディスプレイや液晶ディスプレイなどが用いられる。
【００６５】
次に、第２の実施形態に係わる画像表示装置の動作について説明する。
【００６６】
動画像データ格納装置２０１は、記憶された動画像データをサムネイル画像生成装置２０２に送る。ここで動画像データは、例えば等時間間隔で撮影された時系列の静止画像データによって構成されているものとする。また、動画像データ格納装置２０１に格納される動画像データは、ストロボ画像データのような加工画像であってもよく、図２に図示していないカメラによって撮影された動画像データそのものであってもよい。
【００６７】
サムネイル画像生成装置２０２は、動画像データ格納装置２０１から送られてきた動画像データから、まず１枚の静止画像データを選択する。選択する静止画像データとしては、例えば動画像データの末尾の静止画像データを用いる。ここで、動画像データがストロボ画像である場合、末尾の静止画像データは、動画像データから切り出された動きのある物体部分の画像（オブジェクト）を少なくとも１枚、背景画像に上書きして生成された加工画像である。そのため、この静止画像データを用いてサムネイル画像を生成すれば、サムネイル画像には、複数のオブジェクトが連続的に上書きされて表れているため、利用者はサムネイル表示から、そのデータがストロボ画像であると判断することが可能になる。
【００６８】
また、サムネイル画像生成装置２０２で選択する静止画像データとして、ストロボ画像を生成する際に各静止画像データに加工画像であることを示す識別情報を付加しておき、この識別情報を用いて自由に静止画像データを選択できるようにすることも可能である。
【００６９】
ストロボ画像を生成する際に加工画像であることを示す識別情報を付加する方法としては、例えば、特定の画素の画素値を、静止画像データが加工画像である場合には「０」とし、加工画像でない場合には「０以外」の値とすればよい。このようにすることで、サムネイル画像生成装置２０２は、その特定の画素の画素値から、その静止画像データが加工画像であるか否かを識別することが可能になる。
【００７０】
次に、サムネイル画像生成装置２０２は、選択された静止画像データをあらかじめ定めた大きさに縮小してサムネイル画像を生成する。静止画像データを縮小する方法としては、例えば、静止画像データの画素を適当な間隔で間引いていけばよい。
【００７１】
表示装置２０３は、サムネイル画像生成装置２０２から送られたサムネイル画像を表示する機能を有する。利用者は、表示装置２０３に表示されたサムネイル表示から画像データの内容を確認することができる。
【００７２】
次に、図７のフローチャートを用いて第２の実施形態に係わるサムネイル表示処理の動作を説明する。
【００７３】
まず、ステップＳ２０１では、サムネイル画像生成装置２０２において、動画像データ格納装置２０１に記憶された動画像データから１枚の静止画像データが選択される。ここで選択される静止画像データとしては、動画像データの末尾の静止画像データが選択される。
【００７４】
次に、ステップＳ２０２に進み、サムネイル画像生成装置２０２において、選択された１枚の静止画像データからサムネイル画像が生成され、表示装置２０３に送られる。
【００７５】
次に、ステップＳ２０３に進み、サムネイル画像生成装置２０２において生成されたサムネイル画像が表示装置２０３に表示される。利用者は、表示装置２０３に表示されたサムネイル画像に基づいて、所望の動画像データの選択を行うことが可能となる。
【００７６】
このように、第２の実施形態に係わるサムネイル表示装置によれば、利用者はサムネイル画像から画像データの内容を確認することができ、その画像データがストロボ画像であるか、または通常の動画像データであるかを判別することが可能となる。
【実施例３】
【００７７】
図３は、本発明の第３の実施形態を示すブロック図である。
【００７８】
この第３の実施形態に係わる画像表示装置は、撮影装置３０１、表示装置３０２、表示倍率変更装置３０３、基準図形移動装置３０４、距離計算装置３０５を備えている。
【００７９】
撮影装置３０１は、被写体の静止画像を撮影する機能を有するカメラである。表示装置３０２は、撮影装置３０１で撮影された静止画像と、その静止画像に表れた被写体と大きさを比較するための基準図形を同時に表示する機能を有し、例えばＣＲＴディスプレイや液晶ディスプレイなどが用いられる。
【００８０】
表示倍率変更装置３０３は、利用者からの指示に応じて、表示装置３０２に表示された静止画像の表示倍率を変更する機能を有する。表示倍率変更装置３０３としては、例えば、ボタン、キーボード、マウスなどが用いられる。
【００８１】
基準図形移動装置３０４は、利用者からの指示に応じて、表示装置３０２に表示された基準図形を表示面上で移動させる機能を有する。基準図形移動装置３０４としては、例えば、ボタン、キーボード、マウスなどが用いられる。
【００８２】
距離計算装置３０５は、表示装置３０２に表示された静止画像の表示倍率に基づいて、被写体と撮影装置３０１との間の距離を計算する機能を有する。
【００８３】
次に、第３の実施形態に係わる画像表示装置の動作について説明する。
【００８４】
利用者による撮影操作により、撮影装置３０１で撮影された被写体の静止画像が表示装置３０２に送出される。
【００８５】
表示装置３０２は、撮影装置３０１で撮影された静止画像を表示するとともに、あらかじめ定めた大きさで基準図形を表示する。基準図形は、例えば図１４に示すように、静止画像の表示面上に２本の線を所定の間隔で表示してもよいし、被写体がゴルフのピンフラッグなどである場合は、図１５に示すように、被写体の概形（ピンフラッグ）を基準図形として表示してもよい。また、複数の基準図形をあらかじめ用意しておき、利用者からの選択操作によって任意の基準図形を選択できるようにしてもよい。
【００８６】
表示倍率変更装置３０３は、利用者からの指示に応じて、表示装置３０２に表示される静止画像の表示倍率を変更する。例えば、倍率を「２倍」に設定すれば、表示装置３０２には静止画像が２倍の大きさで表示され、倍率を「１／２倍」に設定すれば表示装置３０２には静止画像が１／２倍の大きさで表示されるようにする。これによって利用者は、図１６に示すように、表示装置３０２に表示された被写体（ピンフラッグ）の大きさと基準図形（ピンフラッグ）の大きさを一致させることが可能になる。また、この場合、利用者は表示倍率の変更を、表示倍率変更装置３０３を用いて、静止画像を見ながら行うことができるので、手ぶれなどの影響を受けることがなく、基準図形の大きさに合わせて正確に表示倍率の変更を行うことが可能である。
【００８７】
基準図形移動装置３０４は、利用者からの指示に応じて、表示装置３０２に表示される基準図形を表示面上で移動させる。移動の方法としては、例えば基準図形を選択した状態でドラック機能により表示面上での上下方向への移動、左右方向への移動、斜め方向への移動のほか、回転機能によって回転などを行えるようにする。これによって利用者は、図１７に示すように、表示装置３０２に表示された被写体の高さや幅などと基準図形を正確に一致させることが可能になる。
【００８８】
なお、基準図形を移動させる基準図形移動装置３０４に代えて、基準図形を表示面上で固定して、静止画像を移動させる装置を設けるようにすることも可能である。この場合でも、図１８に示すように、静止画像の移動を行うことによって基準図形と被写体の高さや幅を正確に一致させることが可能になる。
【００８９】
距離計算装置３０５は、表示装置３０２に表示される被写体の表示倍率と基準図形の大きさから、被写体と撮影装置３０１との間の距離を計算する。
【００９０】
ここで、表示装置３０２に表示される被写体の表示倍率と基準図形の大きさから、被写体と撮影装置３０１との間の距離を計算する方法について、被写体がゴルフのピンフラッグである場合を例にとって説明する。
【００９１】
ゴルフのピンフラッグの高さは一般に８フィート（２．４４ｍ）と決められている。そこで、まず、あらかじめ所定の距離（例えば、１００ｍ）をおいて８フィートの高さの物体を撮影しておき、その静止画像に表れた物体の高さと同じ大きさの基準図形を作成して記憶しておく。次に、被写体であるゴルフのピンフラッグの静止画像を撮影装置３０１で撮影し、その静止画像と、記憶しておいた基準図形を同時に表示装置３０２に表示する。このとき、表示面上で基準図形とピンフラッグの大きさが同じであれば、ピンフラッグと撮影装置３０１との間の距離は１００ｍと求めることができる。また、表示倍率変更装置３０３によって表示倍率を変更し、静止画像の表示倍率を２倍にした場合に基準図形とピンフラッグの大きさが同じになれば、ピンフラッグと撮影装置３０１との間の距離は１００ｍ×２＝２００ｍと計算することができる。同様に、表示倍率を１／２倍にした場合に基準図形とピンフラッグの大きさが同じになれば、ピンフラッグと撮影装置３０１との間の距離は１００ｍ×（１／２）＝５０ｍと計算することができる。
【００９２】
距離計算装置３０５で計算された被写体と撮影装置３０１との間の距離は、別途表示装置を設けて表示させてもよいし、表示装置３０２に送り、静止画像とあわせて表示させてもよい。これにより、利用者は被写体と撮影装置３０１との間の距離を把握することが可能になる。
【００９３】
以上の画像表示装置によれば、利用者は、撮影した静止画像の表示倍率を変更したり、同時に表示した基準図形の移動を行ったりすることにより、手ぶれなどの影響を受けることなく表示面上の被写体の大きさと基準図形の大きさを一致させることができるため、正確に被写体と撮影装置３０１との間の距離を求めることができる。また、撮影した静止画像の表示倍率を変更して被写体の大きさと基準図形の大きさを一致させることができるので、表示面上に大きさの異なる複数の基準図形を表示する必要がない。そのため、被写体が複数の基準図形に覆われることもなく、正確に表示面上で被写体と基準図形の大きさを一致させることができる。
【００９４】
なお、上述した第３の実施形態における表示倍率変更装置３０３に代えて、図４に示すように、表示装置４０２に表示される基準図形の大きさを変更する基準図形倍率変更装置４０３を設けてもよい。
【００９５】
この場合、基準図形倍率変更装置４０３は、利用者からの指示に応じて表示装置４０２に表示される基準図形の大きさを変更する機能を有する。例えば、基準図形の大きさを「２倍」に設定すれば、表示装置４０２には基準図形が２倍の大きさで表示され、基準図形の大きさを「１／２倍」に設定すれば、表示装置４０２には基準図形が１／２倍の大きさで表示されるようにする。これによって利用者は、図１９に示すように、表示装置４０２に表示された被写体の大きさと基準図形の大きさを一致させることが可能になる。
【００９６】
次に、基準図形倍率変更装置４０３を設けた場合の距離計算装置４０５の動作について説明する。
【００９７】
距離計算装置４０５では、上述したゴルフのピンフラッグの例において、基準図形の大きさを２倍にした場合に基準図形とピンフラッグの大きさが同じになれば、ピンフラッグと撮影装置４０１との間の距離は１００ｍ÷２＝５０ｍと計算することができる。同様に、基準図形の大きさを１／２倍にした場合に基準図形とピンフラッグの大きさが同じになれば、ピンフラッグと撮影装置４０１との間の距離は１００ｍ÷（１／２）＝２００ｍと計算することができる。
【００９８】
このように第３の実施形態によれば、大きさが既知の被写体の静止画像を撮影し、静止画像と基準図形を同時に表示して、表示面上で被写体の大きさと基準図形の大きさを一致させることにより、手ぶれなどの影響を受けることなく、正確に被写体と撮影装置との間の距離を求めることが可能になる。
【図面の簡単な説明】
【００９９】
【図１】本発明の第１の実施形態に係わる画像表示装置の構成を示すブロック図。
【図２】本発明の第２の実施形態に係わる画像表示装置の構成を示すブロック図。
【図３】本発明の第３の実施形態に係わる画像表示装置の構成を示すブロック図。
【図４】基準図形倍率変更装置を用いた画像表示装置の構成を示すブロック図。
【図５】本発明の第１の実施形態の動作を示すフローチャート。
【図６】本発明の第１の実施形態の動作を示すフローチャート。
【図７】本発明の第２の実施形態の動作を示すフローチャート。
【図８】フレーム間差分ＡＮＤ法によりオブジェクトを検出する方法を示す図。
【図９】生成途中のストロボ画像および進行状況の一表示例。
【図１０】生成途中のストロボ画像および進行状況の一表示例
【図１１】パラメータの調整方法の一表示例。
【図１２】パラメータの調整方法の一表示例。
【図１３】サンプリングレートを変化させた場合のストロボ画像の例。
【図１４】基準図形の一表示例。
【図１５】基準図形の一表示例。
【図１６】表示画像の表示倍率を変更したときの表示の変化を示す図。
【図１７】基準図形を移動させたときの表示の変化を示す図。
【図１８】静止画像を移動させたときの表示の変化を示す図。
【図１９】基準図形の大きさを変更したときの表示の変化を示す図。
【符号の説明】
【０１００】
１０１・・・動画像データ格納装置
１０２・・・ストロボ画像生成装置
１０２ａ・・・第１の形状検出部
１０２ｂ・・・第２の形状検出部
１０２ｃ・・・画像合成部
１０２ｄ・・・進行状況算出部
１０３・・・表示装置
１０４・・・操作装置
２０１・・・動画像データ格納装置
２０２・・・サムネイル画像生成装置
２０３・・・表示装置
３０１、４０１・・・撮影装置
３０３、４０２・・・表示装置
３０３・・・表示倍率変更装置
３０４、４０４・・・基準図形移動装置
３０５、４０５・・・距離計算装置
４０３・・・基準図形倍率変更装置
【図１】
2005338212.tif 000003
【図２】
2005338212.tif 000004
【図３】
2005338212.tif 000005
【図４】
2005338212.tif 000006
【図５】
2005338212.tif 000007
【図６】
2005338212.tif 000008
【図７】
2005338212.tif 000009
【図８】
2005338212.tif 000010
【図９】
2005338212.tif 000011
【図１０】
2005338212.tif 000012
【図１１】
2005338212.tif 000013
【図１２】
2005338212.tif 000014
【図１３】
2005338212.tif 000015
【図１４】
2005338212.tif 000016
【図１５】
2005338212.tif 000017
【図１６】
2005338212.tif 000018
【図１７】
2005338212.tif 000019
【図１８】
2005338212.tif 000020
【図１９】
2005338212.tif 000021