СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕКЛЮЧЕНИЯ РЕЖИМА ЦВЕТОВОЙ ГАММЫ
METHOD AND DEVICE FOR SWITCHING COLOUR RANGE MODE

Область техники, к которой относится изобретение
Настоящее раскрытие, в общем, относится к области коммуникационной технологии и, в частности, к способу и устройству для переключения режима цветовой гаммы.
Уровень техники
Цветовая гамма относится к диапазону и зоне, образованной рядом цветов, которые можно выразить с помощью некоторого устройства, то есть к цветовому диапазону, который можно выразить с помощью разнообразного оборудования для отображения изображения на экране, принтеров или печатного оборудования. В настоящее время цветовая гамма экрана мобильного терминала, такого как телефон, становится все более высокой, некоторая часть которой имеет степень цветового охвата, достигающую или даже превышающую 100% цветового диапазона, разработанного национальным комитетом по телевизионным стандартам (NTSC).
Однако современный стандарт цветовой гаммы, предназначенной для передачи по Интернет, представляет собой стандартные красный, зеленый и синий цвета (sRGB), цветовая гамма которых составляет 70,8% от цветового диапазона, разработанного NTSC, который также представляет собой пространство цветовой гаммы для большинства изображений, вырабатываемых фотоаппаратами или видеокамерами. Тем не менее, пользователю необходимо получать различные эффекты отображения просматриваемой картинки согласно различным требованиям. Например, при просмотре одежды в интернет-магазинах может возникать ситуация, при которой искажаются цвета изображения или фотографии одежды и т.п.; и если режим цветовой гаммы не переключается, пользователь будет видеть картинку с искаженными цветами. Поэтому необходимо определить различные режимы цветовой гаммы в соответствии с различными требованиями пользователя.
Раскрытие изобретения
В вариантах осуществления настоящего раскрытия выполнены способ и устройство для переключения режима цветовой гаммы с целью применения различных режимов цветовой гаммы для различных картинок.
В первом аспекте вариантов осуществления настоящего раскрытия выполнен способ переключения режима цветовой гаммы, причем способ содержит: получение картинки, подлежащей отображению; определение типа картинки, к которому принадлежит картинка, подлежащая отображению; получение режима текущей цветовой гаммы, используемого терминалом в текущий момент времени, причем режим цветовой гаммы имеет тип картинки, которому он соответствует; и если тип картинки, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, переключение режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
В примерном варианте осуществления определение типа картинки, к которому принадлежит картинка, подлежащая отображению, содержит: определение типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно информации о частоте картинки, подлежащей отображению.
В примерном варианте осуществления определение типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно информации о частоте картинки, подлежащей отображению, содержит: применение преобразования Фурье к картинке, подлежащей отображению, для получения информации о частоте; и определение типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте и заданным пороговым значением, причем тип картинки включает в себя обычную картинку и составную картинку, долю одинаковой информации о частоте в обычной картинке, которая ниже заданного порогового значения, и долю одинаковой информации о частоте в составной картинке, которая выше заданного порогового значения.
В примерном варианте осуществления, если тип картинки, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, переключение режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, содержит: когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является обычная картинка, и режимом текущей цветовой гаммы является режим широкой цветовой гаммы, определение того, что они не соответствуют друг другу, и переключение режима широкой цветовой гаммы на режим "стандартный красный зеленый синий" (sRGB), который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению; или когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является составная картинка, и режимом текущей цветовой гаммы является режим sRGB, определение того, что они не соответствуют друг другу, и переключение режима sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
В примерном варианте осуществления способ дополнительно содержит: после переключения режима широкой цветовой гаммы на режим sRGB, который соответствуют типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является составная картинка, переключение режима sRGB обратно на режим широкой цветовой гаммы.
В примерном варианте осуществления способ дополнительно содержит: после переключения режима sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является обычная картинка, переключение режима широкой цветовой гаммы обратно на режим sRGB.
Во втором аспекте вариантов осуществления настоящего раскрытия выполнено устройство для переключения режима цветовой гаммы, причем устройство содержит: модуль получения картинки, выполненный с возможностью получения картинки, подлежащей отображению; модуль определения, выполненный с возможностью определения типа картинки, к которому принадлежит картинка, подлежащая отображению, которая получается с помощью модуля получения картинки; модуль получения режима, выполненный с возможностью получения режима текущей цветовой гаммы, используемого терминалом в текущий момент времени, причем режим цветовой гаммы имеет тип картинки, которому он соответствует; и модуль переключения, выполненный с возможностью, если тип картинки, определенный модулем определения, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, полученному модулем получения режима, переключения режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
В примерном варианте осуществления модуль определения выполнен с возможностью: определения типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно информации о частоте картинки, подлежащей отображению.
В примерном варианте осуществления модуль определения содержит: подмодуль преобразования, выполненный с возможностью применения преобразования Фурье к картинке, подлежащей отображению, для получения информации о частоте; и подмодуль определения, выполненный с возможностью определения типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте, полученной подмодулем преобразования, и заданным пороговым значением, причем тип картинки включает в себя обычную картинку и составную картинку, долю одинаковой информации о частоте в обычной картинке, которая ниже заданного порогового значения, и долю одинаковой информации о частоте в составной картинке, которая выше заданного порогового значения.
В примерном варианте осуществления модуль переключения содержит: первый подмодуль, выполненный с возможностью переключения, когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является обычная картинка, и режимом текущей цветовой гаммы является режим широкой цветовой гаммы, определения того, что они не соответствуют друг другу, и переключения режима широкой цветовой гаммы на режим "стандартный красный зеленый синий" (sRGB), который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению; или второй подмодуль, выполненный с возможностью переключения, когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является составная картинка, и режимом текущей цветовой гаммы является режим sRGB, определения того, что они не соответствуют друг другу, и переключения режима sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
В примерном варианте осуществления модуль переключения дополнительно содержит: третий подмодуль, выполненный с возможностью переключения, после того как первый подмодуль переключения переключит режим широкой цветовой гаммы на режим sRGB, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является составная картинка, переключения режима sRGB обратно на режим широкой цветовой гаммы.
В примерном варианте осуществления модуль переключения дополнительно содержит: четвертый подмодуль, выполненный с возможностью, после того как второй подмодуль переключения переключит режим sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является обычная картинка, переключения режима широкой цветовой гаммы обратно на режим sRGB.
В третьем аспекте вариантов осуществления настоящего раскрытия выполнено устройство для переключения режима цветовой гаммы, причем устройство содержит: процессор; и память, хранящую инструкции, исполняемые процессором, причем процессор, выполнен с возможностью: получения картинки, подлежащей отображению; определения типа картинки, к которому принадлежит картинка, подлежащая отображению; получения режима текущей цветовой гаммы, используемого терминалом в текущий момент времени, причем режим цветовой гаммы имеет тип картинки, которому он соответствует; и если тип картинки, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, переключения режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
Технические решения, обеспеченные вариантами осуществления настоящего раскрытия, включают в себя следующее преимущественные эффекты: посредством получения картинки, подлежащей отображению, определение типа картинки, к которому принадлежит картинка, подлежащая отображению, и переключение режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, когда тип картинки не соответствует текущему режиму цветовой гаммы, вся процедура переключения выполняется автоматически, не требует, чтобы пользователь обладал профессиональными знаниями, и является легкой для реализации; между тем, посредством принятия соответствующего режима цветовой гаммы на основании типа картинки для отображения картинки, картинка, подлежащая отображению, имеет цвета, желаемые для пользователя, что улучшает восприятие пользователя.
Следует понимать, что как предшествующее общее описание, так и последующее подробное описание являются только примерными и не ограничивают настоящее изобретение.
Краткое описание чертежей
Сопроводительные чертежи, которые включены в и образуют часть данного описания, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
На фиг. 1 показана блок-схема последовательности операций способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 2А показана схема составной фотографии, показанной согласно примерному варианту осуществления.
На фиг. 2В показана схема другой составной фотографии, показанной согласно примерному варианту осуществления.
На фиг. 3 показана схема сценария способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 4 показана блок-схема последовательности операций другого способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 5 показана блок-схема последовательности операций другого способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 6 показана блок-схема последовательности операций дополнительного способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 7 показана блок-схема последовательности операций еще одного способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 8 показана блок-схема устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 9 показана блок-схема другого устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 10A показана блок-схема дополнительного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 10В показана блок-схема дополнительного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 11А показана блок-схема еще одного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 11В показана блок-схема еще одного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления.
На фиг. 12 показана блок-схема, применимая к устройству для переключения режима цветовой гаммы, показанному согласно примерному варианту осуществления.
Осуществление изобретения
Теперь будет сделана подробная ссылка на примерные варианты осуществления, примеры которых проиллюстрированы на прилагаемых чертежах. Последующее описание опирается на сопроводительные чертежи, на которых одинаковые ссылочные позиции на различных чертежах представляют собой одинаковые или аналогичные элементы, если не указано иное. Реализации, изложенные в последующем описании примерных вариантов осуществления, не представляют собой все реализации, соответствующие настоящему изобретению. Вместо этого они являются только примерами устройств и способов, соответствующих аспектам, которые относятся к изобретению, как изложено в формуле изобретения.
На фиг. 1 показана блок-схема последовательности операций способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 1, способ переключения режима цветовой гаммы можно применить в терминале, таком как телефон, планшетный компьютер и т.д. Вариант осуществления может включать в себя следующие этапы S100-S103.
На этапе S100 можно получить картинку, подлежащую отображению.
В варианте осуществления терминал может получать картинку, подлежащую отображению, из сервера или локальным образом. В качестве одного примера, когда пользователь щелкает для просмотра по некоторой части одежды в Интернет-магазине, терминал может получить картинку одежды, подлежащую отображению, предоставленную сервером. В качестве другого примера, когда пользователь щелкает для просмотра по картинке моментального снимка, сохраненной локальным образом, терминал может получить картинку из локального альбома.
На этапе S101 можно определить тип картинки, к которому принадлежит картинка, подлежащая отображению.
На этом этапе вышеупомянутый тип картинки может включать в себя обычную картинку и составную картинку.
Одна характеристика обычной картинки состоит в том, что значения шкалы полутонов данных в картинке являются нерегулярными, в то время как все значения шкалы полутонов смежных пикселей составной картинке имеют вполне очевидные признаки, такие как постепенное изменение, скачкообразные изменения, которые являются идентичными или имеют фиксированные размеры и т.д. Картинки, показанные на фиг. 2А-2В, являются составными фотографиями и их значения шкалы полутонов смежных пикселей имеют относительно очевидные признаки.
Применяя преобразование Фурье к картинке, можно преобразовывать функцию распределения оттенков серого цвета в функцию плотности распределения частот картинки. Для обычной картинки информация о частоте, полученная после преобразования Фурье, является случайной без очевидной регулярности, то есть доля одинаковой информации о частоте ниже заданного порогового значения. Напротив, среди информации о частоте составной картинки, подвергнутой преобразованию Фурье, доля одинаковой информации о частоте выше заданного порогового значения. Поэтому тип картинки, к которому принадлежит картинка, подлежащая отображению, можно определить согласно информации о частоте картинки, подлежащей отображению.
Например, преобразование Фурье можно применить к картинке, подлежащей отображению, для получения из нее информации о частоте, и затем можно определить, является ли картинка, подлежащая отображению, обычной картинкой или составной картинкой, основываясь на соотношении между информацией о частоте и заданным пороговым значением.
На этапе S102 можно получить режим текущей цветовой гаммы, используемый терминалом в текущий момент времени, причем режим цветовой гаммы имеет тип картинки, которому он соответствует.
В варианте осуществления терминал может поддерживать как режим широкой цветовой гаммы, так и режим sRGB. На данном этапе необходимо определить режим текущей цветовой гаммы, используемый терминалом в текущий момент времени.
Для режима широкой цветовой гаммы соответствующим типом картинки является составная картинка; для режима sRGB соответствующим типом картинки является обычная картинка.
На этапе S103, если тип картинки, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, текущий режим цветовой гаммы можно переключить на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
В варианте осуществления тип картинки, к которому принадлежит картинка, подлежащая отображению, можно сравнить с текущим режимом цветовой гаммы; если они не соответствуют друг другу, режим текущей цветовой гаммы можно переключить на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению; если они соответствуют друг другу, отсутствует необходимость в переключении режима цветовой гаммы.
В качестве одного примера, когда типом картинки является обычная картинка, и режимом текущей цветовой гаммы является режим широкой цветовой гаммы, так как тип картинки не соответствует текущему режиму цветовой гаммы, режим широкой цветовой гаммы можно переключить на режим sRGB.
В качестве другого примера, когда типом картинки является составная картинка, и режимом текущей цветовой гаммы является режим sRGB, так как тип картинки не соответствует текущему режиму цветовой гаммы, режим sRGB можно переключить на режим широкой цветовой гаммы.
Ниже будет проиллюстрировано раскрытие со ссылкой на фиг. 3. Как показано на фиг. 3, пользователь может просмотреть одежду в интернет-магазине, таком как интернет-магазин Сяоми (Xiaomi) с помощью телефона 31 и с помощью щелчка войти на страницу некоторой части одежды, если он заинтересовался одеждой. Когда пользователь щелкает по одежде, телефон 31 может отправлять запрос в сервер 32 интернет-магазина, который может предоставлять страницу, содержащую картинку одежды по запросу. После получения картинки одежды телефон 31 может определить ее как обычную картинку и получить то, что режим цветовой гаммы, используемый в текущий момент времени телефоном 31, является режимом широкой цветовой гаммы. Так как обычная картинка является картинкой, реально существующей в мире природы, она должна отображаться как можно более точно; то есть пользователь желает видеть одежду без искажения цвета. Сразу после определения того, что обычная картинка не соответствует режиму широкой цветовой гаммы, телефон 31 может переключить режим широкой цветовой гаммы на режим sRGB и использовать переключенный режим sRGB для отображения картинки одежды, во время которого картинка отображаемой одежды не имеет искажения цвета и может предоставить пользователю основание для определения того, покупать одежду или нет, что улучшает восприятие пользователя.
В случае вышеупомянутого варианта осуществления способа переключения режима цветовой гаммы при получении картинки, подлежащей отображению, определяется тип картинки, к которому принадлежит картинка, подлежащая отображению, и переключается режим текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, когда тип картинки не соответствует текущему режиму цветовой гаммы, вся процедура переключения выполняется автоматически, не требует, чтобы пользователь обладал профессиональными знаниями, и является легкой для реализации; между тем, при принятии соответствующего режима цветовой гаммы на основании типа картинки для отображения картинки, картинка, подлежащая отображению, имеет цвета, желаемые для пользователя, что улучшает восприятие пользователя от использования.
На фиг. 4 показана блок-схема последовательности операций другого способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Способ может применяться на телефоне, в котором режимом цветовой гаммы, используемым в текущий момент времени, является режим широкой цветовой гаммы. Как показано на фиг. 4, способ переключения режима цветовой гаммы может включать в себя следующие этапы.
На этапе S401 можно получить картинку, подлежащую отображению.
На этапе S402 преобразование Фурье можно применить к картинке, подлежащей отображению, для получения информации о частоте картинки, подлежащей отображению.
На этапе S403 можно определить, принадлежит ли картинка, подлежащая отображению, к обычной картинке или составной картинке согласно соотношению между информацией о частоте картинки, подлежащей отображению, и заданным пороговым значением; если картинка принадлежит к обычной картинке, можно выполнить этап S404; и если картинка принадлежит к составной картинке, можно выполнить этап S405.
На этапе S404 режим широкой цветовой гаммы можно переключить на режим sRGB, и режим sRGB можно принять для показа картинки, подлежащей отображению.
На этапе S405 режим широкой цветовой гаммы можно принять для показа картинки, подлежащей отображению.
В вышеупомянутом варианте осуществления способ переключения режима цветовой гаммы позволяет применить преобразование Фурье к картинке, подлежащей отображению, для получения информации о частоте картинки, подлежащей отображению, и определить тип картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте картинки, подлежащей отображению, и заданным пороговым значением, чтобы полностью использовать характеристики обычной картинки и составной картинки для определения типа картинки, к которому принадлежит картинка, подлежащая отображению, который является легким для реализации и имеет высокую точность; и после определения картинки, подлежащей отображению, как обычной картинки, он переключает режим широкой цветовой гаммы на режим sRGB и принимает режим sRGB для показа картинки, подлежащей отображению, что позволяет показанной картинке обладать точными цветами и улучшает ощущения пользователя от использования.
На фиг. 5 показана блок-схема последовательности операций другого способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 5, после этапа S404 способ может дополнительно включать в себя следующие этапы.
На этапе S406 картинку можно получить локальным образом.
На этапе S407 картинку можно определить как составную картинку, режим sRGB можно переключить обратно на режим широкой цветовой гаммы, и режим широкой цветовой гаммы можно применить для показа картинки.
Вышеупомянутый вариант осуществления способа переключения режима цветовой гаммы обеспечивает переключение режима sRGB обратно на режим широкой цветовой гаммы, и принятие режима широкой цветовой гаммы для показа картинки после определения картинки как составной картинки, что позволяет показанной картинке обладать яркими цветами и улучшает ощущение пользователя от использования.
На фиг. 6 показана блок-схема последовательности операций дополнительного способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Способ можно применять на телефоне, в котором режимом цветовой гаммы, используемым в текущий момент времени, является режим sRGB. Как показано на фиг. 6, способ переключения режима цветовой гаммы может включать в себя следующие этапы.
На этапе S601 можно получить картинку, подлежащую отображению.
На этапе S602 преобразование Фурье можно применить к картинке, подлежащей отображению, для получения информации о частоте картинки, подлежащей отображению.
На этапе S603 можно определить, принадлежит ли картинка, подлежащая отображению, к обычной картинке или составной картинке, согласно соотношению между информацией о частоте картинки, подлежащей отображению, и заданным пороговым значением; если картинка принадлежит к обычной картинке, можно выполнить этап S604; и если картинка принадлежит к составной картинке, можно выполнить этап S605.
На этапе S604 режим sRGB можно применить для показа картинки, подлежащей отображению.
На этапе S605 режим sRGB можно переключить на режим широкой цветовой гаммы, и режим широкой цветовой гаммы можно применить для показа картинки, подлежащей отображению.
В вышеупомянутом варианте осуществления способа переключения режима цветовой гаммы применяется преобразование Фурье к картинке, подлежащей отображению, для получения информации о частоте картинки, подлежащей отображению, и определяется тип картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте картинки, подлежащей отображению, и заданным пороговым значением, чтобы полностью использовать характеристики обычной картинки и составной картинки для определения типа картинки, к которому принадлежит картинка, подлежащая отображению, которое является легким для реализации и имеет высокую точность; и после определения картинки, подлежащей отображению, как составной картинки, переключается режим sRGB на режим широкой цветовой гаммы, и принимается режим широкой цветовой гаммы для показа картинки, подлежащей отображению, что позволяет показанной картинке обладать яркими цветами и улучшает ощущение пользователя от использования.
На фиг. 7 показана блок-схема последовательности операций еще одного способа переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 7, после этапа S605 способ может дополнительно включать в себя следующие этапы.
На этапе S606 картинку можно получить локальным образом.
На этапе S607 картинку можно определить как обычную картинку, режим широкой цветовой гаммы можно переключить обратно на режим sRGB, и режим sRGB можно применить для показа картинки.
В вышеупомянутом варианте осуществления способа переключения режима цветовой гаммы переключается режим широкой цветовой гаммы обратно на режим sRGB и применяется режим sRGB для показа картинки после определения картинки как обычной картинки, что позволяет показанной картинке обладать точными цветами и улучшает ощущение пользователя от использования.
Согласно вышеупомянутым вариантам осуществления способов переключения режима цветовой гаммы раскрытие дополнительно обеспечивает варианты осуществления устройств для переключения режима цветовой гаммы.
На фиг. 8 показана блок-схема устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 8, устройство для переключения режима цветовой гаммы может включать в себя модуль 80 получения картинки, модуль 81 определения, модуль 82 получения режима и модуль 83 переключения.
Модуль 80 получения картинки можно выполнить с возможностью получения картинки, подлежащей отображению.
Модуль 81 определения можно выполнить с возможностью определения типа картинки, к которому принадлежит картинка, подлежащая отображению, которая получается с помощью модуля 80 получения картинки.
Модуль 82 получения режима можно выполнить с возможностью получения режима текущей цветовой гаммы, используемый терминалом в текущий момент времени, причем режим цветовой гаммы имеет тип картинки, которому он соответствует.
Модуль 83 переключения можно выполнить с возможностью, если тип картинки, определенный модулем 81 определения, к которому принадлежит картинка, подлежащая отображению, не соответствует текущему режиму цветовой гаммы, полученному модулем 82 получения режима, переключения режима текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
Кроме того, модуль 81 определения можно выполнить с возможностью: определения типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно информации о частоте картинки, подлежащей отображению.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 8, выполняет переключение цветовой гаммы, пожалуйста, смотрите фиг. 1, который не будут здесь описываться подробно.
Вышеупомянутый вариант осуществления устройства для переключения режима цветовой гаммы получает, с помощью модуля получения, картинку, подлежащую отображению, определяет, с помощью модуля определения, тип картинки, к которому принадлежит, картинка, подлежащая отображению, и переключает, с помощью модуля переключения, режим текущей цветовой гаммы на режим цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, когда тип картинки не соответствует текущему режиму цветовой гаммы; вся процедура переключения выполняется автоматически, не требует, чтобы пользователь обладал профессиональными знаниями, и является легкой для реализации; между тем, путем принятия соответствующего режима цветовой гаммы на основании типа картинки для отображения картинки, картинка, подлежащая отображению, имеет цвета, желаемые для пользователя, что улучшает восприятие пользователя.
На фиг. 9 показана блок-схема другого устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 9, на основании варианта осуществления, показанного на фиг. 8, модуль 81 определения может включать в себя: подмодуль 811 преобразования и подмодуль 812 определения.
Подмодуль 811 преобразования можно выполнить с возможностью применения преобразования Фурье к картинке, подлежащей отображению, для получения информации о частоте.
Подмодуль 812 определения можно выполнить с возможностью определения типа картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте, полученной подмодулем 811 преобразования и заданным пороговым значением, причем тип картинки включает в себя обычную картинку и составную картинку, долю одинаковой информации о частоте в обычной картинке, которая ниже заданного порогового значения, и долю одинаковой информации о частоте в составной картинке, которая выше заданного порогового значения.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 9, выполняет переключение цветовой гаммы, пожалуйста, смотрите соответствующие части, показанные на фиг. 1, 4 или 6, которые не будут здесь описываться подробно.
В вышеупомянутом варианте осуществления устройство для переключения режима цветовой гаммы применяет, с помощью подмодуля преобразования, преобразование Фурье к картинке, подлежащей отображению, для получения информации о частоте картинки, подлежащей отображению, и определяется, с помощью подмодуля определения, тип картинки, к которому принадлежит картинка, подлежащая отображению, согласно соотношению между информацией о частоте картинки, подлежащей отображению, и заданным пороговым значением, чтобы полностью использовать характеристики обычной картинки и составной картинки для определения типа картинки, к которому принадлежит картинка, подлежащая отображению, который является легким для реализации и имеет высокую точность.
На фиг. 10A показана блок-схема дополнительного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 10A, на основании варианта осуществления, показанного на фиг. 8, модуль 83 переключения может включать в себя: первый подмодуль 831 переключения.
Первый подмодуль 831 переключения можно выполнить с возможностью, когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является обычная картинка, и режимом текущей цветовой гаммы является режим широкой цветовой гаммы, определения того, что они не соответствуют друг другу, и переключения режима широкой цветовой гаммы на режим "стандартный красный зеленый синий" (sRGB), который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 10A, выполняет переключение цветовой гаммы, пожалуйста, смотрите части, показанные на фиг. 1 или 4, которые не будут здесь описываться подробно.
В вышеупомянутом варианте осуществления устройство для переключения режима цветовой гаммы может переключать режим широкой цветовой гаммы обратно на режим sRGB и принимать режим sRGB для показа картинки, подлежащей отображению, после определения картинки, подлежащей отображению, как обычной картинки, что позволяет показанной картинке обладать точными цветами и улучшает ощущение пользователя от использования.
На фиг. 10В показана блок-схема дополнительного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 10В, на основании варианта осуществления, показанного на фиг. 8, модуль 83 переключения может включать в себя: второй подмодуль 832 переключения.
Второй подмодуль 832 переключения можно выполнить с возможностью, когда типом картинки, к которому принадлежит картинка, подлежащая отображению, является составная картинка, и режимом текущей цветовой гаммы является режим sRGB, определения того, что они не соответствуют друг другу, и переключения режима sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 10В, выполняет переключение цветовой гаммы, пожалуйста, смотрите части, показанные на фиг. 1 или 6, которые не будут здесь описываться подробно.
В вышеупомянутом варианте осуществления устройство для переключения режима цветовой гаммы позволяет переключить режим sRGB обратно на режим широкой цветовой гаммы и принять режим широкой цветовой гаммы для показа картинки, подлежащей отображению после определения картинки, подлежащей отображению, как составной картинки, что позволяет показанной картинке обладать яркими цветами и улучшает ощущение пользователя использования.
На фиг. 11А показана блок-схема еще одного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 11А, на основании варианта осуществления, показанного на фиг. 10A, модуль 83 переключения может дополнительно включать в себя: третий подмодуль 833 переключения.
Третий подмодуль 833 переключения можно выполнить с возможностью, после того как первый подмодуль 831 переключения переключит режим широкой цветовой гаммы на режим sRGB, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является составная картинка, переключения режима sRGB обратно на режим широкой цветовой гаммы.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 11А, выполняет переключение цветовой гаммы, пожалуйста, смотрите части, показанные на фиг. 5, которые не будут здесь описываться подробно.
Вышеупомянутый вариант осуществления устройства для переключения режима цветовой гаммы позволяет переключить режим sRGB обратно на режим широкой цветовой гаммы и принять режим широкой цветовой гаммы для показа картинки, подлежащей отображению, после определения картинки, подлежащей отображению, как составной картинки, что позволяет показанной картинке обладать яркими цветами и улучшает ощущение пользователя от использования.
На фиг. 11В показана блок-схема еще одного устройства для переключения режима цветовой гаммы, показанного согласно примерному варианту осуществления. Как показано на фиг. 11В, на основании варианта осуществления, показанного на фиг. 10В, модуль 83 переключения может дополнительно включать в себя: четвертый подмодуль 834 переключения.
Четвертый подмодуль 834 переключения можно выполнить с возможностью, после того как второй подмодуль 832 переключения переключит режим sRGB на режим широкой цветовой гаммы, который соответствует типу картинки, к которому принадлежит картинка, подлежащая отображению, если определяется, что типом картинки, к которому принадлежит получаемая в текущий момент времени картинка, подлежащая отображению, является обычная картинка, переключения режима широкой цветовой гаммы обратно на режим sRGB.
Для процедуры, в которой устройство для переключения режима цветовой гаммы, показанного на фиг. 11В, выполняет переключение цветовой гаммы, пожалуйста, смотрите части, показанные на фиг. 7, которые не будут здесь описываться подробно.
Вышеупомянутый вариант осуществления устройства для переключения режима цветовой гаммы позволяет переключить режим широкой цветовой гаммы обратно на режим sRGB и принять режим sRGB для показа картинки, подлежащей отображению после определения картинки, подлежащей отображению, как обычной картинки, что позволяет показанной картинке обладать точными цветами.
По отношению к устройствам в приведенных выше вариантах осуществления, специфические способы, в которых соответствующие модули и подмодули выполняют операции, были описаны подробно в вариантах осуществления, которые относятся к способам, которые не будут здесь уточняться
На фиг. 12 показана блок-схема, применимая к устройству для переключения режима цветовой гаммы, показанному согласно примерному варианту осуществления. Например, устройство 1200 может представлять собой мобильный телефон, компьютер, цифровой широковещательный терминал, устройство для обмена сообщениями, игровую приставку, планшетный компьютер, медицинское устройство, тренажерное оборудование, персональный цифровой помощник, воздушное судно и т.п.
Как показано на фиг. 12, устройство 1200 может включать в себя один или более следующих компонентов: компонент 1202 обработки, память 1204, компонент 1206 электропитания, мультимедийный компонент 1208, компонент 1210 аудио, интерфейс 1212 ввода/вывода (I/O), компонент 1214 датчика и компонент 1216 связи.
Компонент 1202 обработки обычно управляет всеми операциями устройства 1200, такими как операции, связанные с отображением, телефонными вызовами, передачей данных, операции, относящиеся к камере, и операции, относящиеся к записи. Компонент 1202 обработки может включать в себя один или более процессоров 1220, которые исполняют инструкции для выполнения всех или части этапов в вышеописанных способах. Более того, компонент 1202 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между компонентом 1202 обработки и другими компонентами. Например, компонент 1202 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 1208 и компонентом 1202 обработки.
Память 1204 выполнена с возможностью хранения различных типов данных для поддержки работы устройства 1200. Примеры таких данных включают в себя инструкции для любых приложений или способов, выполняемых в устройстве 1200, контактную информацию, телефонный справочник, сообщения, картинки, видео и т.д. Память 1204 можно реализовать, используя любой тип энергозависимых или энергонезависимых устройств памяти или их комбинацию, таких как статическое оперативное запоминающее устройство (SRAM), электрически-стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
Компонент 1206 электропитания обеспечивает подачу питания на различные компоненты устройства 1200. Компонент 1206 электропитания может включать в себя систему управления мощностью, один или более источников питания и любые другие компоненты, связанные с выработкой, управлением и распределением электропитания в устройстве 1200.
Мультимедийный компонент 1208 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1200 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более датчиков касания для восприятия касаний, смахиваний и жестов на сенсорной панели. Датчики касания могут не только воспринимать границу действия касания или смахивания, но также и измерять период времени и давление, связанное с действием смахивания или касания. В некоторых вариантах осуществления мультимедийный компонент 1208 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и задняя камера могут принимать внешние мультимедийные данные, в то время как устройство 1200 находится в рабочем режиме, таком как режим фотографирования или режим видео. Каждая из передней камеры и задней камеры может представлять собой фиксированную оптическую линзовую систему или иметь возможность фокусировки и оптического масштабирования.
Компонент 1210 аудио выполнен с возможностью вывода и/или ввода аудиосигналов. Например, компонент 1210 аудио включает в себя микрофон ("MIC"), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 1200 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания голоса. Принятый аудиосигнал можно дополнительно хранить в памяти 1204 или передать через компонент 1216 связи. В некоторых вариантах осуществления компонент 1210 аудио дополнительно включает в себя громкоговоритель для вывода аудиосигналов.
Интерфейс 1112 I/O обеспечивает взаимодействие между компонентом 1102 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо управления, кнопки и т.п. Кнопки могут включать в себя, но этим не ограничиваются, кнопку возврата, кнопку громкости, кнопку "пуск" и кнопку блокировки.
Компонент 1214 датчика включает в себя один или более датчиков для выполнения оценки состояния различных аспектов устройства 1200. Например, компонент 1214 датчика может обнаружить открытое/закрытое состояние устройства 1200, относительное положение компонентов, например, дисплея и клавишной панели, устройства 1200, изменение положения устройства 1200 или компонента устройства 1200, наличие или отсутствие контакта пользователя с устройством 1200, ориентацию или ускорение/замедление устройства 1200 и изменение температуры устройства 1200. Компонент 1214 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения наличия находящихся рядом объектов без какого-либо физического контакта. Компонент 1214 датчика может также включать в себя светочувствительный датчик, такой как CMOS или датчик изображения на основе CCD, для использования в приложениях по формированию изображений. В некоторых вариантах осуществления компонент 1214 датчика может также включать в себя датчик линейных ускорений, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
Компонент 1216 связи выполнен с возможностью обеспечения проводной или беспроводной связи между устройством 1200 и другими устройствами. Устройство 1200 может иметь доступ к беспроводной сети на основании стандарта связи, такого как WiFi, 2G или 3G или их комбинации. В одном примерном варианте осуществления компонент 1216 связи принимает широковещательный сигнал или информацию, связанную с широковещательным сигналом, из внешней широковещательной системы управления через широковещательный канал. В одном примерном варианте осуществления компонент 1216 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для обеспечения ближней связи. Например, модуль NFC можно реализовать на основании технологии радиочастотной идентификации (RFID), технологии Ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA), технологии беспроводной связи сверхширокого диапазона (UWB), технологии Bluetooth (ВТ) и других технологий.
В примерных вариантах осуществления устройство 1200 можно реализовать с помощью одной или более специализированных интегральных микросхем (ASIC), процессоров цифровых сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), вентильных матриц с эксплуатационным программированием (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
В примерных вариантах осуществления выполнен также невременный компьютерно-читаемый носитель информации, включающий в себя инструкции, которые, например, включены в память 1204, исполняемые процессором 1220 в устройстве 1200, для выполнения вышеописанных способов. Например, невременный компьютерно-читаемый носитель информации может представлять собой ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое устройство хранения данных и т.п.
Другие варианты осуществления изобретения будут очевидны для специалистов в данной области техники из рассмотрения описания и практического применения изобретения, раскрытого здесь. Данная заявка предназначена для охвата любых вариаций, использований или адаптаций изобретения, следующих из его общих принципов и включающих в себя такие отклонения от настоящего раскрытия, которые находятся в пределах известной или обычной практики в данной области техники. Описание и варианты осуществления рассматриваются только в качестве иллюстрации, и объем и сущность раскрытия ограничивается только прилагаемой формулой изобретения.
Следует понимать, что раскрытие не ограничивается точной структурой, описанной выше и показанной на фигурах, но может иметь различные модификации и изменения без отклонения от объема раскрытия. Объем раскрытия ограничивается только прилагаемой формулой изобретения.