You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Как оно работает?
Нам понадобится один отрезок на каждой из 2-х фото, с которым будем сравнивать все остальные отрезки.
Сейчас это расстояние между глаз на фото анфас и расстояние от глаза до края уха на фото в профиль.
В таблице spots_compatibility хранится:
Текущая версия.
Точки, которые наносятся на 2 фото примера.
С какими версиями совместимо.
Какие точки с какими будем соединять для получения отрезков.
Допустимые расхождения при поиске клонов.
В таблице faces хранится:
f1,f2...f20 — соотношения отрезков на лице анфас к расстоянию между глаз.
p1,p2...p20 — соотношения отрезков на лице в профиль к расстоянию от глаза до края уха.
Версия spots_compatibility, которая была на тот момент.
В первом шаге проверки претендента на майнера мы убедились, что точки на фото нанесены верно, а значит отрезки будут получены тоже верные. Остается просто сделать запрос в базу данных, где будет идти сравнение с f1,f2...f20 и с p1,p2...p20 с учетом допустимых расхождений из spots_compatibility. В итоге получаем id майнеров, которые похожи на претендента.
Необходимо до начала массового прихода пользователей найти наиболее оптимальные данные для spots_compatibility (example_spots, segments, tolerances).
Для этого нужно написать отдельную софтину, в которой можно будет тестировать разные варианты нанесения точек и проверки уже имеющихся вариантов. Нужны варианты, кто как видит эту софтину, что в ней должно быть.
Через изменение tolerances можно настраивать точность поиска по уже имеющимся на данный момент отрезкам.
The text was updated successfully, but these errors were encountered:
Как оно работает?
Нам понадобится один отрезок на каждой из 2-х фото, с которым будем сравнивать все остальные отрезки.
Сейчас это расстояние между глаз на фото анфас и расстояние от глаза до края уха на фото в профиль.
В таблице spots_compatibility хранится:
В таблице faces хранится:
В первом шаге проверки претендента на майнера мы убедились, что точки на фото нанесены верно, а значит отрезки будут получены тоже верные. Остается просто сделать запрос в базу данных, где будет идти сравнение с f1,f2...f20 и с p1,p2...p20 с учетом допустимых расхождений из spots_compatibility. В итоге получаем id майнеров, которые похожи на претендента.
Необходимо до начала массового прихода пользователей найти наиболее оптимальные данные для spots_compatibility (example_spots, segments, tolerances).
Для этого нужно написать отдельную софтину, в которой можно будет тестировать разные варианты нанесения точек и проверки уже имеющихся вариантов. Нужны варианты, кто как видит эту софтину, что в ней должно быть.
Через изменение tolerances можно настраивать точность поиска по уже имеющимся на данный момент отрезкам.
The text was updated successfully, but these errors were encountered: