Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

Robot vision lets machines use cameras and computer programs to understand the world around them. In a factory, a robot arm can look at fruit on a conveyor belt, decide which items are apples or oranges, and guide a gripper to sort them. This matters because vision helps robots work safely, accurately, and quickly in changing environments.

Instead of following only fixed instructions, a robot can react to what it sees.

Key Facts

  • A digital image is a grid of pixels, and each pixel stores brightness or color values.
  • Image resolution = width in pixels x height in pixels, such as 1920 x 1080.
  • Preprocessing improves an image before analysis, often using blur, contrast adjustment, or thresholding.
  • Threshold rule: if pixel value greater than T, label it 1, otherwise label it 0.
  • A convolution filter slides over an image and computes weighted sums to highlight patterns such as edges.
  • Object recognition often returns a class label and a bounding box, such as apple with confidence 0.94.

Vocabulary

Pixel
A pixel is the smallest picture element in a digital image and stores information such as color or brightness.
Preprocessing
Preprocessing is the step that cleans or transforms raw image data so later vision steps work better.
Threshold
A threshold is a cutoff value used to separate pixels into groups, such as bright fruit versus dark background.
Feature detection
Feature detection is the process of finding useful visual patterns such as edges, corners, spots, or textures.
Bounding box
A bounding box is a rectangle drawn around a detected object to show its position in an image.

Common Mistakes to Avoid

  • Treating a camera image like perfect reality is wrong because lighting, shadows, blur, and reflections can change pixel values.
  • Skipping preprocessing is wrong because raw pixels often contain noise that can confuse edge detection and object recognition.
  • Thinking thresholding always separates objects correctly is wrong because a single cutoff may fail when apples, oranges, and backgrounds have similar brightness.
  • Confusing detection with recognition is wrong because detection finds where an object is, while recognition decides what the object is.

Practice Questions

  1. 1 A robot camera captures images that are 640 pixels wide and 480 pixels tall. How many total pixels are in one image?
  2. 2 A conveyor system processes 30 images per second. If each image contains 307,200 pixels, how many pixels are processed each second?
  3. 3 A robot vision system correctly identifies oranges in bright light but mistakes some oranges for apples when a shadow crosses the conveyor. Explain which parts of the vision pipeline could be adjusted and why.