{"url":"/method/style-based-recalibration-module","slug":"style-based-recalibration-module","name":"Style-based Recalibration Module","full_name":"Style-based Recalibration Module","full_name_withheld":false,"description_markdown":"A **Style-based Recalibration Module (SRM)** is a module for convolutional neural networks that adaptively recalibrates intermediate feature maps by exploiting their styles. SRM first extracts the style information from each channel of the feature maps by style pooling, then estimates per-channel recalibration weight via channel-independent style integration. By incorporating the relative importance of individual styles into feature maps, SRM is aimed at enhancing the representational ability of a CNN.\r\n\r\nThe overall structure of SRM is illustrated in the Figure to the right. It consists of two main components: style pooling and style integration. The style pooling operator extracts style features\r\nfrom each channel by summarizing feature responses across spatial dimensions. It is followed by the style integration operator, which produces example-specific style weights by utilizing the style features via channel-wise operation. The style weights finally recalibrate the feature maps to either\r\nemphasize or suppress their information.","description_state":"present","introduced_year":null,"introduced_by":{"title":"SRM : A Style-based Recalibration Module for Convolutional Neural Networks","paper":"/paper/srm-a-style-based-recalibration-module-for","first_author":"HyunJae Lee","n_authors":3,"url_abs":null,"archive_paper_url":"https://paperswithcode.com/paper/srm-a-style-based-recalibration-module-for"},"source":{"url":"http://arxiv.org/abs/1903.10829v1","title":"SRM : A Style-based Recalibration Module for Convolutional Neural Networks","url_on_a_paper_host":true},"code_snippet_url":"https://github.com/EvgenyKashin/SRMnet/blob/a7ebdbe47a489c3e604ef44a84d361ef7b679e17/models/layer_blocks.py#L27","code_snippet_url_on_a_code_host":true,"categories":[{"area":"Computer Vision","area_id":"computer-vision","collection":"Image Model Blocks","url":"/methods/category/image-model-blocks","pwc_aliases":[]}],"n_papers_tagged":3,"archive_num_papers":3,"papers_newest_first":[{"paper":"/paper/remote-sensing-image-translation-via-style","title":"Remote Sensing Image Translation via Style-Based Recalibration Module and Improved Style Discriminator","date":"2021-03-29","arxiv_id":"2103.15502","n_code_links":1,"syntology":null},{"paper":"/paper/srm-a-style-based-recalibration-module-for-1","title":"SRM: A Style-Based Recalibration Module for Convolutional Neural Networks","date":"2019-10-01","arxiv_id":null,"n_code_links":0,"syntology":null},{"paper":"/paper/srm-a-style-based-recalibration-module-for","title":"SRM : A Style-based Recalibration Module for Convolutional Neural Networks","date":"2019-03-26","arxiv_id":"1903.10829","n_code_links":1,"syntology":{"ran":3,"of":3,"unverified":0,"pointer_only":2}}],"papers_shown":3,"tasks":[{"task":"/task/style-transfer","name":"Style Transfer","papers":2},{"task":"/task/change-detection","name":"Change Detection","papers":1},{"task":"/task/image-classification","name":"Image Classification","papers":1},{"task":"/task/translation","name":"Translation","papers":1}],"tasks_shown":4,"n_tasks":4,"usage_by_year":[{"year":"2019","papers":2},{"year":"2021","papers":1}],"row_source":"methods_table","archive":{"source":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","archive_url":"https://paperswithcode.com/method/style-based-recalibration-module"},"syntology_read_at":"2026-09-24T18:15:14+00:00"}