Computer vision is software that recognises objects in photos and video. It is used to check shelves and products in shops, to find defects in a factory, to read number plates and to see what a robot or a shopper picks up. Its output is usually a list of what was found in the picture and where.
Here is how it works in general. A camera takes a picture, which is a grid of numbers for the colour of each dot. A model trained on many thousands of labelled pictures looks at these numbers. During training, people marked the objects in each picture, so the model learned which patterns of dots mean a bottle, a crack or a face. In use, the model finds the same patterns in a new picture and says, for example, "a bottle at this position, 92 per cent sure". Software then acts on that result.
There are four common tasks. Classification says what is in a picture. Detection also says where, by drawing a box. Segmentation marks the exact outline of each object. Text reading, called OCR, turns printed letters into text. The model is only as good as its training pictures. If it has never seen a type of damage or a type of lighting, it may miss it. It gives a confidence score, and the user picks the limit below which a person must check. Labelling the training pictures costs time and money.
Take, for example, a camera above a shop shelf. It counts the packets of biscuits and alerts staff when a gap appears; see shelf gap detection and shelf image recognition. Consider a factory line, where a camera checks that every bottle has a cap and a label; see machine vision. Imagine a store with no cashier. Cameras see which items a shopper picks up and add them to the bill; see checkout-free stores.
Other uses are ANPR, video analytics, drone vision and radiology AI. It runs either in the cloud or near the camera, as in edge computing. The models are often built on a foundation model.
How is it different from speech recognition? Computer vision works on pictures and video. Speech recognition works on sound.
Appears in
- Augmented reality marketing↗ Brand marketingThe phone's camera recognises a biscuit pack and an animated character appears on screen above it.
- Visual search↗ E-commerce marketplacesA shopper photographs a sofa and the app finds similar ones for sale.
- AI listing generation↗ E-commerce marketplacesA seller photographs an old phone and the model reads the make, condition and suggests a price.
- Product authentication↗ E-commerce marketplacesA model compares a photographed handbag's stitching with known genuine ones.
- AI microscope authentication↗ E-commerce marketplacesThe model reads a microscope image of leather grain and says whether it matches the real brand.
- AI product descriptions↗ D2C e-commerceThe tool cleans a seller's photo and reads its colour and type to fill the product page's fields.
- Self-checkout kiosk↗ Retail technologyThe camera above the kiosk notices when an item is placed in the bag without being scanned.
- Cashierless store↗ Retail technologyCeiling cameras follow each shopper, see which items they take and charge them on leaving.
- Shelf image recognition↗ Retail technologyA sales rep photographs a shop shelf and the model counts the company's packs and rivals' packs.
- Robotic picking↗ Logistics and supply chainA camera shows the robot arm which item in a cluttered bin to grasp and from where.
- Industrial CT scanning↗ Industrial automationSoftware reads the X-ray slices of a casting and marks a hidden hole inside it.
- Quantity takeoff software↗ Construction technologyThe model reads a building drawing and counts the doors, windows and metres of wall.
- Construction progress monitoring↗ Construction technologySoftware compares a drone's pictures of a site with the plan and shows which floors are behind.
- Construction robots↗ Construction technologyA painting robot's camera finds the edges of a wall and spots a patch it has missed.
- Visitor management system↗ ProptechThe gate camera reads a visitor's face or vehicle number and shows it to the resident for approval.
- AI interior design↗ ProptechThe model identifies the walls, floor and furniture in a photo before changing their style.
- Precision spraying↗ AgritechCameras on a sprayer boom tell weeds from crop plants, and open a nozzle only over each weed.