(57)【要約】【課題】間引き処理時に画像を間引くことにより発生する画像の不自然さをなくし、且つ動画像データの編集作業を効率化する動画像生成方法を提供する。【解決手段】処理対象の動画像データファイル名の入力（Ｓ11）、対象となる動画像データの処理開始時間と終了時間の入力（Ｓ12）、処理対象の動画像データの出現頻度範囲設定値、削除対象動画像最小判定時間の入力（Ｓ13）、１フレーム画像の分割数の入力（Ｓ14）を順に行う。濃度ヒストグラム作成ルーチン（Ｓ15）及び削除対象動画像判定ルーチン（Ｓ16）を実行する。今回フレーム(n)の時間と処理時間の終了時間の大小が判定され（Ｓ17）、今回フレーム(n)の時間が大きいとき、動画像データの必要再生時間を入力し（Ｓ18）、処理対象動画像データの処理範囲の開始・終了時間を入力する（Ｓ19）。間引き範囲の時間を算出し（Ｓ20）、必要再生時間と処理範囲の時間を比較し（Ｓ21）、処理範囲の時間が大きい場合に、対象の動画像データを読み出し（Ｓ22）、該動画像データに対する間引きルーチンを実行し、新たな動画像データを生成する（Ｓ23）。【選択図】      図１
2005295285.tif 000002
【特許請求の範囲】
【請求項１】
赤、緑および青の各画素の階調データからなるフレーム構造の動画像データを処理対象として、各フレームをより小さい複数のフレームに分割し、該分割フレームごとに隣接するフレームを前回フレーム（ｎ−１）、今回フレーム（ｎ）とするとき、
前回（ｎ−１）のフレーム画像と今回（ｎ）のフレーム画像の濃度ヒストグラムを求め、これらの両フレーム画像の濃度ヒストグラムを比較照合し、その差異が所定の出現頻度範囲設定値の上限/下限内に含まれる場合には、前回フレームに対して今回フレームを削除対象フレームと判定する
ことを特徴とする削除対象動画像判定方法。
【請求項２】
赤、緑および青の各画素の階調データからなるフレーム構造の動画像データを処理対象として、各フレームをより小さい複数のフレームに分割し、該分割フレームごとに隣接するフレームを前回フレーム（ｎ−１）、今回フレーム（ｎ）とするとき、
前回フレーム（ｎ−１）の画像と今回フレーム（ｎ）の画像の濃度ヒストグラムを求め、これら両フレーム画像の濃度ヒストグラムを比較照合し、その差異が所定の出現頻度範囲設定値の上限/下限内に含まれる場合には、前回フレーム（ｎ−１）に対して今回フレーム（ｎ）を削除対象フレームと判定し、今回フレーム（ｎ）の時刻を削除対象動画像判定開始時間Ts(ｎ)とし、今回フレーム（ｎ）の濃度ヒストグラムを前回フレーム（ｎ−１）の濃度ヒストグラムとして置き換え、該差異が出現頻度範囲設定値の上限/下限内に含まれない場合には、前回フレーム（ｎ−１）の時刻を削除対象動画像判定終了時間Ｔe（ｎ−１）とし、今回フレーム（ｎ）の濃度ヒストグラムを前回フレーム（ｎ−１）の濃度ヒストグラムとして置き換える第1のステップと、
前記削除対象フレームが、所定の削除対象動画像最小判定時間以上連続して判定される場合においてのみ、連続する削除対象フレームを削除対象動画像として判定し、削除対象動画像最小判定時間未満なら削除対象フレームを削除対象動画像とは判定せず、削除対象フレームの判定処理を継続する第２のステップと、
前記第２のステップにおいて、削除対象動画像と判定された同一削除対象動画像の削除対象動画像判定開始時間Ｔｓ（ｎ）と、該削除対象動画像判定終了時刻Ｔｅ（ｎ）との時間差分（Ｔｅ（ｎ）−Ｔｓ（ｎ））をＴｄとし、外部より指定される必要再生時間Ｔｒが前記時間差分Ｔｄよりも短いと判定される場合に、該必要再生時間Ｔｒと時間差分Ｔｄの時間差（Ｔｄ−Ｔｒ）を間引き時間Ｔｍとして設定し、
時間差分Ｔｄを間引き時間Ｔｍにより除算して求めたＴｄ／Ｔｍを間引きフレーム間隔Ｆｍとして、該フレーム間隔Ｆｍごとに１フレームずつ間引き処理を実行する第３のステップと
を有することを特徴とする動画像データ生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像データ生成方法に関し、特にフレーム構造の動画像データを対象として、動画像フレーム間にて階調変化が少なく不要と判断されるフレームを自動的に間引き処理することにより、動画像の画像編集作業の効率化を実現する動画像データ生成方法に関する。
【背景技術】
【０００２】
従来の動画像データの生成方法等においては、動画像編集ソフトウェア等を用いて、動画像データ内に含まれる不要と思われるデータ部分を抽出・削除する場合には、ユーザーが、該動画像データを再生しながら目視によって不要の有無を確認し、不要と判定されるデータを抽出すると云う作業を行っている。図７は、従来のデータの生成方法のフローチャートを示す図であり、処理対象の動画像データのデータ長が、ユーザーの指定する必要再生時間より長い場合の一例である。
【０００３】
図７において、ユーザーにより、処理対象の動画像データのファイル名が入力されて（ステップＳ31）、該処理対象の動画像データがメモリ４１より読み出され（ステップＳ32）、該動画像データ内の削除を要すると思われる不要フレームが、ユーザーの目視により確認されて該不要フレームの削除操作が行われる（ステップＳ33）。次いで、処理された動画像データの再生時間が、ユーザー指定の動画像データの必要再生時間に到達したか否かが判定されて(ステップＳ34)、動画像データの再生時間が、該必要再生時間に到達していると判定される場合には、動画像データ生成方法は終了となり、生成された動画像データは、動画像データのメモリに収納される。また。未だ該必要再生時間に到達していないと判定される場合には、再度ステップＳ33に戻り、動画像データの再生時間が、ユーザー指定の動画像データの必要再生時間に到達する状態に至るまで、繰り返しユーザーによる不要データの削除作業が行われた後に、不要フレームが削除された動画像データがメモリ４２に入力されて収納される。
【０００４】
また、特許文献１に示される画像処理装置及び方法は、大量動画像データの検索操作の改善を目的としており、その手法として、シーン特徴抽出処理、ダイジェスト動画作成処理および動画検索処理等の処理手順により、予め付与されているシーン特徴情報を介して、所望の動画像データの検索を行うことを特徴としている。また、他の例として、特許文献２に示される動画像検索用情報生成装置においては、検索の対象とする動画像信号について、特定の時点における画面上において、動画像の対象を特定の方向に対応するヒストグラムを介して捕捉することを可能とし、これによりシーンの予測が可能となり、シーンの検索が正確に行われるものとしている。またヒストグラムのフレーム間の差分を、一画面上において時間軸に沿って表示することにより、シーンの検索がより容易になるものとしている。
【０００５】
【特許文献１】特開２０００−２９９８２９
【特許文献２】特開平１０−１２６７２１
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述した従来の動画像データの生成方法、動画像データの検索処理装置または検索方法等において、図７に示される動画像データの生成方法の場合には、動画像編集ソフトウェア等を用いて、動画像データ内に含まれる不要と思われるデータ部分を抽出・削除する際には、ユーザーが、該動画像データを再生しながら目視によって不要の有無を確認し、不要と判定されるデータを抽出するという作業を行っている。この場合、早送り再生を行いながら不要の有無を確認する際には、その再生時間が実際の動画像データの再生時間とは異なるために、目視の対象となる動画像が、実際にはどのくらいの速さで再生されているのか、時間的な度合いを把握することが困難であるという欠点がある。
【０００７】
また、動画像データより不要データを削除する場合には、不要と思われる部分を削除した後に、残りの生き動画像データを繋ぎ合わせて一つの動画像データを生成している。この編集作業により一つの動画像データを生成する場合には、ユーザーの目視による動画像データの削除/繋ぎ合わせによって動画像データ生成が行われるために、画像データ編集後の動画像データの再生時に、動画像の繋ぎ目等の不整部分が目立ち、不自然な動画像として認識されるという欠点がある。
【０００８】
更に、動画像データの元々の画像再生時間が長い場合には、画像再生時間が長くなる程、動画像データの不要データの削除作業が多くなり、ユーザーによる編集作業が長時間を要するという欠点がある。
【０００９】
また、特許文献１に示される画像処理装置及び方法においては、シーン特徴の抽出、ダイジェスト動画の作成および動画の検索等を含む処理手順を行い、予め付与されたシーン特徴情報を介して動画像データの検索を行う手法が示されているが、この手法を、動画像データの編集・生成方法に適用することは、その処理内容が検索目的に対応する特殊性を有することと、動画像データに予めシーン特徴情報を付与することを必要とする。
【００１０】
また、特許文献２に示される動画像検索用情報生成装置は、ヒストグラムを利用して、検索対象の動画像から意図する動画像を検索して抽出する手法に関し、作成されたヒストグラムを検索用データとして提示するのみであり、画像データ生成に対応する判定手法が適用されていないため、ソフトウェアまたはハードウェアにより自動的に行う判定処理を介して、必要な動画像または不要な動画像を抽出することは困難である。
【００１１】
本発明の目的は、処理対象の動画像データの1フレームを任意数の複数フレームに分割して、これらの分割フレームごとに濃度ヒストグラムを作成し、該濃度ヒストグラム値に対して設定される削除対象フレーム判定条件を介して、自動的に抽出・提示される動画像データに対して設定された必要再生時間が、動画像データの処理範囲の時間よりも短い場合に、均等なフレーム間隔にて動画像データを間引き処理し、該必要再生時間に合わせた動画像データを自動的に生成することにより、動画像データ再生時における不自然な画像の動きを削除しつつ不要な動画像を削除して、ユーザーによる動画像データの編集作業の効率化を図ることにある。
【課題を解決するための手段】
【００１２】
本発明の動画像データ生成方法は、赤、緑および青の各画素の階調データから成るフレーム構造の動画像データを処理対象として、各フレームを、より小さい複数のフレームに分割し、該分割フレームごとに隣接する前回のフレーム画像と今回のフレーム画像の濃度ヒストグラムを求め、これらの両フレーム画像の濃度ヒストグラムを比較照合し、その差異が所定の出現頻度範囲設定値の上限/下限内に含まれる場合には、前回フレームに対して今回フレームを削除対象フレームと判定し、該差異が出現頻度範囲設定値の上限/下限内に含まれない場合には、前回フレームまでの時間を削除対象動画像判定終了時間として、今回フレームの時間を削除対象動画像判定開始時間とする手順を、前記動画像データの削除対象動画像抽出範囲にわたり実行する第１のステップと、前記削除対象フレームが連続して含まれる削除対象動画像データの範囲を確認後、削除対象フレームが、所定の削除対象動画像最小判定時間以上連続して判定される場合においてのみ、これらの連続する削除対象フレームを削除対象動画像として判定する第２のステップと、前記第２のステップにおいて判定された削除対象動画像の判定開始時間Ｔsと、該削除対象動画像の判定終了時刻Ｔeとの時間差分（Ｔe−Ｔs）をＴdとし、外部より指定される必要再生時間Ｔrが、前記時間差分Ｔdよりも短いと判定される場合に、該必要再生時間Ｔrと時間差分Ｔdの時間差(Ｔd−Ｔr)を間引き時間Ｔmとして設定し、再生基準フレーム数をＦnとして、削除対象画像のフレーム数（Ｆn*Ｔd）を、間引きフレーム数（Ｆn*Ｔm）により除算して求めたＴd/Ｔmを間引きフレーム間隔Ｆmとして、該フレーム間隔Ｆmごとに１フレームずつ間引き処理を実行する第３のステップとを有することを特徴としている。
【発明の効果】
【００１３】
上記の構成によれば、処理対象の動画像データの画像フレームを任意数の複数フレームに分割して、これらの分割フレームごとに、濃度ヒストグラム値に対応して設定される削除対象フレーム判定条件を介して、削除対象動画像データを自動的に抽出・提示し、提示された該削除対象動画像データに対して設定される必要再生時間よりも動画像データの処理範囲の時間が長い場合に、所定の均等なフレーム間隔にて動画像データの間引き処理を行うことが可能となり、新たな動画像データ生成時に不自然な画像の動きが削除されつつ不要な動画像が適切に削除され、ユーザーによる動画像データの編集作業を効率的に行うことができるという効果がある。
【発明を実施するための最良の形態】
【００１４】
次に、本発明の実施形態ついて図面を参照して説明する。図１および図２は、本実施形態の処理手順のフローチャートを示す図であり、図３は、実施形態の処理手順に対応する情報処理装置のソフトウェア機能構成を示す図である。以下においては、図１、図２および図３を参照して本実施形態について説明する。
【００１５】
図１および図２の本実施形態の処理手順について説明する前に、図３に示される情報処理装置のソフトウェア機能構成について説明する。図３に示されるように、該ソフトウェア機能は、設定値入力機能３１、削除対象動画像抽出機能３２および動画像データ生成機能３３により構成されており、設定値入力機能３１は、動画像データファイル名入力ルーチン３１a、必要再生時間入力ルーチン３１b、間引き処理範囲入力ルーチン３１c、削除対象動画像抽出範囲入力ルーチン３１d、削除対象動画像抽出条件入力ルーチン３１eおよびフレーム画像分割数入力ルーチン３１fにより構成され、削除対象動画像抽出機能３２は、濃度ヒストグラム作成ルーチン３２aおよび削除対象動画像判定ルーチン３２bにより構成されて、動画像データ生成機能３３は、間引き時間算出ルーチン３３aおよび動画像データ間引きルーチン３３ｂにより構成されている。以下、図１および図２の本実施形態の処理手順の説明においては、上記のソフトウェア機能構成を随時引用するものとする。
【００１６】
図１および図２において、ステップＳ11においては、動画像データファイル名入力ルーチン３１aを介して、情報処理装置上のソフトウェア画面に処理対象となる動画像データファイル名の入力項目を表示し、ユーザーにより該ファイル名を入力して、これらのデータを削除対象動画像抽出機能３２および動画像データ生成機能３３に伝達する。
【００１７】
ステップＳ12においては、削除対象動画像抽出範囲入力ルーチン３１dを介して、情報処理装置上のソフトウェア画面に対象となる動画像データの処理範囲である開始時間と終了時間の入力項目を表示し、ユーザーにより、これらのデータを入力して動画像データ生成機能３３に伝達する。
【００１８】
ステップＳ13においては、削除対象動画像抽出条件入力ルーチン３１eを介して、削除対象動画像抽出機能３２に含まれる削除対象動画像判定ルーチン３２bにおいて作成された前回フレームの濃度ヒストグラム・データと今回フレームの濃度ヒストグラム・データとを比較して、今回フレームが削除対象動画像に当てはまるか否かを判定するための出現頻度範囲の上限/下限を規定する出現頻度範囲設定値（±設定値％）を設定するとともに、削除対象動画像最小判定時間（時：分：秒：フレーム数）を設定し、これらの入力項目を情報処理装置上のソフトウェア画面に表示して、ユーザーにより入力して、これらのデータを削除対象動画像抽出機能３２に伝達する。
【００１９】
ステップＳ14においては、フレーム画像分割数入力ルーチン３１fを介して、動画像内の１フレームの画像を所定数に分割し、これに対応する濃度ヒストグラムを作成するために該分割数を情報処理装置上のソフトウェア画面の入力項目に表示し、ユーザーにより、これらのデータを入力して削除対象動画像抽出機能３２に伝達する。
【００２０】
ステップＳ15においては、濃度ヒストグラム作成ルーチン３２aを介して、設定値入力機能３１から入力された情報（動画像データファイル名、削除対象動画像抽出範囲の開始・終了時間、削除対象動画像抽出条件）より、動画像データの１フレームの分割フレームごとに、３種類（赤、緑、青）の所定範囲の階調の画素データについて濃度ヒストグラム・データを作成し、この３種類の画素データの濃度ヒストグラム・データを一つの濃度ヒストグラム・データとし、前回フレーム（ｎ−１）と今回フレーム（ｎ）の二つの濃度ヒストグラム・データを情報処理装置のメモリ内に保持する。なお、ｎは画像フレームの順番に対応する任意数であり、仮に画像フレーム間の前後関係を示す用語として使用している。
【００２１】
ステップＳ16においては、削除対象動画像判定ルーチン３２bを介して、濃度ヒストグラム作成ルーチン３２aにおいて作成された前回フレーム（ｎ−１）と今回フレーム（ｎ）の二つの濃度ヒストグラム・データを利用し、不要対象動画像であるか否かの判定・抽出を行う。前回フレーム（ｎ−１）の濃度ヒストグラムの出現頻度に対して、削除対象動画像抽出条件入力ルーチン３１eにより入力した出現頻度範囲設定値（±設定値％）より上限／下限を算出し、今回フレーム（ｎ）の濃度ヒストグラム・データの出現頻度（画素数）が、該上限／下限の範囲内に入っていれば削除対象フレームであると判定し、今回処理したフレーム（ｎ）の時刻を削除対象動画像判定開始時間Ts(ｎ)とする。また、該上限／下限の範囲内に入っていれば前回フレーム（ｎ−１）の時刻を削除対象画像判定終了時間Ｔe（ｎ−１）とする。その後、今回フレーム（ｎ）の濃度ヒストグラムは、前回フレーム（ｎ−１）の濃度ヒストグラムとして、前回フレーム（ｎ−１）に置き換えられて、情報処理装置のメモリ内に保持される。ｎはｎ＞＝２であり、順番に１，２，３……となり、最初から上限／下限の範囲内に入らない場合は、上記のように今回フレーム（ｎ）の濃度ヒストグラムを前回フレーム（ｎ−１）の濃度ヒストグラムとして前回フレーム（ｎ−１）に置き換えるため、削除対象画像判定終了時間Ｔe（ｎ）を初めに設定することになる。また、削除対象動画像抽出条件入力ルーチン３１eにより入力された削除対象動画像最小判定時間によって指定された最小判定時間以上、連続して削除対象フレームと判定された場合のみ、当該フレームは削除対象動画像であるものと判定される。
【００２２】
ステップＳ17においては、今回フレーム（ｎ）の時間が、処理範囲の終了時間以上の時間となるか否かが判定され、今回フレーム（ｎ）の時間が処理範囲の終了時間以上であると判定される場合には、次のステップＳ18に移行する。なお今回フレーム（ｎ）の時間が、処理範囲の終了時間未満であると判定された場合にはステップＳ15にもどり、ステップＳ15、ステップＳ16およびステップＳ17の一連の処理手順が繰り返して行われる。
【００２３】
ステップＳ18においては、必要再生時間入力ルーチン３１bを介して、情報処理装置上のソフトウェア画面に入力項目を表示し、ユーザーにより、削除対象動画像抽出機能３２によって提示された削除対象動画像範囲を確認した後に、必要と思われる再生時間（必要再生時間）を入力し、これらのデータを動画像データ生成機能３３に伝達する。
【００２４】
ステップＳ19においては、間引き処理範囲入力ルーチン３１cを介して、情報処理装置上のソフトウェア画面に、処理対象となる動画像データの処理範囲である開始時間と終了時間とを表示し、ユーザーにより、削除対象動画像抽出機能３２により提示された削除対象動画像範囲を確認した後に、該処理対象の動画像データの開始時間と終了時間を入力し、これらのデータを動画像データ生成機能３３に伝達する。
【００２５】
ステップＳ20においては、間引き時間算出ルーチン３３aを介して、設定値入力機能３１から受け渡された情報（必要再生時間、動画像データファイル名、動画像データ処理範囲の開始・終了時間）より、間引き時間（処理範囲の開始・終了時間の時間差分−必要再生時間）、間引きするフレーム数、間引きする時間間隔等を含む間引き時間情報を算出し、メモリ２１に入力して保持する。
【００２６】
ステップＳ21においては、必要再生時間と処理範囲の開始・終了時間の時間差分の大小を比較して、処理範囲の開始・終了時間の時間差分の方が大きいと判定される場合には、処理範囲の開始・終了時間の時間内にある動画像データに対する「間引き処理」の実施が可能であるものと判断し、次のステップＳ22に移行する。なお、仮にステップＳ21において、必要再生時間の方が、処理範囲の開始・終了時間の時間差分より大きいと判定される場合には終了する。
【００２７】
ステップＳ22においては、メモリ２２から処理対象となる動画像データが読み出され、次いでステップＳ23においては、動画像データ間引きルーチン３３ｂを介して、メモリ２３から間引き時間、間引きフレーム数および間引きする時間間隔等を含む間引き時間情報が読み出され、この間引き時間を元にして、ステップＳ22においてメモリ２２から読み出された処理対象の動画像データに対する間引き処理を行い、新たな動画像データとして生成する。
【００２８】
次に、図４(a) に示される画像フレーム構造の動画像データを処理対象とし、本発明を適用して間引き処理を行って新たな動画像データを生成する一実施例について説明する。 図４(a) に示される動画像データは、２１０画像フレームにより形成されており、図４(a) には、その１部を形成する（１〜３０）フレームに含まれる各フレームを示す拡大図も併せて示されている。 図４(a)において、本動画像データに対応する削除対象動画像抽出範囲は、前述したステップＳ12において、対象となる動画像データの処理範囲である開始時間と終了時間の入力項目を表示して入力され、動画像データ生成機能３３に伝達されている処理範囲であり、本実施例においては、開始時間０秒から終了時間５秒に至る１５０フレームの動画像データが対象となっている。
【００２９】
また、図４(b) には、ステップＳ14において、動画像内の１フレームの画像を所定数に分割し、これに対応する濃度ヒストグラムを作成する際の画素フレームの分割例として、１フレームをＡ、Ｂ、ＣおよびＤの４領域に分割した例を示す概念図と、分割領域Ａの一部を切り出して画素データの配列情況を示した概念図が示される。図４(b) においては、フレームに対する画素分割線を、フレーム面を座標面として縦横に直交する線として表示している。このように表示することにより、図４(b)に示されるように、１フレーム内には、横方向には６４０画素が配列しており、縦方向には４８０画素が配列していることが一目瞭然である。従って、１フレームの画素数は６４０×４８０ピクセルであり、この画素データを元に、赤、緑および青の各濃度ヒストグラム・データを、Ａ、Ｂ、ＣおよびＤの４分割画像分作成することが求められる。
【００３０】
次に、図５に示される赤、緑および青の各色の階調データ（０〜２５５）に対応する出現頻度（画素数）について説明する。前述したステップＳ15およびステップＳ16においては、赤、緑および青の階調データに対応する画素データについて、前回フレーム（ｎ−１）と今回フレーム（ｎ）の二つの濃度ヒストグラム・データを作成し、前回フレーム（ｎ−１）と今回フレーム（ｎ）の二つの濃度ヒストグラム・データを利用して、不要対象動画像であるか否かの判定・抽出を行う際に、前回フレーム（ｎ−１）の各色の濃度ヒストグラムの出現頻度に対して、出現頻度範囲設定値よりの上限／下限が算出されているが、図５(a)および(b)は、この出現頻度範囲設定値の上限／下限の範囲を概念的に示した図である。
【００３１】
図５(a)は、前回フレーム（ｎ−１）の赤、緑および青の階調データ（０〜２５５）に対応する濃度ヒストグラム・データ１０１，１０２および１０３を示し、図５(b)は、今回フレーム(n) の各色の濃度ヒストグラム・データに対する判定用として使用する出現頻度範囲設定値からの上限値／下限値１０１a/１０１b、１０２a/１０２bおよび１０３a/１０３bを示している。 図５(b)において、前回フレーム（ｎ−１）の赤、緑および青の階調データ（０〜２５５）に対応する濃度ヒストグラム・データ１０１，１０２および１０３に対して、今回フレーム(n) の各色の濃度ヒストグラム・データが、点線にて表示される上限値／下限値の範囲内に収まっている場合には、ステップＳ16において行われたように、今回フレーム（ｎ）は削除対象フレームであると判定し、また該上限値／下限値の範囲内に収まっていない場合には、前回フレーム（ｎ−１）までの時間を削除対象動画像判定終了時間とし、今回処理したフレーム（ｎ）の時間を削除対象動画像判定開始時間とする。なお上記の前回フレーム（ｎ−１）と今回フレーム（ｎ）の濃度ヒストグラム・データの比較照合に際しては、ステップＳ14において行われた分割数入力を介して、１フレームのＡ、Ｂ、ＣおよびＤの４分割画像の各濃度ヒストグラム・データを対象として実行されることは云うまでもない。
【００３２】
次に、図６は、図４の動画像データを処理対象とする本実施例において、間引き処理の手順内容に対応する動画像データのフレーム構成を模式的に示した図である。図６(a)の動画像データを対象とする処理手順に応じて、ステップＳ16における削除対象フレームの判定処理を介して、削除対象動画像内には、図６(b) に示されるように、５フレーム，１０フレーム，・・・・・・，３０フレームのような削除対象フレーム（斜線にて表示）が介在する状態となる。これに対応して、ステップＳ18においては、必要再生時間Ｔr（図６(ｄ)を参照）が入力され、次いでステップＳ19においては、削除対象動画像の処理範囲の開始時間（図６(a)を参照）と処理範囲の終了時間（図６(a)を参照）が入力される。そしてステップＳ20においては、必要再生時間Ｔrおよび同一削除対象画像の削除対象画像判定の開始時間Ｔsと削除対象画像判定終了時間Ｔeより、間引き時間Ｔm＝〔（Ｔe−Ｔs）−Ｔr〕が算出され、併せて間引きフレーム数および間引きフレーム間隔等が算出されて、ステップＳ23においては、処理対象とする動画像データに対して、間引きするフレーム間隔ごとに、１フレームずつ削除対象フレーム数を削除する仕方で間引き処理が実行される。
【００３３】
図６(c)は、削除対象フレームが間引き処理された削除対象動画像の一部フレーム（１〜３０フレーム分）を示し、図６(d)は、図６(a)の 処理対象の動画像データに対する間引き処理により生成された新たな動画像データを示している。なお、本実施例においては、必要再生時間Ｔrを４秒に設定するものとすると、間引き時間Ｔmは、Ｔs＝０秒であり、Ｔe＝５秒であるため、Ｔm＝Ｔd−Ｔr＝（Ｔe−Ｔs）−Ｔr＝〔（５−０）−４〕＝１秒となる。また図４および図６に示されるように、画像データの再生基準フレーム数Ｆnが３０フレーム／秒であるため、間引きフレーム数（Ｆn*Ｔm）は、（Ｆn*Ｔm）＝３０*１＝３０フレームとなる。即ち、動画像データの処理範囲内のデータから、３０フレーム分のデータが間引きされ、この場合に、均等に間引きする際の間引きフレーム間隔Ｆmは、Ｆm＝（Ｔe−Ｔs）／Ｔm＝５となり、５フレーム間隔ごとに１フレームが間引きされて、図６（ｂ）に示されるように、５フレーム，１０フレーム，・・・・・・，３０フレームなどの５の整数倍のフレームが間引きさせる。間引き処理される動画像データは、処理範囲外の動画像データと連結されて、図（ｄ）に示されるように、新たな動画像データとして生成される。なお、再生基準フレーム数をＦｎとして、削除対象動画像フレーム数（Ｆｎ＊Ｔｄ）を間引きフレーム数（Ｆｎ＊Ｔｍ）で除算して求めたＴｄ／Ｔｍを間引きフレーム間隔Ｆｍとして、該フレーム間隔Ｆｍごとに１フレームずつ間引き処理を実行して動画像データ生成をおこなっても差し支えない。
【００３４】
なお動画像生成方法の適用例として、回転している風車の動画像データに対応した場合について、本発明を適用した場合を示す模式図を図８（本発明）および図９に示す。背景が同じ状態で画面内の風車がゆっくり回転している動画像データの場合には、1フレーム画像のみの濃度ヒストグラム値により判定が行われると、該濃度ヒストグラム値が殆ど変化しない。このために風車の動画像が変化していないものと誤判定されてしまうという問題がある。本発明による動画像生成方法を適用する場合には、各画像フレームを任意数の複数の画像に分割し、各分割画像に対応する濃度ヒストグラムを作成して削除対象フレームの判定処理を行うことにより、背景が同じ状態で画面内の風車がゆっくり回転している動画像データの場合においても、分割された画像の濃度ヒストグラム値が変化するために、図８に示されるように、被写体の風車の回転する状態をミスなく判別することが可能となる。
なお、上記の実施形態の説明においては、ソフトウェア機能に対応して情報処理装置という表現を用いているが、該情報処理装置としては、通常のパーソナルコンピュータの使用にて十分である。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施形態における処理手順のフローチャート（１）示す図である。
【図２】本発明の実施形態における処理手順のフローチャート（２）示す図である。
【図３】本発明の機能構成を示す図である。
【図４】本発明適用の一実施例に対応する動画像データのフレーム構成およびフレーム分割状態を示す模式図である。
【図５】各色の階調に対応する出現頻度（画素数）および出現頻度範囲設定値の上限／下限を示す図である。
【図６】前記一実施例に対応する間引き処理経過における動画像データの推移を示す模式図である。
【図７】従来の動画像生成方法における処理手順のフローチャート示す図である。
【図８】本発明の動画像生成方法の適用による風車の動画像例を示す模式図である。
【図９】分割のない場合の風車の動画像例を示す模式図である。
【符号の説明】
【００３６】
２１，２２，２３，４１，４２    メモリ
３１    設定値入力機能
３１a    動画像データファイル各入力ルーチン
３１b    必要再生時間入力ルーチン
３１c    間引き処理範囲入力ルーチン
３１d    削除対象動画像抽出範囲入力ルーチン
３１e    削除対象動画像抽出条件入力ルーチン
３１f    フレーム画像分割数入力ルーチン
３２    削除対象動画像抽出機能
３２a    濃度ヒストグラム作成ルーチン
３２b    削除対象動画像判定ルーチン
３３    動画像データ生成機能
３３a    間引き時間算出ルーチン        
３３b    動画像データ間引きルーチン
Ｓ11 〜Ｓ23，Ｓ31 〜Ｓ34    ステップ
【図１】
2005295285.tif 000003
【図２】
2005295285.tif 000004
【図３】
2005295285.tif 000005
【図４】
2005295285.tif 000006
【図５】
2005295285.tif 000007
【図６】
2005295285.tif 000008
【図７】
2005295285.tif 000009
【図８】
2005295285.tif 000010
【図９】
2005295285.tif 000011