Ada beberapa saran yang berlaku secara umum, dan beberapa saran khusus aplikasi.
Makalah Shi dan Tomasi, Fitur bagus untuk dilacak menjelaskan kriteria untuk memilih pola: pelokalan dua dimensi , atau "cornerness".
Sederhananya, misalkan Anda mencoba menemukan objek pada posisi (x,y)
, tetapi sebaliknya objek tersebut muncul pada gambar di (x + dx, y + dy)
. Tidak terlalu berguna jika sistem penglihatan kita hanya bisa mengatakan kepada kita bahwa "tidak, posisinya salah." Sebagai gantinya, kami berharap sistem visi dapat memperkirakan jumlah dx
dan dy
asalkan tidak terlalu jauh.
Titik tajam (titik) adalah yang paling sudut, tetapi juga mudah terkubur dalam derau piksel acak. Dengan menindaklanjuti dengan matematika, kita belajar bahwa ada pola lain yang sama sudutnya dengan titik tajam. (Pikirkan tentang "edge" 1D menjadi delta 1D yang diubah oleh integrasi.)
Beberapa aplikasi akan membutuhkan pelokalan dalam dimensi yang lebih sedikit atau lebih tinggi.
Ditambahkan 8/25
Dua pola seperti garis juga dapat "berpotongan" untuk menghasilkan titik selama kalibrasi, asalkan distorsi lensa tidak signifikan atau telah diparameterisasi.
Dalam aplikasi deblurring, titik tajam sering digunakan untuk memulihkan fungsi penyebaran titik (psf). Namun, secara teori objek apa pun yang sewenang-wenang dapat digunakan, asalkan kebenaran dasar tersedia untuk perangkat lunak kalibrasi.
Dalam beberapa aplikasi, kami sengaja membuat polanya tidak tajam. Kedalaman dari pengaburan menggunakan bluriness untuk alasan tentang posisi bidang fokus relatif terhadap objek, yang memberikan perkiraan kedalaman objek.