SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
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
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
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
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]
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]
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]
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]
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/]
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]
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]
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
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]
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]
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]
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]
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]
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]
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]
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
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
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
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
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]
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 ◦
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 ◦
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 ◦
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 ◦
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 ◦
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
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
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
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
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
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
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

Weitere ähnliche Inhalte

Ähnlich wie UFRJ Image-Based 3D Reconstruction with Color Harmonization

TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsMichel Alves
 
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...Michel Alves
 
Five Minute Speech: Activities Developed in Computational Geometry Discipline
Five Minute Speech: Activities Developed in Computational Geometry DisciplineFive Minute Speech: Activities Developed in Computational Geometry Discipline
Five Minute Speech: Activities Developed in Computational Geometry DisciplineMichel Alves
 
A Gentle Introduction to Color Harmonization Techniques
A Gentle Introduction to Color Harmonization TechniquesA Gentle Introduction to Color Harmonization Techniques
A Gentle Introduction to Color Harmonization TechniquesMichel Alves
 
Teaching Image-Processing Programming for Mobile Devices
Teaching Image-Processing Programming for Mobile DevicesTeaching Image-Processing Programming for Mobile Devices
Teaching Image-Processing Programming for Mobile DevicesMatthias Trapp
 
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Mozaic Works
 
Lecture 1 computer vision introduction
Lecture 1 computer vision introductionLecture 1 computer vision introduction
Lecture 1 computer vision introductioncairo university
 
Chapter 00 - Computer Graphics using Open GL
Chapter 00 - Computer Graphics using Open GLChapter 00 - Computer Graphics using Open GL
Chapter 00 - Computer Graphics using Open GLThanh Bình
 
CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130ZHANG Chunxiao
 
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...Joanna Robinson
 
Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339arnitaetsitty
 
Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339arnitaetsitty
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thdjmichael156
 

Ähnlich wie UFRJ Image-Based 3D Reconstruction with Color Harmonization (20)

TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
 
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...
Five Minute Speech: An Overview of Activities Developed in Disciplines and Gu...
 
Five Minute Speech: Activities Developed in Computational Geometry Discipline
Five Minute Speech: Activities Developed in Computational Geometry DisciplineFive Minute Speech: Activities Developed in Computational Geometry Discipline
Five Minute Speech: Activities Developed in Computational Geometry Discipline
 
A Gentle Introduction to Color Harmonization Techniques
A Gentle Introduction to Color Harmonization TechniquesA Gentle Introduction to Color Harmonization Techniques
A Gentle Introduction to Color Harmonization Techniques
 
Ip vi sem-vsj final
Ip vi sem-vsj finalIp vi sem-vsj final
Ip vi sem-vsj final
 
A case study of Mobile Learning in a Strength of Materials course
A case study of Mobile Learning in a Strength of Materials courseA case study of Mobile Learning in a Strength of Materials course
A case study of Mobile Learning in a Strength of Materials course
 
Teaching Image-Processing Programming for Mobile Devices
Teaching Image-Processing Programming for Mobile DevicesTeaching Image-Processing Programming for Mobile Devices
Teaching Image-Processing Programming for Mobile Devices
 
Course Catalogue
Course CatalogueCourse Catalogue
Course Catalogue
 
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
Andrea Mocci: Beautiful Design, Beautiful Coding at I T.A.K.E. Unconference 2015
 
Lecture 1 computer vision introduction
Lecture 1 computer vision introductionLecture 1 computer vision introduction
Lecture 1 computer vision introduction
 
Francesco Serafin
Francesco Serafin Francesco Serafin
Francesco Serafin
 
Chapter 00 - Computer Graphics using Open GL
Chapter 00 - Computer Graphics using Open GLChapter 00 - Computer Graphics using Open GL
Chapter 00 - Computer Graphics using Open GL
 
CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
2015 2016 ieee matlab project titles
2015 2016 ieee matlab project titles2015 2016 ieee matlab project titles
2015 2016 ieee matlab project titles
 
Com apps brief
Com apps briefCom apps brief
Com apps brief
 
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...
Modding the Matrix: Combining Virtual and Physical Worlds for Learning - NMC ...
 
Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339
 
Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339Cis 339 complete class i labs cis339
Cis 339 complete class i labs cis339
 
Vre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26thVre ci presentation -ric workshop - july 26th
Vre ci presentation -ric workshop - july 26th
 

Mehr von Michel Alves

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseMichel Alves
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesMichel Alves
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMichel Alves
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in RMichel Alves
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel PrototypeMichel Alves
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh PlotMichel Alves
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesMichel Alves
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogMichel Alves
 
Capacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary ResultsCapacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary ResultsMichel Alves
 
Capacity-Constrained Point Distributions
Capacity-Constrained Point DistributionsCapacity-Constrained Point Distributions
Capacity-Constrained Point DistributionsMichel Alves
 
Harris Detector Results
Harris Detector ResultsHarris Detector Results
Harris Detector ResultsMichel Alves
 
Class Diagram - MyImageLibrary
Class Diagram - MyImageLibraryClass Diagram - MyImageLibrary
Class Diagram - MyImageLibraryMichel Alves
 
Diagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational modelDiagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational modelMichel Alves
 
Report - Lex and YACC
Report -  Lex and YACCReport -  Lex and YACC
Report - Lex and YACCMichel Alves
 
Bootstrap Evaluation in R - Source Code
Bootstrap Evaluation in R -  Source CodeBootstrap Evaluation in R -  Source Code
Bootstrap Evaluation in R - Source CodeMichel Alves
 
Presentation - Cases of Success and Failure
Presentation - Cases of Success and FailurePresentation - Cases of Success and Failure
Presentation - Cases of Success and FailureMichel Alves
 
ID3 Algorithm - Reference Manual
ID3 Algorithm - Reference ManualID3 Algorithm - Reference Manual
ID3 Algorithm - Reference ManualMichel Alves
 

Mehr von Michel Alves (20)

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
 
Capacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary ResultsCapacity-Constrained Point Distributions :: Complementary Results
Capacity-Constrained Point Distributions :: Complementary Results
 
Capacity-Constrained Point Distributions
Capacity-Constrained Point DistributionsCapacity-Constrained Point Distributions
Capacity-Constrained Point Distributions
 
Harris Detector Results
Harris Detector ResultsHarris Detector Results
Harris Detector Results
 
Class Diagram - MyImageLibrary
Class Diagram - MyImageLibraryClass Diagram - MyImageLibrary
Class Diagram - MyImageLibrary
 
Diagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational modelDiagrams - entity-relationship and relational model
Diagrams - entity-relationship and relational model
 
Report - Lex and YACC
Report -  Lex and YACCReport -  Lex and YACC
Report - Lex and YACC
 
Bootstrap Evaluation in R - Source Code
Bootstrap Evaluation in R -  Source CodeBootstrap Evaluation in R -  Source Code
Bootstrap Evaluation in R - Source Code
 
Presentation - Cases of Success and Failure
Presentation - Cases of Success and FailurePresentation - Cases of Success and Failure
Presentation - Cases of Success and Failure
 
ID3 Algorithm - Reference Manual
ID3 Algorithm - Reference ManualID3 Algorithm - Reference Manual
ID3 Algorithm - Reference Manual
 

Kürzlich hochgeladen

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 

Kürzlich hochgeladen (20)

Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 

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