JPWO2015190071A1 - 映像処理方法、映像処理装置 - Google Patents
映像処理方法、映像処理装置 Download PDFInfo
- Publication number
- JPWO2015190071A1 JPWO2015190071A1 JP2016527625A JP2016527625A JPWO2015190071A1 JP WO2015190071 A1 JPWO2015190071 A1 JP WO2015190071A1 JP 2016527625 A JP2016527625 A JP 2016527625A JP 2016527625 A JP2016527625 A JP 2016527625A JP WO2015190071 A1 JPWO2015190071 A1 JP WO2015190071A1
- Authority
- JP
- Japan
- Prior art keywords
- play
- frame
- video
- video processing
- processor
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/87—Regeneration of colour television signals
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30221—Sports video; Sports image
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
まず、アメリカンフットボールの試合のルールのうち、プレーの開始および終了に関する部分の概要について説明する。
次に、本実施の形態に係るアメリカンフットボール映像処理方法を用いた映像処理装置の構成について説明する。
本実施の形態においては、動き量として、高密度オプティカルフロー(dense optical flow)のオプティカルフロー強度を採用する。すなわち、動き量は、各所における選手の動きの、方向毎の大きさを示す値である。
本実施の形態においては、初期陣形の検出手法として、識別器を用いた手法を採用する。
本実施の形態においては、密集度として、各選手の画像領域の重なり度合いを採用する。
本実施の形態においては、集中度として、量子化されたオプティカルフロー強度のそれぞれを、オプティカルフローの方向に沿って伝播させたときの、フィールドグリッド毎の総和を採用する。
次に、映像処理装置200の動作について説明する。
図16は、プレー開始推定処理の一例を示すフローチャートである。
図17は、プレー終了推定処理の一例を示すフローチャートである。
確認操作受付部240は、確認操作受付処理において、確認操作受付画面を用いて確認操作の受け付けを行う。確認操作受付処理の説明に先立って、確認操作受付画面の概要について説明する。
ここで、本実施の形態に係る映像処理装置200が適用されるシステムの具体例について説明する。
発明者は、本実施の形態にかかる映像処理装置200によるプレー区間の推定の精度に関して、実験を行った。以下、かかる実験とその結果について説明する。
実験には、2013年10月6日に行われたアメリカンフットボール社会人リーグの試合を固定カメラで撮影した映像を用いた。
発明者は、プレー開始フレームおよびプレー終了フレームを取得することによる動画縮約の精度を検証した。具体的には、実験動画(計90000フレーム、32プレー)を用いて、以下の式(10)を用いて、動画縮約率Cを算出した。ここで、frameCは、縮約後の総フレーム数であり、frameallは、元の映像の総フレーム数である。
プレー開始位置の精度評価実験においては、射影変換後のフィールド画像中で、手動で与えたground truthとユークリッド距離比較して精度比較を行った。
アメリカンフットボールでは、パスが誰にも触れられずにフィールドの外に出てしまう等、パスが失敗した場合、再度同じ場所からプレーが開始する。このため、プレー終了位置の精度評価実験は、そのような場合を除いた計15個の動画を用いて行った。そして、射影変換後の俯瞰画像中において、手動で与えた終了位置と本手法で算出した終了位置の間でユークリッド距離比較を行った。
以上説明したように、本実施の形態に係る映像処理装置200は、プレーの開始時および終了時の選手の動きや位置の特徴に着目して、プレー区間を推定するので、映像からプレー区間を効率良くかつ高精度に抽出することを可能にする。
なお、図15〜図17、図19に示す各処理の順序は、上述の例に限定されない。例えば、映像処理装置200は、フレームの動き量を、フレームを選択する毎に、開始動き条件あるいは終了動き条件に必要な区間について、都度、算出してもよい。
本技術の映像処理方法、映像処理装置は、プロセッサがスポーツの試合を撮影した映像の映像データに対する処理を行う映像処理方法であって、映像データを入力し、入力した前記映像データから、フレーム毎に、選手の動き量を算出し、算出した前記動き量に基づいて、前記試合におけるプレーの開始フレームおよび、前記プレーの1つ前のプレーである直前プレーの終了したフレームである、終了フレームのうち少なくとも1つを推定する。
120 フィールド
121,122 サイドライン
123,124 ゴールライン
125,126 インバウンズライン
131,132,133 初期陣形
200 映像処理装置
210 映像入力部
220 プレー開始推定部
230 プレー終了推定部
240 確認操作受付部
250 推定結果処理部
300 色の濃い部分
301 総オプティカルフロー強度
302 プレー開始タイミング
303 プレー終了タイミング
311 左エリア
312 中央エリア
313 右エリア
314 識別器L
315 識別器C
316 識別器R
318,333 領域
319 重心の位置
322,332 矩形領域
331 フィールドグリッド
335,336,337,338 位置
339 フィールドグリット
342 集中位置
360 確認操作受付画面
361 候補表示選択領域
362 操作ボタン領域
363 映像表示領域
364 枠線
371 推定結果
372 アーカイブシステム
Claims (24)
- プロセッサがスポーツの試合を撮影した映像の映像データに対する処理を行う映像処理方法であって、
前記プロセッサは、
前記映像データを入力し、
入力した前記映像データから、フレーム毎に、選手の動き量を算出し、
算出した前記動き量に基づいて、前記試合におけるプレーの開始フレームおよび、前記プレーの1つ前のプレーである直前プレーの終了したフレームである、終了フレームのうち少なくとも1つを推定する、
映像処理方法。 - 前記プロセッサは、
前記映像データから、前記スポーツのチームの選手によって組まれる初期陣形を検出し、
算出した前記動き量と、前記初期陣形の検出結果と、に基づいて、前記プレーの開始フレームを推定する、
請求項1に記載の映像処理方法。 - 前記プロセッサは、
前記映像データから、前記スポーツのチームの選手によって組まれる初期陣形を検出し、
前記開始フレームにおける前記初期陣形の画像の位置を、前記試合におけるプレーの開始位置と推定する、
請求項1に記載の映像処理方法。 - 前記プロセッサは、
前記開始位置に基づいて、入力した前記映像データから、前記プレーの終了フレームを推定する、
請求項3に記載の映像処理方法。 - 前記プロセッサは、
推定した前記開始位置に基づいて、前記直前プレーの終了領域を推定し、
前記動き量に基づいて、前記試合における前記直前プレーの終了位置を含むフレームを推定し、
推定した前記終了領域に、推定された前記終了位置が含まれることを条件として、当該終了位置に対応付けられた前記フレームを前記終了フレームと推定する、
請求項4に記載の映像処理方法。 - 前記プロセッサは、
前記選手位置の密集度および集中度のうち少なくとも1つを算出し、算出された前記密集度および集中度のうち少なくとも1つに基づいて前記終了位置を推定する、
請求項5に記載の映像処理方法。 - 前記プロセッサは、
前記動き量が急激に増大した動き増大区間を推定し、推定された前記動き増大区間に基づいて、前記開始フレームを推定する、
請求項1に記載の映像処理方法。 - 前記プロセッサは、
前記動き量が急激に減少した動き減少区間を推定し、推定された前記動き減少区間に基づいて、前記終了フレームを推定する、
請求項1に記載の映像処理方法。 - 前記プロセッサは、
前記映像データから、前記開始フレームと、1つまたは複数の前記終了フレーム候補と、を対応付けて画面に表示させる、
請求項1に記載の映像処理方法。 - 前記プロセッサは、
表示された前記1つまたは複数の終了フレーム候補に対する決定操作を受け付け、
前記決定操作が行われた前記終了フレーム候補を、前記終了フレームと推定する、
請求項9に記載の映像処理方法。 - 前記プロセッサは、
表示された前記開始フレームおよび前記1つまたは複数の終了フレーム候補に対する再生操作を受け付け、
前記映像データのうち、前記決定操作が行われた前記開始フレームおよび前記終了フレーム候補に対応する区間に対応する映像データ部分を、再生して表示する、
請求項9に記載の映像処理方法。 - 前記プロセッサは、
前記開始フレームが推定しているとき、前記複数の開始フレームを第1の方向に沿って時系列に並べて表示し、かつ、前記開始フレームのそれぞれと、前記開始フレームに対応する前記プレーについて推定された前記終了フレームとを、前記第1の方向に交差する第2の方向に沿って並べて画面に表示させる、
請求項9に記載の映像処理方法。 - プロセッサがスポーツの試合を撮影した映像の映像データに対する処理を行う映像処理装置であって、
前記プロセッサは、
前記映像データを入力し、
入力した前記映像データから、フレーム毎に、選手の動き量を算出し、
算出した前記動き量に基づいて、前記試合におけるプレーの開始フレームおよび、前記プレーの1つ前のプレーである直前プレーの終了したフレームである、終了フレームのうち少なくとも1つを推定する、
映像処理装置。 - 前記プロセッサは、
前記映像データから、前記スポーツのチームの選手によって組まれる初期陣形を検出し、
算出した前記動き量と、前記初期陣形の検出結果と、に基づいて、前記プレーの開始フレームを推定する、
請求項13に記載の映像処理装置。 - 前記プロセッサは、
前記映像データから、前記スポーツのチームの選手によって組まれる初期陣形を検出し、
前記開始フレームにおける前記初期陣形の画像の位置を、前記試合におけるプレーの開始位置と推定する、
請求項13に記載の映像処理装置。 - 前記プロセッサは、
前記開始位置に基づいて、入力した前記映像データから、前記プレーの終了フレームを推定する、
請求項15に記載の映像処理装置。 - 前記プロセッサは、
推定した前記開始位置に基づいて、前記直前プレーの終了領域を推定し、
前記動き量に基づいて、前記試合における前記直前プレーの終了位置を含むフレームを推定し、
推定した前記終了領域に、推定された前記終了位置が含まれることを条件として、当該終了位置に対応付けられた前記フレームを前記終了フレームと推定する、
請求項16に記載の映像処理装置。 - 前記プロセッサは、
前記選手位置の密集度および集中度のうち少なくとも1つを算出し、算出された前記密集度および集中度のうち少なくとも1つに基づいて前記終了位置を推定する、
請求項17に記載の映像処理装置。 - 前記プロセッサは、
前記動き量が急激に増大した動き増大区間を推定し、推定された前記動き増大区間に基づいて、前記開始フレームを推定する、
請求項13に記載の映像処理装置。 - 前記プロセッサは、
前記動き量が急激に減少した動き減少区間を推定し、推定された前記動き減少区間に基づいて、前記終了フレームを推定する、
請求項13に記載の映像処理装置。 - 前記プロセッサは、
前記映像データから、前記開始フレームと、1つまたは複数の前記終了フレーム候補と、を対応付けて画面に表示させる、
請求項13に記載の映像処理装置。 - 前記プロセッサは、
表示された前記1つまたは複数の終了フレーム候補に対する決定操作を受け付け、
前記決定操作が行われた前記終了フレーム候補を、前記終了フレームと推定する、
請求項21に記載の映像処理装置。 - 前記プロセッサは、
表示された前記開始フレームおよび前記1つまたは複数の終了フレーム候補に対する再生操作を受け付け、
前記映像データのうち、前記決定操作が行われた前記開始フレームおよび前記終了フレーム候補に対応する区間に対応する映像データ部分を、再生して表示する、
請求項21に記載の映像処理装置。 - 前記プロセッサは、
前記開始フレームが推定しているとき、前記複数の開始フレームを第1の方向に沿って時系列に並べて表示し、かつ、前記開始フレームのそれぞれと、前記開始フレームに対応する前記プレーについて推定された前記終了フレームとを、前記第1の方向に交差する第2の方向に沿って並べて画面に表示させる、
請求項21に記載の映像処理装置。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014119902 | 2014-06-10 | ||
| JP2014119902 | 2014-06-10 | ||
| JP2014150720 | 2014-07-24 | ||
| JP2014150720 | 2014-07-24 | ||
| PCT/JP2015/002808 WO2015190071A1 (ja) | 2014-06-10 | 2015-06-03 | 映像処理方法、映像処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2015190071A1 true JPWO2015190071A1 (ja) | 2017-04-20 |
| JP6488295B2 JP6488295B2 (ja) | 2019-03-20 |
Family
ID=54833186
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016527625A Expired - Fee Related JP6488295B2 (ja) | 2014-06-10 | 2015-06-03 | 映像処理方法、映像処理装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9928879B2 (ja) |
| JP (1) | JP6488295B2 (ja) |
| WO (1) | WO2015190071A1 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10186044B2 (en) | 2015-03-04 | 2019-01-22 | Panasonic Intellectual Property Management Co., Ltd. | Person tracking method and person tracking device |
| US10025986B1 (en) * | 2015-04-27 | 2018-07-17 | Agile Sports Technologies, Inc. | Method and apparatus for automatically detecting and replaying notable moments of a performance |
| JP6649231B2 (ja) | 2016-11-18 | 2020-02-19 | 株式会社東芝 | 検索装置、検索方法およびプログラム |
| CN107441691B (zh) * | 2017-09-12 | 2019-07-02 | 上海视智电子科技有限公司 | 基于体感摄像头的健身方法和健身设备 |
| JP6996384B2 (ja) * | 2018-03-27 | 2022-01-17 | 富士通株式会社 | 表示プログラム、表示方法および表示装置 |
| US11948097B1 (en) * | 2019-04-11 | 2024-04-02 | Stark Focus LLC | System and method for viewing an event |
| EP4104110B1 (en) * | 2020-02-13 | 2025-07-23 | Stats Llc | Dynamically predicting shot type using a personalized deep neural network |
| US11676443B2 (en) * | 2020-09-22 | 2023-06-13 | Adrenalineip | Method of using video and AI in wagering |
| CN113889059B (zh) * | 2021-09-24 | 2025-06-17 | 北京航空航天大学 | 一种基于音视频节奏关系的视频背景音乐自动生成方法 |
| JP2023178888A (ja) * | 2022-06-06 | 2023-12-18 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 判定装置、判定方法、及びプロググラム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05253324A (ja) * | 1992-03-11 | 1993-10-05 | Zexel Corp | スポーツ用運動解析装置 |
| JP2003143546A (ja) * | 2001-06-04 | 2003-05-16 | Sharp Corp | フットボールビデオ処理方法 |
| JP2004260765A (ja) * | 2003-02-27 | 2004-09-16 | Nihon Knowledge Kk | 実技分析システム及びプログラム |
| US20110169959A1 (en) * | 2010-01-05 | 2011-07-14 | Isolynx, Llc | Systems And Methods For Analyzing Event Data |
| JP2013188426A (ja) * | 2012-03-15 | 2013-09-26 | Sony Corp | 情報処理装置、情報処理システムおよびプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0949822A3 (en) * | 1998-04-07 | 2004-07-28 | Matsushita Electric Industrial Co., Ltd. | Video coding control method and apparatus |
| US7499077B2 (en) * | 2001-06-04 | 2009-03-03 | Sharp Laboratories Of America, Inc. | Summarization of football video content |
| JP5809403B2 (ja) * | 2010-09-14 | 2015-11-10 | 株式会社バンダイナムコエンターテインメント | プログラム、サーバ、及びネットワークシステム |
| US9367745B2 (en) * | 2012-04-24 | 2016-06-14 | Liveclips Llc | System for annotating media content for automatic content understanding |
| US8803913B1 (en) * | 2013-09-09 | 2014-08-12 | Brian Scott Edmonston | Speed measurement method and apparatus |
-
2015
- 2015-06-03 WO PCT/JP2015/002808 patent/WO2015190071A1/ja not_active Ceased
- 2015-06-03 JP JP2016527625A patent/JP6488295B2/ja not_active Expired - Fee Related
- 2015-06-03 US US15/312,692 patent/US9928879B2/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05253324A (ja) * | 1992-03-11 | 1993-10-05 | Zexel Corp | スポーツ用運動解析装置 |
| JP2003143546A (ja) * | 2001-06-04 | 2003-05-16 | Sharp Corp | フットボールビデオ処理方法 |
| JP2004260765A (ja) * | 2003-02-27 | 2004-09-16 | Nihon Knowledge Kk | 実技分析システム及びプログラム |
| US20110169959A1 (en) * | 2010-01-05 | 2011-07-14 | Isolynx, Llc | Systems And Methods For Analyzing Event Data |
| JP2013188426A (ja) * | 2012-03-15 | 2013-09-26 | Sony Corp | 情報処理装置、情報処理システムおよびプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6488295B2 (ja) | 2019-03-20 |
| US20170206932A1 (en) | 2017-07-20 |
| US9928879B2 (en) | 2018-03-27 |
| WO2015190071A1 (ja) | 2015-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6488295B2 (ja) | 映像処理方法、映像処理装置 | |
| US11594029B2 (en) | Methods and systems for determining ball shot attempt location on ball court | |
| US11810321B2 (en) | Methods and systems for multiplayer tagging using artificial intelligence | |
| JP7289080B2 (ja) | 球技映像解析装置、及び、球技映像解析方法 | |
| US11810352B2 (en) | Operating method of server for providing sports video-based platform service | |
| US8659663B2 (en) | Video tracking of baseball players to determine the start and end of a half-inning | |
| US10369445B2 (en) | Video analytics for human performance | |
| US10803598B2 (en) | Ball detection and tracking device, system and method | |
| US9007463B2 (en) | Video tracking of baseball players which identifies merged participants based on participant roles | |
| CN102819749A (zh) | 一种基于视频分析的足球越位自动判别系统和方法 | |
| CN105678802A (zh) | 辨识二维影像产生三维信息的方法 | |
| CN118967793A (zh) | 用于检测隔网球类运动中球员的姿态的方法和设备 | |
| KR20090118634A (ko) | 운동경기의 자동분석 시스템 및 그 방법 | |
| JP6371020B1 (ja) | 情報処理装置 | |
| KR101701632B1 (ko) | 판정 방법 및 장치 | |
| JP7113335B2 (ja) | プレイ分析装置、及び、プレイ分析方法 | |
| JP7113336B2 (ja) | プレイ分析装置、及び、プレイ分析方法 | |
| US12400446B2 (en) | Live possession value model | |
| KR20210048050A (ko) | 중계 영상을 활용한 야구 경기 분석 장치 및 방법과 요약 비디오 생성 방법 | |
| Tahan et al. | A computer vision driven squash players tracking system | |
| WO2020071092A1 (ja) | プレイ分析装置、及び、プレイ分析方法 | |
| Haider et al. | Deep learning redefines player detection: Advancing sports performance analytics | |
| WO2020071155A1 (ja) | プレイ分析装置、及び、プレイ分析方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20170126 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20170310 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180226 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180226 |
|
| 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: 20190111 |
|
| 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: 20190205 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190225 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6488295 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |