JP6641679B2 - Image editing method, apparatus, and program - Google Patents
Image editing method, apparatus, and program Download PDFInfo
- Publication number
- JP6641679B2 JP6641679B2 JP2014185025A JP2014185025A JP6641679B2 JP 6641679 B2 JP6641679 B2 JP 6641679B2 JP 2014185025 A JP2014185025 A JP 2014185025A JP 2014185025 A JP2014185025 A JP 2014185025A JP 6641679 B2 JP6641679 B2 JP 6641679B2
- Authority
- JP
- Japan
- Prior art keywords
- moving image
- image
- evaluation
- graphic
- frames
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 67
- 230000008569 process Effects 0.000 claims description 50
- 238000000605 extraction Methods 0.000 claims description 18
- 238000011156 evaluation Methods 0.000 description 310
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 239000000284 extract Substances 0.000 description 8
- 238000013500 data storage Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
- Television Signal Processing For Recording (AREA)
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、画像編集方法、画像編集装置、及び画像編集プログラムに関する。 The present invention relates to an image editing method, an image editing device, and an image editing program.
従来、ビデオ・ディスプレー上に指導者又は受講者のスポーツ、演技又は行為等のビデオ動画を1コマずつの静止画とする体の動かし方を指導するための方法が提案されている。この方法では、静止画の上にそのコマを特徴付けている体の基本線をなぞって記入し、その線を画面上に残したまま次のコマに画面を切り換え、さらにその画像の上にそのコマを特徴付けている体の基本線をなぞって記入する。そして、次々とそのコマに於ける体の基本線をなぞって記入し、最後にそのスポーツ、演技又は行為等の画像を消去し、動画の代りに複数の基本線群のみを一画面上に表示し、その体の基本線の変化を受講者に理解させる。 2. Description of the Related Art Conventionally, there has been proposed a method for instructing a body movement on a video display, in which a video moving image such as a sport, a performance, or an action of a trainer or a student is made into a still image of one frame at a time. In this method, the user traces the basic line of the body characterizing the frame on the still image, switches the screen to the next frame while leaving the line on the screen, and further places the line on the image. Follow the basic line of the body that characterizes the top. Then, successively trace the basic lines of the body in the frame, fill in the image, and finally delete the image of the sport, acting or act, etc., and display only a plurality of basic line groups on one screen instead of moving images Then, make the students understand the change of the basic line of the body.
上記のように、従来の動画を用いた指導方法では、静止画上に記入した基本線群のみを表示しているが、動画または動画に含まれる静止画に対して行われた描画を、動画または動画に含まれる静止画と共に確認したい場合もある。 As described above, in the conventional teaching method using a moving image, only the basic line group written on the still image is displayed. However, the drawing performed on the moving image or the still image included in the moving image is performed by the moving image. Or, there is a case where it is desired to check with a still image included in a moving image.
本発明は、一つの側面として、動画に対して行われた描画を静止画に反映させること、または静止画対して行われた描画を動画に反映させることを目的とする。 An object of the present invention is, as one aspect, to reflect drawing performed on a moving image on a still image or to reflect drawing performed on a still image on a moving image.
一つの態様では、動画の入力を受け付け、前記動画から、静止画として表示するための1以上のフレームを抽出し、前記動画を表示する表示画像上のいずれかの位置に対する図形または文字の入力を受け付ける。そして、受け付けた前記図形または文字を、前記動画を表示する表示画像上の前記いずれかの位置に重畳して出力するとともに、前記静止画として表示されるフレームの表示画像上の前記いずれかの位置に対応する位置にも重畳して出力する。 In one aspect, an input of a moving image is received, one or more frames to be displayed as a still image are extracted from the moving image, and an input of a figure or a character at any position on a display image displaying the moving image is performed. Accept. Then, the received graphic or character is superimposed and output on any of the positions on the display image displaying the moving image, and the position on the display image of the frame displayed as the still image is displayed. Is also superimposed and output at the position corresponding to.
一つの側面として、動画に対して行われた描画を静止画に反映させること、または静止画対して行われた描画を動画に反映させることができる、という効果を有する。 As one aspect, there is an effect that drawing performed on a moving image can be reflected on a still image, or drawing performed on a still image can be reflected on a moving image.
以下、図面を参照して本発明に係る実施形態の一例を詳細に説明する。 Hereinafter, an example of an embodiment according to the present invention will be described in detail with reference to the drawings.
<第1実施形態>
図1に示すように、第1実施形態に係る動画評価システム100は、画像編集装置10と、複数のユーザ端末31と、複数の評価者端末32とを含む。画像編集装置10と、複数のユーザ端末31の各々、及び複数の評価者端末32の各々とは、ネットワークを介して接続されている。動画評価システム100では、ユーザ端末31及び評価者端末32の各々で動作するウェブブラウザを介して、動画評価システム100によるサービスが提供される。具体的には、ユーザがユーザ端末31から送信した動画データが示す動画に対して、評価者が評価者端末32で評価を行う。画像編集装置10では、動画に対する評価者の評価に応じて、動画データ及び動画データを構成する各フレームが示す静止画に対する画像編集を行い、評価結果をユーザ端末31へ返信する。
<First embodiment>
As shown in FIG. 1, the moving
ユーザ端末31及び評価者端末32は、パーソナルコンピュータ、タブレット端末、スマートフォン、携帯電話等の端末装置である。
The
画像編集装置10は、図1に示すように、評価依頼受付部11と、静止画抽出部12と、評価図形受付部13と、出力部14とを含む。評価依頼受付部11は本発明の第1受付部の一例であり、静止画抽出部12は本発明の抽出部の一例であり、評価図形受付部13は第2受付部の一例である。また、画像編集装置10は、記憶部20を含み、記憶部20には、動画評価情報データベース(DB)21と、動画記憶部22と、評価図形記憶部23とが含まれる。また、動画評価情報DB21は、図2に示すように、動画評価情報テーブル21Aと、静止画用テーブル21Bと、動画用テーブル21Cとを含む。以下、各機能部及び動画評価情報DB21の各テーブルについて詳述する。
As shown in FIG. 1, the
評価依頼受付部11は、ユーザ端末31から送信された評価依頼を受け付ける。評価依頼には、評価対象の動画を示す動画データ、及び評価依頼を送信したユーザを識別するためのユーザIDが含まれる。また、評価依頼には、評価者に対するコメント等のテキストデータを含めることもできる。なお、過去に受け付け済みの動画を評価対象の動画とする場合には、評価対象の動画を示す動画データに変えて、評価対象の動画を指定する情報を評価依頼に含めてもよい。評価依頼受付部11は、受け付けた評価依頼に含まれる動画データを動画記憶部22に記憶する。
The evaluation
また、本実施形態では、同一の動画に対して異なる複数の評価依頼を受け付けることも可能としている。そこで、評価依頼受付部11は、評価依頼毎に、評価依頼を識別するための動画評価IDを付与する。そして、評価依頼受付部11は、動画評価IDに、ユーザID及び評価対象の動画を識別するための動画IDを対応付けて、例えば、図2に示すような動画評価情報テーブル21Aに登録する。動画IDは、動画データのファイル名や、動画データが記憶された動画記憶部22上の位置を示すパスなどとすることができる。なお、図2に示す動画評価情報テーブル21Aには、「評価者ID」の項目も含まれるが、評価依頼受付部11が動画を受け付けた段階では、「評価者ID」の項目はブランクである。
In this embodiment, a plurality of different evaluation requests can be received for the same moving image. Therefore, the evaluation
静止画抽出部12は、動画データを構成する各フレームから、静止画として表示するための所定数のフレームを、静止画抽出ルールに従って抽出する。静止画抽出ルールとしては、例えば、10フレーム目、50フレーム目、100フレーム目、・・・のように予め定めたパターンでフレームを抽出するルールとすることができる。また、直接抽出するフレームを定めるのではなく、1秒目、2秒目、3秒目・・・のように動画の開始時からの時間を定めたパターンとしてもよい。
The still
また、静止画抽出ルールとして、評価者から抽出するフレームの指定を受け付け、指定されたフレームを抽出するルールとしてもよい。評価者は、例えば、動画をコマ送り再生するなどして、所望のフレームを指定することができる。この場合も、抽出するフレームの指示に限らず、時間による指定を受け付けてもよい。なお、抽出するフレームが時間で指定された場合は、指定された時間に対応するフレームを抽出すればよい。さらに、静止画抽出ルールとして、予め定めた特徴を示すフレームを抽出するルールとしてもよい。予め定めた特徴を示すフレームは、例えば、パターンマッチングや、フレームが示す画像から抽出した特徴量と予め学習された学習モデルとの比較などにより抽出することができる。 Alternatively, the still image extraction rule may be a rule that accepts the specification of a frame to be extracted from the evaluator and extracts the specified frame. The evaluator can specify a desired frame by, for example, playing the moving image frame by frame. Also in this case, not only the instruction of the frame to be extracted but also the designation by time may be accepted. When a frame to be extracted is specified by time, a frame corresponding to the specified time may be extracted. Further, a rule for extracting a frame having a predetermined characteristic may be used as the still image extraction rule. A frame indicating a predetermined feature can be extracted by, for example, pattern matching or a comparison between a feature amount extracted from an image indicated by the frame and a learning model learned in advance.
静止画抽出部12は、静止画として表示するためのフレームを抽出するための静止画抽出ルール、または実際に抽出したフレームのフレームIDを、動画評価IDと対応付けて、図2に示すような静止画用テーブル21Bに登録する。フレームIDは、開始フレームからの通し番号である。なお、図2に示す静止画用テーブル21Bには、「評価図形ID」の項目も含まれるが、後述する評価図形データが記憶されていない段階では、「評価図形ID」の項目はブランクである。
The still
評価図形受付部13は、評価者端末32において、評価者が動画を評価するために描画した図形または文字(以下、「評価図形」という)を示す評価図形データを受け付け、受け付けた評価図形データを評価図形記憶部23に記憶する。評価図形の描画は、後述するように、評価者端末32において動画が再生される表示領域に対して行われる。評価図形データは、表示領域のどの位置に対して描画が行われたかを示す座標データ群と刷ることができる。また、評価図形受付部13は、評価図形を識別するための評価図形IDを評価図形データに付与し、静止画用テーブル21Bにおいて、対応する動画評価IDの「評価図形ID」の項目に登録する。
The evaluation
出力部14は、評価者端末32で動作するウェブブラウザに、例えば図3に示すような評価者用画面70を表示する。評価者用画面70は、動画の再生または静止画の表示を行うためのメイン表示領域71と、静止画抽出部12で抽出された所定数(図3の例では3つ)のフレームが示す静止画のサムネイル画像が表示されるサブ表示領域72とを含む。また、評価者用画面70には、描画機能を実現するためのインターフェースとして、描画ツール73が選択可能に表示される。
The
また、出力部14は、評価者により評価依頼が選択されると、図2に示す動画評価情報テーブル21Aにおいて、選択された評価依頼の「評価者ID」の項目に、評価者を識別するための評価者IDを仮登録する。また、出力部14は、動画評価情報テーブル21Aを参照して、選択された評価依頼における評価対象の動画を特定し、特定した動画を示す動画データを動画記憶部22から取得する。出力部14は、取得した動画データが示す動画をメイン表示領域71で再生する。また、出力部14は、静止画抽出部12により静止画が抽出されると、静止画用テーブル21Bを参照して、静止画として表示するフレームを特定し、特定したフレームが示す静止画のサムネイル画像をサブ表示領域72に表示する。
When the evaluator selects an evaluation request, the
また、出力部14は、動画の全再生時間中のどの区間に評価図形を反映させるかを示す動画反映ルールを受け付ける。動画の「区間」は、本発明の動画の一部の画像の一例である。出力部14は、受け付けた動画反映ルール及び動画反映ルールに従って評価図形を重畳表示させる動画の区間を、例えば図2に示すような動画用テーブル21Cに登録する。
Further, the
図2の例では、動画反映ルールが「全体」の場合は、動画の再生時間の全区間にわたって評価図形を重畳表示させることを表している。また、動画反映ルールが「代表前後」の場合には、動画を構成する複数のフレームのうち、評価者により選択された代表フレームを基準とした前後の所定フレーム数分の区間に評価図形を重畳表示させることを表している。例えば、フレームIDが60のフレームが代表フレームとして選択され、代表フレームの20フレーム前から30フレーム後までの区間が指定されたとする。この場合、出力部14は、「表示開始フレームID」に「40」、「表示終了フレームID」に「90」を登録する。また、「表示開始フレームID」及び「表示終了フレームID」が「null」の場合は、前後のフレーム数が指定されなかった場合を表している。この場合、代表フレームを基準とした予め定めた区間(例えば、前後15フレーム)を、評価図形を重畳表示する区間とすることができる。
In the example of FIG. 2, when the moving image reflection rule is “whole”, it indicates that the evaluation graphic is superimposed and displayed over the entire section of the moving image reproduction time. When the moving image reflection rule is “before and after the representative”, the evaluation figure is superimposed on a predetermined number of frames before and after the representative frame selected by the evaluator among a plurality of frames constituting the moving image. It indicates that it is to be displayed. For example, it is assumed that a frame with a frame ID of 60 is selected as a representative frame, and a section from 20 frames before to 30 frames after the representative frame is designated. In this case, the
また、動画反映ルールが「代表以降」の場合には、代表フレームから動画の最終フレームまでの区間に評価図形を重畳表示させることを表している。なお、代表フレームは、静止画抽出部12で抽出されたフレームから選択することができる。また、1つの評価依頼に対して1つの代表フレームが選択されてもよいし、複数の代表フレームが選択されてもよい。
When the moving image reflection rule is “after the representative”, it indicates that the evaluation graphic is superimposed and displayed in a section from the representative frame to the last frame of the moving image. Note that the representative frame can be selected from the frames extracted by the still
また、出力部14は、評価図形受付部13により評価図形データが受け付けられると、選択された評価依頼を示す動画評価IDに対応する評価図形を、静止画用テーブル21Bを参照して特定する。そして、出力部14は、特定した評価図形を示す評価図形データを評価図形記憶部23から取得する。また、出力部14は、動画用テーブル21Cを参照して、評価図形を重畳表示させる動画の区間を特定する。出力部14は、取得した評価図形データが示す評価図形を、メイン表示領域71で再生中の動画の、特定した区間において重畳して表示する。さらに、出力部14は、取得した評価図形データが示す評価図形を、サブ表示領域72に表示されている静止画に重畳して表示する。この際、メイン表示領域71のサイズに対するサムネイル画像のサイズで表される縮小率で評価図形を縮小し、動画に対して評価図形が描画された位置に対応する静止画の位置に評価図形を重畳する。
When the evaluation graphic data is received by the evaluation
さらに、出力部14は、ユーザ端末31で動作するウェブブラウザに、例えば図4に示すようなユーザ用画面76を表示する。ユーザ用画面76は、描画ツール73が表示されない点を除いて、評価者用画面70と同様である。すなわち、ユーザ用画面76は、メイン表示領域77と、サブ表示領域78とを含む。
Further, the
また、出力部14は、ユーザにより評価結果の閲覧が要求されると、対象の動画をメイン表示領域77で再生すると共に、対応する動画反映ルールに従った動画の区間に、対応する評価図形を重畳表示する。また、出力部14は、対応する静止画抽出ルールに従って対象の動画から抽出された静止画に、対応する評価図形を重畳し、サムネイル画像としてサブ表示領域78に表示する。動画の再生、サムネイル画像の表示、及び評価図形の重畳表示の処理については、評価者用画面70に対する処理と同様であるため、詳細な説明を省略する。また、出力部14は、評価結果が閲覧されるユーザ端末31が、動画の再生機能を有さない場合には、メイン表示領域77に、サムネイル画像のいずれかから選択された静止画に評価図形を重畳して表示する。なお、サムネイル画像の選択を変更することにより、メイン表示領域77に表示される静止画は切り替えられる。また、評価者用画面70のメイン表示領域71にも、同様に、静止画を表示可能としてもよい。
In addition, when the user requests viewing of the evaluation result, the
なお、出力部14は、ユーザ端末31及び評価者端末32に対するメニュー画面等の表示、各種情報の送受信も行う。出力部14によるユーザ端末31または評価者端末32への各種画面、動画、及び静止画の表示は、表示する画面等を示すHTML(HyperText Markup Language)データをユーザ端末31または評価者端末32に送信することにより行う。
The
画像編集装置10は、例えば図5に示すコンピュータ40で実現することができる。コンピュータ40はCPU41、一時記憶領域としてのメモリ42、及び不揮発性の記憶装置43を備える。また、コンピュータ40は、入出力装置48が接続される入出力インターフェース(I/F)44を備える。また、コンピュータ40は、記録媒体49に対するデータの読み込み及び書き込みを制御するread/write(R/W)部45、及びインターネット等のネットワークに接続されるネットワークI/F46を備える。CPU41、メモリ42、記憶装置43、入出力I/F44、R/W部45、及びネットワークI/F46は、バス47を介して互いに接続される。
The
記憶装置43はHDD(Hard Disk Drive)、SSD(solid state drive)、フラッシュメモリ等によって実現できる。記憶媒体としての記憶装置43には、コンピュータ40を画像編集装置10として機能させるための画像編集プログラム50が記憶される。また、記憶装置43は、動画評価情報記憶領域61と、動画データ記憶領域62と、評価図形データ記憶領域63とを有する。
The
CPU41は、画像編集プログラム50を記憶装置43から読み出してメモリ42に展開し、画像編集プログラム50が有するプロセスを順次実行する。画像編集プログラム50は、評価依頼受付プロセス51と、静止画抽出プロセス52と、評価図形受付プロセス53と、出力プロセス54とを有する。
The
CPU41は、評価依頼受付プロセス51を実行することで、図1に示す評価依頼受付部11として動作する。また、CPU41は、静止画抽出プロセス52を実行することで、図1に示す静止画抽出部12として動作する。また、CPU41は、評価図形受付プロセス53を実行することで、図1に示す評価図形受付部13として動作する。また、CPU41は、出力プロセス54を実行することで、図1に示す出力部14として動作する。また、CPU41は、動画評価情報記憶領域61に記憶された情報を読み出して、例えば図2に示すような動画評価情報DB21の各テーブルとしてメモリ42に展開する。なお、動画データ記憶領域62は、図1に示す動画記憶部22として機能し、評価図形データ記憶領域63は、図1に示す評価図形記憶部23として機能する。これにより、画像編集プログラム50を実行したコンピュータ40が、画像編集装置10として機能することになる。
The
なお、画像編集装置10は、例えば半導体集積回路、より詳しくはASIC(Application Specific Integrated Circuit)等で実現することも可能である。
Note that the
次に、第1実施形態に係る動画評価システム100の作用について説明する。まず、ユーザがユーザ端末31上で動作するウェブブラウザを介して、動画評価システム100によるサービスを受けるためのサイトにログインする。この場合、画像編集装置10では、図6に示すユーザ用処理が実行される。そして、評価者が評価者端末32上で動作するウェブブラウザを介して、動画評価システム100のサイトにログインする。この場合、画像編集装置10では、図7に示す評価者用処理が実行される。以下、各処理について、図9〜図11のシーケンス図も参照して説明する。なお、図9〜図11のシーケンス図では、例えばログインなどの一般的な処理については、一部記載を省略している。
Next, the operation of the moving
図6に示すユーザ用処理のステップS11で、出力部14が、ログイン時に入力されたユーザのユーザIDを取得する。次に、ステップS12で、出力部14が、評価依頼または評価結果の閲覧のいずれかを選択するためのメニュー画面を、ユーザ端末31に表示する。次に、ステップS13で、出力部14が、ユーザによりメニュー画面から評価依頼が選択されたか否かを判定する。肯定判定の場合には、処理はステップS14へ移行し、否定判定の場合には、メニュー画面から評価結果の閲覧が選択されたと判定して、処理はステップS30へ移行し、後述する閲覧処理が実行される。
In step S11 of the user process shown in FIG. 6, the
ステップS14では、出力部14が、ユーザが評価依頼を行うための評価依頼画面を表示する(図9の81)。評価依頼画面は、評価対象の動画の指定、評価者へのコメント等を入力可能な画面であり、評価依頼を画像編集装置10へ送信する際に選択される送信ボタンを含む。
In step S14, the
ユーザは、評価してもらいたい動画を撮影し、評価依頼画面において、評価対象の動画として指定し、必要に応じてコメント等を入力する(図9の82)。そして、送信ボタンを選択することにより、撮影された動画を示す動画データ、上記ステップS11で取得したユーザID、及びコメント等を含む評価依頼が画像編集装置10へ送信される(図9の83)。なお、送信する動画データは、この時点で撮影された動画を示す動画データに限定されない。予め撮影し、ユーザ端末31内に記憶しておいた動画データ、または外部から取り込んだ動画データであってもよい。
The user shoots a moving image to be evaluated, designates the moving image to be evaluated on the evaluation request screen, and inputs a comment or the like as necessary (82 in FIG. 9). Then, by selecting the transmission button, the evaluation request including the moving image data indicating the shot moving image, the user ID acquired in step S11, the comment, and the like is transmitted to the image editing apparatus 10 (83 in FIG. 9). . Note that the moving image data to be transmitted is not limited to the moving image data indicating the moving image captured at this time. The moving image data may be moving image data captured in advance and stored in the
次に、ステップS15で、評価依頼受付部11が、ユーザ端末31から送信された評価依頼を受け付ける。次に、ステップS16で、評価依頼受付部11が、受け付けた評価依頼に含まれる動画データを動画記憶部22に記憶する。また、評価依頼受付部11が、受け付けた評価依頼に動画評価IDを付与し、評価対象の動画を識別するための動画IDと共に、例えば、図2に示すような動画評価情報テーブル21Aに登録し、ユーザ用処理を終了する。
Next, in step S15, the evaluation
次に、図7に示す評価者用処理のステップS21で、出力部14が、ログイン時に入力された評価者の評価者IDを取得する。次に、ステップS22で、未処理の評価依頼が存在するか否かを判定する。この判定は、例えば、動画評価情報テーブル21Aの「評価者ID」がブランクの評価依頼を、未処理の評価依頼と判定することができる。肯定判定の場合には、処理はステップS23へ移行し、否定判定の場合には、評価者用処理を終了する。
Next, in step S21 of the evaluator process shown in FIG. 7, the
ステップS23では、出力部14が、評価者によるユーザの指定(図10の85)として、評価者端末32からユーザIDを受け付ける(図10の86)。そして、出力部14は、動画評価情報テーブル21Aを参照して、指定されたユーザについての未処理の評価依頼を特定し、評価者端末32に、指定されたユーザの未処理の評価依頼の一覧を表示する(図10の86)。
In step S23, the
次に、ステップS24で、出力部14が、評価者により、評価依頼の一覧から選択された(図10の88)評価依頼の動画評価IDを受け付ける(図10の89)。そして、出力部14が、評価者端末32に、例えば図3に示すような評価者用画面70を表示する(図10の90)。次に、出力部14は、図2に示す動画評価情報テーブル21Aにおいて、受け付けた動画評価IDに対応する「評価者ID」の項目に、ステップS21で取得した評価者IDを仮登録する。また、出力部14は、受け付けた動画評価IDに対応する動画を、動画評価情報テーブル21Aを参照して特定し、特定した動画を示す動画データを動画記憶部22から取得する(図10の91)。そして、出力部14は、取得した動画データが示す動画をメイン表示領域71で再生する(図10の92)。
Next, in step S24, the
次に、ステップS25で、出力部14が、評価者端末32に、静止画抽出ルールを選択するための画面を表示する。そして、静止画抽出部12が、評価者により選択された(図10の93)静止画抽出ルールを受け付ける(図10の94)。次に、静止画抽出部12が、動画データを構成する各フレームから、静止画として表示するための所定数のフレームを、選択された静止画抽出ルールに従って抽出する。そして、静止画抽出部12は、選択された静止画抽出ルール、または静止画抽出ルールに従って実際に抽出したフレームのフレームIDを、動画評価IDと対応付けて、図2に示すような静止画用テーブル21Bに登録する(図10の95)。そして、出力部14が、静止画用テーブル21Bを参照して、静止画として表示するフレーム、すなわち、静止画抽出ルールに従って抽出されたフレームを特定し、特定したフレームが示す静止画のサムネイル画像をサブ表示領域72に表示する(図10の96)。
Next, in step S25, the
次に、ステップS26で、評価図形受付部13が、動画が再生されている状態のメイン表示領域71に対して描画された評価図形を示す評価図形データを受け付ける。例えば、評価者による描画(図10の97)が完了した際に、評価者用画面70に設けられた完了ボタン(図示省略)が評価者により選択されることにより、描画された評価図形を示す評価図形データが画像編集装置10に送信される(図10の98)。
Next, in step S26, the evaluation
次に、ステップS27で、評価図形受付部13が、受け付けた評価図形データを評価図形記憶部23に記憶する。また、評価図形受付部13は、評価図形IDを評価図形データに付与し、静止画用テーブル21Bにおいて、上記ステップS24で受け付けた動画評価IDに対応する「評価図形ID」の項目に登録する(図10の99)。
Next, in step S27, the evaluation
次に、ステップS28で、出力部14が、上記ステップS24で受け付けた動画評価IDに対応する評価図形を、静止画用テーブル21Bを参照して特定し、特定した評価図形を示す評価図形データを評価図形記憶部23から取得する。そして、出力部14は、取得した評価図形データが示す評価図形を、サブ表示領域72に表示されている静止画に重畳して表示する(図10の101)。これにより、図12に示すように、静止画ではなく、再生されている動画に対して行った評価図形の描画を、図13に示すように、静止画に反映させることができる。
Next, in step S28, the
また、ステップS29で、出力部14が、評価者端末32に、動画反映ルールを選択するための画面を表示する。そして、出力部14が、評価者により選択された(図10の102)動画反映ルールを受け付ける(図10の103)。出力部14は、受け付けた動画反映ルール及び動画反映ルールに従って評価図形を重畳表示させる動画の区間を、例えば図2に示すような動画用テーブル21Cに登録する(図10の104)。そして、出力部14は、動画用テーブル21Cを参照して、評価図形を重畳表示させる動画の区間を特定し、受け付けた動画評価IDに対応する評価図形を、メイン表示領域71で再生中の動画の、特定した区間において重畳して表示する(図10の105)。具体的には、再生する動画を構成するフレームのうち、特定した区間の開始フレームがメイン表示領域71に表示されるタイミングで評価図形の重畳表示を開始する。そして、特定した区間の終了フレームの次のフレームがメイン表示領域71に表示されるタイミングで評価図形の重畳表示を終了する。
In step S29, the
これにより、図12に示すように、動画に対して行った評価図形の描画を、図14に示すように、そのまま動画を再生する際に反映させることができる。また、評価図形を重畳表示させる動画の区間を指定した場合には、図15に示すように、必要な区間にのみ評価図形を反映させることができる。 Thus, as shown in FIG. 12, the drawing of the evaluation graphic performed on the moving image can be reflected as it is when the moving image is reproduced as shown in FIG. When a section of a moving image on which an evaluation graphic is superimposed is specified, as shown in FIG. 15, the evaluation graphic can be reflected only in a necessary section.
次に、ステップS30で、出力部14が、上記ステップS24で、動画評価情報テーブル21Aにおいて仮登録としていた評価者IDを本登録することで、評価結果を確定する。なお、仮登録と本登録とは、「評価者ID」の項目に、仮登録の状態か本登録の状態かを示す属性情報を持たせること区別することができる。本ステップの処理が終了すると、評価者用処理は終了する。
Next, in step S30, the
次に、図6のステップS30で実行される閲覧処理について説明する。図8に示す閲覧処理のステップS31で、出力部14が、ログイン時に入力されたユーザのユーザIDを取得する。次に、ステップS32で、出力部14が、動画評価情報テーブル21Aを参照して、取得したユーザIDに対応し、かつ対応する「評価者ID」の項目が本登録されている動画評価IDの一覧を、ユーザ端末31に表示する(図11の106)。次に、ステップS33で、出力部14が、ユーザにより一覧から選択された(図11の107)評価結果を示す動画評価IDを受け付ける(図11の108)。
Next, the browsing process executed in step S30 of FIG. 6 will be described. In step S31 of the browsing process shown in FIG. 8, the
次に、ステップS34で、出力部14が、評価結果の閲覧を要求しているユーザ端末31が動画再生の機能を備えた動画再生対応端末か否かを判定する。この判定は、例えば、上記ステップS31で、ユーザIDと共にユーザ端末31の機種情報など、動画再生対応端末か否かを判定可能な情報を取得しておくことで行える。ユーザ端末31が動画再生対応端末の場合には、処理はステップS35へ移行し、動画再生非対応端末の場合には、処理はステップS36へ移行する。
Next, in step S34, the
ステップS35では、出力部14が、ユーザ端末31で動作するウェブブラウザに、例えば図4に示すようなユーザ用画面76を表示する(図11の109)。そして、出力部14は、上記ステップS33で受け付けた動画評価IDに対応する動画をメイン表示領域77で再生すると共に、動画反映ルールに従った動画の区間に、評価図形を重畳表示する。また、出力部14は、静止画抽出ルールに従って抽出された静止画に評価図形を重畳し、サムネイル画像としてサブ表示領域78に表示する(図11の110)。
In step S35, the
一方、ステップS36では、出力部14が、ユーザ用画面76を表示し、メイン表示領域77に、サムネイル画像のいずれかから選択された静止画に評価図形を重畳して表示する(図11の111)。出力部14が、サムネイル画像の選択の変更を受け付けた場合には、メイン表示領域77に表示する静止画を切り替える。
On the other hand, in step S36, the
以上説明したように、第1実施形態に係る動画評価システムによれば、画像編集装置が、動画を再生中の表示領域に対して描画された評価図形を、動画を構成する複数のフレームから抽出した静止画上にも重畳表示する。これにより、動画に対して行った描画を静止画にも反映することができる。 As described above, according to the moving image evaluation system according to the first embodiment, the image editing apparatus extracts an evaluation graphic drawn in a display area where a moving image is being reproduced from a plurality of frames constituting the moving image. It is also superimposed and displayed on the still image. Thus, the drawing performed on the moving image can be reflected on the still image.
また、動画に評価図形を重畳する際の動画の区間を指定可能とすることで、必要以上に評価図形が表示されて、見難くなることを防止することができる。 In addition, by making it possible to designate a section of the moving image when the evaluation graphic is superimposed on the moving image, it is possible to prevent the evaluation graphic from being displayed more than necessary and becoming difficult to see.
従来技術のように、静止画に対して評価図形の描画を行う場合において、例えば、ゴルフのスウィングなど、体の動きやその動きに伴う用具の動きのスピードが速いために、描画の対象となる体や用具の部分が静止画上でぶれてしまう場合がある。このような場合には、適切に評価図形を描画することができない場合もある。また、動画の評価、すなわち体の動き等を評価することが目的であるため、動きに沿った評価図形を描画したい場合もあるが、これは静止画に対しては適用することができない。一方で、評価結果を、動画再生機能がない端末で閲覧する場合もある。また、あるワンポイントについて評価図形を確認したい場合など、静止画に評価図形が反映された方がよい場合がある。第1実施形態によれば、上記のように、動画に対して行った描画を静止画に反映させるため、これらの問題を解消することができる。 In the case where an evaluation graphic is drawn on a still image as in the related art, for example, the object is drawn because the speed of the movement of the body and the movement of the equipment accompanying the movement, such as a golf swing, is high. In some cases, the body or equipment may be blurred on a still image. In such a case, it may not be possible to properly draw the evaluation figure. In addition, since the purpose is to evaluate moving images, that is, to evaluate body movements and the like, there are cases where it is desired to draw an evaluation figure along with the movement, but this cannot be applied to a still image. On the other hand, the evaluation result may be browsed on a terminal that does not have a video playback function. In some cases, such as when it is desired to check an evaluation graphic for a certain point, it is better to reflect the evaluation graphic on a still image. According to the first embodiment, as described above, since the drawing performed on the moving image is reflected on the still image, these problems can be solved.
なお、第1実施形態では、動画に対してどの区間に対して描画が行われるかという点は考慮していないが、この点を考慮した上で、評価図形を静止画に反映させてもよい。例えば、描画開始時に表示領域に表示されていたフレームのフレームID、及び描画終了時に表示領域に表示されていたフレームのフレームIDを記録しておく。そして、描画開始時に対応するフレームから描画終了時に対応するフレームまでを、動画のうちの一部の区間とすることができる。この場合、静止画に評価図形を反映させる際に、上記の区間に含まれるフレームから抽出された静止画に対して、評価図形を重畳表示し、区間外のフレームから抽出された静止画に対しては、評価図形を重畳表示しないようにすることができる。これにより、評価図形に関係ない静止画に対して評価図形が重畳されることを防止することができる。また、静止画抽出部12により静止画を抽出する際に、描画開始時に対応するフレームから描画終了時に対応するフレームまでの区間から抽出するようなルールを定めてもよい。
Although the first embodiment does not consider which section is drawn with respect to the moving image, the evaluation figure may be reflected in the still image in consideration of this point. . For example, the frame ID of the frame displayed in the display area at the start of drawing and the frame ID of the frame displayed in the display area at the end of drawing are recorded. Then, a portion from the frame corresponding to the start of drawing to the frame corresponding to the end of drawing can be set as a partial section of the moving image. In this case, when reflecting the evaluation graphic in the still image, the evaluation graphic is superimposed on the still image extracted from the frame included in the above section, and the still image extracted from the frame outside the section is displayed. In other words, the evaluation figure can be prevented from being superimposed. As a result, it is possible to prevent the evaluation graphic from being superimposed on a still image irrelevant to the evaluation graphic. Further, when a still image is extracted by the still
また、第1実施形態では、ユーザが評価依頼をする際に評価者の指名は行っていないが、評価者を指名した評価依頼をしてもよい。この場合、評価依頼に、指名する評価者を特定可能な情報を含めておき、画像編集装置10で評価依頼を受け付けた際に、動画評価情報テーブル21Aに「指名評価者」の項目を設け、指名する評価者を示す評価者IDも合わせて登録すればよい。評価者がログインした際には、「指名評価者」の項目がログインした評価者の評価者IDに一致する評価依頼の一覧を、評価者に提示するようにすればよい。
Further, in the first embodiment, when the user makes an evaluation request, the evaluator is not designated, but an evaluation request in which the evaluator is designated may be made. In this case, the evaluation request includes information that can specify the nominated evaluator, and when the
<第2実施形態>
次に、第2実施形態について説明する。第1実施形態では、動画に描画した評価図形を静止画及び動画に反映する場合について説明したが、第2実施形態では、静止画に描画した評価図形を動画及び静止画に反映する場合について説明する。なお、第1実施形態に係る動画評価システム100と同一の部分については、同一符号を付して詳細な説明を省略する。
<Second embodiment>
Next, a second embodiment will be described. In the first embodiment, the case where the evaluation graphic drawn on the moving image is reflected in the still image and the moving image has been described. In the second embodiment, the case where the evaluation graphic drawn on the still image is reflected on the moving image and the still image will be described. I do. The same parts as those of the moving
第2実施形態に係る画像編集装置210は、図1に示すように、評価依頼受付部11と、静止画抽出部212と、評価図形受付部213と、出力部214とを含む。また、画像編集装置210は、記憶部20を含み、記憶部20には、動画評価情報DB221と、動画記憶部22と、評価図形記憶部23とが含まれる。また、動画評価情報DB221は、図16に示すように、動画評価情報テーブル21Aと、静止画用テーブル221Bと、動画用テーブル221Cとを含む。以下、各機能部及び動画評価情報DB221の各テーブルについて、主に第1実施形態と異なる点について詳述する。
As shown in FIG. 1, the
静止画抽出部212は、第1実施形態における静止画抽出部12と同様に、動画データを構成する各フレームから、静止画として表示するための所定数のフレームを、静止画抽出ルールに従って抽出する。第2実施形態における静止画抽出部212は、実際に抽出したフレームのフレームID毎に、動画評価IDと対応付けて、図16に示すような静止画用テーブル221Bに登録する。すなわち、静止画用テーブル221Bは、抽出した1フレームにつき1行(1レコード)のテーブルとなる。
The still
第2実施形態における評価図形の描画は、静止画が表示された状態のメイン表示領域71に対して行われる。評価図形受付部213は、評価図形データと共に、その評価図形データが示す評価図形が描画された際にメイン表示領域71に表示されていた静止画を示すフレームIDを受け付ける。評価図形受付部213は、評価図形IDを評価図形データに付与し、静止画用テーブル21Bにおいて、対応する動画評価IDかつ抽出フレームIDの「評価図形ID」の項目に登録する。
Drawing of the evaluation figure in the second embodiment is performed on the
出力部214は、評価者により評価依頼が選択されると、一旦、第1実施形態の出力部14と同様に、選択された評価依頼に対応する動画をメイン表示領域71で再生する。また、選択された評価依頼に対応する動画から抽出された静止画のサムネイル画像をサブ表示領域72に表示する。この状態で、評価者により、いずれかのサムネイル画像が選択されると、出力部214は、選択されたサムネイル画像に対応する静止画をメイン表示領域71に表示し、描画可能な状態とする。これにより、図17に示すように、抽出された静止画の各々に対して、それぞれ異なる評価図形を描画することができる。
When the evaluation request is selected by the evaluator, the
また、出力部214は、静止画に対して描画された評価図形を動画にも反映する。具体的には、出力部214は、評価者から、各静止画に対して描画された評価図形を、動画の全再生時間中のどの区間に各々反映させるかを示す動画反映ルールを受け付ける。出力部214は、受け付けた動画反映ルールに従って評価図形を重畳表示させる動画の区間を、例えば図16に示すような動画用テーブル221Cに登録する。
The
図16の例では、「抽出フレームID」で示されるフレームは、静止画抽出部212により抽出されたフレームである。「表示開始フレーム」及び「表示終了フレーム」は、「抽出フレームID」で示されるフレームの静止画に対して描画された評価図形を重畳表示する区間を示す。「表示優先度」は、異なる複数の評価図形の各々を表示する区間が重複した場合に、いずれの評価図形を優先して表示するか定めるものである。図16の例では、表示優先度=1,2,3・・・の順に優先度が高いことを示す。例えば、動画評価ID=4の抽出フレームID=40と90とでは、フレームID=40〜50の部分で区間が重複している。この場合、フレームID=40〜50の部分では、表示優先度の高い抽出フレームID=40のフレームの静止画に対して描画された評価図形が表示される。なお、表示優先度が「null」の場合は、区間が重複している評価図形は全て重畳して表示したり、先に表示している評価図形を優先的に表示したりなど、予め定めた表示方法に従う。
In the example of FIG. 16, the frame indicated by “extracted frame ID” is a frame extracted by the still
出力部214は、評価図形受付部213により評価図形データが受け付けられると、選択された評価依頼を示す動画評価IDに対応する各抽出フレームの評価図形を、静止画用テーブル221Bを参照して特定する。出力部214は、特定した評価図形を示す評価図形データの各々を評価図形記憶部23から取得する。また、出力部214は、動画用テーブル221Cを参照して、各評価図形を重畳表示させる動画の区間を、評価図形毎に特定する。出力部214は、取得した評価図形データが示す評価図形を、メイン表示領域71で再生中の動画の、特定した区間において重畳して表示する。
When the evaluation graphic data is received by the evaluation
例えば、図16に示す動画用テーブル221Cに登録されている動画評価ID=4の例は、図18に示すように、フレームID=20〜50の区間では、フレームID=40のフレームの静止画に対して描画された評価図形が重畳表示される。また、フレームID=50〜100の区間では、フレームID=90のフレームの静止画に対して描画された評価図形が重畳表示される。さらに、フレームID=100〜150の区間では、フレームID=130のフレームの静止画に対して描画された評価図形が重畳表示される。 For example, in the example of the moving image evaluation ID = 4 registered in the moving image table 221C shown in FIG. 16, as shown in FIG. 18, in the section of the frame ID = 20 to 50, the still image of the frame with the frame ID = 40 Is superimposed on the evaluation graphic drawn. In the section of frame ID = 50 to 100, the evaluation figure drawn on the still image of the frame with frame ID = 90 is superimposed and displayed. Further, in the section of frame ID = 100 to 150, the evaluation graphic drawn on the still image of the frame with frame ID = 130 is superimposed and displayed.
また、出力部214は、例えば図19に示すように、取得した評価図形データが示す評価図形の各々を、サブ表示領域72に表示されている対応する静止画の各々に重畳して表示する。この際、メイン表示領域71のサイズに対するサムネイル画像のサイズで表される縮小率で評価図形を縮小し、動画に対して評価図形が描画された位置に対応する静止画の位置に評価図形を重畳表示する。
Further, the
画像編集装置210は、例えば図5に示すコンピュータ40で実現することができる。記憶装置43には、コンピュータ40を画像編集装置210として機能させるための画像編集プログラム250が記憶される。CPU41は、画像編集プログラム250を記憶装置43から読み出してメモリ42に展開し、画像編集プログラム250が有するプロセスを順次実行する。画像編集プログラム250は、評価依頼受付プロセス51と、静止画抽出プロセス252と、評価図形受付プロセス253と、出力プロセス254とを有する。
The
CPU41は、静止画抽出プロセス252を実行することで、図1に示す静止画抽出部212として動作する。また、CPU41は、評価図形受付プロセス253を実行することで、図1に示す評価図形受付部213として動作する。また、CPU41は、出力プロセス254を実行することで、図1に示す出力部214として動作する。他のプロセス及び記憶領域については、第1実施形態と同様に機能する。
The
なお、画像編集装置210は、例えば半導体集積回路、より詳しくはASIC等で実現することも可能である。
Note that the
次に、第2実施形態に係る動画評価システム100の作用について説明する。第1実施形態とは、評価者用処理が異なるため、図20を参照して、評価者用処理について説明する。なお、第1実施形態における評価者端末処理と同一の処理については、同一符号を付して詳細な説明を省略する。
Next, the operation of the moving
図20に示す評価者用処理のステップS21〜S24を経て、次のステップS225で、静止画抽出部212が、動画データを構成する各フレームから、静止画として表示するための所定数のフレームを、静止画抽出ルールに従って抽出する。そして、静止画抽出部212は、実際に抽出したフレームのフレームID毎に、動画評価IDと対応付けて、図16に示すような静止画用テーブル221Bに登録する。さらに、抽出された静止画のサムネイル画像をサブ表示領域72に表示する。
After steps S21 to S24 of the evaluator process shown in FIG. 20, in the next step S225, the still
次に、ステップS231で、出力部214が、評価者により選択されたサムネイル画像に対応する静止画をメイン表示領域71に表示し、描画可能な状態とする。次に、ステップS226で、評価図形受付部213が、評価図形データと共に、その評価図形データが示す評価図形が描画された際にメイン表示領域71に表示されていた静止画を示すフレームIDを受け付ける。次に、ステップS227で、評価図形受付部213は、受け付けた評価図形データを評価図形記憶部23に記憶する。そして、評価図形受付部213は、評価図形IDを評価図形データに付与し、静止画用テーブル221Bにおいて、対応する動画評価IDかつ抽出フレームIDの「評価図形ID」の項目に登録する。
Next, in step S231, the
次に、ステップS232で、出力部214が、評価者によりサムネイル画像の選択が変更されたか否かを判定する。変更された場合には、処理はステップS231に戻る。選択が変更されない場合には、処理はステップS228へ移行する。ステップS228では、出力部214が、選択された評価依頼を示す動画評価IDに対応した評価図形データが示す評価図形の各々を、サブ表示領域72に表示されている対応する静止画の各々に重畳して表示する。
Next, in step S232, the
次に、ステップS229で、出力部214が、評価者から、動画反映ルールを受け付け、動画反映ルールに従って評価図形を重畳表示させる動画の区間を、例えば図16に示すような動画用テーブル221Cに登録する。そして、出力部214は、選択された評価依頼を示す動画評価IDに対応する各抽出フレームの評価図形を、静止画用テーブル221Bを参照して特定する。出力部214は、特定した評価図形を示す評価図形データの各々を評価図形記憶部23から取得する。また、出力部214は、動画用テーブル221Cを参照して、各評価図形を重畳表示させる動画の区間を、評価図形毎に特定する。出力部214は、取得した評価図形データが示す評価図形を、メイン表示領域71で再生中の動画の、特定した区間において重畳して表示する。
Next, in step S229, the
以上説明したように、第2実施形態に係る動画評価システムによれば、画像編集装置が、静止画を表示中の表示領域に対して描画された評価図形を、再生される動画上にも重畳表示する。これにより、静止画に対して行った描画を動画にも反映することができる。 As described above, according to the moving image evaluation system according to the second embodiment, the image editing apparatus superimposes the evaluation figure drawn on the display area displaying the still image on the moving image to be reproduced. indicate. Thus, the drawing performed on the still image can be reflected on the moving image.
なお、第1及び第2実施形態における画像編集装置が有する機能の一部は、ユーザ端末または評価者端末上のウェブブラウザで実現されるようにしてもよい。 Note that some of the functions of the image editing apparatus according to the first and second embodiments may be realized by a web browser on a user terminal or an evaluator terminal.
また、上記では、画像編集プログラム50が記憶装置43に予め記憶(インストール)されている態様を説明したが、CD−ROMやDVD−ROM等の記憶媒体に記録された形態で提供することも可能である。
In the above description, the mode in which the
以上の各実施形態に関し、更に以下の付記を開示する。 Regarding each of the above embodiments, the following supplementary notes are further disclosed.
(付記1)
動画の入力を受け付け、
前記動画から1以上の静止画を抽出し、
前記動画を表示する表示画像上のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記動画を表示する表示画像上の前記いずれかの位置に重畳して出力するとともに、前記静止画の表示画像上の前記いずれかの位置に対応する位置にも重畳して出力する
コンピュータにより実行される画像編集方法。
(Appendix 1)
Accept video input,
Extracting one or more still images from the video,
Accepting input of a figure or character for any position on the display image displaying the moving image,
The received graphic or character is superimposed and output on any of the positions on the display image displaying the moving image, and is also superimposed on a position corresponding to the any position on the display image of the still image. Image editing method executed by computer.
(付記2)
前記出力する処理は、抽出した1以上の前記静止画の全てに対して、前記図形または文字を重畳して出力することを特徴とする付記1記載の画像編集方法。
(Appendix 2)
2. The image editing method according to
(付記3)
前記動画に対する図形または文字の入力を受け付ける処理は、該動画のうちの一部の画像に対する入力を受け付け、
前記出力する処理は、抽出した1以上の前記静止画のうち、前記図形または文字の入力を受け付けた前記動画のうちの一部の画像に対応する静止画に対して、前記図形または文字を重畳して出力する
ことを特徴とする付記1記載の画像編集方法。
(Appendix 3)
The process of receiving an input of a figure or a character for the moving image includes receiving an input for some images of the moving image,
The output processing includes superimposing the figure or the character on a still image corresponding to a part of the moving image that has received the input of the figure or the character among the one or more extracted still images. 2. The image editing method according to
(付記4)
動画の入力を受け付け、
前記動画から1以上の静止画を抽出し、
抽出した1以上の前記静止画のうちの第一の静止画に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記第一の静止画に重畳して出力するとともに、前記動画に含まれる複数の静止画のうち、前記第一の静止画に対応する静止画を含む1以上の画像にも重畳した状態で、該動画を出力する
コンピュータにより実行される画像編集方法。
(Appendix 4)
Accept video input,
Extracting one or more still images from the video,
Receiving input of a graphic or character for a first still image of the extracted one or more still images,
The received graphic or character is superimposed on the first still image and output, and among a plurality of still images included in the moving image, one or more images including a still image corresponding to the first still image are included. An image editing method executed by a computer that outputs the moving image while being superimposed on the image.
(付記5)
前記出力する処理は、受け付けた前記図形または文字を、前記第一の静止画に対応する静止画以後の画像全てに重畳させる付記4記載の画像編集方法。
(Appendix 5)
5. The image editing method according to
(付記6)
動画の入力を受け付ける第1受付部と、
前記動画から1以上の静止画を抽出する抽出部と、
前記動画を表示する表示画像上のいずれかの位置に対する図形または文字の入力を受け付ける第2受付部と、
受け付けた前記図形または文字を、前記動画を表示する表示画像上の前記いずれかの位置に重畳して出力するとともに、前記静止画の表示画像上の前記いずれかの位置に対応する位置にも重畳して出力する出力部と、
を含む画像編集装置。
(Appendix 6)
A first reception unit that receives input of a video,
An extracting unit that extracts one or more still images from the moving image;
A second accepting unit that accepts input of a graphic or character at any position on the display image displaying the moving image;
The received graphic or character is superimposed and output on any of the positions on the display image displaying the moving image, and is also superimposed on a position corresponding to the any position on the display image of the still image. And an output unit for outputting
An image editing device including:
(付記7)
前記出力部は、抽出された1以上の前記静止画の全てに対して、前記図形または文字を重畳して出力することを特徴とする付記5記載の画像編集装置。
(Appendix 7)
6. The image editing apparatus according to claim 5, wherein the output unit superimposes the graphic or the character on all of the one or more extracted still images and outputs the superimposed image.
(付記8)
前記第2受付部は、前記動画のうちの一部の画像に対する入力を受け付け、
前記出力部は、抽出した1以上の前記静止画のうち、前記図形または文字の入力を受け付けた前記動画のうちの一部の画像に対応する静止画に対して、前記図形または文字を重畳して出力する
ことを特徴とする付記6記載の画像編集装置。
(Appendix 8)
The second receiving unit receives an input for a part of images of the moving image,
The output unit superimposes the figure or the character on a still image corresponding to a part of the moving image that has received the input of the figure or the character among the one or more extracted still images. 7. The image editing apparatus according to claim 6, wherein the image editing apparatus outputs the image.
(付記9)
動画の入力を受け付ける第1受付部と、
前記動画から1以上の静止画を抽出する抽出部と、
抽出した1以上の前記静止画のうちの第一の静止画に対する図形または文字の入力を受け付ける第2受付部と、
受け付けた前記図形または文字を、前記第一の静止画に重畳して出力するとともに、前記動画に含まれる複数の静止画のうち、前記第一の静止画に対応する静止画を含む1以上の画像にも重畳した状態で、該動画を出力する出力部と、
を含む画像編集装置。
(Appendix 9)
A first reception unit that receives input of a video,
An extracting unit that extracts one or more still images from the moving image;
A second accepting unit that accepts input of a graphic or character for a first still image of the one or more extracted still images,
The received graphic or character is superimposed on the first still image and output, and among a plurality of still images included in the moving image, one or more images including a still image corresponding to the first still image are included. An output unit that outputs the moving image while being superimposed on the image,
An image editing device including:
(付記10)
前記出力部は、受け付けた前記図形または文字を、前記第一の静止画に対応する静止画以後の画像全てに重畳させる付記9記載の画像編集装置。
(Appendix 10)
The image editing apparatus according to claim 9, wherein the output unit superimposes the received figure or character on all of the images after the still image corresponding to the first still image.
(付記11)
動画の入力を受け付け、
前記動画から1以上の静止画を抽出し、
前記動画を表示する表示画像上のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記動画を表示する表示画像上の前記いずれかの位置に重畳して出力するとともに、前記静止画の表示画像上の前記いずれかの位置に対応する位置にも重畳して出力する
処理をコンピュータに実行させるための画像編集プログラム。
(Appendix 11)
Accept video input,
Extracting one or more still images from the video,
Accepting input of a figure or character for any position on the display image displaying the moving image,
The received graphic or character is superimposed and output on any of the positions on the display image displaying the moving image, and is also superimposed on a position corresponding to the any position on the display image of the still image. An image editing program that causes a computer to execute the output process.
(付記12)
前記出力する処理は、抽出した1以上の前記静止画の全てに対して、前記図形または文字を重畳して出力することを特徴とする付記11記載の画像編集プログラム。
(Appendix 12)
12. The computer-readable storage medium according to
(付記13)
前記動画に対する図形または文字の入力を受け付ける処理は、該動画のうちの一部の画像に対する入力を受け付け、
前記出力する処理は、抽出した1以上の前記静止画のうち、前記図形または文字の入力を受け付けた前記動画のうちの一部の画像に対応する静止画に対して、前記図形または文字を重畳して出力する
ことを特徴とする付記11記載の画像編集プログラム。
(Appendix 13)
The process of receiving an input of a figure or a character for the moving image includes receiving an input for some images of the moving image,
The output processing includes superimposing the figure or the character on a still image corresponding to a part of the moving image that has received the input of the figure or the character among the one or more extracted still images. 14. The image editing program according to
(付記14)
動画の入力を受け付け、
前記動画から1以上の静止画を抽出し、
抽出した1以上の前記静止画のうちの第一の静止画に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記第一の静止画に重畳して出力するとともに、前記動画に含まれる複数の静止画のうち、前記第一の静止画に対応する静止画を含む1以上の画像にも重畳した状態で、該動画を出力する
処理をコンピュータに実行させるための画像編集プログラム。
(Appendix 14)
Accept video input,
Extracting one or more still images from the video,
Receiving input of a graphic or character for a first still image of the extracted one or more still images,
The received graphic or character is superimposed on the first still image and output, and among a plurality of still images included in the moving image, one or more images including a still image corresponding to the first still image are included. An image editing program for causing a computer to execute a process of outputting the moving image while being superimposed on an image.
(付記15)
前記出力する処理は、受け付けた前記図形または文字を、前記第一の静止画に対応する静止画以後の画像全てに重畳させる付記14記載の画像編集プログラム。
(Appendix 15)
15. The image editing program according to
100 動画評価システム
10、210 画像編集装置
11 評価依頼受付部
12、212 静止画抽出部
13、213 評価図形受付部
14、214 出力部
20 記憶部
21、221 動画評価情報データベース
21A 動画評価情報テーブル
21B、221B 静止画用テーブル
21C、221C 動画用テーブル
22 動画記憶部
23 評価図形記憶部
31 ユーザ端末
32 評価者端末
40 コンピュータ
41 CPU
42 メモリ
43 記憶装置
50、250 画像編集プログラム
70 評価者用画面
71 メイン表示領域
72 サブ表示領域
73 描画ツール
76 ユーザ用画面
77 メイン表示領域
78 サブ表示領域
100
42
Claims (12)
前記動画から、静止画として表示するための1以上のフレームを抽出し、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記動画を表示する表示領域の前記いずれかの位置に重畳して出力するとともに、前記静止画として表示されるフレームの表示領域の前記いずれかの位置に対応する位置にも重畳して出力する
コンピュータが実行する画像編集方法。 Accept video input,
Extracting one or more frames from the video for display as a still image;
Accepting input of a figure or character at any position in the display area where the moving image is being played ,
The received graphic or character is superimposed and output on any of the positions of the display area for displaying the moving image, and a position corresponding to the any of the positions of the display area of the frame displayed as the still image A computer-implemented image editing method that superimposes and outputs images.
前記出力する処理は、抽出した1以上の前記フレームのうち、前記図形または文字の入力を受け付けた前記動画のうちの一部の画像に対応するフレームに対して、前記図形または文字を重畳して出力する
ことを特徴とする請求項1記載の画像編集方法。 The process of receiving an input of a figure or a character for the moving image includes receiving an input for some images of the moving image,
The output processing includes superimposing the graphic or the character on a frame corresponding to a part of the image of the moving image that has received the input of the graphic or the character among the one or more extracted frames. The image editing method according to claim 1, wherein the image is output.
前記動画から、静止画として表示するための1以上のフレームを抽出し、
抽出した1以上の前記フレームのうち、前記静止画として表示された第一のフレームの各々に対する図形または文字の入力を受け付け、
前記第一のフレームの各々に対して受け付けた前記図形または文字を、前記静止画として表示された第一のフレームの各々に重畳して出力するとともに、前記動画に含まれる複数のフレームのうち、前記第一のフレームの各々を含む動画区間の各々にも重畳し、前記動画区間が重複する場合には、重複する前記動画区間において、予め定めた優先度が高い前記第一のフレームに対する前記図形または文字を重畳した状態で、該動画を出力する
コンピュータが実行する画像編集方法。 Accept video input,
Extracting one or more frames from the video for display as a still image;
Receiving input of a graphic or character for each of the first frames displayed as the still image among the one or more extracted frames;
The graphics or characters received for each of the first frames are output by being superimposed on each of the first frames displayed as the still image, and among a plurality of frames included in the moving image, In the case where the moving image segments overlap each other in each of the moving image segments including each of the first frames , in the overlapping moving image segments, the graphic corresponding to the first frame having a higher priority given in advance is set. Alternatively, an image editing method executed by a computer that outputs the moving image with characters superimposed .
前記動画から、静止画として表示するための1以上のフレームを抽出する抽出部と、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付ける第2受付部と、
受け付けた前記図形または文字を、前記動画を表示する表示領域の前記いずれかの位置に重畳して出力するとともに、前記静止画として表示されるフレームの表示領域の前記いずれかの位置に対応する位置にも重畳して出力する出力部と、
を含む画像編集装置。 A first reception unit that receives input of a video,
An extracting unit configured to extract one or more frames to be displayed as a still image from the moving image;
A second accepting unit that accepts input of a graphic or character at any position in the display area where the moving image is being played ;
The received graphic or character is superimposed and output on any of the positions of the display area for displaying the moving image, and a position corresponding to the any of the positions of the display area of the frame displayed as the still image An output unit for superimposing and outputting the
An image editing device including:
前記動画から、静止画として表示するための1以上のフレームを抽出する抽出部と、
抽出した1以上の前記フレームのうち、前記静止画として表示された第一のフレームの各々に対する図形または文字の入力を受け付ける第2受付部と、
前記第一のフレームの各々に対して受け付けた前記図形または文字を、前記静止画として表示された第一のフレームの各々に重畳して出力するとともに、前記動画に含まれる複数のフレームのうち、前記第一のフレームの各々を含む動画区間の各々にも重畳し、前記動画区間が重複する場合には、重複する前記動画区間において、予め定めた優先度が高い前記第一のフレームに対する前記図形または文字を重畳した状態で、該動画を出力する出力部と、
を含む画像編集装置。 A first reception unit that receives input of a video,
An extracting unit configured to extract one or more frames to be displayed as a still image from the moving image;
A second receiving unit that receives an input of a graphic or a character for each of the first frames displayed as the still image among the one or more extracted frames;
The graphics or characters received for each of the first frames are output by being superimposed on each of the first frames displayed as the still image, and among a plurality of frames included in the moving image, In the case where the moving image segments overlap each other in each of the moving image segments including each of the first frames , in the overlapping moving image segments, the graphic corresponding to the first frame having a higher priority given in advance is set. Or an output unit for outputting the moving image in a state where characters are superimposed ,
An image editing device including:
前記動画から、静止画として表示するための1以上のフレームを抽出し、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、前記動画を表示する表示領域の前記いずれかの位置に重畳して出力するとともに、前記静止画として表示されるフレームの表示領域の前記いずれかの位置に対応する位置にも重畳して出力する
処理をコンピュータに実行させるための画像編集プログラム。 Accept video input,
Extracting one or more frames from the video for display as a still image;
Accepting input of a figure or character at any position in the display area where the moving image is being played ,
The received graphic or character is superimposed and output on any of the positions of the display area for displaying the moving image, and a position corresponding to the any of the positions of the display area of the frame displayed as the still image An image editing program that causes a computer to execute the process of superimposing and outputting data.
前記動画から、静止画として表示するための1以上のフレームを抽出し、
抽出した1以上の前記フレームのうち、前記静止画として表示された第一のフレームの各々に対する図形または文字の入力を受け付け、
前記第一のフレームの各々に対して受け付けた前記図形または文字を、前記静止画として表示された第一のフレームの各々に重畳して出力するとともに、前記動画に含まれる複数のフレームのうち、前記第一のフレームの各々を含む動画区間の各々にも重畳し、前記動画区間が重複する場合には、重複する前記動画区間において、予め定めた優先度が高い前記第一のフレームに対する前記図形または文字を重畳した状態で、該動画を出力する
処理をコンピュータに実行させるための画像編集プログラム。 Accept video input,
Extracting one or more frames from the video for display as a still image;
Receiving input of a graphic or character for each of the first frames displayed as the still image among the one or more extracted frames;
The graphics or characters received for each of the first frames are output by being superimposed on each of the first frames displayed as the still image, and among a plurality of frames included in the moving image, In the case where the moving image segments overlap each other in each of the moving image segments including each of the first frames , in the overlapping moving image segments, the graphic corresponding to the first frame having a higher priority given in advance is set. Alternatively, an image editing program for causing a computer to execute a process of outputting the moving image with characters superimposed .
前記動画から複数の静止画を抽出し、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、複数の静止画のそれぞれに対して所定の動画反映ルールに基づき前記静止画の表示領域の前記いずれかの位置に対応する位置に重畳させた状態で、前記複数の静止画の内の2枚以上の静止画を並べて出力する
コンピュータが実行する画像編集方法。 Accept video input,
Extracting a plurality of still images from the video,
Accepting input of a figure or character at any position in the display area where the moving image is being played ,
In a state where the received figure or character is superimposed on a position corresponding to any one of the positions in the display area of the still image based on a predetermined moving image reflection rule for each of the plurality of still images, An image editing method executed by a computer in which two or more still images in a still image are output side by side.
前記動画から複数の静止画を抽出する抽出部と、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付ける第2受付部と、
受け付けた前記図形または文字を、複数の静止画のそれぞれに対して所定の動画反映ルールに基づき前記静止画の表示領域の前記いずれかの位置に対応する位置に重畳させた状態で、前記複数の静止画の内の2枚以上の静止画を並べて出力する出力部と、
を含む画像編集装置。 A first reception unit that receives input of a video,
An extraction unit configured to extract a plurality of still images from the moving image,
A second accepting unit that accepts input of a graphic or character at any position in the display area where the moving image is being played ;
In a state where the received figure or character is superimposed on a position corresponding to any one of the positions in the display area of the still image based on a predetermined moving image reflection rule for each of the plurality of still images, An output unit that outputs two or more still images of the still images side by side;
An image editing device including:
前記動画から複数の静止画を抽出し、
前記動画が再生されている状態の表示領域のいずれかの位置に対する図形または文字の入力を受け付け、
受け付けた前記図形または文字を、複数の静止画のそれぞれに対して所定の動画反映ルールに基づき前記静止画の表示領域の前記いずれかの位置に対応する位置に重畳させた状態で、前記複数の静止画の内の2枚以上の静止画を並べて出力する
処理をコンピュータに実行させるための画像編集プログラム。 Accept video input,
Extracting a plurality of still images from the video,
Accepting input of a figure or character at any position in the display area where the moving image is being played ,
In a state where the received figure or character is superimposed on a position corresponding to any one of the positions in the display area of the still image based on a predetermined moving image reflection rule for each of the plurality of still images, An image editing program for causing a computer to execute a process of outputting two or more still images in a still image side by side.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014185025A JP6641679B2 (en) | 2014-09-11 | 2014-09-11 | Image editing method, apparatus, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014185025A JP6641679B2 (en) | 2014-09-11 | 2014-09-11 | Image editing method, apparatus, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016058940A JP2016058940A (en) | 2016-04-21 |
JP6641679B2 true JP6641679B2 (en) | 2020-02-05 |
Family
ID=55759044
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014185025A Expired - Fee Related JP6641679B2 (en) | 2014-09-11 | 2014-09-11 | Image editing method, apparatus, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6641679B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7334818B2 (en) * | 2018-03-14 | 2023-08-29 | 株式会社セガ | Game image shooting system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU690910B2 (en) * | 1993-08-10 | 1998-05-07 | Katayama, Midori | Method for teaching the body gesture |
JP2001197366A (en) * | 2000-01-12 | 2001-07-19 | Hitachi Ltd | Picture synthesis method and recording medium recording picture synthesis program |
JP4068485B2 (en) * | 2002-09-30 | 2008-03-26 | 株式会社東芝 | Image composition method, image composition apparatus, and image composition program |
JP4321751B2 (en) * | 2003-04-25 | 2009-08-26 | パイオニア株式会社 | Drawing processing apparatus, drawing processing method, drawing processing program, and electronic conference system including the same |
JP2013229672A (en) * | 2012-04-24 | 2013-11-07 | Panasonic Corp | Communication terminal, communication method, communication program, and communication system |
-
2014
- 2014-09-11 JP JP2014185025A patent/JP6641679B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2016058940A (en) | 2016-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109618222B (en) | A kind of splicing video generation method, device, terminal device and storage medium | |
JP6384474B2 (en) | Information processing apparatus and information processing method | |
US9213705B1 (en) | Presenting content related to primary audio content | |
US10380773B2 (en) | Information processing apparatus, information processing method, and computer readable medium | |
US8966402B2 (en) | System and method for editing interactive three-dimension multimedia, and online editing and exchanging architecture and method thereof | |
CA2967407A1 (en) | Rotatable object system for visual communication and analysis | |
JP2010108012A (en) | Information processing apparatus, information processing method, and program | |
US20160217109A1 (en) | Navigable web page audio content | |
JP2011103588A (en) | Electronic apparatus, and image display method | |
Gasston | The modern Web: multi-device Web development with HTML5, CSS3, and JavaScript | |
US20140212042A1 (en) | Input/output apparatus | |
US20190347317A1 (en) | Method and electronic device for creating an electronic signature | |
KR102101963B1 (en) | Method for making a memo in a vedio player and server using the same | |
WO2014034256A1 (en) | Display control apparatus, display control system, and display control method | |
TWI625964B (en) | Video playback device and method | |
CN108614872A (en) | Course content methods of exhibiting and device | |
JP6641679B2 (en) | Image editing method, apparatus, and program | |
US20200304728A1 (en) | Display control device and computer program | |
JP6095815B1 (en) | Information display program, information display device, information display method, and distribution device | |
JP5300296B2 (en) | Display device, server device, system, and display method | |
US20220350650A1 (en) | Integrating overlaid digital content into displayed data via processing circuitry using a computing memory and an operating system memory | |
JP6672645B2 (en) | Information terminal device and program | |
TW201325674A (en) | Method of producing game event effects, tool using the same, and computer readable recording medium | |
JP6559190B2 (en) | Information display program, information display device, information display method, and distribution device | |
JP5528410B2 (en) | Viewer device, server device, display control method, electronic comic editing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170605 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180731 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180904 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181105 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190416 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190617 |
|
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: 20191203 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191216 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6641679 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |