Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Introductory techniques for 3-D computer vision

    Introductory techniques for 3-D computer vision

    Emanuele Trucco · 1998

    AI & Machine LearningElectronics & Hardware
    Open LibraryAmazon
    Stats for nerds
    2recommend
    2mentions
    2people
    2010–2017years
    100% recommend

    Mentions per year

    20102011201220132014201520162017

    What Hacker News says

    1. wycJun 2017
      This is pretty old school, but I recommend Multiple View Geometry by Hartley and Zisserman (http://www.robots.ox.ac.uk/~vgg/hzbook/) to get through the fundamentals...it's really good to understand the geometric foundations for the past 4 decades. Along the same lines, you have Introductory Techniques for 3-D Computer Vision by Trucco and Verri (https://www.amazon.com/Introductory-Techniques-3-D-Computer-...), which also goes over the geometry and the fundamental problems that computer vision algorithms try to solve. It often does come down to just applying simple geometry; getting good enough data to run that model is challenging.

      If you just throw everything into a neural network, then you won't really understand the breadth of the problems you're solving, and you'll be therefore ignorant of the limitations of your hammer. While NNs are incredibly useful, I think a deep understanding of the core problems is essential to know how to use NNs effectively in a particular domain.

      After getting a grip on those concepts, Szeliski's Computer Vision: Algorithms and Applications (http://szeliski.org/Book/) had some really amazing coverage of CV in practice. Mastering OpenCV (https://www.amazon.com/Mastering-OpenCV-Daniel-Lelis-Baggio/...) was very useful when actually implementing some algorithms.

      thread
    2. plinkplonkJan 2010
      I wrote a supplementary blog post to Brad's ( http://pindancing.blogspot.com/2010/01/learning-about-machin...) with the list of books I found useful (no amazon referral links if anyone is worried) with brief descriptions of each. I work in somewhat different domains and so have a different list of books.

      I hope someone finds this useful.

      For those who want a summary,

      Proof Technique

      (a)Velleman's "How to Prove It" (b)Gries and Schneider's "A Logical Approach to Discrete Math"

      Math

      (c) Calculus (best "lite" book - Calculus by Strang (free download), best "heavy" books - (d) Calculus by Spivak, (e) Principles of Mathematical Analysis a.k.a "Baby Rudin")

      (f) Discrete Math (ALADM above + (g) a good book on Algorithms, Cormen will do - though working through it comprehensively is ... hard!

      (h) Linear Algebra (First work through Strang's book, then (i) Axler's)

      (j) Probability (see Bradford's very comprehensive recommendations) and

      (k) Statistics (I would reccomend Devore and Peck for the total beginner but it is a damn expensive book. So hit a library or get a bootlegged copy to see if it suits you before buying a copy, see brad's list for advanced stuff.)

      (l) Information Theory (MacKay's book is freely available online)

      Basic AI

      (m)AIMA 3d Edition (I prefer this to Mitchell)

      Machine Learning

      (n) "Pattern Recognition and Machine Learning" by Christopher Bishop,

      (o)"Elements of Statistical Learning" (free download).

      (p) Neural Network Design by Hagan Demuth and Kneale,

      (q) Neural Networks, A Comprehensive Foundation (2nd edition) - By Haykin (there is a newer edition out but I don't know anything about that, this is the one I used)

      (r) Neural Networks for Pattern Recognition ( Bishop).

      At this point you are in good shape to read any papers in NN. My reccomendations - anything by Yann LeCun and Geoffrey Hinton. Both do amazing research.

      Reinforcement Learning

      (s) Reinforcement Learning - An Introduction by Barto and Sutton (follow up with "Recent Advances In reinforcement Learning" (PDF) which is an old paper but a GREAT introduction to Hierarchical Reinforcement learning)

      (t) Neuro Dynamic Programming by Bertsekas

      Computer Vision

      (u) Introductory Techniques for 3-D Computer Vision, by Emanuele Trucco and Alessandro Verri.

      (v) An Invitation to 3-D Vision by Y. Ma, S. Soatto, J. Kosecka, S.S. Sastry. (warning TOUGH!!)

      Robotics.

      (w) Probabilistic Graphical Models: Principles and Techniques (Adaptive Computation and Machine Learning) - not about robotics per se but useful to understand the next book

      (x) Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) by Thrun, Burgard and Fox

      PS: I own all these books (except AIMA 3 for which I only have pre pub pdfs) and if any HN folks in Bangalore want to browse before they buy anything (friggin expensive when you add amazon's postage) send me email.

      PPS: on languages, I think Bradford is on the money with regards to reccomending functional languages. I would just say, also know C well. Saved my ass a few times.

      thread

    Related

    Cover of Neural networks for pattern recognition
    2008–2018

    Neural networks for pattern recognition

    Christopher M. Bishop
    3 recommend · 8
    Cover of Neural network design
    2010–2026

    Neural network design

    Martin T. Hagan
    6 recommend · 8
    Cover of Machine Learning
    2007–2026

    Machine Learning

    Tom M. Mitchell
    16 recommend · 29
    Cover of Pattern Recognition and Machine Learning
    2007–2026

    Pattern Recognition and Machine Learning

    Christopher M. Bishop
    80 recommend · 121
    Cover of Computer Vision
    2009–2025

    Computer Vision

    Richard Szeliski
    7 recommend · 10
    Cover of Multiple view geometry in computer vision
    2009–2025

    Multiple view geometry in computer vision

    Richard Hartley
    3 recommend · 6
    Cover of Digital image processing
    2008–2026

    Digital image processing

    Rafael C. Gonzalez
    8 recommend · 13
    Cover of Introduction to Algorithms
    2007–2026

    Introduction to Algorithms

    Thomas H. Cormen
    274 recommend · 880