views:

1241

answers:

8

I'm looking for some recommendations for solid computer vision & image processing fundamentals, including camera models, perspective projection, edge detection, corner detection, and the like.

Edit: looking for reference books w/algorithms, etc - not libraries.

+1  A: 

if is code you're looking for, take a look at OpenCV library. It has been ported to lots of languages, so if you don't use c++ don't worry.

mrlinx
+2  A: 

I've heard nothing but good things about Sharpio's Computer Vision.

From amazon: "It provides necessary theory and examples for students and practitioners who will work in fields where significant information must be extracted automatically from images."

William Keller
I took the "accepted" answer away here only b/c there aren't really enough votes...
jdt141
+3  A: 

Gonzalez and Woods, Digital Image Processing is a good one. They have a web site too: http://www.imageprocessingplace.com/.

I agree with the last poster on Shapiro, good book.

Years ago I learned from William K. Pratt, "Digital Image Processing", just saw that there's a new edition but it's pretty expensive.

Andrew Queisser
That would be for image processing, not computer vision, no?
Kena
Oh, sorry, I missed that the OP also asked for image processing.
Kena
+3  A: 

For projective geometry try Multiple view geometry in computer vision by Hartley and Zisserman.

Ian Hopkinson
A: 

I like Trucco & Verri's "Introductory Techniques for 3-D Computer Vision", which was my Master's vision class textbook. It wasn't too theoretical, and was a good introduction (make sure to get the erratum though - my edition had a couple of annoying mistakes in the equations)

Kena
+4  A: 

This textbook (Mubarak Shah's Fundamentals of Computer Vision) covers much of the basic vision and imaging principles (camera models, segmentation, filtering), and it has the great benefit of being free.

Kena
+2  A: 

"Computer Vision" by Forsyth and Ponce should be the definitive reference.

M456
My professor said the same, difficult to understand though (at least for me!)
srand
A: 

Hi,I see that you are searching for appropriate book about CV. Doing my research I find one amazing free to download book about Computer Vision. This book presents research trends on computer vision, especially on application of robotics, and on advanced approaches for computer vision (such as omnidirectional vision). The contents of this book allow the reader to know more technical aspects and applications of computer vision. The intended audience is anyone who wishes to become familiar with the latest research work on computer vision, especially its applications on robots. This book features representative work on the computer vision, and it puts more focus on robotics vision and omnidirectional vision. This is the link where you can find it: http://www.intechopen.com/books/show/title/computer_vision

Hanibal Lecter