Мой подход к 1) по сути был бы "зеленым экраном" или "синим экраном".
Идея состоит в том, чтобы тщательно осветить фон, чтобы не было теней.Затем вы можете применить цветовой порог, и все, что не является определенным цветом, является передним планом.До сих пор на ваших изображениях было довольно мало тени, которая может быть устранена тщательным освещением.Вам придется поэкспериментировать с тем, насколько это важно для вас.
2) Это немного сложнее, но возможно.Вам необходимо знать положение и направление ваших камер, параметры объектива (например, F / #), параметры датчика (шаг / расстояние между пикселями).Обладая этой информацией, вы сможете определить экстремум стопы и провести некоторые измерения.Вот общая схема того, как это может работать.Вы можете использовать вид сверху, чтобы определить среднюю линию стопы, чтобы вы знали, как далеко она находится от боковых камер.Затем у вас есть вся информация, необходимая для измерения пикселей в реальном пространстве.Верхняя камера проста;поскольку все находится в плоскости (при условии, что камера правильно выровнена и выровнена), все, что вам нужно сделать, это поставить линейку на пол и сделать несколько снимков.Затем вы можете измерить преобразование пикселей в реальное пространство прямо с изображения.
Для решения проблемы трехмерного моделирования мне бы хотелосьуказать, что вам на самом деле не нужно получать полное облако точек.Вы можете просто получить модель ноги и масштабировать ее для отображения на основе измерений, которые вы делаете.В любом случае, удачи в вашем проекте!