Secara sederhana edge detection merupakan proses untuk mencari tepi dari suatu objek atau area. Tepi dari suatu objek atau area secara visual dapat di-identifikasikan dengan terjadinya perbedaan warna yang signifikan. Titik – titik piksel dimana terjadinya perbedaan warna yang signifikan akan ditandai sebagai edge (tepi).
Segmentasi Citra merupakan proses membagi region atau area citra menjadi beberapa region yang memiliki kemiripan fitur seperti warna, bentuk dan fitur2 lainnya. Segmentasi Citra membantu dalam mengurangi kompleksitas yang terdapat pada citra dan membuat pemprosesan dan analisis citra menjadi lebih sederhana. Secara sederhana, segmentasi citra dapat dikatakan sebagai proses pemberian label untuk setiap piksel yang terdapat pada citra.
Visi Komputer merupakan salah satu bidang dari kecerdasan buatan atau Artificial Intelligence. Untuk dapat memahami latar belakang dari bidang visi komputer, maka ada baiknya kita memahami terlebih dahulu apa itu Artificial Intelligence sehingga menjadi dasar dalam memahami motivasi dan latar belakang dari bidang visi komputer.