Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7231573B2 - VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM - Google Patents
[go: Go Back, main page]

JP7231573B2 - VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM - Google Patents

VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM Download PDF

Info

Publication number
JP7231573B2
JP7231573B2 JP2020015316A JP2020015316A JP7231573B2 JP 7231573 B2 JP7231573 B2 JP 7231573B2 JP 2020015316 A JP2020015316 A JP 2020015316A JP 2020015316 A JP2020015316 A JP 2020015316A JP 7231573 B2 JP7231573 B2 JP 7231573B2
Authority
JP
Japan
Prior art keywords
analysis
evaluation
video
site
predetermined
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
Application number
JP2020015316A
Other languages
Japanese (ja)
Other versions
JP2021124748A5 (en
JP2021124748A (en
Inventor
和之 田坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2020015316A priority Critical patent/JP7231573B2/en
Publication of JP2021124748A publication Critical patent/JP2021124748A/en
Publication of JP2021124748A5 publication Critical patent/JP2021124748A5/ja
Application granted granted Critical
Publication of JP7231573B2 publication Critical patent/JP7231573B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)

Description

本発明は、動画の映像を解析する映像変換方法、装置およびプログラムに係り、特に、動画映像を高品質での解析が望ましい解析区間とそれ以外の非解析区間とに分類し、分類結果に応じてビットレートを変換する映像変換方法、装置およびプログラムに関する。 The present invention relates to a video conversion method, apparatus, and program for analyzing a moving image, and in particular, classifies a moving image into an analysis section in which high-quality analysis is desirable and a non-analysis section other than the analysis section, and performs analysis according to the classification result. The present invention relates to a video conversion method, apparatus, and program for converting a bit rate by using

野球、ラグビーあるいはゴルフのように骨格の動きが上達を左右するスポーツでは、体全体の動きのみならず骨格の位置や動きが重要となる。したがって、その上達には専門化の指導が有効となることが多い。しかしながら、スタジオやスクールに出向いて専門家から指導を受けるためには、相応のコスト負担を強いられ、また時間的かつ場所的な拘束も増すことになる。 In sports such as baseball, rugby, and golf, where the movement of the skeleton determines progress, not only the movement of the whole body but also the position and movement of the skeleton are important. Therefore, it is often effective to provide specialized instruction for improvement. However, in order to go to a studio or a school and receive guidance from experts, a reasonable cost burden is imposed, and time and place restrictions increase.

特許文献1には、入力画像に映る人物の運動を認識する認識部と、認識された運動の有効性に応じて異なる仮想オブジェクトを入力画像に重畳する表示制御部とを備え、認識部により認識される運動の有効性を示すスコアを算出し、算出結果を入力画像に重畳することで、運動の有効性に関するフィードバックを目に見える形でユーザに呈示する画像処理装置が提案されている。 Japanese Patent Application Laid-Open No. 2002-200001 discloses a recognition unit that recognizes motion of a person reflected in an input image, and a display control unit that superimposes different virtual objects on the input image according to the effectiveness of the recognized motion. An image processing apparatus has been proposed that calculates a score that indicates the effectiveness of a given exercise and superimposes the calculation result on an input image, thereby presenting feedback regarding the effectiveness of the exercise to the user in a visible form.

しかしながら、特許文献1では、ユーザのトレーニング映像をユーザ自身が確認し、更には重畳表示される仮想オブジェクトの動きと比較することでトレーニングを主観的に評価することが可能になるものの、専門家の具体的な指導を受けることはできない。したがって、ユーザ自身が専門知識を有していない限り有効はトレーニングを実現できない。 However, in Patent Document 1, the user can subjectively evaluate the training by checking the user's training video and comparing it with the movement of the superimposed virtual object. No specific instructions are available. Therefore, effective training cannot be realized unless the user himself/herself has specialized knowledge.

このような技術課題に対して、本発明の発明者等は、複数のトレーニングメニューを記憶するデータベースからトレーニングメニューを選択し、選択されたトレーニングメニューをユーザ端末へ配信し、トレーニングメニューを実施するユーザを撮影したトレーニング映像をユーザ端末から取得し、トレーニング映像からユーザの骨格情報を抽出し、骨格情報に基づいてユーザのトレーニングを評価し、トレーニングの評価をユーザ端末へ配信するトレーニング支援方法および装置を発明し、特許出願した(特許文献2)。 In order to solve such a technical problem, the inventors of the present invention select a training menu from a database storing a plurality of training menus, distribute the selected training menu to the user terminal, and is obtained from the user terminal, the user's skeleton information is extracted from the training video, the user's training is evaluated based on the skeleton information, and the training evaluation is distributed to the user terminal. Invented and filed a patent application (Patent Document 2).

特許文献3には、車両に搭載される映像記録装置において、駐車中に車両周囲を撮影するカメラからの映像信号に基づいて記録用の映像データを生成する一方、カメラによる撮影映像を解析し、その映像変化に基づき映像データの映像品質を制御することにより、記憶ユニットに格納する映像データの量を制御する技術が開示されている。 In Patent Document 3, a video recording device mounted on a vehicle generates video data for recording based on a video signal from a camera that captures images of the surroundings of the vehicle while the vehicle is parked, while analyzing the video captured by the camera, A technique is disclosed for controlling the amount of video data stored in a storage unit by controlling the video quality of the video data based on the video change.

特許文献4には、情報処理装置と接続可能な電子黒板において、ユーザからの画面に対する入力を受け付け、情報処理装置から映像信号を取得して画像データを生成し、ユーザからの入力を受け付けた場合に画像データのフレームレートを入力受け付け前よりも低い値に変更する技術が開示されている。 Patent Document 4 describes a case where an electronic blackboard connectable to an information processing apparatus receives an input from a user on a screen, acquires a video signal from the information processing apparatus to generate image data, and receives an input from the user. discloses a technique for changing the frame rate of image data to a value lower than that before accepting an input.

特開2013-103010号公報Japanese Patent Application Laid-Open No. 2013-103010 特願2018-181304号Patent application No. 2018-181304 特開2019-161350号公報Japanese Patent Application Laid-Open No. 2019-161350 特開2019-159261号公報Japanese Patent Application Laid-Open No. 2019-159261

Z. Cao, T. Simon, S. Wei and Y. Sheikh, "Realtime Multi-person 2D Pose Estimation Using Part Affinity Fields," 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, 2017, pp. 1302-1310.Z. Cao, T. Simon, S. Wei and Y. Sheikh, "Realtime Multi-person 2D Pose Estimation Using Part Affinity Fields," 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, 2017, pp 1302-1310.

特許文献2によれば、ユーザは、配信されたトレーニングメニューを実施する自身のトレーニング映像をユーザ端末で撮影、送信するだけで、専門家が常駐するトレーニングジム等の施設に出向くことなく、自宅などで専門的なトレーニングを手軽に受けられるようになる。 According to Patent Literature 2, the user simply shoots and transmits a training video of himself/herself performing the distributed training menu with the user terminal, without going to a facility such as a training gym where a specialist resides, at home or the like. Easy access to professional training.

一方、特許文献2ではトレーニング映像をユーザ端末で撮影して送信する必要があるが、動画はデータ量が大きいのでトラヒック量が増加する。また、評価側でも多数のユーザから同時刻に動画を配信されるとネットワークに輻輳が生じ、サーバの負荷が増大する。 On the other hand, in Japanese Patent Laid-Open No. 2002-200010, training video must be captured by a user terminal and transmitted, but the amount of data for moving pictures is large, so the amount of traffic increases. Also, on the evaluation side, when videos are distributed from a large number of users at the same time, congestion occurs in the network and the load on the server increases.

特許文献3,4によれば動画映像のデータ量が削減できるので、映像の伝送によるネットワークの輻輳やサーバの負荷増大を軽減できる。しかしながら、データ量を削減すると映像品質が低下するため、その解析に支障をきたす可能性があった。 According to Patent Literatures 3 and 4, the amount of moving image data can be reduced, so network congestion due to image transmission and an increase in server load can be reduced. However, if the amount of data is reduced, the image quality will be lowered, which may hinder the analysis.

本発明の目的は、上記の技術課題を解決し、動画映像の解析に支障をきたさない様に、そのビットレートを低下させてデータ量を削減できる映像変換方法、装置およびプログラムを提供することにある。 It is an object of the present invention to solve the above technical problems and to provide a video conversion method, apparatus, and program capable of reducing the amount of data by lowering the bit rate so as not to hinder the analysis of moving pictures. be.

上記の目的を達成するために、本発明は、人物を被写体とする動画映像のデータ量を変換する映像変換装置において、以下の構成を具備した点に特徴がある。 In order to achieve the above objects, the present invention is characterized in that it comprises the following configuration in a video conversion apparatus for converting the amount of data of a moving picture in which a person is a subject.

(1) 各フレームから人物の骨格情報を抽出する抽出手段と、骨格情報に基づいて所定の評価部位の位置を推定する位置推定手段と、前記評価部位の位置に基づいて解析区間を決定する決定手段と、非解析区間のビットレートを解析区間のビットレートよりも低いビットレートに変換してデータ量を減じる変換手段とを具備した。 (1) extracting means for extracting skeletal information of a person from each frame, position estimating means for estimating the position of a predetermined evaluation site based on the skeletal information, and determination for determining an analysis section based on the position of the evaluation site. means, and conversion means for reducing the amount of data by converting the bit rate of the non-analysis interval to a bit rate lower than that of the analysis interval.

(2) 位置推定手段は、骨格情報に基づいて所定の基準部位の位置を更に推定し、前記決定手段は、評価部位と基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。 (2) The position estimating means further estimates the position of the predetermined reference part based on the skeletal information, and the determining means determines whether the relative positional relationship between the evaluation part and the reference part satisfies a predetermined start requirement. The image from the timing to the end timing that satisfies the predetermined end requirement is determined as the analysis section.

(3) 前記位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、前記決定手段は、各評価部位と対応する各基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから、各評価部位と対応する各基準部位との相対的な位置関係が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。 (3) The position estimating means estimates each position of a plurality of evaluation parts and a plurality of corresponding reference parts based on the skeleton information, and the determining means determines relative positions of each evaluation part and each corresponding reference part The image from the start timing when the relative positional relationship satisfies the predetermined start requirements to the end timing when the relative positional relationship between each evaluation site and each corresponding reference site satisfies the predetermined end requirements is determined as the analysis section. I made it

(4) 前記位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、前記決定手段は、一の評価部位と対応する一の基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから、他の一の評価部位と対応する他の一の基準部位との相対的な位置関係が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。 (4) The position estimating means estimates respective positions of a plurality of evaluation parts and a plurality of corresponding reference parts based on skeleton information, and the determining means determines the position of one evaluation part and one corresponding reference part. From the start timing when the relative positional relationship satisfies the predetermined start requirements to the end timing when the relative positional relationship between the other one evaluation part and the other corresponding reference part satisfies the predetermined end requirements video is determined as the analysis section.

(5) 前記決定手段は、評価部位の移動軌跡が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。 (5) The determining means determines, as the analysis section, the image from the start timing at which the movement trajectory of the evaluation site satisfies the predetermined start requirements to the end timing at which the predetermined end requirements are satisfied.

(6) 前記決定手段は、評価部位と基準部位との相対的な位置関係および評価部位の移動軌跡の、一方が所定の開始要件を充足する開始タイミングから他方が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。 (6) The determining means determines whether one of the relative positional relationship between the evaluation site and the reference site and the movement trajectory of the evaluation site satisfies a predetermined start requirement from a start timing when the other satisfies a predetermined end requirement. The image up to the timing is determined as the analysis section.

(7) 評価部位の指定を受け付ける手段を具備し、前記位置推定手段は、指定された評価部位の位置を推定するようにした。 (7) There is provided means for receiving designation of an evaluation site, and the position estimation means estimates the position of the designated evaluation site.

(8) 前記動画映像に基づいて人物の動きの種別を判定する手段と、前記動きの判定結果に基づいて評価部位を決定する手段とを具備し、前記位置推定手段は、決定された評価部位の位置を推定するようにした。 (8) Means for determining the type of motion of the person based on the moving image; and means for determining an evaluation site based on the determination result of the motion; position is estimated.

(9) 前記決定手段は、前記評価部位の位置に基づいて決定した解析区間よりも所定の時間だけ前のタイミングを解析区間の開始タイミングとみなすようにした。 (9) The determining means considers, as the start timing of the analysis interval, a timing that precedes the analysis interval determined based on the position of the evaluation site by a predetermined time.

本発明によれば、以下のような効果が達成される。 According to the present invention, the following effects are achieved.

(1) 人物を被写体とする動画映像のデータ量を変換する映像変換装置において、各フレームから抽出した骨格情報に基づいて所定の評価部位の位置を推定する位置推定手段と、評価部位の位置に基づいて解析区間を決定する決定手段と、非解析区間のビットレートを解析区間のビットレートよりも低いビットレートに変換してデータ量を減じる変換手段とを具備したので、高品質映像を用いた解析が望ましい解析区間を正確に決定できる。したがって、動画映像の解析に支障をきたすことなく動画映像のデータ量やトラヒック量を削減できるようになる。 (1) In a video conversion device for converting the amount of data of a moving image of a person as a subject, a position estimating means for estimating the position of a predetermined evaluation site based on skeletal information extracted from each frame; and a conversion means for reducing the amount of data by converting the bit rate of the non-analysis section to a bit rate lower than that of the analysis section. The analysis interval in which the analysis is desired can be precisely determined. Therefore, it is possible to reduce the amount of data and the amount of traffic of the moving image without interfering with the analysis of the moving image.

(2) 位置推定手段は、骨格情報に基づいて所定の基準部位の位置を更に推定し、決定手段は、評価部位と基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。したがって、解析区間が評価部位と基準部位との相対的な位置関係に依存する場合に解析区間を正確に決定できるようになる。 (2) The position estimating means further estimates the position of the predetermined reference part based on the skeletal information, and the determining means determines the start timing when the relative positional relationship between the evaluation part and the reference part satisfies a predetermined start requirement. to an end timing that satisfies a predetermined end requirement is determined as an analysis section. Therefore, it becomes possible to accurately determine the analysis section when the analysis section depends on the relative positional relationship between the evaluation site and the reference site.

(3) 位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、決定手段は、各評価部位と対応する各基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。したがって、解析区間が複数の評価部位とその対応する基準部位との相対的な位置関係に依存する場合でも解析区間を正確に決定できるようになる。 (3) The position estimating means estimates each position of the plurality of evaluation parts and the corresponding plurality of reference parts based on the skeletal information, and the determining means determines the relative positions of each evaluation part and each corresponding reference part. A video from the start timing at which the relationship satisfies a predetermined start requirement to the end timing at which a predetermined end requirement is satisfied is determined as an analysis section. Therefore, even when the analysis interval depends on the relative positional relationship between a plurality of evaluation regions and their corresponding reference regions, it becomes possible to accurately determine the analysis region.

(4) 位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、決定手段は、一の評価部位と対応する一の基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから、他の一の評価部位と対応する他の一の基準部位との相対的な位置関係が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにした。したがって、解析区間の開始タイミングおよび終了タイミングが、複数の異なる評価部位とその対応する各基準部位との相対的な位置関係にそれぞれ依存する場合も解析区間を正確に決定できるようになる。 (4) The position estimating means estimates each position of the plurality of evaluation parts and the corresponding plurality of reference parts based on the skeleton information, and the determining means calculates the relative positions of the one evaluation part and the corresponding one reference part. The image from the start timing when the positional relationship satisfies the predetermined start requirements to the end timing when the relative positional relationship between the other one evaluation site and the other corresponding reference site satisfies the predetermined end requirements. is determined as the analysis interval. Therefore, even when the start timing and end timing of the analysis interval depend on the relative positional relationship between a plurality of different evaluation regions and their corresponding reference regions, the analysis interval can be accurately determined.

(5) 決定手段は、評価部位の移動軌跡が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するようにしたので、解析区間の開始タイミングおよび終了タイミングが評価部位の移動軌跡に依存する場合に解析区間を正確に決定できるようになる。 (5) Since the determination means determines the image from the start timing at which the movement trajectory of the evaluation site satisfies the predetermined start requirements to the end timing at which the predetermined end requirements are satisfied as the analysis section, the start of the analysis section is determined. It becomes possible to accurately determine the analysis interval when the timing and end timing depend on the movement trajectory of the evaluation site.

(6) 決定手段は、評価部位と基準部位との相対的な位置関係および評価部位の移動軌跡の、一方が所定の開始要件を充足する開始タイミングから他方が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定するので、解析区間の開始タイミングおよび終了タイミングの一方が評価部位と基準部位との相対的な位置関係に依存し、他方が評価部位の移動軌跡に依存する場合でも解析区間を正確に決定できるようになる。 (6) The determination means determines the relative positional relationship between the evaluation site and the reference site and the movement trajectory of the evaluation site from the start timing at which one satisfies a predetermined start requirement to the end timing at which the other satisfies a predetermined end requirement. Even if one of the start timing and end timing of the analysis interval depends on the relative positional relationship between the evaluation site and the reference site, and the other depends on the movement trajectory of the evaluation site. It becomes possible to accurately determine the analysis interval.

(7) 評価部位の指定を受け付ける手段を具備し、指定された評価部位の位置を推定するようにしたので、評価部位をユーザの意志で設定できるようになる。 (7) Since means for receiving the designation of the evaluation site is provided and the position of the designated evaluation site is estimated, the evaluation site can be set at the user's will.

(8) 動画映像に基づいて人物の動きの種別を判定する手段と、種別の判定結果に基づいて評価部位を決定する手段とを具備し、位置推定手段は、決定された評価部位の位置を推定するようにしたので、ユーザに専門知識や負担を強いることなく最適な評価部位を自動的に設定することができ、最適な解析区間を決定できるようになる。 (8) Means for determining the type of motion of a person based on a moving image; Since the estimation is performed, the optimum evaluation site can be automatically set without forcing the user to have specialized knowledge or burden, and the optimum analysis interval can be determined.

(9) 評価部位の位置に基づいて決定した解析区間よりも所定の時間だけ前のタイミングを解析区間の開始タイミングとみなすようにしたので、映像解析に重要となる解析区間の開始タイミングの抽出漏れを防ぐことができるようになる。 (9) Since the analysis interval determined based on the position of the evaluation site is considered to start at a predetermined time before the analysis interval, the analysis interval start timing, which is important for video analysis, is not extracted. can be prevented.

本発明が適用される映像分析システムの構成を示したブロック図である。1 is a block diagram showing the configuration of a video analysis system to which the present invention is applied; FIG. ローカル端末の第1実施形態の構成を示した機能ブロック図である。1 is a functional block diagram showing the configuration of a local terminal according to a first embodiment; FIG. 抽出対象の骨格を示した図である。FIG. 4 is a diagram showing a skeleton to be extracted; 第1実施形態による解析区間の決定方法を示した図(その1)である。FIG. 10 is a diagram (part 1) showing a method of determining an analysis interval according to the first embodiment; 第1実施形態による解析区間の決定方法を示した図(その2)である。FIG. 10 is a diagram (part 2) showing a method of determining an analysis interval according to the first embodiment; ローカル端末の第2実施形態の構成を示した機能ブロック図である。FIG. 8 is a functional block diagram showing the configuration of a local terminal according to a second embodiment; ローカル端末の第3実施形態の構成を示した機能ブロック図である。FIG. 11 is a functional block diagram showing the configuration of a local terminal according to a third embodiment; 第3実施形態による解析区間の決定方法を示した図である。FIG. 11 is a diagram showing a method of determining analysis intervals according to the third embodiment;

以下、図面を参照して本発明の実施の形態について詳細に説明する。図1は、本発明が適用される映像分析システムの構成を示したブロック図であり、カメラおよび通信機能に加えて本発明に係る動画変換機能を備えたローカル端末1と、ローカル端末1が撮影したカメラ映像を、例えばWi-Fi、無線基地局BSおよびネットワークNW経由で取得し、分析する映像分析サーバ2とを主要な構成としている。ただし、ローカル端末1の処理能力が十分に高ければ、ローカル端末1のみで映像分析システムを構成することもできる。 BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a video analysis system to which the present invention is applied. A local terminal 1 equipped with a video conversion function according to the present invention in addition to a camera and communication functions, and a The main configuration is a video analysis server 2 that acquires and analyzes the captured camera video via, for example, Wi-Fi, wireless base station BS, and network NW. However, if the processing capability of the local terminal 1 is sufficiently high, the video analysis system can also be configured with only the local terminal 1 .

ローカル端末1は、運動、演舞あるいはトレーニング等するユーザのカメラ映像を骨格レベルで解析し、ユーザの動きを詳細に分析すべき解析区間とそれ以外の非解析区間とに分類する。ローカル端末1は更に、非解析区間のビットレートが解析区間のビットレートよりも低下するようにカメラ映像を変換し、変換後カメラ映像を蓄積し、更には映像分析サーバ2へ配信する。 The local terminal 1 analyzes the camera image of the user exercising, dancing, training, etc. at the skeleton level, and classifies the user's movement into analysis intervals in which detailed analysis is to be performed and other non-analysis intervals. The local terminal 1 further converts the camera video so that the bit rate of the non-analysis interval is lower than the bit rate of the analysis interval, accumulates the converted camera video, and further distributes it to the video analysis server 2 .

本実施形態では、非解析区間のビットレートが減ぜられた結果、変換後のカメラ映像のデータ量は変換前のカメラ映像のデータ量よりも減ぜられるので、ローカル端末1がカメラ映像の保存に要する記憶容量を減じ、またローカル端末1から映像分析サーバ2への映像配信に係るトラヒック量を減じることができる。 In this embodiment, as a result of reducing the bit rate of the non-analysis section, the amount of data of the camera image after conversion is less than the amount of data of the camera image before conversion. In addition, the amount of traffic related to video distribution from the local terminal 1 to the video analysis server 2 can be reduced.

前記映像分析サーバ2では、受信した変換後カメラ映像を専門家等がモニター上で確認する。このとき、分析区間の映像はビットレートが低下していないので十分な映像品質を維持している。したがって、専門家等は高品位の映像を参照しながらユーザの動きを細かく分析し、正確なアドバイスやコーチングをユーザに提供できるようになる。 In the video analysis server 2, an expert or the like confirms the received converted camera video on the monitor. At this time, since the video in the analysis section does not have a reduced bit rate, it maintains sufficient video quality. Therefore, an expert or the like can analyze the movement of the user in detail while referring to the high-definition video and provide accurate advice and coaching to the user.

図2は、前記ローカル端末1の第1実施形態の機能ブロック図であり、映像取得部101、人物領域抽出部102、骨格情報抽出部103、位置推定部104、解析区間決定部105および映像変換部106を主要な構成としている。 FIG. 2 is a functional block diagram of the local terminal 1 according to the first embodiment. The section 106 is the main configuration.

このようなローカル端末1は、汎用のコンピュータやモバイル端末に、後述する各機能を実現するアプリケーション(プログラム)を実装することで構成できる。あるいは、アプリケーションの一部をハードウェア化またはプログラム化した専用機や単能機としても構成できる。本実施形態では、ローカル端末1をスマートフォンやタブレット端末で代用する場合を例にして説明する。 Such a local terminal 1 can be configured by installing an application (program) that implements each function described later in a general-purpose computer or mobile terminal. Alternatively, a part of the application can be configured as a dedicated machine or a single-function machine that is hardware or programmed. In this embodiment, a case where a smart phone or a tablet terminal is substituted for the local terminal 1 will be described as an example.

前記映像取得部101は、ローカル端末1のカメラ機能が撮影したユーザのカメラ映像(動画像)をフレーム単位で取得する。人物領域抽出部102は、カメラ映像の各フレーム画像から人物領域を抽出する。人物領域の抽出には、例えばSSD (Single Shot Multibox Detector) を用いることができる。 The video acquisition unit 101 acquires a user's camera video (moving image) captured by the camera function of the local terminal 1 in units of frames. A person area extraction unit 102 extracts a person area from each frame image of a camera video. An SSD (Single Shot Multibox Detector), for example, can be used to extract the person area.

骨格情報抽出部103は、フレーム画像の人物領域から、予め抽出対象として登録されている骨格を抽出し、その位置情報や他の骨格との連結状態を骨格情報として登録する。骨格情報の抽出には、既存の骨格抽出技術 (Cascaded Pyramid Network) を用いることができる。 The skeleton information extraction unit 103 extracts a skeleton registered in advance as an extraction target from the person region of the frame image, and registers the position information and the connection state with other skeletons as skeleton information. Existing skeleton extraction technology (Cascaded Pyramid Network) can be used to extract skeleton information.

図3は、前記骨格情報抽出部103が抽出対象とする骨格を示した図であり、左右の肘関節P3,P6、左右の手首関節P4,P7、左右の膝関節P9,P12および左右の足首関節P10,P13ならびにこれらの関節を連結する骨などが抽出される。 FIG. 3 is a diagram showing a skeleton to be extracted by the skeleton information extraction unit 103, and includes left and right elbow joints P3 and P6, left and right wrist joints P4 and P7, left and right knee joints P9 and P12, and left and right ankles. Joints P10 and P13 and bones connecting these joints are extracted.

なお、骨格の抽出手法は、上記のように予め抽出した人物領域を対象とする方法に限定されない。例えば、非特許文献1に開示されるように、フレーム画像から抽出した特徴マップに対して、身体パーツの位置をエンコードするConfidence Mapおよび身体パーツ間の連結性をエンコードするPart Affinity Fields(PAFs)を用いた二つの逐次予測プロセスを順次に適用し、フレーム画像から抽出した人物オブジェクト(ユーザ)の身体パーツの位置および連結性をボトムアップ的アプローチにより一回の推論で推定することでスケルトンモデルを構築してもよい。 Note that the skeleton extraction method is not limited to the method targeting the human region extracted in advance as described above. For example, as disclosed in Non-Patent Document 1, a Confidence Map that encodes the positions of body parts and Part Affinity Fields (PAFs) that encode connectivity between body parts are added to a feature map extracted from a frame image. A skeleton model is constructed by sequentially applying the two sequential prediction processes used to estimate the positions and connectivity of body parts of human objects (users) extracted from frame images in a single inference using a bottom-up approach. You may

このとき、異なる部分領域から抽出した身体パーツの連結性を推定対象外とする処理を実装することで、身体パーツの位置および連結性を部分領域ごとに、すなわちユーザごとにオブジェクトのスケルトンモデルを推定できるようになる。 At this time, by implementing a process that excludes the connectivity of body parts extracted from different partial regions from the target of estimation, the position and connectivity of body parts are estimated for each partial region, that is, for each user, and the skeleton model of the object is estimated. become able to.

位置推定部104は、ユーザが指定した評価部位を評価部位指定受付部104aで受け付け、指定された評価部位に対応した骨格の位置Pを推定する。 The position estimating unit 104 receives the evaluation site designated by the user at the evaluation site designation receiving unit 104a, and estimates the position P of the skeleton corresponding to the designated evaluation site.

解析区間決定部105は、前記位置推定部104が推定した評価部位の位置Pと所定の基準部位との相対的な位置関係を計算し、この位置関係が所定の開始要件を充足したタイミングを解析区間の始点として登録し、所定の終了要件を充足したタイミングを解析区間の終点として登録する。基準部位は評価部位以外のいずれかの骨格位置に設定することができる。 The analysis interval determination unit 105 calculates the relative positional relationship between the position P of the evaluation site estimated by the position estimation unit 104 and a predetermined reference site, and analyzes the timing when this positional relationship satisfies a predetermined start requirement. The start point of the section is registered, and the timing at which a predetermined end requirement is satisfied is registered as the end point of the analysis section. The reference site can be set at any skeletal position other than the evaluation site.

図4は、ユーザのゴルフスイング映像を対象に解析区間を決定する方法を示した図である。ゴルフスイングの評価では左手の動きが重要となるので左手首関節P7が評価部位に指定され、基準部位として例えば頭部Hが設定される。なお、図3のように頭部を骨格情報として直接抽出できない場合は、鼻骨格P0の位置あるいは両目P14,P15の中心位置等で頭部Hの位置を代表できる。 FIG. 4 is a diagram showing a method of determining an analysis interval for a user's golf swing video. Since the movement of the left hand is important in golf swing evaluation, the left wrist joint P7 is designated as the evaluation site, and the head H, for example, is set as the reference site. If the head cannot be directly extracted as skeleton information as shown in FIG. 3, the position of the head H can be represented by the position of the nose skeleton P0 or the central position of both eyes P14 and P15.

そして、ゴルフスイングを評価する際は、バックスイングからダウンスイングに切り替わり、その後、フォロースイングに至るまでを解析区間とすることが望ましい。一般的に、右利きユーザのスイングがバックスイングからダウンスイングに切り替わるタイミングでは、左手首関節P7が頭部Hの右側に位置し、フォロースイングの終了タイミングでは、左手首関節P7が頭部Hの左下方に位置することが経験的に認められる。 When evaluating a golf swing, it is desirable that the analysis interval is from the backswing to the downswing and then to the follow swing. In general, the left wrist joint P7 is positioned on the right side of the head H at the timing when the swing of a right-handed user switches from the backswing to the downswing, and the left wrist joint P7 is located on the right side of the head H at the timing of the end of the follow swing. It is empirically recognized to be located in the lower left.

そこで、本実施形態ではスイングがバックスイングからダウンスイングに切り替わる時刻t1からフォロースイングが終了する時刻t2までが解析区間に決定されるように、左手首関節P7が頭部Hの右側に移動している位置関係を解析区間の開始要件として登録し、その後、左手首関節P7が頭部Hの左下方位置まで移動した位置関係を解析区間の終了要件として規定する。これにより、バックスイングからダウンスイングに切り替わり、その後、フォロースイングに至るまでの映像区間を解析区間とすることができる。 Therefore, in the present embodiment, the left wrist joint P7 is moved to the right side of the head H so that the analysis interval is determined from the time t1 when the swing switches from the backswing to the downswing to the time t2 when the follow swing ends. After that, the positional relationship in which the left wrist joint P7 has moved to the lower left position of the head H is defined as the end requirement of the analysis section. As a result, the video section from the backswing to the downswing to the follow swing can be used as the analysis section.

本実施形態によれば、解析区間が評価部位と基準部位との相対的な位置関係に依存する場合に解析区間を正確に決定できるようになる。 According to this embodiment, it is possible to accurately determine an analysis section when the analysis section depends on the relative positional relationship between the evaluation site and the reference site.

なお、解析区間の抽出においては、特に開始タイミングに遅れが生じないようにすることが望ましい。そこで、図5に示したように、評価部位と基準部位との相対的な位置関係に基づいて開始タイミングt1が検知されると、解析区間が当該タイミングt1よりも所定時間αだけ遡るようにしても良い。 In addition, it is desirable that the start timing of the extraction of the analysis section is not delayed. Therefore, as shown in FIG. 5, when the start timing t1 is detected based on the relative positional relationship between the evaluation site and the reference site, the analysis interval is set to go back from the timing t1 by a predetermined time α. Also good.

このようにすれば、映像解析に重要となる解析区間の開始タイミングの抽出漏れを防ぐことができるようになる。 By doing so, it is possible to prevent omission of extraction of the start timing of the analysis section, which is important for video analysis.

映像変換部106は、非解析区間のビットレートが解析区間のビットレートよりも相対的に低下するようにカメラ映像のビットレートを低下させる。このとき、映像変換部106は解析区間のビットレートを撮影時のビットレートに維持したまま、非解析区間のビットレートのみを選択的に低下させることができる。あるいは解析区間および非解析区間のビットレートをいずれも低下させ、その際、非解析区間のビットレートが解析区間のビットレートよりも相対的に低くなるようにしても良い。 The video conversion unit 106 reduces the bit rate of the camera video so that the bit rate of the non-analysis interval is relatively lower than the bit rate of the analysis interval. At this time, the video conversion unit 106 can selectively lower only the bit rate of the non-analysis section while maintaining the bit rate of the analysis section at the bit rate at the time of shooting. Alternatively, both the bit rates of the analysis interval and the non-analysis interval may be reduced, and at that time, the bit rate of the non-analysis interval may be made relatively lower than the bit rate of the analysis interval.

前記映像変換部106はビットレートの変換にあたり、非解析区間のフレームレートを解析区間のフレームレートよりも低下させることができる。例えば、カメラ映像が30fpsのフレームレートで撮影されていれば、解析区間は30fpsのフレームレートを維持したまま非解析区間のフレームレートのみを、例えば10fpsまで低下させるようにしても良い。 When converting the bit rate, the video conversion unit 106 can reduce the frame rate of the non-analysis section to be lower than the frame rate of the analysis section. For example, if the camera video is captured at a frame rate of 30 fps, the frame rate of the analysis section may be maintained at 30 fps, and only the frame rate of the non-analysis section may be reduced to, for example, 10 fps.

あるいは、解析区間のフレームレートは20fpsまで低下させる一方、非解析区間のフレームレートは10fpsまで低下させるというように、フレームレートの低下率を異ならせるようにしても良い。 Alternatively, the rate of frame rate reduction may be varied such that the frame rate in the analysis section is reduced to 20 fps and the frame rate in the non-analysis section is reduced to 10 fps.

さらに、カメラ映像がカラー画像であれば非解析区間のみをモノクロ映像に変換することでビットレートを変換しても下げても良いし、あるいは非解析区間の解像度を解析区間よりも低解像に変換することでビットレートを下げても良い。 Furthermore, if the camera video is a color image, the bit rate may be converted or lowered by converting only the non-analysis section to monochrome video, or the resolution of the non-analysis section may be set to a lower resolution than the analysis section. You can lower the bitrate by converting.

本実施形態によれば、高品質映像を用いた解析が望ましい解析区間を正確に決定できるのみならず、高品質映像による分析が要請されない非解析区間のビットレートを、高品質映像による分析が要請される解析区間のビットレートよりも低下させるので、映像分析の精度や確度に影響を与えることなくカメラ映像の転送データ量や記憶容量を削減できるようになる。 According to the present embodiment, it is possible not only to accurately determine an analysis section for which analysis using high-quality video is desirable, but also to request analysis using high-quality video for the bit rate of non-analysis sections for which analysis using high-quality video is not requested. Since the bit rate is lower than the bit rate of the analysis interval that is used, it is possible to reduce the transfer data amount and storage capacity of the camera video without affecting the accuracy and accuracy of video analysis.

図6は、ローカル端末1の第2実施形態の機能ブロック図であり、図2と同一の符号は同一または同等部分を表しているので、その説明は省略する。本実施形態は、位置推定部104が動き種別判別部104bおよび評価部位決定部104cを具備し、評価部位がカメラ映像に基づいて自動的に設定されるようにした点に特徴がある。 FIG. 6 is a functional block diagram of the second embodiment of the local terminal 1. Since the same reference numerals as in FIG. 2 denote the same or equivalent parts, the description thereof will be omitted. This embodiment is characterized in that the position estimation unit 104 includes a motion type determination unit 104b and an evaluation part determination unit 104c, and the evaluation part is automatically set based on the camera image.

動き種別判別部104bは、カメラ映像を予め学習した推定モデルに適用することでユーザの動き種別を判別する。例えば、前記図4,5を参照して説明したゴルフスイングのカメラ映像が入力されるとユーザの動き種別を「ゴルフスイング」と判別する。 The motion type determination unit 104b determines the motion type of the user by applying the camera image to an estimation model that has been learned in advance. For example, when the camera image of the golf swing described with reference to FIGS. 4 and 5 is input, the motion type of the user is determined as "golf swing".

評価部位決定部104cは、ユーザの動き種別の判別結果に基づいて、当該動き種別に対する解析区間の決定指標となる評価部位、基準部位ならびに前記解析区間の開始要件および終了要件を、予め登録されている動き種別との対応関係に基づいて決定する。 Based on the determination result of the motion type of the user, the evaluation region determination unit 104c registers in advance an evaluation region, a reference region, and a start requirement and an end requirement of the analysis region, which serve as indicators for determining the analysis region for the motion type. It is determined based on the correspondence relationship with the type of motion that is present.

例えば、ユーザの動き種別が「ゴルフスイング」と判別されると、評価部位が「左手首関節」、基準部位が「頭部」、開始要件が「左手首関節が頭部の右側」、終了要件として「左手首関節が頭部の左下側」に決定される。 For example, if the motion type of the user is determined to be "golf swing", the evaluation site is "left wrist joint", the reference site is "head", the start requirement is "left wrist joint is on the right side of the head", and the end requirement is is determined as "the left wrist joint is on the lower left side of the head".

本実施形態によれば、カメラ映像に基づいて、解析区間の決定指標となる評価部位、開始要件、終了要件が自動的に決定されるので、ユーザに専門知識や負担を強いることなく、ユーザの動き種別や最適な解析区間を自動的に決定できるようになる。 According to the present embodiment, the evaluation site, the start requirement, and the end requirement, which serve as determination indicators for the analysis section, are automatically determined based on the camera image. It becomes possible to automatically determine the motion type and the optimum analysis interval.

図7は、本発明の第3実施形態に係る映像変換機能を備えたローカル端末1の主要部の構成を示した機能ブロック図であり、図2と同一の符号は同一または同等部分を表しているので、その説明は省略する。本実施形態は、評価部位の移動の軌跡に基づいて解析区間を決定するために、解析区間決定部105が軌跡登録部105aを具備した点に特徴がある。 FIG. 7 is a functional block diagram showing the configuration of the main parts of the local terminal 1 having a video conversion function according to the third embodiment of the present invention. Therefore, the description is omitted. This embodiment is characterized in that the analysis section determination unit 105 includes a trajectory registration unit 105a in order to determine the analysis section based on the trajectory of the movement of the evaluation site.

図8は、第3実施形態における解析区間の決定方法を説明するための図であり、ここではゴルフスイング中の左手首関節P7の位置を例にして、その軌跡TRに基づいて解析区間を決定する方法を説明する。 FIG. 8 is a diagram for explaining the method of determining the analysis interval in the third embodiment. Here, the position of the left wrist joint P7 during a golf swing is taken as an example, and the analysis interval is determined based on the trajectory TR. explain how to

ゴルフスイングのように、手や足に規則的、画一的な動きを要求されるシーンでは、各関節が所定の規則通りに動いているか否かが分析指標となり得る。そこで、本実施形態では位置推定部104が推定した左手首関節P7の軌跡TRを軌跡登録部105aに登録し、軌跡上で左手首関節P7の位置が所定の開始要件を充足する開始タイミングから終了要件を充足する終了タイミングまでを解析区間に決定する。 In a scene such as a golf swing that requires regular and uniform movements of hands and feet, whether or not each joint moves according to a predetermined rule can be an analysis index. Therefore, in the present embodiment, the trajectory TR of the left wrist joint P7 estimated by the position estimation unit 104 is registered in the trajectory registration unit 105a, and the position of the left wrist joint P7 on the trajectory ends from the start timing that satisfies a predetermined start requirement. Determine the analysis interval up to the end timing that satisfies the requirements.

本実施形態では、バックスイングからダウンスイングに切り替わり、その後、フォロースウイングが終了するまでの区間を解析区間に決定すべく、バックスイングからダウンスイングに切り替わる際に左手首関節P7の位置がUターンすることに着目し、左手首関節P7の軌跡TRがUターンしたことが開始要件として登録される。 In this embodiment, the position of the left wrist joint P7 makes a U-turn when switching from the backswing to the downswing in order to determine the interval from the backswing to the downswing to the end of the follow swing as the analysis interval. Focusing on this, the fact that the trajectory TR of the left wrist joint P7 has made a U-turn is registered as a start requirement.

さらに、ダウンスイングからフォロースイングに切り替わる際に軌跡TRが下向きの円弧に沿って降下し、インパクト後に上昇に転じることに着目し、軌跡TRが下向きの円弧に沿って降下から上昇に転じ、更に所定の時間が経過したことが終了要件として登録される。これにより、バックスイングがダウンスイングに切り替わる時刻t1からフォロースイングに至る時刻t2までを解析区間とすることができる。 Furthermore, when switching from the downswing to the follow swing, the trajectory TR descends along the downward arc and turns to rise after impact. Elapsed time is registered as a termination requirement. As a result, the analysis interval can be from the time t1 when the backswing switches to the downswing to the time t2 before the follow swing.

本実施形態によれば、解析区間の開始タイミングおよび終了タイミングが評価部位の移動軌跡に依存する場合に解析区間を正確に決定できるようになる。 According to this embodiment, when the start timing and end timing of an analysis section depend on the movement trajectory of the evaluation region, the analysis section can be determined accurately.

なお、上記の第1,第3実施形態では一つの評価部位に注目し、対応する基準部位との相対的な位置関係(第1実施形態)、あるいは移動軌跡(第3実施形態)に基づいてユーザの動きを評価するものとして説明した。しかしながら、本発明はこれのみに限定されるものではなく、第1、第3実施形態を組み合わせ、注目した評価部位と基準部位との相対的な位置関係が対応する開始要件を充足し、かつ当該評価部位の移動軌跡が対応する開始要件を充足したときに開始タイミングと判断するようにしても良い。終了タイミングについても同様である。 Note that in the first and third embodiments described above, one evaluation site is focused on, and based on the relative positional relationship with the corresponding reference site (first embodiment) or movement trajectory (third embodiment) It was described as evaluating the user's movement. However, the present invention is not limited only to this, and a combination of the first and third embodiments satisfies the starting requirements corresponding to the relative positional relationship between the target evaluation site and the reference site, and The start timing may be determined when the movement trajectory of the evaluation site satisfies the corresponding start requirement. The same applies to the end timing.

さらに、上記の第1,第3実施形態では注目する評価部位が一つであったが、本発明はこれのみに限定されるものではなく、複数の評価部位に注目し、全ての評価部位が前記相対位置や移動軌跡に関して所定の開始要件を同時又は所定の順序で充足したときに開始タイミングと判断するようにしても良い。 Furthermore, in the above-described first and third embodiments, only one evaluation site is focused, but the present invention is not limited to this. The start timing may be determined when predetermined start requirements regarding the relative position and movement trajectory are satisfied simultaneously or in a predetermined order.

例えば、第1実施形態のゴルフスイングにおいて、左右の肘関節P3,P6の一方を評価部位、他方を基準部位として定義し、左手首関節P7が頭部Hの右側に位置し、これと同時または前後して、更に左右の肘関節P3,P6の間隔が基準距離を下回ったことを開始要件と定義するようにしても良い。終了タイミングについても同様である。 For example, in the golf swing of the first embodiment, one of the left and right elbow joints P3 and P6 is defined as an evaluation site and the other is defined as a reference site, and the left wrist joint P7 is positioned on the right side of the head H, and at the same time or Back and forth, it may be defined as a start requirement that the distance between the left and right elbow joints P3 and P6 is less than the reference distance. The same applies to the end timing.

第3実施形態であれば、左手首関節P7の軌跡TRがUターンしたことが認められ、これと同時または前後して、右膝関節の正面右方向への移動が認められたときに開始タイミングと判断するようにしても良い。終了タイミングについても同様である。 In the third embodiment, the start timing is when it is recognized that the trajectory TR of the left wrist joint P7 has made a U-turn, and at the same time or before or after this, the movement of the right knee joint in the front right direction is recognized. You may make it judge. The same applies to the end timing.

このようにすれば、解析区間が複数の評価部位とその基準部位との相対的な位置関係に依存する場合、解析区間が複数の評価部位の移動軌跡に依存する場合、あるいは解析区間が一の評価部位とその基準部位との相対的な位置関係および当該一の又は他の一の評価部位の移動軌跡の双方に依存する場合でも、解析区間を正確に決定できるようになる。 In this way, when the analysis interval depends on the relative positional relationship between a plurality of evaluation parts and their reference parts, when the analysis interval depends on the movement trajectories of the plurality of evaluation parts, or when the analysis interval is a single Even when it depends on both the relative positional relationship between the evaluation site and its reference site and the movement trajectory of the one or other evaluation site, the analysis section can be accurately determined.

さらに、上記の各実施形態では開始要件や終了要件が充足されたか否かを同一の一つの評価部位に注目して判断するものとして説明したが、本発明はこれのみに限定されるものではなく、異なる評価部位に注目して判断するようにしても良い。 Furthermore, in each of the above-described embodiments, it has been described that whether or not the start requirements and end requirements are satisfied is determined by focusing on the same single evaluation site, but the present invention is not limited to this. , the judgment may be made by paying attention to different evaluation sites.

例えば、第1実施形態のゴルフスイングにおいて、左右の肘関節P3,P6の一方を評価部位、他方を基準部位と定義し、左右の肘関節P3,P6の間隔が基準距離を下回ったことを開始要件とし、その後、左手首関節P7が頭部Hの左下方位置まで移動したことを終了要件としても良い。 For example, in the golf swing of the first embodiment, one of the left and right elbow joints P3 and P6 is defined as an evaluation site and the other is defined as a reference site. After that, the movement of the left wrist joint P7 to the lower left position of the head H may be set as the termination requirement.

第3実施形態であれば、右膝関節の正面右方向への移動が認められたことを開始要件とし、その後、左手首関節P7の軌跡が下向きの円弧に沿って降下から上昇に転じ、更に所定の時間が経過したことを終了要件としても良い。 In the third embodiment, it is assumed that the movement of the right knee joint in the front right direction is recognized as a starting condition, and then the trajectory of the left wrist joint P7 changes from falling to rising along a downward arc, and further The end requirement may be that a predetermined time has passed.

さらに、第1,第3実施形態を組み合わせ、評価部位と基準部位との相対的な位置関係および評価部位の移動軌跡のうち、一方が所定の開始要件を充足したときに開始タイミングと判断し、他方が所定の終了要件を充足したときに終了タイミングと判断するようにしても良い。 Furthermore, by combining the first and third embodiments, when one of the relative positional relationship between the evaluation site and the reference site and the movement trajectory of the evaluation site satisfies a predetermined start requirement, the start timing is determined, The termination timing may be determined when the other satisfies a predetermined termination requirement.

このようにすれば、解析区間の開始タイミングおよび終了タイミングが、複数の異なる評価部位の位置や軌跡に依存する場合も解析区間を正確に決定できるようになる。 In this way, even when the start timing and end timing of an analysis interval depend on the positions and trajectories of a plurality of different evaluation regions, the analysis interval can be determined accurately.

さらに、データの変換対象となるカメラ映像はカメラからリアルタイムで出力される動映像に限定されるものではなく、予めカメラで撮影し、一時的に記憶解体等に記憶されていた動画映像であっても良い。 Furthermore, the camera image to be converted into data is not limited to the moving image output from the camera in real time, but may be the moving image captured by the camera in advance and temporarily stored in memory disassembly or the like. Also good.

1…ローカル端末,2…映像分析サーバ,101…映像取得部,102…人物領域抽出部,103…骨格情報抽出部,104…位置推定部,104a…評価部位指定受付部,104b…動き種別判別部,104c…評価部位決定部,105…解析区間決定部,105a…軌跡登録部,106…映像変換部 Reference Signs List 1 Local terminal 2 Image analysis server 101 Image acquisition unit 102 Person region extraction unit 103 Skeleton information extraction unit 104 Position estimation unit 104a Evaluation part designation reception unit 104b Movement type discrimination Part 104c...Evaluation part determination part 105...Analysis section determination part 105a...Trajectory registration part 106...Video conversion part

Claims (14)

人物を被写体とする動画映像のデータ量を変換する映像変換装置において、
各フレームから人物の骨格情報を抽出する抽出手段と、
骨格情報に基づいて所定の評価部位の位置を推定する位置推定手段と、
前記評価部位の位置に基づいて解析区間を決定する決定手段と、
非解析区間のビットレートを解析区間のビットレートよりも低いビットレートに変換してデータ量を減じる変換手段とを具備したことを特徴とする映像変換装置。
In a video conversion device that converts the amount of data of a moving image with a person as a subject,
extracting means for extracting human skeleton information from each frame;
position estimating means for estimating the position of a predetermined evaluation site based on skeletal information;
a determining means for determining an analysis interval based on the position of the evaluation site;
and conversion means for reducing the amount of data by converting the bit rate of the non-analysis interval to a bit rate lower than that of the analysis interval.
前記位置推定手段は、骨格情報に基づいて所定の基準部位の位置を更に推定し、
前記決定手段は、評価部位と基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定することを特徴とする請求項1に記載の映像変換装置。
The position estimating means further estimates the position of the predetermined reference part based on the skeletal information,
The determination means determines, as the analysis section, a video from a start timing at which a relative positional relationship between the evaluation site and the reference site satisfies a predetermined start requirement to an end timing at which a predetermined end requirement is satisfied. 2. The video conversion device according to claim 1.
前記位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、
前記決定手段は、各評価部位と対応する各基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから、各評価部位と対応する各基準部位との相対的な位置関係が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定することを特徴とする請求項1に記載の映像変換装置。
the position estimating means estimates the positions of the plurality of evaluation parts and the corresponding plurality of reference parts based on the skeleton information;
The determining means determines the relative positional relationship between each evaluation site and each corresponding reference site from a start timing at which the relative positional relationship between each evaluation site and each corresponding reference site satisfies a predetermined start requirement. 2. The video converter according to claim 1, wherein the video up to the end timing that satisfies a predetermined end requirement is determined as the analysis section.
前記位置推定手段は、骨格情報に基づいて複数の評価部位および対応する複数の基準部位の各位置を推定し、
前記決定手段は、一の評価部位と対応する一の基準部位との相対的な位置関係が所定の開始要件を充足する開始タイミングから、他の一の評価部位と対応する他の一の基準部位との相対的な位置関係が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定することを特徴とする請求項1に記載の映像変換装置。
the position estimating means estimates the positions of the plurality of evaluation parts and the corresponding plurality of reference parts based on the skeleton information;
The determining means selects another reference portion corresponding to another evaluation portion from a start timing at which a relative positional relationship between one evaluation portion and one corresponding reference portion satisfies a predetermined start requirement. 2. The image conversion apparatus according to claim 1, wherein the image up to an end timing satisfying a predetermined end requirement is determined as the analysis section.
前記決定手段は、評価部位の移動軌跡が所定の開始要件を充足する開始タイミングから所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定することを特徴とする請求項1に記載の映像変換装置。 2. The determining means determines, as the analysis section, the image from the start timing at which the movement trajectory of the evaluation site satisfies a predetermined start requirement to the end timing at which the predetermined end requirement is satisfied, as the analysis section. Video converter. 前記位置推定手段は、骨格情報に基づいて所定の基準部位の位置を更に推定し、
前記決定手段は、評価部位と基準部位との相対的な位置関係および評価部位の移動軌跡の、一方が所定の開始要件を充足する開始タイミングから他方が所定の終了要件を充足する終了タイミングまでの映像を解析区間に決定することを特徴とする請求項1に記載の映像変換装置。
The position estimating means further estimates the position of the predetermined reference part based on the skeletal information,
The determination means determines the relative positional relationship between the evaluation site and the reference site and the movement trajectory of the evaluation site from a start timing when one satisfies a predetermined start requirement to an end timing when the other satisfies a predetermined end requirement. 2. The image conversion apparatus according to claim 1, wherein the image is determined as an analysis interval.
前記変換手段は、前記解析区間のビットレートを維持したまま非解析区間のビットレートを低下させることを特徴とする請求項1ないし6のいずれかに記載の映像変換装置。 7. The video conversion apparatus according to claim 1, wherein said conversion means lowers the bit rate of the non-analysis section while maintaining the bit rate of the analysis section. 前記変換手段は、前記解析区間および非解析区間の各ビットレートを、非解析区間のビットレートが解析区間のビットレートよりも低くなるように、いずれも低下させることを特徴とする請求項1ないし6のいずれかに記載の映像変換装置。 2. The converting means reduces the bit rates of the analysis section and the non-analysis section such that the bit rate of the non-analysis section is lower than the bit rate of the analysis section. 7. The video conversion device according to any one of 6. 前記変換手段は、非解析区間のフレームレートを解析区間のフレームレートよりも低いフレームレートに変換することを特徴とする請求項1ないし8のいずれかに記載の映像変換装置。 9. The video conversion apparatus according to claim 1, wherein said conversion means converts the frame rate of the non-analysis section into a frame rate lower than the frame rate of the analysis section. 評価部位の指定を受け付ける手段を具備し、
前記位置推定手段は、指定された評価部位の位置を推定することを特徴とする請求項1ないし9のいずれかに記載の映像変換装置。
Equipped with means for accepting designation of an evaluation site,
10. The image conversion apparatus according to any one of claims 1 to 9, wherein said position estimating means estimates the position of the designated evaluation site.
前記動画映像に基づいて人物の動きの種別を判定する手段と、
前記動きの種別の判定結果に基づいて評価部位を決定する手段とを具備し、
前記位置推定手段は、決定された評価部位の位置を推定することを特徴とする請求項1ないし10のいずれかに記載の映像変換装置。
means for determining the type of movement of a person based on the moving image;
and means for determining an evaluation part based on the determination result of the movement type,
11. The image conversion apparatus according to any one of claims 1 to 10, wherein said position estimating means estimates the position of the determined evaluation site.
前記決定手段は、前記評価部位の位置に基づいて決定した解析区間よりも所定の時間だけ前のタイミングを解析区間の開始タイミングとみなすことを特徴とする請求項1ないし11のいずれかに記載の映像変換装置。 12. The determining unit according to any one of claims 1 to 11, wherein said determining means regards a timing a predetermined time before the analysis interval determined based on the position of the evaluation site as the start timing of the analysis interval. Video converter. コンピュータが、人物を被写体とする動画映像のデータ量を変換する映像変換方法において、
各フレームから人物の骨格情報を抽出し、
骨格情報に基づいて所定の評価部位の位置を推定し、
前記評価部位の位置に基づいて解析区間を決定し、
非解析区間のビットレートを解析区間のビットレートよりも低いビットレートに変換することを特徴とする映像変換方法。
In a video conversion method in which a computer converts the amount of data of a moving video image in which a person is a subject,
extract the skeleton information of the person from each frame,
estimating the position of a predetermined evaluation site based on skeletal information;
determining an analysis interval based on the position of the evaluation site;
A video conversion method, comprising converting a bit rate of a non-analysis interval into a bit rate lower than that of an analysis interval.
人物を被写体とする動画映像のデータ量を変換する映像変換プログラムにおいて、
各フレームから人物の骨格情報を抽出する手順と、
骨格情報に基づいて所定の評価部位の位置を推定する手順と、
前記評価部位の位置に基づいて解析区間を決定する手順と、
非解析区間のビットレートを解析区間のビットレートよりも低いビットレートに変換する手順と、をコンピュータに実行させる映像変換プログラム。
In a video conversion program that converts the data volume of a moving picture with a person as a subject,
a procedure for extracting skeletal information of a person from each frame;
a procedure for estimating the position of a predetermined evaluation site based on skeletal information;
a procedure for determining an analysis interval based on the position of the evaluation site;
A video conversion program for causing a computer to execute a procedure for converting a bit rate of a non-analysis section into a bit rate lower than that of an analysis section.
JP2020015316A 2020-01-31 2020-01-31 VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM Active JP7231573B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020015316A JP7231573B2 (en) 2020-01-31 2020-01-31 VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020015316A JP7231573B2 (en) 2020-01-31 2020-01-31 VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM

Publications (3)

Publication Number Publication Date
JP2021124748A JP2021124748A (en) 2021-08-30
JP2021124748A5 JP2021124748A5 (en) 2022-01-19
JP7231573B2 true JP7231573B2 (en) 2023-03-01

Family

ID=77458757

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020015316A Active JP7231573B2 (en) 2020-01-31 2020-01-31 VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM

Country Status (1)

Country Link
JP (1) JP7231573B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117999578A (en) * 2021-09-24 2024-05-07 索尼集团公司 Information processing system, information processing method and program
JP7365737B1 (en) 2023-04-11 2023-10-20 株式会社歯科専門集患アウトソーシング Dental alignment improvement training support device and dentition improvement training support program, and breathing improvement training support device and breathing improvement training support program
KR102922076B1 (en) * 2023-08-16 2026-02-05 주식회사 모아이스 Method and system for providing information about segments comprising golf swing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013021707A1 (en) 2011-08-10 2013-02-14 本田技研工業株式会社 Vehicle occupant detection device
JP2014186559A (en) 2013-03-22 2014-10-02 Casio Comput Co Ltd Video image extraction device, video image extraction method and program
WO2017187641A1 (en) 2016-04-28 2017-11-02 富士通株式会社 Skeleton estimation device, skeleton estimation method, and skeleton estimation program
JP2018501677A (en) 2014-10-03 2018-01-18 マイクロソフト テクノロジー ライセンシング,エルエルシー Adaptive coding of characteristics based on users present in the scene
JP2019045967A (en) 2017-08-30 2019-03-22 富士通株式会社 Posture estimation device, method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013021707A1 (en) 2011-08-10 2013-02-14 本田技研工業株式会社 Vehicle occupant detection device
JP2014186559A (en) 2013-03-22 2014-10-02 Casio Comput Co Ltd Video image extraction device, video image extraction method and program
JP2018501677A (en) 2014-10-03 2018-01-18 マイクロソフト テクノロジー ライセンシング,エルエルシー Adaptive coding of characteristics based on users present in the scene
WO2017187641A1 (en) 2016-04-28 2017-11-02 富士通株式会社 Skeleton estimation device, skeleton estimation method, and skeleton estimation program
JP2019045967A (en) 2017-08-30 2019-03-22 富士通株式会社 Posture estimation device, method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
脇田航他,没入型VR環境における舞踊動作訓練システム,電気学会論文誌C,日本,一般社団法人電気学会,2017年03月01日,第137巻 第3号,pp.495-501

Also Published As

Publication number Publication date
JP2021124748A (en) 2021-08-30

Similar Documents

Publication Publication Date Title
US11380100B2 (en) Methods and systems for ball game analytics with a mobile device
JP7231573B2 (en) VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM
US20190366153A1 (en) Methods and systems for generating sports analytics with a mobile device
KR102238085B1 (en) Device and method for analyzing motion
KR101133736B1 (en) Apparatus for swimmer's training using photographing image and a method for controlling it
JP7078577B2 (en) Operational similarity evaluation device, method and program
KR101399655B1 (en) Somatotype swing analysis apparatus, system and method for managing golf lesson thereof
KR20210128943A (en) Apparatus and method for comparing and correcting sports posture using neural network
US11837255B2 (en) Display method, computer-readable recording medium recording display program, and information processing apparatus
KR20210129571A (en) Lecturer device for providing exercise lecture and user customized exercise mission
CN116523962B (en) Visual tracking method, device, system, equipment and medium for target object
KR101221065B1 (en) Practicing method of golf swing motion using motion overlap and practicing system of golf swing motion using the same
JP2009034360A (en) Training system, and apparatus for the same
CN116703968B (en) Visual tracking method, device, system, equipment and medium for target object
CN110059653A (en) A kind of method of data capture and device, electronic equipment, storage medium
WO2022102958A1 (en) Method and system for estimating information related to golf swing, and non-transitory computer-readable recording medium
JP7060549B2 (en) Coaching application construction equipment, methods and programs
KR20160106455A (en) Analytical methods of golf posture using mobile devices
JP7264838B2 (en) VIDEO CONVERSION METHOD, APPARATUS AND PROGRAM
CN108970091B (en) Badminton action analysis method and system
KR101499397B1 (en) Mobile device having video analyzing function
CN113534943B (en) A method and device for judging fitness venue
JP7141629B2 (en) Player position visualization device
KR101696812B1 (en) Method for moving image service of golf, system and computer-readable medium recording the method
KR20160073790A (en) Analytical methods of golf posture using mobile devices

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230131

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: 20230215

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230216

R150 Certificate of patent or registration of utility model

Ref document number: 7231573

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150