<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Поиск визуально подобных изображений на основе машинного обучения</article-title>
      </title-group>
      <fpage>113</fpage>
      <lpage>120</lpage>
      <abstract>
        <p>Рассматриваются вопросы поиска изображений по визуальному образцу. Предлагается методика разработки алгоритма оценки визуальной близости пары изображений на основе машинного обучения. Анализируются признаки изображений, которые могут применяться в алгоритмах поиска. Решается проблема выбора из них ключевых.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Целью работы является рассмотрение вопросов
построения системы поиска по визуальному образцу
в относительно больших (десятки тысяч)
коллекциях изображений.
2 Текущее состояние проблемы</p>
      <p>
        Поиск изображений по визуальному образцу
является интереснейшей задачей, решению которой
посвящено множество работ. Достаточно подробные
обзоры приведены в [
        <xref ref-type="bibr" rid="ref1 ref2 ref6 ref7">1, 2, 6, 7</xref>
        ].
Труды 14-й Всероссийской научной конференции
«Электронные библиотеки: перспективные методы и
технологии, электронные коллекции» — RCDL-2012,
Переславль-Залесский, Россия, 15-18 октября 2012 г.
      </p>
      <p>
        Свойства оцениваются алгоритмами вычисления
значений важных численных величин и называются
признаками. Подобных признаков можно выделить
достаточно много. В общем случае они разделяются
на две группы: глобальные и локальные. К
глобальным признакам можно отнести основные
цвета, текстуры, формы, значимые элементы всего
изображения. Локальные признаки высчитываются
для небольших частей (блоков) изображения [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
Для обозначения значений признаков также
употребляют термин дескриптор. Набор признаков
(иногда говорят вектор признаков), описывающий
изображение для определенной задачи, называется
сигнатурой. Признаки, отобранные из множества
альтернативных для их применения в некоторой
задаче анализа изображений и вошедшие в
сигнатуру, называют ключевыми.
      </p>
      <p>При поиске изображений по образцу
анализируются не отдельные экземпляры, а пары
изображений, которые сопоставляются друг другу.
Поэтому в отличие от других задач анализа в
текущей проблеме от признаков изображений
переходят к признакам пар, значения которых
находятся как абсолютные разности значений
соответствующих признаков каждого из
изображений пары. Такая несложная формула позволяет
моментально их рассчитать для
проиндексированных изображений и реализовать на практике поиск с
приемлемыми временными характеристиками.
3 Существующие признаки изображений</p>
      <p>Системы, осуществляющие поиск по
визуальному образцу, активно используют различные
признаки изображений. Эти признаки отличаются
большим разнообразием.</p>
      <p>
        Вопросы использования цветовых характеристик
обсуждаются в [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Выделяются такие признаки, как
общий цвет, наиболее частотные цвета,
регулярность размещения цветов, сложность образов и т.д.
      </p>
      <p>
        Работа [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] посвящена использованию текстурных
признаков. Авторы выделяют признаки
контрастности, грубости, направленности, линейных
образов, регулярности и шероховатости текстур.
      </p>
      <p>
        В [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] рассматриваются различные признаки
формы: Фурье признаки (FD), признаки кривизны
пространства (CSSD), признаки Церник-моментов
(ZMD) и сеточные признаки (GD). Анализируются
слабые и сильные стороны указанных признаков
изображений.
      </p>
      <p>
        В работе [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] для поиска изображений по
содержанию предлагается использовать признак
однородности текстуры (Homogeneous Texture
Descriptor, HTD), признак граничной гистограммы
(Edge Histogram Descriptor, EHD), масштабируемый
признак цвета (Scalable Color Descriptor, SCD),
признак доминирующего цвета (Dominant Color
Descriptor, DCD). Эти признаки подробно описаны в
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] и используются в различных системах.
      </p>
      <p>Достаточно интересны работы, выполненные в
рамках Российского семинара по оценке методов
информационного поиска (РОМИП). Начиная с 2008
года на семинаре проводятся дорожки (секции,
посвященные конкретным проектам) поиска
изображений по образцу.</p>
      <p>В работе [14] предложен алгоритм поиска
изображений на основе нечетких цветовых
гистограмм, вычисляемых в пространстве CIE
L*a*b*. Предлагается кроме главной использовать
набор дополнительных гистограмм, построенных
для определенных участков изображения.</p>
      <p>
        В работе [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] рассматривается возможность
цветовой модели HIS (Hue, Saturation, Intensity) при
поиске изображений по содержанию. HSI — это
цилиндрическое представление цветовой модели
RGB, состоящее из следующих компонент: цветовой
тон, насыщенность и интенсивность. Автор также
предлагает использовать модель HLD (Hue Layout
Descriptor).
      </p>
      <p>В [16] используются уменьшенные копии
изображений для поиска похожих снимков. В
основу работы положен тот факт, что человеческое
восприятие позволяет с хорошей точностью
понимать содержание изображений с маленьким
разрешением. Для цветных изображений человеку
достаточно разрешения 32х32, чтобы достичь
точности распознавания сцен превышающей 80%.</p>
      <p>
        В работе [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] предлагается использовать
цветовые признаки. Для этого строится цветовая
гистограмма, учитывающая пространственное
расположение цветов, и вычисляются цветовые
моменты. Для оценки подобия двух изображений
сравниваются параметры распределения их цветов:
математическое ожидание по каждому из цветовых
каналов и попарные ковариации распределений
каналов.
      </p>
      <p>
        В работе [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] используются признаки цветовых
автокоррелограмм, текстурный признак Tamura,
гистограммы ориентаций градиентов.
      </p>
      <p>Таким образом, существует достаточно большое
количество признаков, которые могли бы
использоваться в задачах поиска изображений по
визуальному образцу. Тем не менее, большинство
работ включают лишь часть существующих
признаков изображений, комбинируя их и
разрабатывая на их основе сигнатуры. В связи с тем, что
многие признаки могут быть взаимосвязаны между
собой, важной задачей является их рациональный
отбор.
4 Методика проведения исследования</p>
      <p>Схематично предлагаемая методика работ для
построения алгоритма определения визуального
подобия изображений на основе машинного
обучения показана на рисунке 1. Ее можно представить в
виде следующих этапов, которые должны быть
последовательно выполнены:</p>
      <p>Этап 1. Из коллекции изображений формируется
обучающая выборка. Она состоит из множества
прецедентов, каждый из которых включает в себя
пару изображений и степень их близости,
оцененную экспертом.</p>
      <p>Этап 2. Программно реализуются (при
необходимости и разрабатываются) алгоритмы вычисления
всевозможных признаков на изображениях.</p>
      <p>Этап 3. Для каждой пары
вычисляются значения всех признаков.</p>
      <p>изображений
Этап 4. Проводится факторный анализ
признаков, в результате которого определяются главные
признаки, значения которых будут использоваться в
обучении нейронной сети и алгоритмы вычисления
которых станут частью конечного алгоритма оценки
визуального подобия изображений.</p>
      <p>Этап 5. Обучается нейронная сеть. По
завершению этого процесса запоминаются данные,
характеризующие величины ошибок нейронной сети
относительно входной выборки. Эти показатели
преобразуются в полноту и точность — целевые
значения оценки качества выполняемой работы.
Отбор изображений
Изображения
Выбор признаков,</p>
      <p>которые можно
использовать для оценки
тематической близости
Формирование обучающей
выборки
Признаки
Формирование тестовой
выборки
Экспертны
е оценки</p>
      <p>степени
близости
каждой
пары
Пары изображений
Вычисление признаков</p>
      <p>изображений
Значения
признаков
Факторный анализ
признаков и анализ
временных характеристик</p>
      <p>их вычисления
Значения
ключевых
признаков
Ключевые
признаки
Параметры</p>
      <p>сети
Обучение нейронной сети</p>
      <p>Показатели
качества оценки
на обучающей</p>
      <p>выборке
Требование к
расширению
обучающей
выборки
Отбор изображений</p>
      <p>Изображения
Пары изображений
Вычисление признаков
изображений</p>
      <p>Оценки
асессоро
в степени
близости
каждой</p>
      <p>пары
Значения
ключевых
признаков
Прогон нейронной сети
Показатели
качества оценки
на тестовой
выборке
Сопоставление результатов.
Вывод о репрезентативности</p>
      <p>обучающей выборки
Рис. 1 Методика проведения работ для построения алгоритма определения визуального подобия
изображений на основе машинного обучения
Этап 6. Из коллекции изображений формируется
тестовая выборка. Ее структура и характеристики
(объем, соотношение близких и неблизких пар)
должны соответствовать структуре и
характеристикам обучающей выборки.</p>
      <p>Этап 7. Вычисляются значения ключевых
признаков всех изображений, входящих в тестовую
выборку.</p>
      <p>Этап 8. Прогоняется нейронная сеть на тестовой
выборке с определением полноты и точности.</p>
      <p>Этап 9. Сравниваются полнота и точность
анализа нейронной сетью изображений обучающей
выборки с полнотой и точностью анализа нейронной
сетью изображений тестовой выборки. При
приблизительно одинаковых значениях
соответствующих показателей работа считается завершенной.</p>
      <p>По завершению пятого этапа, на котором
выполняется машинное обучение, может быть уже
достигнута цель — получены все данные для их
сборки в алгоритм определения подобия пары
произвольных изображений. На дальнейших этапах
проводится анализ полученного результата и, при
необходимости, принимается решение о возврате на
предыдущие этапы работы. По завершении всего
цикла становятся известными основные численные
характеристики, отражающие качество полученного
алгоритма: полнота и точность.</p>
      <p>Применительно к решаемой задаче полнота
(recall) определяется как отношение числа
правильно идентифицированных близких пар изображений,
к общему числу близких пар в выборке; точность
(precision) определяется как отношение количества
найденных близких пар изображений к числу пар,
которые система посчитала тематически близкими.</p>
      <p>Если на последнем этапе выявлено расхождение
значений полноты или точности в выборках, то
исходная выборка является нерепрезентативной. В
данном случае у обучающей выборки будут
наблюдаться более лучшие показатели, чем у тестовой. Но
за счет неучастия тестовой выборки в процессе
машинного обучения она дает более объективные
показатели, на которые следует ориентироваться.</p>
      <p>Репрезентативность определяет соответствие
характеристик выборки генеральной совокупности.
В нашем случае под генеральной совокупностью
понимается множество изображений, доступных в
сети интернет (или в коллекции, по которой ведется
поиск). Проще говоря, если выборка
репрезентативна, то ее целесообразно использовать при
обучении нейронной сети, полагая, что обобщенные
численные показатели результатов обучения будут
схожи с результатами работы с генеральной
совокупностью.</p>
      <p>Сделать выборку более репрезентативной можно
путём увеличения ее объема, то есть с возвратом на
первый этап и, соответственно, повторением
последующих этапов работы.
5 Выбор ключевых признаков</p>
      <p>Очевидно, что можно использовать очень
большое число признаков для анализа пар
изображений на визуальное подобие. Но такая
численность является крайне нежелательной.
Вопервых, время работы результирующего алгоритма
напрямую зависит от количества признаков, так как
в данном случае велико количество величин,
которые требуется рассчитать. Во-вторых, большее
число признаков усложняет архитектуру нейронной
сети, что приводит к увеличению требований к
ресурсам, задействованным в процессе машинного
обучения, и времени самого обучения. И, самое
главное, — это избыточность признаков из-за их
взаимной корреляции и потенциальное наличие
признаков, которые могут не влиять не результат.</p>
      <p>Поэтому необходимо сокращение числа
признаков, но проводимое не вслепую в ущерб
качества результата, а с обеспечением наибольшего
снижение трудоемкости их вычисления при
наименьшей потери точности результата обучения.
Поставленная задача является оптимизационной, и
эвристически решить ее человеку не под силу,
поэтому требуется формальный подход. В основе
метода сокращения количества признаков
предлагается использовать факторный анализ, широко
применяемый при многомерном статистическом
анализе для понижения размерности данных. За
фактор будем принимать абсолютную разность
значений одного и того же признака, рассчитанного
для обоих изображений пары. Сокращая факторы,
мы будем сокращать признаки, уменьшая сложность
вычислений.</p>
      <p>Факторный анализ предполагает анализ
корреляционной матрицы с построением графика
под названием “Каменистая осыпь”, на котором
отражается значимость каждого фактора и на
основании которого принимается решение о количестве
и составе выделяемых (главных) факторов (в нашем
случае — признаков). В классическом варианте
факторный анализ учитывает только взаимную
корреляцию факторов, исключая те, которые в
большей степени коррелируют с другими. Для решения
нашей оптимизационной задачи необходимо
учитывать также корреляцию значений факторов со
степенью близости пар и временные сложности
алгоритмов вычисления признаков, так как они
различны.</p>
      <p>Этап выделения ключевых признаков является
одним из самых важных и составляет ту соль,
которая делает ее, с одной стороны, аккумулятором
лучших предложений от специалистов по
вычислению свойств изображений; с другой стороны,
отфильтровывает избыточные, трудоемкие и потому
ненужные алгоритмические решения вычисления
признаков изображения.</p>
      <p>Следует отметить, что с введением этого этапа в
метод, стремление оптимизировать
полнотуточность дополняется оптимизацией временных
характеристик. Опишем математически данную
задачу.</p>
      <p>Пусть si,j – значение j-го признака, вычисленное
для i-й пары изображений, i=1,..,I; j=1,..,J;</p>
      <p>I – количество пар изображений;
J – количество признаков;
tj – среднее время вычисления j-го признака на
изображении;</p>
      <p>ai – степень близости изображений в паре i. С
учетом использования двузначной шкалы
принимает значение 1, если изображения пары
являются тематически близкими и 0 в противном
случае.</p>
      <p>Положим C(k,l) – коэффициент корреляции
между последовательностями чисел k и l. Тогда
возможно построить корреляционную матрицу
где sjx – последовательность значений s1,jx, s2,jx, …,
sI,jx, и вектор
где a – последовательность значений a1,a2, …, aI.</p>
      <p>То есть csk,l – корреляция между k-м и l-м
признаками, а caj – корреляция между j-м признаком
и степенью подобия изображений в паре.</p>
      <p>Анализируя матрицу Cs, можно найти признаки,
которые имеют сильную статистическую
взаимосвязь с другими. Эти признаки будем называть
избыточными. Анализируя вектор Ca, можно найти
признаки, которые статистически никак не связаны
со степенью близости пары и, соответственно, не
могут применяться для ее оценки. Эти признаки
будем называть бесполезными. Признаки,
требующие большое количество времени на их вычисление
tj, будем называть трудоемкими.</p>
      <p>Чтобы оценить степень избыточности каждого
признака, определим вектор собственных значений
матрицы Cs. В теории анализа данных эта
процедура используется в факторном анализе,
являющимся разделом многомерного
статистического анализа и позволяющего сократить
размерность данных. Пусть X=(xj) — вектор собственных
значений корреляционной матрицы. Значение xj
определяет степень статистической независимости
jго признака от других. В факторном анализе
пороговой обработкой этой величины определяются
главные признаки. Авторами предлагается в
качестве подобной меры использовать выражение</p>
      <p>.</p>
      <p>В этой формуле агрегируются три важных
показателя, которые необходимо учитывать при
отборе ключевых признаков: избыточность по
отношению к другим признакам, корреляция с
результатом и время вычисления. Если
ранжированные значения hj отложить на графике, получаем
аналог графика “Каменистая осыпь” из теории
факторного анализа. Отметим, что он имеет
подобный ему вид (рисунок 2).</p>
      <p>Типовой процедурой по критерию Кайзера или
визуально на графике отсеиваются не ключевые
признаки, оставляя те, которые будут
использоваться в дальнейшей работе.
6 Результаты исследований</p>
      <p>В проведенном исследовании мы остановились
на работе с 25 признаками, наиболее часто
используемыми в задачах анализа изображений.</p>
      <p>В связи с тем, что поиск может осуществляться в
больших коллекциях изображений, в качестве
признаков мы рассматривали только те, которые
можно просчитать для изображений заранее и
занести в некое подобие поискового индекса. По
этой причине, нами не рассматривались те
признаки, которые необходимо рассчитывать по парам
изображений непосредственно при осуществлении
поиска. Из 25 признаков на этапе выбора главных
часть была отсеяна. Таким образом, к ключевым
признакам были отнесены следующие:
Средние значения компонент R, G, B
изображения в цветовой модели RGB;
Медиана яркости;
Детализованность;
Признак симметрии изображения;
Признак наличия текстур;
Пропорции сторон;
Наличие лиц на изображении;
Нормированные 16-ти уровневые гистограммы
по компонентам Y (яркости), U, V
изображения в цветовой модели YUV;
Среднеквадратичное отклонение яркостей
уменьшенных копий (размером 32х32 пикселя)
образца и рассматриваемого изображения.</p>
      <p>
        В качестве набора исходных данных
использовалась коллекция Flickr семинара
РОМИП [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. В ней содержится 20000 фотографий
разного качества и без единой темы; имеются
фотоснимки людей, пейзажи, городские сцены и т.д.
Фотографии сделаны при разном освещении, в
помещениях, на улице и т.д. Из данной коллекции в
обучающую выборку были отобраны 500 пар, среди
которых 125 являются тематически близкими, а 375
нет. Тестовой выборкой являлось специальное
задание дорожки семинара РОМИП с результатами
работы группы асессоров.
      </p>
      <p>
        Для формирования выборок и обучения
нейронной сети применялся нейроимитатор
Сигнейро [
        <xref ref-type="bibr" rid="ref14">15</xref>
        ], специализирующийся на задачах
обработки и анализа изображений. Была
сконструирована двухслойная нейронная сеть, структура
которой приведена на рисунке 3. Количество входов
сети соответствует количеству ключевых признаков,
выход сети — один.
      </p>
      <p>Для осуществления поиска изображений по
визуальному подобию на основе полученной
нейронной сети была разработана программная
оболочка Axioma. В процессе поиска она извлекает
данные сигнатур (значения признаков) из
поискового индекса, осуществляет вычисление
меры близости образца к изображениям коллекции и
ранжирует результаты поиска.</p>
      <p>График полнота-точность полученного
нейросетевого алгоритма приведен на рисунке 4. На
этом графике виден выступ, крайняя точка которого
соответствует решению, полученному нейронной
сетью. Однако, более объективными можно считать
данные работы асессоров, отраженные на рисунке 5
и представленные в сравнении с результатами
других исследователей (в рамках семинара РОМИП
в дорожке поиска изображений по визуальному
подобию).
0,010
0,005
0,000
Полнота
(recall)
Рис. 3. Структура нейронной сети
Рис. 4. График полнота-точность
Точность
(precision)
0,25
0,2
0,15
0,1
0,05
0
Точность(10) / Precision(10)</p>
    </sec>
    <sec id="sec-2">
      <title>Bpref</title>
      <p>Полнота / Recall
Средняя точность / Average
precision
Точность / Precision</p>
    </sec>
    <sec id="sec-3">
      <title>R-точность / R-precision</title>
      <p>Система 1
Система 2</p>
      <p>Axioma</p>
      <p>2. Вошедшая в оптимизационный критерий
временная характеристика позволила
минимизировать трудоемкость итогового алгоритма, который
обладает линейным порядком временной
сложности.</p>
      <p>3. В дальнейшем, при увеличении объемов
обучающей и тестовой выборок, качественный
показатель может быть улучшен и даже превзойден
значения аналогов, так как на данный момент
имеются расхождения в показателях обучающей и
тестовой выборок.
Литература
Machine learning of visually similar images
search</p>
    </sec>
    <sec id="sec-4">
      <title>Alexey Varlamov, Ruslan Sharapov</title>
      <p>In this paper we consider the problem of image
retrieval by visual similarity. We offer a method of
developing the algorithm for determining similar visual
images based on machine learning. We analyze the key
features of images that can be used in the search. We
solve the problem of selecting features that are used for
machine learning search of visually similar images.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Aigrain</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petkovic</surname>
            <given-names>D</given-names>
          </string-name>
          .
          <article-title>Content-based representation and retrieval of visual media: A review of the state-of-the-art</article-title>
          .
          <source>Multimedia Tools and Applications</source>
          ,
          <volume>3</volume>
          (
          <issue>3</issue>
          ):
          <fpage>179</fpage>
          -
          <lpage>202</lpage>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Datta</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            <given-names>J</given-names>
          </string-name>
          . Image Retrieval: Ideas, Influences, and Trends of the New Age // ACM Computing Surveys, Vol.
          <volume>40</volume>
          , No.
          <issue>2</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Manjunath</surname>
            <given-names>B. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salembier</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sikora</surname>
            <given-names>T</given-names>
          </string-name>
          . Introduction to MPEG7
          <source>: Multimedia Content Description Language. 1st edition</source>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Mojsilović</surname>
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kovačević</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hu</surname>
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Safranek</surname>
            <given-names>R. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ganapathy</surname>
            <given-names>S. K.</given-names>
          </string-name>
          <article-title>Matching and retrieval based on the vocabulary and grammar of color patterns // IEEE Trans</article-title>
          .
          <source>Image Processing</source>
          ,
          <year>2000</year>
          , volume
          <volume>9</volume>
          , pp.
          <fpage>38</fpage>
          -
          <lpage>54</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Quack</surname>
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Monich</surname>
            <given-names>U.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thiele</surname>
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manjunath</surname>
            <given-names>B.S.</given-names>
          </string-name>
          <article-title>Cortina: A System for Largescale</article-title>
          , Contentbased Web Image Retrieval // MM'04,
          <string-name>
            <surname>October</surname>
            <given-names>1016</given-names>
          </string-name>
          ,
          <year>2004</year>
          , New York, USA.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Smeulders</surname>
            <given-names>A. W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Worring</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santini</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gupta</surname>
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jain</surname>
            <given-names>R</given-names>
          </string-name>
          .
          <article-title>Contentbased image retrieval at the end of the early years</article-title>
          .
          <source>IEEE Trans. Pattern Analysis and Machine Intelligence</source>
          ,
          <volume>22</volume>
          (
          <issue>12</issue>
          ):
          <fpage>1349</fpage>
          -
          <lpage>1380</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Snoek</surname>
            <given-names>C. G. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Worring</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Multimodal video indexing: A review of the state-of-the-art</article-title>
          .
          <source>Multimedia Tools and Applications</source>
          ,
          <volume>25</volume>
          (
          <issue>1</issue>
          ):
          <fpage>5</fpage>
          -
          <lpage>35</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Tamura</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mori</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yamawaki</surname>
            <given-names>T.</given-names>
          </string-name>
          <article-title>Texture features corresponding to visual perception // IEEE Transactions on System</article-title>
          ,
          <source>Man and Cybernatic</source>
          .
          <year>1978</year>
          , volume
          <volume>8</volume>
          (
          <issue>6</issue>
          ), pp.
          <fpage>460</fpage>
          -
          <lpage>473</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Zhang</surname>
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Content-Based Shape Retrieval Using Different Shape Descriptors: A Comparative Study //</article-title>
          <source>In IEEE International Conference on Multimedia and Expo</source>
          ,
          <year>2001</year>
          , pp.
          <fpage>289</fpage>
          -
          <lpage>293</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Васильева</surname>
            <given-names>Н.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Гладышева</surname>
            <given-names>Ю</given-names>
          </string-name>
          .
          <article-title>Взвешенный CombMNZ для комбинирования результатов поиска изображений по цветовым признакам // Российский семинар по Оценке Методов Информационного Поиска</article-title>
          .
          <source>Труды РОМИП</source>
          <year>2010</year>
          .
          <article-title>(Казань, 15 октября 2010г</article-title>
          .) - Казань,
          <year>2010</year>
          . С.
          <volume>98</volume>
          -
          <fpage>108</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Волосных</surname>
            <given-names>Д.Ф</given-names>
          </string-name>
          <article-title>Использование визуальных особенностей восприятия компонент цветовой модели HSI при поиске изображений по содержанию // Российский семинар по Оценке Методов Информационного Поиска</article-title>
          .
          <source>Труды РОМИП</source>
          <year>2010</year>
          .
          <article-title>(Казань, 15 октября 2010г</article-title>
          .) - Казань,
          <year>2010</year>
          . С.
          <volume>154</volume>
          -
          <fpage>163</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <source>[12] Коллекция изображений Flickr</source>
          .
          <year>2008</year>
          . http://romip.ru/ru/collections/flickr.html
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Мельниченко</surname>
            <given-names>А.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Гончаров</surname>
            <given-names>А</given-names>
          </string-name>
          .
          <article-title>ЛММИИ на РОМИП-2009: Методы поиска изображений по визуальному подобию и детекции нечетких дубликатов изображений c</article-title>
          .
          <volume>108</volume>
          -
          <fpage>121</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Сигнейро</surname>
          </string-name>
          .
          <article-title>Нейронные сети в обработке и анализе изображений</article-title>
          . http://www.signneuro.ru
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>