Статья: ЭФФЕКТИВНАЯ РЕАЛИЗАЦИЯ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ХАФА С ИСПОЛЬЗОВАНИЕМ СОПРОЦЕССОРА CPCA (2021)

Читать онлайн

В работе строится вычислительно эффективная реализация алгоритма Брейди расчета быстрого преобразования Хафа (БПХ) на отечественном сопроцессоре СРСА, входящем в состав системы-на-кристалле 1890ВМ9Я “КОМДИВ128-М”. Показывается, что БПХ находит широкое применение в задачах анализа изображений, от зрительных систем беспилотного транспорта до вычислительной рентгеновской томографии. Приводится и анализируется с точки зрения низкоуровневой имплементации классическая рекурсивная реализация БПХ. Впервые рассматривается более эффективный нерекурсивный вариант алгоритма, для которого проводится анализ нагрузки на вычислители и память сопроцессора, а также экспериментальные замеры производительности. Показывается, что теоретически возможная производительность нерекурсивного алгоритма на СРСА составляет 800 Мопс, при этом максимально достижимая на практике производительность составила 470 Мопс, а максимальное полученное экспериментально значение оказалось 406 Мопс. При этом загрузка вычислителей сопроцессора достигла 18%. Таким образом, несмотря на относительно малое число арифметических операций в методе, использование сопроцессора оказывается целесообразным.

Ключевые фразы: ЭФФЕКТИВНАЯ РЕАЛИЗАЦИЯ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ХАФА С ИСПОЛЬЗОВАНИЕМ СОПРОЦЕССОРА CPCA
Автор (ы): Аникеев Фёдор Александрович (Anikeev F. A.), Райко Г. О. (Rayko G. O.), Лимонова Елена Евгеньевна (Limonova E. E.), Алиев Михаил Александрович (Aliev M. A.), Николаев Дмитрий Петрович (Nikolaev D. P.)
Журнал: ПРОГРАММИРОВАНИЕ

Идентификаторы и классификаторы

УДК
004.932.2. Анализ изображения
eLIBRARY ID
46385983
Для цитирования:
АНИКЕЕВ Ф. А., РАЙКО Г. О., ЛИМОНОВА Е. Е., АЛИЕВ М. А., НИКОЛАЕВ Д. П. ЭФФЕКТИВНАЯ РЕАЛИЗАЦИЯ БЫСТРОГО ПРЕОБРАЗОВАНИЯ ХАФА С ИСПОЛЬЗОВАНИЕМ СОПРОЦЕССОРА CPCA // ПРОГРАММИРОВАНИЕ. 2021. № 5
Текстовый фрагмент статьи