Пытаюсь навелосипедить такую вот вот штуку, ну или такую. Выделение точек для отслеживания легко реализовать при помощи средств, встроенных в OpenCV(goodFeaturesToTrack). Но вот как построить поверхность 2-го порядка, я ума не приложу. Точки, как можно наблюдать на видео, разбросаны не очень информативно(нет точек которые характеризуют конкретно глаза, нос и тд ), т.е. диаметр цилиндра, например, получить не удастся. Собственно вопрос, как построить эту поверхность, как выбрать начало координат. И ещё, можно обратить внимание на то, что на втором видео некоторые точки принадлежат поверхности, а некоторые на неё спроецированы. Какие точки проецировать, а через какие точки эту поверхность проводить?