Bibliography
Bibliography
Bibliography
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Bibliography</strong><br />
De la Torre, F. and Black, M. J. (2003). A framework for robust subspace learning. International Journal<br />
of Computer Vision, 54(1/2/3), 117–142.<br />
Abdel-Hakim, A. E. and Farag, A. A. (2006). CSIFT: A SIFT descriptor with color invariant characterstics.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2006),<br />
pages 1978–1983, New York City, NY.<br />
Adelson, E. H. and Bergen, J. (1991). The plenoptic function and the elements of early vision. In<br />
Computational Models of Visual Processing, pages 3–20, MIT Press, Cambridge, MA.<br />
Adelson, E. H., Simoncelli, E., and Hingorani, R. (1987). Orthogonal pyramid transforms for image<br />
coding. In SPIE Vol. 845 Visual Communications and Image Processing II, pages 50–58, Society of<br />
Photo-Optical Instrumentation Engineers, Cambridge, Massachusetts.<br />
Agarwala, A. (2007). Efficient gradient-domain compositing using quadtrees. ACM Transactions on<br />
Graphics, 26(3).<br />
Agarwala, A., Hertzmann, A., Seitz, S., and Salesin, D. (2004). Keyframe-based tracking for rotoscoping<br />
and animation. ACM Transactions on Graphics, 23(3), 584–591.<br />
Agarwala, A., Agrawala, M., Cohen, M., Salesin, D., and Szeliski, R. (2006). Photographing long scenes<br />
with multi-viewpoint panoramas. ACM Transactions on Graphics, 25(3), 853–861.<br />
Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D. H., and<br />
Cohen, M. F. (2004). Interactive digital photomontage. ACM Transactions on Graphics, 23(3), 292–300.<br />
Agarwala, A., Zheng, K. C., Pal, C., Agrawala, M., Cohen, M., Curless, B., Salesin, D., and Szeliski, R.<br />
(2005). Panoramic video textures. ACM Transactions on Graphics, 24(3), 821–827.<br />
Agin, G. J. and Binford, T. O. (1976). Computer description of curved objects. IEEE Transactions on<br />
Computers, C-25(4), 439–449.<br />
Akenine-Möller, T. and Haines, E. (2002). Real-Time Rendering. A K Peters, Wellesley, Massachusetts,<br />
second edition.<br />
667
668 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Aliaga, D. G. et al.. (2003). Sea of images. IEEE Computer Graphics and Applications, 23(6), 22–30.<br />
Aloimonos, J. (1990). Perspective approximations. Image and Vision Computing, 8, 177–192.<br />
Alpert, S., Galun, M., Basri, R., and Brandt, A. (2007). Image segmentation by probabilistic bottom-up<br />
aggregation and cue integration. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2007), Minneapolis, MN.<br />
Amini, A. A., Weymouth, T. E., and Jain, R. C. (1990). Using dynamic programming for solving variational<br />
problems in vision. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(9), 855–<br />
867.<br />
Anandan, P. (1984). Computing dense displacement fields with confidence measures in scenes containing<br />
occlusion. In Image Understanding Workshop, pages 236–246, Science Applications International<br />
Corporation, New Orleans.<br />
Anandan, P. (1989). A computational framework and an algorithm for the measurement of visual motion.<br />
International Journal of Computer Vision, 2(3), 283–310.<br />
Anandan, P. and Irani, M. (2002). Factorization with uncertainty. International Journal of Computer<br />
Vision, 49(2-3), 101–116.<br />
Anderson, E. et al.. (1999). LAPACK Users Guide. Society for Industrial and Applied Mathematics, 3rd<br />
edition.<br />
Andriluka, M., Roth, S., and Schiele, B. (2008). People-tracking-by-detection and people-detection-bytracking.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Ansar, A., Castano, A., and Matthies, L. (2004). Enhanced real-time stereo using bilateral filtering. In<br />
International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT).<br />
Antone, M. and Teller, S. (2000). Recovering relative camera rotations in urban scenes. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2000), pages 282–289, Hilton<br />
Head Island.<br />
Argyriou, V. and Vlachos, T. (2003). Estimation of sub-pixel motion using gradient cross-correlation.<br />
Electronic Letters, 39(13), 980–982.<br />
Arnold, R. D. (1983). Automated Stereo Perception. Technical Report AIM-351, Artificial Intelligence<br />
Laboratory, Stanford University.<br />
Arya, S. et al.. (1998). An optimal algorithm for approximate nearest neighbor searching in fixed dimensions.<br />
Journal of the ACM, 45(6), 891–923.
<strong>Bibliography</strong> 669<br />
Ashdown, I. (1993). Near-field photometry: A new approach. Journal of the Illuminating Engineering<br />
Society, 22(1), 163–180.<br />
Atkinson, K. B. (1996). Close Range Photogrammetry and Machine Vision. Whittles Publishing, Scotland,<br />
UK.<br />
Aurich, V. and Weule, J. (1995). Non-linear gaussian filters performing edge preserving diffusion. In 17th<br />
DAGM-Symposium, pages 538–545, Bielefeld.<br />
Avidan, S. (2001). Support vector tracking. In IEEE Computer Society Conference on Computer Vision<br />
and Pattern Recognition (CVPR’2001), pages 283–290, Kauai, Hawaii.<br />
Ayache, N. (1989). Vision Stéréoscopique et Perception Multisensorielle. InterEditions., Paris.<br />
Azarbayejani, A. and Pentland, A. P. (1995). Recursive estimation of motion, structure, and focal length.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(6), 562–575.<br />
Bab-Hadiashar, A. and Suter, D. (1998a). Robust optic flow computation. International Journal of<br />
Computer Vision, 29(1), 59–77.<br />
Bab-Hadiashar, A. and Suter, D. (1998b). Robust total least squares based optic flow computation. In<br />
Asian Conference on Computer Vision (ACCV’98), pages 566–573, ACM, Hong Kong.<br />
Badra, F., Qumsieh, A., and Dudek, G. (1998). Rotation and zooming in image mosaicing. In IEEE Workshop<br />
on Applications of Computer Vision (WACV’98), pages 50–55, IEEE Computer Society, Princeton.<br />
Bae, S., Paris, S., and Durand, F. (2006). Two-scale tone management for photographic look. ACM<br />
Transactions on Graphics, 25(3), 637–645.<br />
Baeza-Yates, R. and Ribeiro-Neto, B. (1999). Modern Information Retrieval. Addison Wesley.<br />
Bai, X. and Sapiro, G. (2009). Geodesic matting: A framework for fast interactive image and video<br />
segmentation and matting. International Journal of Computer Vision, 82(2), 113–132.<br />
Bajcsy, R. and Kovacic, S. (1989). Multiresolution elastic matching. Computer Vision, Graphics, and<br />
Image Processing, 46(1), 1–21.<br />
Baker, H. H. (1977). Three-dimensional modeling. In Fifth International Joint Conference on Artificial<br />
Intelligence (IJCAI-77), pages 649–655.<br />
Baker, H. H. (1982). Depth from Edge and Intensity Based Stereo. Technical Report AIM-347, Artificial<br />
Intelligence Laboratory, Stanford University.<br />
Baker, H. H. (1989). Building surfaces of evolution: The weaving wall. International Journal of Computer<br />
Vision, 3(1), 50–71.
670 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Baker, H. H. and Binford, T. O. (1981). Depth from edge and intensity based stereo. In IJCAI81,<br />
pages 631–636.<br />
Baker, H. H. and Bolles, R. C. (1989). Generalizing epipolar-plane image analysis on the spatiotemporal<br />
surface. International Journal of Computer Vision, 3(1), 33–49.<br />
Baker, S. and Kanade, T. (2002). Limits on super-resolution and how to break them. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 24(9), 1167–1183.<br />
Baker, S. and Matthews, I. (2004). Lucas-Kanade 20 years on: A unifying framework: Part 1: The quantity<br />
approximated, the warp update rule, and the gradient descent approximation. International Journal of<br />
Computer Vision, 56(3), 221–255.<br />
Baker, S. and Nayar, S. (1999). A theory of single-viewpoint catadioptric image formation. International<br />
Journal of Computer Vision, 5(2), 175–196.<br />
Baker, S. and Nayar, S. K. (2001). Single viewpoint catadioptric cameras. In Benosman, R. and Kang,<br />
S. B., editors, Panoramic Vision: Sensors, Theory, and Applications, pages 39–71, Springer, New York.<br />
Baker, S. et al.. (2003a). Lucas-Kanade 20 Years On: A Unifying Framework: Part 2. Technical Report<br />
CMU-RI-TR-03-01, The Robotics Institute, Carnegie Mellon University.<br />
Baker, S. et al.. (2003b). Lucas-Kanade 20 Years On: A Unifying Framework: Part 3. Technical Report<br />
CMU-RI-TR-03-35, The Robotics Institute, Carnegie Mellon University.<br />
Baker, S. et al.. (2004). Lucas-Kanade 20 Years On: A Unifying Framework: Part 4. Technical Report<br />
CMU-RI-TR-04-14, The Robotics Institute, Carnegie Mellon University.<br />
Baker, S., Szeliski, R., and Anandan, P. (1998). A layered approach to stereo reconstruction. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’98), pages 434–441,<br />
Santa Barbara.<br />
Baker, S., Black, M., Lewis, J. P., Roth, S., Scharstein, D., and Szeliski, R. (2007). A database and<br />
evaluation methodology for optical flow. In Eleventh International Conference on Computer Vision (ICCV<br />
2007), Rio de Janeiro, Brazil.<br />
Ballard, D. H. (1981). Generalizing the Hough transform to detect arbitrary patterns. Pattern Recognition,<br />
13(2), 111–122.<br />
Ballard, D. H. and Brown, C. M. (1982). Computer Vision. Prentice-Hall, Englewood Cliffs, New Jersey.<br />
Bar-Hillel, A., Hertz, T., and Weinshall, D. (2005). Object class recognition by boosting a part based<br />
model. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 701–708, San Diego, CA.
<strong>Bibliography</strong> 671<br />
Bar-Joseph, Z. et al.. (2001). Texture mixing and texture movie synthesis using statistical learning. IEEE<br />
Transactions on Visualization and Computer Graphics, 7(2), 120–135.<br />
Bar-Shalom, Y. and Fortmann, T. E. (1988). Tracking and data association. Academic Press, Boston.<br />
Barash, D. (2002). A fundamental relationship between bilateral filtering, adaptive smoothing, and the<br />
nonlinear diffusion equation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(6),<br />
844–847.<br />
Barbu, A. and Zhu, S.-C. (2003). Graph partition by Swendsen-Wang cuts. In Ninth International Conference<br />
on Computer Vision (ICCV 2003), pages 320–327, Nice, France.<br />
Barbu, A. and Zhu, S.-C. (2005). Generalizing Swendsen-Wang to sampling arbitrary posterior probabilities.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(9), 1239–1253.<br />
Barkans, A. C. (1997). High quality rendering using the Talisman architecture. In Proceedings of the<br />
Eurographics Workshop on Graphics Hardware.<br />
Barnard, S. T. (1989). Stochastic stereo matching over scale. International Journal of Computer Vision,<br />
3(1), 17–32.<br />
Barnard, S. T. and Fischler, M. A. (1982). Computational stereo. Computing Surveys, 14(4), 553–572.<br />
Barreto, J. P. and Daniilidis, K. (2005). Fundamental matrix for cameras with radial distortion. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 625–632, Beijing, China.<br />
Barron, J. L., Fleet, D. J., and Beauchemin, S. S. (1994). Performance of optical flow techniques. International<br />
Journal of Computer Vision, 12(1), 43–77.<br />
Barrow, H. G. and Tenenbaum, J. M. (1981). Computational vision. Proceedings of the IEEE, 69(5),<br />
572–595.<br />
Bartels, R. H., Beatty, J. C., and Barsky, B. A. (1987). An Introduction to Splines for use in Computer<br />
Graphics and Geeometric Modeling. Morgan Kaufmann Publishers, Los Altos.<br />
Bartoli, A. (2003). Towards gauge invariant bundle adjustment: A solution based on gauge dependent<br />
damping. In Ninth International Conference on Computer Vision (ICCV 2003), pages 760–765, Nice,<br />
France.<br />
Bartoli, A. and Sturm, P. (2003). Multiple-view structure and motion from line correspondences. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 207–212, Nice, France.<br />
Bartoli, A., Coquerelle, M., and Sturm, P. (2004). A framework for pencil-of-points structure-frommotion.<br />
In Eighth European Conference on Computer Vision (ECCV 2004), pages 28–40, Springer-Verlag,<br />
Prague.
672 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Bascle, B., Blake, A., and Zisserman, A. (1996). Motion deblurring and super-resolution from an image<br />
sequence. In Fourth European Conference on Computer Vision (ECCV’96), pages 573–582, Springer-<br />
Verlag, Cambridge, England.<br />
Bathe, K.-J. (2007). Finite Element Procedures. Prentice-Hall, Inc., Englewood Cliffs, New Jersey.<br />
Batra, D., Sukthankar, R., and Chen, T. (2008). Learning class-specific affinities for image labelling. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Baudisch, P. et al.. (2005). Panoramic viewfinder: providing a real-time preview to help users avoid flaws<br />
in panoramic pictures. In OZCHI 2005, Canberra, Australia.<br />
Baumberg, A. (2000). Reliable feature matching across widely separated views. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2000), pages 774–781, Hilton<br />
Head Island.<br />
Baumgart, B. G. (1974). Geometric Modeling for Computer Vision. Technical Report AIM-249, Artificial<br />
Intelligence Laboratory, Stanford University.<br />
Bay, H., Ferrari, V., and Gool, L. V. (2005). Wide-baseline stereo matching with line segments. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 329–336,<br />
San Diego, CA.<br />
Bay, H., Tuytelaars, T., and Gool, L. V. (2006). SURF: Speeded up robust features. In Leonardis, A.,<br />
Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 404–417, Springer.<br />
Bayer, B. E. (1976). Color imaging array. US Patent No. 3,971,065.<br />
Beardsley, P., Torr, P., and Zisserman, A. (1996). 3D model acquisition from extended image sequences.<br />
In Fourth European Conference on Computer Vision (ECCV’96), pages 683–695, Springer-Verlag, Cambridge,<br />
England.<br />
Beare, R. (2006). A locally constrained watershed transform. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 28(7), 1063–1074.<br />
Becker, S. and Bove, V. M. (1995). Semiautomatic 3-D model extraction from uncalibrated 2-d camera<br />
views. In SPIE Vol. 2410, Visual Data Exploration and Analysis II, pages 447–461, Society of Photo-<br />
Optical Instrumentation Engineers, San Jose.<br />
Beier, T. and Neely, S. (1992). Feature-based image metamorphosis. Computer Graphics (SIG-<br />
GRAPH’92), 26(2), 35–42.<br />
Beis, J. S. and Lowe, D. G. (1999). Indexing without invariants in 3d object recognition. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 21(10), 1000–1015.
<strong>Bibliography</strong> 673<br />
Belhumeur, P. N. (1996). A Bayesian approach to binocular stereopsis. International Journal of Computer<br />
Vision, 19(3), 237–260.<br />
Belhumeur, P. N., Hespanha, J. P., and Kriegman, D. J. (1997). Eigenfaces vs. Fisherfaces: Recognition<br />
using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
19(7), 711–720.<br />
Belongie, S. and Malik, J. (1998). Finding boundaries in natural images: a new method using point descriptors<br />
and area completion. In Fifth European Conference on Computer Vision (ECCV’98), pages 751–<br />
766, Springer-Verlag, Freiburg, Germany.<br />
Belongie, S. et al.. (2002). Shape matching and object recognition using shape contexts. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 24(4), 509–522.<br />
Bennett, E., Uyttendaele, M., Zitnick, L., Szeliski, R., and Kang, S. B. (2006). Video and image Bayesian<br />
demosaicing with a two color image prior. In Ninth European Conference on Computer Vision (ECCV<br />
2006), pages 508–521, Springer-Verlag, Graz.<br />
Benosman, R. and Kang, S. B., editors. (2001). Panoramic Vision: Sensors, Theory, and Applications,<br />
Springer, New York.<br />
Bergen, J. R., Anandan, P., Hanna, K. J., and Hingorani, R. (1992a). Hierarchical model-based motion<br />
estimation. In Second European Conference on Computer Vision (ECCV’92), pages 237–252, Springer-<br />
Verlag, Santa Margherita Liguere, Italy.<br />
Bergen, J. R., Burt, P. J., Hingorani, R., and Peleg, S. (1992b). A three-frame algorithm for estimating<br />
two-component image motion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(9),<br />
886–896.<br />
Bertalmio, M. et al.. (2000). Image inpainting. In Proceedings of ACM SIGGRAPH 2000, pages 417–424.<br />
Bertalmio, M. et al.. (2003). Simultaneous structure and texture image inpainting. IEEE Transactions on<br />
Image Processing, 12(8), 882–889.<br />
Besag, J. (1986). On the statistical analysis of dirty pictures. Journal of the Royal Statistical Society B,<br />
48(3), 259–302.<br />
Besl, P. (1989). Active optical range imaging sensors. In Sanz, J. L., editor, Advances in Machine Vision,<br />
chapter 1, pages 1–63, Springer-Verlag.<br />
Besl, P. J. and McKay, N. D. (1992). A method for registration of 3-D shapes. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 14(2), 239–256.<br />
Besl, P. J. and Jain, R. C. (1985). Three-dimensional object recognition. Computing Surveys, 17(1),<br />
75–145.
674 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Betrisey, C. et al.. (2000). Displaced filtering for patterned displays. In Society for Information Display<br />
Symposium,, pages 296–299.<br />
Beymer, D. (1996). Feature correspondence by interleaving shape and texture computations. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’96), pages 921–928,<br />
San Francisco.<br />
Bimber, O. (2006). Computational photography—the next big step. Computer, 39(8), 28–29.<br />
Birchfield, S. and Tomasi, C. (1998). A pixel dissimilarity measure that is insensitive to image sampling.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(4), 401–406.<br />
Birchfield, S. and Tomasi, C. (1999). Depth discontinuities by pixel-to-pixel stereo. International Journal<br />
of Computer Vision, 35(3), 269–293.<br />
Birchfield, S. T., Natarajan, B., and Tomasi, C. (2007). Correspondence as energy-based segmentation.<br />
Image and Vision Computing, 25(8), 1329–1340.<br />
Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer, New York, NY.<br />
Bitouk, D., Kumar, N., Dhillon, S., Belhumeur, P., and Nayar, S. K. (2008). Face swapping: Automatically<br />
replacing faces in photographs. ACM Transactions on Graphics, 27(3).<br />
Björck, A. (1996). Numerical Methods for Least Squares Problems. Society for Industrial and Applied<br />
Mathematics.<br />
Björck, A. and Dahlquist, G. (2009). Numerical Methods in Scientific Computing. Volume II, Society for<br />
Industrial and Applied Mathematics.<br />
Black, M., Yacoob, Y., Jepson, A. D., and Fleet, D. J. (1997). Learning parameterized models of image<br />
motion. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97),<br />
pages 561–567, San Juan, Puerto Rico.<br />
Black, M. J. and Anandan, P. (1996). The robust estimation of multiple motions: Parametric and<br />
piecewise-smooth flow fields. Computer Vision and Image Understanding, 63(1), 75–104.<br />
Black, M. J. and Jepson, A. D. (1996). Estimating optical flow in segmented images using variableorder<br />
parametric models with local deformations. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, 18(10), 972–986.<br />
Black, M. J. and Jepson, A. D. (1998). EigenTracking: robust matching and tracking of articulated objects<br />
using a view-based representation. International Journal of Computer Vision, 26(1), 63–84.<br />
Black, M. J. and Rangarajan, A. (1996). On the unification of line processes, outlier rejection, and robust<br />
statistics with applications in early vision. International Journal of Computer Vision, 19(1), 57–91.
<strong>Bibliography</strong> 675<br />
Black, M. J., Sapiro, G., Marimont, D. H., and Heeger, D. (1998). Robust anisotropic diffusion. IEEE<br />
Transactions on Image Processing, 7(3), 421–432.<br />
Blake, A. and Isard, M. (1998). Active Contours: The Application of Techniques from Graphics, Vision,<br />
Control Theory and Statistics to Visual Tracking of Shapes in Motion. Springer Verlag, London.<br />
Blake, A. and Zisserman, A. (1987). Visual Reconstruction. MIT Press, Cambridge, Massachusetts.<br />
Blake, A., Curwen, R., and Zisserman, A. (1993). A framework for spatio-temporal control in the tracking<br />
of visual contour. International Journal of Computer Vision, 11(2), 127–145.<br />
Blake, A., Zimmerman, A., and Knowles, G. (1985). Surface descriptions from stereo and shading. Image<br />
and Vision Computing, 3(4), 183–191.<br />
Blake, A., Rother, C., Brown, M., Perez, P., , and Torr, P. (2004). Interactive image segmentation using an<br />
adaptive GMMRF model. In Eighth European Conference on Computer Vision (ECCV 2004), pages 428–<br />
441, Springer-Verlag, Prague.<br />
Blanz, V. and Vetter, T. (1999). A morphable model for the synthesis of 3D faces. Proceedings of<br />
SIGGRAPH 99, , 187–194.<br />
Blanz, V. and Vetter, T. (2003). Face recognition based on fitting a 3D morphable model. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 25(), 1063–1074.<br />
Blinn, J. (1998). Dirty Pixels. Morgan Kaufmann Publishers, San Francisco.<br />
Blinn, J. F. (1994a). Jim Blinn’s corner: Compositing, part 1: Theory. IEEE Computer Graphics and<br />
Applications, 14(5), 83–87.<br />
Blinn, J. F. (1994b). Jim Blinn’s corner: Compositing, part 2: Practice. IEEE Computer Graphics and<br />
Applications, 14(6), 78–82.<br />
Blinn, J. F. (1999). Jim Blinn’s corner: A ghost in a snowstorm. IEEE Computer Graphics and Applications,<br />
18(1), 79–84.<br />
Blinn, J. F. (2003). Jim Blinn’s Corner: Notation, Notation, Notation. Morgan Kaufmann, San Francisco.<br />
Blinn, J. F. and Newell, M. E. (1976). Texture and reflection in computer generated images. Communications<br />
of the ACM, 19(10), 542–547.<br />
Bobick, A. F. and Intille, S. S. (1999). Large occlusion stereo. International Journal of Computer Vision,<br />
33(3), 181–200.<br />
Boden, M. A. (2006). Mind As Machine: A History of Cognitive Science. Oxford University Press,<br />
Oxford, England.
676 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Bogart, R. G. (1991). View correlation. In Arvo, J., editor, Graphics Gems II, pages 181–190, Academic<br />
Press, Boston.<br />
Boiman, O., Shechtman, E., and Irani, M. (2008). In defense of nearest-neighbor based image classification.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Boissonat, J.-D. (1984). Representing 2D and 3D shapes with the Delaunay triangulation. In Seventh<br />
International Conference on Pattern Recognition (ICPR’84), pages 745–748, Montreal, Canada.<br />
Bolles, R. C., Baker, H. H., and Hannah, M. J. (1993). The JISCT stereo evaluation. In Image Understanding<br />
Workshop, pages 263–274, Morgan Kaufmann Publishers.<br />
Bolles, R. C., Baker, H. H., and Marimont, D. H. (1987). Epipolar-plane image analysis: An approach to<br />
determining structure from motion. International Journal of Computer Vision, 1, 7–55.<br />
Bookstein, F. L. (1989). Principal warps: Thin-plate splines and the decomposition of deformations. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 11(6), 567–585.<br />
Borgefors, G. (1986). Distance transformations in digital images. Computer Vision, Graphics and Image<br />
Processing, 34(3), 227–248.<br />
Bosch, A., Varma, M., and Zisserman, A. (2008). Object detection using multiple kernel learning. In<br />
British Machine Vision Conference (BMVC 2008), Springer-Verlag, Leeds.<br />
Bouchard, G. and Triggs, B. (2005). Hierarchical part-based visual object categorization. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 709–714, San<br />
Diego, CA.<br />
Bouguet, J.-Y. and Perona, P. (1998). 3d photography on your desk. In Sixth International Conference on<br />
Computer Vision (ICCV’98), pages 43–50, Bombay.<br />
Boult, T. E. and Kender, J. R. (1986). Visual surface reconstruction using sparse depth data. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’86), pages 68–76,<br />
IEEE Computer Society Press, Miami Beach.<br />
Bovik, A., editor. (2000). Handbook of Image and Video Processing, Academic Press, San Diego.<br />
Bowyer, K. W., Kranenburg, C., and Dougherty, S. (2001). Edge detector evaluation using empirical roc<br />
curves. Computer Vision and Image Understanding, 84(1), 77–103.<br />
Boyer, E. and Berger, M. O. (1997). 3D surface reconstruction using occluding countours. International<br />
Journal of Computer Vision, 22(3), 219–233.<br />
Boykov, Y. and Funka-Lea, G. (2006). Graph cuts and efficient N-D image segmentation. International<br />
Journal of Computer Vision, 70(2), 109–131.
<strong>Bibliography</strong> 677<br />
Boykov, Y. and Jolly, M.-P. (2001). Interactive graph cuts for optimal boundary and region segmentation<br />
of objects in n-d images. In Eighth International Conference on Computer Vision (ICCV 2001), pages 105–<br />
112, Vancouver, Canada.<br />
Boykov, Y. and Kolmogorov, V. (2001). An experimental comparison of min-cut/max-flow algorithms for<br />
energy minimization in computer vision. In International Workshop on Energy Minimization Methods in<br />
Computer Vision and Pattern Recognition, pages 205–220.<br />
Boykov, Y. and Kolmogorov, V. (2003). Computing geodesics and minimal surfaces via graph cuts. In<br />
Ninth International Conference on Computer Vision (ICCV 2003), pages 26–33, Nice, France.<br />
Boykov, Y., Veksler, O., and Zabih, R. (1998). A variable window approach to early vision. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 20(12), 1283–1294.<br />
Boykov, Y., Veksler, O., and Zabih, R. (2001). Fast approximate energy minimization via graph cuts.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(11), 1222–1239.<br />
Bracewell, R. N. (1986). The Fourier Transform and its Applications. McGraw-Hill, New York, 2nd<br />
edition.<br />
Bradley, D., Boubekeur, T., and Heidrich, W. (2008). Accurate multi-view reconstruction using robust<br />
binocular stereo and surface meshing. In IEEE Computer Society Conference on Computer Vision and<br />
Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Bradsky, G. and Kaehler, A. (2008). Learning OpenCV: Computer Vision with the OpenCV Library.<br />
O’Reilly.<br />
Brandt, A. (1986). Algebraic multigrid theory: The symmetric case. Applied Mathematics and Computation,<br />
19(1-4), 23–56.<br />
Bregler, C. and Malik, J. (1998). Tracking people with twists and exponential maps. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’98), pages 8–15, Santa Barbara.<br />
Bregler, C., Covell, M., and Slaney, M. (1997). Video rewrite: Driving visual speech with audio. Computer<br />
Graphics (SIGGRAPH’97), , 353–360.<br />
Breu, H., Gil, J., Kirkpatrick, D., and Werman, M. (1995). Linear time euclidean distance transform<br />
algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence, 17(5), 529–533.<br />
Brice, C. R. and Fennema, C. L. (1970). Scene analysis using regions. Artificial Intelligence, 1(3-4),<br />
205–226.<br />
Briggs, W. L. (1987). A Multigrid Tutorial. Society for Industrial and Applied Mathematics, Philadelphia.<br />
Briggs, W. L., Henson, V. E., and McCormick, S. F. (2000). A Multigrid Tutorial. Society for Industrial<br />
and Applied Mathematics, Philadelphia, second edition.
678 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Brillaut-O’Mahoney, B. (1991). New method for vanishing point detection. Computer Vision, Graphics,<br />
and Image Processing, 54(2), 289–300.<br />
Brinkmann, R. (2008). The Art and Science of Digital Compositing. Morgan Kaufmann Publishers, San<br />
Francisco, 2nd edition.<br />
Brown, D. C. (1971). Close-range camera calibration. Photogrammetric Engineering, 37(8), 855–866.<br />
Brown, L. G. (1992). A survey of image registration techniques. Computing Surveys, 24(4), 325–376.<br />
Brown, M. and Lowe, D. (2002). Invariant features from interest point groups. In British Machine Vision<br />
Conference, pages 656–665, Cardiff, Wales.<br />
Brown, M. and Lowe, D. (2003). Unsupervised 3D object recognition and reconstruction in unordered<br />
datasets. In International Conference on 3D Imaging and Modelling, pages 1218–1225, Nice, France.<br />
Brown, M. and Lowe, D. (2007). Automatic panoramic image stitching using invariant features. International<br />
Journal of Computer Vision, 74(1), 59–73.<br />
Brown, M., Hartley, R., and Nistér, D. (2007). Minimal solutions for panoramic stitching. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Brown, M., Szeliski, R., and Winder, S. (2004). Multi-Image Matching Using Multi-Scale Oriented<br />
Patches. Technical Report MSR-TR-2004-133, Microsoft Research.<br />
Brown, M., Szeliski, R., and Winder, S. (2005). Multi-image matching using multi-scale oriented patches.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 510–517, San Diego, CA.<br />
Brown, M. Z., Burschka, D., and Hager, G. D. (2003). Advances in computational stereo. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 25(8), 993–1008.<br />
Brox, T., Bruhn, A., Papenberg, N., , and Weickert, J. (2004). High accuracy optical flow estimation based<br />
on a theory for warping. In Eighth European Conference on Computer Vision (ECCV 2004), pages 25–36,<br />
Springer-Verlag, Prague.<br />
Brubaker, S. C. et al.. (2008). On the design of cascades of boosted ensembles for face detection. International<br />
Journal of Computer Vision, 77(1-3), 65–86.<br />
Bruhn, A., Weickert, J., and Schnorr, C. (2005). Lucas/Kanade meets Horn/Schunck: Combining local<br />
and global optic flow methods. International Journal of Computer Vision, 61(3), 211–231.<br />
Buades, A., Coll, B., and Morel, J.-M. (2005). A non-local algorithm for image denoising. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 60–65,<br />
San Diego, CA.
<strong>Bibliography</strong> 679<br />
Buades, A., Coll, B., and Morel, J.-M. (2008). Nonlocal image and movie denoising. International<br />
Journal of Computer Vision, 76(2), 123–139.<br />
Buchanan, A. and Fitzgibbon, A. (2005). Damped newton algorithms for matrix factorization with missing<br />
data. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 316–322, San Diego, CA.<br />
Buck, I., Finkelstein, A., Jacobs, C., Klein, A., Salesin, D. H., Seims, J., Szeliski, R., and Toyama, K.<br />
(2000). Performance-driven hand-drawn animation. In Symposium on Non Photorealistic Animation and<br />
Rendering, pages 101–108, ACM SIGGRAPH, Annecy.<br />
Buehler, C., Bosse, M., McMillan, L., Gortler, S. J., and Cohen, M. F. (2001). Unstructured lumigraph<br />
rendering. Proceedings of SIGGRAPH 2001, , 425–432. ISBN 1-58113-292-1.<br />
Bugayevskiy, L. M. and Snyder, J. P. (1995). Map Projections: A Reference Manual. CRC Press.<br />
Burl, M. C., Weber, M., and Perona, P. (1998). A probabilistic approach to object recognition using<br />
local photometry and global geometry. In Fifth European Conference on Computer Vision (ECCV’98),<br />
pages 628–641, Springer-Verlag, Freiburg, Germany.<br />
Burns, P. D. and Williams, D. (1999). Using slanted edge analysis for color registration measurement. In<br />
IS&T PICS Conference, pages 51–53, Society for Imaging Science and Technology.<br />
Burt, P. J. and Adelson, E. H. (1983a). The Laplacian pyramid as a compact image code. IEEE Transactions<br />
on Communications, COM-31(4), 532–540.<br />
Burt, P. J. and Adelson, E. H. (1983b). A multiresolution spline with applications to image mosaics. ACM<br />
Transactions on Graphics, 2(4), 217–236.<br />
Burt, P. J. and Kolczynski, R. J. (1993). Enhanced image capture through fusion. In Fourth International<br />
Conference on Computer Vision (ICCV’93), pages 173–182, IEEE Computer Society Press, Berlin,<br />
Germany.<br />
Cai, D., He, X., Hu, Y., Han, J., and Huang, T. (2007). Learning a spatially smooth subspace for face<br />
recognition. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2007), Minneapolis, MN.<br />
Campbell, N. D., Vogiatzis, G., Hernández, C., and Cipolla, R. (2008). Using multiple hypotheses to<br />
improve depth-maps for multi-view stereo. In Tenth European Conference on Computer Vision (ECCV<br />
2008), pages 766–779, Springer-Verlag, Marseilles.<br />
Can, A. et al.. (2002). A feature-based, robust, hierarchical algorithm for registering pairs of images of the<br />
curved human retina. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(3), 347–364.
680 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis<br />
and Machine Intelligence, PAMI-8(6), 679–698.<br />
Capel, D. (2004). Image Mosaicing and Super-resolution. Distinguished Dissertation Series, British<br />
Computer Society, Springer-Verlag.<br />
Capel, D. and Zisserman, A. (1998). Automated mosaicing with super-resolution zoom. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’98), pages 885–891, Santa<br />
Barbara.<br />
Capel, D. and Zisserman, A. (2000). Super-resolution enhancement of text image sequences. In Fifteenth<br />
International Conference on Pattern Recognition (ICPR’2000), pages 600–605, IEEE Computer Society<br />
Press, Barcelona, Spain.<br />
Capel, D. and Zisserman, A. (2001). Super-resolution from multiple views using learnt image models.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2001),<br />
pages 627–634, Kauai, Hawaii.<br />
Capel, D. and Zisserman, A. (2003). Computer vision applied to super resolution. IEEE Signal Processing<br />
Magazine, 20(3), 75–86.<br />
Capel, D. P. (2001). Super-resolution and Image Mosaicing. Ph.D. thesis, University of Oxford.<br />
Caprile, B. and Torre, V. (1990). Using vanishing points for camera calibration. International Journal of<br />
Computer Vision, 4(2), 127–139.<br />
Carneiro, G. and Jepson, A. (2005). The distinctiveness, detectability, and robustness of local image features.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 296–301, San Diego, CA.<br />
Carneiro, G. and Lowe, D. (2006). Sparse flexible models of local features. In Leonardis, A., Bischof, H.,<br />
and Pinz, A., editors, Computer Vision – ECCV 2006, pages 29–43, Springer.<br />
Carnevali, P., Coletti, L., and Patarnello, S. (1985). Image processing by simulated annealing. IBM<br />
Journal of Research and Development, 29(6), 569–579.<br />
Caselles, V., Kimmel, R., and Sapiro, G. (1997). Geodesic active contours. International Journal of<br />
Computer Vision, 21(1), 61–79.<br />
Catmull, E. and Smith, A. R. (1980). 3-d transformations of images in scanline order. Computer Graphics<br />
(SIGGRAPH’80), 14(3), 279–285.<br />
Celniker, G. and Gossard, D. (1991). Deformable curve and surface finite-elements for free-form shape<br />
design. Computer Graphics (SIGGRAPH’91), 25(4), 257–266.
<strong>Bibliography</strong> 681<br />
Cham, T. J. and Cipolla, R. (1998). A statistical framework for long-range feature matching in uncalibrated<br />
image mosaicing. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’98), pages 442–447, Santa Barbara.<br />
Cham, T.-J. and Rehg, J. M. (1999). A multiple hypothesis approach to figure tracking. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’99), pages 239–245, Fort Collins.<br />
Champleboux, G. et al.. (1992a). Accurate calibration of cameras and range imaging sensors, the NPBS<br />
method. In IEEE International Conference on Robotics and Automation, pages 1552–1558, IEEE Computer<br />
Society Press, Nice, France.<br />
Champleboux, G., Lavallée, S., Szeliski, R., and Brunie, L. (1992b). From accurate range imaging<br />
sensor calibration to accurate model-based 3-D object localization. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’92), pages 83–89, IEEE Computer Society Press,<br />
Champaign, Illinois.<br />
Chan, T. F. and Vese, L. A. (1992). Active contours without edges. IEEE Transactions on Image Processing,<br />
10(2), 266–277.<br />
Chan, T. F., Osher, S., and Shen, J. (2001). The digital TV filter and nonlinear denoising. IEEE Transactions<br />
on Image Processing, 10(2), 231–.<br />
Chang, M. M., Tekalp, A. M., and Sezan, M. I. (1997). Simultaneous motion estimation and segmentation.<br />
IEEE Transactions on Image Processing, 6(9), 1326–1333.<br />
Chaudhuri, S. (2001). Super-Resolution Imaging. Springer.<br />
Cheeseman, P., Kanefsky, B., Hanson, R., and Stutz, J. (1993). Super-Resolved Surface Reconstruction<br />
From Multiple Images. Technical Report FIA-93-02, NASA Ames Research Center, Artificial Intelligence<br />
Branch.<br />
Chellappa, R., Wilson, C., and Sirohey, S. (1995). Human and machine recognition of faces: A survey.<br />
Proceedings of the IEEE, 83(5), 705–740.<br />
Chen, C.-Y. and Klette, R. (1999). Image stitching - comparisons and new techniques. In Computer<br />
Analysis of Images and Patterns (CAIP’99), pages 615–622, Springer-Verlag, Ljubljana.<br />
Chen, J., Paris, S., and Durand, F. (2007). Real-time edge-aware image processing with the bilateral grid.<br />
ACM Transactions on Graphics, 26(3).<br />
Chen, S. and Williams, L. (1993). View interpolation for image synthesis. Computer Graphics (SIG-<br />
GRAPH’93), , 279–288.<br />
Chen, S. E. (1995). QuickTime VR – an image-based approach to virtual environment navigation. Computer<br />
Graphics (SIGGRAPH’95), , 29–38.
682 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Cheng, L., Vishwanathan, S. V. N., and Zhang, X. (2008). Consistent image analogies using semisupervised<br />
learning. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Cheng, Y. (1995). Mean shift, mode seeking, and clustering. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 17(8), 790–799.<br />
Chiang, M.-C. and Boult, T. E. (1996). Efficient image warping and super-resolution. In IEEE Workshop<br />
on Applications of Computer Vision (WACV’96), pages 56–61, IEEE Computer Society, Sarasota.<br />
Chou, P. B. and Brown, C. M. (1990). The theory and practice of Bayesian image labeling. International<br />
Journal of Computer Vision, 4(3), 185–210.<br />
Christensen, G., Joshi, S., and Miller, M. (1997). Volumetric transformation of brain anatomy. IEEE<br />
Transactions on Medical Imaging, 16(6), 864–877.<br />
Christy, S. and Horaud, R. (1996). Euclidean shape and motion from multiple perspective views by affine<br />
iterations. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(11), 1098–1104.<br />
Chuang, Y.-Y., Curless, B., Salesin, D. H., and Szeliski, R. (2001). A Bayesian approach to digital matting.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2001),<br />
pages 264–271, Kauai, Hawaii.<br />
Chuang, Y.-Y., Agarwala, A., Curless, B., Salesin, D. H., and Szeliski, R. (2002). Video matting of<br />
complex scenes. ACM Transactions on Graphics, 21(3), 243–248.<br />
Chuang, Y.-Y., Goldman, D. B., Curless, B., Salesin, D. H., and Szeliski, R. (2003). Shadow matting.<br />
ACM Transactions on Graphics, 22(3), 494–500.<br />
Chuang, Y.-Y., Goldman, D. B., Zheng, K. C., Curless, B., Salesin, D. H., and Szeliski, R. (2005).<br />
Animating pictures with stochastic motion textures. ACM Transactions on Graphics, 24(3), 853–860.<br />
Chuang, Y.-Y., Zongker, D., Hindorff, J., Curless, B., Salesin, D. H., and Szeliski, R. (2000). Environment<br />
matting extensions: Towards higher accuracy and real-time capture. In Computer Graphics (SIG-<br />
GRAPH’2000 Proceedings), pages 121–130, ACM SIGGRAPH, New Orleans.<br />
Chui, C. K. (1992). Wavelet Analysis and Its Applications. Academic Press, New York.<br />
Chum, O. and Matas, J. (2005). Matching with PROSAC—progressive sample consensus. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 220–226,<br />
San Diego, CA.<br />
Chum, O., Philbin, J., Sivic, J., Isard, M., and Zisserman, A. (2007). Total recall: Automatic query expansion<br />
with a generative feature model for object retrieval. In Tenth International Conference on Computer<br />
Vision (ICCV 2007), Rio de Janeiro, Brasil.
<strong>Bibliography</strong> 683<br />
Chum, R. and Matas, J. (2008). Web Scale Image Clustering. Technical Report CTU-CMP-2008-15,<br />
Center for Machine Perception, Czech Technical University in Prague.<br />
Cipolla, R. and Blake, A. (1990). The dynamic analysis of apparent contours. In Third International<br />
Conference on Computer Vision (ICCV’90), pages 616–623, IEEE Computer Society Press, Osaka, Japan.<br />
Cipolla, R. and Blake, A. (1992). Surface shape from the deformation of apparent contours. International<br />
Journal of Computer Vision, 9(2), 83–112.<br />
Cipolla, R. and Giblin, P. (2000). Visual Motion of Curves and Surfaces. Cambridge University Press,<br />
Cambridge.<br />
Cipolla, R. et al.. (1999). Camera calibration from vanishing points in images of architectural scenes. In<br />
British Machine Vision Conference (BMVC), Springer-Verlag.<br />
Claus, D. and Fitzgibbon, A. (2005). A rational function lens distortion model for general cameras.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 213–219, San Diego, CA.<br />
Clowes, M. B. (1971). On seeing things. Artificial Intelligence, 2, 79–116.<br />
Cochran, S. D. and Medioni, G. G. (1992). 3-d surface description from binocular stereo. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 14(10), 981–994.<br />
Cohen, L. D. and Cohen, I. (1993). Finite-element methods for active contour models and balloons for 2-D<br />
and 3-D images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(11), 1131–1147.<br />
Cohen, M. and Wallace, J. (1993). Radiosity and Realistic Image Synthesis. Morgan Kaufmann.<br />
Cohen, M. F. and Szeliski, R. (2006). The Moment Camera. Computer, 39(8), 40–45.<br />
Collins, R. T. (1996). A space-sweep approach to true multi-image matching. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’96), pages 358–363, San Francisco.<br />
Collins, R. T. and Liu, Y. (2003). On-line selection of discriminative tracking features. In Ninth International<br />
Conference on Computer Vision (ICCV 2003), pages 346–352, Nice, France.<br />
Collins, R. T. and Weiss, R. S. (1990). Vanishing point calculation as a statistical inference on the unit<br />
sphere. In Third International Conference on Computer Vision (ICCV’90), pages 400–403, IEEE Computer<br />
Society Press, Osaka, Japan.<br />
Comaniciu, D. and Meer, P. (2002). Mean shift: A robust approach toward feature space analysis. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 24(5), 603–619.<br />
Comaniciu, D. and Meer, P. (2003). An algorithm for data-driven bandwidth selection. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 25(2), 281–288.
684 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Conn, A. R., Gould, N. I. M., and Toint, P. L. (2000). Trust-Region Methods. Society for Industrial and<br />
Applied Mathematics, Philadephia.<br />
Cook, R. L. and Torrance, K. E. (1982). A reflectance model for computer graphics. ACM Transactions<br />
on Graphics, 1(1), 7–24.<br />
Coorg, S. and Teller, S. (2000). Spherical mosaics with quaternions and dense correlation. International<br />
Journal of Computer Vision, 37(3), 259–273.<br />
Cootes, T., Edwards, G. J., and Taylor, C. J. (2001). Active appearance models. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 23(6), 681–685.<br />
Cootes, T., Cooper, D., Taylor, C., and Graham, J. (1995). Active shape models—their training and<br />
application. Computer Vision and Image Understanding, 61(1), 38–59.<br />
Cootes, T., Taylor, C., Lanitis, A., Cooper, D., and Graham, J. (1993). Building and using flexible models<br />
incorporating grey-level information. In Fourth International Conference on Computer Vision (ICCV’93),<br />
pages 242–246, IEEE Computer Society Press, Berlin, Germany.<br />
Cootes, T. F. and Taylor, C. J. (2001). Statistical models of appearance for medical image analysis and<br />
computer vision. In Medical Imaging, SPIE.<br />
Coquillart, S. (1990). Extended free-form deformations: A sculpturing tool for 3d geometric modeling.<br />
Computer Graphics (SIGGRAPH’90), 24(4), 187–196.<br />
Cormen, T. H. (2001). Introduction to Algorithms. MIT Press, Cambridge, Massachusetts.<br />
Cornelis, N., Leibe, B., Cornelis, K., and Gool, L. V. (2008). 3d urban scene modeling integrating<br />
recognition and reconstruction. International Journal of Computer Vision, 78(2-3), 121–141.<br />
Corso, J. and Hager, G. (2005). Coherent regions for concise and stable image description. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 184–190,<br />
San Diego, CA.<br />
Costeira, J. and Kanade, T. (1995). A multi-body factorization method for motion analysis. In Fifth<br />
International Conference on Computer Vision (ICCV’95), pages 1071–1076, Cambridge, Massachusetts.<br />
Costen, N., Cootes, T. F., Edwards, G. J., and Taylor, C. J. (1999). Simultaneous extraction of functional<br />
face subspaces. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’99), pages 492–497, Fort Collins.<br />
Cox, D., Little, J., and O’Shea, D. (2007). Ideals, Varieties, and Algorithms: An Introduction to Computational<br />
Algebraic Geometry and Commutative Algebra. Springer.
<strong>Bibliography</strong> 685<br />
Cox, I. J. (1994). A maximum likelihood N-camera stereo algorithm. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’94), pages 733–739, IEEE Computer Society,<br />
Seattle.<br />
Cox, I. J. et al.. (1996). A maximum likelihood stereo algorithm. Computer Vision and Image Understanding,<br />
63(3), 542–567.<br />
Cox, I. J., Roy, S., and Hingorani, S. L. (1995). Dynamic histogram warping of image pairs for constant<br />
image brightness. In IEEE International Conference on Image Processing (ICIP’95), pages 366–369,<br />
IEEE Computer Society.<br />
Crandall, D. and Huttenlocher, D. (2007). Composite models of objects and scenes for category recognition.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007),<br />
Minneapolis, MN.<br />
Crandall, D., Felzenszwalb, P., and Huttenlocher, D. (2005). Spatial priors for part-based recognition using<br />
statistical models. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2005), pages 10–17, San Diego, CA.<br />
Crandall, D., Backstrom, L., Huttenlocher, D., and Kleinberg, J. (2009). Mapping the world’s photos. In<br />
18th Int. World Wide Web Conference, pages 761–770, Madrid.<br />
Crandall, D. J. and Huttenlocher, D. P. (2006). Weakly supervised learning of part-based spatial models<br />
for visual object recognition. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision –<br />
ECCV 2006, pages 16–29, Springer.<br />
Crane, R. (1997). A Simplified Approach to Image Processing. Prentice Hall, Upper Saddle River, NJ.<br />
Cremers, D. and Soatto, S. (2005). Motion competition: A variational framework for piecewise parametric<br />
motion segmentation. International Journal of Computer Vision, 62(3), 249–265.<br />
Cremers, D., Rousson, M., and Deriche, R. (2007). A review of statistical approaches to level set segmentation:<br />
integrating color, texture, motion and shape. International Journal of Computer Vision, 72(2),<br />
195–215.<br />
Crevier, D. (1993). AI: The Tumultuous Search for Artificial Intelligence. BasicBooks, New York, NY.<br />
Criminisi, A., Pérez, P., and Toyama, K. (2004). Region filling and object removal by exemplar-based<br />
inpainting. IEEE Transactions on Image Processing, 13(9), 1200–1212.<br />
Criminisi, A., Reid, I., and Zisserman, A. (2000). Single view metrology. International Journal of<br />
Computer Vision, 40(2), 123–148.<br />
Criminisi, A., Cross, G., Blake, A., and Kolmogorov, V. (2006). Bilayer segmentation of live video. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 53–<br />
60, New York City, NY.
686 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Criminisi, A., Shotton, J., Blake, A., and Torr, P. (2003). Gaze manipulation for one-to-one teleconferencing.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 191–198, Nice,<br />
France.<br />
Criminisi, A., Kang, S. B., Swaminathan, R., Szeliski, R., and Anandan, P. (2005). Extracting layers<br />
and analyzing their specular properties using epipolar-plane-image analysis. Computer Vision and Image<br />
Understanding, 97(1), 51–85.<br />
Criminisi, A., Shotton, J., Blake, A., Rother, C., and Torr, P. H. S. (2007). Efficient dense stereo with<br />
occlusion by four-state dynamic programming. International Journal of Computer Vision, 71(1), 89–110.<br />
Crow, F. C. (1984). Summed-area table for texture mapping. Computer Graphics (SIGGRAPH’84), 18(3),<br />
207–212.<br />
Crowley, J. L. and Stern, R. M. (1984). Fast computation of the difference of low-pass transform. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 6(2), 212–222.<br />
Csurka, G. et al.. (2004). Visual categorization with bags of keypoints. In ECCV International Workshop<br />
on Statistical Learning in Computer Vision, Springer-Verlag, Prague.<br />
Csurka, G. et al.. (2007). Generic visual categorization using weak geometry. In Ponce, J., Hebert,<br />
M., Schmid, C., and Zisserman, A., editors, Toward Category-Level Object Recognition, pages 207–224,<br />
Springer, New York.<br />
Cui, J., Yang, Q., Wen, F., Wu, Q., Zhang, C., Gool, L. V., and Tang, X. (2008). Transductive object<br />
cutout. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Curless, B. (1999). From range scans to 3D models. Computer Graphics, 33(4), 38–41.<br />
Curless, B. and Levoy, M. (1995). Better optical triangulation through spacetime analysis. In Fifth<br />
International Conference on Computer Vision (ICCV’95), pages 987–994, Cambridge, Massachusetts.<br />
Curless, B. and Levoy, M. (1996). A volumetric method for building complex models from range images.<br />
In Computer Graphics Proceedings, Annual Conference Series, pages 303–312, ACM SIGGRAPH, Proc.<br />
SIGGRAPH’96 (New Orleans).<br />
Cutler, R. and Turk, M. (1998). View-based interpretation of real-time optical flow for gesture recognition.<br />
In IEEE International Conference on Automatic Face and Gesture Recognition, pages 416–421, Nara,<br />
Japan.<br />
Dalal, N. and Triggs, B. (2005). Histograms of oriented gradients for human detection. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 886–893, San<br />
Diego, CA.
<strong>Bibliography</strong> 687<br />
Dalal, N., Triggs, B., and Schmid, C. (2006). Human detection using oriented histograms of flow and appearance.<br />
In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 428–<br />
441, Springer.<br />
Dana, K. J. et al.. (1999). Reflectance and texture of real world surfaces. ACM Transactions on Graphics,<br />
18(1), 1–34.<br />
Danielsson, P. E. (1980). Euclidean distance mapping. Computer Graphics and Image Processing, 14(3),<br />
227–248.<br />
Darrell, T. and Pentland, A. (1991). Robust estimation of a multi-layered motion representation. In IEEE<br />
Workshop on Visual Motion, pages 173–178, IEEE Computer Society Press, Princeton, New Jersey.<br />
Darrell, T. and Pentland, A. (1995). Cooperative robust estimation using layers of support. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 17(5), 474–487.<br />
Darrell, T. and Simoncelli, E. (1993). “Nulling” filters and the separation of transparent motion. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’93), pages 738–739,<br />
New York.<br />
Davis, J. (1998). Mosaics of scenes with moving objects. In IEEE Computer Society Conference on<br />
Computer Vision and Pattern Recognition (CVPR’98), pages 354–360, Santa Barbara.<br />
Davis, L. (1975). A survey of edge detection techniques. Computer Graphics and Image Processing, 4(3),<br />
248–270.<br />
Davis, T. A. (2006). Direct Methods for Sparse Linear Systems. SIAM.<br />
Davison, A. J. (2003). Real-time simultaneous localisation and mapping with a single camera. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 1403–1410, Nice, France.<br />
De Bonet, J. S. and Viola, P. (1999). Poxels: Probabilistic voxelized volume reconstruction. In Seventh<br />
International Conference on Computer Vision (ICCV’99), pages 418–425, Kerkyra, Greece.<br />
de Agapito, L., Hayman, E., and Reid, I. (2001). Self-calibration of rotating and zooming cameras.<br />
International Journal of Computer Vision, 45(2), 107–127.<br />
de Berg, M., Cheong, O., van Kreveld, M., and Overmars, M. (2006). Computational Geometry: Algorithms<br />
and Applications. Springer, New York, NY, third edition.<br />
De Bonet, J. (1997). Multiresolution sampling procedure for analysis and synthesis of texture images.<br />
Computer Graphics (SIGGRAPH’97), , 361–368.<br />
De Castro, E. and Morandi, C. (1987). Registration of translated and rotated iimages using finite fourier<br />
transforms. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-9(5), 700–703.
688 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Debevec, P. (1998). Rendering synthetic objects into real scenes: Bridging traditional and image-based<br />
graphics with global illumination and high dynamic range photography. Proceedings of SIGGRAPH 98, ,<br />
189–198. ISBN 0-89791-999-8. Held in Orlando, Florida.<br />
Debevec, P. (2006). Virtual cinematography: Relighting through computation. Computer, 39(8), 57–65.<br />
Debevec, P., Hawkins, T., Tchou, C., Duiker, H.-P., Sarokin, W., and Sagar, M. (2000). Acquiring the<br />
reflectance field of a human face. Proceedings of SIGGRAPH 2000, , 145–156.<br />
Debevec, P., Wenger, A., Tchou, C., Gardner, A., Waese, J., and Hawkins, T. (2002). A lighting reproduction<br />
approach to live-action compositing. ACM Transactions on Graphics, 21(3), 547–556.<br />
Debevec, P. E. (1999). Image-based modeling and lighting. Computer Graphics, 33(4), 46–50.<br />
Debevec, P. E. and Malik, J. (1997). Recovering high dynamic range radiance maps from photographs.<br />
Proceedings of SIGGRAPH 97, , 369–378. ISBN 0-89791-896-7. Held in Los Angeles, California.<br />
Debevec, P. E., Taylor, C. J., and Malik, J. (1996). Modeling and rendering architecture from photographs:<br />
A hybrid geometry- and image-based approach. Computer Graphics (SIGGRAPH’96), , 11–20.<br />
Debevec, P. E., Yu, Y., and Borshukov, G. D. (1998). Efficient view-dependent image-based rendering with<br />
projective texture-mapping. Eurographics Rendering Workshop 1998, , 105–116. ISBN 3-211-83213-0.<br />
Held in Vienna, Austria.<br />
DeCarlo, D. and Santella, A. (2002). Stylization and abstraction of photographs. ACM Transactions on<br />
Graphics, 21(3), 769–776. ISSN 0730-0301 (Proceedings of ACM SIGGRAPH 2002).<br />
DeCarlo, D., Metaxas, D., and Stone, M. (1998). An anthropometric face model using variational techniques.<br />
Proceedings of SIGGRAPH 98, , 67–74. ISBN 0-89791-999-8. Held in Orlando, Florida.<br />
Delingette, H., Hebert, M., and Ikeuichi, K. (1991). Shape representation and image segmentation using<br />
deformable surfaces. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’91), pages 467–472, IEEE Computer Society Press, Maui, Hawaii.<br />
Dellaert, F. and Collins, R. (1999). Fast image-based tracking by selective pixel integration. In ICCV<br />
Workshop on Frame-Rate Vision, pages 1–22.<br />
DeMenthon, D. I. and Davis, L. S. (1995). Model-based object pose in 25 lines of code. International<br />
Journal of Computer Vision, 15(1-2), 123–141.<br />
Dempster, A., Laird, N. M., and Rubin, D. B. (1977). Maximum likelihood from incomplete data via the<br />
EM algorithm. Journal of the Royal Statistical Society B, 39(1), 1–38.<br />
Deriche, R. (1987). Using canny’s criteria to derive a recursively implemented optimal edge detector.<br />
International Journal of Computer Vision, 1(2), 167–187.
<strong>Bibliography</strong> 689<br />
Deriche, R. (1990). Fast algorithms for low-level vision. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 12(1), 78–87.<br />
Dev, P. (1974). Segmentation Processes in Visual Perception: A Cooperative Neural Model. COINS<br />
Technical Report 74C-5, University of Massachusetts at Amherst.<br />
Dhond, U. R. and Aggarwal, J. K. (1989). Structure from stereo—a review. IEEE Transactions on<br />
Systems, Man, and Cybernetics, 19(6), 1489–1510.<br />
Dick, A., Torr, P., Ruffle, S., and Cipolla, R. (2001). Combining single view recognition and multiple<br />
view stereo for architectural scenes. In Eighth International Conference on Computer Vision (ICCV 2001),<br />
pages 268–274, Vancouver, Canada.<br />
Dickinson, S., Leonardis, A., Schiele, B., and Tarr, M. J., editors. (2007). Object Categorization: Computer<br />
and Human Vision Perspectives, Cambridge University Press, New York.<br />
Dickmanns, E. D. and Graefe, V. (1988). Dynamic monocular machine vision. Machine Vision and<br />
Applications, 1, 223–240.<br />
Diebel, J. (2006). Representing Attitude: Euler Angles, Quaternions, and Rotation Vectors. Technical<br />
Report, Stanford University. http://ai.stanford.edu/˜diebel/attitude.html.<br />
Diebel, J., Thrun, S., and Bruenig, M. (2006). A bayesian method for probable surface reconstruction and<br />
decimation. ACM Transactions on Graphics, 25(1).<br />
Dodgson, N. A. (1992). Image Resampling. Technical Report TR261, Wolfson College and Computer<br />
Laboratory, University of Cambridge.<br />
Dorkó, G. and Schmid, C. (2003). Selection of scale-invariant parts for object class recognition. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 634–640, Nice, France.<br />
Douglas, D. H. and Peucker, T. K. (1973). Algorithms for the reduction of the number of points required<br />
to represent a digitized line or its caricature. The Canadian Cartographer, 10(2), 112–122.<br />
Duda, R. O. and Hart, P. E. (1972). Use of the hough transform to detect lines and curves in pictures.<br />
Communications of the ACM, 15(1), 11–15.<br />
Duda, R. O., Hart, P. E., and Stork, D. G. (2001). Pattern Classification. John Wiley & Sons, New York,<br />
2nd edition.<br />
Duff, I. S., editor. (1981). IMA Numerical Analysis Group Conference, Academic Press.<br />
Dupuis, P. and Oliensis, J. (1994). An optimal control formulation and related numerical methods for a<br />
problem in shape reconstruction. Annals of Applied Probability, 4(2), 287–346.
690 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Durand, F. and Dorsey, J. (2002). Fast bilateral filtering for the display of high-dynamic-range images.<br />
ACM Transactions on Graphics (TOG), 21(3), 257–266.<br />
Durand, F. and Szeliski, R. (2007). Computational photography. IEEE Computer Graphics and Applications,<br />
27(2), 21–22. Guest Editors’ Introduction to Special Issue.<br />
Durbin, R. and Willshaw, D. (1987). An analogue approach to the traveling salesman problem using an<br />
elastic net method. Nature, 326, 689–691.<br />
Durbin, R., Szeliski, R., and Yuille, A. (1989). An analysis of the elastic net approach to the travelling<br />
salesman problem. Neural Computation, 1(3), 348–358.<br />
Eden, A., Uyttendaele, M., and Szeliski, R. (2006). Seamless image stitching of scenes with large motions<br />
and exposure differences. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2006), pages 2498–2505, New York, NY.<br />
Efros, A. A. and Freeman, W. T. (2001). Image quilting for texture synthesis and transfer. In Fiume,<br />
E., editor, SIGGRAPH 2001, Computer Graphics Proceedings, pages 341–346, ACM Press / ACM SIG-<br />
GRAPH.<br />
Efros, A. A. and Leung, T. K. (1999). Texture synthesis by non-parametric sampling. In Seventh International<br />
Conference on Computer Vision (ICCV’99), pages 1033–1038, Kerkyra, Greece.<br />
Efros, A. A., Berg, A. C., Mori, G., and Malik, J. (2003). Recognizing action at a distance. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 726–733, Nice, France.<br />
Eisemann, E. and Durand, F. (2004). Flash photography enhancement via intrinsic relighting. ACM<br />
Transactions on Graphics, 23(3), 673–?<br />
Eisert, P., Fechteler, P., and Rurainsky, J. (2008). 3d tracking of shoes for virtual mirror applications. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Eisert, P., Steinbach, E., and Girod, B. (2000a). Automatic reconstruction of stationary 3-D objects from<br />
multiple uncalibrated camera views. IEEE Transactions on Circuits and Systems for Video Technology,<br />
10(2), 261–277.<br />
Eisert, P., Wiegand, T., and Girod, B. (2000b). Model-aided coding: a new approach to incorporate facial<br />
animation into motion-compensated video coding. IEEE Transactions on Circuits and Systems for Video<br />
Technology, 10(3), 344–358.<br />
El-Melegy, M. and Farag, A. (2003). Nonmetric lens distortion calibration: Closed-form solutions, robust<br />
estimation and model selection. In Ninth International Conference on Computer Vision (ICCV 2003),<br />
pages 554–559, Nice, France.
<strong>Bibliography</strong> 691<br />
Elder, J. H. (1999). Are edges incomplete? International Journal of Computer Vision, 34(2/3), 97–122.<br />
Elder, J. H. and Golderg, R. M. (2001). Image editing in the contour domain. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 23(3), 291–296.<br />
Elder, J. H. and Zucker, S. W. (1998). Local scale control for edge detection and blur estimation. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 20(7), 699–716.<br />
Engels, C., Stewénius, H., and Nistér, D. (2006). Bundle adjustment rules. In Photogrammetric Computer<br />
Vision (PCV’06), Bonn, Germany.<br />
Engl, H. W., Hanke, M., and Neubauer, A. (1996). Regularization of Inverse Problems. Kluwer Academic<br />
Publishers, Dordrecht.<br />
Fairchild, M. (1998). Color Appearance Models. Addison-Wesley, Reading, MA.<br />
Fairchild, M. D. (2005). Color Appearance Models. Wiley, 2nd edition.<br />
Farbman, Z., Fattal, R., Lischinski, D., and Szeliski, R. (2008). Edge-preserving decompositions for<br />
multi-scale tone and detail manipulation. ACM Transactions on Graphics, 27(3).<br />
Farin, G. (1992). From conics to NURBS: A tutorial and survey. IEEE Computer Graphics and Applications,<br />
12(5), 78–86.<br />
Farin, G. E. (1996). Curves and Surfaces for Computer Aided Geometric Design: A Practical Guide.<br />
Academic Press, Boston, Massachusetts, 4th edition.<br />
Fattal, R. (2007). Image upsampling via imposed edge statistics. ACM Transactions on Graphics, 26(3).<br />
Fattal, R., Lischinski, D., and Werman, M. (2002). Gradient domain high dynamic range compression.<br />
ACM Transactions on Graphics (TOG), 21(3), 249–256.<br />
Faugeras, O. (1993). Three-dimensional computer vision: A geometric viewpoint. MIT Press, Cambridge,<br />
Massachusetts.<br />
Faugeras, O. and Keriven, R. (1998). Variational principles, surface evolution, PDEs, level set methods,<br />
and the stereo problem. IEEE Transactions on Image Processing, 7(3), 335–344.<br />
Faugeras, O. and Luong, Q.-T. (2001). The Geometry of Multiple Images. MIT Press, Cambridge, MA.<br />
Faugeras, O. D. (1992). What can be seen in three dimensions with an uncalibrated stereo rig? In Second<br />
European Conference on Computer Vision (ECCV’92), pages 563–578, Springer-Verlag, Santa Margherita<br />
Liguere, Italy.<br />
Faugeras, O. D. and Hebert, M. (1987). The representation, recognition and positioning of 3-D shapes<br />
from range data. In Kanade, T., editor, Three-Dimensional Machine Vision, pages 301–353, Kluwer Academic<br />
Publishers, Boston.
692 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Favaro, P., Duci, A., Ma, Y., and Soatto, S. (2003). On exploiting occlusions in multiple-view geometry.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 479–486, Nice, France.<br />
Fawcett, T. (2006). An introduction to ROC analysis. Pattern Recognition Letters, 27, 861–874.<br />
Fei-Fei, L. and Perona, P. (2005). A bayesian hierarchical model for learning natural scene categories.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 524–531, San Diego, CA.<br />
Fei-Fei, L., Fergus, R., and Perona, P. (2006). One-shot learning of object categories. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 28(4), 594–611.<br />
Fei-Fei, L., Fergus, R., and Torralba, A. (2007). Short course on recognizing and learning object categories.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007),<br />
Minneapolis, MN. http://people.csail.mit.edu/torralba/shortCourseRLOC/.<br />
Feilner, M. et al.. (2005). An orthogonal family of quincunx wavelets with continuously adjustable order.<br />
IEEE Transactions on Image Processing, 14(4), 499–520.<br />
Felzenszwalb, P., McAllester, D., and Ramanan, D. (2008). A discriminatively trained, multiscale, deformable<br />
part model. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Felzenszwalb, P. F. and Huttenlocher, D. P. (2004a). Distance Transforms of Sampled Functions. Technical<br />
Report TR2004-1963, Cornell University Computing and Information Science.<br />
Felzenszwalb, P. F. and Huttenlocher, D. P. (2004b). Efficient graph-based image segmentation. International<br />
Journal of Computer Vision, 59(2), 167–181.<br />
Felzenszwalb, P. F. and Huttenlocher, D. P. (2004c). Efficient belief propagation for early vision. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2004), pages 261–268,<br />
IEEE Computer Society, Washington, DC.<br />
Felzenszwalb, P. F. and Huttenlocher, D. P. (2005). Pictorial structures for object recognition. International<br />
Journal of Computer Vision, 61(1), 55–79.<br />
Ferencz, A., Learned-Miller, E. G., and Malik, J. (2008). Learning to locate informative features for visual<br />
identification. International Journal of Computer Vision, 77(1-3), 3–24.<br />
Fergus, R. (2007a). Combined segmentation and recognition. In Recognizing and Learning Object<br />
Categories. CVPR 2007 Short Course on Recognizing and Learning Object Categories, http:<br />
//people.csail.mit.edu/torralba/shortCourseRLOC/.<br />
Fergus, R. (2007b). Part-based models. In Recognizing and Learning Object Categories. CVPR 2007<br />
Short Course on Recognizing and Learning Object Categories, http://people.csail.mit.edu/<br />
torralba/shortCourseRLOC/.
<strong>Bibliography</strong> 693<br />
Fergus, R., Perona, P., and Zisserman, A. (2003). Object class recognition by unsupervised scaleinvariant<br />
learning. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2003), pages 264–271, Madison, WI.<br />
Fergus, R., Perona, P., and Zisserman, A. (2005). A sparse object category model for efficient learning<br />
and exhaustive recognition. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2005), pages 380–387, San Diego, CA.<br />
Fergus, R., Perona, P., and Zisserman, A. (2007). Weakly supervised scale-invariant learning of models<br />
for visual recognition. International Journal of Computer Vision, 71(3), 273–303.<br />
Fergus, R., Fei-Fei, L., Perona, P., and Zisserman, A. (2005). Learning object categories from Google’s<br />
image search. In Tenth International Conference on Computer Vision (ICCV 2005), pages 1816–1823,<br />
Beijing, China.<br />
Fergus, R., Singh, B., Hertzmann, A., Roweis, S. T., and Freeman, W. T. (2006). Removing camera shake<br />
from a single photograph. ACM Transactions on Graphics, 25(3), 787–794.<br />
Ferrari, V., Tuytelaars, T., and Gool, L. V. (2006a). Object detection by contour segment networks. In<br />
Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 14–28, Springer.<br />
Ferrari, V., Tuytelaars, T., and Gool, L. V. (2006b). Simultaneous object recognition and segmentation<br />
from single or multiple model views. International Journal of Computer Vision, 67(2), 159–188.<br />
Finkelstein, A. and Salesin, D. H. (1994). Multiresolution curves. In Proceedings of SIGGRAPH 94,<br />
pages 261–268.<br />
Fischler, M. A. and Bolles, R. C. (1981). Random sample consensus: A paradigm for model fitting with<br />
applications to image analysis and automated cartography. Communications of the ACM, 24(6), 381–395.<br />
Fischler, M. A. and Elschlager, R. A. (1973). The representation and matching of pictorial structures.<br />
IEEE Transactions on Computers, 22(1), 67–92.<br />
Fischler, M. A. and Firschein, O. (1987). Readings in Computer Vision. Morgan Kaufmann Publishers,<br />
Inc., Los Altos.<br />
Fischler, M. A., Firschein, O., Barnard, S. T., Fua, P. V., and Leclerc, Y. (1989). The Vision Problem:<br />
Exploiting Parallel Computation. Technical Note 458, SRI International, Menlo Park.<br />
Fitzgibbon, A. W. and Zisserman, A. (1998). Automatic camera recovery for closed and open image<br />
sequences. In Fifth European Conference on Computer Vision (ECCV’98), pages 311–326, Springer-<br />
Verlag, Freiburg, Germany.<br />
Fitzgibbon, A. W., Cross, G., and Zisserman, A. (1998). Automatic 3D model construction for turn-table<br />
sequences. In Koch, R. and Van Gool, L., editors, European Workshop on 3D Structure from Multiple<br />
Images of Large-Scale Environments (SMILE), pages 155–170, Springer-Verlag, Freiburg.
694 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Fleet, D. and Jepson, A. (1990). Computation of component image velocity from local phase information.<br />
International Journal of Computer Vision, 5(1), 77–104.<br />
Fletcher, R. (1980). Conjugate Direction Methods in Optimization. John Wiley & Sons, Chichester,<br />
England.<br />
Fleuret, F. and Geman, D. (2001). Coarse-to-fine face detection. International Journal of Computer<br />
Vision, 41(1/2), 85–107.<br />
Flickner, M. et al.. (1995). Query by image and video content: The qbic system. Computer, 28(9), 23–32.<br />
Foley, J. D., van Dam, A., Feiner, S. K., and Hughes, J. F. (1995). Computer Graphics: Principles and<br />
Practice. Addison-Wesley, Reading, MA, 2 edition.<br />
Förstner, W. (1986). A feature-based correspondence algorithm for image matching. Intl. Arch. Photogrammetry<br />
& Remote Sensing, 26(3), 150–166.<br />
Förstner, W. (1994). A framework for low level feature extraction. In Third European Conference on<br />
Computer Vision (ECCV’94), pages 383–394, Springer-Verlag, Stockholm, Sweden.<br />
Förstner, W. (2005). Uncertainty and projective geometry. In Bayro-Corrochano, E., editor, Handbook of<br />
Geometric Computing, pages 493–534, Springer, New York.<br />
Forsyth, D. et al.. (2005). Computational studies of human motion. Foundations and Trends in Computer<br />
Graphics and Computer Vision, 1(2).<br />
Forsyth, D. and Ponce, J. (2003). Computer Vision: A Modern Approach. Prentice Hall, Upper Saddle<br />
River, NJ.<br />
Forsyth, D. A. and Fleck, M. M. (1999). Automatic detection of human nudes. International Journal of<br />
Computer Vision, 32(1), 63–77.<br />
Fowlkes, C. C. et al.. (2004). Spectral grouping using the Nyström method. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 26(2), 214–225.<br />
Frahm, J.-M. and Koch, R. (2003). Camera calibration with known rotation. In Ninth International<br />
Conference on Computer Vision (ICCV 2003), pages 1418–1425, Nice, France.<br />
Freeman, M. (2008). Mastering HDR Photography. Amphoto Books, New York.<br />
Freeman, W. T. (1992). Steerable Filters and Local Analysis of Image Structure. Ph.D. thesis, Massachusetts<br />
Institute of Technology.<br />
Freeman, W. T., Anderson, D. B., Beardsley, P. A., Dodge, C. N., Roth, M., Weissman, C. D., Yerazunis,<br />
W. S., Kage, H., Kyuma, K., Miyake, Y., and Tanaka, K. (1998). Computer vision for interactive computer<br />
graphics. IEEE Computer Graphics and Applications, 18(3), 42–53.
<strong>Bibliography</strong> 695<br />
Freeman, W. T. and Adelson, E. H. (1991). The design and use of steerable filters. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 13(9), 891–906.<br />
Freeman, W. T., Jones, T. R., and Pasztor, E. C. (2002). Example-based super-resolution. IEEE Computer<br />
Graphics and Applications, 22(2), 56–65.<br />
Freeman, W. T., Pasztor, E. C., and Carmichael, O. T. (2000). Learning low-level vision. International<br />
Journal of Computer Vision, 40(1), 25–47.<br />
Freeman, W. T., Beardsley, P. A., Kage, H., Tanaka, K.-I., Kyuma, K., and Weissman, C. D. (1999).<br />
Computer vision for computer interaction. Computer Graphics, 33(4), 65–68.<br />
Friedman, J., Hastie, T., and Tibshirani, R. (2000). Additive logistic regression: a statistical view of<br />
boosting. Annals of Statistics, 38(2), 337–374.<br />
Frisken, S. F., Perry, R. N., Rockwood, A. P., and Jones, T. R. (2000). Adaptively sampled distance fields:<br />
A general representation of shape for computer graphics. Proceedings of SIGGRAPH 2000, , 249–254.<br />
ISBN 1-58113-208-5.<br />
Fritz, M. and Schiele, B. (2008). Decomposition, discovery and detection of visual categories using<br />
topic models. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Frome, A., Singer, Y., Sha, F., and Malik, J. (2007). Learning globally-consistent local distance functions<br />
for shape-based image retrieval and classification. In Tenth International Conference on Computer Vision<br />
(ICCV 2007), Rio de Janeiro, Brasil.<br />
Fua, P. (1993). A parallel stereo algorithm that produces dense depth maps and preserves image features.<br />
Machine Vision and Applications, 6(1), 35–49.<br />
Fua, P. and Leclerc, Y. G. (1995). Object-centered surface reconstruction: Combining multi-image stereo<br />
and shading. International Journal of Computer Vision, 16, 35–56.<br />
Fua, P. and Sander, P. (1992). Segmenting unstructured 3D points into surfaces. In Second European<br />
Conference on Computer Vision (ECCV’92), pages 676–680, Springer-Verlag, Santa Margherita Liguere,<br />
Italy.<br />
Fuh, C.-S. and Maragos, P. (1991). Motion displacement estimation using an affine model for image<br />
matching. Optical Engineering, 30(7), 881–887.<br />
Fukunaga, K. and Hostetler, L. D. (1975). The estimation of the gradient of a density function, with<br />
applications in pattern recognition. IEEE Transactions on Information Theory, 21, 32–40.<br />
Furukawa, Y. and Ponce, J. (2006). Carved visual hulls for image-based modeling. In Leonardis, A.,<br />
Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 564–577, Springer.
696 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Furukawa, Y. and Ponce, J. (2007). Accurate, dense, and robust multi-view stereopsis. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Furukawa, Y. and Ponce, J. (2008a). Accurate calibration from multi-view stereo and bundle adjustment.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Furukawa, Y. and Ponce, J. (2008b). Dense 3d motion capture from synchronized video streams. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Gallagher, A. C. and Chen, T. (2008). Multi-image graph cut clothing segmentation for recognizing<br />
people. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Gallup, D., Frahm, J.-M., Mordohai, P., and Pollefeys, M. (2008). Variable baseline/resolution stereo. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Gamble, E. and Poggio, T. (1987). Visual integration and detection of discontinuities: the key role of<br />
intensity edges. A. I. Memo 970, Artificial Intelligence Laboratory, Massachusetts Institute of Technology.<br />
Gargallo, P., Prados, E., and Sturm, P. (2007). Minimizing the reprojection error in surface reconstruction<br />
from images. In Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Gavrila, D. M. (1999). The visual analysis of human movement: A survey. Computer Vision and Image<br />
Understanding, 73(1), 82–98.<br />
Gavrila, D. M. and Philomin, V. (1999). Real-time object detection for smart vehicles. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’99), pages 87–93, Fort Collins.<br />
Geiger, D. and Girosi, F. (1991). Parallel and deterministic algorithms for MRF’s: Surface reconstruction.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(5), 401–412.<br />
Geiger, D., Ladendorf, B., and Yuille, A. (1992). Occlusions and binocular stereo. In Second European<br />
Conference on Computer Vision (ECCV’92), pages 425–433, Springer-Verlag, Santa Margherita Liguere,<br />
Italy.<br />
Gelb, A., editor. (1974). Applied Optimal Estimation. MIT Press, Cambridge, Massachusetts.<br />
Geman, S. and Geman, D. (1984). Stochastic relaxation, Gibbs distribution, and the Bayesian restoration<br />
of images. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-6(6), 721–741.<br />
Gennert, M. A. (1988). Brightness-based stereo matching. In Second International Conference on Computer<br />
Vision (ICCV’88), pages 139–143, IEEE Computer Society Press, Tampa.
<strong>Bibliography</strong> 697<br />
Gersho, A. and Gray, R. M. (1991). Vector Quantization and Signal Compression. Springer.<br />
Gevers, T., van de Weijer, J., and Stokman, H. (2006). Color feature detection. In Lukac, R. and Plataniotis,<br />
K. N., editors, Color Image Processing: Methods and Applications, CRC Press.<br />
Gill, P. E., Murray, W., and Wright, M. H. (1981). Practical Optimization. Academic Press, Inc., London,<br />
England.<br />
Gionis, A., Indyk, P., and Motwani, R. (1999). Similarity search in high dimensions via hashing. In 25th<br />
International Conference on Very Large Data Bases (VLDB’99), pages 518–529.<br />
Girod, B., Greiner, G., and Niemann, H., editors. (2000). Principles of 3D Image Analysis and Synthesis,<br />
Kluwer, Boston.<br />
Glassner, A. S. (1995). Principles of Digital Image Synthesis. Morgan Kaufmann Publishers, San Francisco.<br />
Gleicher, M. (1995). Image snapping. Proceedings of SIGGRAPH 95, , 183–190. ISBN 0-201-84776-0.<br />
Held in Los Angeles, California.<br />
Gleicher, M. (1997). Projective registration with difference decomposition. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 331–337, San Juan, Puerto<br />
Rico.<br />
Gleicher, M. (1999). Animation from observation: Motion capture and motion editing. Computer Graphics,<br />
33(4), 51–54.<br />
Gleicher, M. and Witkin, A. (1992). Through-the-lens camera control. Computer Graphics (SIG-<br />
GRAPH’92), 26(2), 331–340.<br />
Glocker, B., Paragios, N., Komodakis, N., Tziritas, G., and Navab, N. (2008). Optical flow estimation<br />
with uncertainties through dynamic MRFs. In IEEE Computer Society Conference on Computer Vision<br />
and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Gluckman, J. (2006a). Higher order image pyramids. In Leonardis, A., Bischof, H., and Pinz, A., editors,<br />
Computer Vision – ECCV 2006, pages 308–320, Springer.<br />
Gluckman, J. (2006b). Scale variant image pyramids. In IEEE Computer Society Conference on Computer<br />
Vision and Pattern Recognition (CVPR’2006), pages 1069–1075, New York City, NY.<br />
Goesele, M. et al.. (2003). Accuracy of 3d range scanners by measurement of the slanted edge modulation<br />
transfer function. In Fourth International Conference on 3-D Digital Imaging and Modeling, Banff.<br />
Goesele, M., Curless, B., and Seitz, S. (2006). Multi-view stereo revisited. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 2402–2409, New York City,<br />
NY.
698 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Goesele, M., Snavely, N., Curless, B., Hoppe, H., and Seitz, S. M. (2007). Multi-view stereo for community<br />
photo collections. In Tenth International Conference on Computer Vision (ICCV 2007), Rio de<br />
Janeiro, Brasil.<br />
Goldberg, A. V. and Tarjan, R. E. (1988). A new approach to the maximum-flow problem. Journal of the<br />
Association for Computing Machinery, 35(4), 921–940.<br />
Goldman, D. B. and Chen, J.-H. (2005). Vignette and exposure calibration and compensation. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 899–906, Beijing, China.<br />
Golub, G. and Van Loan, C. F. (1996). Matrix Computation, third edition. The John Hopkins University<br />
Press, Baltimore and London.<br />
Gomes, J. and Velho, L. (1997). Image Processing for Computer Graphics. Springer-Verlag, New York.<br />
Gomes, J., Darsa, L., Costa, B., and Velho, L. (1999). Warping and Morphing of Graphical Objects.<br />
Morgan Kaufmann Publishers, San Francisco.<br />
Gong, M., Yang, R., Wang, L., and Gong, M. (2007). A performance study on different cost aggregation<br />
approaches used in realtime stereo matching. International Journal of Computer Vision, 75(2), 283–296.<br />
Gonzales, R. C. and Woods, R. E. (2002). Digital Image Processing. Addison-Wesley.<br />
Gooch, B. and Gooch, A. (2001). Non-Photorealistic Rendering. A K Peters, Ltd, Natick, Massachusetts.<br />
Gordon, I. and Lowe, D. G. (2007). What and where: 3D object recognition with accurate pose. In<br />
Ponce, J., Hebert, M., Schmid, C., and Zisserman, A., editors, Toward Category-Level Object Recognition,<br />
pages 67–82, Springer, New York.<br />
Gortler, S. J. and Cohen, M. F. (1995). Hierarchical and variational geometric modeling with wavelets. In<br />
Symposium on Interactive 3D Graphics, pages 35–43, Monterey, CA.<br />
Gortler, S. J., Grzeszczuk, R., Szeliski, R., and Cohen, M. F. (1996). The Lumigraph. In Computer<br />
Graphics Proceedings, Annual Conference Series, pages 43–54, ACM SIGGRAPH, Proc. SIGGRAPH’96<br />
(New Orleans).<br />
Goshtasby, A. (1989). Correction of image deformation from lens distortion using bezier patches. Computer<br />
Vision, Graphics, and Image Processing, 47(4), 385–394.<br />
Goshtasby, A. (2005). 2-D and 3-D Image Registration. Wiley, New York.<br />
Govindu, V. M. (2006). Revisiting the brightness constraint: Probabilistic formulation and algorithms. In<br />
Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 177–188, Springer.<br />
Grady, L. (2006). Random walks for image segmentation. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 28(11), 1768–1783.
<strong>Bibliography</strong> 699<br />
Grady, L. (2008). A lattice-preserving multigrid method for solving the inhomogeneous poisson equations<br />
used in image analysis. In Tenth European Conference on Computer Vision (ECCV 2008), pages 252–264,<br />
Springer-Verlag, Marseilles.<br />
Grady, L. and Ali, S. (2008). Fast approximate random walker segmentation using eigenvector precomputation.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Grady, L. and Alvino, C. (2008). Reformulating and optimizing the Mumford-Shah functional on a graph<br />
— a faster, lower energy solution. In Tenth European Conference on Computer Vision (ECCV 2008),<br />
pages 248–261, Springer-Verlag, Marseilles.<br />
Grauman, K. and Darrell, T. (2005). Efficient image matching with distributions of local invariant features.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 627–634, San Diego, CA.<br />
Grauman, K. and Darrell, T. (2007a). Pyramid match hashing: Sub-linear time indexing over partial<br />
correspondences. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2007), Minneapolis, MN.<br />
Grauman, K. and Darrell, T. (2007b). The pyramid match kernel: Efficient learning with sets of features.<br />
Journal of Machine Learning Research, 8, 725–760.<br />
Greene, N. (1986). Environment mapping and other applications of world projections. IEEE Computer<br />
Graphics and Applications, 6(11), 21–29.<br />
Greene, N. and Heckbert, P. (1986). Creating raster Omnimax images from multiple perspective views<br />
using the elliptical weighted average filter. IEEE Computer Graphics and Applications, 6(6), 21–27.<br />
Greig, D., Porteous, B., and Seheult, A. (1989). Exact maximum a posteriori estimation for binary images.<br />
Journal of the Royal Statistical Society, Series B, 51(2), 271–279.<br />
Gremban, K. D., Thorpe, C. E., and Kanade, T. (1988). Geometric camera calibration using systems of<br />
linear equations. In IEEE International Conference on Robotics and Automation, pages 562–567, IEEE<br />
Computer Society Press, Philadelphia.<br />
Grimson, W. E. L. (1983). An implementation of a computational theory of visual surface interpolation.<br />
Computer Vision, Graphics, and Image Processing, 22, 39–69.<br />
Grimson, W. E. L. (1985). Computational experiments with a feature based stereo algorithm. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, PAMI-7(1), 17–34.<br />
Gross, R., Matthews, I., and Baker, S. (2006). Active appearance models with occlusion. Image and<br />
Vision Computing, 24(6), 593–604.
700 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Gross, R., Shi, J., and Cohn, J. F. (2005a). Quo vadis face recognition? In IEEE Workshop on Empirical<br />
Evaluation Methods in Computer Vision, IEEE Computer Society, San Diego.<br />
Gross, R., Baker, S., Matthews, I., and Kanade, T. (2005b). Face recognition across pose and illumination.<br />
In Li, S. Z. and Jain, A. K., editors, Handbook of Face Recognition, Springer.<br />
Gross, R., Sweeney, L., la Torre, F. D., and Baker, S. (2008). Semi-supervised learning of multi-factor<br />
models for face de-identification. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2008), Anchorage, AK.<br />
Grossberg, M. D. and Nayar, S. K. (2001). A general imaging model and a method for finding its parameters.<br />
In Eighth International Conference on Computer Vision (ICCV 2001), pages 108–115, Vancouver,<br />
Canada.<br />
Grossberg, M. D. and Nayar, S. K. (2004). Modeling the space of camera response functions. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 26(10), 1272–1282.<br />
Guenter, B. et al.. (1998). Making faces. Proceedings of SIGGRAPH 98, , 55–66.<br />
Habbecke, M. and Kobbelt, L. (2007). A surface-growing approach to multi-view stereo reconstruction.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Hager, G. D. and Belhumeur, P. N. (1998). Efficient region tracking with parametric models of geometry<br />
and illumination. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(10), 1025–1039.<br />
Hall, R. (1989). Illumination and Color in Computer Generated Imagery. Springer-Verlag, New York.<br />
Hampel, F. R. et al.. (1986). Robust Statistics : The Approach Based on Influence Functions. Wiley, New<br />
York.<br />
Han, F. and Zhu, S.-C. (2005). Bottom-up/top-down image parsing by attribute graph grammar. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 1778–1785, Beijing, China.<br />
Hannah, M. J. (1974). Computer Matching of Areas in Stereo Images. Ph.D. thesis, Stanford University.<br />
Hannah, M. J. (1988). Test results from SRI’s stereo system. In Image Understanding Workshop,<br />
pages 740–744, Morgan Kaufmann Publishers, Cambridge, Massachusetts.<br />
Hansen, M., Anandan, P., Dana, K., van der Wal, G., and Burt, P. (1994). Real-time scene stabilization and<br />
mosaic construction. In IEEE Workshop on Applications of Computer Vision (WACV’94), pages 54–62,<br />
IEEE Computer Society, Sarasota.<br />
Hanson, A. R. and Riseman, E. M., editors. (1978). Computer Vision Systems, Academic Press, New<br />
York.
<strong>Bibliography</strong> 701<br />
Haralick, R. M. and Shapiro, L. G. (1985). Image segmentation techniques. Computer Vision, Graphics,<br />
and Image Processing, 29(1), 100–132.<br />
Haralick, R. M. and Shapiro, L. G. (1992). Computer and Robot Vision. Addison-Wesley, Reading, MA.<br />
Haralick, R. M., Lee, C.-N., Ottenberg, K., and Nölle, M. (1994). Review and analysis of solutions of<br />
the three point perspective pose estimation problem. International Journal of Computer Vision, 13(3),<br />
331–356.<br />
Hardie, R. C., Barnard, K. J., and Armstrong, E. E. (1997). Joint MAP registration and high-resolution<br />
image estimation using asequence of undersampled images. IEEE Transactions on Image Processing,<br />
6(12), 1621–1633.<br />
Harker, M. and O’Leary, P. (2008). Least squares surface reconstruction from measured gradient fields. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Harris, C. and Stephens, M. J. (1988). A combined corner and edge detector. In Alvey Vision Conference,<br />
pages 147–152.<br />
Hartley, R., Gupta, R., and Chang, T. (1992). Estimation of relative camera positions for uncalibrated<br />
cameras. In Second European Conference on Computer Vision (ECCV’92), pages 579–587, Springer-<br />
Verlag, Santa Margherita Liguere, Italy.<br />
Hartley, R. I. (1994a). An algorithm for self calibration from several views. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’94), pages 908–912, IEEE Computer<br />
Society, Seattle.<br />
Hartley, R. I. (1994b). Projective reconstruction and invariants from multiple images. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 16(10), 1036–1041.<br />
Hartley, R. I. (1994c). Self-calibration from multiple views of a rotating camera. In Third European<br />
Conference on Computer Vision (ECCV’94), pages 471–478, Springer-Verlag, Stockholm, Sweden.<br />
Hartley, R. I. (1997a). In defense of the 8-point algorithm. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 19(6), 580–593.<br />
Hartley, R. I. (1997b). Self-calibration of stationary cameras. International Journal of Computer Vision,<br />
22(1), 5–23.<br />
Hartley, R. I. (1998). Chirality. International Journal of Computer Vision, 26(1), 41–61.<br />
Hartley, R. I. and Kang, S. B. (2005). Parameter-free radial distortion correction with centre of distortion<br />
estimation. In Tenth International Conference on Computer Vision (ICCV 2005), pages 1834–1841,<br />
Beijing, China.
702 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Hartley, R. I. and Sturm, P. (1997). Triangulation. Computer Vision and Image Understanding, 68(2),<br />
146–157.<br />
Hartley, R. I. and Zisserman, A. (2004). Multiple View Geometry. Cambridge University Press, Cambridge,<br />
UK.<br />
Hartley, R. I., Hayman, E., de Agapito, L., and Reid, I. (2000). Camera calibration and the search for infinity.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2000),<br />
pages 510–517, Hilton Head Island.<br />
Hasinoff, S. W., Kang, S. B., and Szeliski, R. (2006). Boundary matting for view synthesis. Computer<br />
Vision and Image Understanding, 103(1), 22–32.<br />
Hastie, T., Tibshirani, R., and Friedman, J. (2001). The Elements of Statistical Learning: Data Mining,<br />
Inference, and Prediction. Springer-Verlag, New York.<br />
Hayes, B. (2008). Computational photography. American Scientist, 96, 94–99.<br />
Hays, J. and Efros, A. A. (2007). Scene completion using millions of photographs. ACM Transactions on<br />
Graphics, 26(3).<br />
He, L.-W. and Zhang, Z. (2005). Real-time whiteboard capture and processing using a video camera for<br />
teleconferencing. In IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP<br />
2005), pages 1113–1116, Philadelphia.<br />
He, X., Zemel, R. S., and Ray, D. (2006). Learning and incorporating top-down cues in image segmentation.<br />
In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 338–351,<br />
Springer.<br />
Healey, G. E. and Kondepudy, R. (1994). Radiometric CCD camera calibration and noise estimation.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(3), 267–276.<br />
Healey, G. E. and Shafer, S. A. (1992). Color. Physics-Based Vision: Principles and Practice, Jones &<br />
Bartlett, Cambridge, MA.<br />
Heath, M. D., Sarkar, S., Sanocki, T., and Bowyer, K. W. (1998). Comparison of edge detectors. Computer<br />
Vision and Image Understanding, 69(1), 38–54.<br />
Hecht, E. (2001). Optics. Pearson Addison Wesley, Reading, MA, 4th edition.<br />
Heckbert, P. (1986). Survey of texture mapping. IEEE Computer Graphics and Applications, 6(11),<br />
56–67.<br />
Heckbert, P. (1989). Fundamentals of Texture Mapping and Image Warping. Master’s thesis, The University<br />
of California at Berkeley.
<strong>Bibliography</strong> 703<br />
Heeger, D. J. (1988). Optical flow using spatiotemporal filters. International Journal of Computer Vision,<br />
1(1), 279–302.<br />
Heeger, D. J. and Bergen, J. R. (1995). Pyramid-based texture analysis/synthesis. Proceedings of SIG-<br />
GRAPH 95, , 229–238.<br />
Heisele, B., Serre, T., and Poggio, T. (2007). A component-based framework for face detection and<br />
identification. International Journal of Computer Vision, 74(2), 167–181.<br />
Heisele, B., Ho, P., Wu, J., and Poggio, T. (2003). Face recognition: component-based versus global<br />
approaches. Computer Vision and Image Understanding, 91(1-2), 6–21.<br />
Herley, C. (2005). Automatic occlusion removal from minimum number of images. In International<br />
Conference on Image Processing (ICIP 2005), pages 1046–1049–16, Genova.<br />
Hernandez, C. and Schmitt, F. (2004). Silhouette and stereo fusion for 3d object modeling. Computer<br />
Vision and Image Understanding, 96(3), 367–392.<br />
Hernandez, C., Vogiatzis, G., and Cipolla, R. (2007). Probabilistic visibility for multi-view stereo. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Hershberger, J. and Snoeyink, J. (1992). Speeding Up the Douglas-Peucker Line-Simplification Algorithm.<br />
Technical Report TR-92-07, Computer Science Department, The University of British Columbia.<br />
Hertzmann, A. et al.. (2001). Image analogies. In Fiume, E., editor, SIGGRAPH 2001, Computer Graphics<br />
Proceedings, pages 327–340, ACM Press / ACM SIGGRAPH.<br />
Hillman, P., Hannah, J., and Renshaw, D. (2001). Alpha channel estimation in high resolution images and<br />
image sequences. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2001), pages 1063–1068, Kauai, Hawaii.<br />
Hilton, A. et al.. (1996). Reliable surface reconstruction from multiple range images. In Fourth European<br />
Conference on Computer Vision (ECCV’96), pages 117–126, Springer-Verlag, Cambridge, England.<br />
Hinckley, K., Sinclair, M., Hanson, E., Szeliski, R., and Conway, M. (1999). The VideoMouse: a camerabased<br />
multi-degree-of-freedom input device. In 12th annual ACM symposium on User interface software<br />
and technology, pages 103–112, ACM SIGGRAPH.<br />
Hinterstoisser, S., Benhimane, S., Navab, N., Fua, P., and Lepetit, V. (2008). Online learning of patch<br />
perspective rectification for efficient object detection. In IEEE Computer Society Conference on Computer<br />
Vision and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Hinton, G. E. (1977). Relaxation and its Role in Vision. Ph.D. thesis, University of Edinburgh.
704 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Hirschmüller, H. (2008). Stereo processing by semiglobal matching and mutual information. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 30(2), 328–341.<br />
Hirschmüller, H. and Scharstein, D. (2009). Evaluation of stereo matching costs on images with radiometric<br />
differences. IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(?), ?–?<br />
Hjaltason, G. R. and Samet, H. (2003). Index-driven similarity search in metric spaces. ACM Transactions<br />
on Database Systems, 28(4), 517–580.<br />
Hoiem, D., Efros, A., and Hebert, M. (2006). Putting objects in perspective. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 2137–2144, New York City,<br />
NY.<br />
Hoiem, D., Efros, A. A., and Hebert, M. (2005a). Automatic photo pop-up. ACM Transactions on<br />
Graphics, 24(3), 577–584.<br />
Hoiem, D., Efros, A. A., and Hebert, M. (2005b). Geometric context from a single image. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 654–661, Beijing, China.<br />
Hoiem, D., Efros, A. A., and Hebert, M. (2008). Putting objects in perspective. International Journal of<br />
Computer Vision, 80(1), 3–15.<br />
Hoiem, D., Rother, C., and Winn, J. (2007). 3D LayoutCRF for multi-view object class recognition and<br />
segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2007), Minneapolis, MN.<br />
Hoppe, W. et al.. (1992). Surface reconstruction from unorganized points. Computer Graphics (SIG-<br />
GRAPH’92), 26(2), 71–78.<br />
Hoppe, W. et al.. (1993). Mesh optimization. Computer Graphics (SIGGRAPH’93), , 19–25.<br />
Horn, B. K. P. (1974). Determining lightness from an image. Computer Graphics and Image Processing,<br />
3(1), 277–299.<br />
Horn, B. K. P. (1975). Obtaining shape from shading information. In Winston, P. H., editor, The Psychology<br />
of Computer Vision, pages 115–155, McGraw-Hill, New York.<br />
Horn, B. K. P. (1986). Robot Vision. MIT Press, Cambridge, Massachusetts.<br />
Horn, B. K. P. (1987). Closed-form solution of absolute orientation using unit quaternions. Journal of the<br />
Optical Society of America A, 4(4), 629–642.<br />
Horn, B. K. P. (1990). Height and gradient from shading. International Journal of Computer Vision, 5(1),<br />
37–75.
<strong>Bibliography</strong> 705<br />
Horn, B. K. P. and Weldon Jr., E. J. (1988). Direct methods for recovering motion. International Journal<br />
of Computer Vision, 2(1), 51–76.<br />
Horn, B. K. P. and Brooks, M. J. (1986). The variational approach to shape from shading. Computer<br />
Vision, Graphics, and Image Processing, 33, 174–208.<br />
Horn, B. K. P. and Brooks, M. J. (1989). Shape from Shading. MIT Press, Cambridge, Massachusetts.<br />
Horn, B. K. P. and Schunck, B. G. (1981). Determining optical flow. Artificial Intelligence, 17, 185–203.<br />
Hornung, A., Zeng, B., and Kobbelt, L. (2008). Image selection for improved multi-view stereo. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Horry, Y., ichi Anjyo, K., and Arai, K. (1997). Tour into the picture: Using a spidery mesh interface to<br />
make animation from a single image. Proceedings of SIGGRAPH 97, , 225–232. ISBN 0-89791-896-7.<br />
Held in Los Angeles, California.<br />
Hough, P. V. C. (1962). Method and means for recognizing complex patterns. U. S. Patent, 3,069,654.<br />
Houhou, N., Thiran, J.-P., and Bresson, X. (2008). Fast texture segmentation using the shape operator<br />
and active contour. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Hsieh, Y. C., McKeown, D., and Perlant, F. P. (1992). Performance evaluation of scene registration and<br />
stereo matching for cartographic feature extraction. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, 14(2), 214–238.<br />
Hua, G., Brown, M., and Winder, S. (2007). Discriminant embedding for local image descriptors. In<br />
Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Huang, G. B., Ramesh, M., Berg, T., and Learned-Miller, E. (2007). Labeled Faces in the Wild: A<br />
Database for Studying Face Recognition in Unconstrained Environments. Technical Report 07-49, University<br />
of Massachusetts, Amherst.<br />
Huang, T. S. (1981). Image Sequence Analysis. Springer-Verlag, Berlin, Heidelberg.<br />
Huber, P. J. (1981). Robust Statistics. John Wiley & Sons, New York.<br />
Huffel, S. V. and Lemmerling, P., editors. (2002). Total Least Squares and Errors-in-Variables Modeling,<br />
Springer.<br />
Huffman, D. A. (1971). Impossible objects and nonsense sentences. Machine Intelligence, 8, 295–323.<br />
Huguet, F. and Devernay, F. (2007). A variational method for scene flow estimation from stereo sequences.<br />
In Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.
706 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Huttenlocher, D. P., Klanderman, G., and Rucklidge, W. (1993). Comparing images using the Hausdorff<br />
distance. IEEE Transactions on Pattern Analysis and Machine Intelligence, 15(9), 850–863.<br />
Huynh, D. Q., Hartley, R., and Heyden, A. (2003). Outlier correcton in image sequences for the affine camera.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 585–590, Nice, France.<br />
Igarashi, T., Nishino, K., and Nayar, S. (2007). The appearance of human skin: A survey. Foundations<br />
and Trends in Computer Graphics and Computer Vision, 3(1).<br />
Illingworth, J. and Kittler, J. (1988). A survey of the Hough transform. Computer Vision, Graphics, and<br />
Image Processing, 44, 87–116.<br />
Intille, S. S. and Bobick, A. F. (1994). Disparity-space images and large occlusion stereo. In Proc. Third<br />
European Conference on Computer Vision (ECCV’94), Springer-Verlag, Stockholm, Sweden.<br />
Irani, M. and Anandan, P. (1998). Video indexing based on mosaic representations. Proceedings of the<br />
IEEE, 86(5), 905–921.<br />
Irani, M. and Anandan, P. (1999). About direct methods. In International Workshop on Vision Algorithms,<br />
pages 267–277, Springer, Kerkyra, Greece.<br />
Irani, M. and Peleg, S. (1991). Improving resolution by image registration. Graphical Models and Image<br />
Processing, 53(3), 231–239.<br />
Irani, M., Hsu, S., and Anandan, P. (1995). Video compression using mosaic representations. Signal<br />
Processing: Image Communication, 7, 529–552.<br />
Irani, M., Rousso, B., and Peleg, S. (1994). Computing occluding and transparent motions. International<br />
Journal of Computer Vision, 12(1), 5–16.<br />
Irani, M., Rousso, B., and Peleg, S. (1997). Recovery of ego-motion using image stabilization. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 19(3), 268–272.<br />
Isard, M. and Blake, A. (1998). CONDENSATION—conditional density propagation for visual tracking.<br />
International Journal of Computer Vision, 29(1), 5–28.<br />
Ishiguro, H., Yamamoto, M., and Tsuji, S. (1992). Omni-directional stereo. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 14(2), 257–262.<br />
Ishikawa, H. (2003). Exact optimization for Markov random fields with convex priors. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 25(10), 1333–1336.<br />
Ishikawa, H. and Geiger, D. (1998). Occlusions, discontinuities, and epipolar lines in stereo. In Fifth European<br />
Conference on Computer Vision (ECCV’98), pages 232–248, Springer-Verlag, Freiburg, Germany.
<strong>Bibliography</strong> 707<br />
Isidoro, J. and Sclaroff, S. (2003). Stochastic refinement of the visual hull to satisfy photometric and<br />
silhouette consistency constraints. In Ninth International Conference on Computer Vision (ICCV 2003),<br />
pages 1335–1342, Nice, France.<br />
J. S. Wiejak, H. B. and Buxton, B. F. (1985). Convolution with separable masks for early image processing.<br />
Computer Vision, Graphics, and Image Processing, 32(3), 279–290.<br />
Jacobs, C. E., Finkelstein, A., and Salesin, D. H. (1995). Fast multiresolution image querying. Proceedings<br />
of SIGGRAPH 95, , 277–286.<br />
Jähne, B. (1997). Digital Image Processing. Springer-Verlag, Berlin.<br />
Jain, A. K. and Dubes, R. C. (1988). Algorithms for Clustering Data. Prentice Hall, Englewood Cliffs,<br />
New Jersey.<br />
Jain, A. K., Duin, R. P. W., and Mao, J. (2000). Statistical pattern recognition: A review. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 22(1), 4–37.<br />
Jain, A. K., Topchy, A., Law, M. H. C., and Buhmann, J. M. (2004). Landscape of clustering algorithms.<br />
In International Conference on Pattern Recognition (ICPR 2004), pages 260–263.<br />
Jenkin, M. R. M., Jepson, A. D., and Tsotsos, J. K. (1991). Techniques for disparity measurement.<br />
CVGIP: Image Understanding, 53(1), 14–30.<br />
Jia, J. and Tang, C.-K. (2003). Image registration with global and local luminance alignment. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 156–163, Nice, France.<br />
Jia, J., Sun, J., Tang, C.-K., and Shum, H.-Y. (2006). Drag-and-drop pasting. ACM Transactions on<br />
Graphics, 25(3), 631–636.<br />
Johnson, A. E. and Kang, S. B. (1997). Registration and integration of textured 3-D data. In International<br />
Conference on Recent Advances in 3-D Digital Imaging and Modeling, Ottawa.<br />
Jojic, N. and Frey, B. J. (2001). Learning flexible sprites in video layers. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2001), pages 199–206, Kauai, Hawaii.<br />
Jones, D. G. and Malik, J. (1992). A computational framework for determining stereo correspondence<br />
from a set of linear spatial filters. In Second European Conference on Computer Vision (ECCV’92),<br />
pages 397–410, Springer-Verlag, Santa Margherita Liguere, Italy.<br />
Jones, M. J. and Rehg, J. M. (2001). Statistical color models with application to skin detection. International<br />
Journal of Computer Vision, 46(1), 81–96.<br />
Jordan, M. I. et al.. (1999). An introduction to variational methods for graphical models. Machine<br />
Learning, 37(2), 183–233.
708 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Joshi, N., Matusik, W., and Avidan, S. (2006). Natural video matting using camera arrays. ACM Transactions<br />
on Graphics, 25(3), 779–786.<br />
Joshi, N., Szeliski, R., and Kriegman, D. J. (2008). PSF estimation using sharp edge prediction. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Ju, S. X., Black, M. J., and Jepson, A. D. (1996). Skin and bones: Multi-layer, locally affine, optical<br />
flow and regularization with transparency. In IEEE Computer Society Conference on Computer Vision and<br />
Pattern Recognition (CVPR’96), pages 307–314, San Francisco.<br />
Jurie, F. and Dhome, M. (2002). Hyperplane approximation for template matching. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 24(7), 996–1000.<br />
Jurie, F. and Schmid, C. (2004). Scale-invariant shape features for recognition of object categories. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2004), pages ?–<br />
?, IEEE Computer Society, Washington, DC.<br />
Kadir, T., Zisserman, A., and Brady, M. (2004). An affine invariant salient region detector. In Eighth<br />
European Conference on Computer Vision (ECCV 2004), pages 228–241, Springer-Verlag, Prague.<br />
Kaftory, R., Schechner, Y., and Zeevi, Y. (2007). Variational distance-dependent image restoration. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Kakumanu, P. et al.. (2007). A survey of skin-color modeling and detection methods. Pattern Recognition,<br />
40(3), 1106–1122.<br />
Kamvar, S. D., Klein, D., and Manning, C. D. (2002). Interpreting and extending classical agglomerative<br />
clustering algorithms using a model-based approach. In International Conference on Machine Learning,<br />
pages 283–290.<br />
Kanade, T. (1977). Computer Recognition of Human Faces. Birkhauser, Basel.<br />
Kanade, T. (1980). A theory of the origami world. Artificial Intelligence, 13, 279–311.<br />
Kanade, T., editor. (1987). Three-Dimensional Machine Vision, Kluwer Academic Publishers, Boston.<br />
Kanade, T. (1994). Development of a video-rate stereo machine. In Image Understanding Workshop,<br />
pages 549–557, Morgan Kaufmann Publishers, Monterey.<br />
Kanade, T. and Okutomi, M. (1994). A stereo matching algorithm with an adaptive window: Theory and<br />
experiment. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(9), 920–932.
<strong>Bibliography</strong> 709<br />
Kanade, T. et al.. (1996). A stereo machine for video-rate dense depth mapping and its new applications.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’96),<br />
pages 196–202, San Francisco.<br />
Kanade, T., Rander, P. W., and Narayanan, P. J. (1997). Virtualized reality: constructing virtual worlds<br />
from real scenes. IEEE MultiMedia Magazine, 1(1), 34–47.<br />
Kang, S. B. (1999). A survey of image-based rendering techniques. In Videometrics VI, pages 2–16, SPIE,<br />
San Jose.<br />
Kang, S. B. (2001). Radial distortion snakes. IEICE Trans. Inf. & Syst., E84-D(12), 1603–1611.<br />
Kang, S. B. and Szeliski, R. (1997). 3-D scene data recovery using omnidirectional multibaseline stereo.<br />
International Journal of Computer Vision, 25(2), 167–183.<br />
Kang, S. B. and Szeliski, R. (2004). Extracting view-dependent depth maps from a collection of images.<br />
International Journal of Computer Vision, 58(2), 139–163.<br />
Kang, S. B. and Weiss, R. (1997). Characterization of errors in compositing panoramic images. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 103–109,<br />
San Juan, Puerto Rico.<br />
Kang, S. B. and Weiss, R. (1999). Characterization of errors in compositing panoramic images. Computer<br />
Vision and Image Understanding, 73(2), 269–280.<br />
Kang, S. B. and Weiss, R. (2000). Can we calibrate a camera using an image of a flat, textureless<br />
Lambertian surface? In Sixth European Conference on Computer Vision (ECCV 2000), pages 640–653,<br />
Dublin, Ireland.<br />
Kang, S. B., Szeliski, R., and Anandan, P. (2000). The geometry-image representation tradeoff for rendering.<br />
In International Conference on Image Processing (ICIP-2000), pages 13–16, Vancouver.<br />
Kang, S. B., Szeliski, R., and Chai, J. (2001). Handling occlusions in dense multi-view stereo. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2001), pages 103–110,<br />
Kauai, Hawaii.<br />
Kang, S. B., Szeliski, R., and Shum, H.-Y. (1997). A parallel feature tracker for extended image sequences.<br />
Computer Vision and Image Understanding, 67(3), 296–310.<br />
Kang, S. B., Szeliski, R., and Uyttendaele, M. (2004). Seamless Stitching using Multi-Perspective Plane<br />
Sweep. Technical Report MSR-TR-2004-48, Microsoft Research.<br />
Kang, S. B., Li, Y., Tong, X., and Shum, H.-Y. (2006). Image-based rendering. Foundations and Trends<br />
in Computer Graphics and Computer Vision, 2(3).
710 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Kang, S. B., Uyttendaele, M., Winder, S., and Szeliski, R. (2003). High dynamic range video. ACM<br />
Transactions on Graphics, 22(3), 319–325.<br />
Kang, S. B., Webb, J., Zitnick, L., and Kanade, T. (1995). A multibaseline stereo system with active illumination<br />
and real-time image acquisition. In Fifth International Conference on Computer Vision (ICCV’95),<br />
pages 88–93, Cambridge, Massachusetts.<br />
Kannala, J., Rahtu, E., Brandt, S. S., and Heikkila, J. (2008). Object recognition and segmentation by<br />
non-rigid quasi-dense matching. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2008), Anchorage, AK.<br />
Kass, M. (1988). Linear image features in stereopsis. International Journal of Computer Vision, 1(4),<br />
357–368.<br />
Kass, M., Witkin, A., and Terzopoulos, D. (1988). Snakes: Active contour models. International Journal<br />
of Computer Vision, 1(4), 321–331.<br />
Kaufman, L. and Rousseeuew, P. J. (1990). Finding Groups in Data: An Introduction to Cluster Analysis.<br />
John Wiley & Sons, Hoboken.<br />
Kazhdan, M., Bolitho, M., and Hoppe, H. (2006). Poisson surface reconstruction. In Eurographics<br />
Symposium on Geometry Processing, pages 61–70.<br />
Ke, Y. and Sukthankar, R. (2004). PCA-SIFT: a more distinctive representation for local image descriptors.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2004),<br />
pages 506–513, Washington, DC.<br />
Kenney, C., Zuliani, M., and Manjunath, B. (2005). An axiomatic approach to corner detection. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 191–197,<br />
San Diego, CA.<br />
Keren, D., Peleg, S., and Brada, R. (1988). Image sequence enhancement using sub-pixel displacements.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’88),<br />
pages 742–746, IEEE Computer Society Press, Ann Arbor, Michigan.<br />
Kim, J., Kolmogorov, V., and Zabih, R. (2003). Visual correspondence using energy minimization and<br />
mutual information. In Ninth International Conference on Computer Vision (ICCV 2003), pages 1033–<br />
1040, Nice, France.<br />
Kimura, R. et al.. (1999). A convolver-based real-time stereo machine (SAZAN). In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’99), pages 457–463, Fort Collins.<br />
Kindermann, R. and Snell, J. L. (1980). Markov Random Fields and Their Applications. American<br />
Mathematical Society.
<strong>Bibliography</strong> 711<br />
Kirby, M. and Sirovich, L. (1990). Application of the Karhunen-Lòeve procedure for the characterization<br />
of human faces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(1), 103–108.<br />
Kirkpatrick, S., Gelatt, C. D. J., and Vecchi, M. P. (1983). Optimization by simulated annealing. Science,<br />
220, 671–680.<br />
Kirovski, D., Jojic, N., and Jancke, G. (2004). Tamper-resistant biometric IDs. In Paulus, S., Pohlmann,<br />
N., and Reimer, H., editors, ISSE 2004 - Securing Electronic Business Processes: Highlights of the Information<br />
Security Solutions Europe 2004 Conference, pages 160–175, Springer.<br />
Kittler, J. and Föglein, J. (1984). Contextual classification of multispectral pixel data. Image and Vision<br />
Computing, 2(1), 13–29.<br />
Klaus, A., Sormann, M., and Karner, K. (2006). Segment-based stereo matching using belief propagation<br />
and a self-adapting dissimilarity measure. In International Conference on Pattern Recognition (ICPR<br />
2006), pages 15–18.<br />
Klein, G. and Murray, D. (2008). Improving the agility of keyframe-based slam. In Tenth European<br />
Conference on Computer Vision (ECCV 2008), pages 802–815, Springer-Verlag, Marseilles.<br />
Klinker, G. J. (1993). A Physical Approach to Color Image Understanding. A K Peters, Wellesley,<br />
Massachusetts.<br />
Klinker, G. J., Shafer, S. A., and Kanade, T. (1990). A physical approach to color image understanding.<br />
International Journal of Computer Vision, 4(1), 7–38.<br />
Koch, R., Pollefeys, M., and Van Gool, L. J. (2000). Realistic surface reconstruction of 3D scenes from<br />
uncalibrated image sequences. Journal Visualization and Computer Animation, 11, 115–127.<br />
Koenderink, J. J. (1990). Solid Shape. MIT Press, Cambridge, Massachusetts.<br />
Koethe, U. (2003). Integrated edge and junction detection with the boundary tensor. In Ninth International<br />
Conference on Computer Vision (ICCV 2003), pages 424–431, Nice, France.<br />
Kohli, P. (2007). Minimizing Dynamic and Higher Order Energy Functions using Graph Cuts. Ph.D.<br />
thesis, Oxford Brookes University.<br />
Kohli, P. and Torr, P. H. (2008). Measuring uncertainty in graph cut solutions. Computer Vision and Image<br />
Understanding, 112(1), 30–38.<br />
Kohli, P. and Torr, P. H. S. (2005). Effciently solving dynamic markov random fields using graph cuts. In<br />
Tenth International Conference on Computer Vision (ICCV 2005), pages 922–929, Beijing, China.<br />
Kohli, P., Ladick´y, L., and Torr, P. H. (2009). Robust higher order potentials for enforcing label consistency.<br />
International Journal of Computer Vision, 82(3), 302–324.
712 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Kohli, P., Ladicky, L., and Torr, P. H. S. (2008). Robust higher order potentials for enforcing label<br />
consistency. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Kohli, P., Mudigonda, P., and Torr, P. (2007). P 3 & beyond: Solving energies with higher order cliques.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Kolev, K., Klodt, M., Brox, T., Esedoglu, S., and Cremers, D. (2007). Continuous global optimization in<br />
multiview 3d reconstruction. In Energy Minimization Methods in Computer Vision and Pattern Recognition,<br />
pages 441–452, Springer-Verlag, Ezhou, China.<br />
Kolmogorov, V. and Boykov, Y. (2005). What metrics can be approximated by geo-cuts, or global optimization<br />
of length/area and flux. In Tenth International Conference on Computer Vision (ICCV 2005),<br />
pages 564–571, Beijing, China.<br />
Kolmogorov, V. and Zabih, R. (2001). Computing visual correspondence with occlusions using graph<br />
cuts. In Eighth International Conference on Computer Vision (ICCV 2001), pages 508–515, Vancouver,<br />
Canada.<br />
Kolmogorov, V. and Zabih, R. (2002). Multi-camera scene reconstruction via graph cuts. In Seventh<br />
European Conference on Computer Vision (ECCV 2002), pages 82–96, Springer-Verlag, Copenhagen.<br />
Kolmogorov, V. and Zabih, R. (2004). What energy functions can be minimized via graph cuts? IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 26(2), 147–159.<br />
Kolmogorov, V., Criminisi, A., Blake, A., Cross, G., and Rother, C. (2006). Probabilistic fusion of stereo<br />
with color and contrast for bi-layer segmentation. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, 28(9), 1480–1492.<br />
Komodakis, N. and Tziritas, G. (2007a). Approximate labeling via graph cuts based on linear programming.<br />
IEEE Transactions on Image Processing, 29(8), 1436–1453.<br />
Komodakis, N. and Tziritas, G. (2007b). Image completion using efficient belief propagation via priority<br />
scheduling and dynamic pruning. IEEE Transactions on Image Processing, 29(11), 2649–2661.<br />
Komodakis, N., Tziritas, G., and Paragios, N. (2007). Fast, approximately optimal solutions for single<br />
and dynamic mrfs. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2007), Minneapolis, MN.<br />
Komodakis, N., Tziritas, G., and Paragios, N. (2008). Performance vs computational efficiency for optimizing<br />
single and dynamic mrfs: Setting the state of the art with primal dual strategies. Computer Vision<br />
and Image Understanding, 112(1), 14–29.
<strong>Bibliography</strong> 713<br />
Konolige, K. (1997). Small vision systems: Hardware and implementation. In Eighth International<br />
Symposium on Robotics Research, pages 203–212, Hayama, Japan.<br />
Kopf, J., Cohen, M. F., Lischinski, D., and Uyttendaele, M. (2007a). Joint bilateral upsampling. ACM<br />
Transactions on Graphics, 26(3).<br />
Kopf, J., Uyttendaele, M., Deussen, O., and Cohen, M. F. (2007b). Capturing and viewing gigapixel<br />
images. ACM Transactions on Graphics, 26(3).<br />
Koutis, I. (2007). Combinatorial and algebraic tools for optimal multilevel algorithms. Ph.D. thesis,<br />
Carnegie Mellon University. Technical Report CMU-CS-07-131.<br />
Koutis, I. and Miller, G. L. (2007). A linear work, o(n 1/6 ) time, parallel algorithm for solving planar<br />
Laplacians. In Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’07), Society for<br />
Industrial and Applied Mathematics, New Orleans.<br />
Koutis, I. and Miller, G. L. (2008). Graph partitioning into isolated, high conductance clusters: theory,<br />
computation and applications to preconditioning. In Symposium on Parallel Algorithms and Architectures,<br />
pages 137–145, Association for Computing Machinery, Munich.<br />
Koˇsecká, J. and Zhang, W. (2005). Extraction, matching and pose recovery based on dominant rectangular<br />
structures. Computer Vision and Image Understanding, 100(3), 174–293.<br />
Kraus, K. (1997). Photogrammetry. Dümmler, Bonn.<br />
Kuglin, C. D. and Hines, D. C. (1975). The phase correlation image alignment method. In IEEE 1975<br />
Conference on Cybernetics and Society, pages 163–165, New York.<br />
Kumar, M. P. (2008). Combinatorial and Convex Optimization for Probabilistic Models in Computer<br />
Vision. Ph.D. thesis, Oxford Brookes University.<br />
Kumar, M. P. and Torr, P. H. S. (2006). Fast memory-efficient generalized belief propagation. In<br />
Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 451–463, Springer.<br />
Kumar, M. P., Torr, P. H. S., and Zisserman, A. (2008). Learning layered motion segmentations of video.<br />
International Journal of Computer Vision, 76(3), 301–319.<br />
Kumar, R., Anandan, P., and Hanna, K. (1994a). Direct recovery of shape from multiple views: A parallax<br />
based approach. In Twelfth International Conference on Pattern Recognition (ICPR’94), pages 685–688,<br />
IEEE Computer Society Press, Jerusalem, Israel.<br />
Kumar, R., Anandan, P., and Hanna, K. (1994b). Shape recovery from multiple views: a parallax based<br />
approach. In Image Understanding Workshop, pages 947–955, Morgan Kaufmann Publishers, Monterey.
714 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Kumar, R., Anandan, P., Irani, M., Bergen, J., and Hanna, K. (1995). Representation of scenes from<br />
collections of images. In IEEE Workshop on Representations of Visual Scenes, pages 10–17, Cambridge,<br />
Massachusetts.<br />
Kumar, S. and Hebert, M. (2003a). Discriminative fields for modeling spatial dependencies in natural<br />
images. In Advances in Neural Information Processing Systems, MIT Press.<br />
Kumar, S. and Hebert, M. (2003b). Discriminative random fields: A discriminative framework for contextual<br />
interaction in classification. In Ninth International Conference on Computer Vision (ICCV 2003),<br />
pages 1150–1157, Nice, France.<br />
Kumar, S. and Hebert, M. (2005). A hierarchical field framework for unified context-based classification.<br />
In Tenth International Conference on Computer Vision (ICCV 2005), pages 1284–1291, Beijing, China.<br />
Kumar, S. and Hebert, M. (2006). Discriminative random fields. International Journal of Computer<br />
Vision, 68(2), 179–202.<br />
Kundur, D. and Hatzinakos, D. (1996). Blind image deconvolution. IEEE Signal Processing Magazine,<br />
13(3), 43–64.<br />
Kutulakos, K. N. (2000). Approximate N-view stereo. In Sixth European Conference on Computer Vision<br />
(ECCV 2000), pages 67–83, Springer-Verlag, Dublin, Ireland.<br />
Kutulakos, K. N. and Seitz, S. M. (2000). A theory of shape by space carving. International Journal of<br />
Computer Vision, 38(3), 199–218.<br />
Kwatra, V. et al.. (2003). Graphcut textures: Image and video synthesis using graph cuts. ACM Transactions<br />
on Graphics, 22(3), 277–286.<br />
Kybic, J. and Unser, M. (2003). Fast parametric elastic image registration. IEEE Transactions on Image<br />
Processing, 12(11), 1427–1442.<br />
Lafferty, J., McCallum, A., and Pereira, F. (2001). Conditional random fields: Probabilistic models for<br />
segmenting and labeling sequence data. In International Conference on Machine Learning.<br />
Lagger, P., Salzmann, M., Lepetit, V., and Fua, P. (2008). 3d pose refinement from reflections. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Lai, S.-H. and Vemuri, B. C. (1997). Physically based adaptive preconditioning for early vision. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 19(6), 594–607.<br />
Langer, M. S. and Zucker, S. W. (1994). Shape from shading on a cloudy day. Journal Optical Society<br />
America, A, 11(2), 467–478.
<strong>Bibliography</strong> 715<br />
Lanitis, A., Taylor, C. J., and Cootes, T. F. (1997). Automatic interpretation and coding of face images<br />
using flexible models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7), 742–756.<br />
Larlus, D. and Jurie, F. (2008). Combining appearance models and markov random fields for category<br />
level object segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Larson, G. W. (1998). LogLuv encoding for full-gamut, high-dynamic range images. Journal of Graphics<br />
Tools, 3(1), 15–31.<br />
Larson, G. W., Rushmeier, H., and Piatko, C. (1997). A visibility matching tone reproduction operator for<br />
high dynamic range scenes. IEEE Transactions on Visualization and Computer Graphics, 3(4), 291–306.<br />
Laurentini, A. (1994). The visual hull concept for silhouette-based image understanding. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 16(2), 150–162.<br />
Lavallée, S. and Szeliski, R. (1995). Recovering the position and orientation of free-form objects from image<br />
contours using 3-D distance maps. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
17(4), 378–390.<br />
Laveau, S. and Faugeras, O. D. (1994). 3-d scene representation as a collection of images. In Twelfth International<br />
Conference on Pattern Recognition (ICPR’94), pages 689–691, IEEE Computer Society Press,<br />
Jerusalem, Israel.<br />
Lazebnik, S., Schmid, C., and Ponce, J. (2005). A sparse texture representation using local affine regions.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(8), 1265–1278.<br />
Lazebnik, S., Schmid, C., and Ponce, J. (2006). Beyond bags of features: Spatial pyramid matching<br />
for recognizing natural scene categories. In IEEE Computer Society Conference on Computer Vision and<br />
Pattern Recognition (CVPR’2006), pages 2169–2176, New York City, NY.<br />
Le Gall, D. (1991). MPEG: A video compression standard for multimedia applications. Communications<br />
of the ACM, 34(4), 46–58.<br />
Leclerc, Y. G. (1989). Constructing simple stable descriptions for image partitioning. International<br />
Journal of Computer Vision, 3(1), 73–102.<br />
Lee, M.-C. et al.. (1997). A layered video object coding system using sprite and affine motion model.<br />
IEEE Transactions on Circuits and Systems for Video Technology, 7(1), 130–145.<br />
Lee, M. E. and Redner, R. A. (1990). A note on the use of nonlinear filtering in computer graphics. IEEE<br />
Computer Graphics and Applications, 10(3), 23–29.<br />
Lee, Y. D., Terzopoulos, D., and Waters, K. (1995). Realistic facial modeling for animation. Computer<br />
Graphics (SIGGRAPH’95), , 55–62.
716 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Leibe, B., Leonardis, A., and Schiele, B. (2008). Robust object detection with interleaved categorization<br />
and segmentation. International Journal of Computer Vision, 77(1-3), 259–289.<br />
Leibe, B., Seemann, E., and Schiele, B. (2005). Pedestrian detection in crowded scenes. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 878–885, San<br />
Diego, CA.<br />
Lempitsky, V. and Boykov, Y. (2007). Global optimization for shape fitting. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Lempitsky, V. and Ivanov, D. (2007). Seamless mosaicing of image-based texture maps. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Lempitsky, V., Blake, A., and Rother, C. (2008a). Image segmentation by branch-and-mincut. In Tenth<br />
European Conference on Computer Vision (ECCV 2008), pages 15–29, Springer-Verlag, Marseilles.<br />
Lempitsky, V., Roth, S., and Rother., C. (2008b). FlowFusion: Discrete-continuous optimization for optical<br />
flow estimation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Lempitsky, V., Rother, C., and Blake, A. (2007). Logcut - efficient graph cut optimization for markov<br />
random fields. In Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Lengyel, J. and Snyder, J. (1997). Rendering with coherent layers. In Computer Graphics Proceedings,<br />
Annual Conference Series, pages 233–242, ACM SIGGRAPH, Proc. SIGGRAPH’97 (Los Angeles).<br />
Lepetit, V. and Fua, P. (2005). Monocular model-based 3d tracking of rigid objects. Foundations and<br />
Trends in Computer Graphics and Computer Vision, 1(1).<br />
Lepetit, V., Lagger, P., and Fua, P. (2005). Randomized trees for real-time keypoint recognition. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 775–781,<br />
San Diego, CA.<br />
Leung, T. K., Burl, M. C., and Perona, P. (1995). Finding faces in cluttered scenes using random labeled<br />
graph matching. In Fifth International Conference on Computer Vision (ICCV’95), pages 637–644,<br />
Cambridge, Massachusetts.<br />
Levin, A. (2006). Blind motion deblurring using image statistics. In Advances in Neural Information<br />
Processing Systems, MIT Press.<br />
Levin, A. and Weiss, Y. (2007). User assisted separation of reflections from a single image using a sparsity<br />
prior. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(9), 1647–1654.<br />
Levin, A., Acha, A. R., and Lischinski, D. (2008). Spectral matting. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 30(10), 1699–1712.
<strong>Bibliography</strong> 717<br />
Levin, A., Lischinski, D., and Weiss, Y. (2004). Colorization using optimization. ACM Transactions on<br />
Graphics, 23(3), 689–694.<br />
Levin, A., Lischinski, D., and Weiss, Y. (2008). A closed form solution to natural image matting. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 30(2), 228–242.<br />
Levin, A., Zomet, A., and Weiss, Y. (2004). Separating reflections from a single image using local features.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2004),<br />
pages 306–313, Washington, DC.<br />
Levin, A., Fergus, R., Durand, F., and Freeman, W. T. (2007). Image and depth from a conventional<br />
camera with a coded aperture. ACM Transactions on Graphics, 26(3).<br />
Levin, A., Zomet, A., Peleg, S., and Weiss, Y. (2004). Seamless image stitching in the gradient domain. In<br />
Eighth European Conference on Computer Vision (ECCV 2004), pages 377–389, Springer-Verlag, Prague.<br />
Levoy, M. (1988). Display of surfaces from volume data. IEEE Computer Graphics and Applications,<br />
8(3), 29–37.<br />
Levoy, M. (2006). Light fields and computational imaging. Computer, 39(8), 46–55.<br />
Levoy, M. and Hanrahan, P. (1996). Light field rendering. In Computer Graphics Proceedings, Annual<br />
Conference Series, pages 31–42, ACM SIGGRAPH, Proc. SIGGRAPH’96 (New Orleans).<br />
Levoy, M. et al.. (2000). The digital michelangelo project: 3d scanning of large statues. Proceedings of<br />
SIGGRAPH 2000, , 131–144.<br />
Levoy, M. and Whitted, T. (1985). The Use of Points as a Display Primitive. Technical Report 85-022,<br />
University of North Carolina at Chapel Hill.<br />
Leyvand, T., Cohen-Or, D., Dror, G., and Lischinski, D. (2008). Data-driven enhancement of facial<br />
attractiveness. ACM Transactions on Graphics, 27(3).<br />
Lhuillier, M. and Quan, L. (2002). Match propagation for image-based modeling and rendering. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 24(8), 1140–1146.<br />
Lhuillier, M. and Quan, L. (2005). A quasi-dense approach to surface reconstruction from uncalibrated<br />
images. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(3), 418–433.<br />
Li, J., Shum, H., and Zhang, Y.-Q. (2000). On the compression of image based rendering scene. In<br />
International Conference on Image Processing (ICIP-2000), pages 21–24, Vancouver.<br />
Li, S. (1995). Markov Random Field Modeling in Computer Vision. Springer-Verlag.<br />
Li, S. Z. and Jain, A. K., editors. (2005). Handbook of Face Recognition, Springer.
718 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Li, X., Wu, C., Zach, C., Lazebnik, S., and Frahm, J.-M. (2008). Modeling and recognition of landmark<br />
image collections using iconic scene graphs. In Tenth European Conference on Computer Vision (ECCV<br />
2008), pages 427–440, Springer-Verlag, Marseilles.<br />
Li, Y., Shum, H.-Y., Tang, C.-K., and Szeliski, R. (2004a). Stereo reconstruction from multiperspective<br />
panoramas. IEEE Transactions on Pattern Analysis and Machine Intelligence, 26(1), 44–62.<br />
Li, Y., Sun, J., Tang, C.-K., and Shum, H.-Y. (2004b). Lazy snapping. ACM Transactions on Graphics,<br />
23(3), 303–308.<br />
Liang, L. et al.. (2001). Real-time texture synthesis by patch-based sampling. ACM Transactions on<br />
Graphics, 20(3), 127–150.<br />
Liang, L., Xiao, R., Wen, F., and Sun, J. (2008). Face alignment via component-based discriminative<br />
search. In Tenth European Conference on Computer Vision (ECCV 2008), pages 72–85, Springer-Verlag,<br />
Marseilles.<br />
Liebowitz, D. and Zisserman, A. (1998). Metric rectification for perspective images of planes. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’98), pages 482–488,<br />
Santa Barbara.<br />
Lim, J. (1990). Two-Dimensional Signal and Image Processing. Prentice-Hall, Englewood, NJ.<br />
Lindeberg, T. (1990). Scale-space for discrete signals. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, 12(3), 234–254.<br />
Lindeberg, T. (1993). Detecting salient blob-like image structures and their scales with a scale-space<br />
primal sketch: a method for focus-of-attention. International Journal of Computer Vision, 11(3), 283–<br />
318.<br />
Lindeberg, T. (1994). Scale-space theory: A basic tool for analysing structures at different scales. Journal<br />
of Applied Statistics, 21(2), 224–270.<br />
Lindeberg, T. (1998a). Edge detection and ridge detection with automatic scale selection. International<br />
Journal of Computer Vision, 30(2), 116–154.<br />
Lindeberg, T. (1998b). Feature detection with automatic scale selection. International Journal of Computer<br />
Vision, 30(2), 79–116.<br />
Lindeberg, T. and Gøarding, J. (1997). Shape-adapted smoothing in estimation of 3-d shape cues from<br />
affine deformations of local 2-d brightness structure. Image and Vision Computing, 15(6), 415–434.<br />
Lischinski, D., Farbman, Z., Uyttendaele, M., and Szeliski, R. (2006a). Interactive local adjustment of<br />
tonal values. ACM Transactions on Graphics, 25(3), 646–653.
<strong>Bibliography</strong> 719<br />
Lischinski, D., Farbman, Z., Uyttendaele, M., and Szeliski, R. (2006b). Interactive local adjustment of<br />
tonal values. ACM Transactions on Graphics, 25(3), 646–653.<br />
Litvinov, A. and Schechner, Y. Y. (2005). Radiometric framework for image mosaicking. Journal of the<br />
Optical Society of America A, 22(5), 839–848.<br />
Litwiller, D. (2005). CMOS vs. CCD: Maturing technologies, maturing markets. Photonics Spectra, (8),<br />
54–59.<br />
Litwinowicz, P. (1997). Processing images and video for an impressionist effect. In Proceedings of<br />
SIGGRAPH 97, pages 407–414.<br />
Litwinowicz, P. and Williams, L. (1994). Animating images with drawings. Computer Graphics (SIG-<br />
GRAPH’94), , 409–412.<br />
Liu, C., Freeman, W. T., Adelson, E., and Weiss, Y. (2008a). Human-assisted motion annotation. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Liu, C., Szeliski, R., Kang, S. B., Zitnick, C. L., and Freeman, W. T. (2008b). Automatic estimation and<br />
removal of noise from a single image. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
30(2), 299–314.<br />
Livingstone, M. (2008). Vision and Art: The Biology of Seeing. Abrams, New York.<br />
Longere, P. et al.. (2002). Perceptual assessment of demosaicing algorithm performance. Proceedings of<br />
the IEEE, 90(1), 123–132.<br />
Longuet-Higgins, H. C. (1981). A computer algorithm for reconstructing a scene from two projections.<br />
Nature, 293, 133–135.<br />
Loop, C. and Zhang, Z. (1999). Computing rectifying homographies for stereo vision. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’99), pages 125–131, Fort Collins.<br />
Lorusso, A., Eggert, D., and Fisher, R. B. (1995). A comparison of four algorithms for estimating 3-d<br />
rigid transformations. In British Machine Vision Conference (BMVC95), pages 237–246, Birmingham,<br />
England.<br />
Lourakis, M. I. A. and Argyros, A. A. (2004). The Design and Implementation of a Generic Sparse<br />
Bundle Adjustment Software Package Based on the Levenberg-Marquardt Algorithm. Technical Report<br />
340, Institute of Computer Science - FORTH, Heraklion, Crete, Greece. Available from http:<br />
//www.ics.forth.gr/˜lourakis/sba.<br />
Lowe, D. G. (1988). Organization of smooth image curves at multiple scales. In Second International<br />
Conference on Computer Vision (ICCV’88), pages 558–567, IEEE Computer Society Press, Tampa.
720 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Lowe, D. G. (1989). Organization of smooth image curves at multiple scales. International Journal of<br />
Computer Vision, 3(2), 119–130.<br />
Lowe, D. G. (1991). Fitting parameterized three-dimensional models to images. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 13(5), 441–450.<br />
Lowe, D. G. (1999). Object recognition from local scale-invariant features. In Seventh International<br />
Conference on Computer Vision (ICCV’99), pages 1150–1157, Kerkyra, Greece.<br />
Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of<br />
Computer Vision, 60(2), 91–110.<br />
Lucas, B. D. and Kanade, T. (1981). An iterative image registration technique with an application in<br />
stereo vision. In Seventh International Joint Conference on Artificial Intelligence (IJCAI-81), pages 674–<br />
679, Vancouver.<br />
Luong, Q.-T. and Viéville, T. (1996). Canonical representations for the geometries of multiple projective<br />
views. Computer Vision and Image Understanding, 64(2), 193–229.<br />
Ma, Y., Derksen, H., Hong, W., and Wright, J. (2007). Segmentation of multivariate mixed data via lossy<br />
data coding and compression. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(9),<br />
1546–1562.<br />
MacKay, D. J. C. (2003). Information Theory, Inference, and Learning Algorithms. Cambridge University<br />
Press, Cambridge, UK.<br />
Maes, F., Collignon, A., Vandermeulen, D., Marchal, G., and Suetens, P. (1997). Multimodality image<br />
registration by maximization of mutual information. IEEE Transactions on Medical Imaging, 16(2), 187–<br />
198.<br />
Magnor, M. and Girod, B. (2000). Data compression for light-field rendering. IEEE Transactions on<br />
Circuits and Systems for Video Technology, 10(3), 338–343.<br />
Maire, M., Arbelaez, P., Fowlkes, C., and Malik, J. (2008). Using contours to detect and localize junctions<br />
in natural images. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Maitre, M., Shinagawa, Y., and Do, M. N. (2008). Symmetric multi-view stereo reconstruction from<br />
planar camera arrays. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Maji, S., Berg, A., and Malik, J. (2008). Classification using intersection kernel support vector machines<br />
is efficient. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.
<strong>Bibliography</strong> 721<br />
Malik, J. and Rosenholtz, R. (1997). Computing local surface orientation and shape from texture for<br />
curved surfaces. International Journal of Computer Vision, 23(2), 149–168.<br />
Malik, J., Belongie, S., Leung, T., and Shi, J. (2001). Contour and texture analysis for image segmentation.<br />
International Journal of Computer Vision, 43(1), 7–27.<br />
Malisiewicz, T. and Efros, A. A. (2008). Recognition by association via learning per-exemplar distances.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Malladi, R., Sethian, J. A., and Vemuri, B. C. (1995). Shape modeling with front propagation. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 17(2), 158–176.<br />
Mallat, S. G. (1989). A theory for multiresolution signal decomposition: the wavelet representation. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, PAMI-11(7), 674–693.<br />
Malvar, H. S. (1990). Lapped transforms for efficient transform/subband coding. IEEE Transactions on<br />
Acoustics, Speech, and Signal Processing, 38(6), 969–978.<br />
Malvar, H. S. (1998). Biorthogonal and nonuniform lapped transforms for transform coding with reduced<br />
blocking and ringing artifacts. IEEE Transactions on Signal Processing, 46(4), 1043–1053.<br />
Malvar, H. S. (2000). Fast progressive image coding without wavelets. In IEEE Data Compressions<br />
Conference, pages 243–252, IEEE Computer Society Press, Snowbird, UT.<br />
Malvar, H. S., He, L.-W., and Cutler, R. (2004). High-quality linear interpolation for demosaicing of<br />
bayer-patterned color images. In IEEE International Conference on Acoustics, Speech, and Signal Processing<br />
(ICASSP’04), pages 485–488, Montreal.<br />
Mancini, T. A. and Wolff, L. B. (1992). 3 d shape and light source location from depth and reflectance. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’92), pages 707–<br />
709, IEEE Computer Society Press, Champaign, Illinois.<br />
Mann, S. and Picard, R. W. (1994). Virtual bellows: Constructing high-quality images from video. In<br />
First IEEE International Conference on Image Processing (ICIP-94), pages 363–367, Austin.<br />
Mann, S. and Picard, R. W. (1995). On being ‘undigital’ with digital cameras: Extending dynamic range<br />
by combining differently exposed pictures. In IS&T’s 48th Annual Conference, pages 422–428, Society<br />
for Imaging Science and Technology, Washington, D. C.<br />
Manning, C. D., Raghavan, P., and Schütze, H. (2008). Introduction to Information Retrieval. Cambridge<br />
University Press.<br />
Marr, D. (1982). Vision: A Computational Investigation into the Human Representation and Processing<br />
of Visual Information. W. H. Freeman, San Francisco.
722 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Marr, D. and Hildreth, E. (1980). Theory of edge detection. Proceedings of the Royal Society of London,<br />
B 207, 187–217.<br />
Marr, D. and Poggio, T. (1976). Cooperative computation of stereo disparity. Science, 194, 283–287.<br />
Marr, D. C. and Poggio, T. (1979). A computational theory of human stereo vision. Proceedings of the<br />
Royal Society of London, B 204, 301–328.<br />
Marroquin, J., Mitter, S., and Poggio, T. (1985). Probabilistic solution of ill-posed problems in computational<br />
vision. In Image Understanding Workshop, pages 293–309, Science Applications International<br />
Corporation, Miami Beach.<br />
Marroquin, J., Mitter, S., and Poggio, T. (1987). Probabilistic solution of ill-posed problems in computational<br />
vision. Journal of the American Statistical Association, 82(397), 76–89.<br />
Marroquin, J. L. (1983). Design of Cooperative Networks. Working Paper 253, Artificial Intelligence<br />
Laboratory, Massachusetts Institute of Technology.<br />
Martin, D., Fowlkes, C., and Malik, J. (2004). Learning to detect natural image boundaries using local<br />
brightness, color, and texture cues. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
26(5), 530–549.<br />
Martin, D., Fowlkes, C., Tal, D., and Malik, J. (2001). A database of human segmented natural images<br />
and its application to evaluating segmentation algorithms and measuring ecological statistics. In Eighth<br />
International Conference on Computer Vision (ICCV 2001), pages 416–423, Vancouver, Canada.<br />
Massey, M. and Bender, W. (1996). Salient stills: Process and practice. IBM Systems Journal, 35(3&4),<br />
557–573.<br />
Matas, J. et al.. (2004). Robust wide baseline stereo from maximally stable extremal regions. Image and<br />
Vision Computing, 22(10), 761–767.<br />
Matei, B. C. and Meer, P. (2006). Estimation of nonlinear errors-in-variables models for computer vision<br />
applications. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(10), 1537–1552.<br />
Matsushita, Y. and Lin, S. (2007). Radiometric calibration from noise distributions. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Matsushita, Y. et al.. (2006). Full-frame video stabilization with motion inpainting. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 28(7), 1150–1163.<br />
Matthews, I. and Baker, S. (2004). Active appearance models revisited. International Journal of Computer<br />
Vision, 60(2), 135–164.<br />
Matthews, I. et al.. (2007). 2D vs. 3D deformable face models: Representational power, construction, and<br />
real-time fitting. International Journal of Computer Vision, 75(1), 93–113.
<strong>Bibliography</strong> 723<br />
Matthies, L., Kanade, T., and Szeliski, R. (1989). Kalman filter-based algorithms for estimating depth<br />
from image sequences. International Journal of Computer Vision, 3(3), 209–236.<br />
Matusik, W., Buehler, C., Raskar, R., Gortler, S. J., and McMillan, L. (2000). Image-based visual hulls.<br />
Proceedings of SIGGRAPH 2000, , 369–374. ISBN 1-58113-208-5.<br />
Maybeck, P. S. (1982). Stochastic Models, Estimation, and Control. Volume 2, Academic Press, New<br />
York.<br />
Mayhew, J. E. W. and Frisby, J. P. (1981). Psychophysical and computational studies towards a theory of<br />
human stereopsis. Artificial Intelligence, 17(1-3), 349–408.<br />
McLean, G. F. and Kotturi, D. (1995). Vanishing point detection by line clustering. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 17(11), 1090–1095.<br />
McCamy, C. S., Marcus, H., and Davidson, J. G. (1976). A color-rendition chart. Journal of Applied<br />
Photogrammetric Engineering, 2(3), 95–99.<br />
McGuire, M., Matusik, W., Pfister, H., Hughes, J. F., and Durand, F. (2005). Defocus video matting. ACM<br />
Transactions on Graphics, 24(3), 567–576.<br />
McInerney, T. and Terzopoulos, D. (1993). A finite element model for 3D shape reconstruction and<br />
nonrigid motion tracking. In Fourth International Conference on Computer Vision (ICCV’93), pages 518–<br />
523, IEEE Computer Society Press, Berlin, Germany.<br />
McLauchlan, P. F. (2000). A batch/recursive algorithm for 3D scene reconstruction. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2000), pages 738–743, Hilton<br />
Head Island.<br />
McLauchlan, P. F. and Jaenicke, A. (2002). Image mosaicing using sequential bundle adjustment. Image<br />
and Vision Computing, 20(9-10), 751–759.<br />
McLauchlan, P. F. and Murray, D. W. (1995). A unifying framework for structure and motion recovery<br />
from image sequences. In Fifth International Conference on Computer Vision (ICCV’95), pages 314–320,<br />
Cambridge, Massachusetts.<br />
McMillan, L. and Bishop, G. (1995). Plenoptic modeling: An image-based rendering system. Computer<br />
Graphics (SIGGRAPH’95), , 39–46.<br />
McMillan, L. and Gortler, S. (1999). Image-based rendering: A new interface between computer vision<br />
and computer graphics. Computer Graphics, 33(4), 61–64.<br />
Meehan, J. (1990). Panoramic Photography. Watson-Guptill.
724 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Meilǎ, M. and Shi, J. (2001). A random walks view of spectral segmentation. In Richardson, T. and<br />
Jaakkola, T., editors, Workshop on Artificial Intelligence and Statistics, pages 177–182, Society for Artificial<br />
Intelligence and Statistics, Key West, FL.<br />
Meilǎ, M. and Shi, J. (2006). Learning segmentation with random walk. In Advances in Neural Information<br />
Processing Systems, pages 873–879, MIT Press.<br />
Meltzer, J. and Soatto, S. (2008). Edge descriptors for robust wide-baseline correspondence. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Mémin, E. and Pérez, P. (2002). Hierarchical estimation and segmentation of dense motion fields. International<br />
Journal of Computer Vision, 44(2), 129–155.<br />
Menet, S., Saint-Marc, P., and Medioni, G. (1990a). Active contour models: overview, implementation<br />
and applications. In IEEE International Conference on Systems, Man and Cybernetics, pages 194–199,<br />
Los Angeles.<br />
Menet, S., Saint-Marc, P., and Medioni, G. (1990b). B-snakes: implementation and applications to stereo.<br />
In Image Understanding Workshop, pages 720–726, Morgan Kaufmann Publishers, Pittsburgh.<br />
Merrell, P., Akbarzadeh, A., Wang, L., Mordohai, P., Frahm, J.-M., Yang, R., Nister, D., and Pollefeys, M.<br />
(2007). Real-time visibility-based fusion of depth maps. In Tenth International Conference on Computer<br />
Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Mertens, T., Kautz, J., and Reeth, F. V. (2007). Exposure fusion. In Proceedings of Pacific Graphics 2007,<br />
pages 382–390.<br />
Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., and Teller, E. (1953). Equations of<br />
state calculations by fast computing machines. Journal of Chemical Physics, 21, 1087–1091.<br />
Meyer, C. D. (2000). Matrix Analysis and Applied Linear Algebra. Society for Industrial and Applied<br />
Mathematics, Philadephia.<br />
Meyer, Y. (1993). Wavelets: Algorithms and Applications. Society for Industrial and Applied Mathematics,<br />
Philadephia.<br />
Mikolajczyk, K. et al.. (2005). A comparison of affine region detectors. International Journal of Computer<br />
Vision, 65(1-2), 43–72.<br />
Mikolajczyk, K. and Schmid, C. (2004). Scale & affine invariant interest point detectors. International<br />
Journal of Computer Vision, 60(1), 63–86.<br />
Mikolajczyk, K. and Schmid, C. (2005). A performance evaluation of local descriptors. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 27(10), 1615–1630.
<strong>Bibliography</strong> 725<br />
Mikolajczyk, K., Schmid, C., and Zisserman, A. (2004). Human detection based on a probabilistic assembly<br />
of robust part detectors. In Eighth European Conference on Computer Vision (ECCV 2004), pages 69–<br />
82, Springer-Verlag, Prague.<br />
Milgram, D. L. (1975). Computer methods for creating photomosaics. IEEE Transactions on Computers,<br />
C-24(11), 1113–1119.<br />
Milgram, D. L. (1977). Adaptive techniques for photomosaicking. IEEE Transactions on Computers,<br />
C-26(11), 1175–1180.<br />
Mitiche, A. and Bouthemy, P. (1996). Computation and analysis of image motion: A synopsis of current<br />
problems and methods. International Journal of Computer Vision, 19(1), 29–55.<br />
Mitsunaga, T. and Nayar, S. K. (1999). Radiometric self calibration. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’99), pages 374–380, Fort Collins.<br />
Mičuˇsìk, B., Wildenauer, H., and Koˇsecká, J. (2008). Detection and matching of rectilinear structures. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Moezzi, S. et al.. (1996). Reality modeling and visualization from multiple video sequences. IEEE<br />
Computer Graphics and Applications, 16(6), 58–63.<br />
Moghaddam, B. and Pentland, A. (1997). Probabilistic visual learning for object representation. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 19(7), 696–710.<br />
Moghaddam, B., Jebara, T., and Pentland, A. (2000). Bayesian face recognition. Pattern Recognition,<br />
33(11), 1771–1782.<br />
Mohan, A., Papageorgiou, C., and Poggio, T. (2001). Example-based object detection in images by<br />
components. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(4), 349–361.<br />
Möller, K. D. (1988). Optics. University Science Books, Mill Valley, CA.<br />
Moons, T., Gool, L. V., and Vergauwen, M. (2009). 3d reconstruction from multiple images. Foundations<br />
and Trends in Computer Graphics and Computer Vision, ?(?).<br />
Moosmann, F., Nowak, E., and Jurie, F. (2008). Randomized clustering forests for image classification.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(9), 1632–1646.<br />
Moravec, H. (1977). Towards automatic visual obstacle avoidance. In Fifth International Joint Conference<br />
on Artificial Intelligence (IJCAI’77), page 584, Cambridge, Massachusetts.<br />
Moravec, H. (1983). The stanford cart and the cmu rover. Proceedings of the IEEE, 71(7), 872–884.
726 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Mori, G. (2005). Guiding model search using segmentation. In Tenth International Conference on Computer<br />
Vision (ICCV 2005), pages 1417–1423, Beijing, China.<br />
Mori, G. et al.. (2004). Recovering human body configurations: Combining segmentation and recognition.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2004),<br />
pages 326–333, Washington, DC.<br />
Mori, M. (1970). The uncanny valley. Energy, 7(4), 33–35. http://www.androidscience.com/<br />
theuncannyvalley/proceedings2005/uncannyvalley.html.<br />
Morimoto, C. and Chellappa, R. (1997). Fast 3D stabilization and mosaic construction. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 660–665, San Juan,<br />
Puerto Rico.<br />
Morita, T. and Kanade, T. (1997). A sequential factorization method for recovering shape and motion<br />
from image streams. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(8), 858–867.<br />
Morris, D. D. and Kanade, T. (1998). A unified factorization algorithm for points, line segments and planes<br />
with uncertainty models. In Sixth International Conference on Computer Vision (ICCV’98), pages 696–<br />
702, Bombay.<br />
Morrone, M. and Burr, D. (1988). Feature detection in human vision: A phase dependent energy model.<br />
Proceedings of the Royal Society of London B, 235, 221–245.<br />
Mortensen, E. N. (1999). Vision-assisted image editing. Computer Graphics, 33(4), 55–57.<br />
Mortensen, E. N. and Barrett, W. A. (1995). Intelligent scissors for image composition. Proceedings of<br />
SIGGRAPH 95, , 191–198. ISBN 0-201-84776-0. Held in Los Angeles, California.<br />
Mortensen, E. N. and Barrett, W. A. (1999). Toboggan-based intelligent scissors with a four parameter<br />
edge model. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’99), pages 452–458, Fort Collins.<br />
Mueller, P., Zeng, G., Wonka, P., and Gool, L. V. (2007). Image-based procedural modeling of facades.<br />
ACM Transactions on Graphics, 26(3).<br />
Mühlich, M. and Mester, R. (1998). The role of total least squares in motion analysis. In Fifth European<br />
Conference on Computer Vision (ECCV’98), pages 305–321, Springer-Verlag, Freiburg, Germany.<br />
Mumford, D. and Shah, J. (1989). Optimal approximations by piecewise smooth functions and variational<br />
problems. Comm. Pure Appl. Math., XLII(5), 577–685.<br />
Munder, S. and Gavrila, D. M. (2006). An experimental study on pedestrian classification. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 28(11), 1863–1868.
<strong>Bibliography</strong> 727<br />
Mundy, J. L. (2007). Object recognition in the geometric era: A retrospective. In Ponce, J., Hebert, M.,<br />
Schmid, C., and Zisserman, A., editors, Toward Category-Level Object Recognition, pages 3–28, Springer,<br />
New York.<br />
Mundy, J. L. and Zisserman, A., editors. (1992). Geometric Invariance in Computer Vision. MIT Press,<br />
Cambridge, Massachusetts.<br />
Murphy, E. P. (2005). A Testing Procedure to Characterize Color and Spatial Quality of Digital Cameras<br />
Used to Image Cultural Heritage. Master’s thesis, Rochester Institute of Technology.<br />
Murphy, K., Torralba, A., and Freeman, W. T. (2003). Using the forest to see the trees: A graphical model<br />
relating features, objects, and scenes. In Advances in Neural Information Processing Systems, MIT Press.<br />
Murphy-Chutorian, E. and Trivedi, M. M. (2009). Head pose estimation in computer vision: A survey.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(4), 607–626.<br />
Murray, R. M., Li, Z. X., and Sastry, S. S. (1994). A Mathematical Introduction to Robotic Manipulation.<br />
CRC Press.<br />
Mutch, J. and Lowe, D. G. (2008). Object class recognition and localization using sparse features with<br />
limited receptive fields. International Journal of Computer Vision, 80(1), 45–57.<br />
Nagel, H. H. (1986). Image sequences - ten (octal) years - from phenomenology towards a theoretical<br />
foundation. In Eighth International Conference on Pattern Recognition (ICPR’86), pages 1174–1185,<br />
IEEE Computer Society Press, Paris.<br />
Nagel, H.-H. and Enkelmann, W. (1986). An investigation of smoothness constraints for the estimation<br />
of displacement vector fields from image sequences. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, PAMI-8(5), 565–593.<br />
Nakamura, Y., Matsuura, T., Satoh, K., and Ohta, Y. (1996). Occlusion detectable stereo - occlusion<br />
patterns in camera matrix. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’96), pages 371–378, San Francisco.<br />
Nakao, T., Kashitani, A., and Kaneyoshi, A. (1998). Scanning a document with a small camera attached<br />
to a mouse. In IEEE Workshop on Applications of Computer Vision (WACV’98), pages 63–68, IEEE<br />
Computer Society, Princeton.<br />
Nalwa, V. S. (1987). Edge-detector resolution improvement by image interpolation. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, PAMI-9(3), 446–451.<br />
Nalwa, V. S. (1993). A Guided Tour of Computer Vision. Addison-Wesley, Reading, MA.<br />
Nalwa, V. S. and Binford, T. O. (1986). On detecting edges. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, PAMI-8(6), 699–714.
728 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Narasimhan, S. G. and Nayar, S. K. (2005). Enhancing resolution along multiple imaging dimensions<br />
using assorted pixels. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(4), 518–530.<br />
Narayanan, P., Rander, P., and Kanade, T. (1998). Constructing virtual worlds using dense stereo. In Sixth<br />
International Conference on Computer Vision (ICCV’98), pages 3–10, Bombay.<br />
Nayar, S., Watanabe, M., and Noguchi, M. (1995). Real-time focus range sensor. In Fifth International<br />
Conference on Computer Vision (ICCV’95), pages 995–1001, Cambridge, Massachusetts.<br />
Nayar, S. K. (2006). Computational cameras: Redefining the image. Computer, 39(8), 30–38.<br />
Nayar, S. K. and Branzoi, V. (2003). Adaptive dynamic range imaging: Optical control of pixel exposures<br />
over space and time. In Ninth International Conference on Computer Vision (ICCV 2003), pages 1168–<br />
1175, Nice, France.<br />
Nayar, S. K. and Mitsunaga, T. (2000). High dynamic range imaging: Spatially varying pixel exposures.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2000),<br />
pages 472–479, Hilton Head Island.<br />
Nayar, S. K., Ikeuchi, K., and Kanade, T. (1991). Shape from interreflections. International Journal of<br />
Computer Vision, 6(3), 173–195.<br />
Negahdaripour, S. and Yu, C. H. (1993). A generalized brightness change model for computing optical<br />
flow. In Fourth International Conference on Computer Vision (ICCV’93), pages 2–11, IEEE Computer<br />
Society Press, Berlin, Germany.<br />
Nene, S. and Nayar, S. K. (1997). A simple algorithm for nearest neighbor search in high dimensions.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(9), 989–1003.<br />
Netravali, A. and Robbins, J. (1979). Motion-compensated television coding: Part 1. Bell System Tech.,<br />
58(3), 631–670.<br />
Nevatia, R. (1977). A color edge detector and its use in scene segmentation. IEEE Transactions on<br />
Systems, Man, and Cybernetics, SMC-7(11), 820–826.<br />
Nevatia, R. and Binford, T. (1977). Description and recognition of curved objects. Artificial Intelligence,<br />
8, 77–98.<br />
Ng, A. Y., Jordan, M. I., and Weiss, Y. (2001). On spectral clustering: Analysis and an algorithm. In<br />
Advances in Neural Information Processing Systems, pages 849–854, MIT Press.<br />
Nielsen, M., Florack, L. M. J., and Deriche, R. (1997). Regularization, scale-space, and edge-detection<br />
filters. Journal of Mathematical Imaging and Vision, 7(4), 291–307.<br />
Nielson, G. M. (1993). Scattered data modeling. IEEE Computer Graphics and Applications, 13(1),<br />
60–70.
<strong>Bibliography</strong> 729<br />
Nir, T., Bruckstein, A. M., and Kimmel, R. (2008). Over-parameterized variational optical flow. International<br />
Journal of Computer Vision, 76(2), 205–216.<br />
Nishihara, H. K. (1984). Practical real-time imaging stereo matcher. OptEng, 23(5), 536–545.<br />
Nistér, D. (2003). Preemptive RANSAC for live structure and motion estimation. In Ninth International<br />
Conference on Computer Vision (ICCV 2003), pages 199–206, Nice, France.<br />
Nistér, D. (2004). An efficient solution to the five-point relative pose problem. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 26(6), 756–777.<br />
Nistér, D. and Stewénius, H. (2006). Scalable recognition with a vocabulary tree. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 2161–2168, New<br />
York City, NY.<br />
Nistér, D. and Stewénius, H. (2008). Linear time maximally stable extremal regions. In Tenth European<br />
Conference on Computer Vision (ECCV 2008), pages 183–196, Springer-Verlag, Marseilles.<br />
Nomura, Y., Zhang, L., and Nayar, S. K. (2007). Scene collages and flexible camera arrays. In Eurographics<br />
Symposium on Rendering.<br />
Obdrˇzálek, S. and Matas, J. (2007). Object recognition using local affine frames on maximally stable<br />
extremal regions. In Ponce, J., Hebert, M., Schmid, C., and Zisserman, A., editors, Toward Category-<br />
Level Object Recognition, pages 83–104, Springer, New York.<br />
Ohlander, R., Price, K., and Reddy, D. R. (1978). Picture segmentation using a recursive region splitting<br />
method. Computer Graphics and Image Processing, 8(3), 313–333.<br />
Ohta, Y. and Kanade, T. (1985). Stereo by intra- and inter-scanline search using dynamic programming.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI-7(2), 139–154.<br />
Okutomi, M. and Kanade, T. (1992). A locally adaptive window for signal matching. International<br />
Journal of Computer Vision, 7(2), 143–162.<br />
Okutomi, M. and Kanade, T. (1993). A multiple baseline stereo. IEEE Transactions on Pattern Analysis<br />
and Machine Intelligence, 15(4), 353–363.<br />
Okutomi, M. and Kanade, T. (1994). A stereo matching algorithm with an adaptive window: Theory and<br />
experiment. IEEE Transactions on Pattern Analysis and Machine Intelligence, 16(9), 920–932.<br />
Oliensis, J. (2000). A critique of structure-from-motion algorithms. Computer Vision and Image Understanding,<br />
80(2), 172–214.<br />
Oliensis, J. and Genc, Y. (2001). Fast and accurate algorithms for projective multi-image structure from<br />
motion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(6), 546–559.
730 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Oliensis, J. and Hartley, R. (2007). Iterative extensions of the Sturm/Triggs algorithm: Convergence and<br />
nonconvergence. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(12), 2217–2233.<br />
Oliva, A. and Torralba, A. (2001). Modeling the shape of the scene: a holistic representation of the spatial<br />
envelope. International Journal of Computer Vision, 42(3), 145–175.<br />
Olsson, C., Eriksson, A. P., and Kahl, F. (2008). Improved spectral relaxation methods for binary quadratic<br />
optimization problems. Computer Vision and Image Understanding, 112(1), 3–13.<br />
Omer, I. and Werman, M. (2004). Color lines: Image specific color representation. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2004), pages 946–953, Washington,<br />
DC.<br />
Opelt, A., Pinz, A., and Zisserman, A. (2006). A boundary-fragment-model for object detection. In<br />
Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 575–588, Springer.<br />
Opelt, A., Fussenegger, M., Pinz, A., and Auer, P. (2004). Weak hypotheses and boosting for generic<br />
object detection and recognition. In Eighth European Conference on Computer Vision (ECCV 2004),<br />
pages 71–84, Springer-Verlag, Prague.<br />
Opelt, A., Pinz, A., Fussenegger, M., and Auer, P. (2006). Generic object recognition with boosting. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 28(3), 614–641.<br />
OpenGL-ARB. (1997). OpenGL Reference Manual: The Official Reference Document to OpenGL, Version<br />
1.1. Addison-Wesley, Reading, MA, 2nd edition.<br />
Oppenheim, A. V. and Schafer, A. S. (1996). Signals and Systems. Prentice Hall, Englewood Cliffs, New<br />
Jersey, 2nd edition.<br />
Oppenheim, A. V., Schafer, R. W., and Buck, J. R. (1999). Discrete-Time Signal Processing. Prentice<br />
Hall, Englewood Cliffs, New Jersey, 2nd edition.<br />
Osher, S. and Paragios, N., editors. (2003). Geometric Level Set Methods in Imaging, Vision, and Graphics,<br />
Springer.<br />
Osuna, E., Freund, R., and Girosi, F. (1997). Training support vector machines: An application to face<br />
detection. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97),<br />
pages 130–136, San Juan, Puerto Rico.<br />
OToole, A. J. et al.. (2009). Face recognition algorithms surpass humans matching faces over changes in<br />
illumination. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(9), 1642–1646.<br />
OToole, A. J., Jiang, F., Roark, D., and Abdi, H. (2006). Predicting human face recognition. In Zhao,<br />
W.-Y. and Chellappa, R., editors, Face Processing: Advanced Methods and Models, Elsevier.
<strong>Bibliography</strong> 731<br />
Ott, M., Lewis, J. P., and Cox, I. J. (1993). Teleconferencing eye contact using a virtual camera. In<br />
INTERACT’93 and CHI’93 conference companion on Human factors in computing systems, pages 109–<br />
110, ACM Press, Amsterdam.<br />
Paglieroni, D. W. (1992). Distance transforms: Properties and machine vision applications. Graphical<br />
Models and Image Processing, 54(1), 56–74.<br />
Pal, C., Szeliski, R., Uyttendaele, M., and Jojic, N. (2004). Probability models for high dynamic<br />
range imaging. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2004), pages 173–180, Washington, DC.<br />
Palmer, S. E. (1999). Vision Science: Photons to Phenomenology. The MIT Press, Cambridge, Massachusetts.<br />
Papageorgiou, C. and Poggio, T. (2000). A trainable system for object detection. International Journal of<br />
Computer Vision, 38(1), 15–33.<br />
Papenberg, N. et al.. (2006). Highly accurate optic flow computation with theoretically justified warping.<br />
International Journal of Computer Vision, 67(2), 141–158.<br />
Paragios, N., Faugeras, O. D., Chan, T., and Schnörr, C., editors. (2005). Third International Workshop<br />
on Variational, Geometric, and Level Set Methods in Computer Vision (VLSM 2005), Springer, Beijing,<br />
China.<br />
Paris, S. and Durand, F. (2006). A fast approximation of the bilateral filter using a signal processing<br />
approach. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 568–<br />
580, Springer.<br />
Paris, S. and Durand, F. (2007). A topological approach to hierarchical segmentation using mean shift.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Park, S. C., Park, M. K., and Kang, M. G. (2003). Super-resolution image reconstruction: A technical<br />
overview. IEEE Signal Processing Magazine, 20, 21–36.<br />
Parke, F. I. and Waters, K. (1996). Computer Facial Animation. A K Peters, Wellesley, Massachusetts.<br />
Parker, J. A., Kenyon, R. V., and Troxel, D. E. (1983). Comparison of interpolating methods for image<br />
resampling. IEEE Transactions on Medical Imaging, MI-2(1), 31–39.<br />
Pavlidis, T. (1997). Structural Pattern Recongition. Springer-Verlag, Berline; New York.<br />
Pearl, J. (1988). Probabilistic reasoning in intelligent systems: networks of plausible inference. Morgan<br />
Kaufmann Publishers, Los Altos.
732 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Peleg, R. and Ben-Ezra, M. (1999). Stereo panorama with a single camera. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’99), pages 395–401, Fort Collins.<br />
Peleg, R., Ben-Ezra, M., and Pritch, Y. (2001). Omnistereo: Panoramic stereo imaging. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 23(3), 279–290.<br />
Peleg, S. (1981). Elimination of seams from photomosaics. Computer Vision, Graphics, and Image<br />
Processing, 16(1), 1206–1210.<br />
Peleg, S. and Herman, J. (1997). Panoramic mosaics by manifold projection. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 338–343, San Juan, Puerto<br />
Rico.<br />
Peleg, S. and Rav-Acha, A. (2006). Lucas-Kanade without iterative warping. In International Conference<br />
on Image Processing (ICIP-2006), pages 1097–1100, Atlanta.<br />
Peleg, S., Rousso, B., Rav-Acha, A., and Zomet, A. (2000). Mosaicing on adaptive manifolds. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 22(10), 1144–1154.<br />
Penev, P. and Atick, J. (1996). Local feature analysis: A general statistical theory for object representation.<br />
Network Computation and Neural Systems, 7, 477–500.<br />
Pentland, A. P. (1984). Local shading analysis. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, PAMI-6(2), 170–179.<br />
Pentland, A. P. (1986). Perceptual organization and the representation of natural form. Artificial Intelligence,<br />
28(3), 293–331.<br />
Pentland, A. P. (1994). Interpolation using wavelet bases. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 16(4), 410–414.<br />
Pérez, P., Blake, A., and Gangnet, M. (2001). JetStream: Probabilistic contour extraction with particles.<br />
In Eighth International Conference on Computer Vision (ICCV 2001), pages 524–531, Vancouver, Canada.<br />
Pérez, P., Gangnet, M., and Blake, A. (2003). Poisson image editing. ACM Transactions on Graphics,<br />
22(3), 313–318.<br />
Perona, P. (1995). Deformable kernels for early vision. IEEE Transactions on Pattern Analysis and<br />
Machine Intelligence, 17(5), 488–499.<br />
Perona, P. and Malik, J. (1990a). Detecting and localizing edges composed of steps, peaks and roofs.<br />
In Third International Conference on Computer Vision (ICCV’90), pages 52–57, IEEE Computer Society<br />
Press, Osaka, Japan.<br />
Perona, P. and Malik, J. (1990b). Scale space and edge detection using anisotropic diffusion. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 12(7), 629–639.
<strong>Bibliography</strong> 733<br />
Peters, J. and Reif, U. (2008). Subdivision Surfaces. Springer.<br />
Petschnigg, G., Agrawala, M., Hoppe, H., Szeliski, R., Cohen, M., and Toyama, K. (2004). Digital<br />
photography with flash and no-flash image pairs. ACM Transactions on Graphics, 23(3), 664–672.<br />
Pflugfelder, R. (2008). Self-calibrating Cameras in Video Surveillance. Ph.D. thesis, Graz University of<br />
Technology.<br />
Philbin, J., Chum, O., Isard, M., Sivic, J., and Zisserman, A. (2007). Object retrieval with large vocabularies<br />
and fast spatial matching. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2007), Minneapolis, MN.<br />
Philbin, J., Chum, O., Sivic, J., Isard, M., and Zisserman, A. (2008). Lost in quantization: Improving particular<br />
object retrieval in large scale image databases. In IEEE Computer Society Conference on Computer<br />
Vision and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Phillips, P. J. et al.. (2009). Frvt 2006 and ice 2006 large-scale experimental results. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, .<br />
Phillips, P. J., Moon, H., Rizvi, S. A., and Rauss, P. J. (2000). The FERET evaluation methodology for<br />
face recognition algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(10),<br />
1090–1104.<br />
Phong, B. T. (1975). Illumination for computer generated pictures. Communications of the ACM, 18(6),<br />
311–317.<br />
Pickup, L. C. (2007). Machine Learning in Multi-frame Image Super-resolution. Ph.D. thesis, University<br />
of Oxford.<br />
Pickup, L. C., Capel, D. P., Roberts, S. J., and Zisserman, A. (2007a). Bayesian methods for image<br />
super-resolution. Computer Journal, .<br />
Pickup, L. C., Capel, D. P., Roberts, S. J., and Zisserman, A. (2007b). Overcoming registration uncertainty<br />
in image super-resolution: Maximize or marginalize? EURASIP Journal on Advances in Signal<br />
Processing, (Article ID 23565).<br />
Pighin, F., Salesin, D. H., and Szeliski, R. (1999). Resynthesizing facial animation through 3D modelbased<br />
tracking. In Seventh International Conference on Computer Vision (ICCV’99), pages 143–150,<br />
Kerkyra, Greece.<br />
Pighin, F., Hecker, J., Lischinski, D., Salesin, D. H., and Szeliski, R. (1998). Synthesizing realistic facial<br />
expressions from photographs. In Computer Graphics (SIGGRAPH’98 Proceedings), pages 75–84, ACM<br />
SIGGRAPH, Orlando.
734 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Pilet, J., Lepetit, V., and Fua, P. (2008). Fast non-rigid surface detection, registration, and realistic augmentation.<br />
International Journal of Computer Vision, 76(2).<br />
Pinz, A. (2005). Object categorization. Foundations and Trends in Computer Graphics and Computer<br />
Vision, 1(3).<br />
Pizer, S. M., Amburn, E. P., Austin, J. D., Cromartie, R., Geselowitz, A., Greer, T., Romeny, B. T. H.,<br />
and Zimmerman, J. B. (1987). Adaptive histogram equalization and its variations. Computer Vision,<br />
Graphics, and Image Processing, 39(3), 355–368.<br />
Platel, B., Balmachnova, E., Florack, L., and ter Haar Romeny, B. (2006). Top-points as interest points<br />
for image matching. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006,<br />
pages 418–429, Springer.<br />
Platt, J. C. (2000). Optimal filtering for patterned displays. IEEE Signal Processing Letters, 7(7), 179–<br />
180.<br />
Poelman, C. J. and Kanade, T. (1997). A paraperspective factorization method for shape and motion<br />
recovery. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(3), 206–218.<br />
Poggio, T. and Koch, C. (1985). Ill-posed problems in early vision: from computational theory to analogue<br />
networks. Proceedings of the Royal Society of London, B 226, 303–323.<br />
Poggio, T. et al.. (1988). The MIT vision machine. In Image Understanding Workshop, pages 177–198,<br />
Morgan Kaufmann Publishers, Boston.<br />
Poggio, T., Torre, V., and Koch, C. (1985). Computational vision and regularization theory. Nature,<br />
317(6035), 314–319.<br />
Pollard, S. B., Mayhew, J. E. W., and Frisby, J. P. (1985). PMF: A stereo correspondence algorithm using<br />
a disparity gradient limit. Perception, 14, 449–470.<br />
Pollefeys, M. and Van Gool, L. (2002). From images to 3D models. Communications of the ACM, 45(7),<br />
50–55.<br />
Pollefeys, M. et al.. (2008). Detailed real-time urban 3d reconstruction from video. International Journal<br />
of Computer Vision, 78(2-3), 143–167.<br />
Ponce, J. et al.. (2007a). Dataset issues in object recognition. In Ponce, J., Hebert, M., Schmid, C., and<br />
Zisserman, A., editors, Toward Category-Level Object Recognition, pages 29–48, Springer, New York.<br />
Ponce, J., Hebert, M., Schmid, C., and Zisserman, A., editors. (2007b). Toward Category-Level Object<br />
Recognition, Springer, New York.
<strong>Bibliography</strong> 735<br />
Pons, J.-P., Keriven, R., and Faugeras, O. (2005). Modelling dynamic scenes by registering multi-view<br />
image sequences. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2005), pages 822–827, San Diego, CA.<br />
Pons, J.-P., Keriven, R., and Faugeras, O. (2007). Multi-view stereo reconstruction and scene flow estimation<br />
with a global image-based matching score. International Journal of Computer Vision, 72(2),<br />
179–193.<br />
Porter, T. and Duff, T. (1984). Compositing digital images. Computer Graphics (SIGGRAPH’84), 18(3),<br />
253–259.<br />
Portilla, J. and Simoncelli, E. P. (2000). A parametric texture model based on joint statistics of complex<br />
wavelet coefficients. International Journal of Computer Vision, 40(1), 49–71.<br />
Portilla, J., Strela, V., Wainwright, M., and Simoncelli, E. P. (2003). Image denoising using scale mixtures<br />
of Gaussians in the wavelet domain. IEEE Transactions on Image Processing, 12(11), 1338–1351.<br />
Potetz, B. (2007). Efficient belief propagation for vision using linear constraint nodes. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Potetz, B. and Lee, T. S. (2008). Efficient belief propagation for higher-order cliques using linear constraint<br />
nodes. Computer Vision and Image Understanding, 112(1), 39–54.<br />
Potmesil, M. (1987). Generating octree models of 3D objects from their silhouettes in a sequence of<br />
images. Computer Vision, Graphics, and Image Processing, 40, 1–29.<br />
Pratt, W. K. (2001). Digital Image Processing. John Wiley & Sons, 3rd edition.<br />
Prazdny, K. (1985). Detection of binocular disparities. Biological Cybernetics, 52, 93–99.<br />
Pritchett, P. and Zisserman, A. (1998). Wide baseline stereo matching. In Sixth International Conference<br />
on Computer Vision (ICCV’98), pages 754–760, Bombay.<br />
Proesmans, M., Van Gool, L., and Defoort, F. (1998). Reading between the lines - a method for extracting<br />
dynamic 3D with texture. In Sixth International Conference on Computer Vision (ICCV’98), pages 1081–<br />
1086, Bombay.<br />
Pulli, K. (1999). Multiview registration for large data sets. In Second International Conference on 3D<br />
Digital Imaging and Modeling (3DIM’99), pages 160–168, Ottawa, Canada.<br />
Pulli, K. et al.. (1998). Acquisition and visualization of colored 3D objects. In International Conference<br />
on Pattern Recognition (ICPR’98), pages 11–15.<br />
Quack, T., Leibe, B., and Gool, L. V. (2008). World-scale mining of objects and events from community<br />
photo collections. In Conference on Image and Video Retrieval, pages 47–56, Niagara Falls.
736 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Quam, L. H. (1984). Hierarchical warp stereo. In Image Understanding Workshop, pages 149–155,<br />
Science Applications International Corporation, New Orleans.<br />
Quan, L. and Lan, Z. (1999). Linear N-point camera pose determination. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 21(8), 774–780.<br />
Quan, L. and Mohr, R. (1989). Determining perspective structures using hierarchical Hough transform.<br />
Pattern Recognition Letters, 9(4), 279–286.<br />
Rabinovich, A., Vedaldi, A., Galleguillos, C., Wiewiora, E., and Belongie, S. (2007). Objects in context.<br />
In Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Rademacher, P. and Bishop, G. (1998). Multiple-center-of-projection images. In Computer Graphics Proceedings,<br />
Annual Conference Series, pages 199–206, ACM SIGGRAPH, Proc. SIGGRAPH’98 (Orlando).<br />
Ramer, U. (1972). An iterative procedure for the polygonal approximation of plane curves. Computer<br />
Graphics and Image Processing, 1(3), 244–256.<br />
Ramnath, K. et al.. (2008). Multi-view aam fitting and construction. International Journal of Computer<br />
Vision, 76(2), 183–204.<br />
Raskar, R. and Tumblin, J. (2009). Computational Photography: Mastering New Techniques for Lenses,<br />
Lighting, and Sensors. A K Peters, Wellesley, Massachusetts.<br />
Raskar, R., Tan, K.-H., Feris, R., Yu, J., and Turk, M. (2004). Non-photorealistic camera: Depth edge<br />
detection and stylized rendering using multi-flash imaging. ACM Transactions on Graphics, 23(3), 679–?<br />
Rav-Acha, A., Kohli, P., Fitzgibbon, A., and Rother, C. (2008). Unwrap mosaics: A new representation<br />
for video editing. ACM Transactions on Graphics, 27(3).<br />
Rav-Acha, A., Pritch, Y., Lischinski, D., and Peleg, S. (2005). Dynamosaics: Video mosaics with nonchronological<br />
time. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2005), pages 58–65, San Diego, CA.<br />
Ray, S. F. (2002). Applied Photographic Optics. Focal Press, Oxford, 3rd edition.<br />
Rehg, J. and Kanade, T. (1994). Visual tracking of high dof articulated structures: an application to human<br />
hand tracking. In Third European Conference on Computer Vision (ECCV’94), pages 35–46, Springer-<br />
Verlag, Stockholm, Sweden.<br />
Rehg, J. and Witkin, A. (1991). Visual tracking with deformation models. In IEEE International Conference<br />
on Robotics and Automation, pages 844–850, IEEE Computer Society Press, Sacramento.<br />
Reichenbach, S. E., Park, S. K., and Narayanswamy, R. (1991). Characterizing digital image acquisition<br />
devices. Optical Engineering, 30(2), 170–177.
<strong>Bibliography</strong> 737<br />
Reinhard, E., Stark, M., Shirley, P., and Ferwerda, J. (2002). Photographic tone reproduction for digital<br />
images. ACM Transactions on Graphics (TOG), 21(3), 267–276.<br />
Reinhard, E., Ward, G., Pattanaik, S., and Debevec, P. (2005). High Dynamic Range Imaging: Acquisition,<br />
Display, and Image-Based Lighting. Morgan Kaufmann.<br />
Rhemann, C., Rother, C., and Gelautz, M. (2008a). Improving color modeling for alpha matting. In<br />
British Machine Vision Conference (BMVC 2008), Leeds.<br />
Rhemann, C., Rother, C., Rav-Acha, A., and Sharp, T. (2008b). High resolution matting via interactive<br />
trimap segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Rioul, O. and Vetterli, M. (1991). Wavelets and signal processing. IEEE Signal Processing Magazine, ,<br />
14–38.<br />
Rioux, M. and Bird, T. (1993). White laser, synced scan. IEEE Computer Graphics and Applications,<br />
13(3), 15–17.<br />
Riseman, E. M. and Arbib, M. A. (1977). Computational techniques in the visual segmentation of static<br />
scenes. Computer Graphics and Image Processing, 6(3), 221–276.<br />
Ritter, G. X. and Wilson, J. N. (2000). Handbook of Computer Vision Algorithms in Image Algebra. CRC<br />
Press, Boca Raton, 2nd edition.<br />
Roberts, L. G. (1965). Machine perception of three-dimensional solids. In Tippett et al., editors, Optical<br />
and Electro-Optical Information Processing, chapter 9, pages 159–197, MIT Press, Cambridge, Massachusetts.<br />
Robertson, D. and Cipolla, R. (2004). An image-based system for urban navigation. In British Machine<br />
Vision Conference, pages 656–665, Kingston.<br />
Robertson, D. P. and Cipolla, R. (2002). Building architectural models from many views using map<br />
constraints. In Seventh European Conference on Computer Vision (ECCV 2002), pages 155–169, Springer-<br />
Verlag, Copenhagen.<br />
Robertson, D. P. and Cipolla, R. (2009). Architectural modelling. In Varga, M., editor, Practical Image<br />
Processing and Computer Vision, John Wiley.<br />
Roble, D. (1999). Vision in film and special effects. Computer Graphics, 33(4), 58–60.<br />
Rogez, G., Rihan, J., Ramalingam, S., Orrite, C., and Torr, P. H. S. (2008). Randomized trees for human<br />
pose detection. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.
738 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Román, A. and Lensch, H. P. A. (2006). Automatic multiperspective images. In Eurographics Symposium<br />
on Rendering, pages 83–92.<br />
Román, A., Garg, G., and Levoy, M. (2004). Interactive design of multi-perspective images for visualizing<br />
urban landscapes. In IEEE Visualization 2004, pages 537–544, Minneapolis.<br />
Rosenfeld, A. (1980). Quadtrees and pyramids for pattern recognition and image processing. In Fifth International<br />
Conference on Pattern Recognition (ICPR’80), pages 802–809, IEEE Computer Society Press,<br />
Miami Beach.<br />
Rosenfeld, A., editor. (1984). Multiresolution Image Processing and Analysis, Springer-Verlag, New<br />
York.<br />
Rosenfeld, A. and Davis, L. S. (1979). Image segmentation and image models. Proceedings of the IEEE,<br />
67(5), 764–772.<br />
Rosenfeld, A. and Kak, A. C. (1976). Digital Picture Processing. Academic Press, New York.<br />
Rosenfeld, A., Hummel, R. A., and Zucker, S. W. (1976). Scene labeling by relaxation operations. IEEE<br />
Transactions on Systems, Man, and Cybernetics, SMC-6, 420–433.<br />
Rosten, E. and Drummond, T. (2005). Fusing points and lines for high performance tracking. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 1508–1515, Beijing, China.<br />
Rosten, E. and Drummond, T. (2006). Machine learning for high-speed corner detection. In Leonardis,<br />
A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 430–443, Springer.<br />
Roth, S. and Black, M. J. (2007). Steerable random fields. In Tenth International Conference on Computer<br />
Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Roth, S. and Black, M. J. (2009). Fields of experts. International Journal of Computer Vision, 82(2),<br />
205–229.<br />
Rother, C. (2002). A new approach for vanishing point detection in architectural environments. Image<br />
and Vision Computing, 20(9-10), 647–656.<br />
Rother, C. (2003). Linear multi-view reconstruction of points, lines, planes and cameras using a reference<br />
plane. In Ninth International Conference on Computer Vision (ICCV 2003), pages 1210–1217, Nice,<br />
France.<br />
Rother, C., Kolmogorov, V., and Blake, A. (2004). “GrabCut”—interactive foreground extraction using<br />
iterated graph cuts. ACM Transactions on Graphics, 23(3), 309–314.<br />
Rother, C., Bordeaux, L., Hamadi, Y., and Blake, A. (2006). Autocollage. ACM Transactions on Graphics,<br />
25(3), 847–852.
<strong>Bibliography</strong> 739<br />
Rother, C., Kolmogorov, V., Lempitsky, V., and Szummer, M. (2007). Optimizing binary mrfs via extended<br />
roof duality. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2007), Minneapolis, MN.<br />
Rothganger, F., Lazebnik, S., Schmid, C., and Ponce, J. (2006). 3d object modeling and recognition<br />
using local affine-invariant image descriptors and multi-view spatial constraints. International Journal of<br />
Computer Vision, 66(3), 231–259.<br />
Rousseeuw, P. J. (1984). Least median of squares regresssion. Journal of the American Statistical Association,<br />
79, 871–880.<br />
Rousseeuw, P. J. and Leroy, A. M. (1987). Robust Regression and Outlier Detection. Wiley, New York.<br />
Rousson, M. and Paragios, N. (2008). Prior knowledge, level set representations, and visual grouping.<br />
International Journal of Computer Vision, 76(3), 231–243.<br />
Roweis, S. and Ghahramani, Z. (1999). A unifying review of linear gaussian models. Neural Computation,<br />
11(2), 305–345.<br />
Rowland, D. A. and Perrett, D. I. (1995). Manipulating facial appearance through shape and color. IEEE<br />
Computer Graphics and Applications, 15(5), 70–76.<br />
Rowley, H. A., Baluja, S., and Kanade, T. (1998a). Neural network-based face detection. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 20(1), 23–38.<br />
Rowley, H. A., Baluja, S., and Kanade, T. (1998b). Rotation invariant neural network-based face detection.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’98), pages 38–<br />
44, Santa Barbara.<br />
Roy, S. and Cox, I. J. (1998). A maximum-flow formulation of the N-camera stereo correspondence<br />
problem. In Sixth International Conference on Computer Vision (ICCV’98), pages 492–499, Bombay.<br />
Rubner, Y., Tomasi, C., and Guibas, L. J. (2000). The earth mover’s distance as a metric for image<br />
retrieval. International Journal of Computer Vision, 40(2), 99–121.<br />
Rumelhart, D. E., Hinton, G. E., and Williams, R. J. (1986). Learning internal representations by error<br />
propagation. In Rumelhart, D. E., McClelland, J. L., and the PDP research group, editors, Parallel<br />
distributed processing: Explorations in the microstructure of cognition, pages 318–362, Bradford Books,<br />
Cambridge, Massachusetts.<br />
Rusinkiewicz, S. and Levoy, M. (2000). Qsplat: A multiresolution point rendering system for large<br />
meshes. Proceedings of SIGGRAPH 2000, , 343–352.<br />
Russ, J. C. (2007). The Image Processing Handbook. CRC Press, Boca Raton, 5th edition.
740 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Russell, B. C., Torralba, A., Murphy, K. P., and Freeman, W. T. (2008). Labelme: A database and webbased<br />
tool for image annotation. International Journal of Computer Vision, 77(1-3), 157–173.<br />
Russell, B. C., Torralba, A., Liu, C., Fergus, R., and Freeman, W. T. (2007). Object recognition by scene<br />
alignment. In Advances in Neural Information Processing Systems, MIT Press.<br />
Ruzon, M. A. and Tomasi, C. (2000). Alpha estimation in natural images. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2000), pages 18–25, Hilton Head Island.<br />
Ruzon, M. A. and Tomasi, C. (2001). Edge, junction, and corner detection using color distributions. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 23(11), 1281–1295.<br />
Ryan, T. W., Gray, R. T., and Hunt, B. R. (1980). Prediction of correlation errors in stereo-pair images.<br />
Optical Engineering, 19(3), 312–322.<br />
Saad, Y. (2003). Iterative Methods for Sparse Linear Systems. Society for Industrial and Applied Mathematics,<br />
second edition.<br />
Saint-Marc, P., Chen, J. S., and Medioni, G. (1991). Adaptive smoothing: A general tool for early vision.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(6), 514–529.<br />
Saito, H. and Kanade, T. (1999). Shape reconstruction in projective grid space from large number of<br />
images. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’99),<br />
pages 49–54, Fort Collins.<br />
Salzmann, M., Urtasun, R., and Fua, P. (2008). Local deformation models for monocular 3d shape<br />
recovery. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Samet, H. (1989). The Design and Analysis of Spatial Data Structures. Addison-Wesley, Reading,<br />
Massachusetts.<br />
Sander, P. T. and Zucker, S. W. (1990). Inferring surface trace and differential structure from 3-D images.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(9), 833–854.<br />
Sapiro, G. (2001). Geometric Partial Differential Equations and Image Analysis. Cambridge University<br />
Press.<br />
Sato, Y. and Ikeuchi, K. (1996). Reflectance analysis for 3D computer graphics model generation. Graphical<br />
Models and Image Processing, 58(5), 437–451.<br />
Sato, Y., Wheeler, M., and Ikeuchi, K. (1997). Object shape and reflectance modeling from observation.<br />
In Computer Graphics Proceedings, Annual Conference Series, pages 379–387, ACM SIGGRAPH, Proc.<br />
SIGGRAPH’97 (Los Angeles).
<strong>Bibliography</strong> 741<br />
Sawhney, H. S. (1994). Simplifying motion and structure analysis using planar parallax and image warping.<br />
In Twelfth International Conference on Pattern Recognition (ICPR’94), pages 403–408, IEEE Computer<br />
Society Press, Jerusalem, Israel.<br />
Sawhney, H. S. and Ayer, S. (1996). Compact representation of videos through dominant multiple motion<br />
estimation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(8), 814–830.<br />
Sawhney, H. S. and Hanson, A. R. (1991). Identification and 3D description of ‘shallow’ environmental<br />
structure over a sequence of images. In IEEE Computer Society Conference on Computer Vision and<br />
Pattern Recognition (CVPR’91), pages 179–185, IEEE Computer Society Press, Maui, Hawaii.<br />
Sawhney, H. S. and Kumar, R. (1999). True multi-image alignment and its application to mosaicing<br />
and lens distortion correction. IEEE Transactions on Pattern Analysis and Machine Intelligence, 21(3),<br />
235–243.<br />
Sawhney, H. S. et al.. (1998). Videobrush: Experiences with consumer video mosaicing. In IEEE Workshop<br />
on Applications of Computer Vision (WACV’98), pages 56–62, IEEE Computer Society, Princeton.<br />
Saxena, A., Sun, M., and Ng, A. Y. (2009). Make3d: Learning 3d scene structure from a single still image.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 31(5), 824–840.<br />
Schaffalitzky, F. and Zisserman, A. (2000). Planar grouping for automatic detection of vanishing lines and<br />
points. Image and Vision Computing, 18, 647–658.<br />
Schaffalitzky, F. and Zisserman, A. (2002). Multi-view matching for unordered image sets, or “How<br />
do I organize my holiday snaps?”. In Seventh European Conference on Computer Vision (ECCV 2002),<br />
pages 414–431, Springer-Verlag, Copenhagen.<br />
Scharr, H., Black, M. J., and Haussecker, H. W. (2003). Image statistics and anisotropic diffusion. In<br />
Ninth International Conference on Computer Vision (ICCV 2003), pages 840–847, Nice, France.<br />
Scharstein, D. (1994). Matching images by comparing their gradient fields. In Twelfth International<br />
Conference on Pattern Recognition (ICPR’94), pages 572–575, IEEE Computer Society Press, Jerusalem,<br />
Israel.<br />
Scharstein, D. (1999). View Synthesis Using Stereo Vision. Volume 1583 of Lecture Notes in Computer<br />
Science (LNCS), Springer-Verlag.<br />
Scharstein, D. and Pal, C. (2007). Learning conditional random fields for stereo. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Scharstein, D. and Szeliski, R. (1998). Stereo matching with nonlinear diffusion. International Journal of<br />
Computer Vision, 28(2), 155–174.
742 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Scharstein, D. and Szeliski, R. (2002). A taxonomy and evaluation of dense two-frame stereo correspondence<br />
algorithms. International Journal of Computer Vision, 47(1), 7–42.<br />
Scharstein, D. and Szeliski, R. (2003). High-accuracy stereo depth maps using structured light. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2003), pages 195–202,<br />
Madison, WI.<br />
Schechner, Y. Y., Nayar, S. K., and Belhumeur, P. (2003). A theory of multiplexed illumination. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 808–815, Nice, France.<br />
Schindler, G., Brown, M., and Szeliski, R. (2007). City-scale location recognition. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Schindler, G., Krishnamurthy, P., Lublinerman, R., Liu, Y., and Dellaert, F. (2008). Detecting and matching<br />
repeated patterns for automatic geo-tagging in urban environments. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Schmid, C. and Mohr, R. (1997). Local grayvalue invariants for image retrieval. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 19(5), 530–534.<br />
Schmid, C. and Zisserman, A. (1997). Automatic line matching across views. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 666–671, San Juan, Puerto<br />
Rico.<br />
Schmid, C., Mohr, R., and Bauckhage, C. (2000). Evaluation of interest point detectors. International<br />
Journal of Computer Vision, 37(2), 151–172.<br />
Schneiderman, H. and Kanade, T. (2004). Object detection using the statistics of parts. International<br />
Journal of Computer Vision, 56(3), 151–177.<br />
Schödl, A., Szeliski, R., Salesin, D. H., and Essa, I. (2000). Video textures. In Computer Graphics<br />
(SIGGRAPH’2000 Proceedings), pages 489–498, ACM SIGGRAPH, New Orleans.<br />
Schoenemann, T. and Cremers, D. (2008). High resolution motion layer decomposition using dual-space<br />
graph cuts. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Schölkopf, B. and Smola, A., editors. (2002). Learning with Kernels: Support Vector Machines, Regularization,<br />
Optimization and Beyond. MIT Press, Cambridge, Massachusetts.<br />
Schröder, P. and Sweldens, W. (1995). Spherical wavelets: Efficiently representing functions on the<br />
sphere. In Proceedings of SIGGRAPH 95, pages 161–172.<br />
Schultz, R. R. and Stevenson, R. L. (1996). Extraction of high-resolution frames from video sequences.<br />
IEEE Transactions on Image Processing, 5(6), 996–1011.
<strong>Bibliography</strong> 743<br />
Sclaroff, S. and Isidoro, J. (2003). Active blobs: region-based, deformable appearance models. Computer<br />
Vision and Image Understanding, 89(2-3), 197–225.<br />
Scott, G. L. and Longuet-Higgins, H. C. (1990). Feature grouping by relocalization of eigenvectors of the<br />
proximity matrix. In British Machine Vision Conference, pages 103–108.<br />
Sebastian, T. B. and Kimia, B. B. (2005). Curves vs. skeletons in object recognition. Signal Processing,<br />
85(2), 246–263.<br />
Sederberg, T. W. and Parry, S. R. (1986). Free-form deformations of solid geometric models. Computer<br />
Graphics (SIGGRAPH’86), 20(4), 151–160.<br />
Sederberg, T. W., Gao, P., Wang, G., and Mu, H. (1993). 2d shape blending: An intrinsic solution to the<br />
vertex path problem. In Computer Graphics (Proceedings of SIGGRAPH 93), pages 15–18.<br />
Seitz, P. (1989). Using local orientation information as image primitive for robust object recognition. In<br />
SPIE Visual Communications and Image Processing IV, pages 1630–1639.<br />
Seitz, S. (2001). The space of all stereo images. In Eighth International Conference on Computer Vision<br />
(ICCV 2001), pages 26–33, Vancouver, Canada.<br />
Seitz, S. and Szeliski, R. (1999). Applications of computer vision to computer graphics. Computer<br />
Graphics, 33(4), 35–37. Guest Editors’ introduction to the Special Issue.<br />
Seitz, S., Curless, B., Diebel, J., Scharstein, D., and Szeliski, R. (2006). A comparison and evaluation of<br />
multi-view stereo reconstruction algorithms. In IEEE Computer Society Conference on Computer Vision<br />
and Pattern Recognition (CVPR’2006), pages 519–526, New York, NY.<br />
Seitz, S. M. and Anandan, P. (1999). Implicit representation and scene reconstruction from probability<br />
density functions. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’99), pages 28–34, Fort Collins.<br />
Seitz, S. M. and Dyer, C. M. (1996). View morphing. In Computer Graphics Proceedings, Annual<br />
Conference Series, pages 21–30, ACM SIGGRAPH, Proc. SIGGRAPH’96 (New Orleans).<br />
Seitz, S. M. and Dyer, C. M. (1997). Photorealistic scene reconstrcution by voxel coloring. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 1067–1073,<br />
San Juan, Puerto Rico.<br />
Seitz, S. M. and Dyer, C. M. (1999). Photorealistic scene reconstruction by voxel coloring. International<br />
Journal of Computer Vision, 35(2), 151–173.<br />
Serra, J. and Vincent, L. (1992). An overview of morphological filtering. Circuits, Systems and Signal<br />
Processing, 11(1), 47–108.<br />
Serra, J. P. (1982). Image Analysis and Mathematical Morphology. Academic Press, New York.
744 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Serre, T., Wolf, L., and Poggio, T. (2005). Object recognition with features inspired by visual cortex.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005),<br />
pages 994–1000, San Diego, CA.<br />
Sethian, J. (1999). Level Set Methods and Fast Marching Methods. Cambridge University Press, Cambridge,<br />
2nd edition.<br />
Shade, J., Gortler, S., wei He, L., and Szeliski, R. (1998). Layered depth images. In Computer Graphics<br />
(SIGGRAPH’98 Proceedings), pages 231–242, ACM SIGGRAPH, Orlando.<br />
Shade, J., Lischinski, D., Salesin, D., DeRose, T., and Snyder, J. (1996). Hierarchical images caching for<br />
accelerated walkthroughs of complex environments. In Computer Graphics (SIGGRAPH’96) Proceedings,<br />
pages 75–82, ACM SIGGRAPH, Proc. SIGGRAPH’96 (New Orleans).<br />
Shafer, S. A. (1985). Using color to separate reflection components. COLOR Research and Applications,<br />
10(4), 210–218.<br />
Shafer, S. A., Healey, G., and Wolff, L. (1992). Physics-Based Vision: Principles and Practice. Jones &<br />
Bartlett, Cambridge, MA.<br />
Shafique, K. and Shah, M. (2005). A noniterative greedy algorithm for multiframe point correspondence.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(1), 51–65.<br />
Shah, J. (1993). A nonlinear diffusion model for discontinuous disparity and half-occlusion in stereo. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’93), pages 34–<br />
40, New York.<br />
Shakhnarovich, G., Darrell, T., and Indyk, P., editors. (2006). Nearest-Neighbor Methods in Learning and<br />
Vision: Theory and Practice, MIT Press.<br />
Shakhnarovich, G., Viola, P., and Darrell, T. (2003). Fast pose estimation with parameter-sensitive hashing.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 750–757, Nice, France.<br />
Shan, Y., Liu, Z., and Zhang, Z. (2001). Model-based bundle adjustment with application to face modeling.<br />
In Eighth International Conference on Computer Vision (ICCV 2001), pages 644–641, Vancouver,<br />
Canada.<br />
Sharon, E., Galun, M., Sharon, D., Basri, R., and Brandt, A. (2006). Hierarchy and adaptivity in segmenting<br />
visual scenes. Nature, 442(7104), 810–813.<br />
Shashua, A. and Toelg, S. (1997). The quadric reference surface: Theory and applications. International<br />
Journal of Computer Vision, 23(2), 185–198.<br />
Shashua, A. and Wexler, Y. (2001). Q-warping: Direct computation of quadratic reference surfaces. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 23(8), 920–925.
<strong>Bibliography</strong> 745<br />
Shaw, D. and Barnes, N. (2006). Perspective rectangle detection. In Workshop on Applications of Computer<br />
Vision at ECCV’2006, Springer-Verlag.<br />
Shewchuk, J. R. (1994). An introduction to the conjugate gradient method without the agonizing pain.<br />
Unpublished manuscript, available on author’s homepage (http://www.cs.berkeley.edu/˜jrs/). An earlier version<br />
appeared as a Carnegie Mellon University Technical Report, CMU-CS-94-125.<br />
Shi, J. and Malik, J. (2000). Normalized cuts and image segmentation. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 8(22), 888–905.<br />
Shi, J. and Tomasi, C. (1994). Good features to track. In IEEE Computer Society Conference on Computer<br />
Vision and Pattern Recognition (CVPR’94), pages 593–600, IEEE Computer Society, Seattle.<br />
Shimizu, M. and Okutomi, M. (2001). Precise sub-pixel estimation on area-based matching. In Eighth<br />
International Conference on Computer Vision (ICCV 2001), pages 90–97, Vancouver, Canada.<br />
Shirley, P. (2005). Fundamentals of Computer Graphics. A K Peters, Wellesley, Massachusetts, second<br />
edition.<br />
Shizawa, M. and Mase, K. (1991). A unified computational theory of motion transparency and motion<br />
boundaries based on eigenenergy analysis. In IEEE Computer Society Conference on Computer Vision<br />
and Pattern Recognition (CVPR’91), pages 289–295, IEEE Computer Society Press, Maui, Hawaii.<br />
Shoemake, K. (1985). Animating rotation with quaternion curves. Computer Graphics (SIGGRAPH’85),<br />
19(3), 245–254.<br />
Shotton, J. et al.. (2008). Textonboost for image understanding: Multi-class object recognition and segmentation<br />
by jointly modeling appearance, shape and context. International Journal of Computer Vision,<br />
81(1), 2–23.<br />
Shotton, J., Blake, A., and Cipolla, R. (2005). Contour-based learning for object detection. In Tenth<br />
International Conference on Computer Vision (ICCV 2005), pages 503–510, Beijing, China.<br />
Shotton, J., Johnson, M., and Cipolla, R. (2008). Semantic texton forests for image categorization and<br />
segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Shotton, J., Winn, J., Rother, C., and Criminisi, A. (2006). TextonBoost: Joint appearance, shape and<br />
context modeling for multi-class object recognition and segmentation. In Leonardis, A., Bischof, H., and<br />
Pinz, A., editors, Computer Vision – ECCV 2006, pages 1–15, Springer.<br />
Shufelt, J. (1999). Performance evaluation and analysis of vanishing point detection techniques. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 21(3), 282–288.
746 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Shum, H.-Y. and He, L.-W. (1999). Rendering with concentric mosaics. In SIGGRAPH’99, pages 299–<br />
306, ACM SIGGRAPH, Los Angeles.<br />
Shum, H.-Y. et al.. (1999). Omnivergenet stereo. In Seventh International Conference on Computer Vision<br />
(ICCV’99), pages 22–29, Greece.<br />
Shum, H.-Y. et al.. (2002). Rendering by manifold hopping. International Journal of Computer Vision,<br />
50(2), 185–201.<br />
Shum, H.-Y. and Szeliski, R. (1997). Panoramic Image Mosaicing. Technical Report MSR-TR-97-23,<br />
Microsoft Research.<br />
Shum, H.-Y. and Szeliski, R. (1999). Stereo reconstruction from multiperspective panoramas. In Seventh<br />
International Conference on Computer Vision (ICCV’99), pages 14–21, Kerkyra, Greece.<br />
Shum, H.-Y. and Szeliski, R. (2000). Construction of panoramic mosaics with global and local alignment.<br />
International Journal of Computer Vision, 36(2), 101–130. Erratum published July 2002, 48(2):151-152.<br />
Shum, H.-Y., Chan, S.-C., and Kang, S. B. (2007). Image-Based Rendering. Springer, New York, NY.<br />
Shum, H.-Y., Han, M., and Szeliski, R. (1998). Interactive construction of 3D models from panoramic<br />
mosaics. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’98),<br />
pages 427–433, Santa Barbara.<br />
Shum, H.-Y., Ikeuchi, K., and Reddy, R. (1995). Principal component analysis with missing data and<br />
its application to polyhedral modeling. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
17(9), 854–867.<br />
Sidenbladh, H. and Black, M. J. (2003). Learning the statistics of people in images and video. International<br />
Journal of Computer Vision, 54(1), 189–209.<br />
Sillion, F. and Puech, C. (1994). Radiosity and Global Illumination. Morgan Kaufmann.<br />
Sim, T., Baker, S., , and Bsat, M. (2003). The cmu pose, illumination, and expression database. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 25(12), 1615–1618.<br />
Simard, P. Y. et al.. (1998). Boxlets: a fast convolution algorithm for signal processing and neural networks.<br />
In Kearns, M. et al., editors, Advances in Neural Information Processing Systems 13, pages 571–<br />
577, MIT Press.<br />
Simon, I., Snavely, N., and Seitz, S. M. (2007). Scene summarization for online image collections. In<br />
Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Simoncelli, E. P. (1999). Bayesian denoising of visual images in the wavelet domain. In Müller, P. and<br />
Vidakovic, B., editors, Bayesian Inference in Wavelet Based Models, pages 291–308, Springer-Verlag,<br />
New York.
<strong>Bibliography</strong> 747<br />
Simoncelli, E. P. and Adelson, E. H. (1990a). Non-separable extensions of quadrature mirror filters to<br />
multiple dimensions. Proceedings of the IEEE, 78(4), 652–664.<br />
Simoncelli, E. P. and Adelson, E. H. (1990b). Subband transforms. In Woods, J., editor, Subband Coding,<br />
pages 143–191, Kluwer Academic Press, Norwell, MA.<br />
Simoncelli, E. P., Adelson, E. H., and Heeger, D. J. (1991). Probability distributions of optic flow. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’91), pages 310–315,<br />
IEEE Computer Society Press, Maui, Hawaii.<br />
Simoncelli, E. P., Freeman, W. T., Adelson, E. H., and Heeger, D. J. (1992). Shiftable multiscale transforms.<br />
IEEE Transactions on Information Theory, 38(3), 587–607.<br />
Singaraju, D., Grady, L., and Vidal, R. (2008). Interactive image segmentation via minimization of<br />
quadratic energies on directed graphs. In IEEE Computer Society Conference on Computer Vision and<br />
Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Sinha, P., Balas, B., Ostrovsky, Y., and Russell, R. (2006). Face recognition by humans: Nineteen results<br />
all computer vision researchers should know about. Proceedings of the IEEE, 94(11), 1948–1962.<br />
Sinha, S., Mordohai, P., and Pollefeys, M. (2007). Multi-view stereo via graph cuts on the dual of an<br />
adaptive tetrahedral mesh. In Tenth International Conference on Computer Vision (ICCV 2007), Rio de<br />
Janeiro, Brasil.<br />
Sinha, S. N., Steedly, D., Szeliski, R., Agrawala, M., and Pollefeys, M. (2008). Interactive 3D architectural<br />
modeling from unordered photo collections. ACM Transactions on Graphics, 27(5).<br />
Sivic, J. and Zisserman, A. (2003). Video google: A text retrieval approach to object matching in videos.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 1470–1477, Nice, France.<br />
Sivic, J. and Zisserman, A. (2009). Efficient visual search of videos cast as text retrieval. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 31(4), 591–606.<br />
Sivic, J., Zitnick, C. L., and Szeliski, R. (2006). Finding people in repeated shots of the same scene. In<br />
British Machine Vision Conference (BMVC 2006), pages 909–918, Springer-Verlag, Edinburgh.<br />
Sivic, J., Russell, B., Zisserman, A., Freeman, W. T., and Efros, A. A. (2008). Unsupervised discovery<br />
of visual object class hierarchies. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2008), Anchorage, AK.<br />
Sivic, J., Russell, B. C., Efros, A. A., Zisserman, A., and Freeman, W. T. (2005). Discovering objects<br />
and their localization in images. In Tenth International Conference on Computer Vision (ICCV 2005),<br />
pages 370–377, Beijing, China.
748 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Slabaugh, G., Culbertson, B., Malzbender, T., and Stevens, M. (2004). Methods for volumetric reconstruction<br />
of visual scenes. International Journal of Computer Vision, 57(3), 179–199.<br />
Slama, C. C., editor. (1980). Manual of Photogrammetry. American Society of Photogrammetry, Falls<br />
Church, Virginia, fourth edition.<br />
Smelyanskiy, V. N., Cheeseman, P., Maluf, D. A., and Morris, R. D. (2000). Bayesian super-resolved surface<br />
reconstruction from images. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2000), pages 375–382, Hilton Head Island.<br />
Smith, A. R. and Blinn, J. F. (1996). Blue screen matting. In Computer Graphics Proceedings, Annual<br />
Conference Series, pages 259–268, ACM SIGGRAPH, Proc. SIGGRAPH’96 (New Orleans).<br />
Smith, S. M. and Brady, J. M. (1997). SUSAN—a new approach to low level image processing. International<br />
Journal of Computer Vision, 23(1), 45–78.<br />
Snavely, N., Seitz, S. M., and Szeliski, R. (2006). Photo tourism: Exploring photo collections in 3D. ACM<br />
Transactions on Graphics, 25(3), 835–846.<br />
Snavely, N., Seitz, S. M., and Szeliski, R. (2008a). Modeling the world from Internet photo collections.<br />
International Journal of Computer Vision, 80(2), 189–210.<br />
Snavely, N., Seitz, S. M., and Szeliski, R. (2008b). Skeletal graphs for efficient structure from motion. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008), Anchorage,<br />
AK.<br />
Snavely, N., Garg, R., Seitz, S. M., and Szeliski, R. (2008c). Finding paths through the world’s photos.<br />
ACM Transactions on Graphics, 27(3).<br />
Soatto, S., Doretto, G., and Wu, Y. N. (2001). Dynamic textures. In Eighth International Conference on<br />
Computer Vision (ICCV 2001), pages 439–446, Vancouver, Canada.<br />
Soatto, S., Yezzi, A. J., and Jin, H. (2003). Tales of shape and radiance in multiview stereo. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 974–981, Nice, France.<br />
Soille, P. (2006). Morphological image compositing. IEEE Transactions on Pattern Analysis and Machine<br />
Intelligence, 28(5), 673–683.<br />
Solina, F. and Bajcsy, R. (1990). Recovery of parametric models from range images: The case for<br />
superquadrics with global deformations. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
12(2), 131–147.<br />
Sorenson, H. W. (1980). Parameter Estimation, Principles and Problems. Marcel Dekker, New York.
<strong>Bibliography</strong> 749<br />
Soucy, M. and Laurendeau, D. (1992). Multi-resolution surface modeling from multiple range views. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’92), pages 348–<br />
353, IEEE Computer Society Press, Champaign, Illinois.<br />
Srinivasan, S. et al.. (2005). Electronic image stabilization and mosaicking algorithms. In Bovik, A.,<br />
editor, Handbook of Image and Video Processing, Academic Press.<br />
Srivasan, P., Liang, P., and Hackwood, S. (1990). Computational geometric methods in volumetric intersections<br />
for 3D reconstruction. Pattern Recognition, 23(8), 843–857.<br />
Stark, J. A. (2000). Adaptive image contrast enhancement using generalizations of histogram equalization.<br />
IEEE Transactions on Image Processing, 9(5), 889–896.<br />
Steedly, D. and Essa, I. (2001). Propagation of innovative information in non-linear least-squares structure<br />
from motion. In Eighth International Conference on Computer Vision (ICCV 2001), pages 223–229,<br />
Vancouver, Canada.<br />
Steedly, D., Essa, I., and Dellaert, F. (2003). Spectral partitioning for structure from motion. In Ninth<br />
International Conference on Computer Vision (ICCV 2003), pages 996–1003, Nice, France.<br />
Steedly, D., Pal, C., and Szeliski, R. (2005). Efficiently registering video into panoramic mosaics. In<br />
Tenth International Conference on Computer Vision (ICCV 2005), pages 1300–1307, Beijing, China.<br />
Steele, R. and Jaynes, C. (2005). Feature uncertainty arising from covariant image noise. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 1063–<br />
1070, San Diego, CA.<br />
Steele, R. M. and Jaynes, C. (2006). Overconstrained linear estimation of radial distortion and multiview<br />
geometry. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006,<br />
pages 253–264, Springer.<br />
Stein, A., Hoiem, D., and Hebert, M. (2007). Learning to extract object boundaries using motion cues. In<br />
Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Stein, G. (1995). Accurate internal camera calibration using rotation, with analysis of sources of error.<br />
In Fifth International Conference on Computer Vision (ICCV’95), pages 230–236, Cambridge, Massachusetts.<br />
Stein, G. (1997). Lens distortion calibration using point correspondences. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 602–608, San Juan, Puerto<br />
Rico.<br />
Stewart, C. V. (1999). Robust parameter estimation in computer vision. SIAM Reviews, 41(3), 513–537.
750 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Stiller, C. and Konrad, J. (1999). Estimating motion in image sequences: A tutorial on modeling and<br />
computation of 2d motion. IEEE Signal Processing Magazine, 16(4), 70–91.<br />
Stollnitz, E. J., DeRose, T. D., and Salesin, D. H. (1996). Wavelets for Computer Graphics: Theory and<br />
Applications. Morgan Kaufmann, San Francisco.<br />
Strang, G. (1988). Linear Algebra and its Applications. Harcourt, Brace, Jovanovich, Publishers, San<br />
Diego, 3rd edition.<br />
Strang, G. (1989). Wavelets and dilation equations: A brief introduction. SIAM Reviews, 31(4), 614–627.<br />
Strecha, C., Fransens, R., and Gool, L. V. (2006). Combined depth and outlier estimation in multi-view<br />
stereo. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2006),<br />
pages 2394–2401, New York City, NY.<br />
Strecha, C., Tuytelaars, T., and Gool, L. V. (2003). Dense matching of multiple wide-baseline views. In<br />
Ninth International Conference on Computer Vision (ICCV 2003), pages 1194–1201, Nice, France.<br />
Sturm, P. (2005). Multi-view geometry for general camera models. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’2005), pages 206–212, San Diego, CA.<br />
Sturm, P. and Ramalingam, S. (2004). A generic concept for camera calibration. In Eighth European<br />
Conference on Computer Vision (ECCV 2004), pages 1–13, Springer-Verlag, Prague.<br />
Sturm, P. and Triggs, W. (1996). A factorization based algorithm for multi-image projective structure and<br />
motion. In Fourth European Conference on Computer Vision (ECCV’96), pages 709–720, Springer-Verlag,<br />
Cambridge, England.<br />
Sudderth, E. B., Torralba, A., Freeman, W. T., and Willsky, A. S. (2005). Learning hierarchical models<br />
of scenes, objects, and parts. In Tenth International Conference on Computer Vision (ICCV 2005),<br />
pages 1331–1338, Beijing, China.<br />
Sullivan, S. and Ponce, J. (1998). Automatic model construction and pose estimation from photographs<br />
using triangular splines. IEEE Transactions on Pattern Analysis and Machine Intelligence, 20(10), 1091–<br />
1096.<br />
Sun, D., Roth, S., Lewis, J., and Black, M. J. (2008). Learning optical flow. In Tenth European Conference<br />
on Computer Vision (ECCV 2008), pages 83–97, Springer-Verlag, Marseilles.<br />
Sun, J. et al.. (2004). Image completion with structure propagation. ACM Transactions on Graphics,<br />
24(3), 861–868.<br />
Sun, J., Zheng, N., and Shum, H. (2003). Stereo matching using belief propagation. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 25(7), 787–800.
<strong>Bibliography</strong> 751<br />
Sun, J., Jia, J., Tang, C.-K., and Shum, H.-Y. (2004). Poisson matting. ACM Transactions on Graphics,<br />
23(3), 315–321.<br />
Sun, J., Li, Y., Kang, S. B., and Shum, H.-Y. (2006). Flash matting. ACM Transactions on Graphics,<br />
25(3), 772–778.<br />
Sung, K.-K. and Poggio, T. (1998). Example-based learning for view-based human face detection. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 20(1), 39–51.<br />
Sutherland, I. E. (1974). Three-dimensional data input by tablet. Proceedings of the IEEE, 62(4), 453–<br />
461.<br />
Swain, M. J. and Ballard, D. H. (1991). Color indexing. International Journal of Computer Vision, 7(1),<br />
11–32.<br />
Swaminathan, R., Kang, S. B., Szeliski, R., Criminisi, A., and Nayar, S. K. (2002). On the motion and<br />
appearance of specularities in image sequences. In Seventh European Conference on Computer Vision<br />
(ECCV 2002), pages 508–523, Springer-Verlag, Copenhagen.<br />
Sweldens, W. (1996). Wavelets and the lifting scheme: A 5 minute tour. Z. Angew. Math. Mech., 76<br />
(Suppl. 2), 41–44.<br />
Sweldens, W. (1997). The lifting scheme: A construction of second generation wavelets. SIAM J. Math.<br />
Anal., 29(2), 511–546.<br />
Swendsen, R. H. and Wang, J.-S. (1987). Nonuniversal critical dynamics in Monte Carlo simulations.<br />
Physical Review Letters, 58(2), 86–88.<br />
Szeliski, R. (1986). Cooperative Algorithms for Solving Random-Dot Stereograms. Technical Report<br />
CMU-CS-86-133, Computer Science Department, Carnegie Mellon University.<br />
Szeliski, R. (1990a). Bayesian modeling of uncertainty in low-level vision. International Journal of<br />
Computer Vision, 5(3), 271–301.<br />
Szeliski, R. (1990b). Fast surface interpolation using hierarchical basis functions. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 12(6), 513–528.<br />
Szeliski, R. (1991a). Fast shape from shading. CVGIP: Image Understanding, 53(2), 129–153.<br />
Szeliski, R. (1991b). Shape from rotation. In IEEE Computer Society Conference on Computer Vision<br />
and Pattern Recognition (CVPR’91), pages 625–630, IEEE Computer Society Press, Maui, Hawaii.<br />
Szeliski, R. (1993). Rapid octree construction from image sequences. CVGIP: Image Understanding,<br />
58(1), 23–32.
752 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Szeliski, R. (1994). Image mosaicing for tele-reality applications. In IEEE Workshop on Applications of<br />
Computer Vision (WACV’94), pages 44–53, IEEE Computer Society, Sarasota.<br />
Szeliski, R. (1996). Video mosaics for virtual environments. IEEE Computer Graphics and Applications,<br />
16(2), 22–30.<br />
Szeliski, R. (1999). A multi-view approach to motion and stereo. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’99), pages 157–163, Fort Collins.<br />
Szeliski, R. (2006a). Image alignment and stitching: A tutorial. Foundations and Trends in Computer<br />
Graphics and Computer Vision, 2(1).<br />
Szeliski, R. (2006b). Locally adapted hierarchical basis preconditioning. ACM Transactions on Graphics,<br />
25(3), 1135–1143.<br />
Szeliski, R. and Coughlan, J. (1997). Spline-based image registration. International Journal of Computer<br />
Vision, 22(3), 199–218.<br />
Szeliski, R. and Golland, P. (1999). Stereo matching with transparency and matting. International Journal<br />
of Computer Vision, 32(1), 45–61. Special Issue for Marr Prize papers.<br />
Szeliski, R. and Hinton, G. (1985). Solving random-dot stereograms using the heat equation. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’85), pages 284–288,<br />
IEEE Computer Society Press, San Francisco.<br />
Szeliski, R. and Ito, M. R. (1986). New Hermite cubic interpolator for two-dimensional curve generation.<br />
IEE Proceedings E, 133(6), 341–347.<br />
Szeliski, R. and Kang, S. B. (1994). Recovering 3D shape and motion from image streams using nonlinear<br />
least squares. Journal of Visual Communication and Image Representation, 5(1), 10–28.<br />
Szeliski, R. and Kang, S. B. (1995). Direct methods for visual scene reconstruction. In IEEE Workshop<br />
on Representations of Visual Scenes, pages 26–33, Cambridge, Massachusetts.<br />
Szeliski, R. and Kang, S. B. (1997). Shape ambiguities in structure from motion. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 19(5), 506–512.<br />
Szeliski, R. and Lavallée, S. (1996). Matching 3-D anatomical surfaces with non-rigid deformations using<br />
octree-splines. International Journal of Computer Vision, 18(2), 171–186.<br />
Szeliski, R. and Scharstein, D. (2004). Sampling the disparity space image. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 26(3), 419–425.<br />
Szeliski, R. and Shum, H.-Y. (1996). Motion estimation with quadtree splines. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 18(12), 1199–1210.
<strong>Bibliography</strong> 753<br />
Szeliski, R. and Shum, H.-Y. (1997). Creating full view panoramic image mosaics and texture-mapped<br />
models. Computer Graphics (SIGGRAPH’97 Proceedings), , 251–258.<br />
Szeliski, R. and Tonnesen, D. (1992). Surface modeling with oriented particle systems. Computer Graphics<br />
(SIGGRAPH’92), 26(2), 185–194.<br />
Szeliski, R. and Torr, P. (1998). Geometrically constrained structure from motion: Points on planes. In<br />
Koch, R. and Van Gool, L., editors, European Workshop on 3D Structure from Multiple Images of Large-<br />
Scale Environments (SMILE), pages 171–186, Freiburg, Germany.<br />
Szeliski, R. and Weiss, R. (1998). Robust shape recovery from occluding contours using a linear smoother.<br />
International Journal of Computer Vision, 28(1), 27–44.<br />
Szeliski, R., Avidan, S., and Anandan, P. (2000). Layer extraction from multiple images containing<br />
reflections and transparency. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2000), pages 246–253, Hilton Head Island.<br />
Szeliski, R., Tonnesen, D., and Terzopoulos, D. (1993a). Curvature and continuity control in particlebased<br />
surface models. In SPIE Vol. 2031 Geometric Methods in Computer Vision II, pages 172–181,<br />
Society of Photo-Optical Instrumentation Engineers, San Diego.<br />
Szeliski, R., Tonnesen, D., and Terzopoulos, D. (1993b). Modeling surfaces of arbitrary topology with<br />
dynamic particles. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’93), pages 82–87, New York.<br />
Szeliski, R., Uyttendaele, M., and Steedly, D. (2008a). Fast Poisson Blending using Multi-Splines. Technical<br />
Report MSR-TR-2008-58, Microsoft Research.<br />
Szeliski, R., Winder, S., and Uyttendaele, M. (2008b). High-quality multi-pass image resampling. Technical<br />
Report MSR-TR-2008-???, Microsoft Research.<br />
Szeliski, R., Zabih, R., Scharstein, D., Veksler, O., Kolmogorov, V., Agarwala, A., Tappen, M., and<br />
Rother, C. (2008c). A comparative study of energy minimization methods for Markov random fields<br />
with smoothness-based priors. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(6),<br />
1068–1080.<br />
Szeliski, R. S. (1989). Bayesian Modeling of Uncertainty in Low-Level Vision. Kluwer Academic Publishers,<br />
Boston.<br />
Szummer, M. and Picard, R. W. (1996). Temporal texture modeling. In IEEE International Conference<br />
on Image Processing (ICIP-96), pages 823–826, Lausanne.<br />
Tabb, M. and Ahuja, N. (1997). Multiscale image segmentation by integrated edge and region detection.<br />
IEEE Transactions on Image Processing, 6(5), 642–655.
754 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Taguchi, Y., Wilburn, B., and Zitnick, C. L. (2008). Stereo reconstruction with mixed pixels using adaptive<br />
over-segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2008), Anchorage, AK.<br />
Tanaka, M. and Okutomi, M. (2008). Locally adaptive learning for translation-variant MRF image priors.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2008),<br />
Anchorage, AK.<br />
Tao, H., Sawhney, H., and Kumar, R. (2001). A global matching framework for stereo computation. In<br />
Eighth International Conference on Computer Vision (ICCV 2001), pages 532–539, Vancouver, Canada.<br />
Tappen, M. (2007). Utilizing variational optimization to learn markov random fields. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Tappen, M., Liu, C., Freeman, W., and Adelson, E. (2007). Learning gaussian conditional random fields<br />
for low-level vision. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2007), Minneapolis, MN.<br />
Tappen, M. F. and Freeman, W. T. (2003). Comparison of graph cuts with belief propagation for stereo,<br />
using identical MRF parameters. In Ninth International Conference on Computer Vision (ICCV 2003),<br />
pages 900–907, Nice, France.<br />
Tappen, M. F. et al.. (2003). Exploiting the sparse derivative prior for super-resolution and image demosaicing.<br />
In Third International Workshop on Statistical and Computational Theories of Vision, Nice,<br />
France.<br />
Tappen, M. F., Freeman, W. T., and Adelson, E. H. (2005). Recovering intrinsic images from a single<br />
image. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(9), 1459–1472.<br />
Tardif, J.-P. et al.. (2006a). Self-calibration of a general radially symmetric distortion model. In Ninth<br />
European Conference on Computer Vision (ECCV 2006), pages 186–199, Springer-Verlag, Graz.<br />
Tardif, J.-P., Sturm, P., and Roy, S. (2006b). Self-calibration of a general radially symmetric distortion<br />
model. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 186–<br />
199, Springer.<br />
Taubin, G. (1995). Curve and surface smoothing without shrinkage. In Fifth International Conference on<br />
Computer Vision (ICCV’95), pages 852–857, Cambridge, Massachusetts.<br />
Taubman, D. S. and Marcellin, M. W. (2002). Jpeg2000: standard for interactive imaging. Proceedings of<br />
the IEEE, 90(8), 1336–1357.<br />
Taylor, C. J. (2003). Surface reconstruction from feature based stereo. In Ninth International Conference<br />
on Computer Vision (ICCV 2003), pages 184–190, Nice, France.
<strong>Bibliography</strong> 755<br />
Taylor, C. J., Debevec, P. E., and Malik, J. (1996). Reconstructing polyhedral models of architectural<br />
scenes from photographs. In Fourth European Conference on Computer Vision (ECCV’96), pages 659–<br />
668, Springer-Verlag, Cambridge, England.<br />
Taylor, C. J., Kriegman, D. J., and Anandan, P. (1991). Structure and motion in two dimensions from<br />
multiple images: A least squares approach. In IEEE Workshop on Visual Motion, pages 242–248, IEEE<br />
Computer Society Press, Princeton, New Jersey.<br />
Tek, K. and Kimia, B. B. (2003). Symmetry maps of free-form curve segments via wave propagation.<br />
International Journal of Computer Vision, 54(1-3), 35–81.<br />
Tekalp, M. (1995). Digital Video Processing. Prentice Hall, Upper Saddle River, NJ.<br />
Telea, A. (2004). An image inpainting technique based on fast marching method. Journal of Graphics<br />
Tools, 9(1), 23–34.<br />
Teodosio, L. and Bender, W. (1993). Salient video stills: Content and context preserved. In ACM Multimedia<br />
93, pages 39–46, Anaheim, California.<br />
Terzopoulos, D. (1983). Multilevel computational processes for visual surface reconstruction. Computer<br />
Vision, Graphics, and Image Processing, 24, 52–96.<br />
Terzopoulos, D. (1986). Regularization of inverse visual problems involving discontinuities. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, PAMI-8(4), 413–424.<br />
Terzopoulos, D. (1988). The computation of visible-surface representations. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, PAMI-10(4), 417–438.<br />
Terzopoulos, D. (1999). Visual modeling for computer animation: Graphics with a vision. Computer<br />
Graphics, 33(4), 42–45.<br />
Terzopoulos, D. and Fleischer, K. (1988). Deformable models. The Visual Computer, 4(6), 306–331.<br />
Terzopoulos, D. and Metaxas, D. (1991). Dynamic 3D models with local and global deformations: Deformable<br />
superquadrics. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(7), 703–<br />
714.<br />
Terzopoulos, D. and Szeliski, R. (1992). Tracking with Kalman snakes. In Blake, A. and Yuille, A. L.,<br />
editors, Active Vision, pages 3–20, MIT Press, Cambridge, Massachusetts.<br />
Terzopoulos, D. and Waters, K. (1990). Analysis of facial images using physical and anatomical models.<br />
In Third International Conference on Computer Vision (ICCV’90), pages 727–732, Osaka, Japan.<br />
Terzopoulos, D. and Witkin, A. (1988). Physically-based models with rigid and deformable components.<br />
IEEE Computer Graphics and Applications, 8(6), 41–51.
756 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Terzopoulos, D., Witkin, A., and Kass, M. (1987). Symmetry-seeking models and 3D object reconstruction.<br />
International Journal of Computer Vision, 1(3), 211–221.<br />
Terzopoulos, D., Witkin, A., and Kass, M. (1988). Constraints on deformable models: Rcovering 3D<br />
shape and nonrigid motion. Artificial Intelligence, 36(1), 91–123.<br />
Thayananthan, A., Iwasaki, M., and Cipolla, R. (2008). Principled fusion of high-level model and lowlevel<br />
cues for motion segmentation. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2008), Anchorage, AK.<br />
Thirthala, S. and Pollefeys, M. (2005). The radial trifocal tensor: A tool for calibrating the radial distortion<br />
of wide-angle cameras. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2005), pages 321–328, San Diego, CA.<br />
Thrun, S. et al.. (2006). Stanley, the robot that won the DARPA Grand Challenge. Journal of Field<br />
Robotics, 23(9), 661–692.<br />
Tian, Q. and Huhns, M. N. (1986). Algorithms for subpixel registration. Computer Vision, Graphics, and<br />
Image Processing, 35, 220–233.<br />
Tikhonov, A. N. and Arsenin, V. Y. (1977). Solutions of Ill-Posed Problems. V. H. Winston, Washington,<br />
D. C.<br />
Tolliver, D. and Miller, G. (2006). Graph partitioning by spectral rounding: Applications in image segmentation<br />
and clustering. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2006), pages 1053–1060, New York City, NY.<br />
Tomasi, C. and Kanade, T. (1992). Shape and motion from image streams under orthography: A factorization<br />
method. International Journal of Computer Vision, 9(2), 137–154.<br />
Tomasi, C. and Manduchi, R. (1998). Bilateral filtering for gray and color images. In Sixth International<br />
Conference on Computer Vision (ICCV’98), pages 839–846, Bombay.<br />
Tombari, F., Mattoccia, S., and Di Stefano, L. (2007). Segmentation-based adaptive support for accurate<br />
stereo correspondence. In Pacific-Rim Symposium on Image and Video Technology.<br />
Tombari, F., Mattoccia, S., Di Stefano, L., and Addimanda, E. (2008). Classification and evaluation of<br />
cost aggregation methods for stereo correspondence. In IEEE Computer Society Conference on Computer<br />
Vision and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Tommasini, T. et al.. (1998). Making good features track better. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR’98), pages 178–183, IEEE Computer Society, Santa<br />
Barbara.
<strong>Bibliography</strong> 757<br />
Torborg, J. and Kajiya, J. T. (1996). Talisman: Commodity realtime 3D graphics for the PC. In Computer<br />
Graphics Proceedings, Annual Conference Series, pages 353–363, ACM SIGGRAPH, Proc. SIG-<br />
GRAPH’96 (New Orleans).<br />
Torr, P. H. S. and Fitzgibbon, A. W. (2004). Invariant fitting of two view geometry. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 26(5), 648–650.<br />
Torr, P. H. S. and Murray, D. W. (1997). The development and comparison of robust methods for estimating<br />
the fundamental matrix. International Journal of Computer Vision, 24(3), 271–300.<br />
Torr, P. H. S., Szeliski, R., and Anandan, P. (1999). An integrated Bayesian approach to layer extraction<br />
from image sequences. In Seventh International Conference on Computer Vision (ICCV’99), pages 983–<br />
990, Kerkyra, Greece.<br />
Torr, P. H. S., Szeliski, R., and Anandan, P. (2001). An integrated Bayesian approach to layer extraction<br />
from image sequences. IEEE Transactions on Pattern Analysis and Machine Intelligence, 23(3), 297–303.<br />
Torralba, A. (2003). Contextual priming for object detection. International Journal of Computer Vision,<br />
53(2), 169–191.<br />
Torralba, A. (2007). Classifier-based methods. In Recognizing and Learning Object Categories. CVPR<br />
2007 Short Course on Recognizing and Learning Object Categories, http://people.csail.mit.<br />
edu/torralba/shortCourseRLOC/.<br />
Torralba, A., Freeman, W. T., and Fergus, R. (2008). 80 million tiny images: a large dataset for nonparametric<br />
object and scene recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
30(11), 1958–1970.<br />
Torralba, A., Murphy, K. P., and Freeman, W. T. (2004a). Contextual models for object detection using<br />
boosted random fields. In Advances in Neural Information Processing Systems, MIT Press.<br />
Torralba, A., Murphy, K. P., and Freeman, W. T. (2004b). Sharing features: efficient boosting procedures<br />
for multiclass object detection. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR’2004), pages 762–769, IEEE Computer Society, Washington, DC.<br />
Torralba, A., Murphy, K. P., and Freeman, W. T. (2007). Sharing visual features for multiclass and<br />
multiview object detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(5), 854–<br />
869.<br />
Torralba, A., Murphy, K. P., Freeman, W. T., and Rubin, M. A. (2003). Context-based vision system<br />
for place and object recognition. In Ninth International Conference on Computer Vision (ICCV 2003),<br />
pages 273–280, Nice, France.<br />
Torrance, K. E. and Sparrow, E. M. (1967). Theory for off-specular reflection from roughened surfaces.<br />
Journal of the Optical Society of America A, 57(9), 1105–1114.
758 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Torresani, L. et al.. (2008). Non-rigid structure-from-motion: Estimating shape and motion with hierarchical<br />
priors. IEEE Transactions on Pattern Analysis and Machine Intelligence, 30(5), 878–892.<br />
Toyama, K. (1998). Prolegomena for Robust Face Tracking. Technical Report MSR-TR-98-65, Microsoft<br />
Research.<br />
Toyama, K. et al.. (1999). Wallflower: Principles and practice of background maintenance. In Seventh<br />
International Conference on Computer Vision (ICCV’99), pages 255–261, Kerkyra, Greece.<br />
Tran, S. and Davis, L. (2002). 3d surface reconstruction using graph cuts with surface constraints. In Seventh<br />
European Conference on Computer Vision (ECCV 2002), pages 219–231, Springer-Verlag, Copenhagen.<br />
Treisman, A. (1985). Preattentive processing in vision. Computer Vision, Graphics, and Image Processing,<br />
31(2), 156–177.<br />
Triggs, B. (1996). Factorization methods for projective structure and motion. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’96), pages 845–851, San Francisco.<br />
Triggs, B. (2004). Detecting keypoints with stable position, orientation, and scale under illumination<br />
changes. In Eighth European Conference on Computer Vision (ECCV 2004), pages 100–113, Springer-<br />
Verlag, Prague.<br />
Triggs, B. et al.. (1999). Bundle adjustment — a modern synthesis. In International Workshop on Vision<br />
Algorithms, pages 298–372, Springer, Kerkyra, Greece.<br />
Trucco, E. and Verri, A. (1998). Introductory Techniques for 3-D Computer Vision. Prentice Hall.<br />
Tsai, R. Y. (1987). A versatile camera calibration technique for high-accuracy 3D machine vision metrology<br />
using off-the-shelf TV cameras and lenses. IEEE Journal of Robotics and Automation, RA-3(4),<br />
323–344.<br />
Tschumperlé, D. (2006). Curvature-preserving regularization of multi-valued images using pde’s. In<br />
Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006, pages 295–307, Springer.<br />
Tschumperlé, D. and Deriche, R. (2005). Vector-valued image regularization with PDEs: A common<br />
framework for different applications. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
27, 506–517.<br />
Tsin, Y., Kang, S. B., and Szeliski, R. (2003). Stereo matching with reflections and translucency. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2003), pages 702–709,<br />
Madison, WI.<br />
Tsin, Y., Kang, S. B., and Szeliski, R. (2006). Stereo matching with linear superposition of layers. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 28(2), 290–301.
<strong>Bibliography</strong> 759<br />
Tsin, Y., Ramesh, V., and Kanade, T. (2001). Statistical calibration of CCD imaging process. In Eighth<br />
International Conference on Computer Vision (ICCV 2001), pages 480–487, Vancouver, Canada.<br />
Tumblin, J., Agrawal, A., and Raskar, R. (2005). Why I want a gradient camera. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 103–110, San Diego,<br />
CA.<br />
Turk, G. and Levoy, M. (1994). Zippered polygonal meshes from range images. Computer Graphics<br />
(SIGGRAPH’94), , 311–318.<br />
Turk, M. and Pentland, A. (1991a). Eigenfaces for recognition. Journal of Cognitive Neuroscience, 3(1),<br />
71–86.<br />
Turk, M. and Pentland, A. (1991b). Face recognition using eigenfaces. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’91), pages 586–591, IEEE Computer<br />
Society Press, Maui, Hawaii.<br />
Tuytelaars, T. and Van Gool, L. (2004). Matching widely separated views based on affine invariant regions.<br />
International Journal of Computer Vision, 59(1), 61–85.<br />
Tuytelaars, T. and Mikolajczyk, K. (2007). Local invariant feature detectors. Foundations and Trends in<br />
Computer Graphics and Computer Vision, 3(1).<br />
Tuytelaars, T. et al.. (1997). The cascaded Hough transform. In International Conference on Image<br />
Processing (ICIP’97), pages 736–739.<br />
Ullman, S. (1979). The interpretation of structure from motion. Proceedings of the Royal Society of<br />
London, B-203, 405–426.<br />
Unnikrishnan, R., Pantofaru, C., and Hebert, M. (2007). Toward objective evaluation of image segmentation<br />
algorithms. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(6), 828–944.<br />
Unser, M. (1999). Splines: A perfect fit for signal and image processing. IEEE Signal Processing<br />
Magazine, 16(6), 22–38.<br />
Uyttendaele, M., Eden, A., and Szeliski, R. (2001). Eliminating ghosting and exposure artifacts in<br />
image mosaics. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2001), pages 509–516, Kauai, Hawaii.<br />
Uyttendaele, M., Criminisi, A., Kang, S. B., Winder, S., Hartley, R., and Szeliski, R. (2004). Image-based<br />
interactive exploration of real-world environments. IEEE Computer Graphics and Applications, 24(3),<br />
52–63.<br />
Vaillant, R. and Faugeras, O. D. (1992). Using extremal boundaries for 3-D object modeling. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 14(2), 157–173.
760 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Vaish, V., Szeliski, R., Zitnick, C. L., Kang, S. B., and Levoy, M. (2006). Reconstructing occluded<br />
surfaces using synthetic apertures: Shape from focus vs. shape from stereo. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 2331–2338, New York, NY.<br />
van de Weijer, J. and Schmid, C. (2006). Coloring local feature extraction. In Leonardis, A., Bischof, H.,<br />
and Pinz, A., editors, Computer Vision – ECCV 2006, pages 334–348, Springer.<br />
van den Hengel, A., Dick, A., Thormhlen, T., Ward, B., and Torr, P. H. S. (2007). Videotrace: Rapid<br />
interactive scene modeling from video. ACM Transactions on Graphics, 26(3).<br />
Van Huffel, S. and Vandewalle, J. (1991). The Total Least Squares Problem: Computational Aspects and<br />
Analysis. Society for Industrial and Applied Mathematics, Philadephia.<br />
Varma, M. and Ray, D. (2007). Learning the discriminative power-invariance trade-off. In Tenth International<br />
Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Vedula, S., Baker, S., and Kanade, T. (2005a). Image-based spatio-temporal modeling and view interpolation<br />
of dynamic events. ACM Transactions on Graphics, 24(2), 240–261.<br />
Vedula, S., Baker, S., Rander, P., Collins, R., and Kanade, T. (2005b). Three-dimensional scene flow.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(3), 475–480.<br />
Veeraraghavan, A., Raskar, R., Agrawal, A., Mohan, A., and Tumblin, J. (2007). Dappled photography:<br />
Mask enhanced cameras for heterodyned light fields and coded aperture refocusing. ACM Transactions on<br />
Graphics, 26(3).<br />
Veksler, O. (1999). Efficient Graph-based Energy Minimization Methods in Computer Vision. Ph.D.<br />
thesis, Cornell University.<br />
Veksler, O. (2001). Stereo matching by compact windows via minimum ratio cycle. In Eighth International<br />
Conference on Computer Vision (ICCV 2001), pages 540–547, Vancouver, Canada.<br />
Veksler, O. (2003). Fast variable window for stereo correspondence using integral images. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2003), pages 556–561,<br />
Madison, WI.<br />
Veksler, O. (2007). Graph cut based optimization for mrfs with truncated convex priors. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Verbeek, J. and Triggs, B. (2007). Region classification with markov field aspect models. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Vergauwen, M. and Van Gool, L. (2006). Web-based 3d reconstruction service. Machine Vision and<br />
Applications, 17(2), 321–329.
<strong>Bibliography</strong> 761<br />
Vetter, T. and Poggio, T. (1997). Linear object classes and image synthesis from a single example image.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7), 733–742.<br />
Vezhnevets, V. et al.. (2003). A survey on pixel-based skin color detection techniques. In GRAPHICON03,<br />
pages 85–92.<br />
Vicente, S., Kolmogorov, V., and Rother, C. (2008). Graph cut based image segmentation with connectivity<br />
priors. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Vincent, L. and Soille, P. (1991). Watersheds in digital spaces: An efficient algorithm based on immersion<br />
simulations. IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(6), 583–596.<br />
Viola, P. and Wells III, W. (1997). Alignment by maximization of mutual information. International<br />
Journal of Computer Vision, 24(2), 137–154.<br />
Viola, P., Jones, M. J., and Snow, D. (2003). Detecting pedestrians using patterns of motion and appearance.<br />
In Ninth International Conference on Computer Vision (ICCV 2003), pages 734–741, Nice, France.<br />
Viola, P. A. and Jones, M. J. (2004). Robust real-time face detection. International Journal of Computer<br />
Vision, 57(2), 137–154.<br />
Vogiatzis, G., Torr, P., and Cipolla, R. (2005). Multi-view stereo via volumetric graph-cuts. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 391–398,<br />
San Diego, CA.<br />
Vogiatzis, G., Hernandez, C., Torr, P., and Cipolla, R. (2007). Multi-view stereo via volumetric graph-cuts<br />
and occlusion robust photo-consistency. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
29(12), 2241–2246.<br />
Waithe, P. and Ferrie, F. (1991). From uncertainty to visual exploration. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 13(10), 1038–1049.<br />
Wallace, G. K. (1991). The JPEG still picture compression standard. Communications of the ACM, 34(4),<br />
30–44.<br />
Wallace, J. R., Cohen, M. F., and Greenberg, D. P. (1987). A two-pass solution to the rendering equation:<br />
A synthesis of ray tracing and radiosity methods. In Computer Graphics (Proceedings of SIGGRAPH 87),<br />
pages 311–320.<br />
Waltz, D. L. (1975). Understanding line drawings of scenes with shadows. In Winston, P. H., editor, The<br />
Psychology of Computer Vision, McGraw-Hill, New York.<br />
Wang, H. and Oliensis, J. (2008). Shape matching by segmentation averaging. In Tenth European Conference<br />
on Computer Vision (ECCV 2008), pages 562–575, Springer-Verlag, Marseilles.
762 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Wang, J. and Cohen, M. F. (2005a). An iterative optimization approach for unified image segmentation<br />
and matting. In Tenth International Conference on Computer Vision (ICCV 2005), Beijing, China.<br />
Wang, J. and Cohen, M. F. (2005b). An iterative optimization approach for unified image segmentation<br />
and matting. In Tenth International Conference on Computer Vision (ICCV 2005), pages 936–943, Beijing,<br />
China.<br />
Wang, J. and Cohen, M. F. (2007a). Image and video matting: A survey. Foundations and Trends in<br />
Computer Graphics and Computer Vision, 3(2).<br />
Wang, J. and Cohen, M. F. (2007b). Optimized color sampling for robust matting. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Wang, J. and Cohen, M. F. (2007c). Simultaneous matting and compositing. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Wang, J., Agrawala, M., and Cohen, M. F. (2007). Soft scissors: An interactive tool for realtime high<br />
quality matting. ACM Transactions on Graphics, 26(3).<br />
Wang, J., Thiesson, B., Xu, Y., and Cohen, M. (2004). Image and video segmentation by anisotropic<br />
kernel mean shift. In Eighth European Conference on Computer Vision (ECCV 2004), pages 238–249,<br />
Springer-Verlag, Prague.<br />
Wang, J., Bhat, P., Colburn, R. A., Agrawala, M., and Cohen, M. F. (2005). Video cutout. ACM Transactions<br />
on Graphics, 24(3), 585–594.<br />
Wang, J. Y. A. and Adelson, E. H. (1994). Representing moving images with layers. IEEE Transactions<br />
on Image Processing, 3(5), 625–638.<br />
Wang, L., Kang, S. B., Szeliski, R., and Shum, H.-Y. (2001). Optimal texture map reconstruction from<br />
multiple views. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2001), pages 347–354, Kauai, Hawaii.<br />
Wang, Y. and Zhu, S.-C. (2003). Modeling textured motion: Particle, wave and sketch. In Ninth International<br />
Conference on Computer Vision (ICCV 2003), pages 213–220, Nice, France.<br />
Wang, Z., Bovik, A. C., and Simoncelli, E. P. (2005). Structural approaches to image quality assessment.<br />
In Bovik, A. C., editor, Handbook of Image and Video Processing, pages 961–974, Elsevier Academic<br />
Press.<br />
Wang, Z., Bovik, A. C., Sheikh, H. R., and Simoncelli, E. P. (2004). Image quality assessment: From<br />
error visibility to structural similarity. IEEE Transactions on Image Processing, 13(4), 600–612.<br />
Wang, Z.-F. and Zheng, Z.-G. (2008). A region based stereo matching algorithm using cooperative optimization.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.
<strong>Bibliography</strong> 763<br />
Ward, G. (1992). Measuring and modeling anisotropic reflection. Computer Graphics (Proceedings<br />
SIGGRAPH’92), 26(4), 265–272.<br />
Ward, G. (1994). The radiance lighting simulation and rendering system. Computer Graphics (SIG-<br />
GRAPH’94), , 459–472.<br />
Ward, G. (2003). Fast, robust image registration for compositing high dynamic range photographs from<br />
hand-held exposures. Journal of Graphics Tools, 8(2), 17–30.<br />
Ward, G. (2004). High dynamic range image encodings. http://www.anyhere.com/gward/<br />
hdrenc/hdr_encodings.html.<br />
Watt, A. (1995). 3D Computer Graphics. Addison-Wesley, third edition.<br />
Weber, J. and Malik, J. (1995). Robust computation of optical flow in a multi-scale differential framework.<br />
International Journal of Computer Vision, 14(1), 67–81.<br />
Weber, M., Welling, M., and Perona, P. (2000). Unsupervised learning of models for recognition. In Sixth<br />
European Conference on Computer Vision (ECCV 2000), pages 18–32, Springer-Verlag, Dublin, Ireland.<br />
Wedel, A., Rabe, C., Vaudrey, T., Brox, T., Franke, U., and Cremers, D. (2008). Efficient dense scene<br />
flow from sparse or dense stereo data. In Tenth European Conference on Computer Vision (ECCV 2008),<br />
pages 739–751, Springer-Verlag, Marseilles.<br />
Wei, C. Y. and Quan, L. (2004). Region-based progressive stereo matching. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2005), pages 106–113, Washington, D.<br />
C.<br />
Wei, L.-Y. and Levoy, M. (2000). Fast texture synthesis using tree-structured vector quantization. Proceedings<br />
of SIGGRAPH 2000, , 479–488. ISBN 1-58113-208-5.<br />
Weickert, J. (1998). Anisotropic Diffusion in Image Processing. Tuebner, Stuttgart.<br />
Weickert, J. et al.. (1998). Efficient and reliable schemes for nonlinear diffusion filtering. IEEE Transactions<br />
on Image Processing, 7(3), 398–410.<br />
Weiss, Y. (1997). Smoothness in layers: Motion segmentation using nonparametric mixture estimation. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 520–<br />
526, San Juan, Puerto Rico.<br />
Weiss, Y. (1999). Segmentation using eigenvectors: A unifying view. In Seventh International Conference<br />
on Computer Vision (ICCV’99), pages 975–982, Kerkyra, Greece.<br />
Weiss, Y. (2001). Deriving intrinsic images from image sequences. In Eighth International Conference<br />
on Computer Vision (ICCV 2001), pages 7–14, Vancouver, Canada.
764 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Weiss, Y. and Adelson, E. H. (1996). A unified mixture framework for motion segmentation: Incorporating<br />
spatial coherence and estimating the number of models. In IEEE Computer Society Conference on<br />
Computer Vision and Pattern Recognition (CVPR’96), pages 321–326, San Francisco.<br />
Weiss, Y. and Freeman, B. (2007). What makes a good model of natural images? In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Welch, G. and Bishop, G. (1995). An Introduction to the Kalman Filter. Technical Report TR 95-041,<br />
Department of Computer Science, University of North Carolina at Chapel Hill.<br />
Wells, III, W. M. (1986). Efficient synthesis of gaussian filters by cascaded uniform filters. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 8(2), 234–239.<br />
Weng, J., Ahuja, N., and Huang, T. S. (1993). Optimal motion and structure estimation. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 15(9), 864–884.<br />
Werner, T. and Zisserman, A. (2002). New techniques for automated architectural reconstruction from<br />
photographs. In Ninth European Conference on Computer Vision (ECCV 2006), pages 541–555, Springer-<br />
Verlag, Copenhagen.<br />
Westin, S. H. et al.. (1992). Predicting reflectance functions from complex surfaces. Computer Graphics<br />
(Proceedings SIGGRAPH’92), 26(4), 255–264.<br />
Westover, L. (1989). Interactive volume rendering. In Workshop on Volume Visualization, pages 9–16,<br />
Chapel Hill.<br />
Wexler, Y., Fitzgibbon, A., and Zisserman, A. (2002). Bayesian estimation of layers from multiple images.<br />
In Seventh European Conference on Computer Vision (ECCV 2002), pages 487–501, Springer-Verlag,<br />
Copenhagen.<br />
Williams, D. and Burns, P. D. (2001). Diagnostics for digital capture using MTF. In IS&T PICS Conference,<br />
pages 227–232, Society for Imaging Science and Technology.<br />
Williams, L. (1978). Pyramidal parametrics. Computer Graphics, 12(3), 270–274.<br />
Williams, L. (1983). Pyramidal parametrics. Computer Graphics, 17(3), 1–11.<br />
Williams, L. (1990). Performace driven facial animation. Computer Graphics, 24(4), 235–242.<br />
Williams, O., Blake, A., and Cipolla, R. (2003). A sparse probabilistic learning algorithm for real-time<br />
tracking. In Ninth International Conference on Computer Vision (ICCV 2003), pages 353–360, Nice,<br />
France.<br />
Williams, T. L. (1999). The Optical Transfer Function of Imaging Systems. Institute of Physics Publishing,<br />
London.
<strong>Bibliography</strong> 765<br />
Winder, S. and Brown, M. (2007). Learning local image descriptors. In IEEE Computer Society Conference<br />
on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis, MN.<br />
Winkenbach, G. and Salesin, D. H. (1994). Computer-generated pen-and-ink illustration. In Proceedings<br />
of SIGGRAPH 94, pages 91–100, ACM SIGGRAPH / ACM Press, Orlando, Florida. ISBN 0-89791-667-<br />
0.<br />
Winn, J. and Shotton, J. (2006). The layout consistent random field for recognizing and segmenting<br />
partially occluded objects. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’2006), pages 37–44, New York City, NY.<br />
Winnemller, H., Olsen, S. C., and Gooch, B. (2006). Real-time video abstraction. ACM Transactions on<br />
Graphics, 25(3), 1221–1226.<br />
Winston, P. H., editor. (1975). The Psychology of Computer Vision, McGraw-Hill, New York.<br />
Wiskott, L., Fellous, J.-M., Krüger, N., and von der Malsburg, C. (1997). Face recognition by elastic<br />
bunch graph matching. IEEE Transactions on Pattern Analysis and Machine Intelligence, 19(7), 775–779.<br />
Witkin, A., Terzopoulos, D., and Kass, M. (1986). Signal matching through scale space. In Fifth National<br />
Conference on Artificial Intelligence (AAAI-86), pages 714–719, Morgan Kaufmann Publishers, Philadelphia.<br />
Witkin, A., Terzopoulos, D., and Kass, M. (1987). Signal matching through scale space. International<br />
Journal of Computer Vision, 1, 133–144.<br />
Witkin, A. P. (1981). Recovering surface shape and orientation from texture. Artificial Intelligence, 17,<br />
17–45.<br />
Witkin, A. P. (1983). Scale-space filtering. In Eighth International Joint Conference on Artificial Intelligence<br />
(IJCAI-83), pages 1019–1022, Morgan Kaufmann Publishers.<br />
Wolberg, G. (1990). Digital Image Warping. IEEE Computer Society Press, Los Alamitos.<br />
Wolberg, G. and Pavlidis, T. (1985). Restoration of binary images using stochastic relaxation with annealing.<br />
Pattern Recognition Letters, 3, 375–388.<br />
Wolff, L. B., Shafer, S. A., and Healey, G. E., editors. (1992a). Radiometry. Physics-Based Vision:<br />
Principles and Practice, Jones & Bartlett, Cambridge, MA.<br />
Wolff, L. B., Shafer, S. A., and Healey, G. E., editors. (1992b). Shape Recovery. Physics-Based Vision:<br />
Principles and Practice, Jones & Bartlett, Cambridge, MA.<br />
Wood, D. N. et al.. (1997). Multiperspective panoramas for cel animation. In Computer Graphics Proceedings,<br />
Annual Conference Series, pages 243–250, ACM SIGGRAPH, Proc. SIGGRAPH’97 (Los Angeles).
766 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Wood, D. N., Azuma, D. I., Aldinger, K., Curless, B., Duchamp, T., Salesin, D. H., and Stuetzle, W.<br />
(2000). Surface light fields for 3d photography. Proceedings of SIGGRAPH 2000, , 287–296.<br />
Woodham, R. J. (1981). Analysing images of curved surfaces. Artificial Intelligence, 17, 117–140.<br />
Wright, S. (2006). Digital Compositing for Film and Video. Focal Press, 2nd edition.<br />
Wyszecki, G. and Stiles, W. S. (2000). Color Science: Concepts and Methods, Quantitative Data and<br />
Formulae. John Wiley & Sons, New York, 2nd edition.<br />
Xiao, J. and Shah, M. (2003). Two-frame wide baseline matching. In Ninth International Conference on<br />
Computer Vision (ICCV 2003), pages 603–609, Nice, France.<br />
Xiao, J. and Shah, M. (2005). Motion layer extraction in the presence of occlusion using graph cuts. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 27(10), 1644–1659.<br />
Xiong, Y. and Turkowski, K. (1997). Creating image-based VR using a self-calibrating fisheye lens. In<br />
IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’97), pages 237–<br />
243, San Juan, Puerto Rico.<br />
Xiong, Y. and Turkowski, K. (1998). Registration, calibration and blending in creating high quality<br />
panoramas. In IEEE Workshop on Applications of Computer Vision (WACV’98), pages 69–74, IEEE Computer<br />
Society, Princeton.<br />
Yang, D. et al.. (1999). A 640x512 CMOS image sensor with ultra-wide dynamic range floating-point<br />
pixel level ADC. IEEE Journal of Solid State Circuits, 34(12), 1821–1834.<br />
Yang, L., Meer, P., and Foran, D. (2007). Multiple class segmentation using a unified framework over<br />
mean-shift patches. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR 2007), Minneapolis, MN.<br />
Yang, L., Jin, R., Sukthankar, R., and Jurie, F. (2008). Unifying discriminative visual codebook generation<br />
with classifier training for object category recognition. In IEEE Computer Society Conference on<br />
Computer Vision and Pattern Recognition (CVPR 2008), Anchorage, AK.<br />
Yang, M.-H., Kriegman, D. J., and Ahuja, N. (2002). Detecting faces in images: A survey. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 24(1), 34–58.<br />
Yang, Q., Wang, L., Yang, R., Stewénius, H., and Nistér, D. (2009). Stereo matching with color-weighted<br />
correlation, hierarchical belief propagation and occlusion handling. IEEE Transactions on Pattern Analysis<br />
and Machine Intelligence, 31(3), 492–504.<br />
Yang, Y., Yuille, A., and Lu, J. (1993). Local, global, and multilevel stereo matching. In IEEE Computer<br />
Society Conference on Computer Vision and Pattern Recognition (CVPR’93), pages 274–279, IEEE<br />
Computer Society, New York.
<strong>Bibliography</strong> 767<br />
Yaou, M.-H. and Chang, W.-T. (1994). Fast surface interpolation using multiresolution wavelets. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 16(7), 673–689.<br />
Yatziv, L. and Sapiro, G. (2006). Fast image and video colorization using chrominance blending. IEEE<br />
Transactions on Image Processing, 15(5), 1120–1129.<br />
Yedidia, J. S., Freeman, W. T., and Weiss, Y. (2000). Generalized belief propagation. In Advances in<br />
Neural Information Processing Systems 13, pages 689–695, MIT Press.<br />
Yezzi, Jr., A. J., Kichenassamy, S., Kumar, A., Olver, P., and Tannenbaum, A. (1997). A geometric snake<br />
model for segmentation of medical imagery. IEEE Transactions on Medical Imaging, 16(2), 199–209.<br />
Yin, P., Criminisi, A., Winn, J., and Essa, I. (2007). Tree-based classifiers for bilayer video segmentation.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007),<br />
Minneapolis, MN.<br />
Yoon, K.-J. and Kweon, I.-S. (2006). Adaptive support-weight approach for correspondence search. IEEE<br />
Transactions on Pattern Analysis and Machine Intelligence, 28(4), 650–656.<br />
Yu, S. X. and Shi, J. (2003). Multiclass spectral clustering. In Ninth International Conference on Computer<br />
Vision (ICCV 2003), pages 313–319, Nice, France.<br />
Yu, Y. and Malik, J. (1998). Recovering photometric properties of architectural scenes from photographs.<br />
Computer Graphics (SIGGRAPH’96), , 207–218.<br />
Yu, Y., Debevec, P., Malik, J., and Hawkins, T. (1999). Inverse global illumination: Recovering reflectance<br />
models of real scenes from photographs. Proceedings of SIGGRAPH 99, , 215–224. ISBN 0-20148-560-5.<br />
Held in Los Angeles, California.<br />
Yuan, L., Sun, J., Quan, L., and Shum, H.-Y. (2007). Image deblurring with blurred/noisy image pairs.<br />
ACM Transactions on Graphics, 26(3).<br />
Yuan, L., Sun, J., Quan, L., and Shum, H.-Y. (2008). Progressive inter-scale and intra-scale non-blind<br />
image deconvolution. ACM Transactions on Graphics, 27(3).<br />
Yuille, A., Vincent, L., and Geiger, D. (1992). Statistical morphology and bayesian reconstruction. Journal<br />
of Mathematical Imaging and Vision, 1(3), 223–238.<br />
Yuille, A. L. (1991). Deformable templates for face recognition. Journal of Cognitive Neuroscience, 3(1),<br />
59–70.<br />
Yuille, A. L. and Poggio, T. (1984). A Generalized Ordering Constraint for Stereo Correspondence. A. I.<br />
Memo 777, Artificial Intelligence Laboratory, Massachusetts Institute of Technology.
768 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Zabih, R. and Woodfill, J. (1994). Non-parametric local transforms for computing visual correspondence.<br />
In Third European Conference on Computer Vision (ECCV’94), pages 151–158, Springer-Verlag, Stockholm,<br />
Sweden.<br />
Zach, C. (2008). Fast and high quality fusion of depth maps. In Fourth International Symposium on 3D<br />
Data Processing, Visualization and Transmission (3DPVT’08), Atlanta.<br />
Zach, C., Pock, T., and Bischof, H. (2007). A globally optima algorithm for robust TV-L1 range image<br />
integration. In Tenth International Conference on Computer Vision (ICCV 2007), Rio de Janeiro, Brasil.<br />
Zebedin, L., Bauer, J., Karner, K., and Bischof, H. (2008). Fusion of feature- and area-based information<br />
for urban buildings modeling from aerial imagery. In Tenth European Conference on Computer Vision<br />
(ECCV 2008), pages 873–886, Springer-Verlag, Marseilles.<br />
Zelnik-Manor, L. and Perona, P. (2007). Automating joiners. In Symposium on Non Photorealistic<br />
Animation and Rendering, ACM SIGGRAPH, Annecy.<br />
Zhang, G., Jia, J., Wong, T.-T., and Bao, H. (2008). Recovering consistent video depth maps via bundle<br />
optimization. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR<br />
2008), Anchorage, AK.<br />
Zhang, J., McMillan, L., and Yu, J. (2006). Robust tracking and stereo matching under variable illumination.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2006),<br />
pages 871–878, New York City, NY.<br />
Zhang, J., Marszalek, M., Lazebnik, S., and Schmid, C. (2007). Local features and kernels for classification<br />
of texture and object categories: a comprehensive study. International Journal of Computer Vision,<br />
73(2), 213–238.<br />
Zhang, L. et al.. (2002). Single view modeling of free-form scenes. Journal of Visualization and Computer<br />
Animation, 13(4), 225–235.<br />
Zhang, L., Curless, B., and Seitz, S. (2003). Spacetime stereo: Shape recovery for dynamic scenes.<br />
In IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’2003),<br />
pages 367–374, Madison, WI.<br />
Zhang, L., Snavely, N., Curless, B., and Seitz, S. M. (2004). Spacetime faces: high resolution capture for<br />
modeling and animation. ACM Transactions on Graphics, 23(3), 548–558.<br />
Zhang, R., Tsai, P.-S., Cryer, J., and Shah, M. (1999). Shape-from-shading: a survey. IEEE Transactions<br />
on Pattern Analysis and Machine Intelligence, 21(1), 690–706.<br />
Zhang, Y. and Kambhamettu, C. (2003). On 3D scene flow and structure recovery from multiview image<br />
sequences. IEEE Transactions on Systems, Man, and Cybernetics, 33(4), 592–606.
<strong>Bibliography</strong> 769<br />
Zhang, Z. (1994). Iterative point matching for registration of free-form curves and surfaces. International<br />
Journal of Computer Vision, 13(2).<br />
Zhang, Z. (1998a). Determining the epipolar geometry and its uncertainty: A review. International<br />
Journal of Computer Vision, 27(2), 161–195.<br />
Zhang, Z. (1998b). On the optimization criteria used in two-view motion analysis. IEEE Transactions on<br />
Pattern Analysis and Machine Intelligence, 20(7), 717–729.<br />
Zhang, Z. (1999). Flexible camera calibration by viewing a plane from unknown orientations. In Seventh<br />
International Conference on Computer Vision (ICCV’99), pages 666–687, Kerkyra, Greece.<br />
Zhang, Z. and He, L.-W. (2007). Whiteboard scanning and image enhancement. Digital Signal Processing,<br />
17(2), 414–432.<br />
Zhang, Z. et al.. (1995). A robust technique for matching two uncalibrated images through the recovery<br />
of the unknown epipolar geometry. Artificial Intelligence, 78, 87–119.<br />
Zhang, Z. and Shan, Y. (2000). A progressive scheme for stereo matching. In Pollefeys, M. et al., editors,<br />
Second European Workshop on 3D Structure from Multiple Images of Large-Scale Environments (SMILE<br />
2000), pages 68–85, Dublin, Ireland.<br />
Zhao, W., Chellappa, R., Phillips, P. J., and Rosenfeld, A. (2003). Face recognition: A literature survey.<br />
ACM Computing Surveys, 35(4), 399–358.<br />
Zheng, J. Y. (1994). Acquiring 3-D models from sequences of contours. IEEE Transactions on Pattern<br />
Analysis and Machine Intelligence, 16(2), 163–178.<br />
Zheng, K. C., Kang, S. B., Cohen, M., and Szeliski, R. (2007). Layered depth panoramas. In IEEE<br />
Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2007), Minneapolis,<br />
MN.<br />
Zheng, Y., Lin, S., and Kang, S. B. (2006). Single-image vignetting correction. In IEEE Computer Society<br />
Conference on Computer Vision and Pattern Recognition (CVPR’2006), pages 461–468, New York City,<br />
NY.<br />
Zheng, Y., Yu, J., Kang, S.-B., Lin, S., and Kambhamettu, C. (2008). Single-image vignetting correction<br />
using radial gradient symmetry. In IEEE Computer Society Conference on Computer Vision and Pattern<br />
Recognition (CVPR 2008), Anchorage, AK.<br />
Zheng, Y., Zhou, X. S., Georgescu, B., Zhou, S. K., and Comaniciu, D. (2006). Example based non-rigid<br />
shape detection. In Leonardis, A., Bischof, H., and Pinz, A., editors, Computer Vision – ECCV 2006,<br />
pages 423–436, Springer.
770 Computer Vision: Algorithms and Applications (April 27, 2009 draft)<br />
Zhong, J. and Sclaroff, S. (2003). Segmenting foreground objects from a dynamic, textured background<br />
via a robust kalman filter. In Ninth International Conference on Computer Vision (ICCV 2003), pages 44–<br />
50, Nice, France.<br />
Zhu, L., Chen, Y., Lin, Y., Lin, C., and Yuille, A. (2008). Recursive segmentation and recognition<br />
templates for 2d parsing. In Advances in Neural Information Processing Systems, MIT Press.<br />
Zhu, S.-C. and Mumford, D. (2006). A stochastic grammar of images. Foundations and Trends in<br />
Computer Graphics and Computer Vision, 2(4).<br />
Zhu, S. C. and Yuille, A. L. (1996). Region competition: Unifying snakes, region growing, and bayes/mdl<br />
for multiband image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence,<br />
18(9), 884–900.<br />
Zitnick, C. L. and Kanade, T. (2000). A cooperative algorithm for stereo matching and occlusion detection.<br />
IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(7), 675–684.<br />
Zitnick, C. L. and Kang, S. B. (2007). Stereo for image-based rendering using image over-segmentation.<br />
International Journal of Computer Vision, 75(1), 49–65.<br />
Zitnick, C. L., Jojic, N., and Kang, S. B. (2005). Consistent segmentation for optical flow estimation. In<br />
Tenth International Conference on Computer Vision (ICCV 2005), pages 1308–1315, Beijing, China.<br />
Zitnick, C. L., Kang, S. B., Uyttendaele, M., Winder, S., and Szeliski, R. (2004). High-quality video view<br />
interpolation using a layered representation. ACM Transactions on Graphics, 23(3), 600–608.<br />
Zitov’aa, B. and Flusser, J. (2003). Image registration methods: A survey. Image and Vision Computing,<br />
21, 997–1000.<br />
Zoghlami, I., Faugeras, O., and Deriche, R. (1997). Using geometric corners to build a 2D mosaic from<br />
a set of images. In IEEE Computer Society Conference on Computer Vision and Pattern Recognition<br />
(CVPR’97), pages 420–425, San Juan, Puerto Rico.<br />
Zongker, D. E., Werner, D. M., Curless, B., and Salesin, D. H. (1999). Environment matting and compositing.<br />
Proceedings of SIGGRAPH 99, , 205–214. ISBN 0-20148-560-5. Held in Los Angeles, California.<br />
Zorin, D., Schröder, P., and Sweldens, W. (1996). Interpolating subdivision for meshes with arbitrary<br />
topology. In Computer Graphics Proceedings, Annual Conference Series, pages 189–192, ACM SIG-<br />
GRAPH, Proc. SIGGRAPH’96 (New Orleans).<br />
[ Note: List full authors, i.e., check for et al.. Keep initials instead of full first names. ]<br />
[ Note: <strong>Bibliography</strong> appears to be sorted by full author names, so that initials matter. Is there<br />
a way to sort it by the way the citation appears in the text? Look in bookstyl.bst ]