Разработка алгоритмов DSP

Разработка алгоритмов цифровой обработки сигналов

Перечень компетенций команд разработчиков компании АКСОНИМ в области задач разработки алгоритмов DSP включает следующие специализации.

разработка алгоритмов обработки сигналов:

  • фильтрация сигналов;
  • восстановление сигналов на фоне помех;
  • кастомизированные, узкоспециализированные алгоритмы обработки сигналов.

разработка алгоритмов обработки видео:

  • создание алгоритмов под индивидуальные задачи;
  • реализация алгоритмов собственных и предоставленных заказчиком на серийных процессорах либо FPGA;
  • выделение объектов – живых, ландшафтных, транспортных средств и определение их характеристик;
  • стабилизация изображения;
  • восстановление координат объектов по нескольким изображениям с разных точек;
  • определение позиции наблюдателя по нескольким наблюдаемым им изображениям.

разработка алгоритмов для лазерного сканера:

  • восстановление профиля наблюдаемого объекта;
  • восстановление 3D сцены;
  • формирование технических требований.

разработка алгоритмов обработки радиосигналов:

  • программно-определенное радио;
  • коды контроля ошибок;
  • контроль подключений;
  • обработка пика;
  • аналоговая обработка звука;
  • адаптивная синхронизация;
  • обработка FFT;
  • модуляция / демодуляция - AM, FM, FSK, PSK, QAM и т.д. обработка посредством FPGA решений;
  • узкополосная широкополосная демодуляция и фильтрация;
  • демодуляция на основе АЦП непосредственно с первой промежуточной частоты (до 200 МГц в ширину до 6 КГц);
  • программное обеспечение MCU для управления радиоприемником приемника и передатчика.

разработка алгоритмов обработки коммуникационных сигналов:

  • восстановление несущей;
  • синхронизация;
  • эквализация;
  • подавление эхо;
  • модуляция/демодуляция - AM, FM, FSK, PSK, QAM, QPSK, прочие;
  • помехозащитные коды коррекции ошибок - Хэмминга, Голея, БЧХ, треллис, турбокоды и т.д.

разработка алгоритмов обработки аудио:

  • сдвиг шага;
  • растяжка аудио;
  • звуковые эффекты;
  • автоматическое выравнивание;
  • подавление шума.

В том числе,

  • моделирование разработанных алгоритмов;
  • проектирование и настройка тестовой среды на аппаратных средствах;
  • адаптация алгоритмов под архитектурные особенности платформы;
  • применение узкоспециализированных аппаратных средств.