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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |