Computer Vision: How Computers ‘See’ and Understand Images Using Convolutional Neural Networks

btd
5 min readNov 21, 2023

The process of how a computer “sees” an image involves several steps, from capturing the image to interpreting its contents using computational methods. Here’s an overview of the key stages:

I. Image Acquisition:

1. Capture:

  • An image is acquired by a device such as a camera, scanner, or other imaging devices.

2. Digitalization:

  • The continuous analog signal captured by the device is converted into a digital format. Each pixel in the image is represented by numerical values (usually in the form of intensities or color channels).

II. Image Preprocessing:

1. Normalization:

  • Pixel values are often normalized to a standard range (e.g., [0, 1] for intensity values or [0, 255] for 8-bit color channels).

2. Resizing/Scaling:

  • Images may be resized or scaled to a specific resolution, especially when working with models that have fixed input dimensions.

III. Feature Extraction:

1. Manual Features:

--

--

btd
btd

No responses yet