{"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/spatio-temporal-pixel-level-contrastive","title":"Spatio-Temporal Pixel-Level Contrastive Learning-based Source-Free Domain Adaptation for Video Semantic Segmentation","arxiv_id":"2303.14361","date":"2023-03-25","proceeding":"CVPR 2023 1","authors":["Shao-Yuan Lo","Poojan Oza","Sumanth Chennupati","Alejandro Galindo","Vishal M. Patel"],"abstract":"Unsupervised Domain Adaptation (UDA) of semantic segmentation transfers labeled source knowledge to an unlabeled target domain by relying on accessing both the source and target data. However, the access to source data is often restricted or infeasible in real-world scenarios. Under the source data restrictive circumstances, UDA is less practical. To address this, recent works have explored solutions under the Source-Free Domain Adaptation (SFDA) setup, which aims to adapt a source-trained model to the target domain without accessing source data. Still, existing SFDA approaches use only image-level information for adaptation, making them sub-optimal in video applications. This paper studies SFDA for Video Semantic Segmentation (VSS), where temporal information is leveraged to address video adaptation. Specifically, we propose Spatio-Temporal Pixel-Level (STPL) contrastive learning, a novel method that takes full advantage of spatio-temporal information to tackle the absence of source data better. STPL explicitly learns semantic correlations among pixels in the spatio-temporal space, providing strong self-supervision for adaptation to the unlabeled target domain. Extensive experiments show that STPL achieves state-of-the-art performance on VSS benchmarks compared to current UDA and SFDA approaches. Code is available at: https://github.com/shaoyuanlo/STPL","url_abs":"https://arxiv.org/abs/2303.14361v1","url_pdf":"https://arxiv.org/pdf/2303.14361v1.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":"abstracts"},"code_links":[{"paper_slug":"spatio-temporal-pixel-level-contrastive","repo_url":"https://github.com/shaoyuanlo/stpl","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"contrastive-learning","task_name":"Contrastive Learning"},{"task_slug":"domain-adaptation","task_name":"Domain Adaptation"},{"task_slug":"semantic-segmentation","task_name":"Semantic Segmentation"},{"task_slug":"source-free-domain-adaptation","task_name":"Source-Free Domain Adaptation"},{"task_slug":"unsupervised-domain-adaptation","task_name":"Unsupervised Domain Adaptation"},{"task_slug":"video-semantic-segmentation","task_name":"Video Semantic Segmentation"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/domain-adaptation-on-synthia-to-cityscapes","task":"Domain Adaptation","dataset":"SYNTHIA-to-Cityscapes","model":"STPL","rank_in_archive_order":18,"of":33,"metrics":{"mIoU":"51.8"},"uses_additional_data":false},{"leaderboard":"/sota/domain-adaptation-on-viper-to-cityscapes","task":"Domain Adaptation","dataset":"VIPER-to-Cityscapes","model":"STPL","rank_in_archive_order":1,"of":1,"metrics":{"mIoU":"52.5"},"uses_additional_data":false},{"leaderboard":"/sota/source-free-domain-adaptation-on-synthia-to","task":"Source-Free Domain Adaptation","dataset":"SYNTHIA-to-Cityscapes","model":"STPL","rank_in_archive_order":1,"of":1,"metrics":{"mIoU":"51.8"},"uses_additional_data":false},{"leaderboard":"/sota/source-free-domain-adaptation-on-viper-to","task":"Source-Free Domain Adaptation","dataset":"VIPER-to-Cityscapes","model":"STPL","rank_in_archive_order":1,"of":1,"metrics":{"mIoU":"52.5"},"uses_additional_data":false}],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2303.14361","mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}