Омские студенты создали фоторедактор для обработки при нестабильном интернете

Омские студенты создали фоторедактор для обработки при нестабильном интернете
Фото: 12-kanal.ru
Приложение разработали для устройств на российской операционной системе «Аврора». Команда студенток Омского государственного технического университета разработала фоторедактор PeakOff, который позволяет обрабатывать изображения без подключения к  интернету. Приложение работает на  ОС «Аврора» и  использует технологии искусственного интеллекта.

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

Идея проекта появилась у  Екатерины Пироговой, Анастасии Киснер, Виктории Лейбы, Александры Ренгольт и  Виктории Шушаковой во  время летней практики «Интенсив: Аврора 2026». До  начала разработки студентки прошли практико-ориентированные лекции.

«Наша команда выбрала как объект для разработки редактор фотографий. Мы  посчитали его более интересным и  при этом более подходящим для первого знакомства с  разработкой под  ОС «Аврора», так как он  наглядно демонстрирует работу с  графикой, нейросетями и  интерфейсом. К  тому  же, нам показалось, что именно такой инструмент будет наиболее понятен и  полезен пользователю, а  также даст возможность глубже изучить функционал  ОС в  работе с  графикой», —  рассказала студентка факультета информационных технологий и  компьютерных систем ОмГТУ Екатерина Пирогова .
Одним из  ключевых требований к  проекту стала возможность работать офлайн. На  выбор такого формата повлиял опыт самих разработчиков: при нестабильном интернете использование облачных сервисов может быть затруднено, а  передача фотографий в  сеть связана с  рисками для конфиденциальности. Условие о  работе без подключения к  интернету перед командой поставил руководитель проекта  — старший преподаватель кафедры «Прикладная математика и  фундаментальная информатика» ОмГТУ Михаил Гуненков.

Для разработки использовали Aurora SDK. По  словам авторов проекта, среду удалось освоить без сложной настройки. Капитан команды проводила промежуточные встречи, собирала обратную связь и  определяла дальнейшее развитие проекта. Она  же отвечала за  архитектуру приложения, интеграцию OpenCV и  модели для удаления фона. Остальные участницы занимались интерфейсом, связкой бэкенда с  фронтендом на  QML, программированием основной логики на C++, обработкой изображений и  внедрением моделей машинного обучения.


Фото: Михаил Гуненков.
 
По теме