Skip to content

nsslku/faceclock

Repository files navigation

Программа подбора цветовой схемы гаджета на основе интеллектуального анализа фото – “FaceClock”

logo1

Цель работы: Разработать программныое средств для решения задачи подбора цветовой схемы гаджета на основе интеллектуального анализа фото.

Задачи: Описать предметную область. Исследовать существующие методы классификации фотографий. Рассмотреть современные математические и программные средства подбора цветовой схемы гаджета в соответствии с цветом одежды пользователя. Выбрать и обосновать инструментальные средства для решения поставленной задачи. Разработать и реализоовать методы решения задачи подбора цветовой схемы гаджета в соответствии с цветом одежды пользователя. Подготовить документацию. Определить перспективы развития проекта.

Этапы исследования: Было проведено описание предметной области, структуры программного комплекса и основных функций программного обеспечения. Проведен обзор и анализ современных программных и математических решений для обработки цифровых изображений. Сформулировано описание системы подбора цветовой схемы гаджета в соответствии с цветом одежды пользователя. Определен метод предобработки и определения общего стиля изображений. Разработан алгоритм адаптивной подстройки цветовой схемы согласно подобранному стилю обоснован выбор инструментальных средств для разработки программного обеспечения. Выполнена разработка и отладка программного обеспечения.

Методы исследования и оборудование: Язык программирования Python. Среда разработки Visual Studio Code. В качестве средства для мультимедийного описания будет использовано мобильное устройство с установленным ПО, которое обрабатывает изображение, формирует цветовую схему и выводит на экран. Прототип представлен в виде клиент серверного приложения Подход к распознаванию изображений осуществляется с помощью морфологических методов распознавания изображений, методов на основе выделения особых точек, распознавания изображений на основе контурного анализа, сверточных нейронных сетей.

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

Перспективы проекта: Данное программное средство может пригодиться любому пользователю, который хотел бы выразить свое настроение или стиль через умные часы. С помощью этого приложения у пользователя умных часов появляется возможность изменять цвет циферблата, для того, чтобы он подходил под их цвет сэкономив при этом 15-20 минут свободного времени на ручную настройку палитры циферблата.Данный проект планируется сделать коммерческим, чтобы улучшить его качество и после размещения на различных платформах использовать его для получения прибыли.

Ссылка на презентацию

Ссылка на документацию

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors