СПОСОБ И УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ ТИПА ИЗОБРАЖЕНИЯ
METHOD AND DEVICE FOR RECOGNISING PICTURE TYPE

Перекрестная ссылка на родственные заявки
[0001] Эта заявка основана на китайской заявке на патент №201610097153.1, поданной 22 февраля 2016г., все содержание которой включено в настоящее описание посредством ссылки, и испрашивает ее приоритет.
Область техники, к которой относится изобретение
[0002] Настоящее раскрытие, в целом, относится к области технологии связи и, более конкретно, к способу и устройству для идентификации типа изображения.
Уровень техники
[0003] Изображения, отображаемые на устройствах отображения, могут, в целом, подразделяться на два типа: одним типом изображений являются искусственно созданные изображения, которые называются комбинированными изображениями, а другим типом изображений являются изображения, существующие в реальном мире, которые называются естественными изображениями. Обычно комбинированное изображение является изображением, построенным ручным способом, с содержанием, находящимся в соответствии с характеристиками устройства отображения, в соответствии с характеристиками устройства отображения, например, красивое изображение строится в соответствии с глубиной цвета, цветовой гаммой и коэффициентом контрастности, которые могут отображаться устройством отображения. Естественное изображение обычно показывает явления, действительно существующие в реальном мире, без обработки относительно характеристик конкретного устройства отображения. Таким образом, естественное изображение может обрабатываться с использованием специального способа обработки изображения на более поздней стадии,  чтобы таким образом сделать естественное изображение более красивым. Однако,  если комбинированное изображение обрабатывается на более поздней стадии, красота комбинированного изображения может быть испорчена.
[0004] Вследствие этого, до выполнения постобработки изображения, необходимо идентифицировать тип изображения, а затем определить выполнять ли для изображения операцию, такую как постобработка, в соответствии с типом изображения, сохраняя, таким образом, красоту изображения.
[0005] В настоящее время тип изображения может идентифицироваться с помощью применения способа вычисления энтропии изображения. Если энтропия изображения является большей, чем предварительно установленное пороговое значение, можно определить, что изображение является естественным изображением, а если энтропия изображения является меньшей или равной предварительно установленному пороговому значению, можно определить, что изображение является комбинированным изображением. Однако с таким способом идентификации объем вычислений данных является огромным, в связи с этим, такой способ идентификации является неподходящим для идентификации типов изображений в мобильном терминале, таком как мобильный телефон.
Раскрытие изобретения
[0006] Для того чтобы решить проблемы, существующие в уровне техники, настоящее раскрытие предлагает способ и устройство для идентификации типа изображения.
[0007] В соответствии с первым аспектом вариантов осуществления настоящего раскрытия, предлагается способ идентификации типа изображения, включающий в себя:
[0008] получение гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации;
[0009] вычисление соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с гистограммами;
[0010] если соотношение удовлетворяет предварительно установленному условию, определение изображения, подлежащего идентификации, как естественного изображения; и
[0011] если соотношение не удовлетворяет предварительно определенному условию, определение изображения, подлежащего идентификации, как комбинированного изображения.
[0012] В варианте осуществления предварительно установленное цветовое пространство включает в себя цветовое пространство красный-зеленый-синий RGB, а предварительно установленное условие включает в себя: количество десятичных разрядов соотношения, превышающее 5.
[0013] В варианте осуществления вычисление соотношений между количествами пикселей смежных полутонов в соответствующих каналах включает в себя:
[0014] по отношению к отдельным каналам, соответственное вычисление соотношения между количеством пикселей i-го полутона и количеством пикселей (i-n)-го полутона, и соотношения между количеством пикселей i-го полутона и количеством пикселей (i+n)-го полутона в текущем канале, причем , , и как i, так и n -являются целыми числами.
[0015] В варианте осуществления способ дополнительно включает в себя:
[0016] выполнение статистики относительно количества соотношений, которые не удовлетворяют предварительно установленному условию; и
[0017] если количество соотношений превышает предварительно установленное число, определение изображения, подлежащего идентификации, как комбинированного изображения.
[0018] В варианте осуществления способ дополнительно включает в себя:
[0019] до получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации, фильтрацию шума в изображении, подлежащем идентификации.
[0020] В варианте осуществления способ дополнительно включает в себя:
[0021] получение информации признаков изображения, подлежащего идентификации;
[0022] определение совпадает ли информация признаков изображения, подлежащего идентификации, с информацией признаков в предварительно созданной библиотеке признаков, причем библиотека признаков включает в себя информацию признаков, принадлежащую к комбинированному изображению; и
[0023] если они совпадают, определение изображения, подлежащего идентификации, как комбинированного изображения.
[0024] В соответствии со вторым аспектом вариантов осуществления настоящего раскрытия, предлагается устройство для идентификации типа изображения, включающее в себя:
[0025] модуль получения, выполненный с возможностью получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации;
[0026] модуль вычисления, выполненный с возможностью вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с гистограммами, полученными модулем получения;
[0027] первый модуль определения, выполненный с возможностью, если соотношение, вычисленное модулем вычисления, удовлетворяет предварительно установленному условию, определения изображения, подлежащего идентификации, как естественного изображения; и
[0028] второй модуль определения, выполненный с возможностью, если соотношение, вычисленное модулем вычисления, не удовлетворяет предварительно определенному условию, определения изображения, подлежащего идентификации, как комбинированного изображения.
[0029] В варианте осуществления предварительно установленное цветовое пространство включает в себя цветовое пространство красный-зеленый-синий RGB, а предварительно установленное условие включает в себя: количество десятичных разрядов соотношения, превышающее 5.
[0030] В варианте осуществления модуль вычисления выполнен с возможностью:
[0031] по отношению к отдельным каналам, соответственного вычисления соотношения между количеством пикселей i-го полутона и количеством пикселей (i-n)-го полутона, и соотношения между количеством пикселей i-го полутона и количеством пикселей (i+n)-го полутона в текущем канале, причем , , и как i, так и n -являются целыми числами.
[0032] В варианте осуществления устройство дополнительно включает в себя:
[0033] статистический модуль, выполненный с возможностью выполнения статистики относительно количества соотношений, которые не удовлетворяют предварительно установленному условию; и
[0034] третий модуль определения, выполненный с возможностью, если количество соотношений, полученных статистическим модулем, превышает предварительно установленное число, определения изображения, подлежащего идентификации, как комбинированного изображения.
[0035] В варианте осуществления устройство дополнительно включает в себя:
[0036] модуль фильтрации, выполненный с возможностью, до получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации, модулем получения, фильтрации шума в изображении, подлежащем идентификации.
[0037] В варианте осуществления устройство дополнительно включает в себя:
[0038] модуль получения информации признаков, выполненный с возможностью получения информации признаков изображения, подлежащего идентификации;
[0039] модуль определения, выполненный с возможностью определения совпадает ли информация признаков изображения, подлежащего идентификации, полученная модулем получения информации признаков, с информацией признаков в предварительно созданной библиотеке признаков, причем библиотека признаков включает в себя информацию признаков, принадлежащую к комбинированному изображению; и
[0040] четвертый модуль определения, выполненный с возможностью, если модуль определения определяет, что они совпадают, определения изображения, подлежащего идентификации, как комбинированного изображения.
[0041] В соответствии с третьим аспектом вариантов осуществления настоящего раскрытия, предлагается устройство для идентификации типа изображения, включающее в себя:
[0042] процессор; и
[0043] память для хранения инструкций, выполняемых процессором;
[0044] причем процессор выполнен с возможностью:
[0045] получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации;
[0046] вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с гистограммами;
[0047] если соотношение удовлетворяет предварительно установленному условию, определения изображения, подлежащего идентификации, как естественного изображения; и
[0048] если соотношение не удовлетворяет предварительно установленному условию, определения изображения, подлежащего идентификации, как комбинированного изображения.
[0049] Технические решения, предлагаемые вариантами осуществления настоящего раскрытия, могут иметь следующие преимущественные результаты: с помощью получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации; вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с полученными гистограммами; а затем определения типа изображения, подлежащего идентификации, в соответствии с тем, удовлетворяет ли соотношение предварительно установленному условию, во время всей процедуры идентификации требуется небольшое число вычислений, таким образом, настоящее раскрытие подходит для идентификации типа изображения в мобильном терминале, таком как мобильный телефон, и имеет большую применимость.
[0050] Следует понимать, что, как предыдущее общее описание, так и следующее подробное описание являются только иллюстративными и пояснительными, а не ограничивают изобретение, как заявлено.
Краткое описание чертежей
[0051] Сопровождающие чертежи, которые включены в это описание и составляют его часть, иллюстрируют варианты осуществления, согласующиеся с изобретением, и вместе с описанием служат, чтобы объяснять принципы изобретения.
[0052] Фиг.1 - блок-схема последовательности этапов способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0053] Фиг.2а - первая схематическая диаграмма гистограммы красного канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0054] Фиг.2b - первая схематическая диаграмма гистограммы зеленого канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0055] Фиг.2с - первая схематическая диаграмма гистограммы синего канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0056] Фиг.3а - вторая схематическая диаграмма гистограммы красного канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0057] Фиг.3b - вторая схематическая диаграмма гистограммы зеленого канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0058] Фиг.3с - вторая схематическая диаграмма гистограммы синего канала изображения, подлежащего идентификации, в соответствии с иллюстративным вариантом осуществления.
[0059] Фиг.4 - блок-схема последовательности этапов другого способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0060] Фиг.5 - блок-схема последовательности этапов другого способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0061] Фиг.6 - блок-схема устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0062] Фиг.7 - блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0063] Фиг.8 - блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0064] Фиг.9 - блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
[0065] Фиг.10 - блок-схема устройства, подходящего для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления.
Осуществление изобретения
[0066] Теперь будет приведено подробное описание иллюстративных вариантов осуществления, примеры которых проиллюстрированы на сопровождающих чертежах. Следующее описание ссылается на сопровождающие чертежи, на которых одинаковые номера на разных чертежах представляют одинаковые или подобные элементы, если не указано иное. Осуществления, приведенные в следующем описании иллюстративных вариантов осуществления, не представляют все осуществления, согласующиеся с изобретением. Вместо этого они являются только примерами устройств и способов, согласующихся с аспектами, связанными с изобретением, как перечислено в прилагаемой формуле изобретения.
[0067] Фиг.1 - блок-схема последовательности этапов способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.1, способ идентификации типа изображения может применяться в мобильном терминале, а мобильный терминал может включать в себя, но не ограничен, терминальное устройство, такое как мобильный телефон и планшетный компьютер (PAD). Способ включает в себя следующие этапы S101-S104.
[0068] На этапе S101 получают гистограммы соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации.
[0069] В этом варианте осуществления разные типы изображений имеют разные характеристики в гистограммах соответствующих каналов в предварительно установленном цветовом пространстве. Таким образом, тип изображения может идентифицироваться с помощью анализа характеристик гистограммы.
[0070] Предварительно установленное цветовое пространство может быть цветовым пространством, таким как цветовое пространство красный-зеленый-синий (RGB), и цветовое(LAB) пространство яркости.
[0071] Например, могут быть получены гистограммы соответствующих каналов в цветовом пространстве RGB изображения, подлежащего идентификации. Примером гистограмм трех каналов RGB изображения, подлежащего идентификации, могут быть, изображенные на Фиг.2а - Фиг.2с, или примером гистограмм трех каналов RGB изображения, подлежащего идентификации, могут быть, изображенные на Фиг.3а - Фиг.3с.
[0072] Ось абсцисс гистограмм указывает значения полутонов 0~255, а их вертикальная ось указывает количество соответствующих пикселей полутона.
[0073] На этапе S102 вычисляются соотношения между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с полученными гистограммами.
[0074] В этом варианте осуществления соотношения между количествами пикселей смежных полутонов в соответствующих каналах изображения могут вычисляться в соответствии с полученными гистограммами.
[0075] Например, соотношения между количествами пикселей смежных полутонов в трех каналах красный-зеленый-синий могут вычисляться в соответствии с гистограммами, изображенными на Фиг.2а - Фиг.2с, или гистограммами, изображенными на Фиг.3а - Фиг.3с.
[0076] В этом варианте осуществления способ вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах может быть следующим:
[0077] по отношению к отдельным каналам, соответственно вычисляют соотношения между количеством пикселей i-го полутона и количеством пикселей (i-n)-го полутона, и соотношения между количеством пикселей i-го полутона и количеством пикселей (i+n)-го полутона в текущем канале, причем , , и как i, так и n -являются целыми числами. Предпочтительное значение n может быть 1-5.
[0078] Например, могут вычисляться следующие соотношения в красном канале: соотношение между количеством пикселей 1-го полутона и количеством пикселей 0-го полутона, и соотношение между количеством пикселей 1-го полутона и количеством пикселей 2-го полутона, соотношение между количеством пикселей 2-го полутона и количеством пикселей 1-го полутона, и соотношение между количеством пикселей 2-го полутона и количеством пикселей 3-го полутона, соотношение между количеством пикселей 3-го полутона и количеством пикселей 2-го полутона и соотношение между количеством пикселей 3-го полутона и количеством пикселей 4-го полутона,…,соотношение между количеством пикселей 254-го  полутона и количеством пикселей 253-го полутона, и соотношение между количеством пикселей 254-го полутона и количеством пикселей 255-го полутона.
[0079] Допуская, что в гистограмме красного канала, изображенной на Фиг.3а, имеются 1624 пикселей 89-го полутона, 1609 пикселей 90-го полутона и 1554 пикселей 91-го полутона, тогда соотношение между пикселями 90-го  полутона и пикселями 89-го полутона равно 0,9907635, а соотношение между пикселями 90-го полутона и пикселями 91-го полутона равно 1,03539253.
[0080] На этапе S103, если вычисленное соотношение удовлетворяет предварительно установленному условию, определяется, что изображение, подлежащего идентификации, является естественным изображением.
[0081] В этом варианте осуществления, когда предварительно установленное цветовое пространство является RGB, предварительно установленным условием может быть: количество десятичных разрядов соотношения превышает 5.
[0082] Если вычисленное соотношение удовлетворяет предварительно установленному условию, т.е. количество десятичных разрядов вычисленного соотношения превышает 5, тогда изображение, подлежащее идентификации, является естественным изображением.
[0083] Продолжая описание, используя вышеупомянутый пример, поскольку соотношение между пикселями 90-го полутона и пикселями 89-го полутона равно 0,9907635, а соотношение между пикселями 90-го полутона и пикселями 91-го полутона равно 1,03539253, количества десятичных разрядов обоих соотношений превышает 5, таким образом, предварительно можно определить, что изображение, соответствующее Фиг.3а, является естественным изображением. Если количества десятичных разрядов чисел соотношений между пикселями смежных полутонов в гистограммах, изображенных на Фиг.3b - Фиг.3с, также превышает 5, тогда можно определить, что изображение, соответствующее Фиг.3а-Фиг.3с, является естественным изображением.
[0084] На этапе S104, если вычисленное соотношение не удовлетворяет предварительно установленному условию, определяется, что изображение, подлежащее идентификации, является комбинированным изображением.
[0085] В этом варианте осуществления, если вычисленное соотношение не удовлетворяет предварительно установленному условию, т.е. вычисленное соотношение является целым числом, или количество десятичных разрядов вычисленного соотношения не превышает 5, тогда изображение, подлежащее идентификации, является комбинированным изображением.
[0086] Допуская, что в гистограмме красного канала, изображенной на Фиг.2а, соотношение между пикселями 1-го полутона и пикселями 0-го полутона равно 0,01, а соотношение между пикселями 1-го полутона и пикселями 2-го полутона равно 100, поскольку вычисленные соотношения не удовлетворяют предварительно установленному условию, предварительно можно определить, что изображение, соответствующее Фиг.2а, является комбинированным изображением. Если количества десятичных разрядов соотношений между количествами пикселей смежных полутонов в гистограммах, изображенных на Фиг.2b - Фиг.2с, также не удовлетворяет предварительно установленному условию, тогда можно определить, что изображение, соответствующее Фиг.2а-Фиг.2с, является комбинированным изображением.
[0087] В этом варианте осуществления, для того чтобы улучшить степень точности идентификации типа изображения, способ дополнительно включает в себя: выполнение статистики относительно количества соотношений, которые не удовлетворяют предварительно установленному условию, и, если количество соотношений превышает предварительно установленное число, определение изображения, подлежащего идентификации, как комбинированного изображения. Предварительно установленное число может устанавливаться гибко в соответствии с требованиями, например, может быть 6 или 8, или тому подобным.
[0088] При допущении, что на гистограммах трех каналов, изображенных на Фиг.2а - Фиг.2с, количество соотношений, которые не удовлетворяют предварительно установленному условию, равно 508, тогда можно дополнительно определить, что изображение, соответствующее Фиг.2а-Фиг.2с, является комбинированным изображением.
[0089] В вышеупомянутом варианте осуществления способа идентификации типа изображения с помощью получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации; вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с полученными гистограммами; а затем определения типа изображения, подлежащего идентификации, в соответствии с тем, удовлетворяет ли соотношение предварительно определенному условию, требуется небольшое число вычислений во время всей процедуры идентификации, таким образом, настоящее раскрытие подходит для идентификации типа изображения в мобильном терминале, таком как мобильный телефон, и имеет большую применимость.
[0090] Фиг.4 - блок-схема последовательности этапов другого способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.4, до вышеупомянутого этапа S101 способ дополнительно включает в себя следующий этап.
[0091] На этапе S100 фильтруется шум в изображении, подлежащем идентификации.
[0092] Шум в изображении, главным образом, относится к грубой части в изображении, сгенерированном, когда датчик камеры расценивает световой луч в качестве принятого сигнала и выводит световой луч, или относится к постороннему пикселю, который обычно генерируется электронными помехами, и не должен находиться в изображении.
[0093] В этом варианте осуществления до получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации, может сначала фильтроваться шум в изображении, подлежащем идентификации, в таком случае, полученные гистограммы могут быть более точными, и, таким образом, улучшается степень точности идентификации типа изображения.
[0094] В вышеупомянутом варианте осуществления способа идентификации типа изображения с помощью фильтрации шума, в изображении, подлежащем идентификации, полученные гистограммы являются более точными, и, таким образом, улучшается степень точности идентификации типа изображения.
[0095] На Фиг.5 изображена блок-схема последовательности этапов другого способа идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.5, способ может дополнительно включать в себя следующие этапы.
[0096] На этапе S501 получается информация признаков изображения, подлежащего идентификации.
[0097] В этом варианте осуществления библиотека признаков комбинированного изображения может создаваться заранее. Библиотека признаков включает в себя информацию признаков , принадлежащую к комбинированному изображению. Таким образом, с помощью получения информации признаков изображения, подлежащего идентификации, и сравнения полученной информации признаков с библиотекой признаков, можно идентифицировать является ли изображение, подлежащее идентификации, комбинированным изображением.
[0098] Библиотека признаков может включать в себя, но не ограничена, один или несколько видов следующей информации признаков: информацию признака количества пикселей в трех каналах RGB комбинированного изображения, информацию признака монохромного изображения комбинированного изображения и тому подобную.
[0099] В этом варианте осуществления, для того чтобы сравниваться с информацией признаков в библиотеке признаков, может получаться информация признаков количества пикселей в трех каналах RGB изображения, подлежащего идентификации, или информация признака красного изображения изображения, подлежащего идентификации.
[00100] На этапе S502 определяется, совпадает ли информация признаков изображения, подлежащего идентификации, с информацией признаков в предварительно созданной библиотеке признаков, и, если они совпадают, выполняется этап S503, иначе выполняется этап S504.
[00101] На этапе S503 изображение, подлежащее идентификации, определяется как комбинированное изображение, и процедура заканчивается.
[00102] При допущении, что Фиг.2а - Фиг.2с изображают гистограммы трех каналов RGB изображения, подлежащего идентификации, из Фиг.2а - Фиг.2с можно понять, что гистограммы трех каналов RGB изображения, подлежащего идентификации, являются одинаковыми, таким образом, можно получить, что количества пикселей трех каналов RGB изображения, подлежащего идентификации, являются одинаковыми, т.е. информация признаков изображения совпадает с информацией признаков в библиотеке признаков, таким образом, можно определить, что изображение, подлежащее идентификации, является комбинированным изображением.
[00103] На этапе S504 определяется, что изображение, подлежащее идентификации, не является комбинированным изображением.
[00104] В этом варианте осуществления, если информация признаков изображения, подлежащего идентификации, не совпадает с информацией признаков в предварительно созданной библиотеке признаков, можно определить, что изображение, подлежащее идентификации, не является комбинированным изображением.
[00105] Следует объяснить, что дополнительно к использованию этого способа для идентификации типа изображения, также можно использовать этот способ для корректировки уже идентифицированного типа изображения. Например, допуская, что текущее изображение ранее было идентифицировано как комбинированное изображения, можно дополнительно определить является ли изображение комбинированным изображением, с помощью получения информации признаков изображения и сравнения информации признаков с информацией признаков в библиотеке признаков, таким образом, чтобы значительно улучшить степень точности идентификации.
[00106] В вышеупомянутом варианте осуществления способа идентификации типа изображения то, является ли изображение, подлежащее идентификации, комбинированным изображением, определяется с помощью определения совпадает ли полученная информация признаков изображения, подлежащего идентификации, с информацией признаков в предварительно созданной библиотеке признаков, дополнительно предложен способ идентификации комбинированного изображения, такой, что способы идентификации типа изображения являются разнообразными, а также можно корректировать идентифицированный тип изображения, таким образом, значительно улучшая степень точности идентификации.
[00107] Соответственно вышеупомянутым вариантам осуществления способа для идентификации типа изображения, настоящее раскрытие также предлагает варианты осуществления устройства для идентификации типа изображения.
[00108] На Фиг.6 изображена блок-схема устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.6, устройство для идентификации типа изображения включает в себя: модуль 61 получения, модуль 62 вычисления, первый модуль 63 определения и второй модуль 64 определения.
[00109] Модуль 61 получения выполнен с возможностью получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации.
[00110] В этом варианте осуществления разные типы изображений имеют разные характеристики в гистограммах соответствующих каналов в предварительно установленном цветовом пространстве. Таким образом, тип изображения может идентифицироваться с помощью анализа характеристик гистограммы.
[00111] Предварительно установленное цветовое пространство может быть цветовым пространством, таким как цветовое пространство красный-зеленый-синий (RGB), и цветовое (LAB) пространство яркости.
[00112] Например, могут быть получены гистограммы соответствующих каналов в цветовом пространстве RGB изображения, подлежащего идентификации. Примером гистограмм трех каналов RGB изображения, подлежащего идентификации, могут быть изображенные на Фиг.2а - Фиг.2с, или примером гистограмм трех каналов RGB изображения, подлежащего идентификации, могут быть изображенные на Фиг.3а - Фиг.3с.
[00113] Ось абсцисс гистограмм указывает значения полутонов 0~255, а их вертикальная ось указывает количество пикселей соответствующих полутонов.
[00114] Модуль 62 вычисления выполнен с возможностью вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с гистограммами, полученными модулем 61 получения.
[00115] В этом варианте осуществления соотношения между количествами пикселей смежных полутонов в соответствующих каналах изображения могут вычисляться в соответствии с полученными гистограммами.
[00116] Например, соотношения между количествами пикселей смежных полутонов в трех каналах красный-зеленый-синий могут вычисляться в соответствии с гистограммами, изображенными на Фиг.2а - Фиг.2с, или гистограммами, изображенными на Фиг.3а-Фиг.3с.
[00117] В этом варианте осуществления способ вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах может быть следующим:
[00118] по отношению к отдельным каналам, соответственное вычисление соотношения между количеством пикселей i-го полутона и количеством пикселей (i-n)-го полутона, и соотношения между количеством пикселей i-го полутона и количеством пикселей (i+n)-го полутона в текущем канале, причем , , и как i, так и n -являются целыми числами. Предпочтительное значение n может быть 1-5.
[00119] Например, могут вычисляться следующие соотношения в красном канале: соотношение между количеством пикселей 1-го полутона и количеством пикселей 0-го полутона, и соотношение между количеством пикселей 1-го полутона и количеством пикселей 2-го полутона, соотношение между количеством пикселей 2-го полутона и количеством пикселей 1-го полутона, и соотношение между количеством пикселей 2-го полутона и количеством пикселей 3-го полутона, соотношение между количеством пикселей 3-го полутона и количеством пикселей 2-го полутона и соотношение между количеством пикселей 3-го полутона и количеством пикселей 4-го полутона,…,соотношение между количеством пикселей 254-го полутона и количеством пикселей 253-го полутона, и соотношение между количеством пикселей 254-го полутона и количеством пикселей 255-го полутона.
[00120] Допуская, что в гистограмме красного канала, изображенной на Фиг.3а, имеются 1624 пикселя 89-го полутона, 1609 пикселей 90-го полутона и 1554 пикселя 91-го полутона, тогда соотношение между пикселями 90-го полутона и пикселями 89-го полутона равно 0,9907635, а соотношение между пикселями 90-го полутона и пикселями 91-го полутона равно 1,03539253.
[00121] Первый модуль 63 определения выполнен с возможностью, если соотношение, вычисленное модулем 62 вычисления, удовлетворяет предварительно установленному условию, определения, что изображение, подлежащее идентификации, является естественным изображением.
[00122] В этом варианте осуществления, если предварительно установленное цветовое пространство является RGB, предварительно установленным условием может быть: количество десятичных разрядов соотношения превышает 5.
[00123] Если вычисленное соотношение удовлетворяет предварительно установленному условию, т.е. количество десятичных разрядов вычисленного соотношения превышает 5, тогда изображение, подлежащее идентификации, является естественным изображением.
[00124] Продолжая описание, используя вышеупомянутый пример, поскольку соотношение между пикселями 90-го полутона и пикселями 89-го  полутона равно 0,9907635, а соотношение между пикселями 90-го полутона и пикселями 91-го полутона равно 1,03539253, количества десятичных разрядов обоих соотношений превышает 5, таким образом, предварительно можно определить, что изображение, соответствующее Фиг.3а, является естественным изображением. Если количества десятичных разрядов чисел соотношений между пикселями смежных полутонов в гистограммах, изображенных на Фиг.3b-Фиг.3с, также превышает 5, тогда можно определить, что изображение, соответствующее Фиг.3а-Фиг.3с, является естественным изображением.
[00125] Второй модуль 64 определения выполнен с возможностью, если соотношение, вычисленное модулем 62 вычисления, не удовлетворяет предварительно установленному условию, определения, что изображение, подлежащее идентификации, является комбинированным изображением.
[00126] В этом варианте осуществления, если вычисленное соотношение не удовлетворяет предварительно установленному условию, т.е. вычисленное соотношение является целым числом, или количество десятичных разрядов вычисленного соотношения не превышает 5, тогда изображение, подлежащее идентификации, является комбинированным изображением.
[00127] Допуская, что в гистограмме красного канала, изображенной на Фиг.2а, соотношение между пикселями 1-го полутона и пикселями 0-го полутона равно 0,01, а соотношение между пикселями 1-го полутона и пикселями 2-го полутона равно 100, поскольку вычисленное соотношение не удовлетворяет предварительно установленному условию, предварительно можно определить, что изображение, соответствующее Фиг.2а, является комбинированным изображением. Если количества десятичных разрядов соотношений между количествами пикселей смежных полутонов в гистограммах, изображенных на Фиг.2b-Фиг.2с, также не удовлетворяют предварительно установленному условию, тогда можно определить, что изображение, соответствующее Фиг.2а-Фиг.2с, является комбинированным изображением.
[00128] Устройство, изображенное на Фиг.6, используется для осуществления процедуры способа, изображенного на Фиг.1, и рассматриваемое соответствующее содержание является одинаковым, и не конкретизируется в настоящей заявке.
[00129] В вышеупомянутых вариантах осуществления устройства для идентификации типа изображение с помощью получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации; вычисления соотношений между количествами пикселей смежных полутонов в соответствующих каналах в соответствии с полученными гистограммами; а затем определения типа изображения, подлежащего идентификации, в соответствии с тем, удовлетворяет ли соотношение предварительно определенному условию, требуется небольшое число вычислений во время всей процедуры идентификации, таким образом, настоящее раскрытие подходит для идентификации типа изображения в мобильном терминале, таком как мобильный телефон, и имеет большую применимость.
[00130] На Фиг.7 изображена блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.7, основанной на вышеупомянутом варианте осуществления, изображенном на Фиг.6, устройство может дополнительно включать в себя: статистический модуль 65 и третий модуль 66 определения.
[00131] Статистический модуль 65 выполнен с возможностью выполнения статистики относительно количества соотношений, которые не удовлетворяют предварительно установленному условию.
[00132] Третий модуль 66 определения выполнен с возможностью, если количество соотношений, полученных статистическим модулем 65, превышает предварительно установленное число, определения изображения, подлежащего идентификации, как комбинированного изображения.
[00133] В этом варианте осуществления, для того чтобы улучшить степень точности идентификации типа изображения, способ дополнительно включает в себя: выполнение статистики относительно количества соотношений, которые не удовлетворяют предварительно установленному условию, и, если количество соотношений превышает предварительно установленное число, определение изображения, подлежащего идентификации, как комбинированного изображения. Предварительно установленное число может устанавливаться гибко в соответствии с требованиями, например, может быть 6 или 8, или тому подобным.
[00134] При допущении, что на гистограммах трех каналов, изображенных на Фиг.2а - Фиг.2с, количество соотношений, которые не удовлетворяют предварительно установленному условию, равно 508, тогда можно дополнительно определить, что изображение, соответствующее Фиг.2а-Фиг.2с, является комбинированным изображением.
[00135] Устройство, изображенное на Фиг.7, используется для осуществления процедуры способа, изображенного на Фиг.1, и рассматриваемое соответствующее содержание является одинаковым, и не конкретизируется в настоящей заявке.
[00136] В вышеупомянутых вариантах осуществления устройства для идентификации типа изображения, если статистическое количество соотношений превышает предварительно установленное число, определяется, что изображение, подлежащее идентификации, является комбинированным изображением, таким образом, может улучшаться степень точности идентификации типа изображения.
[00137] На Фиг.8 изображена блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.8, основанной на вышеупомянутом варианте осуществления, изображенном на Фиг.6, устройство может дополнительно включать в себя модуль 60 фильтрации.
[00138] Модуль 60 фильтрации выполнен с возможностью, до получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации, модулем 61 получения, фильтрации шума в изображении, подлежащем идентификации.
[00139] Шум в изображении, главным образом, относится к грубой части в изображении, сгенерированном, когда датчик камеры расценивает световой луч в качестве принятого сигнала и выводит световой луч, или относится к постороннему пикселю, который обычно генерируется электронными помехами, и не должен находиться в изображении. [00140] В этом варианте осуществления до получения гистограмм соответствующих каналов в предварительно установленном цветовом пространстве изображения, подлежащего идентификации, шум в изображении, подлежащем идентификации, может сначала фильтроваться, в таком случае, полученные гистограммы могут быть более точными, и, таким образом, улучшается степень точности идентификации типа изображения.
[00141] Устройство, изображенное на Фиг.8, используется для осуществления процедуры способа, изображенного на Фиг.4, и рассматриваемое соответствующее содержание является одинаковым, и не конкретизируются в настоящей заявке.
[00142] В вышеупомянутом варианте осуществления устройства для идентификации типа изображения с помощью фильтрации шума, в изображении, подлежащем идентификации, полученные гистограммы являются более точными, и, таким образом, улучшается степень точности идентификации типа изображения.
[00143] На Фиг.9 изображена блок-схема другого устройства для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Как изображено на Фиг.9, основанной на вышеупомянутом варианте осуществления, изображенном на Фиг.6, устройство может дополнительно включать в себя: модуль 91 получения информации признаков, модуль 92 определения и четвертый модуль 93 определения.
[00144] Модуль 91 получения информации признаков выполнен с возможностью получения информация признаков изображения, подлежащего идентификации.
[00145] В этом варианте осуществления библиотека признаков комбинированного изображения может создаваться заранее. Библиотека признаков включает в себя информацию признаков, принадлежащую к комбинированному изображению. Таким образом, с помощью получения информации признаков изображения, подлежащего идентификации, и сравнения полученной информации признаков с библиотекой признаков, можно идентифицировать является ли изображение, подлежащее идентификации, комбинированным изображением.
[00146] Библиотека признаков может включать в себя, но не ограничена, один или несколько видов следующей информации признаков: информацию признака количества пикселей в трех каналах RGB комбинированного изображения, информацию признака монохромного изображения комбинированного изображения и тому подобную.
[00147] В этом варианте осуществления, для того чтобы сравниваться с информацией признаков в библиотеке признаков, может получаться информация признака количеств пикселей в трех каналах RGB изображения, подлежащего идентификации, или информация признака красного изображения изображения, подлежащего идентификации.
[00148] Модуль 92 определения выполнен с возможностью определения совпадает ли информация признаков изображения, подлежащего идентификации, полученная модулем 91 получения информации признаков, с информацией признаков в предварительно созданной библиотеке признаков, причем библиотека признаков включает в себя информацию признаков, принадлежащую к комбинированному изображению.
[00149] Четвертый модуль 93 определения выполнен с возможностью, если модуль 92 определения определяет, что они совпадают, определения изображения, подлежащего идентификации, как комбинированного изображения.
[00150] При допущении, что Фиг.2а - Фиг.2с изображают гистограммы трех каналов RGB изображения, подлежащего идентификации, из Фиг.2а - Фиг.2с можно понять, что гистограммы трех каналов RGB изображения, подлежащего идентификации, являются одинаковыми, таким образом, можно получить, что количества пикселей трех каналов RGB изображения, подлежащего идентификации, являются одинаковыми, т.е. информация признаков изображения совпадает с информацией признаков в библиотеке признаков, таким образом, можно определить, что изображение, подлежащее идентификации, является комбинированным изображением.
[00151] В этом варианте осуществления, если информация признаков изображения, подлежащего идентификации, не совпадает с информацией признаков в предварительно созданной библиотеке признаков, можно определить, что изображение, подлежащее идентификации, не является комбинированным изображением.
[00152] Следует объяснить, что дополнительно к использованию этого способа для идентификации типа изображения, также можно использовать этот способ для корректировки уже идентифицированного типа изображения. Например, допуская, что текущее изображение ранее было идентифицировано как комбинированное изображения, можно дополнительно определить является ли изображение комбинированным изображением, с помощью получения информации признаков изображения и сравнения информации признаков с информацией признаков в библиотеке признаков, таким образом, чтобы значительно улучшить степень точности идентификации.
[00153] Устройство, изображенное на Фиг.9, используется для осуществления процедуры способа, изображенного на Фиг.5, и рассматриваемое соответствующее содержание является одинаковым, и не конкретизируются в настоящей заявке.
[00154] В вышеупомянутом варианте осуществления устройства для идентификации типа изображения то, является ли изображение, подлежащее идентификации, комбинированным изображением определяется с помощью определения совпадает ли полученная информация признаков изображения, подлежащего идентификации, с информацией признаков в предварительно созданной библиотеки признаков, дополнительно предложен способ идентификации комбинированного изображения, такой, что способы идентификации типа изображения являются разнообразными, а также можно корректировать идентифицированный тип изображения, таким образом, значительно улучшая степень точности идентификации.
[00155] Относительно устройств в вышеупомянутых вариантах осуществления, конкретные способы выполнения операций для отдельных модулей и подмодулей в них были описаны подробно в вариантах осуществления относительно способов, которые не будут детализированы в настоящей заявке.
[00156] На Фиг.10 изображена блок-схема устройства 1000, подходящего для идентификации типа изображения в соответствии с иллюстративным вариантом осуществления. Например, устройство 1000 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, устройством обмена сообщениями, игровой консолью, планшетным устройством, медицинским устройством, тренировочным оборудованием, персональным цифровым ассистентом, воздушным судном и тому подобным.
[00157] Ссылаясь на Фиг.10, устройство 1000 может включать в себя один или множество следующих компонентов: компонент 1002 обработки, память 1004, компонент 1006 питания, компонент 10010 мультимедиа, аудио компонент 1010, интерфейс 1012 ввода/вывода (I/O), компонент 1014 датчика и компонент 1016 связи.
[00158] Компонент 1002 обработки обычно управляет общими операциями устройства 1000, такими как операции, связанные с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1002 обработки может включать в себя один или более процессоров 1020 с возможностью выполнения инструкций, чтобы выполнять все или часть этапов описанных выше способов. Кроме того, компонент 1002 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между компонентом 1002 обработки и другими компонентами. Например, компонент 1002 обработки может включать в себя модуль мультимедиа, чтобы облегчать взаимодействие между компонентом 1008 мультимедиа и компонентом 1002 обработки.
[00159] Память 1004 выполнена с возможностью хранения различных типов данных, чтобы поддерживать работу устройства 1000. Примеры таких данных включают в себя инструкции для любых приложений или способов, работающих на устройстве 1000, контактные данные, данные телефонной книги, сообщения, изображения, видео и т.д. Память 1004 может быть реализована с использованием любого типа энергозависимых или энергонезависимых устройств памяти, или их комбинации, такого как статическая память произвольного доступа (SRAM), электрически стираемая программируемая постоянная память (EEPROM), стираемая программируемая постоянная память (EPROM), программируемая постоянная память (PROM), постоянная память (ROM), магнитная память, флэш-память, магнитный или оптический диск.
[00160] Компонент 1006 питания подает питание в различные компоненты устройства 1000. Компонент 1006 питания может включать в себя систему управления питанием, один или более источников питания и любые другие компоненты, связанные с генерацией, управлением и распределением питания в устройстве 1000.
[00161] Компонент 1008 мультимедиа включает в себя экран, обеспечивающий интерфейс вывода между устройством 1000 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (ТР). Если экран включает в себя сенсорную панель, экран может быть реализован  в виде сенсорного экрана, чтобы принимать входные сигналы от пользователя. Сенсорная панель включает в себя один или более датчиков касания, чтобы считывать касания, скольжения и жесты на сенсорной панели. Датчики касания могут не только считывать границу действия касания или скольжения, но также считывают период времени и давление, связанные с действием касания или скольжения. В некоторых вариантах осуществления компонент 1008 мультимедиа включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешний элемент данных мультимедиа, когда устройство 1000 находится в рабочем режиме, таком как режим фотографирования или режим видео. Каждая из передней камеры и задней камеры может быть системой с фиксированным оптическим объективом или может иметь функциональные возможности фокусировки и оптического масштабирования.
[00162] Аудио компонент 1010 выполнен с возможностью вывода и/или ввода аудио сигналов. Например, аудио компонент 1010 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего аудио сигнала, когда устройство 1000 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания речи. Принятый аудио сигнал может дополнительно сохраняться в памяти 1004 или передаваться с помощью компонента 1016 связи. В некоторых вариантах осуществления аудио компонент 1010 дополнительно включает в себя громкоговоритель, чтобы выводить аудио сигналы.
[00163] Интерфейс 1012 I/O обеспечивает интерфейс между компонентом 1002 обработки и модулями периферийного интерфейса, такими как клавиатура, колесико мыши выбора щелчком, кнопки, и тому подобные. Кнопки могут включать в себя, но не ограничены, кнопку возврата в исходное положение, кнопку уровня громкости, кнопку запуска и кнопку блокировки.
[00164] Компонент 1014 датчика включает в себя один или более датчиков, чтобы осуществлять оценки состояния различных аспектов устройства 1000. Например, компонент 1014 датчика может обнаруживать открытое/закрытое состояние устройства 1000, относительное расположение компонентов, например, дисплея и клавиатуры устройства 1000, изменение позиции устройства 1000 или компонента устройства 1000, присутствие или отсутствие контакта пользователя с устройством 1000, ориентацию или ускорение/замедление устройства 1000 и изменение температуры устройства 1000. Компонент 1014 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Компонент 1014 датчика может также включать в себя датчик света, такой как датчик изображения CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления компонент 1014 датчика может также включать в себя датчик акселерометра, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[00165] Компонент 1016 связи выполнен с возможностью облегчения связи, проводным способом или беспроводным способом, между устройством 1000 и другими устройствами. Устройство 1000 может осуществлять доступ к беспроводной сети, основанной на стандартах связи, таких как Wi-Fi, 2G или 3G, или их комбинации. В одном иллюстративном варианте осуществления компонент 1016 связи принимает широковещательный сигнал или информацию, связанную с широковещательной связью, из внешней системы управления широковещательной связью через широковещательный канал. В одном иллюстративном варианте осуществления компонент 1016 связи дополнительно включает в себя модуль ближней бесконтактной связи (NFC), чтобы облегчать связь ближнего действия. Например, модуль NFC может быть осуществлен на основе технологии радиочастотной идентификации (RFID), технологии ассоциации данных инфракрасного излучения (IrDA), технологии сверхширокой ширины полосы частот (UWB), технологии Bluetooth (BT), и других технологий.
[00166] В иллюстративных вариантах осуществления устройство 1000 может быть осуществлено с помощью одной или множества прикладных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), вентильных матриц, программируемых в условиях эксплуатации (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, выполненных  для осуществления вышеупомянутых способов.
[00167] В иллюстративных вариантах осуществления также предусмотрен постоянный машиночитаемый носитель информации, включающий в себя инструкции, такой как память 1004, включающую в себя инструкции, причем вышеупомянутые инструкции выполняются процессором 1020 устройства 1000, для осуществления вышеописанных способов. Например, постоянный машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, флоппи-диском, оптическим запоминающим устройством и тому подобным.
[0168] Другие варианты осуществления изобретения будут понятны специалистам в данной области техники из рассмотрения описания и применения на практике изобретения, раскрытого в настоящей заявке. Подразумевается, что эта заявка охватывает любые изменения, использования или адаптации изобретения, следующие его общим принципам и включающие в себя такие отклонения от настоящего раскрытия, какие происходят в известной или обычной практике в данной области техники. Подразумевается, что описание и примеры рассматриваются только как иллюстративные, причем истинный объем и сущность изобретения указаны следующей формулой изобретения.
[0169] Будет понятно, что настоящее изобретение не ограничено точной конструкцией, которая была описана выше и проиллюстрирована на сопровождающих чертежах, и, что различные модификации и изменения могут быть сделаны, не выходя за рамки его объема. Подразумевается, что объем изобретения ограничен только прилагаемой формулой изобретения.