Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras

碩士 === 國立臺灣科技大學 === 電子工程系 === 98 === Pitcher plays the major role of baseball games. The skill of strike zone control is important for a good pitcher. Apply analysis system of video to pitcher’s training can reduce training time and lower injuries of sports. Apply this to a real game helps judgment...

Full description

Bibliographic Details
Main Authors: Shang-Chih Lin, 林尚志
Other Authors: Mon-Chau Shie
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/32993769059753778154
id ndltd-TW-098NTUS5428067
record_format oai_dc
spelling ndltd-TW-098NTUS54280672016-04-22T04:23:46Z http://ndltd.ncl.edu.tw/handle/32993769059753778154 Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras 植基於未同步雙攝影機之即時棒球偵測與三維軌跡重建系統 Shang-Chih Lin 林尚志 碩士 國立臺灣科技大學 電子工程系 98 Pitcher plays the major role of baseball games. The skill of strike zone control is important for a good pitcher. Apply analysis system of video to pitcher’s training can reduce training time and lower injuries of sports. Apply this to a real game helps judgment of umpire. That's why this kind of systems is attracting people. In MLB, they use K-Zone to doing these jobs and other games use similar systems. We try to implement such a system for the purposes we mentioned before with inexpensive cameras. In order to implement it, we use inexpensive cameras with image capture cards and two laptops which connected by each other via Ethernet interface. Home-made External signal lighting device is used for synchronization. Here, the priority of the program will be raised to the real-time level to reduce the CPU time of context switch. Calibration is done by using checkerboard pattern in order to get the camera’s parameters. Because the moving objects near catcher are difficult to detect, Kalman filter is applied to estimate moving trajectory of baseball. Finally, ball trajectory of three-dimension is reconstructed and database of video stream is generated automatically. The experiment result shows that the system builds 2D and 3D trajectory successfully. In the scenario of small space the difference between the measured values of strike zone border and actual values of border are 3.01%, 6.95% and 1.79% respectively. The average difference is 4.32%. The average capture time of baseball trajectories is 50ms. This nearly meets real-time. Mon-Chau Shie 許孟超 2010 學位論文 ; thesis 93 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣科技大學 === 電子工程系 === 98 === Pitcher plays the major role of baseball games. The skill of strike zone control is important for a good pitcher. Apply analysis system of video to pitcher’s training can reduce training time and lower injuries of sports. Apply this to a real game helps judgment of umpire. That's why this kind of systems is attracting people. In MLB, they use K-Zone to doing these jobs and other games use similar systems. We try to implement such a system for the purposes we mentioned before with inexpensive cameras. In order to implement it, we use inexpensive cameras with image capture cards and two laptops which connected by each other via Ethernet interface. Home-made External signal lighting device is used for synchronization. Here, the priority of the program will be raised to the real-time level to reduce the CPU time of context switch. Calibration is done by using checkerboard pattern in order to get the camera’s parameters. Because the moving objects near catcher are difficult to detect, Kalman filter is applied to estimate moving trajectory of baseball. Finally, ball trajectory of three-dimension is reconstructed and database of video stream is generated automatically. The experiment result shows that the system builds 2D and 3D trajectory successfully. In the scenario of small space the difference between the measured values of strike zone border and actual values of border are 3.01%, 6.95% and 1.79% respectively. The average difference is 4.32%. The average capture time of baseball trajectories is 50ms. This nearly meets real-time.
author2 Mon-Chau Shie
author_facet Mon-Chau Shie
Shang-Chih Lin
林尚志
author Shang-Chih Lin
林尚志
spellingShingle Shang-Chih Lin
林尚志
Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
author_sort Shang-Chih Lin
title Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
title_short Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
title_full Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
title_fullStr Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
title_full_unstemmed Real-time Baseball Detection and Three-Dimension Trajectory Reconstruction System With Unsynchronized Cameras
title_sort real-time baseball detection and three-dimension trajectory reconstruction system with unsynchronized cameras
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/32993769059753778154
work_keys_str_mv AT shangchihlin realtimebaseballdetectionandthreedimensiontrajectoryreconstructionsystemwithunsynchronizedcameras
AT línshàngzhì realtimebaseballdetectionandthreedimensiontrajectoryreconstructionsystemwithunsynchronizedcameras
AT shangchihlin zhíjīyúwèitóngbùshuāngshèyǐngjīzhījíshíbàngqiúzhēncèyǔsānwéiguǐjīzhòngjiànxìtǒng
AT línshàngzhì zhíjīyúwèitóngbùshuāngshèyǐngjīzhījíshíbàngqiúzhēncèyǔsānwéiguǐjīzhòngjiànxìtǒng
_version_ 1718231305842327552