REVIEW 2 major objections 6 minor 59 references
Where Is The Ball: 3D Ball Trajectory Estimation From 2D Monocular Tracking
T0 review · 2 major / 6 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read From one 2D ball track, an LSTM pipeline recovers the 3D bouncing trajectory — bounces and hits included — and does so from simulation-only training: 0.63 m landing error on broadcast tennis, 0.03 NRMSE on single-launch tests.
desk verdict Solid geometric contribution, but the SOTA claim rests on a TrackNet comparison that is not yet apples-to-apples; the method itself deserves careful review. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the plane-point ray parameterization $P = (p_{\text{ground}}, p_{\text{vertical}})$: each 2D track point is back-projected into a 3D viewing ray and represented by the ray's intersections with the ground plane ($y=0$) and a vertical plane such as the court's net plane, yielding a four-vector that is invariant to camera location, orientation, and focal length, so one network serves many viewpoints. This representation converts the ill-posed 3D-from-2D regression into per-frame height prediction: choosing the height $h$ along a ray uniquely determines the 3D point, so reprojection consistency is guaranteed by construction. Heights are produced by two unidirectional LSTMs that accumulate temporal height differences in opposite directions, both initialized to zero because the sequence begins and ends on the ground, then blended by the ramp sum $h_t = (1-w_t)h_t^f + w_t h_t^b$ with $w_t = (t-1)/(N-1)$, which confines forward integration error to the start and backward error to the end. An end-of-trajectory LSTM estimates the probability $\varepsilon_t$ that the current motion ends at frame $t$, used as a soft boundary signal rather than a hard segmentation, and a residual-style refinement LSTM predicts deltas to the lifted 3D coordinates so that real-world 2D tracking noise is not baked into the trajectory.
What would settle it
Take an untrimmed real broadcast clip that starts mid-rally, with the first frame's true height known to be roughly one to two meters, and ends before any ground bounce, then run the pipeline with all settings unchanged; if the reported 0.63 m landing error depends on the zero-height anchors, the predicted heights and landing positions should deteriorate measurably as the true initial height grows, and measuring that error increase as a function of initial height would settle whether the ground-endpoint assumption rather than the learned motion prior carries the reconstruction.
Extended reading notes
Core claim
The central claim, stated on the paper's own terms, is that 3D ball trajectory estimation from a 2D monocular track reduces to height prediction along known viewing rays. Each 2D position is back-projected to a 3D ray and reparameterized as the ray's intersections with the ground plane ($y=0$) and a vertical plane such as the net plane, giving a four-vector $P = (p_{\text{ground}}, p_{\text{vertical}}) \in \mathbb{R}^4$ that is independent of the camera's location, orientation, and focal length. The height network integrates temporal height differences with two LSTMs running forward and backward, both seeded at zero because the first and last frames are on the ground, and merges them with the ramp sum $h_t = (1-w_t)h_t^f + w_t h_t^b$, where $w_t = (t-1)/(N-1)$; because a height on a ray uniquely fixes the 3D point, every predicted point reprojects exactly to its input pixel. An end-of-trajectory network supplies soft boundary probabilities instead of hard segmentation, and a refinement network predicts coordinate corrections $(\delta x_t, \delta y_t, \delta z_t)$ so that noisy real-world 2D tracking is not forced into the reconstructed path. Trained purely on the PhysX physics engine used for simulation, the method is reported to generalize to real footage and to exceed prior work on every comparison: on the TrackNet benchmark its average landing error is 0.63 m against 3.58 m for SynthNet, and on synthetic single-launch trajectories its NRMSE is 0.03 against 0.11 for Shen et al. and 1.02 for Mocanu et al.
Load-bearing premise
The load-bearing premise is that the input sequence begins and ends with the ball on the ground plane ($y=0$), which seeds both height accumulators at zero; if the first or last frame is airborne, the integrated height error propagates through the entire sequence, and the paper notes that real clips may need trimming, or a learned initial height in future work, to satisfy it.
Editorial extensions
If this is right
- Broadcast monocular footage of tennis and soccer becomes a viable source of 3D ball motion: with camera calibration and sequences trimmed to ground contacts, no shadow cues, ball-size estimates, multi-camera triangulation, or projectile segmentation are required.
- A full rally with several bounces and hits can be reconstructed in one pass, whereas physics-based baselines that fit separate projectile arcs break down when segmentation is noisy or when motion includes lateral drift and spin-like curvature.
- Because the input representation is invariant to camera parameters, a single network trained once can be applied across multiple viewpoints and camera setups without per-camera retraining.
- The pipeline tolerates imperfect 2D tracking: across tested noise levels up to 25 pixels, its reported NRMSE rises only from 0.03 to 0.14 on single-launch sequences, whereas the physics-based baseline degrades from 0.11 to 0.64.
- Training entirely on synthetic data suffices for real-world generalization, and fine-tuning on a small real motion-capture set improves the reported real-data NRMSE from 0.17 to 0.08.
Reading between the lines
- Editorial inference: nothing in the pipeline is tennis-specific, so the same ground/vertical-plane hierarchy and ramp-sum height accumulation should apply to other ground-anchored bouncing objects, such as basketballs, volleyballs, and table-tennis balls, provided sequences can be trimmed to contacts and the camera is calibrated.
- Editorial inference: the paper closes by suggesting a separate initial-height predictor as the fix for its trimming requirement; a concrete extension would train the forward and backward accumulators to start from a learned height prior instead of zero, letting unedited mid-rally clips run as-is.
- Editorial inference: because the reported fine-tuned error of 0.08 NRMSE is roughly half the simulation-only error of 0.17, a natural test is to measure how few real sequences close the sim-to-real gap, which would quantify how much of the result is carried by the learned motion prior rather than the synthetic training distribution.
- Editorial inference: the plane-point representation assumes no viewing ray is near-parallel to the ground or the vertical plane, which ties the method to high, downward-looking cameras; low, level sideline shots would violate the intersection scheme and constitute an untested failure mode.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a learning-based pipeline for estimating the 3D trajectory of a bouncing ball from a monocular 2D tracking sequence, assuming known camera parameters and that the sequence begins and ends with the ball on the ground plane. The pipeline converts each 2D point to a viewing ray parameterized by its intersections with the ground plane and a vertical plane, predicts end-of-trajectory probabilities with an LSTM, then estimates per-frame heights via forward and backward LSTM accumulators anchored to zero at both endpoints, followed by a refinement LSTM that outputs 3D coordinate corrections. The networks are trained jointly on simulated PhysX data using reconstruction, below-ground, and EoT losses, and are evaluated on four synthetic and three real datasets. The central claims are that the canonical plane-point representation enables generalization across viewpoints and that, despite training only on simulation, the method achieves state-of-the-art accuracy, in particular a 0.63 m average landing error versus 3.58 m for SynthNet on Real TrackNet.
Significance. If the claims are substantiated, this is a valuable contribution to monocular sports analysis: it avoids explicit projectile segmentation, handles multiple bounces and hits in a single sequence, and provides a viewpoint-invariant input representation. The height-on-ray parameterization is an elegant way to enforce projection consistency at the coarse stage, and the ablations in Tables 1 and 2 systematically justify the main design choices. The planned release of the real mocap dataset and source code would be useful to the community. However, the headline state-of-the-art claim rests on a comparison with SynthNet whose evaluation protocol is not fully specified; until that comparison is placed on a common footing, the empirical significance cannot be fully assessed.
major comments (2)
- [Section 4.2.1 / Table 4 / Appendix C.7] The state-of-the-art claim against SynthNet is not verifiable from the information provided. The Ours column of Table 4 is produced with the authors' own PnP camera calibration, the authors' preprocessing (including any trimming needed to satisfy the ground-start/ground-end assumption), and contact-point ground truth generated by their own ray-tracing from TrackNet's labels, while the SynthNet column is taken verbatim from [11]. The manuscript does not identify the TrackNet clips used, the trimming rule, the number of rallies per game, or the exact contact-point annotation frames, and Appendix C.7 describes the Real TrackNet evaluation as 'qualitative' on 118 trajectories from 13 clips in one match, which is difficult to reconcile with Table 4's per-game numbers for 10 games. Moreover, SynthNet's published numbers may have been obtained under a different calibration or a different set of 2D tracks. Please specify the exact evaluation protocol and, ideally, rerun SynthNet's released code on the same preprocessed inputs; otherwise the reported 5.7x improvement may be a test-set artifact.
- [Section 3.1.3 / Eq. (3) / Section 5] The height prediction relies on forward and backward accumulators that are anchored to zero at the sequence endpoints (hf_0 = 0, hb_N = 0), and the ramp-sum in Eq. (3) forces the output height at the last frame to be zero by construction. This makes the assumption that both endpoints lie on the ground plane load-bearing: if a real clip starts or ends mid-rally, the forced-zero endpoints introduce a systematic error that propagates through the whole trajectory. The paper correctly lists this as a limitation in Section 5, but it does not report how many of the real TrackNet or IPL sequences had to be trimmed to satisfy the assumption, nor the sensitivity to a violation of the assumption. To assess the practical scope of the claimed generalization to real-world scenarios, please quantify the trimming rate and provide a small experiment with a nonzero initial height or with untrimmed sequences.
minor comments (6)
- [Section 3.1.3] The recurrence for the forward accumulator is ambiguous: the text writes hf_t = hf_{t-1} + Δhf_{t-1} with hf_0 = 0, but it is not clear whether Δhf_0 is defined and how the first output height is produced; please state the indexing convention explicitly.
- [Abstract] The phrase 'Please visit our page' is not standard in an abstract and should be moved to a footnote or the introduction.
- [Appendix C.7] The sentence 'We qualitatively evaluate our performance on 118 trajectories from 13 clips in one match' is in tension with the quantitative per-game results in Table 4; please reword to clarify that this appendix presents a separate qualitative subset and not the full evaluation underlying Table 4.
- [Section 4.1 / Real IPL] The fact that only 9 of the IPL sequences were successfully calibrated is a significant limitation for real-world evaluation; this should be stated in the main text rather than only in the appendix.
- [Table 3] In the row for Mocanu et al., the standard error at ±15 pixels is 0.38, which is an order of magnitude larger than the neighboring entries; please verify that this is not a typo.
- [Figure 2] The mapping from the raw input (ut, vt) to the plane-point representation P = (pground, pvertical) is not clearly shown in the pipeline diagram; adding explicit labels to the arrows would improve readability.
Circularity Check
No significant circularity: the height prediction is trained on simulated 3D ground truth and verified against independent real-world measurements; the Table 4 SynthNet comparison raises benchmark-fairness concerns that are not circular reductions.
full rationale
No circular reduction appears in the derivation chain. The central output (per-frame height) is supervised by PhysX-simulated 3D ground truth (Sec. 3.2, Appendix B), not by the test trajectories being 'predicted,' and it is evaluated against genuinely external measurements: Real Mocap uses eight synchronized IR cameras (Appendix C.6) and Real IPL uses multi-view triangulation (Appendix C.5). The projection-consistency property is a geometric lifting constraint—solving r_y(s*) = h along the viewing ray (Sec. 3.1.3)—which constrains the output to the input ray but cannot by itself produce accurate heights; accuracy still comes from the learned mapping, so the constraint is not a circular target. The ground-endpoint assumption (hf_0 = 0, hb_N = 0) is an acknowledged applicability limitation (Sec. 5), not a device that forces the answer, since interior bounce phases and heights are still learned. There are no load-bearing self-citations: the only preprocessing citation, [38] (Rematas et al.), is not authored by the present authors, and no uniqueness theorem is imported. Two concerns were flagged and weighed but are correctness risks rather than circularity: (1) Table 4 compares SynthNet's numbers 'taken directly from their paper' with the authors' own PnP calibration and endpoint-required trimming, so the two columns are not known to share inputs; (2) Appendix C.7 describes the Real TrackNet evaluation as 'qualitative' on 118 trajectories from 13 clips in 'one match,' in tension with Table 4's ten-game quantitative results. Neither concern exhibits an equation-level reduction of the output to its inputs, so per the circularity rules they do not raise the score; they should be resolved by releasing clip IDs and the trimming rule.
Assumptions & free parameters
free parameters (3)
- Loss weights λε, λ3D, λB =
10, 1, 10
- EoT class-balance weight γ =
not reported
- Training-time Gaussian noise level =
not reported
assumptions (6)
- domain assumption Both the beginning and end of the input sequence lie on the ground (y = 0).
- domain assumption Camera intrinsic and extrinsic parameters are known for every input sequence.
- domain assumption No viewing ray is parallel to the ground plane or the chosen vertical plane.
- domain assumption PhysX simulation without spin, aerodynamics, or court-type effects is an adequate proxy for real ball motion.
- domain assumption The autoregressive LSTM interpolation of missing 2D points in Real IPL is accurate enough not to distort the trajectory.
- domain assumption Ground-truth contact points on Real TrackNet, from TrackNet labels plus PnP calibration, are accurate enough for landing-error evaluation.
Cite this review
Pith. "Pith review of Where Is The Ball: 3D Ball Trajectory Estimation From 2D Monocular Tracking." pith.science (2026). https://pith.science/paper/ZMCQKIJ4
@misc{pith2026250605763,
author = {Pith},
title = {Pith review of: Where Is The Ball: 3D Ball Trajectory Estimation From 2D Monocular Tracking},
year = {2026},
howpublished = {\url{https://pith.science/paper/ZMCQKIJ4}},
note = {Machine review of arXiv:2506.05763}
}
read the original abstract
We present a method for 3D ball trajectory estimation from a 2D tracking sequence. To overcome the ambiguity in 3D from 2D estimation, we design an LSTM-based pipeline that utilizes a novel canonical 3D representation that is independent of the camera's location to handle arbitrary views and a series of intermediate representations that encourage crucial invariance and reprojection consistency. We evaluated our method on four synthetic and three real datasets and conducted extensive ablation studies on our design choices. Despite training solely on simulated data, our method achieves state-of-the-art performance and can generalize to real-world scenarios with multiple trajectories, opening up a range of applications in sport analysis and virtual replay. Please visit our page: https://where-is-the-ball.github.io.
Figures
Figures from the paper (15 more)
Reference graph
Works this paper leans on
-
[11]
Synthnet: Leveraging synthetic data for 3d trajectory estimation from monocular video
Morten Holck Ertner, Sofus Schou Konglevoll, Magnus Ibh, and Stella Graßhof. Synthnet: Leveraging synthetic data for 3d trajectory estimation from monocular video. In Proceed- ings of the 7th ACM International Workshop on Multimedia Content Analysis in Sports , pages 51–58, 2024. 2, 5, 6, 8
work page 2024
-
[1]
https://www.hawkeyeinnovations
Hawk-Eye. https://www.hawkeyeinnovations. com / products / ball - tracking / electronic - line-calling. 2
-
[2]
https://github.com/sinoriani/ Unity-Projects
Tennis game. https://github.com/sinoriani/ Unity-Projects. Accessed: 2021-11-20. 11
work page 2021
- [3]
-
[4]
AdaBins: Depth Estimation using Adaptive Bins
Shariq Farooq Bhat, Ibraheem Alhashim, and Peter Wonka. Adabins: Depth estimation using adaptive bins. arXiv preprint arXiv:2011.14141, 2020. 2
work page Pith review arXiv 2011
-
[5]
A multiple hypothesis ap- proach for a ball tracking system
Oliver Birbach and Udo Frese. A multiple hypothesis ap- proach for a ball tracking system. In International Confer- ence on Computer Vision Systems, pages 435–444. Springer,
-
[6]
The kneed walker for human pose tracking
Marcus Brubaker and David Fleet. The kneed walker for human pose tracking. pages 1 – 8, 2008. 2
work page 2008
-
[7]
Physics-based person tracking using the anthropomorphic walker
Marcus Brubaker, David Fleet, and Aaron Hertzmann. Physics-based person tracking using the anthropomorphic walker. International Journal of Computer Vision , 87:140– 155, 2010. 2
work page 2010
Show all 59 references
-
[8]
Extraction and analysis of 3d kinematic parameters of table tennis ball from a single camera
Jordan Calandre, Renaud P ´eteri, Laurent Mascarilla, and Benoit Tremblais. Extraction and analysis of 3d kinematic parameters of table tennis ball from a single camera. InICPR 2020, 25th International Conference on Pattern Recognition (ICPR), 2021. 2, 14, 15
2020
-
[9]
Physics-based ball tracking and 3d trajectory reconstruction with applications to shooting location estimation in basketball video
Hua-Tsung Chen, Ming-Chun Tien, Yi-Wen Chen, Wen-Jiin Tsai, and Suh-Yin Lee. Physics-based ball tracking and 3d trajectory reconstruction with applications to shooting location estimation in basketball video. Journal of Visual Communication and Image Representation , 20(3):204–216,
-
[10]
3d ball trajectory reconstruction from single- camera sports video for free viewpoint virtual replay
Hua-Tsung Chen, Chien-Li Chou, Wen-Jiin Tsai, and Suh- Yin Lee. 3d ball trajectory reconstruction from single- camera sports video for free viewpoint virtual replay. In 2011 Visual Communications and Image Processing (VCIP), pages 1–4. IEEE, 2011. 2
2011
-
[12]
Robust camera calibration for sport videos using court models
Dirk Farin, Susanne Krabbe, Peter With, and Wolfgang Ef- felsberg. Robust camera calibration for sport videos using court models. pages 80–91, 2004. 5
2004
-
[13]
Fifa goal-line technology
FIFA. Fifa goal-line technology. https://inside. fifa.com/innovation/standards/goal-line- technology. 2
-
[14]
Training restricted boltz- mann machines: An introduction
Asja Fischer and Christian Igel. Training restricted boltz- mann machines: An introduction. Pattern Recognition, 47 (1):25–39, 2014. 2
2014
-
[15]
Pro- jection matrix by orthogonal vanishing points
Mehran Fotouhi, Sadjad Fouladi, and Shohreh Kasaei. Pro- jection matrix by orthogonal vanishing points. Springer , Multimedia Tools and Applications , 76(15):16189–16223,
-
[16]
Generating sequences with recurrent neural networks
Alex Graves. Generating sequences with recurrent neural networks. arXiv preprint arXiv:1308.0850, 2013. 13
2013 arXiv
-
[17]
Deep residual learning for image recognition
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recognition. In Proceed- ings of the IEEE conference on computer vision and pattern recognition, pages 770–778, 2016. 4
2016
-
[18]
TrackNet: Tennis ball tracking from broadcast video by deep learning networks
YC Huang. TrackNet: Tennis ball tracking from broadcast video by deep learning networks . PhD thesis, Master’s the- sis, National Chiao Tung University, Hsinchu City, Taiwan, 19 . . . . 5, 6, 8, 12
-
[19]
Neural re-simulation for generating bounces in single images
Carlo Innamorati, Bryan Russell, Danny M Kaufman, and Niloy J Mitra. Neural re-simulation for generating bounces in single images. In Proceedings of the IEEE/CVF Inter- national Conference on Computer Vision, pages 8719–8728,
-
[20]
Intel true view
Intel. Intel true view. https : / / www . intel . com / content / www / us / en / sports / sports - overview.html. 2
-
[21]
A convolutional neural network based 3d ball track- ing by detection in soccer videos
Paresh R Kamble, Avinash G Keskar, and Kishor M Bhur- chandi. A convolutional neural network based 3d ball track- ing by detection in soccer videos. In Eleventh International Conference on machine vision (ICMV 2018), page 110412O. International Society for Optics and Photonics...
2018
-
[22]
Precise 3d baseball pitching trajectory es- timation using multiple unsynchronized cameras
Joongsik Kim, Moonsoo Ra, Hongjun Lee, Jeyeon Kim, and Whoi-Yul Kim. Precise 3d baseball pitching trajectory es- timation using multiple unsynchronized cameras. IEEE Ac- cess, 7:166463–166475, 2019. 2
2019
-
[23]
Physics- based 3d position analysis of a soccer ball from monocular image sequences
Taeone Kim, Yongduek Seo, and Ki-Sang Hong. Physics- based 3d position analysis of a soccer ball from monocular image sequences. In Sixth International Conference on Com- puter Vision (IEEE Cat. No. 98CH36271) , pages 721–726. IEEE, 1998. 2, 5
1998
-
[24]
Adam: A method for stochastic optimization
Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 ,
-
[25]
3d esti- mation and visualization of motion in a multicamera network for sports
Anil Kumar, P Shashidhar Chavan, VK Sharatchandra, Sumam David, Philip Kelly, and Noel E O’Connor. 3d esti- mation and visualization of motion in a multicamera network for sports. In 2011 Irish Machine Vision and Image Process- ing Conference, pages 15–19. IEEE, 2011. 2
2011
-
[26]
Learning basketball dribbling skills using trajectory optimization and deep reinforcement learning
Jessica Hodgins Libin Liu. Learning basketball dribbling skills using trajectory optimization and deep reinforcement learning. ACM Transactions on Graphics , 37(4), August
-
[27]
Im- proved high-speed vision system for table tennis robot
Jianran Liu, Zaojun Fang, Kun Zhang, and Min Tan. Im- proved high-speed vision system for table tennis robot. In 2014 IEEE International Conference on Mechatronics and Automation, pages 652–657. IEEE, 2014. 2
2014
-
[28]
3d trajectory reconstruction of the soccer ball for single static camera systems
J ¨urgen Metzler and Frank Pagel. 3d trajectory reconstruction of the soccer ball for single static camera systems. In MVA, pages 121–124, 2013. 2
2013
-
[29]
Ball 3d tra- jectory reconstruction without preliminary temporal and ge- ometrical camera calibration
Shogo Miyata, Hideo Saito, Kosuke Takahashi, Dan Mikami, Mariko Isogawa, and Hideaki Kimata. Ball 3d tra- jectory reconstruction without preliminary temporal and ge- ometrical camera calibration. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition ...
2017
-
[30]
Estimating 3d trajec- tories from 2d projections via disjunctive factored four-way conditional restricted boltzmann machines
Decebal Constantin Mocanu, Haitham Bou Ammar, Luis Puig, Eric Eaton, and Antonio Liotta. Estimating 3d trajec- tories from 2d projections via disjunctive factored four-way conditional restricted boltzmann machines. Pattern Recog- nition, 69:325–335, 2017. 2, 5, 6, 8, 11, 12, 1...
2017
-
[31]
Aron Monszpart, Nils Thuerey, and Niloy J. Mitra. SMASH: Physics-guided Reconstruction of Collisions from Videos. ACM Trans. Graph. (SIGGRAPH Asia) , 35(6): 199:1–199:14, 2016. 2
2016
-
[32]
Newtonian scene understanding: Unfolding the dynamics of objects in static images
Roozbeh Mottaghi, Hessam Bagherinezhad, Mohammad Rastegari, and Ali Farhadi. Newtonian scene understanding: Unfolding the dynamics of objects in static images. In Pro- ceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 3521–3529, 2016. 2
2016
-
[33]
Binding computer vision to physics based simula- tion: The case study of a bouncing ball
Iason Oikonomidis Nikolaos Kyriazis and Antonis Argy- ros. Binding computer vision to physics based simula- tion: The case study of a bouncing ball. In Proceedings of the British Machine Vision Conference , pages 43.1–43.11. BMV A Press, 2011. http://dx.doi.org/10.5244/C.25.43. 2
2011 doi
-
[34]
Tracking players and estimation of the 3d position of a ball in soc- cer games
Yoshinori Ohno, Jun Miura, and Yoshiaki Shirai. Tracking players and estimation of the 3d position of a ball in soc- cer games. In Proceedings 15th International Conference on Pattern Recognition. ICPR-2000 , pages 145–148. IEEE,
2000
-
[35]
3d trajectory reconstruction under perspective pro- jection
Hyun Soo Park, Takaaki Shiratori, Iain Matthews, and Yaser Sheikh. 3d trajectory reconstruction under perspective pro- jection. International Journal of Computer Vision , 115(2): 115–135, 2015. 2
2015
-
[36]
Kaufman, and Bryan Russell
Senthil Purushwalkam, Abhinav Gupta, Danny M. Kaufman, and Bryan Russell. Bounce and learn: Modeling scene dy- namics with real-world bounces, 2019. 2
2019
-
[37]
3d trajectories from a single viewpoint using shadows
Ian Reid and A North. 3d trajectories from a single viewpoint using shadows. In BMVC, pages 51–52, 1998. 2, 5
1998
-
[38]
Soccer on your tabletop
Konstantinos Rematas, Ira Kemelmacher-Shlizerman, Brian Curless, and Steve Seitz. Soccer on your tabletop. In Pro- ceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4738–4747, 2018. 5, 8, 12
2018
-
[39]
Guibas, Aaron Hertzmann, Bryan Russell, Ruben Villegas, and Jimei Yang
Davis Rempe, Leonidas J. Guibas, Aaron Hertzmann, Bryan Russell, Ruben Villegas, and Jimei Yang. Contact and hu- man dynamics from monocular video. In Proceedings of the European Conference on Computer Vision (ECCV), 2020. 2
2020
-
[40]
A general framework for 3d soccer ball estimation and track- ing
Jinchang Ren, James Orwell, Graeme A Jones, and Ming Xu. A general framework for 3d soccer ball estimation and track- ing. In 2004 International Conference on Image Processing,
2004
-
[41]
Multi-camera video surveillance for real-time analysis and reconstruction of soccer games
Jinchang Ren, Ming Xu, James Orwell, and Graeme A Jones. Multi-camera video surveillance for real-time analysis and reconstruction of soccer games. Machine Vision and Appli- cations, 21(6):855–863, 2010. 2
2010
-
[42]
Estimating 3d positions and velocities of projectiles from monocular views
Evan Ribnick, Stefan Atev, and Nikolaos P Papanikolopou- los. Estimating 3d positions and velocities of projectiles from monocular views. IEEE transactions on pattern analy- sis and machine intelligence, 31(5):938–944, 2008. 2, 6
2008
-
[43]
Weighted contrastive divergence
Enrique Romero, Ferran Mazzanti, Jordi Delgado, and David Buchaca. Weighted contrastive divergence. Neural Net- works, 114:147–156, 2019. 2
2019
-
[44]
Shape from blur: Recovering textured 3d shape and motion of fast moving objects
Denys Rozumnyi, Martin R Oswald, Vittorio Ferrari, and Marc Pollefeys. Shape from blur: Recovering textured 3d shape and motion of fast moving objects. Advances in Neu- ral Information Processing Systems, 34:29972–29983, 2021. 2
2021
-
[45]
Motion-from-blur: 3d shape and motion es- timation of motion-blurred objects in videos
Denys Rozumnyi, Martin R Oswald, Vittorio Ferrari, and Marc Pollefeys. Motion-from-blur: 3d shape and motion es- timation of motion-blurred objects in videos. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pat- tern Recognition, pages 15990–15999, 2022. 2
2022
-
[46]
3d re- construction of ball trajectory from a single camera in the ball game
Lejun Shen, Qing Liu, Lin Li, and Haipeng Yue. 3d re- construction of ball trajectory from a single camera in the ball game. In Proceedings of the 10th International Sympo- sium on Computer Science in Sports (ISCSS) , pages 33–39. Springer, 2016. 2, 5, 6, 8, 11, 12, 14, 15, 16, 21
2016
-
[47]
Second spectrum
Second Spectrum. Second spectrum. https : / / www.secondspectrum.com/press/2020-09-10. html. 2
2020
-
[48]
Physical simulation for probabilistic motion tracking
Marek V ondrak, Leonid Sigal, and Odest Chadwicke Jenk- ins. Physical simulation for probabilistic motion tracking. In 2008 IEEE Conference on Computer Vision and Pattern Recognition, pages 1–8, 2008. 2
2008
-
[49]
A learning algorithm for continually running fully recurrent neural networks.Neu- ral computation, 1(2):270–280, 1989
Ronald J Williams and David Zipser. A learning algorithm for continually running fully recurrent neural networks.Neu- ral computation, 1(2):270–280, 1989. 13
1989
-
[50]
Tracking players and a ball in video image sequence and estimating camera parameters for 3d interpretation of soccer games
Akihito Yamada, Yoshiaki Shirai, and Jun Miura. Tracking players and a ball in video image sequence and estimating camera parameters for 3d interpretation of soccer games. In Object recognition supported by user interaction for service robots, pages 303–306. IEEE, 2002. 2
2002
-
[51]
Improved neural rela- tion detection for knowledge base question answering
Mo Yu, Wenpeng Yin, Kazi Saidul Hasan, Cicero dos San- tos, Bing Xiang, and Bowen Zhou. Improved neural rela- tion detection for knowledge base question answering. arXiv preprint arXiv:1704.06194, 2017. 4
2017 arXiv
-
[52]
Visual measurement and prediction of ball trajectory for table tennis robot
Zhengtao Zhang, De Xu, and Min Tan. Visual measurement and prediction of ball trajectory for table tennis robot. IEEE Transactions on Instrumentation and Measurement , 59(12): 3195–3205, 2010. 2
2010
-
[53]
Under- standing tools: Task-oriented object modeling, learning and recognition
Yixin Zhu, Yibiao Zhao, and Song-Chun Zhu. Under- standing tools: Task-oriented object modeling, learning and recognition. 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 2855–2864, 2015. 2
2015
-
[54]
Inferring forces and learning hu- man utilities from videos
Yixin Zhu, Chenfanfu Jiang, Yibiao Zhao, Demetri Ter- zopoulos, and Song Zhu. Inferring forces and learning hu- man utilities from videos. pages 3823–3833, 2016. 2 10 Appendix: Where Is The Ball: 3D Ball Trajectory Estimation From 2D Monocu- lar Tracking A. Overview In this Ap...
2016
-
[57]
EoT prediction network (LSTM ε) in Table 5
-
[58]
Height prediction network (LSTM f, b and LSTMheight) in Table 6, 7
-
[59]
Note that in these tables, B is the batch size, L is the se- quence length, and all LeakyReLUs use 0.01 slope
Refinement network (LSTM refine) in Table 8. Note that in these tables, B is the batch size, L is the se- quence length, and all LeakyReLUs use 0.01 slope. Table 5. Network architecture of the EoT prediction network (LSTMε). Layer Activation Output size Input - B x L x 4 BiLST...
-
[256]
Note that our trained pipeline can still predict out- put sequences of arbitrary lengths
We trained our LSTMs with backpropagation through time. Note that our trained pipeline can still predict out- put sequences of arbitrary lengths. We also randomly add a Gaussian noise to each 2D input location (ut, vt) to simu- late noisy 2D tracking from a tracking algorithm ...
-
[2004]
IEEE, 2004
ICIP’04., pages 1935–1938. IEEE, 2004. 2
1935
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.