Computer-implementiertes Verfahren zur automatischen Detektion von Zahnmerkmalen einer okklusalen Fläche eines Zahns (400) eines Patienten, mit folgenden Schritten:a) Empfangen dreidimensionaler Daten der okklusalen Fläche des Zahns (400);b) Projizieren der dreidimensionalen Daten in eine zweidimensionale Ebene;c) Bilden einer Höhenkarte aus den projizierten dreidimensionalen Daten; undd) Detektieren lokaler Maximalpunkte (1020) aus der Höhenkarte.e) Entfernen eines irrtümlicherweise detektierten lokalen Maximalpunkts (1020) und Herstellen mindestens eines Aligners zum Bewegen eines Zahns (400) aus einer Anfangsposition heraus zum Erzielen einer gewünschten Endposition auf Basis der Schritte a) bis e).A computer-implemented method for automatically detecting tooth features of an occlusal surface of a tooth (400) of a patient, comprising the steps of: a) receiving three-dimensional data of the occlusal surface of the tooth (400); b) projecting the three-dimensional data into a two-dimensional plane; c) forming a height map from the projected three-dimensional data; and d) detecting local maximum points (1020) from the elevation map. e) removing an erroneously detected local maximum point (1020) and producing at least one aligner for moving a tooth (400) from an initial position to achieve a desired end position based on steps a) to e).