UFRJ Image-Based 3D Reconstruction with Color Harmonization
1. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Thirty Minute Speech
An Overview of Activities Developed in Disciplines and Guided Studies
Michel Alves dos Santos
Graduate Program in Systems Engineering and ComputingGraduate Program in Systems Engineering and Computing
Federal University of Rio de Janeiro - UFRJ - COPPEFederal University of Rio de Janeiro - UFRJ - COPPE
Advisors: D.Sc. Ricardo Marroquim & Ph.D. Cláudio Esperança
{michel.mas, michel.santos.al}@gmail.com
Feb, 2015Feb, 2015
«Image-Based Reconstruction With Color Harmonization»
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
2. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Introduction - Work Inspiration
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Bundler, http://www.cs.cornell.edu/∼snavely/bundler/, 2015]
[Coliseum Reconstruction - Structure from Motion (SfM) for Unordered Image Collections]
Image-BasedReconstruction
3. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Introduction - Usage and Importance
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[3DVisA Index of 3D Projects, http://3dvisa.cch.kcl.ac.uk/project86.html, 2015]
Image-BasedReconstruction
4. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Proposal for Work
Join Image-Based Reconstruction and Color Harmonization
But this ideia have some challenges...
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Seamless montage, Gal et al., 2010] [Color Harmonization, Cohen-Or et al., 2006]
5. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Challenges
Creation of textures without discard of original image set;
Employment of color harmonization techniques in texturing.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Splat-based Surface Reconstruction from Defect-Laden Point Sets, Campos et al., 2013]
6. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Applications
Product Design;
Restorations/Simulations;
Architectural Support;
Games/Scenery Modeling, etc.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Automated 3D Model Reconstruction from Photographs, Paul Bourke, 2013]
7. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Steps of Proposed Work
Acquisition of point cloud from the image set;
Reconstruction from the point cloud;
Texture Montage (stitching & seamless montage);
Color Correction (using image blending);
Employment of color harmonization techniques.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Creating 3D Models With a Simple Webcam - ProFORMA, Qi Pan, 2009]
8. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image-Based Reconstruction
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Building Rome in a Day, Agarwal et al., 2009]
[The Colosseum, 2.106 images, 819.242 points - http://grail.cs.washington.edu/rome/]
9. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image-Based Reconstruction - Steps
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Digital Pygmalion project: from photographs to 3D computer model]
10. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image-Based Reconstruction - Steps
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Digital Pygmalion project: from photographs to 3D computer model]
11. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image-Based Reconstruction - Survey
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms, Seitz et al., 2006]
[http://vision.middlebury.edu/mview]
Dino Dataset
Temple Dataset
12. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Texturing - Atlas
Generally, the base/original image set is discarded.
We will use a form without discard of original image set.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Least Squares Conformal Maps for Automatic Texture Atlas Generation, Lévy et al., 2002]
13. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image Stitching
Images could create a visible seam (illumination and background changing);
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Geometrical registration and stitch line in panorama creation, 2015]
[Fast Poisson Blending using Multi-Splines, Szeliski et al., 2013]
14. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Seamless Montage
simple back-projection [Lempintsky & Ivanov] [Gal et. Al]
Method to avoid seams in texture montage.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Seamless Montage for Texturing Models, Gal et al., 2010]
15. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Image Blending
Correction of color in seams;
Used to compensate exposure differences and other misalignments.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[A Multiresolution Spline With Application to Image Mosaics, Burt & Adelson, 1983]
[Fast Poisson Blending using Multi-Splines, Szeliski et al., 2013]
16. TABLE I
BLENDING TECHNIQUES: A COMPARISON
TS: Transition Smoothing; OS: Optimal Seam; L: Luminance; W: Wavelet; G: Gradient; R: Radiance; GS: Gray Scale; CW: Color Wise; SC: Single Channel.
Image Blending: Techniques
[A Novel Blending Technique for Underwater Gigamosaicing, Prados et al., 2012]
17. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
Original Optmized for α = 30 ◦
Optmized for α = 330 ◦
[Color Harmonization Project, Michel Alves, 2013]
18. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: About
a har-
useful
ion of
equire
th the
cover-
asters
heory,
deals
color
1960].
senta-
unsell
nted a
stwald
these
i type V type L type I type
T type Y type X type N type
Figure 2: Harmonic templates on the hue wheel. A collection of
colors that fall into the gray areas is considered to be harmonic.
The templates may be rotated by an arbitrary angle. The sizes of
the sectors are specified in the Appendix.
3 Harmonic Schemes
The notion of color harmony in this work is based on the schemes
developed by Matsuda [Matsuda 1995; Tokumaru et al. 2002],
which descend from Itten’s notions of harmony [Itten 1960], widely
accepted in applicable fields involving colors. Figure 2 illustrates
Saturation
HSV System
Use of the Tokumaru Templates
Optimization of Potential Functions and Color Mapping
Works Only on HSV Hue Channel
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization, Cohen-Or et al., 2006]
19. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Technique in Action
V type
T type
Distance between image and template;
Optimization of the position α of template sector;
Appropriate color mapping.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
20. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Main Authors
(*) Color Mapping (**) Potential Functions (***) Segmentation
Color Harmonization/Cohen-Or et al., 2006 (*), (**)
Color Harmonization for Videos/Sawant & Mitra, 2008 (*), (**), (***)
Improved Color Harmonization/Huo & Tan, 2009 (*), (**)
Color Harmonization for Images/Tang et al., 2010 (**)
Color Harmonization Enhancement/Baveye & Fargeas, 2012 (***)
Saliency-Guided Color Harmonization/Baveye et al., 2013 (*), (***)
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
21. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Focus on Color Mapping
Cohen-Or et al.:
H (p) = C(p) + w
2 · (1 − Gσ(||H(p) − C(p)||)) Gσ(x) = 1
σ
√
2π
· e− x2
2σ2
Sawant & Mitra:
H (p) = C(p) + sgn · θ
2 · Lσ(H(p) − E(p)) Lσ(x) = σ · x
Huo & Tan:
H (p) = C(p) + sgn · w
2 · (1 − Eσ(||H(p) − C(p)||)) Eσ(x) = e− x2
2σ2
Baveye et al.:
H (p) = C(p) + sgn · w
2 · Stgh
||H(p)−C(p)||
w/2 Stgh(x) = e2x
−1
e2x +1
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
22. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results
Now, we will expose some previous results in color harmonization...
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
23. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Misc
Original Template T, α = 35 ◦ Template V, α = 5 ◦
Original Template L, α = 40 ◦ Template Y, α = 320 ◦
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Color Harmonization Project, Michel Alves, 2013]
24. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Paint
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
[Girl with a Pearl Earring, Johannes Vermeer, 1665]
Original Template V, α = 335 ◦
Template L, α = 275 ◦
25. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Eyes
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
Original Template i, α = 15 ◦
Template L, α = 10 ◦
Template V, α = 0 ◦
26. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Room
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
Original Template Y, α = 170 ◦
27. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Room
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
Original Template L, α = 50 ◦
28. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Previous Results/Room
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
Original Template Y, α = 10 ◦
29. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Color Harmonization: Proposal of Short Paper
«..Employment of Kernels and Sigmoids on Harmonized Color Mapping..»
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
30. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Thanks
Thanks for your attention!
Michel Alves dos Santos - http://www.michelalves.com
Michel Alves dos Santos - (Alves, M.)
Federal University of Rio de Janeiro
E-mail: michel.mas@gmail.com, malves@cos.ufrj.br
Résumé: http://lattes.cnpq.br/7295977425362370
Personal Page: http://www.michelalves.com
http://www.facebook.com/michel.alves.santos
http://www.linkedin.com/profile/view?id=26542507
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
31. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Main Bibliography I
3DVisA.
3dvisa index of 3d projects: Museum applications, 2006.
URL http://3dvisa.cch.kcl.ac.uk/project86.html.
S. Agarwal, N. Snavely, I. Simon, S. M. Seitz, and R. Szeliski.
Building rome in a day.
In International Conference on Computer Vision, Kyoto, Japan, September 2009. IEEE.
Y. Baveye, F. Urban, C. Chamaret, V. Demoulin, and P. Hellier.
Saliency-guided consistent color harmonization.
7786:105–118, 2013.
P. Bourke.
Workshop: Automated 3d model reconstruction from photographs, April 2013.
URL http://paulbourke.net/papers/cgat2013workshop/.
P. Bourke.
Automated 3d model reconstruction from photographs, March 2014.
URL http://paulbourke.net/papers/dha2014/.
P. J. Burt and E. H. Adelson.
A multiresolution spline with application to image mosaics.
ACM Trans. Graph., 2(4):217–236, Oct. 1983.
R. Campos, R. Garcia, P. Alliez, and M. Yvinec.
Splat-based surface reconstruction from defect-laden point sets.
Graphical Models, 75(6):346 – 361, 2013.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
32. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Main Bibliography II
D. Cohen-Or, O. Sorkine, R. Gal, T. Leyvand, and Y.-Q. Xu.
Color harmonization.
ACM Transactions on Graphics (Proceedings of ACM SIGGRAPH), 25(3):624–630, 2006.
C. H. Esteban.
Research on 3d object modelling, 2008.
URL http://carlos-hernandez.org//research.html.
R. Gal, Y. Wexler, E. Ofek, H. Hoppe, and D. Cohen-Or.
Seamless montage for texturing models.
Comput. Graph. Forum, 29(2):479–486, 2010.
L. Gruber, D. Kalkofen, and D. Schmalstieg.
Color harmonization for augmented reality.
In Mixed and Augmented Reality, 2010 9th IEEE International Symposium on, pages 227–228, 2010.
C. Hernández.
Stereo and Silhouette Fusion for 3D Object Modeling from Uncalibrated Images Under Circular Motion.
PhD thesis, Ecole Nationale Supŕieure des Télécommunications, May 2004.
X. Hou and L. Zhang.
Color conceptualization.
In Proceedings of the 15th international conference on Multimedia, pages 265–268. ACM, 2007.
X. Huo and J. Tan.
An improved method for color harmonization.
In Image and Signal Processing, 2009. CISP’09. 2nd International Congress on, pages 1–4, 2009.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
33. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Main Bibliography III
B. Lévy, S. Petitjean, N. Ray, and J. Maillot.
Least squares conformal maps for automatic texture atlas generation.
ACM Trans. Graph., 21(3):362–371, jul 2002.
B. S. Morse, D. Thornton, Q. Xia, and J. Uibel.
Image-based color schemes.
In Image Processing. ICIP 2007. IEEE International Conference on, volume 3, pages III–497. IEEE, 2007.
P. O’Donovan, A. Agarwala, and A. Hertzmann.
Color compatibility from large datasets.
In ACM Transactions on Graphics (TOG), volume 30, page 63. ACM, 2011.
Q. Pan, G. Reitmayr, and T. Drummond.
Proforma: Probabilistic feature-based on-line rapid model acquisition, 2008.
URL http://www.bmva.org/bmvc/2009/Papers/Paper297/Paper297.pdf.
Q. Pan, G. Reitmayr, E. Rosten, and T. Drummond.
Rapid 3d modelling from live video.
In MIPRO, 2010 Proceedings of the 33rd International Convention, pages 252–257, May 2010.
P. Perez, M. Gangnet, and A. Blake.
Poisson image editing.
ACM Trans. Graph., 22(3):313–318, July 2003.
R. Prados, R. Garcia, N. Gracias, J. Escartin, and L. Neumann.
A novel blending technique for underwater gigamosaicing.
Oceanic Engineering, IEEE Journal of, 37(4):626–644, Oct 2012.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
34. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Main Bibliography IV
N. Sawant and N. J. Mitra.
Color harmonization for videos.
In Indian Conference on Computer Vision, Graphics and Image Processing, pages 576–582, 2008.
S. Seitz, B. Curless, J. Diebel, D. Scharstein, and R. Szeliski.
A comparison and evaluation of multi-view stereo reconstruction algorithms.
In Computer Vision and Pattern Recognition, Conference on, volume 1, pages 519–528, June 2006a.
S. Seitz, B. Curless, J. Diebel, D. Scharstein, and R. Szeliski.
Bundler: Structure from motion (sfm) for unordered image collections, 2006b.
URL http://vision.middlebury.edu/mview.
N. Snavely.
Bundler: Structure from motion (sfm) for unordered image collections, 2008.
URL http://www.cs.cornell.edu/~snavely/bundler/.
K. Sunkavalli, M. K. Johnson, W. Matusik, and H. Pfister.
Multi-scale image harmonization.
ACM Transactions on Graphics (Proc. ACM SIGGRAPH), 29(4):125:1–125:10, 2010.
R. Szeliski.
Image alignment and stitching: A tutorial.
Technical report, Microsoft Research, Redmond, WA 98052, 2006.
R. Szeliski.
Computer Vision: Algorithms and Applications.
Texts in Computer Science. Springer, 2010.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing
35. Federal University of Rio de Janeiro - UFRJ - Campus Cidade Universitária - Rio de Janeiro - Ilha do Fundão - COPPE/PESC/LCG
Thirty Minute Speech :: Overview of Activities Developed in Disciplines and Guided Studies :: Laboratory Seminars and Meetings
Main Bibliography V
R. Szeliski, M. Uyttendaele, and D. Steedly.
Fast poisson blending using multi-splines.
In Computational Photography (ICCP), 2011 IEEE International Conference on, pages 1–8, April 2011.
Z. Tang, Z. Miao, Y. Wan, and Z. Wang.
Color harmonization for images.
Journal of Electronic Imaging, 20(2):023001–023001, 2011.
Y. Wan, Z. Tang, Z. Miao, and B. Li.
Image composition with color harmonization.
IJPRAI, 26(3), 2012.
B. Wang, Y. Yu, T.-T. Wong, C. Chen, and Y.-Q. Xu.
Data-driven image color theme enhancement.
In ACM Transactions on Graphics (TOG), volume 29, page 146. ACM, 2010.
L. Wang and K. Mueller.
Harmonic colormaps for volume visualization.
In Proceedings of the Fifth Eurographics VGTC conference on Point-Based Graphics, pages 33–39, 2008.
L. Wang, J. Giesen, K. T. McDonnell, P. Zolliker, and K. Mueller.
Color design for illustrative visualization.
IEEE Transactions on Visualization and Computer Graphics, 14(6):1739–1754, 2008.
Michel Alves: Laboratory of Computer Graphics/LCG Graduate Program in Systems Engineering and Computing