JP2020160568A - 映像同期装置、映像同期方法、プログラム - Google Patents
映像同期装置、映像同期方法、プログラム Download PDFInfo
- Publication number
- JP2020160568A JP2020160568A JP2019056698A JP2019056698A JP2020160568A JP 2020160568 A JP2020160568 A JP 2020160568A JP 2019056698 A JP2019056698 A JP 2019056698A JP 2019056698 A JP2019056698 A JP 2019056698A JP 2020160568 A JP2020160568 A JP 2020160568A
- Authority
- JP
- Japan
- Prior art keywords
- joint
- time
- norm
- movement
- motion rhythm
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- 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
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/62—Extraction of image or video features relating to a temporal dimension, e.g. time-based feature extraction; Pattern tracking
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/48—Matching video sequences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/90—Arrangement of cameras or camera modules, e.g. multiple cameras in TV studios or sports stadiums
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/04—Synchronising
-
- 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/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- 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/20—Special algorithmic details
- G06T2207/20172—Image enhancement details
- G06T2207/20182—Noise reduction or smoothing in the temporal domain; Spatio-temporal filtering
-
- 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/30196—Human being; Person
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Social Psychology (AREA)
- Psychiatry (AREA)
- General Health & Medical Sciences (AREA)
- Image Analysis (AREA)
Abstract
【解決手段】複数の視点から撮影した各映像内の人体の各関節の座標の時系列データから、各映像の各関節の単位時間当たりの移動量であるノルムを計算するノルム計算部と、ノルムに基づいて、移動開始タイミングと移動停止タイミングからなるモーションリズムを各映像の各関節について検出するモーションリズム検出部と、各映像の各関節のモーションリズムに基づいて映像間の時間ズレの安定度合いを示すマッチングスコアを計算して、マッチングスコアが高い時間ズレを検出する時間ズレ検出部を含む。
【選択図】図1
Description
以下、実施例1の映像同期装置1の処理の概要を示す。実施例1の映像同期装置1は、映像間で特徴点を検出して同期に利用する。本実施例の映像同期装置1は、従来技術を用いて検出した人間の2次元関節座標を特徴点として用いる。従来技術の一例として、Openpose(参考非特許文献1)があげられる。
(参考非特許文献1:Cao, Zhe, et al. "Realtime multi-person 2d pose estimation using part affinity fields." 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). IEEE, 2017.)
以下、図1を参照して、本実施例の映像同期装置1の構成を説明する。同図に示すように、本実施例の映像同期装置1は、2次元関節座標検出部11と、ノルム計算部12と、モーションリズム検出部13と、時間ズレ検出部14を含む。本実施例の映像同期装置1は、互いに異なる視点の映像を撮影できるカメラ9−1、…、9−M(Mは2以上の整数)からM個の視点の映像を取得するものとする。また、2次元関節座標検出部11については、必ずしも映像同期装置1内部の構成としなくてもよく、別の装置の構成要件としてもよい。
以下、本実施例の映像同期装置1の各構成要件の動作をさらに詳細に説明する。
2次元関節座標検出部11は、多視点(本実施例では2視点)で撮影した映像(少なくとも1人の人物を異なる視点から撮影した映像)を入力とし、各フレームの人物の2次元関節座標を求め、ノルム計算部12に、各映像内の各関節のx,y座標(具体的には、映像番号、フレーム番号、関節の番号、関節のx,y座標の組)を出力する(S11)。
(映像番号:1,フレーム番号:1,関節番号:1,座標:x:1022,y:878,…,関節番号:14,座標:X:588,Y:820)
(映像番号:2,フレーム番号:1,関節番号:1,座標:x:1050,y:700,…,関節番号:14,座標:X:900,Y:1020)
図3に示すように、ノルム計算部12は、平滑化部121と、フレーム毎移動量計算部122を含む。
図5に示すように、モーションリズム検出部13は、基準計算部131と、移動開始タイミング検出部132と、移動停止タイミング検出部133と、ノイズ除去部134を含む。
条件1:関節jのノルム時系列{nt i,j}のうち、フレームtからt-Nmoveフレームの間に、ノルムが閾値Thmoveより小さい割合がγ以上ある。
条件2:関節jのノルム時系列{nt i,j}のうち、フレームtからt+Nmoveフレームの間に、ノルムが閾値Thmoveより大きい割合がγ以上ある。
条件1:関節jのノルム時系列{nt i,j}のうち、フレームtからt-Nmoveフレームの間に、ノルムが閾値Thmoveより大きい割合がγ以上ある。
条件2:関節jのノルム時系列{nt i,j}のうち、フレームtからt+Nmoveフレームの間に、ノルムが閾値Thmoveより小さい割合がγ以上ある。
図7に示すように、時間ズレ検出部14は、移動開始タイミング部分スコア計算部141と、移動停止タイミング部分スコア計算部142と、マッチングスコア計算部143を含む。
本実施例の映像同期装置1によれば、モーションリズムを導入したことにより、wide baselineの映像でも同期することができ、初期時間ズレが大きい場合や、対応点が検出誤差を含んでいる場合でも安定して同期することができる。
本発明の装置は、例えば単一のハードウェアエンティティとして、キーボードなどが接続可能な入力部、液晶ディスプレイなどが接続可能な出力部、ハードウェアエンティティの外部に通信可能な通信装置(例えば通信ケーブル)が接続可能な通信部、CPU(Central Processing Unit、キャッシュメモリやレジスタなどを備えていてもよい)、メモリであるRAMやROM、ハードディスクである外部記憶装置並びにこれらの入力部、出力部、通信部、CPU、RAM、ROM、外部記憶装置の間のデータのやり取りが可能なように接続するバスを有している。また必要に応じて、ハードウェアエンティティに、CD−ROMなどの記録媒体を読み書きできる装置(ドライブ)などを設けることとしてもよい。このようなハードウェア資源を備えた物理的実体としては、汎用コンピュータなどがある。
Claims (6)
- 複数の視点から撮影した各映像内の人体の各関節の座標の時系列データから、各前記映像の各前記関節の単位時間当たりの移動量であるノルムを計算するノルム計算部と、
前記ノルムに基づいて、移動開始タイミングと移動停止タイミングからなるモーションリズムを各前記映像の各前記関節について検出するモーションリズム検出部と、
各前記映像の各前記関節の前記モーションリズムに基づいて映像間の時間ズレの安定度合いを示すマッチングスコアを計算して、前記マッチングスコアが高い前記時間ズレを検出する時間ズレ検出部を含む
映像同期装置。 - 請求項1に記載の映像同期装置であって、
前記モーションリズム検出部は、
前記移動開始タイミングと前記移動停止タイミングの検出基準となる閾値を決めるために用いる人体サイズの基準を計算する基準計算部を含む
映像同期装置。 - 請求項1または2に記載の映像同期装置であって、
前記モーションリズム検出部は、
複数の前記移動開始タイミング、または複数の前記移動停止タイミングが連続して検出された場合、所定の基準で一つのタイミングを選択して、残りのタイミングをノイズとして除去するノイズ除去部を含む
映像同期装置。 - 請求項1から3の何れかに記載の映像同期装置であって、
前記マッチングスコアは、
同期対象となっている各前記映像の任意の関節を所定の時間ズレの値によって同期した結果と、同期の基準となっている映像における対応する関節との同期誤差が所定の閾値未満となる場合に、所定の時間ズレの値に対して所定の部分スコアを付与し、それ以外の場合に所定の時間ズレの値に対して前記部分スコアとして0を付与し、前記部分スコアを加算することによって計算される
映像同期装置。 - 映像同期装置が実行する映像同期方法であって、
複数の視点から撮影した各映像内の人体の各関節の座標の時系列データから、各前記映像の各前記関節の単位時間当たりの移動量であるノルムを計算するステップと、
前記ノルムに基づいて、移動開始タイミングと移動停止タイミングからなるモーションリズムを各前記映像の各前記関節について検出するステップと、
各前記映像の各前記関節の前記モーションリズムに基づいて映像間の時間ズレの安定度合いを示すマッチングスコアを計算して、前記マッチングスコアが高い前記時間ズレを検出するステップを含む
映像同期方法。 - コンピュータを請求項1から4の何れかに記載の映像同期装置として機能させるプログラム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019056698A JP7067513B2 (ja) | 2019-03-25 | 2019-03-25 | 映像同期装置、映像同期方法、プログラム |
| PCT/JP2020/010461 WO2020195815A1 (ja) | 2019-03-25 | 2020-03-11 | 映像同期装置、映像同期方法、プログラム |
| US17/442,077 US20220172478A1 (en) | 2019-03-25 | 2020-03-11 | Video synchronization device, video synchronization method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019056698A JP7067513B2 (ja) | 2019-03-25 | 2019-03-25 | 映像同期装置、映像同期方法、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020160568A true JP2020160568A (ja) | 2020-10-01 |
| JP7067513B2 JP7067513B2 (ja) | 2022-05-16 |
Family
ID=72610556
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019056698A Active JP7067513B2 (ja) | 2019-03-25 | 2019-03-25 | 映像同期装置、映像同期方法、プログラム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20220172478A1 (ja) |
| JP (1) | JP7067513B2 (ja) |
| WO (1) | WO2020195815A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023094083A (ja) * | 2021-12-23 | 2023-07-05 | 富士通株式会社 | 情報処理プログラム、情報処理方法、および情報処理装置 |
| EP4618018A1 (en) | 2024-02-29 | 2025-09-17 | Toyota Jidosha Kabushiki Kaisha | Data generation device, data generation method, data generation program, and traffic service providing system |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2593227A (en) * | 2020-03-20 | 2021-09-22 | Sony Corp | Image processing method and apparatus |
| US20230169665A1 (en) * | 2021-12-01 | 2023-06-01 | Intrinsic Innovation Llc | Systems and methods for temporal autocalibration in a camera system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004094943A1 (ja) * | 2003-04-22 | 2004-11-04 | Hiroshi Arisawa | モーションキャプチャ方法、モーションキャプチャ装置、及びモーションキャプチャ用マーカ |
| WO2005088962A1 (ja) * | 2004-03-16 | 2005-09-22 | Hiroshi Arisawa | 追尾装置、及びモーションキャプチャ装置 |
| WO2006112308A1 (ja) * | 2005-04-15 | 2006-10-26 | The University Of Tokyo | モーションキャプチャシステム、及びモーションキャプチャシステムにおける特徴点の三次元再構成法 |
| WO2018147329A1 (ja) * | 2017-02-10 | 2018-08-16 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 自由視点映像生成方法及び自由視点映像生成システム |
| JP2018195883A (ja) * | 2017-05-12 | 2018-12-06 | キヤノン株式会社 | 画像処理システム、制御装置、制御方法、及び、プログラム |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6002361A (en) * | 1996-04-30 | 1999-12-14 | Trimble Navigation Limited | Direct integrated approach to multipath signal identification |
| EP2606479A2 (en) * | 2010-08-19 | 2013-06-26 | Vladimir Kranz | The localization and activation of alarm of persons in danger |
| CN107534789B (zh) * | 2015-06-25 | 2021-04-27 | 松下知识产权经营株式会社 | 影像同步装置及影像同步方法 |
| JP2019139387A (ja) * | 2018-02-07 | 2019-08-22 | 日本電信電話株式会社 | 推定装置、推定方法、およびプログラム |
| JP7209333B2 (ja) * | 2018-09-10 | 2023-01-20 | 国立大学法人 東京大学 | 関節位置の取得方法及び装置、動作の取得方法及び装置 |
| JP7307447B2 (ja) * | 2018-10-31 | 2023-07-12 | リオモ インク | モーションキャプチャーシステム、モーションキャプチャープログラム及びモーションキャプチャー方法 |
| JP7741729B2 (ja) * | 2019-08-29 | 2025-09-18 | シチズン時計株式会社 | 映像生成装置 |
| EP4095794A4 (en) * | 2020-01-24 | 2023-03-01 | Fujitsu Limited | EXERCISE RECOGNITION METHOD, EXERCISE RECOGNITION PROGRAM AND INFORMATION PROCESSING DEVICE |
| US11450105B2 (en) * | 2020-04-23 | 2022-09-20 | Hanhui Zhang | Scalable sport data collecting, sharing and processing system |
-
2019
- 2019-03-25 JP JP2019056698A patent/JP7067513B2/ja active Active
-
2020
- 2020-03-11 US US17/442,077 patent/US20220172478A1/en not_active Abandoned
- 2020-03-11 WO PCT/JP2020/010461 patent/WO2020195815A1/ja not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004094943A1 (ja) * | 2003-04-22 | 2004-11-04 | Hiroshi Arisawa | モーションキャプチャ方法、モーションキャプチャ装置、及びモーションキャプチャ用マーカ |
| WO2005088962A1 (ja) * | 2004-03-16 | 2005-09-22 | Hiroshi Arisawa | 追尾装置、及びモーションキャプチャ装置 |
| WO2006112308A1 (ja) * | 2005-04-15 | 2006-10-26 | The University Of Tokyo | モーションキャプチャシステム、及びモーションキャプチャシステムにおける特徴点の三次元再構成法 |
| WO2018147329A1 (ja) * | 2017-02-10 | 2018-08-16 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 自由視点映像生成方法及び自由視点映像生成システム |
| JP2018195883A (ja) * | 2017-05-12 | 2018-12-06 | キヤノン株式会社 | 画像処理システム、制御装置、制御方法、及び、プログラム |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023094083A (ja) * | 2021-12-23 | 2023-07-05 | 富士通株式会社 | 情報処理プログラム、情報処理方法、および情報処理装置 |
| EP4618018A1 (en) | 2024-02-29 | 2025-09-17 | Toyota Jidosha Kabushiki Kaisha | Data generation device, data generation method, data generation program, and traffic service providing system |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2020195815A1 (ja) | 2020-10-01 |
| JP7067513B2 (ja) | 2022-05-16 |
| US20220172478A1 (en) | 2022-06-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7067513B2 (ja) | 映像同期装置、映像同期方法、プログラム | |
| JP6816058B2 (ja) | パラメータ最適化装置、パラメータ最適化方法、プログラム | |
| Tuytelaars et al. | Synchronizing video sequences | |
| US10019637B2 (en) | Method and system for moving object detection with single camera | |
| US10789765B2 (en) | Three-dimensional reconstruction method | |
| JP3576987B2 (ja) | 画像のテンプレートマッチング方法及び画像処理装置 | |
| EP2153409B1 (en) | Camera pose estimation apparatus and method for augmented reality imaging | |
| US7352386B1 (en) | Method and apparatus for recovering a three-dimensional scene from two-dimensional images | |
| RU2607774C2 (ru) | Способ управления в системе захвата изображения, устройство управления и машиночитаемый носитель данных | |
| US7599548B2 (en) | Image processing apparatus and image processing method | |
| CN103218799B (zh) | 用于相机跟踪的方法和设备 | |
| US8879894B2 (en) | Pixel analysis and frame alignment for background frames | |
| US8004528B2 (en) | Method, systems and computer product for deriving three-dimensional information progressively from a streaming video sequence | |
| US10146992B2 (en) | Image processing apparatus, image processing method, and storage medium that recognize an image based on a designated object type | |
| EP2674911B1 (en) | Differing region detection system and differing region detection method | |
| US20180114339A1 (en) | Information processing device and method, and program | |
| Vo et al. | Spatiotemporal bundle adjustment for dynamic 3d human reconstruction in the wild | |
| US20250308196A1 (en) | Relocalization method and related device | |
| CN119672766A (zh) | 眼镜设备中手关节检测的方法、存储介质、电子设备及产品 | |
| JP2019096212A (ja) | 手位置検出方法、手位置検出装置、及び手位置検出プログラム | |
| Zakour et al. | Adl4d: Towards a contextually rich dataset for 4d activities of daily living | |
| JP2001012946A (ja) | 動画像処理装置及び方法 | |
| Zhu et al. | Occlusion registration in video-based augmented reality | |
| Shabanov et al. | Self-supervised depth denoising using lower-and higher-quality RGB-d sensors | |
| US20240221189A1 (en) | Computer-readable recording medium storing tracking program, tracking method, and information processing apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210629 |
|
| 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: 20220329 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220411 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7067513 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |