{"url":"/task/camera-shot-boundary-detection","name":"Camera shot boundary detection","slug":"camera-shot-boundary-detection","description_markdown":"The objective of camera shot boundary detection is to find the transitions between the camera shots in a video and classify the type of camera transition. This task is introduced in SoccerNet-v2, where 3 types of transitions are considered (abrupt, logo, smooth).","categories":[{"name":"Computer Vision","url":"/area/computer-vision"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":7,"papers_with_code":7,"benchmarks":4,"benchmark_tables_in_archive":4,"benchmark_tables_shown":4,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":4,"subtasks":0,"parent_tasks":1},"benchmarks":[{"leaderboard":"/sota/camera-shot-boundary-detection-on-msu-shot","slug":"camera-shot-boundary-detection-on-msu-shot","dataset":"MSU Shot Boundary Detection Benchmark","dataset_url":"/dataset/msu-shot-boundary-detection-benchmark","rows_in_archive":10,"metrics":["F score","FPS"],"first_row_in_archive_order":{"model":"NITS-CV-Lab-v1.0","paper_title":"A novel automatic shot boundary detection algorithm: robust to illumination and motion effect","paper_url":"/paper/a-novel-automatic-shot-boundary-detection","paper_date":"2019-11-10","arxiv_id":null,"code_links":[{"title":"alokssingh/Temporal-segmentation-Shot-boundary","url":"https://github.com/alokssingh/Temporal-segmentation-Shot-boundary"}],"syntology":null}},{"leaderboard":"/sota/camera-shot-boundary-detection-on-clipshots","slug":"camera-shot-boundary-detection-on-clipshots","dataset":"ClipShots","dataset_url":"/dataset/clipshots","rows_in_archive":4,"metrics":["F1 score"],"first_row_in_archive_order":{"model":"AutoShot","paper_title":"AutoShot: A Short Video Dataset and State-of-the-Art Shot Boundary Detection","paper_url":"/paper/autoshot-a-short-video-dataset-and-state-of-1","paper_date":"2023-04-12","arxiv_id":"2304.06116","code_links":[{"title":"wentaozhu/AutoShot","url":"https://github.com/wentaozhu/AutoShot"}],"syntology":{"n":3,"n_ran":0,"n_unverified":3,"n_pointer_only":0}}},{"leaderboard":"/sota/camera-shot-boundary-detection-on-soccernet","slug":"camera-shot-boundary-detection-on-soccernet","dataset":"SoccerNet-v2","dataset_url":"/dataset/soccernet-v2","rows_in_archive":4,"metrics":["mAP"],"first_row_in_archive_order":{"model":"Histogram (Scikit-Video)","paper_title":"SoccerNet-v2: A Dataset and Benchmarks for Holistic Understanding of Broadcast Soccer Videos","paper_url":"/paper/soccernet-v2-a-dataset-and-benchmarks-for","paper_date":"2020-11-26","arxiv_id":"2011.13367","code_links":[{"title":"SilvioGiancola/SoccerNetv2-DevKit","url":"https://github.com/SilvioGiancola/SoccerNetv2-DevKit"},{"title":"soccernet/sn-spotting","url":"https://github.com/soccernet/sn-spotting"},{"title":"aimagelab/rmsnet_soccer","url":"https://github.com/aimagelab/rmsnet_soccer"},{"title":"soccernet/sn-grounding","url":"https://github.com/soccernet/sn-grounding"}],"syntology":null}},{"leaderboard":"/sota/camera-shot-boundary-detection-on-trecvid","slug":"camera-shot-boundary-detection-on-trecvid","dataset":"TRECVID","dataset_url":"/dataset/trecvid","rows_in_archive":1,"metrics":["F-measure (Recall)"],"first_row_in_archive_order":{"model":"LBP-HF SBD","paper_title":"A novel automatic shot boundary detection algorithm: robust to illumination and motion effect","paper_url":"/paper/a-novel-automatic-shot-boundary-detection","paper_date":"2019-11-10","arxiv_id":null,"code_links":[{"title":"alokssingh/Temporal-segmentation-Shot-boundary","url":"https://github.com/alokssingh/Temporal-segmentation-Shot-boundary"}],"syntology":null}}],"datasets":[{"url":"/dataset/soccernet-v2","name":"SoccerNet-v2","full_name":"","num_papers_in_archive":58},{"url":"/dataset/clipshots","name":"ClipShots","full_name":null,"num_papers_in_archive":6},{"url":"/dataset/trecvid","name":"TRECVID","full_name":"TRECVID","num_papers_in_archive":6},{"url":"/dataset/msu-shot-boundary-detection-benchmark","name":"MSU Shot Boundary Detection Benchmark","full_name":"","num_papers_in_archive":5}],"subtasks":[],"parent_tasks":[{"url":"/task/video-segmentation","name":"Video Segmentation"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":7,"of":7,"tagged_in_all":7,"items":[{"url":"/paper/ridiculously-fast-shot-boundary-detection","title":"Ridiculously Fast Shot Boundary Detection with Fully Convolutional Neural Networks","date":"2017-05-23","arxiv_id":"1705.08214","repositories_listed":5,"syntology":null},{"url":"/paper/soccernet-v2-a-dataset-and-benchmarks-for","title":"SoccerNet-v2: A Dataset and Benchmarks for Holistic Understanding of Broadcast Soccer Videos","date":"2020-11-26","arxiv_id":"2011.13367","repositories_listed":4,"syntology":null},{"url":"/paper/transnet-v2-an-effective-deep-network","title":"TransNet V2: An effective deep network architecture for fast shot transition detection","date":"2020-08-11","arxiv_id":"2008.04838","repositories_listed":4,"syntology":{"n":15,"n_ran":0,"n_unverified":15,"n_pointer_only":0}},{"url":"/paper/transnet-a-deep-network-for-fast-detection-of","title":"TransNet: A deep network for fast detection of common shot transitions","date":"2019-06-08","arxiv_id":"1906.03363","repositories_listed":4,"syntology":null},{"url":"/paper/fast-video-shot-transition-localization-with","title":"Fast Video Shot Transition Localization with Deep Structured Models","date":"2018-08-13","arxiv_id":"1808.04234","repositories_listed":4,"syntology":null},{"url":"/paper/large-scale-fast-and-accurate-shot-boundary","title":"Large-scale, Fast and Accurate Shot Boundary Detection through Spatio-temporal Convolutional Neural Networks","date":"2017-05-09","arxiv_id":"1705.03281","repositories_listed":4,"syntology":null},{"url":"/paper/a-novel-automatic-shot-boundary-detection","title":"A novel automatic shot boundary detection algorithm: robust to illumination and motion effect","date":"2019-11-10","arxiv_id":null,"repositories_listed":1,"syntology":null}],"syntology_records":1,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}