Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 151
1

Какую структуру использовать для построения точек на лице?

09.01.2021, 20:10. Просмотров 1018. Ответов 8

Доброго времени суток, есть выборка из 300 фотографий (это с учётом аугментации, больше не получилось выжать) изображений лиц и 300 этих же лиц, только с отмеченными опорными точками
Задача научить машину находить эти самые точки на любом лице
Не было в этом опыта, но очевидно дело за сверткой, только вот как грамотно построить процесс и обучить машину?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2021, 20:10
Ответы с готовыми решениями:

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

Какую структуру данных лучше использовать для словаря синонимов?
Словарь синонимов –это набор записей вида <эталонное слово> {список синонимов}. При ...

Какую структуру данных лучше всего использовать для частого к ней обращения?
Есть большая база данных (просто слова), к ней регулярно выполняются обращения с целью поиска...

Какую структуру данных использовать?
У нас есть множества чисел. Какую структуру данных лучше использовать: хэш-таблицу с разрешением...

8
480 / 390 / 39
Регистрация: 17.07.2013
Сообщений: 2,023
11.01.2021, 09:26 2
Цитата Сообщение от Andrei_ Посмотреть сообщение
это с учётом аугментации
А реальных сколько? Аугментацией можно и миллион получить.

Цитата Сообщение от Andrei_ Посмотреть сообщение
Задача научить машину
Пардон, Вы медик?

Цитата Сообщение от Andrei_ Посмотреть сообщение
построить процесс
OpenCV + Регрессионная задача

Добавлено через 2 минуты
Посмотрите работы Adrian at PyImageSearch.
0
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 151
11.01.2021, 09:59  [ТС] 3
Реальных 50, т.к. выборку размещал вручную и со второго раза, использовал в качестве аугментации ресайзинг по высоте и по ширине, отзеркаливаник, не использовал повороты на малые градусы (15°, 30°), думаю стоит включить, что возведет количество выборки в 2^4 степень, что составит 4800 фото
Не интересуют готовые решения
Задача обучить свертку с помощью keras
Но не совсем понятно, что лучше получить на выходе:
Массив с координатами точек или изображение с точками?
0
480 / 390 / 39
Регистрация: 17.07.2013
Сообщений: 2,023
11.01.2021, 10:15 4
Цитата Сообщение от Andrei_ Посмотреть сообщение
Задача обучить свертку с помощью keras
В этой формулировке задача не решается в принципе ибо свертка не обучаемая
0
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 151
11.01.2021, 10:32  [ТС] 5
Ну тренировка-то происходит
0
480 / 390 / 39
Регистрация: 17.07.2013
Сообщений: 2,023
11.01.2021, 12:12 6
Цитата Сообщение от Andrei_ Посмотреть сообщение
Ну тренировка-то происходит
Почитайте, что такое "свертка"
0
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 151
11.01.2021, 12:13  [ТС] 7
Я знаю, но корректировка-то ядер происходит, следственно, есть обучение
0
480 / 390 / 39
Регистрация: 17.07.2013
Сообщений: 2,023
11.01.2021, 12:28 8
Цитата Сообщение от Andrei_ Посмотреть сообщение
есть обучение
А Вы пишите про тренировку или это одно и тоже?
0
0 / 0 / 0
Регистрация: 04.08.2020
Сообщений: 151
11.01.2021, 12:32  [ТС] 9
Тренировка в виде обучения

Добавлено через 1 минуту
Так в итоге как мне лучше поступить:
Подавать на вход изображение исходное и изображение-маску, содержащее 70 ключевых точек, или изображение исходное и массив с координатами ключевых точек?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2021, 12:32

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

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

Какую библиотеку надо подключить, чтобы использовать RECTL структуру.
Мне для метода form1.picture.render нужно использовать как последний параметр переменную которая...

использовать метод прямоугольников. Для построения прямоугольника использовать середину отрезка
использовать метод прямоугольников. Для по- строения прямоугольника использовать середину отрезка....

Какую систему управления использовать для лэндинг пейдж и нужно ли ее использовать?
Есть знания Joomla, есть резон надевать ее на лэндинг пэйдж?

Количество точек для построения синусоиды
Всем привет. Подскажите, пожалуйста, преподаватель по моделированию достаёт каким-то совершенно...

Выбор точек для построения графика
Здравствуйте. Имеется 1200-1800 показаний пульса (за 20-30 мин.) по 1 на секунду. Нужно оптимально...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.