По договору с крупной ортодонтической компанией из США ЛЕДАС разрабатывает программное обеспечение для создания кап (элайнеров) – ортодонтических изделий следующего поколения. Этот исследовательский проект требует высокого уровня квалификации в прикладной математике и написании алгоритмов трехмерной вычислительной геометрии с акцентом на обработку трехмерных сеток, полученных в результате 3D сканирования.
Благодаря этому проекту наши разработчики получили глубокий опыт использования сторонних библиотек для обработки трехмерных сеток.
Это решение спроектировано в виде семейств веб-приложений с использованием нашей облачной платформы LEDAS Cloud Platform (LCP), обеспечивающей расширенные возможности визуализации и навигации. Это критично для врача, которому необходимо видеть мельчайшие детали импланта и протезируемого участка кости. Специфические функции реализованы как надстройка над LCP.
В одном из приложений, использующихся для предоперационной подготовки к имплантации, требовалось реализовать моделирование кинематических соединений – это одна из областей компетенции ЛЕДАС, опирающаяся на наше ноу-хау в решении геометрических ограничений.
Американская компания Mechanodontics разработала новый метод выравнивания зубов, при котором ортодонтические изделия размещаются невидимым образом за зубами. По ее заказу ЛЕДАС разработал веб-приложение на основе своей облачной платформы LCP для поддержки процесса ортодонтического лечения. Это приложение обеспечивает многопользовательскую среду, ориентированную на врачей и специалистов по изготовлению ортодонтических приспособлений, с предоставлением прав доступа в соответствии с ролью, назначенной пользователю. Запросы пользователей эффективно распределяются между серверами для лучшей масштабируемости.
Процессы проектирования и изготовления персонализированных под конкретного пользователя изделий полностью автоматизированы благодаря новым эффективным методам и алгоритмам, разработанным нашими программистами для этого проекта и исполняющимся на сервере.
ЛЕДАС помог американской медицинской компании решить важную алгоритмическую задачу сопоставления треугольной сетки и воскельного изображения, полученных от одного пациента разными методами сканирования. Благодаря нашему опыту в оптимизации и повышении производительности программного обеспечения, а также ноу-хау в области сравнения геометрии (см. LGC), эта задача была решена в кратчайшие сроки. Нами был разработан ряд алгоритмов, которые выполняют обработку трехмерных изображений, определение глобальной ориентации, обнаружение ключевых ориентиров, а также оптимизацию специально подобранной целевой функции.
Созданная нами вычислительная библиотека была интегрирована в программную среду заказчика. Тестирование на реальных наборах данных показало великолепные результаты даже в случаях значительных отличий форм 3D изображения и 3D полигональной сетки.