000130060 001__ 130060 000130060 005__ 20240122171020.0 000130060 0247_ $$2doi$$a10.1016/j.cag.2019.06.011 000130060 0248_ $$2sideral$$a112574 000130060 037__ $$aART-2019-112574 000130060 041__ $$aeng 000130060 100__ $$aMolino, Fernando del 000130060 245__ $$aPolarization mapping 000130060 260__ $$c2019 000130060 5060_ $$aAccess copy available to the general public$$fUnrestricted 000130060 5203_ $$aPhotographers use the hardware of the camera (aperture, exposure time...), lens and filters as tools for artistic expressivity. This expressivity has often been enhanced by software, such as high dynamic range images have been edited in post-process with software tone mappers. In this paper, we propose a similar approach with polarization filters: we design a capture process that enables us to acquire a Stokes image (that encodes all the possible light polarization states) with a single camera, and we then offer a set of software tools that can apply any common polarization filter as a software post-process, delaying the choice of the adequate filter and enabling filters that can be mathematically modeled but are not available as hardware. Then, we devise and provide new algorithms that automatically select the optimal filter for specific goals, such as maximizing (or minimizing) brightness, contrast or saturation. We later show how such optimization filters can not only be applied to the whole image, but can also be at per-pixel level, obtaining new interesting effects. Such optimization can work at real time rates, fact that is illustrated with a brush based user editing interactive tool. The different types of filters are tested in a wide range of results. 000130060 536__ $$9info:eu-repo/grantAgreement/EC/H2020/682080/EU/Intuitive editing of visual appearance from real-world datasets/CHAMELEON$$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 682080-CHAMELEON$$9info:eu-repo/grantAgreement/ES/MINECO/TIN2016-78753-P 000130060 540__ $$9info:eu-repo/semantics/openAccess$$aby-nc-nd$$uhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/ 000130060 590__ $$a1.351$$b2019 000130060 591__ $$aCOMPUTER SCIENCE, SOFTWARE ENGINEERING$$b65 / 107 = 0.607$$c2019$$dQ3$$eT2 000130060 592__ $$a0.571$$b2019 000130060 593__ $$aEngineering (miscellaneous)$$c2019$$dQ1 000130060 593__ $$aSoftware$$c2019$$dQ2 000130060 593__ $$aHuman-Computer Interaction$$c2019$$dQ2 000130060 593__ $$aSignal Processing$$c2019$$dQ2 000130060 593__ $$aComputer Graphics and Computer-Aided Design$$c2019$$dQ2 000130060 593__ $$aComputer Vision and Pattern Recognition$$c2019$$dQ2 000130060 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/acceptedVersion 000130060 700__ $$0(orcid)0000-0002-8160-7159$$aMuñoz, Adolfo$$uUniversidad de Zaragoza 000130060 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf. 000130060 773__ $$g83 (2019), 42-50$$pComput. graph.$$tCOMPUTERS & GRAPHICS-UK$$x0097-8493 000130060 8564_ $$s540428$$uhttps://zaguan.unizar.es/record/130060/files/texto_completo.pdf$$yPostprint 000130060 8564_ $$s1980315$$uhttps://zaguan.unizar.es/record/130060/files/texto_completo.jpg?subformat=icon$$xicon$$yPostprint 000130060 909CO $$ooai:zaguan.unizar.es:130060$$particulos$$pdriver 000130060 951__ $$a2024-01-22-15:23:35 000130060 980__ $$aARTICLE