66 books like Multiple View Geometry in Computer Vision

By Richard Hartley, Andrew Zisserman,

Here are 66 books that Multiple View Geometry in Computer Vision fans have personally recommended if you like Multiple View Geometry in Computer Vision. Shepherd is a community of 11,000+ authors and super readers sharing their favorite books with the world.

Shepherd is reader supported. When you buy books, we may earn an affiliate commission.

Book cover of Vision: A Computational Investigation into the Human Representation and Processing of Visual Information

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

David Marr shaped the field of computer vision in its early days. His seminal book laid the structure for interpreting images and one which is still largely followed. He popularised notions of the primal sketch and his work on edge detection led to one of the most sophisticated approaches. His work and influence continue to endure despite his early death: we missed and miss him a lot.

By David Marr,

Why should I read it?

1 author picked Vision as one of their favorite books, and they share why you should read it.

What is this book about?

Available again, an influential book that offers a framework for understanding visual perception and considers fundamental questions about the brain and its functions.

David Marr's posthumously published Vision (1982) influenced a generation of brain and cognitive scientists, inspiring many to enter the field. In Vision, Marr describes a general framework for understanding visual perception and touches on broader questions about how the brain and its functions can be studied and understood. Researchers from a range of brain and cognitive sciences have long valued Marr's creativity, intellectual power, and ability to integrate insights and data from neuroscience, psychology, and computation. This…


Book cover of Computer Vision: Models, Learning, and Inference

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

This fine book is about learning the relationships between what is seen in an image, and what is known about the world. It’s a counterpart to our book on feature extraction and it shows you what can be achieved with the features. It’s not for those who shy from maths, as is the case for all of the books here. So that you can build the techniques, Simon’s book also includes a wide variety of algorithms to help you on your way.

By Simon J.D. Prince,

Why should I read it?

1 author picked Computer Vision as one of their favorite books, and they share why you should read it.

What is this book about?

This modern treatment of computer vision focuses on learning and inference in probabilistic models as a unifying theme. It shows how to use training data to learn the relationships between the observed image data and the aspects of the world that we wish to estimate, such as the 3D structure or the object class, and how to exploit these relationships to make new inferences about the world from new image data. With minimal prerequisites, the book starts from the basics of probability and model fitting and works up to real examples that the reader can implement and modify to build…


Book cover of Computer Vision: Algorithms and Applications

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

Richard’s authoritative leading textbook excellently describes the whole field of computer vision. It starts with the sensor, moves to image formation followed by feature extraction and grouping, and then by vision analysis. It’s pragmatic too, with excellent descriptions of applications. And there is a ton of support material. This is a mega textbook describing the whole field of computer vision.

By Richard Szeliski,

Why should I read it?

1 author picked Computer Vision as one of their favorite books, and they share why you should read it.

What is this book about?

Computer Vision: Algorithms and Applications explores the variety of techniques commonly used to analyze and interpret images. It also describes challenging real-world applications where vision is being successfully used, both for specialized applications such as medical imaging, and for fun, consumer-level tasks such as image editing and stitching, which students can apply to their own personal photos and videos.

More than just a source of "recipes," this exceptionally authoritative and comprehensive textbook/reference also takes a scientific approach to basic vision problems, formulating physical models of the imaging process before inverting them to produce descriptions of a scene. These problems are…


Book cover of Advanced Methods and Deep Learning in Computer Vision

Mark S. Nixon Author Of Feature Extraction and Image Processing for Computer Vision

From my list on computer vision from a veteran professor.

Why am I passionate about this?

It’s been fantastic to work in computer vision, especially when it is used to build biometric systems. I and my 80 odd PhD students have pioneered systems that recognise people by the way they walk, by their ears, and many other new things too. To build the systems, we needed computer vision techniques and architectures, both of which work with complex real-world imagery. That’s what computer vision gives you: a capability to ‘see’ using a computer. I think we can still go a lot further: to give blind people sight, to enable better invasive surgery, to autonomise more of our industrial society, and to give us capabilities we never knew we’d have.

Mark's book list on computer vision from a veteran professor

Mark S. Nixon Why did Mark love this book?

The advances of deep learning have been awesome, and fast. It’s been hard for the textbooks to keep up, so it’s good to include one that describes the advances and state of art very well. It seems appropriate that it’s edited by two leading researchers who are Roy – who described computer vision systems implementations in a long series of excellent books – and Matt, whose work on face recognition revolutionised and transformed the progress of face recognition in the 1990s. This book gives you an image of where we are now in computer vision, and where we are going. 

By E.R. Davies (editor), Matthew Turk (editor),

Why should I read it?

1 author picked Advanced Methods and Deep Learning in Computer Vision as one of their favorite books, and they share why you should read it.

What is this book about?

Advanced Methods and Deep Learning in Computer Vision presents advanced computer vision methods, emphasizing machine and deep learning techniques that have emerged during the past 5-10 years. The book provides clear explanations of principles and algorithms supported with applications. Topics covered include machine learning, deep learning networks, generative adversarial networks, deep reinforcement learning, self-supervised learning, extraction of robust features, object detection, semantic segmentation, linguistic descriptions of images, visual search, visual tracking, 3D shape retrieval, image inpainting, novelty and anomaly detection.

This book provides easy learning for researchers and practitioners of advanced computer vision methods, but it is also suitable as…


Book cover of Skyward

R.J. Vickers Author Of The Natural Order

From my list on teens grappling with the line between good and evil.

Why am I passionate about this?

As a fantasy author, I have always been drawn to magic and alternative universes as a way of exploring the issues that seem unsolvable here on earth. We are so entrenched in our own ways of seeing the world that it can be hard to imagine looking at things from a different perspective, but twisting these ideas sideways and adding a dash of magic can remind us that everything exists in shades of grey. Teenagers are learning to think abstractly and explore their own relationships with ethics, and I have vivid memories of being drawn to moral ambiguity at that age. 

R.J.'s book list on teens grappling with the line between good and evil

R.J. Vickers Why did R.J. love this book?

At the beginning, readers are drawn into an exciting world where humans battle to save their desolate planet from an alien race. But in typical Brandon Sanderson fashion, good and evil are not clear-cut, and the conflict soon grows far more complex. 

As the series progresses, the main character, Spensa, discovers that the battle for her planet is not as straightforward as she had once thought, and that the aliens she had fought were neither uniform nor uniformly evil. When she infiltrates an alien homeland in Book 2, Spensa is forced to question her original assumptions about who deserves to be saved—not just humans, but maybe also some alien races and even artificially intelligent beings. 

By Brandon Sanderson,

Why should I read it?

3 authors picked Skyward as one of their favorite books, and they share why you should read it. This book is for kids age 12, 13, 14, and 15.

What is this book about?

Spensa's world has been under attack for hundreds of years. An alien race called the Krell leads onslaught after onslaught from the sky in a never-ending campaign to destroy humankind. Humanity's only defense is to take to their ships and fight the enemy in the skies. Pilots have become the heroes of what's left of the human race.

Spensa has always dreamed of being one of them; of soaring above Earth and proving her bravery. But her fate is intertwined with her father's - a pilot who was killed years ago when he abruptly deserted his team, placing Spensa's chances…


Book cover of New Daughters of Africa: An International Anthology of Writing by Women of African Descent

Joel Cabrita Author Of Written Out: The Silencing of Regina Gelana Twala

From my list on literary women you’ve never heard of.

Why am I passionate about this?

I’m a historian of Southern Africa who is fascinated by questions of visibility and invisibility. I love probing beneath the surface of the past. For example, why is this person famous and renowned, but that person isn’t? To me, recognition and reputation are interesting to scrutinize as social categories in their own right, rather than as factual statements. I’ve written two books focusing on the history of religious expression in Southern Africa, and my most recent book is a biography of the forgotten South African writer and politician Regina Gelana Twala. 

Joel's book list on literary women you’ve never heard of

Joel Cabrita Why did Joel love this book?

This anthology of African women writers has been my personal lodestar in writing about Regina Twala, a forgotten African writer.

Busby (a pioneering editor and publisher of Ghanaian heritage) was one of the first to recognize that the canon of African writers was much bigger than famous men like Chinua Achebe and Wole Soyinka.

Her work taught me about a longstanding rich female literary tradition on the African continent – some of her earliest examples of women writers date to Ancient Egypt!

Busby recognizes that we can’t always look to the written page for evidence of this, given that many women writers were denied opportunities to publish their work.

So she broadens the focus of her anthology by paying attention to both “words and writing,” thinking about female writers of novels, poetry, plays, non-fiction, and journalism.

A must read. 

By Margaret Busby,

Why should I read it?

1 author picked New Daughters of Africa as one of their favorite books, and they share why you should read it.

What is this book about?

Three decades after her pioneering anthology, Daughters of Africa, Margaret Busby curates an extraordinary collection of contemporary writing by 200 women writers of African descent, including Zadie Smith, Bernardine Evaristo and Chimamanda Ngozi Adichie.

A glorious portrayal of the richness and range of African women's voices, this major international book brings together their achievements across a wealth of genres. From Antigua to Zimbabwe and Angola to the USA, overlooked artists of the past join key figures, popular contemporaries and emerging writers in paying tribute to the heritage that unites them, the strong links that endure from generation to generation, and…


Book cover of SuperSight: What Augmented Reality Means for Our Lives, Our Work, and the Way We Imagine the Future

Leslie Shannon Author Of Interconnected Realities: How the Metaverse Will Transform Our Relationship with Technology Forever

From my list on when hot new technology meets reality.

Why am I passionate about this?

I’m the Head of Trend and Innovation Scouting for Nokia, and I’ve been with the company since the glory days of Nokia mobile phone world dominance. I know first-hand what happens when a company focuses exclusively on the technology, not the humans that use it, and how quickly that can lead to disaster. One of the lessons that I see repeated continuously in the field of innovation is that a huge amount of attention gets paid to the new technology, and not nearly enough on how the technology will interact with our existing systems, beliefs, attitudes, and culture. Learning from the mistakes is the best way to make sure that the future doesn’t repeat them!

Leslie's book list on when hot new technology meets reality

Leslie Shannon Why did Leslie love this book?

While the term the “Metaverse” usually makes people think of a fully digital, immersive world, my own feeling is that technologies that bring digital information and entertainment into our physical world is a much more powerful and important arena. This leads us to the transformative and still-developing world of Augmented Reality.

David Rose of the MIT Media Lab has been working with Augmented Reality for more than a decade, and Supersight is an overview of what he's seen and what he’s learned in this time. 

What I love about Supersight is that while David is clearly as excited about this topic as I am, he’s also a realist, and openly discusses issues and challenges with Augmented Reality. Perhaps most valuable are the 14 Augmented Reality Design Principles that he outlines – super realistic, super useful.

After reading this, you’ll have a very grounded idea of the capabilities and potential of…

By David Rose,

Why should I read it?

1 author picked SuperSight as one of their favorite books, and they share why you should read it.

What is this book about?

NATIONAL INDIE EXCELLENCE AWARDS WINNER — NONFICTION • 2022 IPPY AWARDS BRONZE MEDALIST — SCIENCE

For thousands of years, human vision has been largely unchanged by evolution.

We’re about to get a software update.

Today, Apple, Google, Microsoft, Facebook, Snap, Samsung, and a host of startups are racing to radically change the way we see. The building blocks are already falling into place: cloud computing and 5G networks, AI computer vision algorithms, smart glasses and VR headsets, and mixed reality games like Pokémon GO. But what’s coming next is a fundamental shift in how we experience the world and interact…


Book cover of The Elements of Computing Systems: Building a Modern Computer from First Principles

Nora Sandler Author Of Writing a C Compiler: Build a Real Programming Language from Scratch

From my list on systems and system failures for programmers.

Why am I passionate about this?

I love computers, and especially computer systems. I’m interested in how different pieces of hardware and software, like processors, operating systems, compilers, and linkers, work together to get things done. Early in my career, as a software security tester, I studied how different components interacted to find vulnerabilities. Now that I work on compilers, I focus on the systems that transform source code into a running program. I’m also interested in how computer systems are shaped by the people who build and use them—I believe that creating safer, more reliable software is a social problem as much as a technical one.

Nora's book list on systems and system failures for programmers

Nora Sandler Why did Nora love this book?

Before I read this book, I knew a bunch of facts about the different pieces of computer systems. After I read it, I understood how those pieces fit together. Building all those pieces myself, starting from the simplest logic gates and working my way up, made some fundamental concepts finally click—like how a processor decodes an instruction.

I especially loved the book’s hands-on structure: each chapter is a project where you get a specification and test suite for the component you need to build, but you have to figure out exactly how to build it for yourself. Completing the projects often felt like solving a fun puzzle, and it made the concepts stick in a way that just reading about them wouldn’t have.

By Shimon Schocken, Noam Nisan,

Why should I read it?

1 author picked The Elements of Computing Systems as one of their favorite books, and they share why you should read it.

What is this book about?

A textbook with a hands-on approach that leads students through the gradual construction of a complete and working computer system including the hardware platform and the software hierarchy.

In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall picture of how computers worked. With the increasing complexity of computer technology and the resulting specialization of knowledge, such clarity is often lost. Unlike other texts that cover only one aspect of the field, The Elements of Computing Systems gives students an integrated and rigorous picture…


Book cover of The Pattern on the Stone: The Simple Ideas That Make Computers Work

Michael L. Littman Author Of Code to Joy: Why Everyone Should Learn a Little Programming

From my list on computing and why it’s important and interesting.

Why am I passionate about this?

Saying just the right words in just the right way can cause a box of electronics to behave however you want it to behave… that’s an idea that has captivated me ever since I first played around with a computer at Radio Shack back in 1979. I’m always on the lookout for compelling ways to convey the topic to people who are open-minded, but maybe turned off by things that are overly technical. I teach computer science and study artificial intelligence as a way of expanding what we can get computers to do on our behalf.

Michael's book list on computing and why it’s important and interesting

Michael L. Littman Why did Michael love this book?

The fields of Psychology, Economics, and Biology are well-known for offering interesting and informative introductory courses that provide a doorway into the area for budding scientists but also essential background knowledge appropriate for any educated person.

In Computer Science, we don't really do things that way. I wanted to offer a new kind of Computer Science introductory course that laid out the coolest ideas we have to offer along with compelling descriptions of why they matter.

I ended up using this book as the required reading in the class I built because it tells a personal, moving story while taking the reader from the nuts and bolts of bits and bytes all the way up to cutting-edge ideas surrounding artificial intelligence. It's a great read! Plus, it's short so I thought I could get my students to actually finish it.

By W. Daniel Hillis,

Why should I read it?

1 author picked The Pattern on the Stone as one of their favorite books, and they share why you should read it.

What is this book about?

Most people are baffled by how computers work and assume that they will never understand them. What they don't realize,and what Daniel Hillis's short book brilliantly demonstrates,is that computers'seemingly complex operations can be broken down into a few simple parts that perform the same simple procedures over and over again. Computer wizard Hillis offers an easy-to-follow explanation of how data is processed that makes the operations of a computer seem as straightforward as those of a bicycle.Avoiding technobabble or discussions of advanced hardware, the lucid explanations and colourful anecdotes in The Pattern on the Stone go straight to the heart…


Book cover of Stand on Zanzibar

Robert Zwilling Author Of Asteroid Fever

From my list on science fiction books where the big break doesn't change anything.

Why am I passionate about this?

I have always been fascinated by science and everything mysterious. I love to read science fiction and mystery stories. I use art and literature to explore reality. Writing or painting allows me to link seemingly unrelated topics together to create my own explanations for why things are the way they appear to be. The biggest things in the universe are replicated on Earth right down to sub-atomic size. I call that life imitating stars. Life is an endless resource found everywhere in the universe, and it's not restricted to just light or heat to grow; it only needs energy.

Robert's book list on science fiction books where the big break doesn't change anything

Robert Zwilling Why did Robert love this book?

This book was written in the late 60s, when everything was breaking loose from traditional values, including writing styles. Brunner did a very good job of anticipating how technology and changing social norms would change the world in the not-so-distant future.

It's all there: sexual freedom, legal drugs, religion, computers, crazy mass killers called muckers, corporate empires, a 7 billion population, global events, and the personalized internet.

I like the way the story was written, a new wave pop art style intermixed with traditional passages blaring out a series of seemingly unrelated events that are strung together by a group of unrelated characters who carry the complex story through to a surprising ending.

By John Brunner,

Why should I read it?

3 authors picked Stand on Zanzibar as one of their favorite books, and they share why you should read it.

What is this book about?

Now in a Tor Essentials edition, the Hugo Award-winning, uncannily prophetic Stand on Zanizbar is a science fiction novel unlike any before in that remains an insightful look at America’s downfall that allows us to see what has been, what is, and what is to come.

“There are certain things John Brunner achieved, which no one has done before or since.” ― Bruce Sterling

Genetic engineering is routine, corporations have usurped democracy, technology governs human relationship, and mass-marketed psychosomatic drugs keep billions docile. The systems of the United States are universal in reach and out of control. Every citizen is…


5 book lists we think you will like!

Interested in computer vision, computers, and algorithms?

Computer Vision 8 books
Computers 29 books
Algorithms 36 books