Устройство для определения плотности цветоструктурных характеристик изображения
Полезная модель относится к области обработки данных для специальных применений и может быть использована, в частности, в цифровых системах для формирования данных при коррекции изображения и определения цветоструктурных характеристик его обрамления, а также для моделирования и исследования этих процессов.
Требуемый технический результат, заключающийся в расширении функциональных возможностей, достигается в устройстве, содержащем блок обработки данных, блок сканирования изображения, дешифратор, группу элементов И, группу счетчиков, группу делителей, регистр памяти плотности цветоструктурных характеристик изображения, счетчик и генератор тактовых импульсов.
Полезная модель относится к области обработки данных для специальных применений и может быть использована, в частности, в цифровых системах для формирования данных при коррекции изображения и определения цветоструктурных характеристик его обрамления, а также для моделирования и исследования этих процессов.
Известно устройство, содержащее блоки двух типов, локальные контроллеры, соединенные с этими устройствами, центральный контроллер и устройство выдачи карточек [Патент США №5225977, кл. G06F 15/30].
Недостатком устройства является относительно узкие функциональные возможности.
Наиболее близким по технической сущности к предложенному является система обработки информации, содержащая устройство обработки информации, включающее элементы идентифицирующей информации, средство вывода идентифицирующей информации, средство сравнения, средство избирательного приема, а также первое и второе средство обработки данных с соответствующими связями [RU, 2236703, С2, G06F 19/00, 20.09.2004].
Недостатком устройства является относительно узкие функциональные возможности, обусловленные тем, что, оно позволяет осуществлять обработку информации, но не позволяет определить плотность распределения цветоструктурных характеристик изображения, например, цветовых составляющих изображения.
Требуемый технический результат заключается в расширении функциональных возможностей.
Требуемый технический результат достигается тем, что, в устройство, содержащее блок обработки данных, введены блок сканирования изображения, выход которого соединен с входом блока обработки данных, дешифратор, вход которого соединен с выходом блока обработки данных, группа элементов И, первые входы каждого из которых соединены с соответствующим выходом дешифратора, группа счетчиков, счетные входы каждого из которых соединены с выходом соответствующего элемента И группы, группа делителей первые входы каждого из которых соединены с выходом соответствующего счетчика группы, регистр памяти плотности цветоструктурных характеристик изображения, информационные входы которого соединены с выходами группы делителей, счетчик, выход которого соединен со вторыми входами делителей группы, и генератор тактовых импульсов (ГТИ), выход которого соединен со вторыми входами элементов И группы и со счетным входом счетчика, выход переполнения которого соединен с управляющим входом регистра памяти плотности цветоструктурных характеристик изображения
На чертеже представлена структурная электрическая схема устройства для определения плотности цветоструктурных характеристик изображения.
Устройство для определения плотности цветоструктурных характеристик изображения содержит блок 1 обработки данных, блок 2 сканирования изображения, выход которого соединен с входом блока 1 обработки данных, дешифратор 3, вход которого соединен с выходом блока 1 обработки данных, группа 4 элементов И, первые входы каждого из которых соединены с соответствующим выходом дешифратора 3, группа 5 счетчиков, счетные входы каждого из которых соединены с выходом соответствующего элемента И группы 4, группа 6 делителей первые входы каждого из которых соединены с выход соответствующего счетчика группы 5, регистр 7 памяти плотности цветоструктурных характеристик изображения, информационные входы которого соединены с выходами
группы 6 делителей, счетчик 8, выход которого соединен со вторыми входами делителей группы 6, и генератор 9 тактовых импульсов (ГТИ), выход которого соединен со вторыми входами элементов И группы 4 и со счетным входом счетчика 8, выход переполнения которого соединен с управляющим входом регистра 7 памяти плотности цветоструктурных характеристик изображения
В качестве блока 2 сканирования изображения может быть использован цветной сканер [см., например. Планшетные сканеры. Тестирование. «Компьютер Пресс», 2001, №7]. В качестве блока 1 обработки данных, выполняющего функции кодировки цвета и охарактеризованного на функциональном уровне, может быть использовано программируемое (настраиваемое) многофункциональное средство, например, программируемое запоминающее устройство (ПЗУ), в котором каждому из заданных кодов на входе (адресам) соответствует требуемый код на выходе. Приведенный ниже пример работы устройства достаточен для его технической реализации (изготовления, программирования). Остальные блоки устройства являются стандартными элементами вычислительной техники.
Работает устройство для определения плотности цветоструктурных характеристик изображения следующим образом.
Исходное изображение (оригинал) или заданная его область сканируется с помощью блока 2. На выходе блока 2, который, как указано выше, может быть выполнен в виде стандартного сканера, формируется цифровой сигнал, включающий множество (последовательность) взаимосвязанных отсчетов пространственных и цветовых координат оригинала, образующих вектор-отсчет. Для прямоугольной системы координат пространственные координаты задаются отсчетами по оси Х и Y, а цветовые координаты задаются вектором цветов. При использовании триплета (трехмерного вектора RGB), на каждом базовом цифровом канале (канале соответствующей цветовой составляющей) уровень цвета задается,
как правило, в виде 8-ми битового кода. Таким образом, вектор-отсчет характеризуется пятью составляющими, два из которых характеризуют пространственные координату (пространственный вектор), а три - взаимосвязанную с ней цветовую координату (цветной вектор).
Потактно формируемые три составляющие вектора-отсчета элементов изображения, характеризующие цветовую координату (цветной вектор), поступают на вход блока 1 обработки данных, выполняющего функции блока кодировки цвета. Это блок сужает множество цветов и их оттенков до некоторого фиксированного числа цветов, на которых формируется плотность их распределения в изображении.
В качестве примера рассмотрим пример сужения числа цветов, положенного в основу программирования блока 1. Например, отсчет, (цветовой вектор), формируемый на выходе блока 2, описывается вектором R35G35G35B35, т.е. затемненный оттенок серого без искажений собственно серого цвета, т.е. без нарушения баланса цветов, что является существенным признаком серого. Поэтому при формировании блоком 2 цветового вектора R35G35B35 он заменяется в блоке 1 на R132G132B132. На такой же вектор заменяются все вектора с близкими по величине составляющими, т.е. в которых соблюдается примерный баланс составляющих вектора.
Эти отсчеты поступают в дешифратор 3, в котором каждому из цветов, которые используются при построении плотности их распределения и до числа которых они сужено блоком 1, соответствует уровень логической единицы на соответствующем выходе дешифратора 3 при уровнях логических нулей на других выходах.
Одновременно с работой блока 2 начинает работать генератор 9 тактовых импульсов (ГТИ), который, как правило, синхронизирован с работой блока 2. Импульсы ГТИ 9 поступают на входы элементов И группы 4, поэтому уровень логической единицы на соответствующем выходе дешифратора 3 преобразуется в импульсы, число которых подсчитывается соответствующим счетчиком группы 3. Кроме того, импульсы ГТИ 9
поступают на вход счетчика 8, на выходе которого формируется общее число сформированных отсчетов заданного сканируемого изображения, а объем счетчика 8 соответствует общему числу отсчетов изображения. Число подсчитанных импульсов в счетчиках группы 5 делится в делителях группы 6 на общее число сформированных отсчетов. При заполнении счетчика 8 сигнал с его выхода переполнения поступает на управляющий вход регистра 7, поэтому в его ячейки записываются составляющие статистической плотности распределения цветоструктурных характеристик изображения.
Таким образом, благодаря усовершенствованию известного устройства существенно расширяются его функциональные возможности, поскольку оно позволяет при обработке данных формировать и плотность цветоструктурных характеристик изображения.
Устройство для определения плотности цветоструктурных характеристик изображения, содержащее блок обработки данных, отличающееся тем, что введены блок сканирования изображения, выход которого соединен с входом блока обработки данных, дешифратор, вход которого соединен с выходом блока обработки данных, группа элементов И, первые входы каждого из которых соединены с соответствующими выходами дешифратора, группа счетчиков, счетные входы каждого из которых соединены с выходами соответствующего элемента И группы, группа делителей первые входы каждого из которых соединены с выходами соответствующего счетчика группы, регистр памяти плотности цветоструктурных характеристик изображения, информационные входы которого соединены с выходами группы делителей, счетчик, выход которого соединен со вторыми входами делителей группы, и генератор тактовых импульсов (ГТИ), выход которого соединен со вторыми входами элементов И группы и со счетным входом счетчика, выход переполнения которого соединен с управляющим входом регистра памяти плотности цветоструктурных характеристик изображения.