liveBook · Manning

Computer vision

As explained in Investing for Programmers

Computer vision is the field of enabling computers to interpret and analyze visual information such as images and video.

Computer vision enables computers to interpret and analyze visual information. In investing, it turns satellite and webcam imagery into movement data, such as counts of vehicle brands in specific areas. section 11.1.1

Its value depends on both signal and execution. Training models to identify objects correctly requires substantially more effort than analyzing mainstream data, but underrepresented visual data may provide investors with an advantage. section 11.1.1

Common applications include:

  • Estimating the growth of autonomous-vehicle deployments by counting cars in selected locations. section 11.1.1
  • Assessing whether computer vision can replace LiDAR in autonomous driving systems, with major implications for sensor costs and suppliers. section 4.3.1

How Investing for Programmers covers it

How deep it goes
Describes object counting and model training, but stops short of implementation details, evaluation metrics, or algorithm design.
Examples
Counts car brands in street imagery and evaluates Tesla Vision as a potential LiDAR replacement.
What you can do after
Apply it via computer vision algorithms to extract vehicle counts and assess visual-data opportunities.
How it connects
Connects computer vision with autonomous driving, LiDAR, satellite imagery, webcam data, and alternative data.

Also explained in

Compare how 8 books explain computer vision →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Investing for Programmers. The section links point to the parts of the book it draws on.