{"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/dual-detector-re-optimization-for-federated","title":"Dual‑detector Re‑optimization for Federated Weakly Supervised Video Anomaly Detection Via Adaptive Dynamic Recursive Mapping","arxiv_id":null,"date":"2025-06-13","proceeding":"IEEE TII 2025 6","authors":["Yong Su","Jiahang Li","Simin An","Hengpeng Xu","Weilong Peng"],"abstract":"Federated weakly supervised video anomaly detection represents a significant advancement in privacy-preserving collaborative learning, enabling distributed clients to train anomaly detectors using only video-level annotations. However, the inherent challenges of optimizing noisy representation with coarse-grained labels often result in substantial local model errors, which are exacerbated during federated aggregation, particularly in heterogeneous scenarios. To address these limitations, we propose a novel dual-detector framework incorporating adaptive dynamic recursive mapping, which significantly enhances local model accuracy and robustness against representation noise. Our framework integrates two complementary components: a channel-averaged anomaly detector and a channel-statistical anomaly detector, which interact through cross-detector adaptive decision parameters to enable iterative optimization and stable anomaly scoring across all instances. Furthermore, we introduce the scene similarity adaptive local aggregation algorithm, which dynamically aggregates and learns private models based on scene similarity, thereby enhancing generalization capabilities across diverse scenarios. Extensive experiments conducted on the NVIDIA Jetson AGX Xavier platform using the ShanghaiTech and UBnormal datasets demonstrate the superior performance of our approach in both centralized and federated settings. Notably, in federated environments, our method achieves remarkable improvements of 6.2% and 12.3% in AUC compared to state-of-the-art methods, underscoring its effectiveness in resource-constrained scenarios and its potential for real-world applications in distributed video surveillance systems.","url_abs":"https://ieeexplore.ieee.org/document/11036561","url_pdf":"https://ieeexplore.ieee.org/document/11036561","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":"dual-detector-re-optimization-for-federated","repo_url":"https://github.com/rekkles2/Fed_WSVAD","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"anomaly-detection","task_name":"Anomaly Detection"},{"task_slug":"anomaly-detection-in-surveillance-videos","task_name":"Anomaly Detection In Surveillance Videos"},{"task_slug":"edge-computing","task_name":"Edge-computing"},{"task_slug":"federated-learning","task_name":"Federated Learning"},{"task_slug":"multiple-instance-learning","task_name":"Multiple Instance Learning"},{"task_slug":"personalized-federated-learning","task_name":"Personalized Federated Learning"},{"task_slug":"video-anomaly-detection","task_name":"Video Anomaly Detection"},{"task_slug":"weakly-supervised-learning","task_name":"Weakly-supervised Learning"},{"task_slug":"weakly-supervised-video-anomaly-detection","task_name":"Weakly-supervised Video Anomaly Detection"}],"methods":[{"method_slug":"adrm-1","method_name":"ADRM"},{"method_slug":"linear-layer","method_name":"Linear Layer"},{"method_slug":"tanh-activation","method_name":"Tanh Activation"}],"datasets_introduced":[],"methods_introduced":[{"slug":"adrm-1","name":"ADRM","full_name":"Adaptive Dynamic Recursive Mapping"}],"results":[{"leaderboard":"/sota/weakly-supervised-video-anomaly-detection-on","task":"Weakly-supervised Video Anomaly Detection","dataset":"ShanghaiTech Weakly Supervised","model":"DDRO","rank_in_archive_order":1,"of":16,"metrics":{"AUC-ROC":"97.91","FAR-Normal":"0.04"},"uses_additional_data":false},{"leaderboard":"/sota/weakly-supervised-video-anomaly-detection-on","task":"Weakly-supervised Video Anomaly Detection","dataset":"ShanghaiTech Weakly Supervised","model":"DDRO (SSALA)","rank_in_archive_order":2,"of":16,"metrics":{"AUC-ROC":"97.86","FAR-Normal":"0.03"},"uses_additional_data":false},{"leaderboard":"/sota/weakly-supervised-video-anomaly-detection-on-1","task":"Weakly-supervised Video Anomaly Detection","dataset":"UBnormal","model":"DDRO (SSALA)","rank_in_archive_order":1,"of":11,"metrics":{"AUC-ROC":"76.51"},"uses_additional_data":false},{"leaderboard":"/sota/weakly-supervised-video-anomaly-detection-on-1","task":"Weakly-supervised Video Anomaly Detection","dataset":"UBnormal","model":"DDRO","rank_in_archive_order":2,"of":11,"metrics":{"AUC-ROC":"70.91"},"uses_additional_data":false}],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}