Мы используем файлы cookie для быстрой и удобной работы сайта. Выберите, какие файлы cookie вы разрешаете нам использовать. Подробнее в Политике конфиденциальности.
Send a request and our specialists will contact you within 1 hour.
By clicking the "Send" button, you give your unambiguous consent to the processing of your personal data to the extent and for the purposes defined in the Personal Data Processing Policy.
Get development
Submit a request and gain access to a training manual from a leading company expert!
By clicking the "Send" button, you give your unambiguous consent to the processing of your personal data to the extent and for the purposes defined in the Personal Data Processing Policy.
ИИ-cервис формирования идеального прикуса зубов по фотографии клиента
чат-боты на базе ИИ и LLM-модели
Заказчик
Стоматология
Цель
Разработать автоматизированный сервис на базе ИИ, который позволяет пациентам визуализировать возможный результат ортодонтического лечения, получая обработанное изображение с улучшенным прикусом и эстетически привлекательной улыбкой.
Сервис предназначен для интеграции в личный кабинет врача и повышения вовлеченности пациентов.
ВЫЗОВЫ/ОСОБЕННОСТИ
Высокие требования к реалистичности: Результат обработки должен выглядеть максимально естественно, чтобы вызвать доверие у пациента.
Разнообразие входных данных: Качество и ракурс фотографий, предоставляемых пользователями, могут значительно варьироваться.
Вычислительные ресурсы: Требуется значительная вычислительная мощность (GPU) для обработки изображений в приемлемые сроки.
Очередь обработки: Реализация очереди запросов для обеспечения стабильной обработки одновременных запросов.
Разработать REST API сервис, способный принимать на вход изображение лица, детектировать область зубов, корректировать прикус и генерировать изображение с улучшенной улыбкой.
Сервис должен быть масштабируемым, надежным и интегрироваться в существующую инфраструктуру личного кабинета врача.
Задача
решение
Техническое решение
Развернут сервис на выделенном GPU-сервере с обеспечением высокой производительности и надежности. Предоставлена полная техническая документация (описание API) и исходный код сервиса. Сервис протестирован и интегрирован в личный кабинет врача.
Архитектура: Микросервисная архитектура с разделением на backend-сервис (прием и обработка запросов) и сервис ИИ-обработки (выполнение пайплайна генерации).
Язык программирования: Python
Фреймворки и библиотеки: ComfyUI / LoRA, библиотеки компьютерного зрения OpenCV.
Инфраструктура: GPU-сервер (RTX 3090) для размещения и выполнения сервиса ИИ-обработки.
API: REST API с использованием формата JSON для обмена данными.
Хранение данных: Временное хранение оригинальных и итоговых изображений на локальном диске с автоматическим удалением после обработки.
Автоматизация: Использование Docker для контейнеризации приложения и упрощения развертывания и масштабирования.
Повышение вовлеченности пациентов: Визуализация ожидаемого результата лечения мотивирует пациентов к началу и продолжению лечения.
Улучшение коммуникации с пациентами: Сервис позволяет более наглядно объяснить пациентам план лечения и ожидаемые результаты.
Увеличение количества согласий на лечение: Визуализация положительного результата повышает доверие пациентов и увеличивает вероятность согласия на лечение.
Экономия времени: Автоматизация этапа визуализации позволяет сэкономить время врача и сосредоточиться на более сложных задачах.
Для пациентов:
Для врачей-ортодонтов:
Реалистичное представление результата: Возможность увидеть, как изменится улыбка после лечения, помогает принять взвешенное решение.
Снижение тревожности: Понимание процесса лечения и ожидаемых результатов снижает тревожность и страх перед ортодонтическим лечением.
Удобство и доступность: Возможность получить визуализацию удаленно, не посещая клинику.
Результат
Бизнес-ценности
решение
Результаты реализации
Сервис представляет собой REST API, который принимает на вход фотографию пользователя и возвращает обработанное изображение с визуализацией результата ортодонтического лечения.
Пайплайн обработки включает следующие этапы: Получение изображения: Полученному изображению присваивается уникальный ID, после чего оно передается в очередь обработки, а его статус изменяется на "в обработке".
Детекция лица и улыбки: Используются алгоритмы компьютерного зрения для обнаружения лица и улыбки на изображении.
Коррекция прикуса и генерация новой улыбки: Применяются диффузионные нейросети для коррекции прикуса и создания эстетически привлекательной улыбки.
Формирование итогового изображения: После обработки статус изменяется на "готово", и итоговое изображение становится доступным для получения.
Перегенерация результата: Предусмотрен метод для перегенерации результата.
Удаление оригинальных файлов: Оригинальные файлы автоматически удаляются с сервера после завершения обработки и предоставления результата пользователю.