{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/natural-reference-frames-within-video","title":"Natural Reference Frames within Video Analysis","arxiv_id":"2502.10779","date":"2025-02-15","proceeding":null,"authors":["Fernando Saliby"],"abstract":"This study explores an alternative approach to video-based motion analysis using natural reference frames rather than relying on manual alignment. We demonstrate how the motion data itself can reveal optimal reference frames, connecting fundamental physical principles with data analysis. We present three classical mechanics experiments: uniform motion along a track, where the motion direction naturally defines the axis; circular motion of a bicycle wheel, where the center of rotation emerges as the reference origin; and projectile motion from a juggling tutorial, where gravity determines the vertical direction. This approach demonstrates how physical constraints and symmetries can naturally emerge from experimental data, providing a viable approach for introductory physics laboratories.","url_abs":"https://arxiv.org/abs/2502.10779v1","url_pdf":"https://arxiv.org/pdf/2502.10779v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"natural-reference-frames-within-video","repo_url":"https://github.com/fsaliby/Natural_Reference_Frame_within_Video_Analysis","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}