Матрицы применяются в современных алгоритмах компьютерного зрения следующим образом:
Любая оцифрованная картинка — это матрица чисел. 13 В случае с чёрно-белыми картинками это матрицы размера высота на ширину картинки. 3 В случае с цветной у матрицы появляется ещё одна размерность, чаще всего она равна трём. 3
Для обработки матриц в компьютерном зрении используются свёрточные нейронные сети (CNN). 14 Они служат базовой архитектурой для большинства современных задач компьютерного зрения. 4
На каждом слое CNN входящая матрица изображения обрабатывается каждым фильтром или ядром в этом слое и сворачивается до другой матрицы. 1 На выходе конкретного слоя будет столько других матриц, сколько свёрточных фильтров в этом слое. 1
Также в алгоритмах компьютерного зрения используется интегральное представление изображения — это матрица, размерность которой совпадает с размерами исходного изображения, что позволяет быстро вычислить необходимые объекты. 2