[go: up one dir, main page]

JP7078667B2 - 勝敗予測システム - Google Patents

勝敗予測システム Download PDF

Info

Publication number
JP7078667B2
JP7078667B2 JP2020082460A JP2020082460A JP7078667B2 JP 7078667 B2 JP7078667 B2 JP 7078667B2 JP 2020082460 A JP2020082460 A JP 2020082460A JP 2020082460 A JP2020082460 A JP 2020082460A JP 7078667 B2 JP7078667 B2 JP 7078667B2
Authority
JP
Japan
Prior art keywords
game
predetermined scene
analyzed
machine learning
video
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
JP2020082460A
Other languages
English (en)
Other versions
JP2021177316A (ja
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.)
DATA ARTIST INC.
TEAM TWELVE INC.
Dentsu Group Inc
Original Assignee
DATA ARTIST INC.
TEAM TWELVE INC.
Dentsu Inc
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 DATA ARTIST INC., TEAM TWELVE INC., Dentsu Inc filed Critical DATA ARTIST INC.
Priority to JP2020082460A priority Critical patent/JP7078667B2/ja
Priority to CN202080002630.6A priority patent/CN113939837B/zh
Priority to PCT/JP2020/027422 priority patent/WO2021225007A1/ja
Priority to KR1020207032988A priority patent/KR102443007B1/ko
Publication of JP2021177316A publication Critical patent/JP2021177316A/ja
Application granted granted Critical
Publication of JP7078667B2 publication Critical patent/JP7078667B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • G06N5/041Abduction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/41Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
    • G06V20/42Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items of sport video content

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Tourism & Hospitality (AREA)
  • Mathematical Physics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Evolutionary Computation (AREA)
  • Human Resources & Organizations (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Medical Informatics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Image Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Processing (AREA)

Description

本発明は、試合の勝敗結果を予測することができる勝敗予測システムに関する。
従来、サッカーチームの戦力を分析するシステムが提案されている。従来のシステムでは、例えば、サッカーチームに関する既存データベースから各サッカーチームについてホームとアウェイに分けた定性的強さを反映する参考指標としての勝敗結果コード及び各サッカーチームの他の関連データ項目とを収集して記憶し、収集した参考指標としての勝敗結果コードと他の関連データ項目とを相関分析により定性的に関連付けて、関連付けした関連付け指標を基に各サッカーチームのホームとアウェイとに分けた線形和演算による定性的な戦力格付けが行われる(例えば特許文献1参照)。
特開2004-110826号公報
しかしながら、従来のシステムにおいては、サッカーチームの戦力を分析することができるものの、試合の勝敗結果を予測することはできなかった。
本発明は、上記の課題に鑑みてなされたもので、試合の勝敗結果を予測することのできる勝敗予測システムを提供することを目的とする。
本発明の勝敗予測システムは、分析対象の試合中の映像を取得する映像取得部と、前記試合中におけるボールポゼッションを推定する第1システムと、前記試合中に発生するイベントを推定する第2システムと、前記第1システムの検出結果と前記第2システムの検出結果から前記試合の勝敗結果を予測する第3システムと、を備え、前記第1システムは、過去の試合の所定シーンの映像と、当該過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係を、機械学習により分析する第1機械学習部と、前記第1機械学習部で分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合の所定シーンにおける選手とボールの位置を推定して出力する第1推定部と、前記第1推定部から出力された前記選手とボールの位置に基づいて、前記分析対象の試合の所定シーンにおけるボールポゼッションを判定して出力する第1判定部と、を備え、前記第2システムは、過去の試合の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する第2機械学習部と、前記第2機械学習部で分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する第2推定部と、を備え、前記第3システムは、過去の試合の所定シーンにおけるボールポゼッション、前記所定シーンで発生したイベント、試合開始から前記所定シーンまでの経過時間、前記所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する第3機械学習部と、前記第3機械学習部で分析した関係に基づいて、前記第1判定部から出力された前記分析対象の試合の所定シーンにおけるボールポゼッション、前記第2推定部から出力された前記分析対象の試合の所定シーンで発生したイベント、前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合の所定シーンの時点において予想される試合の勝敗結果を推定して出力する第3推定部と、を備えている。
この構成によれば、まず、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係)を用いて、その所定シーンにおける選手とボールの位置が推定される。そして、推定された選手とボールの位置に基づいて、その所定シーンにおけるボールポゼッションが判定される。また、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合中の所定シーンで発生したイベントに関する情報との関係)を用いて、その所定シーンで発生したイベント(例えば、ゴール前まで攻めあがってシュートを打ったなど)が推定される。そして、分析対象の試合の所定シーンにおけるボールポゼッション(判定されたボールポゼッション)、その所定シーンで発生したイベント(推定されたイベント)、その所定シーンまでの経過時間、その所定シーンにおける得失点に関する情報が入力されると、機械学習で分析した関係(過去の試合の所定シーンにおけるボールポゼッション、その所定シーンで発生したイベント、その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係)を用いて、その所定シーンの時点においてリアルタイムで予想される試合の勝敗結果が推定される。このようにして、分析対象の試合中の映像から、その試合の勝敗結果をリアルタイムで予測することができる。
また、本発明の勝敗予測システムでは、前記第3システムは、前記分析対象の試合中の所定シーンの映像を画像分析して、当該所定シーンの前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合の所定シーンの時点における得失点に関する情報を取得する画像分析部を備えてもよい。
この構成によれば、分析対象の試合中の所定シーンの映像を画像分析することにより、その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報を取得することができる。画像分析により取得された情報(その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報)は、第3推定部に入力して、その試合の勝敗結果の推定に用いることができる。
また、本発明の勝敗予測システムでは、前記第3推定部は、前記分析対象の試合の所定シーンの時点においてリアルタイムで予想される勝敗結果として、勝ちの確率、負けの確率、引き分けの確率を、それぞれ推定して出力してもよい。
この構成によれば、予想される勝敗結果として、勝ちの確率、負けの確率、引き分けの確率が出力されるので、勝敗結果を一目で簡単に理解することができる。
本発明の勝敗予測方法は、分析対象の試合中の映像を取得する映像取得部と、前記試合中におけるボールポゼッションを推定する第1システムと、前記試合中に発生するイベントを推定する第2システムと、前記第1システムの検出結果と前記第2システムの検出結果から前記試合の勝敗結果を予測する第3システムと、を備える勝敗予測システムで実行される勝敗予測方法であって、前記第1システムにおいて、過去の試合の所定シーンの映像と、当該過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係を、機械学習により分析する第1機械学習ステップと、前記第1機械学習ステップで分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合の所定シーンにおける選手とボールの位置を推定して出力する第1推定ステップと、前記第1推定ステップから出力された前記選手とボールの位置に基づいて、前記分析対象の試合の所定シーンにおけるボールポゼッションを判定して出力する第1判定ステップと、を実行することと、前記第2システムにおいて、過去の試合の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する第2機械学習ステップと、前記第2機械学習ステップで分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する第2推定ステップと、を実行することと、前記第3システムにおいて、過去の試合の所定シーンにおけるボールポゼッション、前記所定シーンで発生したイベント、試合開始から前記所定シーンまでの経過時間、前記所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する第3機械学習ステップと、前記第3機械学習ステップで分析した関係に基づいて、前記第1判定ステップから出力された前記分析対象の試合の所定シーンにおけるボールポゼッション、前記第2推定ステップから出力された前記分析対象の試合の所定シーンで発生したイベント、前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合の所定シーンの時点において予想される試合の勝敗結果を推定して出力する第3推定ステップと、を実行する。
この方法によっても、上記のシステムと同様、まず、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係)を用いて、その所定シーンにおける選手とボールの位置が推定される。そして、推定された選手とボールの位置に基づいて、その所定シーンにおけるボールポゼッションが判定される。また、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合中の所定シーンで発生したイベントに関する情報との関係)を用いて、その所定シーンで発生したイベント(例えば、ゴール前まで攻めあがってシュートを打ったなど)が推定される。そして、分析対象の試合の所定シーンにおけるボールポゼッション(判定されたボールポゼッション)、その所定シーンで発生したイベント(推定されたイベント)、その所定シーンまでの経過時間、その所定シーンにおける得失点に関する情報が入力されると、機械学習で分析した関係(過去の試合の所定シーンにおけるボールポゼッション、その所定シーンで発生したイベント、その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係)を用いて、その所定シーンの時点においてリアルタイムで予想される試合の勝敗結果が推定される。このようにして、分析対象の試合中の映像から、その試合の勝敗結果をリアルタイムで予測することができる。
本発明によれば、分析対象の試合中の映像から、その試合の勝敗結果を予測することができる。
本発明の実施の形態における勝敗予測システムの構成を示す図である。 本発明の実施の形態における第1システムのブロック図である。 本発明の実施の形態におけるボールポゼッションの判定の例を示す図である。 本発明の実施の形態における第2システムのブロック図である。 本発明の実施の形態におけるイベントの例を示す図である。 本発明の実施の形態における第3システムのブロック図である。 本発明の実施の形態における勝敗予測の例を示す図である。 本発明の実施の形態における勝敗予測システムの動作(処理の流れ)を示す図である。
以下、本発明の実施の形態の勝敗予測システムについて、図面を用いて説明する。本実施の形態では、サッカー等の試合の勝敗予測に用いられる勝敗予測システムの場合を例示する。
本発明の実施の形態の勝敗予測システムの構成を、図面を参照して説明する。図1は、本実施の形態の勝敗予測システムの構成を示す図である。図1に示すように、勝敗予測システム1は、ネットワークNを介して試合撮影システム10と接続されている。試合撮影システム10は、サッカーなどの試合中の映像を撮影する撮影部11と、撮影した映像をネットワークNを介して配信する映像配信部12を備えている。
図1に示すように、勝敗予測システム1は、試合撮影システム10から配信された試合中の映像(分析対象の試合中の映像)を取得する映像取得部2と、試合中におけるボールポゼッションを推定する第1システム4と、試合中に発生するイベントを推定する第2システム5と、第1システム4の検出結果と第2システム5の検出結果から試合の勝敗結果を予測する第3システム6を備えている。また、勝敗予測システム1は、過去の試合の映像データが記憶される映像記憶部3を備えている。なお、映像記憶部3には、試合撮影システム10から配信された試合中の映像(分析対象の試合中の映像)が記憶されてもよい。
図2は、第1システム4のブロック図である。図2に示すように、第1システム4は、第1入出力部40と、第1機械学習部41と、第1推定部42と、第1判定部43を備えている。
第1入出力部40には、映像記憶部3に記憶された過去の試合の映像や、映像取得部2で取得した分析対象の試合中の映像が、入力される。第1入出力部40からは、第1判定部43での判定結果の情報(分析対象の試合の所定シーンにおけるボールポゼッションの情報)が、出力される。
第1機械学習部41は、映像記憶部3に記憶された過去の試合の所定シーンの映像と、当該過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係を、機械学習により分析する。この機械学習には、ニューラルネットワークによるディープラーニング等の任意の手法が用いられる。例えば、ニューラルネットワークであれば、過去の試合の所定シーンの映像を入力層に入力し、その過去の試合の所定シーンにおける選手とボールの位置に関する情報を出力層から出力するように構成する。そして、入力層に入力するデータと出力層から出力されるデータとが紐付けられた分析用データを用いた教師あり学習によって、ニューラルネットワークのニューロン間の重み付け係数が最適化される。
第1推定部42は、第1機械学習部41で分析した関係に基づいて、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力として、その分析対象の試合の所定シーンにおける選手とボールの位置を推定して出力する。例えば、上記のニューラルネットワークであれば、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力層に入力し、その分析対象の試合の所定シーンにおける選手とボールの位置に関する情報を出力層から出力することにより、推定が行われる。
第1判定部43は、第1推定部42から出力された選手とボールの位置に基づいて、分析対象の試合の所定シーンにおけるボールポゼッション(どちらのチームがボールを所持しているか)を判定して出力する。例えば、第1判定部43は、ボールと選手との距離に基づいて、ボールとの距離が最も近い選手側のチームが、ボールを所持しているチームであると判定する。
図3は、ボールポゼッションの判定の例を示す図である。図3では、左から右に攻めるチーム(Aチーム)の選手が「斜線付き三角形」で図示されており、右から左に攻めるチーム(Bチーム)の選手が「白三角形」で図示されている。また、ボールは「黒丸」で図示されている。この図3の例では、ボールとの距離が最も近い選手は、Aチームの選手であるため、Aチームがボールを所持しているチームであると判定される。
図4は、第2システム5のブロック図である。図4に示すように、第2システム5は、第2入出力部50と、第2機械学習部51と、第2推定部52を備えている。
第2入出力部50には、映像記憶部3に記憶された過去の試合の映像が、入力される。第2入出力部50からは、第2推定部52での推定結果の情報(分析対象の試合の所定シーンで発生したイベントの情報)が、出力される。
第2機械学習部51は、過去の試合の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する。この機械学習には、ニューラルネットワークによるディープラーニング等の任意の手法が用いられる。例えば、ニューラルネットワークであれば、過去の試合の所定シーンの映像を入力層に入力し、その過去の試合中の所定シーンで発生したイベントに関する情報を出力層から出力するように構成する。そして、入力層に入力するデータと出力層から出力されるデータとが紐付けられた分析用データを用いた教師あり学習によって、ニューラルネットワークのニューロン間の重み付け係数が最適化される。
第2推定部52は、第2機械学習部51で分析した関係に基づいて、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する。例えば、上記のニューラルネットワークであれば、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力層に入力し、その分析対象の試合中の所定シーンで発生したイベントに関する情報を出力層から出力することにより、推定が行われる。
図5は、試合中の所定シーンで発生するイベントの例を示す図である。図5では、ボールを所持しているチームについて発生するイベントの例が示されている。例えば、攻撃が成功した場合のイベントの例としては「ドリブル突破成功」「パス成功」「シュート成功」などが挙げられる。また、攻撃が失敗した場合のイベントの例としては「ドリブル突破失敗」「パス失敗」「シュート失敗」などが挙げられる。
図6は、第3システム6のブロック図である。図6に示すように、第3システム6は、第3入出力部60と、第3機械学習部61と、第3推定部62を備えている。
第3入出力部60には、過去の試合の所定シーンにおけるボールポゼッション、その所定シーンで発生したイベント、試合開始から所定シーンまでの経過時間、所定シーンの時点における得失点に関する情報や、第1判定部43から出力された分析対象の試合の所定シーンにおけるボールポゼッション、第2推定部52から出力された分析対象の試合の所定シーンで発生したイベント、分析対象の試合開始から所定シーンまでの経過時間、分析対象の試合の所定シーンの時点における得失点に関する情報が、入力される。第3入出力部60からは、第3推定部62での推定結果の情報(分析対象の試合の所定シーンの時点において予想される試合の勝敗結果の情報)が、出力される。
第3機械学習部61は、過去の試合の所定シーンにおけるボールポゼッション、所定シーンで発生したイベント、試合開始から所定シーンまでの経過時間、所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する。この機械学習には、ニューラルネットワークによるディープラーニング等の任意の手法が用いられる。例えば、ニューラルネットワークであれば、過去の試合の所定シーンにおけるボールポゼッション、所定シーンで発生したイベント、試合開始から所定シーンまでの経過時間、所定シーンの時点における得失点に関する情報を入力層に入力し、その過去の試合の勝敗結果に関する情報を出力層から出力するように構成する。そして、入力層に入力するデータと出力層から出力されるデータとが紐付けられた分析用データを用いた教師あり学習によって、ニューラルネットワークのニューロン間の重み付け係数が最適化される。
第3推定部62は、第3機械学習部61で分析した関係に基づいて、第1判定部43から出力された分析対象の試合の所定シーンにおけるボールポゼッション、第2推定部52から出力された分析対象の試合の所定シーンで発生したイベント、分析対象の試合開始から所定シーンまでの経過時間、分析対象の試合の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合の所定シーンの時点において予想される試合の勝敗結果を推定して出力する。例えば、上記のニューラルネットワークであれば、第1判定部43から出力された分析対象の試合の所定シーンにおけるボールポゼッション、第2推定部52から出力された分析対象の試合の所定シーンで発生したイベント、分析対象の試合開始から所定シーンまでの経過時間、分析対象の試合の所定シーンの時点における得失点に関する情報を入力層に入力し、その分析対象の試合の所定シーンの時点において予想される試合の勝敗結果に関する情報を出力層から出力することにより、推定が行われる。
なお、第3システム6は、分析対象の試合中の所定シーンの映像を画像分析して、当該所定シーンの分析対象の試合開始から所定シーンまでの経過時間、分析対象の試合の所定シーンの時点における得失点に関する情報を取得する画像分析部(図示せず)を備えてもよい。この画像分析には、公知の技術を利用することができる。また、第3推定部62は、分析対象の試合の所定シーンの時点において予想される勝敗結果として、勝ちの確率、負けの確率、引き分けの確率を、それぞれ推定して出力してもよい。
また、第3推定部62には、各チームの出場メンバー(先発出場、途中出場)の過去成績、各チームの攻撃スタッツ(ドリブル距離、パス成功率、シュート成功率など)、各チームの守備スタッツ(ボールクリア、ボール奪取数など)各チームのフィジカルスタッツ(デュエル回数など)、各チームの反則回数(ファール回数、イエロー/レッドカード枚数など)、自チームと相手チームとの過去対戦成績、自チームと相手チームの直近の成績(勝敗・得点・失点)、試合実施時点における自チームと相手チームの順位、試合実施時点における自チームと相手チームの順位差、リーグ・地域・大会情報、天候(晴れ、曇り、雨など)、気温・湿度、スタジアム観客数、キックオフ時刻、キックオフ時期(年・月)などの情報が、入力されてもよい。
また、第3推定部62からは、試合の最終スコア、試合の途中スコア、次に得点するチーム/選手、次に得点するまでの経過時間、次にプレイアクションする(シュート、ドリブル、スルーパス、スローイングなどのアクションをする)チーム/選手、次にプレイアクションするまでの経過時間、次に交代する選手などの情報が、出力されるようにしてもよい。
以上のように構成された勝敗予測システム1について、図8のフロー図を参照してその動作を説明する。
本実施の形態の勝敗予測システム1では、まず事前の準備として、第1システム4において、過去の試合の所定シーンの映像と、当該過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係を、機械学習により分析する(第1機械学習ステップ)。また、第2システム5において、過去の試合の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する(第2機械学習ステップ)。さらに、第3システム6において、過去の試合の所定シーンにおけるボールポゼッション、所定シーンで発生したイベント、試合開始から所定シーンまでの経過時間、所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する(第3機械学習ステップ)。
そして、図8に示すように、分析対象の試合の勝敗結果を予測する場合には、試合撮影システム10で撮影した映像(分析対象の試合中の映像)を取得し(S1)、第1機械学習ステップで分析した関係に基づいて、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合の所定シーンにおける選手とボールの位置を推定して出力し(S2)、出力された選手とボールの位置に基づいて、分析対象の試合の所定シーンにおけるボールポゼッションを判定して出力する(S3)。
つぎに、第2システム5において、第2機械学習ステップで分析した関係に基づいて、映像取得部2で取得した分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する(S4)。そして、第3システム6において、第1判定ステップから出力された分析対象の試合の所定シーンにおけるボールポゼッション、第2推定ステップから出力された分析対象の試合の所定シーンで発生したイベント、分析対象の試合開始から所定シーンまでの経過時間、分析対象の試合の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合の所定シーンの時点において予想される試合の勝敗結果を推定して出力する(S5)。
このような本実施の形態の勝敗予測システム1によれば、サッカーの試合の勝敗結果を予測することができる。
すなわち、本実施の形態では、まず、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合の所定シーンにおける選手とボールの位置に関する情報との関係)を用いて、その所定シーンにおける選手とボールの位置が推定される。そして、推定された選手とボールの位置に基づいて、その所定シーンにおけるボールポゼッションが判定される。
また、分析対象の試合中の所定シーンの映像が入力されると、機械学習で分析した関係(過去の試合の所定シーンの映像と、その過去の試合中の所定シーンで発生したイベントに関する情報との関係)を用いて、その所定シーンで発生したイベント(例えば、ゴール前まで攻めあがってシュートを打ったなど)が推定される。
そして、分析対象の試合の所定シーンにおけるボールポゼッション(判定されたボールポゼッション)、その所定シーンで発生したイベント(推定されたイベント)、その所定シーンまでの経過時間、その所定シーンにおける得失点に関する情報が入力されると、機械学習で分析した関係(過去の試合の所定シーンにおけるボールポゼッション、その所定シーンで発生したイベント、その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係)を用いて、その所定シーンの時点においてリアルタイムで予想される試合の勝敗結果が推定される。このようにして、分析対象の試合中の映像から、その試合の勝敗結果をリアルタイムで予測することができる。
また、本実施の形態では、分析対象の試合中の所定シーンの映像を画像分析することにより、その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報を取得することができる。画像分析により取得された情報(その所定シーンまでの経過時間、その所定シーンの時点における得失点に関する情報)は、第3推定部62に入力して、その試合の勝敗結果の推定に用いることができる。
また、本実施の形態では、予想される勝敗結果として、勝ちの確率、負けの確率、引き分けの確率が出力されるので、勝敗結果を一目で簡単に理解することができる。
以上、本発明の実施の形態を例示により説明したが、本発明の範囲はこれらに限定されるものではなく、請求項に記載された範囲内において目的に応じて変更・変形することが可能である。
例えば、以上の説明では、サッカーの試合の勝敗結果を予測する例について説明したが、本発明はサッカー以外の試合(例えば、ラグビー、アメリカンフットボール、バスケットボール、アイスホッケーなど)の勝敗予測についても、同様に実施可能である。
以上のように、本発明にかかる勝敗予測システムは、分析対象の試合中の映像から、その試合の勝敗結果を予測することができるという効果を有し、サッカー等の試合の勝敗予測システムとして有用である。
1 勝敗予測システム
2 映像取得部
3 映像記憶部
4 第1システム
5 第2システム
6 第3システム
10 試合撮影システム
11 撮影部
12 映像配信部
40 第1入出力部
41 第1機械学習部
42 第1推定部
43 第1判定部
50 第2入出力部
51 第2機械学習部
52 第2推定部
60 第3入出力部
61 第3機械学習部
62 第3推定部
N ネットワーク

Claims (4)

  1. 分析対象の試合中の映像を取得する映像取得部と、前記試合中におけるボールポゼッションを推定する第1システムと、前記試合中に発生するイベントを推定する第2システムと、前記第1システムの検出結果と前記第2システムの検出結果から前記試合の勝敗結果を予測する第3システムと、を備え、
    前記第1システムは、
    過去の試合中の所定シーンの映像と、当該過去の試合中の所定シーンにおける対戦している両チームの選手の位置とボールの位置に関する情報との関係を、機械学習により分析する第1機械学習部と、
    前記第1機械学習部で分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンにおける対戦している両チームの選手の位置とボールの位置を推定して出力する第1推定部と、
    前記第1推定部から出力された前記対戦している両チームの選手の位置とボールの位置に基づいて、前記分析対象の試合中の所定シーンにおけるボールポゼッションを判定して出力する第1判定部と、
    を備え、
    前記第2システムは、
    過去の試合中の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する第2機械学習部と、
    前記第2機械学習部で分析した関係に基づいて、前記第1推定部から出力された前記対戦している両チームの選手の位置とボールの位置を入力とすることなく、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する第2推定部と、
    を備え、
    前記第3システムは、
    過去の試合中の所定シーンにおけるボールポゼッション、前記所定シーンで発生したイベント、試合開始から前記所定シーンまでの経過時間、前記所定シーンの時点における得失
    点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する第3機械学習部と、
    前記第3機械学習部で分析した関係に基づいて、前記第1判定部から出力された前記分析対象の試合中の所定シーンにおけるボールポゼッション、前記第2推定部から出力された前記分析対象の試合中の所定シーンで発生したイベント、前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合中の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合中の所定シーンの時点において予想される試合の勝敗結果を推定して出力する第3推定部と、
    を備えることを特徴とする勝敗予測システム。
  2. 前記第3システムは、
    前記分析対象の試合中の所定シーンの映像を画像分析して、当該所定シーンの前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合中の所定シーンの時点における得失点に関する情報を取得する画像分析部を備える、請求項1に記載の勝敗予測システム。
  3. 前記第3推定部は、前記分析対象の試合中の所定シーンの時点において予想される勝敗結果として、勝ちの確率、負けの確率、引き分けの確率を、それぞれ推定して出力する、請求項1または請求項2に記載の勝敗予測システム。
  4. 分析対象の試合中の映像を取得する映像取得部と、前記試合中におけるボールポゼッションを推定する第1システムと、前記試合中に発生するイベントを推定する第2システムと、前記第1システムの検出結果と前記第2システムの検出結果から前記試合の勝敗結果を予測する第3システムと、を備える勝敗予測システムで実行される勝敗予測方法であって、
    前記第1システムにおいて、
    過去の試合中の所定シーンの映像と、当該過去の試合中の所定シーンにおける対戦している両チームの選手の位置とボールの位置に関する情報との関係を、機械学習により分析する第1機械学習ステップと、
    前記第1機械学習ステップで分析した関係に基づいて、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンにおける対戦している両チームの選手の位置とボールの位置を推定して出力する第1推定ステップと、
    前記第1推定ステップから出力された前記対戦している両チームの選手の位置とボールの位置に基づいて、前記分析対象の試合中の所定シーンにおけるボールポゼッションを判定して出力する第1判定ステップと、
    を実行することと、
    前記第2システムにおいて、
    過去の試合中の所定シーンの映像と、当該過去の試合中の所定シーンで発生したイベントに関する情報との関係を、機械学習により分析する第2機械学習ステップと、
    前記第2機械学習ステップで分析した関係に基づいて、前記第1推定ステップから出力された前記対戦している両チームの選手の位置とボールの位置を入力とすることなく、前記映像取得部で取得した前記分析対象の試合中の所定シーンの映像を入力として、当該分析対象の試合中の所定シーンで発生したイベントを推定して出力する第2推定ステップと、
    を実行することと、
    前記第3システムにおいて、
    過去の試合中の所定シーンにおけるボールポゼッション、前記所定シーンで発生したイベント、試合開始から前記所定シーンまでの経過時間、前記所定シーンの時点における得失点に関する情報と、当該過去の試合の勝敗結果との関係を、機械学習により分析する第3機械学習ステップと、
    前記第3機械学習ステップで分析した関係に基づいて、前記第1判定ステップから出力された前記分析対象の試合中の所定シーンにおけるボールポゼッション、前記第2推定ステップから出力された前記分析対象の試合中の所定シーンで発生したイベント、前記分析対象の試合開始から前記所定シーンまでの経過時間、前記分析対象の試合中の所定シーンの時点における得失点に関する情報を入力として、当該分析対象の試合中の所定シーンの時点において予想される試合の勝敗結果を推定して出力する第3推定ステップと、
    を実行することを含むことを特徴とする勝敗予測方法。
JP2020082460A 2020-05-08 2020-05-08 勝敗予測システム Active JP7078667B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2020082460A JP7078667B2 (ja) 2020-05-08 2020-05-08 勝敗予測システム
CN202080002630.6A CN113939837B (zh) 2020-05-08 2020-07-15 胜负预测系统
PCT/JP2020/027422 WO2021225007A1 (ja) 2020-05-08 2020-07-15 勝敗予測システム
KR1020207032988A KR102443007B1 (ko) 2020-05-08 2020-07-15 승패 예측 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020082460A JP7078667B2 (ja) 2020-05-08 2020-05-08 勝敗予測システム

Publications (2)

Publication Number Publication Date
JP2021177316A JP2021177316A (ja) 2021-11-11
JP7078667B2 true JP7078667B2 (ja) 2022-05-31

Family

ID=78409511

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020082460A Active JP7078667B2 (ja) 2020-05-08 2020-05-08 勝敗予測システム

Country Status (4)

Country Link
JP (1) JP7078667B2 (ja)
KR (1) KR102443007B1 (ja)
CN (1) CN113939837B (ja)
WO (1) WO2021225007A1 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018122956A1 (ja) 2016-12-27 2018-07-05 日本電気株式会社 スポーツ動作解析支援システム、方法およびプログラム
US20190228290A1 (en) 2018-01-21 2019-07-25 Stats Llc Method and System for Interactive, Interpretable, and Improved Match and Player Performance Predictions in Team Sports
JP2019136383A (ja) 2018-02-14 2019-08-22 田中 成典 戦術分析装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004110826A (ja) 2002-09-16 2004-04-08 Asobous:Kk サッカーチーム分析システム及びサッカーチーム分析・利用方法
KR101612628B1 (ko) * 2014-08-21 2016-04-14 전욱 실시간 분석 및 예측에 의한 참여형 스포츠 게임 시스템 및 스포츠 게임 방법
KR101938364B1 (ko) * 2016-12-02 2019-04-10 (주) 지티씨솔루션 축구 정보 분석 장치 및 그 방법
KR101844874B1 (ko) * 2017-03-15 2018-04-04 (주)에이피케이어플킹 데이터 마이닝 기법에 기반한 빅데이터를 이용한 결과예측 시스템 및 방법
CN109165253A (zh) * 2018-08-15 2019-01-08 宁夏大学 一种篮球战术辅助的方法与装置
CN110147524B (zh) * 2019-05-10 2025-01-14 深圳市腾讯计算机系统有限公司 一种基于机器学习的比赛结果预测方法、装置及设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018122956A1 (ja) 2016-12-27 2018-07-05 日本電気株式会社 スポーツ動作解析支援システム、方法およびプログラム
US20190228290A1 (en) 2018-01-21 2019-07-25 Stats Llc Method and System for Interactive, Interpretable, and Improved Match and Player Performance Predictions in Team Sports
JP2019136383A (ja) 2018-02-14 2019-08-22 田中 成典 戦術分析装置

Also Published As

Publication number Publication date
WO2021225007A1 (ja) 2021-11-11
JP2021177316A (ja) 2021-11-11
CN113939837B (zh) 2024-07-26
CN113939837A (zh) 2022-01-14
KR102443007B1 (ko) 2022-09-15
KR20210136828A (ko) 2021-11-17

Similar Documents

Publication Publication Date Title
Decroos et al. Valuing on-the-ball actions in soccer: a critical comparison of XT and VAEP
Sarmento et al. Development and validation of a notational system to study the offensive process in football
KR100986647B1 (ko) 축구 경기력 평가 서비스 제공 방법, 장치 및 시스템
KR101585399B1 (ko) 스포츠데이터 정보를 이용한 경기결과 예측방법
Robberechts et al. A bayesian approach to in-game win probability in soccer
US20230267737A1 (en) Method, apparatus and computer program for generating sports game highlight video based on excitement of gameplay
US8944921B2 (en) Performance based sports scoring system
US20230267736A1 (en) Method, apparatus and computer program for generating sports game highlight video based on winning probability
US20150265925A1 (en) Performance based golf scoring system
Umemoto et al. Evaluation of team defense positioning by computing counterfactuals using statsbomb 360 data
KR20220057079A (ko) 축구 선수 추천 방법 및 장치
Xenopoulos et al. Optimal team economic decisions in counter-strike
CN117999573A (zh) 体育运动中的互动式游戏
KR20210013463A (ko) 타격결과를 예측하는 가상 골프 장치 및 가상 골프 장치의 동작방법
KR101733886B1 (ko) 스포츠 관람 참여형 경기 예측 시스템 및 방법
US9196115B1 (en) Performance based basketball scoring system
Wu et al. Evaluation of off-the-ball actions in soccer
JP7078667B2 (ja) 勝敗予測システム
US20070265048A1 (en) Sports trading card game system and method
US9192864B1 (en) Performance based baseball scoring system
JP2024046048A (ja) プレー分析装置、プレー分析システム、プレー分析方法およびプログラム
CN115280385B (zh) 一种在计算机上实现的提供游戏程序的方法及系统
HK40066524A (zh) 胜负预测系统
HK40066524B (zh) 胜负预测系统
Satyapanich et al. Predicting Game Results for Football League Using Deep Learning

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200508

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200728

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200824

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200825

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20200826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201013

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210625

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210625

C11 Written invitation by the commissioner to file amendments

Free format text: JAPANESE INTERMEDIATE CODE: C11

Effective date: 20210713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210812

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210917

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220208

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220519

R150 Certificate of patent or registration of utility model

Ref document number: 7078667

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350