{"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/emef-ensemble-multi-exposure-image-fusion","title":"EMEF: Ensemble Multi-Exposure Image Fusion","arxiv_id":"2305.12734","date":"2023-05-22","proceeding":null,"authors":["Renshuai Liu","Chengyang Li","Haitao Cao","Yinglin Zheng","Ming Zeng","Xuan Cheng"],"abstract":"Although remarkable progress has been made in recent years, current multi-exposure image fusion (MEF) research is still bounded by the lack of real ground truth, objective evaluation function, and robust fusion strategy. In this paper, we study the MEF problem from a new perspective. We don't utilize any synthesized ground truth, design any loss function, or develop any fusion strategy. Our proposed method EMEF takes advantage of the wisdom of multiple imperfect MEF contributors including both conventional and deep learning-based methods. Specifically, EMEF consists of two main stages: pre-train an imitator network and tune the imitator in the runtime. In the first stage, we make a unified network imitate different MEF targets in a style modulation way. In the second stage, we tune the imitator network by optimizing the style code, in order to find an optimal fusion result for each input pair. In the experiment, we construct EMEF from four state-of-the-art MEF methods and then make comparisons with the individuals and several other competitive methods on the latest released MEF benchmark dataset. The promising experimental results demonstrate that our ensemble framework can \"get the best of all worlds\". The code is available at https://github.com/medalwill/EMEF.","url_abs":"https://arxiv.org/abs/2305.12734v1","url_pdf":"https://arxiv.org/pdf/2305.12734v1.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":"emef-ensemble-multi-exposure-image-fusion","repo_url":"https://github.com/medalwill/emef","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"multi-exposure-image-fusion","task_name":"Multi-Exposure Image Fusion"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2305.12734","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2305.12734"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/medalwill/EMEF","reach":null}],"summary":{"ran":4,"ran_draft_wrong":1,"unverified":3},"by_repo_kind":{"official":{"samples":7,"ran":4,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":1,"samples":[{"code_sha256_prefix":"705180bf16f5b08d","entry":"Decoder","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"705180bf16f5b08d"}},{"code_sha256_prefix":"de77fdcf5354870c","entry":"DecoderFinal","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"de77fdcf5354870c"}},{"code_sha256_prefix":"70526f05558a691f","entry":"FullyConnectedLayer","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"70526f05558a691f"}},{"code_sha256_prefix":"443dd4f824abe513","entry":"MappingNetwork","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"443dd4f824abe513"}},{"code_sha256_prefix":"670fe68b890c9792","entry":"normalize_2nd_moment","repo":null,"repo_kind":null,"path":null,"file_url":null,"link_basis":"identical_code_first_harvested_elsewhere","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"MISDECLARED","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":null,"inline_ok":false,"mcp_get_code":{"code_sha256":"670fe68b890c9792"}},{"code_sha256_prefix":"6c0cd1dc813b4e85","entry":"SynthesisLayer","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"6c0cd1dc813b4e85"}},{"code_sha256_prefix":"b39a12f3d4d84aae","entry":"Unet512","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"b39a12f3d4d84aae"}},{"code_sha256_prefix":"2284b403a5ef468d","entry":"modulated_conv2d","repo":"medalwill/EMEF","repo_kind":"official","path":"models/networks.py","file_url":"https://github.com/medalwill/EMEF/blob/HEAD/models/networks.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"2284b403a5ef468d"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}