Ядро детектора находит края в потоке пикселей в оттенках серого с помощью метода Собеля, Прюитта или Робертса. Блок свертывает входные пиксели с матрицами производной аппроксимации, чтобы найти градиент величины пикселя вдоль двух ортогональных направлений. Затем он сравнивает сумму квадратов градиентов с квадратом настраиваемого порога, чтобы определить, представляют ли градиенты ребро.