ABSTRACT
We introduce ‘Colors - One’, a perceptually based color photo editing app built for the Apple ecosystem. The app’s core algorithm augments standard Poisson image editing methods to allow the prediction and editing of perceived image color, rather than pixel color. Users can isolate 16 unique hues and edit the contrast color of each hue individually. The resulting photo edits are striking and provide new insights into the nature of perceptual color representations.
Supplemental Material
- Kaitlin Bohon, Katherine Hermann, Thorsten Hansen, and Bevil Conway. 2016. Representation of perceptual color space in macaque posterior inferior temporal cortex (the V4 complex). eNeuro 3, 4 (2016), 1–28. http://dx.doi.org/10.1523/ENEURO.0039-16.2016Google Scholar
- Raanan Fattal, Dani Lischinski, and Michael Werman. 2002. Gradient domain high dynamic range compression. ACM Transactions on Graphics 21, 3 (2002), 249–256. http://dx.doi.org/10.1145/566654.566573Google Scholar
Digital Library
- Edwin Land. 1977. The retinex theory of color vision. Scientific American 237, 6 (1977), 108–112. http://dx.doi.org/10.1038/scientificamerican1277-108Google Scholar
Cross Ref
- Jean Morel, Ana Petro, and Catalina Sbert. 2010. A PDE formalization of retinex theory. IEEE Transactions on Image Processing 19, 11 (2010), 2825–2837. http://dx.doi.org/10.1109/TIP.2010.2049239Google Scholar
Digital Library
- Patrick Perez, Michel Gangnet, and Andrew Blake. 2003. Poisson image editing. ACM Transactions on Graphics 22, 3 (2003), 313–318. http://dx.doi.org/10.1145/882262.882269Google Scholar
Digital Library
Recommendations
Representing Colors as Three Numbers
Representing color by three numbers, whether physical values, such as the colors of a computer display, or perceptual values, such as the CIE tristimulus values, is fundamental to the science and industry of color. It is used implicitly in computer ...
ColorfulCurves: Palette-Aware Lightness Control and Color Editing via Sparse Optimization
Color editing in images often consists of two main tasks: changing hue and saturation, and editing lightness or tone curves. State-of-the-art palette-based recoloring approaches entangle these two tasks. A user's only lightness control is changing the ...
Color constancy based on local space average color
Light, which is reflected from an object, varies with the type of illuminant used. Nevertheless, the color of an object appears to be approximately constant to a human observer. The ability to compute color constant descriptors from reflected light, is ...




Comments