Skip to content

stepanplaunov/model-backend

 
 

Repository files navigation

Репозиторий летней практики

Данный репозиторий содержит в себе серверную часть приложения, хостинг проводится на локальном компьютере.

Над серверной частью работали

Плаунов Степан (Kolldun), Петров Михаил (Lanaken), Лобаев Никита (NikitaLobaev)

Приложение для android

Apk

Инструкция

Чтобы создать модель, нажмите на кнопку с фотоаппаратом и заснимите 10+ фотографий проходя мимо объекта по дуге в 120-180 градусов, при этом стараясь направлять камеру примерно в одну точку. Желательно снимать так, чтобы в фото не попадали блики - SIFT заимеет проблемы с нахождением зависимостей на этих них, поэтому освещение лучще выбрать дневное, из окна, например. Без большого количества ламп

Лицо

При фотографировании лица, старайтесь не двигаться, в течении съемки - лучше попросите кого-то стороннего заснять вас под углом 120-180 градусов, приложение не умеет обрабатывать некоторые виды прозрачных и монотоных поверхностей, так что стену, либо небо заснять не получится. По этой причине лучше снять очки, если они имеются. Вообще, как оказалось с лицом работать это трудоемкий процесс, очень требовательный правильной съемке, так что возможно придется перефотографировать несколько раз.

Ожидание ответа

После десяти фотографий нажимаем стоп и submit, если фото качественные, далее идет загрузка, по окончанию которой приложение возврается в ленту. Далее, если приложение свернуть, то Вам прийдет пуш уведомление об ошибке, либо, если все прошло успешно, пост появится в ленте Сама модель обрабатывет один запрос в несколько минут

Итог

Итоговая картинка это скриншот 3d модели ply формата, полученной алгоритмом

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.9%
  • Java 33.2%
  • C++ 1.8%
  • Shell 0.1%