Автоматизированная система идентификации брэндов

 

Полезная модель относится к области автоматизации исследований в маркетинге и может быть использована при решении задач, связанных с разработкой и изучением брэндов как графических образов. Технический результат, достигаемый при использовании заявленной полезной модели, заключается в получении результатов сравнения анализируемого брэнда со всеми имеющимися в памяти эталонами и в нахождении оценки степени их идентичности. Автоматизированная система идентификации брэндов, содержит оптоэлектронный преобразователь, блок сравнения, накапливающий сумматор, блок памяти эталонов, блок буферной памяти, блок ранжирования и блок памяти характеристик эталонов. В свою очередь блок ранжирования содержит сумматор, мультиплексор, оперативное запоминающее устройство, суммирующий счетчик и регистр.

Полезная модель относится к области автоматизации исследований в маркетинге и может быть использована при решении задач, связанных с разработкой и изучением брэндов как графических образов.

Известна автоматизированная система (прототип), содержащая оптоэлектронный преобразователь, блок памяти эталонов, блок памяти весовых коэффициентов, блок управления, блок сравнения, накапливающий сумматор и блок принятия решения [Пат. RU 2178916, G06K 9/68. Опубл. 27.01.2002].

Система позволяет идентифицировать графическую информацию путем сравнения вводимых изображений с эталонами, хранящимися в памяти системы. Для ввода в систему анализируемого изображения используется оптоэлектронный преобразователь, выполненный, например, в виде сканера. Недостатком системы являются ограниченные функциональные возможности. Объясняется это тем, что система не позволяет определить степень идентичности анализируемого брэнда (вводимого изображения) одновременно всем хранящимся в памяти эталонам, а рассчитана лишь на определение эталона с максимальным соответствием анализируемому брэнду. Кроме того, система не позволяет получить характеристику брэнда - информацию, необходимую для маркетинговых исследований.

Технический результат, достигаемый при использовании заявленной полезной модели, заключается в получении результатов сравнения анализируемого брэнда со всеми имеющимися в памяти эталонами и в нахождении оценки степени их идентичности.

Для достижения технического результата автоматизированная система идентификации брэндов, содержащая оптоэлектронный преобразователь, блок сравнения, накапливающий сумматор и блок памяти эталонов, выход которого подключен к первому входу блока сравнения, выход которого подключен к информационному входу накапливающего сумматора, согласно полезной модели, дополнительно содержит блок буферной памяти, блок ранжирования и блок памяти характеристик эталонов, выход которого является выходом автоматизированной системы, служащим для вывода результатов идентификации, выход оптоэлектронного преобразователя подключен к информационному входу блока буферной памяти, выход которого подключен к второму входу блока сравнения, выход накапливающего сумматора подключен к информационному входу блока ранжирования, выход которого подключен к адресному входу блока памяти характеристик эталонов, адресный вход блока памяти эталонов служит входом выбора эталонов автоматизированной

системы, обнуляющим и тактовым входами которой являются соответствующе входы накапливающего сумматора и блока ранжирования, блок ранжирования предназначен для временного хранения результатов сравнения брэндов с эталонами, определения степени их идентичности и упорядоченного расположения эталонов по степени их идентичности брэнду, вход выбора режимов блока ранжирования служит входом выбора режимов автоматизированной системы.

В частном случае для достижения технического результата блок ранжирования содержит сумматор, мультиплексор, оперативное запоминающее устройство (ОЗУ), суммирующий счетчик и регистр, выход которого является выходом блока, информационным входом которого является первый информационный вход мультиплексора, второй информационный вход которого подключен к выходу сумматора, первый вход которого служит для подачи на него кода единицы, а второй вход подключен к выходу оперативного запоминающего устройства, информационный вход которого соединен с выходом мультиплексора, адресный вход которого является входом выбора режимов блока, адресный вход оперативного запоминающего устройства объединен с информационным входом регистра и подключен к выходу суммирующего счетчика, суммирующий вход которого является тактовым входом блока, синхровход регистра подключен к выходу переноса сумматора.

Сущность полезной модели поясняется графическим материалом.

На фиг.1 показана функциональная схема автоматизированной системы идентификации брэндов; на фиг.2 показана функциональная схема блока ранжирования, входящего в автоматизированную систему.

Функциональная схема по фиг.1 содержит оптоэлектронный преобразователь 1, блок 2 буферной памяти, блок 3 сравнения, блок 4 памяти эталонов, накапливающий сумматор 5, блок 6 ранжирования, блок 7 памяти характеристик эталонов. Выход оптоэлектронного преобразователя 1 подключен к информационному входу блока 2 буферной памяти, выход которого подключен к одному из входов блока 3 сравнения, к другому входу которого подключен выход блока 4 памяти эталонов, выход блока 3 сравнения подключен к информационному входу накапливающего сумматора 5, выход которого подключен к информационному входу блока 6 ранжирования, выход которого подключен к адресному входу блока 7 памяти характеристик эталонов, выход которого является выходом автоматизированной системы, адресный вход блока 4 служит входом Аi выбора эталонов автоматизированной системы, обнуляющим RST и тактовым CLK входами которой являются соответствующие входы накапливающего сумматора 5 и блока 6 ранжирования, входом М выбора режимов автоматизированной системы служит вход выбора режимов блока 6.

Функциональная схема по фиг.2 содержит содержит сумматор 8, мультиплексор 9, ОЗУ 10, суммирующий счетчик 11 и регистр 12, выход которого является выходом блока, информационным входом которого является первый информационный вход мультиплексора 9, второй информационный вход которого подключен к выходу сумматора 8, первый вход которого служит для подачи на него кода единицы, а второй вход подключен к выходу ОЗУ 10, информационный вход которого соединен с выходом мультиплексора 9, адресный вход которого является входом М выбора режимов блока, адресный вход ОЗУ 10 объединен с информационным входом регистра 12 и подключен к выходу суммирующего счетчика 11, суммирующий вход которого является тактовым входом блока, синхровход регистра 12 подключен к выходу переноса сумматора 8.

Автоматизированная система идентификации брэндов функционирует следующим образом (фиг.1).

Изображение брэнда при помощи оптоэлектронного преобразователя 1 преобразуют в электронный вид: в последовательность отсчетов, несущих информацию о распределении яркости дискретных точек изображения, полученных в результате его развертки. Информация на выходе оптоэлектронного преобразователя 1 представляется в виде одномерного массива. Полученные отсчеты запоминаются в блоке 2 буферной памяти, где хранятся в течение всего времени обработки вводимой информации. С выхода блока 2 информация об анализируемом брэнде поступает для сравнения на один из входов блока 3 сравнения, на другой вход которого поочередно поступают коды известных эталонов брэндов, которые хранятся в блоке 4 памяти. Для управления выбором эталонов служит вход Ai, на который последовательно подают коды адресов ячеек, содержащих эталонную информацию.

В блоке 3 сравнения происходит побитное сравнение поступающих кодов таким образом, что при каждом побитном равенстве на выходе блока появляется единица. Количество совпадений подсчитывает накапливающий сумматор 5, который обнуляют перед подачей каждого нового эталона. В результате на информационный вход блока 6 ранжирования последовательно, со скоростью смены адресов на входе А i, подаются результаты побитного сравнения изображений, несущие информацию о степени их идентичности. Указанные результаты запоминаются в блоке 6 ранжирования, для этого блок 6 переводят в режим записи информации (на входе М устанавливают логический «0»).

После завершения извлечения из памяти блока 4 всех имеющихся эталонов и получения соответствующих сведений переходят к процессу ранжирования результатов сравнений. Для этого на вход выбора режимов М подают логическую «1», в ответ на что блок 6 (с задержкой, связанной с выполнением требуемых операций) начинает последовательно

выдавать адреса эталонов, в порядке убывания степени их идентичности анализируемому брэнду. Коды указанных адресов поступают на адресный вход блока 7 памяти характеристик эталонов, в связи с чем происходит преобразование входных данных (адресных кодов) в характеристики брэндов, которые по результатам идентификации в различной степени соответствуют анализируемому брэнду. Таким образом, на выходе блока 7 памяти характеристик эталонов в режиме ранжирования последовательно появляются характеристики брэндов, идентичные анализируемому.

Рассмотрим, далее, принцип действия блока ранжирования (фиг.2).

В режиме записи информации, когда М=0, данные, представляющие собой количество побитных совпадений, соответствующие каждому эталонному брэнду, поступают через первый вход мультиплексора на вход ОЗУ 10, работающего в режиме записи информации. Для записи информации производят последовательную смену адресов ОЗУ 10 синхронно со сменой адресов блока 4 памяти эталонов. Адресный код формирует суммирующий счетчик 11, на счетный вход которого подают тактовые импульсы, сопровождающие смену адресов на входе Аi автоматизированной системы. По окончании записи информации блок 6 переводят в режим ранжирования путем установки на входе М логической единицы. В режиме ранжирования счетчик 11 продолжает формировать текущий код, последовательно меняя адреса вызываемых ячеек ОЗУ 10. При этом извлекаемые из ОЗУ 10 данные инкрементируются в сумматоре 8, после чего вновь поступают на информационный вход ОЗУ 10 для записи по прежнему адресу. Так совершается процесс потактного увеличения содержимого всех ячеек ОЗУ 10. Первое появление на выходе переноса Сn сумматора 8 соответствующего сигнала является свидетельством того, что по адресу ОЗУ 10, при котором произошло переполнение сумматора, находится операнд с максимальным значением, то есть найден адрес эталона идентичного в максимальной степени анализируемому брэнду. По сигналу переноса найденный адрес записывается в выходной регистр 12, откуда поступает в блок 7 для извлечения характеристики соответствующего брэнда (эталона). В ячейку ОЗУ 10 с найденным максимальным значением записываются все нули и далее процесс поиска максимального значения продолжается. Однако в следующем цикле будет найдено максимальное значение из оставшихся операндов. Разумеется, следующим найденным максимальным значением будет значение меньшее первого и следующее за ним в порядке убывания. Далее будет происходить поиск третьего максимума и т.д. В результате на выходе регистра 12 последовательно, сменяя друг друга, будут появляться, в порядке убывания степени идентичности, адреса эталонов. На практике, для получения интересующей исследователя информации, может оказаться достаточным ограниченное число первых найденных эталонов, имеющих наиболее высокую степень

идентичности анализируемому брэнду. По этой причине количество выводимых в регистр 12 адресов можно ограничить, например, довести до десяти. Одновременно сократится и время анализа.

1. Автоматизированная система идентификации брэндов, содержащая оптоэлектронный преобразователь, блок сравнения, накапливающий сумматор и блок памяти эталонов, выход которого подключен к первому входу блока сравнения, выход которого подключен к информационному входу накапливающего сумматора, отличающаяся тем, что в нее введен блок буферной памяти, блок ранжирования и блок памяти характеристик эталонов, выход которого является выходом автоматизированной системы, служащим для вывода результатов идентификации, выход оптоэлектронного преобразователя подключен к информационному входу блока буферной памяти, выход которого подключен к второму входу блока сравнения, выход накапливающего сумматора подключен к информационному входу блока ранжирования, выход которого подключен к адресному входу блока памяти характеристик эталонов, адресный вход блока памяти эталонов служит входом выбора эталонов автоматизированной системы, обнуляющим и тактовым входами которой являются соответствующе входы накапливающего сумматора и блока ранжирования, блок ранжирования предназначен для временного хранения результатов сравнения брэндов с эталонами, определения степени их идентичности и упорядоченного расположения эталонов по степени их идентичности брэнду, вход выбора режимов блока ранжирования служит входом выбора режимов автоматизированной системы.

2. Автоматизированная система по п.1, отличающаяся тем, что блок ранжирования содержит сумматор, мультиплексор, оперативное запоминающее устройство, суммирующий счетчик и регистр, выход которого является выходом блока, информационным входом которого является первый информационный вход мультиплексора, второй информационный вход которого подключен к выходу сумматора, первый вход которого служит для подачи на него кода единицы, а второй вход подключен к выходу оперативного запоминающего устройства, информационный вход которого соединен с выходом мультиплексора, адресный вход которого является входом выбора режимов блока, адресный вход оперативного запоминающего устройства объединен с информационным входом регистра и подключен к выходу суммирующего счетчика, суммирующий вход которого является тактовым входом блока, синхровход регистра подключен к выходу переноса сумматора.



 

Похожие патенты:
Наверх