http://novikov.amikeco.ru/iretrieve/pr-task.html Нужно сделать эти задачи на Питоне, с комментированием методов или самой задачи - что и как он делает.
Распознавание объектов на фотографиях
Необходимо разработать программу, позволяющие находить на фотографиях ценники из продуктовых магазинов и вырезать их.
ВХОДНЫЕ ДАННЫЕ:
1) Фотографии
• разного разрешения и разных размеров
• различной ориентации (горизонтальные, вертикальные)
• ценники на фото сняты с разного расстояния и под разными углами
2) База магазинов (название, адрес, GPS координаты)
КАК ЭТО ДОЛЖНО РАБОТАТЬ:
1. Фотографии сохраняются в определенную папку.
2. Оператор запускает программу.
3. Программа берет фотографии и структурирует их в зависимости от места (GPS координат) и времени, когда они были сделаны. (Определяется название, адрес магазина, дата и время фотографии).
4. Программа вырезает ценники из общей фотографии магазина (пример общей фото во вложении).
5. Программа просит подтверждения, все ли ценники вырезаны, показывая на общей фотографии какие были выбраны элементы.
6. Оператор подтверждает, что все ценники опознаны верно. На этом этапе у оператора должна быть возможность как отметить невырезанные ценники, так и отметить то, что было вырезано, но ценником не является.
7. Если находится новый формат ценника, программа обучается вырезать такой формат.
8. Если вырезан неправильный ценник, учится такой не вырезать.
9. Программа сохраняет вырезанные ценники новыми отдельными файлами (имя файла «Дата_Название магазина_Адрес магазина_Исходное фото_Номер ценника»).
РЕЗУЛЬТАТЫ РАБОТЫ И ТРЕБОВАНИЯ К ПРОГРАММЕ:
1. Вырезанные ценники с названиями = «Дата_Название магазина_Адрес магазина_Исходное фото_Номер ценника».
2. Общая фотография с пронумерованными вырезанными ценниками
3. Если ценник не был вырезан (или вырезан лишний) оператор в программе пометил границы ценника, чтобы программа его вырезала (или отменила вырезание)
4. Программа обучается вырезать или не вырезать новый формат ценников из пункта 3
5. Программу можно дообучать и не нужно повторно переучивать.
6. Программа считается реализованной при вырезании min 95% ценников
7. Программа должна иметь производительность по обработке не менее 10000 фото в час. При условии разрешения HD.
8. В один этап должно загружаться не менее 100 фотографий
ДОП.ЗАДАЧА:
Минимизировать время оператора на ручную обработку, сделав инструменты обработки понятными и удобными.
Заявки фрилансеров
Похожие заказы
- Прикладное ПО2 заявкиЗакрыт8 лет назад
Необходимо решить задачу в виде КЛАССОВ на с++/c# в визуальном (рекомендуется) или консольном представлении. Код должен быть максимально простым как для студента начальных курсов университета. -------------------------------------------------- -------------------------------------------------- ...
Прикладное ПО8 заявокЗакрыт8 лет назадНеобходима программа, которая позволит распознавать текст на фотографии и формировать базу данных с ценами. 1. Сортировка ценников по признаку акции 2. Распознавание текста ценника 3. Сопоставление ценника с базой названий 4. ...
Прикладное ПО1 исполнительЗакрыт8 лет назадВ Китае есть популярный онлайн-кинотеатр iQiyi, который хранит видео в своем собственном формате QSV (его проигрывает только их собственное приложение). Для рекодирования QSV-видео китайские умельцы сделали программу QSV转换工具3.1 (выложил сюда - https://yadi.sk/d/rjf2Fh1a3GdoA3), которая ...
Прикладное ПО1 исполнительЗавершен8 лет назадИногда попадаются PDF, в которых страницы расположены не в правильной последовательности. Нужно изготовить программу, в которой можно удобно присваивать метки страницам или диапазонам, по которым страницы можно будет без путаницы удобно переставлять обработкой в программе. ...
Прикладное ПОнет заявокЗакрыт8 лет назадЕсть скрипт на AutoIt, который обходит папки пакетов заданий Finereader 8. Надо переделать, чтобы нажималась последовательность горячих клавиш для загрузки файла настроек на каждой папке (сейчас выбирает из интерфейса только русский и английский язык, вместо ...
Прикладное ПО1 исполнительЗавершен8 лет назадНужна программа для моделирования перекрестка на Simula. Наброски кода желательно предоставить до вечера (по мск).
Прикладное ПОнет заявокЗакрыт8 лет назадЗадали задание где необходимо вычислять начальные значения a0 , a1 и гамма. Никаких больше данных нет, пишите чем сможете помочь и стоимость.
Прикладное ПО3 заявкиЗакрыт8 лет назадНужно написать программку простенькую. Построение выпуклой оболочки.Мне нужно чтобы по координатам точек строилась замкнутая поверхность - фигура (как бы график). Преподаватель сказал, что это называется выпуклая оболочка. Как я понял, их дофига видов есть этих ...
Прикладное ПО6 заявокЗакрыт8 лет назадЕсть расширение для хрома, которое добавлено в стор гугла. Нужно написать инсталлятор для WinXP/7/8/8.1/10 (без привязки к .net framework) который будет совершать тихую установку расширения в браузер Chrome. Более подробно при личной переписке.
Прикладное ПО1 заявкаЗакрыт8 лет назад