
Pedro F Felzenszwalb
Pedro F Felzenszwalb
Professor of Engineering, Professor of Computer Science
Overview
I was born in Rio de Janeiro, Brazil. I received a BS degree in Computer Science from Cornell University in 1993 and MS and PhD degrees in EECS from MIT in 2001 and 2003. I was a professor at the University of Chicago from 2004 to 2011. I have been a professor at Brown since 2011.
Brown Affiliations
Research Areas
On the Web
Publications
| Grim, Anna, Felzenszwalb, Pedro. "Convex combination belief propagation." Applied Mathematics and Computation, vol. 438, 2023, pp. 127572. |
| P. Felzenszwalb, C. Klivans, A. Paul. "Clustering with Semidefinite Programming and Fixed Point Iteration." Journal of Machine learning research, vol. 23, 2022, pp. 1-23. |
| Rocha Neto, Jeova F. S., Felzenszwalb, Pedro, Vazquez, Marilyn. "Direct Estimation of Appearance Models for Segmentation." SIAM Journal on Imaging Sciences, vol. 15, no. 1, 2022, pp. 172-191. |
| Felzenszwalb, Pedro, Klivans, Caroline. "Flow-firing processes." Journal of Combinatorial Theory, Series A, vol. 177, 2021, pp. 105308. |
| Felzenszwalb, Pedro F., Klivans, Caroline J., Paul, Alice. "Iterated linear optimization." Quarterly of Applied Mathematics, vol. 79, no. 4, 2021, pp. 601-615. |
| Chua, Jeroen, Felzenszwalb, Pedro F. "Scene Grammars, Factor Graphs, and Belief Propagation." Journal of the ACM, vol. 67, no. 4, 2020, pp. 1-41. |
| Felzenszwalb, Pedro F., Svaiter, Benar F. "Diffusion methods for classification with pairwise relationships." Quarterly of Applied Mathematics, vol. 77, no. 4, 2019, pp. 793-810. |
| S. Naderi Parizi, A. Vedaldi, A. Zisserman, P. Felzenszwalb. "Automatic Discovery and Optimization of Parts for Image Classification." International Conference on Learning Representations, 2015. |
| Song, Hyun Oh, Girshick, Ross, Zickler, Stefan, Geyer, Christopher, Felzenszwalb, Pedro, Darrell, Trevor. "Generalized Sparselet Models for Real-Time Multiclass Object Recognition." IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 37, no. 5, 2015, pp. 1001-1012. |
| Pedro Felzenszwalb, John Oberlin. "Multiscale Fields of Patterns." Neural Information Processing Systems, 2014. |
| Felzenszwalb, Pedro, Girshick, Ross, McAllester, David, Ramanan, Deva. "Visual object detection with deformable part models." Communications of the ACM, vol. 56, no. 9, 2013, pp. 97. |
| Pedro F. Felzenszwalb, Daniel P. Huttenlocher. "Distance Transforms of Sampled Functions." Theory of Computing, vol. 8, no. 19, 2012, pp. 415-428. |
| Parizi, S. N., Oberlin, J. G., Felzenszwalb, P. F. "Reconfigurable models for scene recognition." 2012 IEEE Conference on Computer Vision and Pattern Recognition, 2012. |
| Song, Hyun Oh, Zickler, Stefan, Althoff, Tim, Girshick, Ross, Fritz, Mario, Geyer, Christopher, Felzenszwalb, Pedro, Darrell, Trevor. "Sparselet Models for Efficient Multiclass Object Detection." Automata, Languages and Programming, 2012, pp. 802-815. |
| Felzenszwalb, P F, Zabih, R. "Dynamic Programming and Graph Algorithms in Computer Vision." IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 4, 2011, pp. 721-740. |
| Felzenszwalb, Pedro F., McAuley, J. J. "Fast Inference with Min-Sum Matrix Product." IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 33, no. 12, 2011, pp. 2549-2554. |
| Felzenszwalb, Pedro F., Girshick, Ross B., McAllester, David. "Cascade object detection with deformable part models." 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2010. |
| Felzenszwalb, Pedro F., Pap, Gyula, Tardos, Eva, Zabih, Ramin. "Globally optimal pixel labeling algorithms for tree metrics." 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2010. |
| Felzenszwalb, P F, Girshick, R B, McAllester, D, Ramanan, D. "Object Detection with Discriminatively Trained Part-Based Models." IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 32, no. 9, 2010, pp. 1627-1645. |
| Felzenszwalb, Pedro F., Veksler, Olga. "Tiered scene labeling with dynamic programming." 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2010. |
| Babai, László, Felzenszwalb, Pedro F. "Computing rank-convolutions with a mask." ACM Transactions on Algorithms, vol. 6, no. 1, 2009, pp. 1-13. |
| Basri, R., Felzenszwalb, P.F., Girshick, R.B., Jacobs, D.W., Klivans, C.J. "Visibility constraints on features of 3D objects." 2009 IEEE Conference on Computer Vision and Pattern Recognition, 2009. |
| Felzenszwalb, Pedro, McAllester, David, Ramanan, Deva. "A discriminatively trained, multiscale, deformable part model." 2008 IEEE Conference on Computer Vision and Pattern Recognition, 2008. |
| Felzenszwalb, Pedro F., Schwartz, Joshua D. "Hierarchical Matching of Deformable Shapes." 2007 IEEE Conference on Computer Vision and Pattern Recognition, 2007. |
| Felzenszwalb, P., McAllester, D. "A Min-Cover Approach for Finding Salient Curves." 2006 Conference on Computer Vision and Pattern Recognition Workshop (CVPRW'06), 2006. |
| Crandall, David, Felzenszwalb, Pedro, Huttenlocher, Daniel. "Object Recognition by Combining Appearance and Geometry." Automata, Languages and Programming, 2006, pp. 462-482. |
| Felzenszwalb, P.F. "Representation and detection of deformable shapes." IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, no. 2, 2005, pp. 208-220. |
| Crandall, D., Felzenszwalb, P., Huttenlocher, D. "Spatial Priors for Part-Based Recognition Using Statistical Models." 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), 2005. |
| Felzenszwalb, P.F., Huttenlocher, D.P. "Efficient belief propagation for early vision." Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004., 2004. |
| Felzenszwalb, Pedro F., Huttenlocher, Daniel P. "Efficient Graph-Based Image Segmentation." International Journal of Computer Vision, vol. 59, no. 2, 2004, pp. 167-181. |
Research
Research Overview
My primary research interests are in computer vision, artificial intelligence, machine learning and algorithms. Most of my work is motivated by problems in computer vision and image understanding but I am interested in developing techniques that are widely applicable within AI, including to problems in natural language understanding, pattern recognition and signal processing.
Funded Research
NSF Award 1161282: Graph Cut Algorithms for Domain-specific Higher Order Priors, 2012-2015
NSF CAREER Award 0746569: Object Recognition with Hierarchical Models, 2008-2013
NSF Award 0534820: The Generalized A* Architecture for Perceptual Systems, 2006-2009
NSF CAREER Award 0746569: Object Recognition with Hierarchical Models, 2008-2013
NSF Award 0534820: The Generalized A* Architecture for Perceptual Systems, 2006-2009
Background
Education and Training
| Year | Degree | Institution |
|---|---|---|
| 2003 | PhD | Massachusetts Institute of Technology |
| 2001 | MS | Massachusetts Institute of Technology |
| 1999 | BS | Cornell University |
Honors and Awards
ACM Grace Murray Hopper Award
IEEE Technical Achievement Award
PASCAL Visual Object Challenge "Lifetime Achievement" Prize
Longuet-Higgins Prize
NSF Faculty Early Career Development (CAREER) Award
Affiliations
Affiliations
ACM
Teaching
Teaching
| CSCI 1420 - Machine Learning |
| ENGN 1570 - Linear System Analysis |
| ENGN 1610 - Image Understanding |
| ENGN 2520 - Pattern Recognition and Machine Learning |
| ENGN 2912P - Topics in Optimization |
| ENGN 2912S - Topics in Image Analysis |