конвертировать 3D плоскость в 2D

У меня есть набор облаков точек, образующих плоскость в 3D, который я получил из подгонки плоскости RANSAC. Для некоторого конкретного вида анализа данных мне нужно преобразовать это в двумерную задачу, чтобы у меня были все значения z почти одинаковыми. Предположим, что уравнение плоскости имеет вид ax + by + cz + 1 = 0. Мой вопрос таков:

Как я могу получить значения a, b, c из необработанных данных облака точек? Будет ли метод наименьших квадратов лучшим подходом или есть какой-нибудь способ получить эти значения из подгонки RANSAC?Из некоторых уроков я получил представление о следующих шагах: перевести в центр масс, повернуть вокруг оси x, повернуть вокруг оси y, а затем снова перевести. Имеет ли это смысл? 3. Как я могу получить угол поворота в терминах a, b, c?

Мне нужна общая идея преобразования 3D-плоскости в 2D, чтобы все значения z-координат были одинаковыми.

Ответы на вопрос(3)

Ваш ответ на вопрос