Детальная информация
| Название | Разработка мобильного приложения на платформе Android для коррекции цветовосприятия визуального контента у пользователей с нарушениями цветового зрения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a Mobile Application on the Android Platform for Color Perception Correction of Visual Content for Users with Color Vision Deficiencies |
|---|---|
| Авторы | Авдышева Полина Георгиевна |
| Научный руководитель | Котлярова Лина Павловна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | Kotlin ; Jetpack Compose ; MVVM ; Clean Architecture ; дальтонизм ; цветовое пространство LMS ; Android SDK ; color blindness ; LMS color space |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2725 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42611 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Работа посвящена разработке мобильного приложения для персонализированной коррекции цветовосприятия у пользователей с нарушениями цветового зрения в режиме камеры и при работе с изображениями из галереи. Проведён анализ предметной области, включая теории цветовосприятия, классификацию нарушений и методы диагностики, а также сравнительный анализ существующих решений. В ходе работы реализовано Android-приложение на Kotlin с использованием Jetpack Compose и MVVM. Применены алгоритмы коррекции и симуляции дальтонизма на основе цветового пространства LMS с GPU-ускорением. Реализован бэкенд на Ktor для синхронизации персональных настроек между устройствами. Разработанное приложение включает семь основных функций: коррекция в режиме камеры и галереи, персональная калибровка, системный оверлей, диагностические тесты, определение цвета и образовательный модуль. Проведено многоуровневое тестирование, включая пользовательское с участием пяти человек. По результатам пользовательского тестирования все участники поставили приложению наивысшую оценку по шкале от 1 до 5.
The work is aimed at developing a mobile application for personalized color perception correction for users with color vision deficiencies in camera mode and when working with images from the gallery. An analysis of the subject area was carried out, including theories of color perception, classification of color vision deficiencies and diagnostic methods, as well as a comparative analysis of existing solutions. As part of the work, a native Android application was implemented using the Kotlin programming language, Jetpack Compose UI framework, and the MVVM architectural pattern. Algorithms for color blindness correction and simulation based on the LMS color space with GPU acceleration were applied. A Ktor-based backend was implemented to synchronize personal calibration settings across devices. The developed application includes seven main functions: camera mode correction, gallery image correction, personal calibration, system overlay, diagnostic tests, color detection, and an educational module. Multi-level testing was conducted, including user testing with five participants. Based on the user testing results, all participants gave the application the highest score on a 1-to-5 scale.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|