Разработка алгоритмов цифровой обработки сигналов
Перечень компетенций команд разработчиков компании АКСОНИМ в области задач разработки алгоритмов DSP включает следующие специализации:
разработка алгоритмов обработки сигналов:
- фильтрация сигналов;
- восстановление сигналов на фоне помех;
- кастомизированные, узкоспециализированные алгоритмы обработки сигналов.
разработка алгоритмов обработки видеоданных:
- создание алгоритмов под индивидуальные задачи;
- реализация алгоритмов собственных и предоставленных Заказчиком на серийных процессорах либо FPGA;
- выделение объектов – живых, ландшафтных, транспортных средств и определение их характеристик;
- стабилизация изображения;
- восстановление координат объектов по нескольким изображениям с разных точек;
- определение позиции наблюдателя по нескольким наблюдаемым им изображениям.
разработка алгоритмов для лазерного сканера:
- восстановление профиля наблюдаемого объекта;
- восстановление 3D сцены;
- формирование технических требований.
разработка алгоритмов обработки радиосигналов:
- программно-определенное радио;
- коды контроля ошибок;
- контроль подключений;
- обработка пика;
- аналоговая обработка звука;
- адаптивная синхронизация;
- обработка FFT;
- модуляция/демодуляция - AM, FM, FSK, PSK, QAM и т.д. обработка посредством FPGA решений;
- узкополосная, широкополосная демодуляция и фильтрация;
- демодуляция на основе АЦП непосредственно с первой промежуточной частоты (до 200 МГц в ширину до 6 КГц);
- программное обеспечение MCU для управления радиоприемником приемника и передатчика.
разработка алгоритмов обработки коммуникационных сигналов:
- восстановление несущей;
- синхронизация;
- эквализация;
- подавление эхо;
- модуляция/демодуляция - AM, FM, FSK, PSK, QAM, QPSK, прочие;
- помехозащитные коды коррекции ошибок - Хэмминга, Голея, БЧХ, треллис, турбокоды и т.д.
разработка алгоритмов обработки аудио:
- сдвиг шага;
- растяжка аудио;
- звуковые эффекты;
- автоматическое выравнивание;
- подавление шума.
В том числе,
- моделирование разработанных алгоритмов;
- проектирование и настройка тестовой среды на аппаратных средствах;
- адаптация алгоритмов под архитектурные особенности платформы;
- применение узкоспециализированных аппаратных средств.