JP6485238B2 - Tagging device, tagging system, tagging method and program - Google Patents
Tagging device, tagging system, tagging method and program Download PDFInfo
- Publication number
- JP6485238B2 JP6485238B2 JP2015118859A JP2015118859A JP6485238B2 JP 6485238 B2 JP6485238 B2 JP 6485238B2 JP 2015118859 A JP2015118859 A JP 2015118859A JP 2015118859 A JP2015118859 A JP 2015118859A JP 6485238 B2 JP6485238 B2 JP 6485238B2
- Authority
- JP
- Japan
- Prior art keywords
- tag
- data
- range
- time
- user
- 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.)
- Active
Links
Images
Landscapes
- Studio Devices (AREA)
- Television Signal Processing For Recording (AREA)
Description
本発明はタギング装置、タギングシステム、タギング方法及びプログラムに関する。 The present invention relates to a tagging device, a tagging system, a tagging method, and a program.
動画データにタギング(tagging、タグ付け)をして、当該動画データを後で編集したり、また、当該動画データ中のタギングしたフレームだけを記録したりすることが行われている。例えば、特許文献1には、画像記録装置において、生体情報に基づいてフラグF1を立てたフレーム、すなわち、生体情報に基づいてタギングしたフレームだけを記録部に記録することが記載されている。
Tagging (tagging) the moving image data, the moving image data is edited later, or only the tagged frames in the moving image data are recorded. For example,
背景技術に係る画像記録装置では、タギングにより動画データの重要性を明らかにすることができるが、そのフレーム数は固定されており、重要なフレームがもれることがあった。
タギング方法には、録画中又は視聴中に、ユーザがボタンなどを押してタグを付ける方法もあるが、このような方法では、どこからどこまでが重要な場面なのか、その範囲を明らかにすることができなかった。
In the image recording apparatus according to the background art, the importance of moving image data can be clarified by tagging, but the number of frames is fixed, and important frames may be lost.
There is a tagging method in which a user presses a button or the like to tag during recording or viewing, but with such a method, the range from where to where is important can be clarified. There wasn't.
本発明は、このような問題を解決するためになされたものであり、動画データの重要な場面に精度良くタグ範囲を設定し、タグ付与することができるタギング装置、タギングシステム、タギング方法及びプログラムを提供することを目的とする。 The present invention has been made to solve such a problem, and a tagging device, a tagging system, a tagging method, and a program capable of accurately setting a tag range and attaching a tag to an important scene of moving image data. The purpose is to provide.
そこで、本発明は、被写体を撮像し動画データを出力する撮像部と、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグ入力のタイミングデータを受け付けるデータ通信部と、データ通信部で受け付けたバイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、当該時間範囲をタグ範囲に設定するタグ範囲処理部とを備えるタギング装置を提供する。
また、本発明は、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグ入力のタイミングデータを受け付けるデータ通信ステップと、データ通信ステップで受け付けたバイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、当該時間範囲をタグ範囲に設定するタグ範囲処理ステップとを有するタギング方法を提供する。
Accordingly, the present invention provides an image capturing unit that captures an image of a subject and outputs moving image data, and a data communication unit that continuously receives vital data of a user who records or reproduces moving image data and receives timing data of tag input of the user. And a tag range processing unit that sets the time range as a tag range when the time range corresponding to the timing data is included in a time range in which the vital data received by the data communication unit is equal to or greater than a preset value. A tagging device is provided.
The present invention also provides a data communication step for continuously receiving vital data of a user who performs recording or reproduction of moving image data and receiving timing data of tag input of the user, and vital data received in the data communication step is set in advance. And a tag range processing step for setting the time range as a tag range when the time range corresponding to the timing data is included in the time range equal to or greater than the set value.
また、本発明は、コンピュータに、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグ入力のタイミングデータを受け付けるデータ通信手順と、データ通信手順で受け付けたバイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、当該時間範囲をタグ範囲に設定するタグ範囲処理手順とを実行させるためのプログラムを提供する。 In addition, the present invention provides a data communication procedure for continuously receiving vital data of a user who performs recording or reproduction of moving image data to a computer and receiving timing data of tag input of the user, and vital data received by the data communication procedure. When a time range corresponding to the timing data is included in a time range that is equal to or greater than a preset value, a program for executing a tag range processing procedure for setting the time range as a tag range is provided.
本発明により、動画データの重要な場面に精度良くタグ範囲を設定し、タグ付与するタギング装置、タギングシステム、タギング方法及びプログラムを提供することができる。 According to the present invention, it is possible to provide a tagging device, a tagging system, a tagging method, and a program for accurately setting a tag range in an important scene of moving image data and attaching a tag.
以下、図面を参照して本実施の形態に係るタギングシステムについて説明する。本実施の形態に係るタギングシステムは、ユーザがスポーツの試合などを撮影しているときに、当該ユーザのバイタルデータ(生体情報)と、当該ユーザが重要な場面で入力したタグのタイミングデータとを用いて、撮影データの重要な範囲、重要なフレームに精度良くタグ範囲を設定するものである。 Hereinafter, a tagging system according to the present embodiment will be described with reference to the drawings. The tagging system according to the present embodiment uses the vital data (biological information) of the user and the tag timing data input in an important scene when the user is shooting a sports game or the like. The tag range is set with high accuracy to the important range of the photographing data and the important frame.
まず、本実施の形態に係るタギングシステムの構成について説明する。
図1は、本実施の形態に係るタギングシステム1の概略構成を示すブロック図である。
タギングシステム1は、センサ装置2、タグ入力装置3、撮像装置4などを備える。センサ装置2と撮像装置4との間、及び、タグ入力装置3と撮像装置4との間は、有線又は無線により通信を行うことができる。
First, the configuration of the tagging system according to the present embodiment will be described.
FIG. 1 is a block diagram showing a schematic configuration of a
The
センサ装置2は、ユーザ(図示せず)が撮像装置4で撮影しているときに、当該ユーザのバイタルデータである心拍数を測定するものである。センサ装置2は、センサ本体21、センサ制御部22、センサデータ処理部23、CPU24などの一般的なセンサ装置が備える構成に加えて、測定した心拍数をリアルタイムで撮像装置4に送信するデータ通信部25を備えている。
The sensor device 2 measures a heart rate, which is vital data of the user, when a user (not shown) is photographing with the
タグ入力装置3は、ユーザが撮像装置4で撮影していて、撮影データにタグを付けた方が良いと思う瞬間、例えば、サッカーの試合であればゴールの瞬間などに、ボタンなどを押してタグを入力するものである。タグ入力装置3は、ボタン、画面などのキー入力部31、キー制御部32、入力タグデータ処理部33、CPU34などの一般的なタグ入力装置が備える構成に加えて、ユーザが入力したタグのデータである入力タグデータをリアルタイムで撮像装置4に送信するデータ通信部35を備えている。
The tag input device 3 is a tag that is pressed by pressing a button or the like at the moment when the user is shooting with the
撮像装置(タギング装置)4は、ビデオカメラ、デジタルカメラなどのような動画像を撮影できるものである。撮像装置4は、イメージセンサ41、撮像部42、画像データ処理部43、データ出力部44、記録媒体45、CPU46などの一般的な撮像装置が備える構成に加えて、データ通信部47、センサデータ記録部48、タグ制御部49、タグ範囲処理部50、タグ記録部51などを備えている。
The imaging device (tagging device) 4 can capture a moving image such as a video camera or a digital camera. The
データ通信部47は、センサ装置2のデータ通信部25が送信したセンサデータ、タグ入力装置3のデータ通信部35が送信した入力タグデータなどを受信する。また、データ通信部47は、センサ装置2、タグ入力装置3などに対して、動作開始のタイミングを制御する信号などを送信しても良い。つまり、センサ装置2のデータ通信部25、及びタグ入力装置3のデータ通信部35は、撮像装置4のデータ通信部47と一方向又は双方向で制御信号、ステータス通知信号などの通信を行っても良い。
センサデータ記録部48は、センサ装置2から受信したセンサデータを記録する。
タグ制御部49は、撮像装置4におけるタグ付与動作(タギング方法)の全体を制御する。
The data communication unit 47 receives sensor data transmitted by the
The sensor
The
タグ範囲処理部50は、受信したセンサデータ及び入力タグデータを用いて、撮像装置4が撮影した動画データの適切な範囲、例えば、タグが記録されたタイミングで、バイタルデータが予め設定した閾値以上である場合、その閾値以上である期間をタグ範囲に設定する。タグ範囲処理部50は、このようなタグ範囲の設定を撮影中に行うことができる。さらに、動画再生時にタグ範囲の設定を行っても良い。
タグ記録部51は、受信したセンサデータ、入力タグデータ、設定したタグ範囲を動画データに関連付けて撮影中または動画再生中に記録する。また、タグ記録部51は設定したタグ範囲内にタグ付与してそのタイミングデータを記録する。
受信したセンサデータ、入力タグデータ、設定したタグ範囲のデータ、及び、これらと関連付けられた動画データなどは記録媒体45に記録されることもある。
The tag
The
The received sensor data, input tag data, set tag range data, and moving image data associated therewith may be recorded on the
入力タグデータには、例えば、ユーザがタグを入力した時刻や、撮像装置4がタグ入力を受信した時刻が含まれる。時刻でなくても、センサ装置2、タグ入力装置3及び撮像装置4が録画開始などの何らかの同期するタイミングを共有できれば、その時点からの経過時間の情報でも代用が可能である。
なお、センサ装置2、タグ入力装置3及び撮像装置4が時計を内蔵しているのであれば、センサ装置2、タグ入力装置3は測定した心拍数、入力タグデータをリアルタイムで撮像装置4に送信する必要はない。後で、それぞれの時計情報に基づいて、動画データ、バイタルデータ及び入力タグデータのタイミングを合わせることが可能である。
The input tag data includes, for example, the time when the user inputs the tag and the time when the
If the sensor device 2, the tag input device 3 and the
また、撮像装置4が実現する各構成要素は、CPU46の制御によって、プログラムを実行させることによって実現できる。より具体的には、撮像装置4は、記憶部(図示せず)に格納されたプログラムを主記憶装置(図示せず)にロードし、CPU46の制御によってプログラムを実行して実現する。また、各構成要素は、プログラムによるソフトウェアで実現することに限ることなく、ハードウェア、ファームウェア、及びソフトウェアのうちのいずれかの組み合わせ等により実現しても良い。
Each component realized by the
上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(random access memory))を含む。 The above-described program can be stored using various types of non-transitory computer readable media and supplied to a computer. Non-transitory computer readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (for example, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (for example, magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / W and semiconductor memory (for example, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (random access memory)) are included.
また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によって撮像装置4に供給されても良い。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムを撮像装置4に供給できる。
Further, the program may be supplied to the
続いて、本実施の形態に係るタギングシステム1の動作、すなわち、タギング方法について説明する。ここでは、タグ範囲処理部50の動作について主に説明する。
まず、タグ範囲処理部50のタグ範囲設定動作の概要について説明する。タグ範囲処理部50は、上述したように、受信したセンサデータ及び入力タグデータを用いて、撮像装置4が撮影した動画データの適切な範囲にタグを設定するものである。
Subsequently, an operation of the
First, an outline of the tag range setting operation of the tag
図2は本実施の形態に係る心拍数の時間変化と、タグ範囲との関係を示す図である。心拍数のグラフに入力タグデータを示したものを上に、入力タグデータから設定したタグ範囲を動画データに関連付けたものを下に示している。心拍数のグラフの横軸は時刻、縦軸は心拍数を示す。また、心拍数75付近の横線はタグ範囲を設定するための閾値を示す。また、心拍数40付近に記入している横方向の矢印及び「平常」「緊張」等の文字は、そのときのユーザの状態を説明するためのものである。
FIG. 2 is a diagram showing a relationship between a change in heart rate with time and a tag range according to the present embodiment. A graph showing the input tag data in the heart rate graph is shown above, and a tag range set from the input tag data is related to the moving image data below. In the heart rate graph, the horizontal axis represents time, and the vertical axis represents heart rate. A horizontal line near the heart rate 75 indicates a threshold for setting the tag range. Further, horizontal arrows and characters such as “normal” and “tension” written in the vicinity of the
図2に示した心拍数の例では、ユーザの状態はゲーム開始からゲーム終了までの間に心拍数の変化から、平常状態、緊張状態もしくは興奮状態、そして平常(緩和)状態へと変化する。緊張状態又は興奮状態のときに、心拍数の4つのピーク(1〜4)が生じ、それぞれのピークにおいてユーザはタグF1〜F4を入力している。
タグ範囲処理部50は、心拍数が所定値(ここでは、閾値の75)以上のときの時間範囲であって、当該時間範囲内でユーザがタグFを入力している場合に、当該時間範囲をユーザが入力したタグFの範囲として設定する。当該時間範囲のフレームに対してタグFを付与しても良い。
In the example of the heart rate shown in FIG. 2, the state of the user changes from a change in heart rate from the start of the game to the end of the game to a normal state, a tension state or an excitement state, and a normal (relaxed) state. Four peaks (1-4) of the heart rate occur in the tension state or the excitement state, and the user inputs the tags F1-F4 at each peak.
The tag
例えば、第1のピークについては、時間範囲t1〜t2において、心拍数が所定値を超え、かつ、ユーザがタグF1を入力しているので、時間範囲t1〜t2をタグF1のタグ範囲に設定する。また、第2のピークについては、時間範囲t3〜t4において、心拍数が所定値を超え、かつ、ユーザがタグF2を入力しているので、時間範囲t3〜t4をタグF2のタグ範囲に設定する。第3、4のピークについても同様である。 For example, for the first peak, since the heart rate exceeds a predetermined value in the time range t1 to t2, and the user inputs the tag F1, the time range t1 to t2 is set as the tag range of the tag F1. To do. For the second peak, since the heart rate exceeds a predetermined value in the time range t3 to t4 and the user inputs the tag F2, the time range t3 to t4 is set as the tag range of the tag F2. To do. The same applies to the third and fourth peaks.
なお、タグ範囲処理部50は、心拍数が所定値以上の時間範囲であっても、当該時間範囲内でユーザがタグFを入力していない場合には、タグ範囲を設定しない。
また、タグ範囲処理部50は、ユーザがタグFを入力していても、心拍数が所定値以上でない場合には、デフォルト、又はユーザが設定した時間やフレーム数でタグ範囲を設定する。
Note that the tag
Moreover, even if the user inputs the tag F, if the heart rate is not equal to or greater than the predetermined value, the tag
次に、タグ範囲処理部50の詳細な処理手順について説明する。
図3は本実施の形態に係る心拍数の時間変化と、タグ範囲との詳細な関係を示す図である。心拍数のグラフを上に、タグ範囲を下に示している。グラフ中の横点線は閾値を示し、横点線上の等間隔の点は心拍数のサンプリング点、すなわち、サンプリング時間を示している。なお、心拍数のサンプリングは例えば1秒間隔で行う。
図4は本実施の形態に係るタグ範囲処理部50の詳細な処理手順を示すフローチャートである。
図3及び図4を参照しながら、タグ範囲処理部50の詳細な処理手順について説明する。
Next, a detailed processing procedure of the tag
FIG. 3 is a diagram showing a detailed relationship between the time change of the heart rate and the tag range according to the present embodiment. The heart rate graph is shown at the top and the tag range at the bottom. Horizontal dotted lines in the graph indicate threshold values, and equally spaced points on the horizontal dotted line indicate heart rate sampling points, that is, sampling times. The heart rate is sampled at intervals of 1 second, for example.
FIG. 4 is a flowchart showing a detailed processing procedure of the tag
A detailed processing procedure of the tag
まず、処理を開始すると、まずバイタルデータの状態を示すステータスを「閾値未満」に設定し(ステップS10)、「前バイタルデータ時間値」を記録開始時間t0に初期化する(ステップS20)。 First, when processing is started, the status indicating the status of vital data is set to “below threshold” (step S10), and the “previous vital data time value” is initialized to the recording start time t0 (step S20).
サンプリング時間t0において、ステータスが「閾値以上」か判断する(ステップS30)。時間t0では、ステータスはステップS10で設定した「閾値未満」のままなので(ステップS30のNo)、時間t0の受信したバイタルデータがあるか判断する(ステップS40)。
時間t0では受信したバイタルデータがあるので(ステップS40のYes)、時間t0のバイタルデータの値が閾値以上か判断する(ステップS50)。図3に示すように、時間t0のバイタルデータの値は閾値未満なので(ステップS50のNo)、現在のバイタルデータ時間t0を「前バイタルデータ時間値」として保存する(ステップS80)。そして、ステップS30に戻る。t11までは平常状態つまりバイタルデータが閾値未満のため、同様な処理を繰り返すことになる。
At the sampling time t0, it is determined whether the status is “threshold or more” (step S30). At time t0, the status remains “less than threshold value” set in step S10 (No in step S30), so it is determined whether there is vital data received at time t0 (step S40).
Since there is vital data received at time t0 (Yes in step S40), it is determined whether the value of the vital data at time t0 is equal to or greater than a threshold value (step S50). As shown in FIG. 3, since the value of the vital data at time t0 is less than the threshold value (No in step S50), the current vital data time t0 is stored as the “previous vital data time value” (step S80). Then, the process returns to step S30. Until t11, since the normal state, that is, the vital data is less than the threshold value, the same processing is repeated.
サンプリング時間t12になると、ステータスが「閾値未満」で、t12のバイタルデータがあるので(ステップS30のNo、ステップS40のYes)、時間t12のバイタルデータの値が閾値以上か判断する(ステップS50)。図3に示すように、時間t12のバイタルデータの値は閾値以上なので(ステップS50のYes)、「前バイタルデータ時間値」、ここでは、ステップS80で保存した時間t11を「タグ範囲開始時間値」として保存し(ステップS60)、ステータスを「閾値以上」に設定し(ステップS70)、現在のバイタルデータ時間t12を「前バイタルデータ時間値」として保存して(ステップS80)、ステップS30に戻る。 At the sampling time t12, since the status is “less than threshold” and there is vital data at t12 (No at step S30, Yes at step S40), it is determined whether the value of the vital data at time t12 is equal to or greater than the threshold (step S50). . As shown in FIG. 3, since the value of the vital data at time t12 is equal to or greater than the threshold (Yes in step S50), the “previous vital data time value”, here, the time t11 stored in step S80 is “tag range start time value”. (Step S60), the status is set to "above threshold" (step S70), the current vital data time t12 is saved as "previous vital data time value" (step S80), and the process returns to step S30. .
次に、サンプリング時間t13になると、ステップS70で設定したようにステータスが「閾値以上」であるので(ステップS30のYes)、時間t13のバイタルデータがあるか判断する(ステップS90)。
時間t13では受信したバイタルデータがあるので(ステップS90のYes)、時間t13のバイタルデータの値が閾値以上か判断する(ステップS100)。図3に示すように、時間t13のバイタルデータの値は閾値以上なので(ステップS100のYes)、現在のバイタルデータ時間t13を「前バイタルデータ時間値」として保存し(ステップS80)、ステップS30に戻る。
そして、サンプリング時間t21までは、時間t13のときの処理と同じ処理が継続する。
Next, at the sampling time t13, since the status is “above threshold value” as set in step S70 (Yes in step S30), it is determined whether there is vital data at time t13 (step S90).
Since there is vital data received at time t13 (Yes in step S90), it is determined whether the value of vital data at time t13 is equal to or greater than a threshold value (step S100). As shown in FIG. 3, since the value of the vital data at time t13 is equal to or greater than the threshold value (Yes in step S100), the current vital data time t13 is stored as “previous vital data time value” (step S80), and the process proceeds to step S30. Return.
Until the sampling time t21, the same processing as that at time t13 is continued.
次に、サンプリング時間t22になると、ステータスが「閾値以上」で、時間t22の受信したバイタルデータがあるので(ステップS30のYes、ステップS90のYes)、時間t22のバイタルデータの値が閾値以上か判断する(ステップS100)。図3に示すように、時間t22のバイタルデータの値は閾値未満なので(ステップS100のNo)、現在のバイタルデータ時間t22を「タグ範囲終了時間値」として保存し(ステップS110)、タグ記録要求はあるか、すなわち、バイタルデータの値が閾値以上のときにタグを入力しているか判断する(ステップS120)。図3に示すように、時間t16と時間t17との間にユーザがタグFを入力しているので(ステップS120のYes)、ステップS60、S110で得られたタグ範囲の「タグ範囲開始時間値」t11〜「タグ範囲終了時間値」t22でタグFを記録し(ステップS130)、ステータスを「閾値未満」に設定し(ステップS140)、現在のバイタルデータ時間t22を「前バイタルデータ時間値」として保存し(ステップS80)、ステップS30に戻る。 Next, at the sampling time t22, since the status is “above threshold” and there is vital data received at time t22 (Yes at step S30, Yes at step S90), is the vital data value at time t22 greater than or equal to the threshold? Judgment is made (step S100). As shown in FIG. 3, since the vital data value at time t22 is less than the threshold (No in step S100), the current vital data time t22 is stored as a “tag range end time value” (step S110), and a tag recording request is made. In other words, it is determined whether a tag is input when the value of the vital data is equal to or greater than a threshold value (step S120). As shown in FIG. 3, since the user inputs the tag F between time t16 and time t17 (Yes in step S120), the “tag range start time value of the tag range obtained in steps S60 and S110” The tag F is recorded at “t11 to“ tag range end time value ”t22 (step S130), the status is set to“ less than threshold ”(step S140), and the current vital data time t22 is set to“ previous vital data time value ”. (Step S80) and return to step S30.
次に、サンプリング時間t25になると、ステータスが「閾値未満」で、時間t25のバイタルデータもないので(ステップS30のNo、ステップS40のNo)、処理を終了する。
なお、現在のバイタルデータ時間tを「タグ範囲終了時間値」として保存し(ステップS110)、タグ記録要求がないとき、すなわち、ユーザがタグを入力していないときは(ステップS120のNo)、ステータスを「閾値未満」に設定する(ステップS140)。つまり、上述したように、心拍数が所定値以上の時間範囲があっても、当該時間範囲内でユーザがタグを入力していない場合には、当該時間範囲をタグ範囲に設定しない。
Next, at the sampling time t25, since the status is “less than threshold” and there is no vital data at time t25 (No in step S30, No in step S40), the process ends.
The current vital data time t is stored as a “tag range end time value” (step S110). When there is no tag recording request, that is, when the user has not input a tag (No in step S120), The status is set to “less than threshold value” (step S140). That is, as described above, even if there is a time range in which the heart rate is equal to or greater than the predetermined value, if the user does not input a tag within the time range, the time range is not set as the tag range.
また、ステータスが「閾値以上」で、その時間tのバイタルデータがないときは(ステップS30のYes、ステップS90のNo)、記録終了時間を「タグ範囲終了時間値」として保存し(ステップS150)、ステップS120、S130と同様に、タグ記録要求があるときは、得られたタグ範囲でタグFを記録して処理を終了し、タグ記録要求がないときは、そのまま処理を終了する。
本実施の形態に係るタギングシステム1は、このような構成により、動画データを撮影中に、その重要範囲に精度良くタグを付与することができる。
If the status is “above threshold” and there is no vital data for the time t (Yes in step S30, No in step S90), the recording end time is stored as a “tag range end time value” (step S150). As in steps S120 and S130, when there is a tag recording request, the tag F is recorded within the obtained tag range and the process is terminated. When there is no tag recording request, the process is terminated as it is.
With such a configuration, the
なお、本実施の形態に係るタギングシステム1では、心拍数が閾値を超える時間範囲として時間t11〜時間t22を選択し、この時間範囲をタグ範囲として設定したが、時間範囲としてそれぞれ一つ内側のサンプリング時間に対応する時間t12〜時間t21を選択し、この時間範囲をタグ範囲として設定しても良い。もちろん、時間範囲として時間t11〜時間t21、時間t12〜時間t22を選択することも可能であり、さらに、心拍数が閾値を超える交点〜交点を選択することも可能である。その際は交点を算出しても良く、動画のサンプリング数とバイタルデータのサンプリング数を同じにしても良い。
また、本実施の形態に係るタギングシステム1では、タグ範囲を設定するための心拍数の閾値を固定にしていたが、ユーザ毎、シーン毎などのように状況に応じて設定できるようにしても良い。また、この閾値をいつでも変更できるようにして、動画データを記録した後でもタグ範囲を調整できるようにしても良い。
In the
Further, in the
また、本実施の形態に係るタギングシステム1では、心拍数が所定値以上の時間範囲であって、当該時間範囲内にユーザがタグを入力している場合に、当該時間範囲をタグ範囲として設定したが、心拍数が所定値以上の時間範囲であって、当該時間範囲内にユーザがタグを入力している場合に、ユーザが入力したタグの前後の所定時間、例えば、当該タグの前後それぞれ3秒間をタグ範囲として設定して良い。もちろん、心拍数が所定値以上の時間範囲又はタグの前後の所定時間をユーザが選択できるようにしても良い。
Further, in the
また、本実施の形態に係るタギングシステム1では、バイタルデータとして心拍数を用いたが、バイタルデータとして心拍数以外のデータ、ユーザの興奮の度合いを示すようなデータを用いても良く、このときは、バイタルデータが所定値以下又は所定値未満などの時間範囲であって、当該時間範囲内にユーザがタグを入力している場合に、当該時間範囲をタグ範囲として設定しても良い。
In the
また、本実施の形態に係るタギングシステム1は、センサ装置2、タグ入力装置3、撮像装置4などを備える構成としたが、撮像装置がセンサ装置及びタグ入力装置を兼ねる構成、又は、撮像装置がセンサ装置、タグ入力装置の一方を兼ねる構成としても良い。すなわち、タギングシステムをタギング装置として構成するようにしても良い。
また、本実施の形態に係るタギングシステム1は、ユーザが撮像装置4を用いて撮影しているときの、すなわち、ユーザが動画データを記録しているときの、ユーザのバイタルデータ及び入力タグデータに基づいてタグ範囲を設定していたが、ユーザが画像処理装置などを用いて動画を視聴又は編集しているときなどの、すなわち、ユーザが動画データを再生しているときの、ユーザのバイタルデータ及び入力タグデータに基づいてタグ範囲を設定しても良い。このため、本実施の形態に係るタギング装置も撮像装置に限るものではなく、画像処理装置などであっても良い。
In addition, the
Further, the
上述したように、本実施の形態に係るタギング装置4は、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグ入力のタイミングデータを受け付けるデータ通信部47と、データ通信部47で受け付けたバイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、当該時間範囲をタグ範囲に設定するタグ範囲処理部50とを備えるものである。
また、本実施の形態に係るタギングシステム1は、ユーザのバイタルデータを計測しデータ通信部47に出力するセンサ装置2と、タイミングデータをデータ通信部47に出力するタグ入力装置3と、タギング装置4とを備えるものである。
As described above, the
The
また、本実施の形態に係るタギング方法は、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグ入力のタイミングデータを受け付けるデータ通信ステップと、データ通信ステップで受け付けたバイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、当該時間範囲をタグ範囲に設定するタグ範囲処理ステップS120、S130とを有するものである。 In addition, the tagging method according to the present embodiment accepts the vital data of the user who records or reproduces the video data continuously, and accepts the tag input timing data of the user at the data communication step and the data communication step. Tag range processing steps S120 and S130 for setting the time range as a tag range when the time range corresponding to the timing data is included in a time range in which the vital data is equal to or greater than a preset value. .
また、本実施の形態に係るプログラムは、コンピュータに、動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに当該ユーザのタグF入力のタイミングデータを受け付けるデータ通信手順と、当該データ通信手順で受け付けた当該バイタルデータが予め設定された値以上である時間範囲に当該タイミングデータに対応する時間が含まれる場合に、動画データの当該時間範囲をタグFの範囲に設定する手順S120、S130とを実行させるためのものである。 In addition, the program according to the present embodiment includes a data communication procedure for continuously receiving vital data of a user who performs recording or reproduction of moving image data and receiving timing data of the tag F input of the user, and the data Step S120 for setting the time range of the video data as the range of the tag F when the time range corresponding to the timing data is included in the time range in which the vital data received in the communication procedure is equal to or greater than a preset value. This is for executing S130.
1 タギングシステム
2 センサ装置
3 タグ入力装置
4 撮像装置(タギング装置)
50 タグ範囲処理部
1 Tagging system 2 Sensor device 3
50 Tag range processing section
Claims (5)
前記データ通信部で受け付けた前記バイタルデータが予め設定された値以上である時間範囲に前記タイミングデータに対応する時間が含まれる場合に、前記時間範囲をタグ範囲に設定するタグ範囲処理部と、
を備えるタギング装置。 A data communication unit for the vital data of a user for recording or reproduction of the moving image data together with the accepted continuously receives timing data tag input of said user,
A tag range processing unit that sets the time range as a tag range when the time range corresponding to the timing data is included in a time range in which the vital data received by the data communication unit is greater than or equal to a preset value;
Tagging device comprising:
を更に備える請求項1に記載のタギング装置。 The tagging device according to claim 1, further comprising an imaging unit that images a subject and outputs moving image data .
前記タイミングデータを前記データ通信部に出力するタグ入力装置と、
請求項1または請求項2に記載のタギング装置と、
を備えるタギングシステム。 A sensor device for measuring the vital data of the user and outputting it to the data communication unit;
A tag input device that outputs the timing data to the data communication unit;
A tagging device according to claim 1 or 2,
Tagging system with
前記データ通信ステップで受け付けた前記バイタルデータが予め設定された値以上である時間範囲に前記タイミングデータに対応する時間が含まれる場合に、前記時間範囲をタグ範囲に設定するタグ範囲処理ステップと、
を有するタギング方法。 A data communication step of continuously receiving vital data of a user who performs recording or reproduction of moving image data and receiving timing data of the tag input of the user;
A tag range processing step of setting the time range as a tag range when the time range corresponding to the timing data is included in a time range in which the vital data received in the data communication step is greater than or equal to a preset value;
Tagging method comprising:
動画データの記録又は再生をおこなうユーザのバイタルデータを連続して受け付けるとともに前記ユーザのタグ入力のタイミングデータを受け付けるデータ通信手順と、
前記データ通信手順で受け付けた前記バイタルデータが予め設定された値以上である時間範囲に前記タイミングデータに対応する時間が含まれる場合に、前記時間範囲をタグ範囲に設定するタグ範囲処理手順と、
を実行させるためのプログラム。 On the computer,
A data communication procedure for continuously receiving vital data of a user who performs recording or reproduction of moving image data and receiving timing data of the tag input of the user;
A tag range processing procedure for setting the time range as a tag range when the time range corresponding to the timing data is included in a time range in which the vital data received in the data communication procedure is equal to or greater than a preset value;
A program for running
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015118859A JP6485238B2 (en) | 2015-06-12 | 2015-06-12 | Tagging device, tagging system, tagging method and program |
| PCT/JP2016/001889 WO2016199335A1 (en) | 2015-06-12 | 2016-04-04 | Tagging device, tagging system, tagging method, digest creation device and digest creation system |
| US15/831,842 US20180096214A1 (en) | 2015-06-12 | 2017-12-05 | Tagging apparatus, tagging system, tagging method, digest creation apparatus, and digest creation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015118859A JP6485238B2 (en) | 2015-06-12 | 2015-06-12 | Tagging device, tagging system, tagging method and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017005559A JP2017005559A (en) | 2017-01-05 |
| JP6485238B2 true JP6485238B2 (en) | 2019-03-20 |
Family
ID=57754589
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015118859A Active JP6485238B2 (en) | 2015-06-12 | 2015-06-12 | Tagging device, tagging system, tagging method and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6485238B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7154998B2 (en) * | 2018-12-27 | 2022-10-18 | Run.Edge株式会社 | Video tagging device and video tagging method |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4720358B2 (en) * | 2005-08-12 | 2011-07-13 | ソニー株式会社 | Recording apparatus and recording method |
| JP4849174B2 (en) * | 2010-02-19 | 2012-01-11 | カシオ計算機株式会社 | Imaging apparatus, moving image generation method, and program |
| JP5635859B2 (en) * | 2010-09-27 | 2014-12-03 | Necパーソナルコンピュータ株式会社 | Editing apparatus, control method, and program |
| JP6172990B2 (en) * | 2013-03-27 | 2017-08-02 | オリンパス株式会社 | Image recording apparatus, image recording processing control method, and program thereof |
| JP2015082692A (en) * | 2013-10-21 | 2015-04-27 | 日本電信電話株式会社 | Video editing apparatus, video editing method, and video editing program |
| JP6034277B2 (en) * | 2013-10-30 | 2016-11-30 | 日本電信電話株式会社 | Content creation method, content creation device, and content creation program |
| JP2015093124A (en) * | 2013-11-13 | 2015-05-18 | 株式会社Jvcケンウッド | Transmission device, reception device, information analysis system, and information analysis method |
-
2015
- 2015-06-12 JP JP2015118859A patent/JP6485238B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017005559A (en) | 2017-01-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104822015A (en) | Image processing apparatus and image processing method | |
| US9357194B2 (en) | Imaging apparatus for minimizing repetitive recording of moving image data of a similar scene on a recording medium | |
| US10032482B2 (en) | Moving image generating apparatus, moving image generating method and storage medium | |
| JP2010074323A (en) | Recording apparatus and method, and recording and playback apparatus and method | |
| JP6468086B2 (en) | Playback apparatus, playback method, and playback program | |
| JP5655668B2 (en) | Imaging apparatus, image processing method, and program | |
| JP5600405B2 (en) | Image processing apparatus, image processing method, and program | |
| US20140285649A1 (en) | Image acquisition apparatus that stops acquisition of images | |
| JP2006157893A (en) | Imaging device | |
| JP6485238B2 (en) | Tagging device, tagging system, tagging method and program | |
| US9661217B2 (en) | Image capturing apparatus and control method therefor | |
| JP6451521B2 (en) | Digest creation device, digest creation system, digest creation method and program | |
| WO2016199335A1 (en) | Tagging device, tagging system, tagging method, digest creation device and digest creation system | |
| US9955135B2 (en) | Image processing apparatus, image processing method, and program wherein a RAW image to be subjected to special processing is preferentially subjected to development | |
| US20100129049A1 (en) | Editing apparatus, control method of the editing apparatus, and image pickup apparatus | |
| US20210136318A1 (en) | Image pickup apparatus to process raw moving image, image processing apparatus, and storage medium | |
| JP2019054547A (en) | Digest creation device, digest creation system, digest creation method and program | |
| JP6628670B2 (en) | Image processing apparatus and image processing method | |
| JP6620863B2 (en) | Movie data processing apparatus, movie data processing method, and movie data processing program | |
| JP6631680B2 (en) | Moving image data processing apparatus, moving image data processing method, and moving image data processing program | |
| JP2014120926A (en) | Imaging apparatus | |
| KR20140100151A (en) | Apparatus and method for slow motion video recording | |
| JP6439600B2 (en) | Recording apparatus, recording method, and recording program | |
| JP6583516B2 (en) | Playback apparatus, playback method, and playback program | |
| US20150170709A1 (en) | Video processing device, video processing method, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20181219 |
|
| 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: 20190122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6485238 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |