Детальная информация
| Название | Разработка программного модуля для перевода русского жестового языка в текст: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a Software Module for Russian Sign Language to Text Translation |
|---|---|
| Авторы | Халикова Миляуша Ильшатовна |
| Научный руководитель | Леонтьева Татьяна Владимировна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | русский жестовый язык ; распознавание жестов ; глубокое обучение ; двунаправленная рекуррентная нейронная сеть ; механизм внимания ; Mediapipe ; реальное время ; микросервис ; russian sign language ; sign language recognition ; deep learning ; bidirectional recurrent neural network ; attention mechanism ; real-time processing ; microservice |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.04 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2728 |
| Права доступа | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\42614 |
| Дата создания записи | 21.08.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Тема выпускной квалификационной работы: «Разработка программного модуля для перевода русского жестового языка в текст». Рассматривается задача автоматического распознавания жестов русского жестового языка по видеопотоку с последующим преобразованием в текст в режиме реального времени на стандартном CPU. Проведен анализ существующих методов и решений в области распознавания жестового языка; обоснован выбор landmarks-подхода на основе библиотеки MediaPipe HandLandmarker и архитектуры двунаправленного LSTM с механизмом временно́го внимания (SlovoLSTM, 1 080 809 параметров). Система реализована в виде клиент-серверного приложения с WebSocket-транспортом: клиент выполняет захват видео и извлечение ключевых точек рук, микросервис на FastAPI осуществляет нейросетевой инференс с адаптивной буферизацией и EMA-сглаживанием, браузерный дашборд отображает результаты в реальном времени. Модель обучена на датасете Slovo (20 400 видеозаписей, 1000 классов РЖЯ) с применением MixUp, OneCycleLR и early stopping. На тестовой выборке достигнуты Top-1 accuracy 41.26%, Top-5 accuracy 71.20%, F1-мера 0.40; задержка инференса на CPU составила 11 мс (FPS ≈ 91). Система распространяется в виде Docker-контейнера с открытым исходным кодом.
The subject of the graduate qualification work is "Development of a Software Module for Russian Sign Language to Text Translation". The work addresses automatic recognition of Russian Sign Language gestures from a video stream and their real-time conversion to text on a standard CPU without specialized accelerators. An analysis of existing methods and software solutions for sign language recognition was conducted; the landmarks-based approach using the MediaPipe HandLandmarker library and a bidirectional LSTM architecture with a temporal attention mechanism (SlovoLSTM, 1 080 809 parameters) were selected and justified. The system is implemented as a client-server application with WebSocket transport: the client captures video and extracts hand landmarks, the FastAPI microservice performs neural inference with adaptive buffering and EMA smoothing, and a browser dashboard displays results in real time. The model was trained on the Slovo dataset (20,400 video recordings, 1,000 RSL gesture classes) using MixUp augmentation, OneCycleLR scheduling, and early stopping. On the test set, Top-1 accuracy of 41.26%, Top-5 accuracy of 71.20%, and F1-score of 0.40 were achieved; CPU inference latency averaged 11 ms (FPS ≈ 91). The system is distributed as a Docker container with open-source code.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|