<?xml version="1.0" encoding="UTF-8"?>
<xml>
 <records>
  <record>
   <ref-type name="Journal Article">17</ref-type>
   <contributors>
    <authors>
     <author>Троцкий Ф. С.</author>
     <author>Залесский Б. А.</author>
    </authors>
   </contributors>
   <titles>
    <title>Алгоритм быстрого вычисления локальных гистограмм изображения на видеокарте</title>
   </titles>
   <keywords>
    <keyword>изображения</keyword>
    <keyword>локальные гистограммы</keyword>
    <keyword>алгоритм</keyword>
    <keyword>параллельная версия</keyword>
    <keyword>CUDA</keyword>
   </keywords>
   <dates>
    <year>2019</year>
    <pub-dates>
     <date>2019-03-26</date>
    </pub-dates>
   </dates>
   <journal>Информатика</journal>
   <abstract>Рассматривается алгоритм параллельного вычисления гистограмм различных типов, в том числе яркости и ориентированного градиента, предназначенный для выполнения на видеокартах, которые поддерживают массивные параллельные вычисления. В настоящее время локальные гистограммы используются для решения задач обработки и распознавания изображений, однако их применение ограничено из-за большого времени вычисления для всех пикселов изображения. Одна из основных трудностей, возникающих при вычислении этих векторных признаков, – большое число конфликтов одновременного доступа к ячейкам видеопамяти, в которые записываются одинаковые значения характеристики. В предложенном алгоритме существенно уменьшено число конфликтов одновременного доступа, что позволило значительно уменьшить время его выполнения. Так, например, девятимерные векторы локальных гистограмм ориентированного градиента для всех 256×256 окон изображения размера HD вычисляются на видеокарте GPU NVIDIA GeForce GTX 1060 за 1,9 мс, в то время как на процессоре Intel Core i7-6700 c частотой 3,4 ГГц – за 151 мс.</abstract>
   <urls>
    <web-urls>
     <url>https://www.academjournals.by/publication/18335</url>
    </web-urls>
    <pdf-urls>
     <url>https://www.academjournals.by/files/18288</url>
    </pdf-urls>
   </urls>
  </record>
 </records>
</xml>
