Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Acquiring the reflectance field of a human face
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Color by Correlation: A Simple, Unifying Framework for Color Constancy
IEEE Transactions on Pattern Analysis and Machine Intelligence
High-Quality Texture Reconstruction from Multiple Scans
IEEE Transactions on Visualization and Computer Graphics
Image-based reconstruction of spatial appearance and geometric detail
ACM Transactions on Graphics (TOG)
Diffuse-Specular Separation and Depth Recovery from Image Sequences
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Shader Lamps: Animating Real Objects With Image-Based Illumination
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Automated Texture Registration and Stitching for Real World Models
PG '00 Proceedings of the 8th Pacific Conference on Computer Graphics and Applications
Acquisition and Visualization of Colored 3D Objects
ICPR '98 Proceedings of the 14th International Conference on Pattern Recognition-Volume 1 - Volume 1
Highlight Removal by Illumination-Constrained Inpainting
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Digital photography with flash and no-flash image pairs
ACM SIGGRAPH 2004 Papers
Flash photography enhancement via intrinsic relighting
ACM SIGGRAPH 2004 Papers
Fusing Multiple Color Images for Texturing Models
3DPVT '04 Proceedings of the 3D Data Processing, Visualization, and Transmission, 2nd International Symposium
Removing photography artifacts using gradient projection and flash-exposure sampling
ACM SIGGRAPH 2005 Papers
Removing photography artifacts using gradient projection and flash-exposure sampling
ACM SIGGRAPH 2005 Papers
Consistent Surface Color for Texturing Large Objects in Outdoor Scenes
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision - Volume 2
Interactive local adjustment of tonal values
ACM SIGGRAPH 2006 Papers
Web-based 3D Reconstruction Service
Machine Vision and Applications
Light mixture estimation for spatially varying white balance
ACM SIGGRAPH 2008 papers
Chromaticity-based separation of reflection components in a single image
Pattern Recognition
Color lines: image specific color representation
CVPR'04 Proceedings of the 2004 IEEE computer society conference on Computer vision and pattern recognition
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Improving gamut mapping color constancy
IEEE Transactions on Image Processing
IEEE Transactions on Image Processing
Fast low-memory seamless photo blending on massive point clouds using a streaming framework
Journal on Computing and Cultural Heritage (JOCCH)
Integrated high-quality acquisition of geometry and appearance for cultural heritage
VAST'11 Proceedings of the 12th International conference on Virtual Reality, Archaeology and Cultural Heritage
Removing shadows for color projection using sun position estimation
VAST'10 Proceedings of the 11th International conference on Virtual Reality, Archaeology and Cultural Heritage
Fusing oblique imagery with augmented aerial LiDAR
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
Hi-index | 0.00 |
Flash light of digital cameras is a very useful way to picture scenes with low-quality illumination. Nevertheless, especially in low-end cameras integrated flash lights are considered as not reliable for high-quality images, due to known artifacts (sharp shadows, highlights, uneven lighting) generated in images. Moreover, a mathematical model of this kind of light is difficult to create. In this article we present a color correction space which, given some information about the geometry of the pictured scene, is able to provide a space-dependent color correction for each pixel of the image. The correction space can be calculated once in a lifetime using a quite fast acquisition procedure; after 3D spatial calibration, the obtained color correction function can be applied to every image where flash is the dominant light source. We developed this approach to produce better color samples in the application framework of color mapping on 3D scanned models. The correction space proposed presents several advantages: it is independent from the kind of light used (provided that it is bound to the camera), it gives the possibility to correct some artifacts (for example, color deviation) introduced by flash light, and it has a wide range of possible applications, from image enhancement to material color estimation. Moreover, once that the inverse photo-to-geometry transformation is known, it allows the easy estimation of the flash light position and permits to identify and remove other annoying artifacts, like highlights and shadows. The resulting approach allows to gather in an easy manner a better and more consistent color information and to produce higher-quality 3D models.