To satisfy these requirements Canny used the calculus of variations – a technique which finds the function which optimizes a given functional.
Aby spełnić powyższe wymagania Canny wykorzystał rachunek wariacyjny – technikę która wyszukuje funkcję, która optymalizuje dany funkcjonał.