Proceedings of the 20th annual conference on Computer graphics and interactive techniques. 1993. Murmann, Lukas, et al. "Computational bounce flash for indoor portraits." ACM Transactions on Graphics (TOG) 35.6 (2016): 1-9. Srikanth, Manohar, Kavita Bala, and Frédo Durand. "Computational rim illumination with aerial robots." Proceedings of the Workshop on Computational Aesthetics. 2014. Jane, L. E., Ohad Fried, and Maneesh Agrawala. "Optimizing Portrait Lighting at Capture-Time Using a 360 Camera as a Light Probe." UIST. 2019. Boyadzhiev, Ivaylo, Sylvain Paris, and Kavita Bala. "User-assisted image compositing for photographic lighting." ACM Trans. Graph. 32.4 (2013): 36-1. JO$(XPSME "VUPNBUJD'MBTI 1PTUQSPDFTTJOH BU$BQUVSFUJNFTVQQPSU %SPOFMJHIUJOH
al. "Painting with light." Proceedings of the 20th annual conference on Computer graphics and interactive techniques. 1993. Pellacini, Fabio, Parag Tole, and Donald P. Greenberg. "A user interface for interactive cinematic shadow design." ACM Transactions on Graphics (TOG) 21.3 (2002): 563-566. 1FMMBDJOJFUBM<5P(> 4DIPFOFNBOFUBM<> 8FUBSHFUSFBMXPSMEMJHIUJOHGPSUIFQIPUPHSBQIZXJUIWBSJPVTMJHIUJOHEFWJDFT
et al. "Computational bounce flash for indoor portraits." ACM Transactions on Graphics (TOG) 35.6 (2016): 1-9. Srikanth, Manohar, Kavita Bala, and Frédo Durand. "Computational rim illumination with aerial robots." Proceedings of the Workshop on Computational Aesthetics. 2014. .VSNBOOFUBM<5P(> 4SJLBOUIFUBM<> 0VSHPBMJTBOJOUFSBDUJWFGSBNFXPSLUIBUSF fl FDUTUIFQIPUPHSBQIFSTQSFGFSFODFT
L. E., Ohad Fried, and Maneesh Agrawala. "Optimizing Portrait Lighting at Capture-Time Using a 360 Camera as a Light Probe." UIST. 2019. 8FNBOJQVMBUFWBSJPVTMJHIUJOHEFWJDFTBOEUBLFBIVNBOJOUIFMPPQBQQSPBDIUPPQUJNJ[FGPSUIFQSFGFSFODF
Search for Next Options Photographer-in-the-Loop Photographer Part System Part w 1IPUPHSBQIFS1BSU4FMFDUJPOBOE1BJOUJOH w 4ZTUFN1BSU4FBSDI/FYU0QUJPOT 8FEF fi OFUIJTMPPQQSPDFTTBT QIPUPHSBQIFSJOUIFMPPQQSPDFTT
3. Search for Next Options Photographer-in-the-Loop Photographer Part System Part 5IJTSFTFBSDIJTPOFPGUIF)VNBOJOUIFMPPQ )*5- %FTJHO0QUJNJ[BUJPO *O)*5-EFTJHOPQUJNJ[BUJPO IVNBOTBSFFWBMVBUPSTGPSTPMWJOHEFTJHOPQUJNJ[BUJPOQSPCMFNT XJUIQFSDFQUVBMPCKFDUJWFGVODUJPO &WBMVBUPSXJUIQFSDFQUVBM PCKFDUJWFGVODUJPO )VNBO
Problem Formulation (parameter optimization) -JHIUJOHEFTJHODBOBMTPCFEF fi OFEBTBQBSBNFUFSPQUJNJ[BUJPO QSPCMFN -JHIUJOHQBSBNFUFST Y DBOCFEF fi OFEBTGPMMPXT BMMQBSBNFUFSTBSFOPSNBMJ[FEXJUIJOd <YJ YJ > <YK YK > <YL YL > H Y H Y JTBCMBDLCPYGVODUJPO H Y JTBQFSDFQUVBMPCKFDUJWFGVODUJPO 8FDBOUPCTFSWFJUTGVODUJPOWBMVFTEJSFDUMZ
in Our Framework Selection Paint #Iteration 3 #Iteration 1 Selection Paint a i (x) G(I(x), I i guide) a i guide(x;I i guide) a i (x) G(I(x), I i guide) a i guide(x;I i guide) Selection Paint #Iteration 2 a i (x) G(I(x), I i guide) a i guide(x;I i guide)
with Robot Arm Orange Light with Robot Arm Reflector with Robot Arm White Light with Tripod Orange Light with Tripod Reflector with Tripod (b) Traditional Framework Captured image on camera is displayed Shooting Objects Shooting Objects 8FDPOEVDUFEUIFVTFSTUVEZXJUIQBSUJDJQBOUT 8FQSFQBSFEUZQFTPGUIFGSBNFXPSLGPSUIFQIPUPHSBQIJDMJHIUJOHEFTJHO USBEJUJPOBM NBOVBMBEKVTUNFOUBOEPVSGSBNFXPSL