Способ отображения посредством жидких кристаллов и устройство отображения

Иллюстрации

Показать все

Изобретение относится к средствам отображения посредством жидких кристаллов. Технический результат заключается в снижении энергопотребления жидкокристаллической панели. Получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической индикаторной панели. Устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, в котором i≠j, и первая частота обновления ниже, чем вторая частота обновления. 3 н. и 8 з.п. ф-лы, 12 ил.

.

Реферат

Данная заявка основана на и претендует на приоритет китайской патентной заявки №201510772732.7, поданной 12 ноября 2015 года, которая включена в настоящий документ посредством ссылки во всей его полноте.

ОБЛАСТЬ ТЕХНИКИ

[0001] Настоящее изобретение относится к области отображения посредством жидких кристаллов, в частности, к способу отображения посредством жидких кристаллов и устройству отображения.

УРОВЕНЬ ТЕХНИКИ

[0002] Поскольку большинство терминалов работают от аккумуляторов, очень важно контролировать потребление их энергии.

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

СУЩНОСТЬ

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

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

[0006] Согласно первому аспекту настоящего изобретения, предлагается жидкокристаллический способ отображения, содержащий:

[0007] получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;

[0008] устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[0009] устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы один значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.

[00010] В некоторых случаях, упомянутая установка частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже заданного значения, содержит:

[00011] побуждают процессор отправить на чип дисплея инструкцию, устанавливающую частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[00012] побуждают чип дисплея установить частоту обновления i-ой строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.

[00013] В некоторых случаях, упомянутая установка частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже заданного значения, содержит:

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

[00015] В некоторых случаях, способ дополнительно содержит:

[00016] получают повторно значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если изменился контент.

[00017] В некоторых случаях, способ дополнительно содержит:

[00018] получают текущий режим работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, причем отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, причем отображаемый контент изменяется в пределах заданного периода времени; и

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

[00020] Согласно второму аспекту настоящего изобретения, предлагается жидкокристаллическое устройство отображения, содержащее:

[00021] получающий модуль, выполненный с возможностью получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;

[00022] первый устанавливающий модуль, выполненный с возможностью установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[00023] второй устанавливающий модуль, выполненный с возможностью установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.

[00024] В некоторых случаях, первый устанавливающий модуль содержит:

[00025] первый передающий суб-модуль, выполненный с возможностью побуждения процессора для отправки на чип дисплея инструкции, устанавливающей частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[00026] первый устанавливающий суб-модуль, выполненный с возможностью побуждения чипа дисплея для установки частоты обновления i-ой строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.

[00027] В некоторых случаях, первый устанавливающий модуль выполнен с возможностью:

[00028] побуждения чипа дисплея для установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение.

[00029] В некоторых случаях получающий модуль дополнительно выполнен с возможностью:

[00030] повторного получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если изменился контент.

[00031] В некоторых случаях, устройство дополнительно содержит:

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

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

[00034] Согласно третьему аспекту настоящего изобретения, предлагается жидкокристаллическое устройство отображения, содержащее:

[00035] процессор;

[00036] чип дисплея, соединенный с процессором; и

[00037] память для хранения инструкций исполняемых процессором;

[00038] при этом процессор или чип дисплея выполнены с возможностью:

[00039] получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;

[00040] установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[00041] установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.

[00042] Техническое решение, предлагаемое в вариантах осуществления настоящего изобретения, может иметь следующие положительные эффекты:

[00043] С помощью получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, таким образом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установлены для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.

[00044] Следует понимать, что вышеизложенное общее описание и следующее подробное описание являются только примерными, а не ограничивающими изобретение.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[00045] Прилагаемые чертежи, которые включены в и составляют часть настоящего описания изобретения, иллюстрируют варианты осуществления, согласующиеся с изобретением и, совместно с описанием, служат для объяснения принципов данного изобретения.

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

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

[00048] Фиг. 3 представляет собой блок-схему, показывающую способ отображения посредством жидких кристаллов согласно примерному варианту осуществления.

[00049] Фиг. 4 представляет собой блок-схему, показывающую способ отображения посредством жидких кристаллов согласно другому примерному варианту осуществления.

[00050] Фиг. 5 представляет собой блок-схему, показывающую способ отображения согласно еще одному примерному варианту осуществления.

[00051] Фиг. 6 представляет собой блок-схему, показывающую способ отображения посредством жидких кристаллов согласно еще одному примерному варианту осуществления.

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

[00053] Фиг. 8 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно примерному варианту осуществления.

[00054] Фиг. 9 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно другому примерному варианту осуществления.

[00055] Фиг. 10 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно еще одному примерному варианту осуществления.

[00056] Фиг. 11 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно еще одному примерному варианту осуществления.

[00057] Фиг. 12 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно еще одному примерному варианту осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

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

[00059] Фиг. 1 представляет собой схематический чертеж, показывающий терминал согласно вариантам настоящего изобретения. Терминал содержит: процессор 120, чип 140 дисплея и жидкокристаллическую панель 160. Терминал может быть смарт телефоном, смарт ТВ, планшетным ПК, устройством для чтения электронных книг, МР3 (Экспертная группа по вопросам движущегося изображения на аудио уровне III) или МР4 (Экспертная группа по вопросам движущегося изображения на аудио уровне IV) плеером, настольным компьютером, таким как фотокамера, видеокамера и др.

[00060] Процессор 120 может быть прикладным процессором или графическим процессором.

[00061] Чип 140 дисплея может содержать Интегральную Схему Дисплейного Драйвера (ИСДД) и может управлять отображаемым контентом на жидкокристаллической панели 160.

[00062] Жидкокристаллическая панель 160 может отображать контент согласно управлению чипа 140 дисплея. Обычно, чип 140 дисплея обновляет жидкокристаллическую панель 160 на заданной частоте обновления, например, 60 Гц.

[00063] Фиг. 2 представляет собой структурную схематическую диаграмму, показывающую жидкокристаллическую панель 160 согласно варианту осуществления настоящего изобретения. Жидкокристаллическая панель 160 содержит: m строк изображения вход0 - вход(m-1); n строк данных источник0 - источник(n-1); и m*n жидкокристаллических ячеек 220.

[00064] Жидкокристаллические ячейки 220 располагаются в массиве из m строк и n столбцов, с каждой жидкокристаллической ячейкой 220, заменяющей один пиксель.

[00065] Чип дисплея подключен соответственно к m строкам изображения и n строкам данных, причем каждая строка изображения подключена к строке из n жидкокристаллических ячеек 220, и каждая строка данных подключена к столбцу m жидкокристаллических ячеек 220, в то время как каждая жидкокристаллическая ячейка 220 подключена к строке изображения и строке данных.

[00066] Когда отображается контент, чип дисплея посылает сигнал развертки первой строке изображения вход0 чтобы установить жидкокристаллические ячейки 220 первой строки в статус режима работы. Между тем, чип дисплея также хранит значение уровня серого пикселей, соответствующий жидкокристаллической ячейке 220 первого ряда через строки данных источник0 - источник(n-1) в жидкокристаллических ячейках 220. Затем чип дисплея переходит к отправке сигнала развертки для второй строки изображения вход1, со значениями уровня серого пикселей жидкокристаллических ячеек 220 во второй строке, хранящихся в жидкокристаллических ячейках 220 тем же путем через строки данных источник0 - источник(n-1). Этот процесс продолжается до тех пор, пока сигнал поступает до последней строки изображения вход(m-1) с помощью чипа дисплея, со значениями уровня серого пикселей, хранящимися в жидкокристаллических ячейках 220 в последней строке, которая знаменует собой завершение обновления отображаемого контента на чипе дисплея. Чип дисплея выполняет такое обновление на определенной частоте, называемой частотой обновления жидкокристаллической панели, которая часто составляет 50 Гц или 60 Гц или 144 Гц и т.д.

[00067] Фиг. 3 представляет собой блок-схему, показывающую способ отображения посредством жидких кристаллов согласно примерному варианту осуществления, причем воплощенный упомянутый способ отображения посредством жидких кристаллов в терминале показан на Фиг. 1 в качестве примера. Способ может содержать следующие шаги:

[00068] Шаг 301: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.

[00069] Отображаемым контентом является кадровый контент, представленный m*n жидкокристаллическими ячейками на жидкокристаллической панели 160. В некоторых случаях отображаемый контент содержит m*n пикселов, каждый с соответствующим значением уровня серого пикселей. В некоторых случаях, значение уровня серого может быть в диапазоне 0-255, где 0 соответствует черному, а 255 соответствует белому.

[00070] В некоторых случаях, отображаемый контент может быть кадром изображения, видеокадром, пользовательским интерфейсом или подобным.

[00071] Шаг 302: устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и

[00072] Шаг 303: устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.

[00073] Поскольку строка пикселей с очень низкими значениями уровня серого будет показана как (или почти как) черная, частота обновления строки может быть уменьшена без ухудшения воспринимаемого визуального качества строки. Поэтому, если все значения уровня серого пикселей i-й строки ниже, чем заданное значение, частота обновления i-ой строки может быть уменьшена ниже первой частоты обновления.

[00074] В некоторых случаях, вторая частота обновления задана по умолчанию, например, 50 Гц, 60 Гц или 144 Гц, а первая частота обновления является меньшей частотой, например, 1 гц, 2 гц или 5 гц и т.д.

[00075] Следует отметить, что приведенные выше шаг 302 и шаг 303 не должны выполняться в определенном порядке.

[00076] Таким образом, в варианте осуществления настоящего изобретения предлагается способ отображения посредством жидких кристаллов, причем получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, при этом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установлены соответственно для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.

[00077] В приведенном выше варианте осуществления, шаг 301, шаг 302 и шаг 303 могут выполняться процессором, который соответствует варианту осуществления, показанному на Фиг. 4. Шаг 301, шаг 302 и шаг 303 также могут быть выполнены с помощью чипа дисплея, который соответствует варианту, показанному на Фиг. 5.

[00078] Фиг. 4 представляет собой блок-схему, показывающую способ отображения посредством жидких кристаллов согласно другому примерному варианту осуществления, воплощенный упомянутый способ отображения в терминале показан на Фиг. 1 в качестве примера. Способ содержит:

[00079] Шаг 401: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.

[00080] В некоторых случаях, каждая строка в отображаемом контенте на жидкокристаллической индикаторной панели содержит n пикселей, каждый пиксель включает три суб-пикселя красного, зеленого и синего цвета, где m и n целые положительные числа.

[00081] Например, когда жидкокристаллическая панель воплощена 8-битной панелью, каждому из этих суб-пикселей будет назначено 256 уровней яркости, т.е. значений уровня серого. Поскольку цвет пикселя представляет собой комбинацию из трех суб-пикселей, окрашенных в красный, зеленый или синий цвета различных значений уровня серого, меньшие значения уровня серого сформируют темные пиксели.

[00082] В некоторых вариантах, жидкокристаллическая панель может также быть 10-битной панелью или выше, где каждому суб-пикселю присваивается больше уровней яркости.

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

[00084] Вышеописанный процесс может использоваться для получения значений уровня серого пикселей каждого пикселя m строк в отображаемом контенте на жидкокристаллической панели. Для каждого процесса обновления, процессор может начать вышеописанный процесс от первой строки, переходя к следующей, и так продолжая до последней строки.

[00085] Процессор обнаруживает, если все значения уровня серого пикселей строки в отображаемом контенте ниже заданного значения. Заданным значением является значение уровня серого, соответствующий (или близкий к) черному цвету, который может быть, например, 0 или 5 и т.д. Заданным значением может быть любой разумный порог, установленный на терминале или настраиваемый пользователем, который не будет ограничен в этом изобретении.

[00086] Шаг 402: побуждают процессор отправить на чип дисплея инструкцию, устанавливающую частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение.

[00087] Процессор посылает инструкцию, устанавливающую частоту обновления чипу дисплея, если процессор определяет, что все значения уровня серого пикселей i-й строки ниже, чем заданное значение. В некоторых случаях, процессор может пропустить отправку инструкции, устанавливающей частоту обновления, если i-я строка уже на первой частоте обновления.

[00088] Шаг 403: побуждают чип дисплея установить частоту обновления i-ой строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.

[00089] Получают от процессора инструкцию, устанавливающую частоту обновления, чип дисплея устанавливает частоту обновления i-ой строки до первой частоты обновления. В некоторых случаях, первая частота обновления составляет 1 Гц.

[00090] Шаг 404: побуждают процессор отправить на чип дисплея инструкцию, устанавливающую частоту обновления, соответствующую j-й строке, если хотя бы одно значение уровня серого пикселей в j-й строке в отображаемом контенте не ниже, чем заданное значение.

[00091] Процессор посылает другую инструкцию, устанавливающую частоту обновления, чипу дисплея, если процессор определяет, что по меньшей мере одно значение уровня серого пикселей j-й строки не ниже заданной величины. В некоторых случаях, процессор может пропустить отправку упомянутой другой инструкции, устанавливающей частоту обновления, если j-я строка уже на второй частоте обновления.

[00092] Шаг 405: побуждают чип дисплея установить частоту обновления j-й строки до второй частоты обновления в ответ на инструкцию, устанавливающую вторую частоту обновления, причем i≠j и первая частота обновления ниже, чем вторая частота обновления.

[00093] Получают от процессора упомянутую другую инструкцию, устанавливающую частоту обновления, чип дисплея устанавливает частоту обновления j-й строки до второй частоты обновления. В некоторых случаях, вторая частота обновления составляет 60 Гц.

[00094] Первая частота обновления ниже, чем вторая частота обновления. В некоторых случаях, первая частота обновления составляет 1 Гц, а вторая частота обновления составляет 60 Гц.

[00095] Следует отметить, что приведенные выше шаг 402 и шаг 404 не должны выполняться в определенном порядке.

[00096] На шаге 406, процессор обнаруживает, если отображаемый контент изменился.

[00097] Когда чип дисплея генерирует отображаемый контент на частоте кадров, которая ниже чем частота обновления жидкокристаллической панели, процессор определяет, что контент не изменился, если отображаемый контент текущего кадра и контент предыдущего кадра одинаковые. Но если контент в текущем кадре отличается от контента предыдущего кадра, процессор обнаруживает, что отображаемый контент изменился.

[00098] На шаге 407, если контент изменился, то процессор возвращается к шагу 401: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.

[00099] В реализации, когда обнаруживается изменение контента, процессор начинает получение значения уровня серого пикселей каждой строки в отображаемом контенте, и повторно отправляет инструкцию, устанавливающую частоту обновления.

[000100] В другой реализации, когда изменение контента обнаружено, процессор определяет, какие строки изменились. Для строк с измененным контентом, процессор повторно выполняет шаг 401, получая значения уровня серого пикселей каждой строки и повторно отправляет инструкцию, устанавливающую частоту обновления. Для тех строк, в которых содержание не изменилось, их частоты обновления остаются без изменений.

[000101] На шаге 408, текущая частота обновления каждой строки сохраняется неизменной процессором, если не произошли изменения контента.

[000102] Следует отметить, что упомянутые "i" и "j" не указывают ничего конкретного, и могут быть использованы для обозначения любой строки в отображаемом контенте.

[000103] Таким образом, в варианте осуществления настоящего изобретения предлагается способ отображения посредством жидких кристаллов, в котором получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, при этом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установленными соответственно для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.

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

[000105] Фиг. 5 представляет собой блок-схему, показывающую жидкокристаллический способ отображения согласно еще одному примерному варианту осуществления, воплощенный упомянутый жидкокристаллический способ отображения в терминале показан на Фиг. 1 в качестве примера. Способ содержит:

[000106] Шаг 501: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.

[000107] В некоторых случаях, каждая строка в отображаемом контенте на жидкокристаллической панели содержит n пикселей, каждый пиксель включает три субпикселя красного, зеленого и синего цвета, где m и n целые положительные числа.

[000108] Например, когда жидкокристаллическая панель воплощена 8-битной панелью, каждому из этих суб-пикселей будет назначено 256 уровней яркости, т.е. значений уровня серого. Поскольку цвет пикселя представляет собой комбинацию из трех суб-пикселей, окрашенных в красный, зеленый или синий цвета различных значений уровня серого, меньшие значения уровня серого сформируют темные пиксели.

[000109] В некоторых вариантах, жидкокристаллическая панель может также быть 10-битной панелью или выше, где каждому суб-пикселю присваивается больше уровней яркости.

[000110] Чип дисплея может использоваться для получения значений уровня серого пикселей строки в отображаемом контенте, где каждое значение уровня серого пикселей содержит три компоненты красного, зеленого и синего цвета. В некоторых случаях, для каждого пикселя, высшее значение Q среди значений уровня серого трех компонентов выбирается чипом дисплея как значение уровня серого пикселей.

[000111] Вышеописанный процесс можно использовать для получения значений уровня серого каждой из m строк пикселей в отображаемом контенте на жидкокристаллической панели.

[000112] Чип дисплея обнаруживает, если все значения уровня серого пикселей строки в отображаемом контенте ниже заданного значения. Заданным значением является значение уровня серого, соответствующий (или близкий к) черному цвету, который может быть, например, 0 или 5 и т.д. Заданным значением может быть любой разумный порог, установленный на терминале или настраиваемый пользователем, который не будет ограничен в этом изобретении.

[000113] Шаг 502: побуждают чип дисплея установить частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого пикселей в i-й строке ниже, чем заданное значение.

[000114] Чип дисплея устанавливает частоту обновления j-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого пикселей в j-й строке ниже, чем заданное значение. В некоторых случаях, чип дисплея может пропустить изменение частоты обновления, если i-я строка уже на первой частоте обновления.

[000115] Шаг 503: побуждают чип дисплея установить частоту обновления j-ой строки в отображаемом контенте до второй частоты обновления, если значения уровня серого пикселей в j-ой строке не ниже, чем заданное значение, в которой i≠j и первая частота обновления ниже, чем вторая частота обновления.

[000116] Чип дисплея устанавливает частоту обновления j-й строки до второй частоты обновления, если чип дисплея определяет, что хотя бы одно значение уровня серого пикселей в j-й строке в отображаемом контенте не ниже, чем заданное значение. Чип дисплея может пропустить изменение частоты обновления, если j-я строка уже на второй частоте обновления.

[000117] Здесь первая частота обновления ниже, чем вторая частота обновления. В некоторых случаях, первая частота обновления составляет 1 Гц, а вторая частота обновления составляет 60 Гц.

[000118] Следует отметить, что приведенные выше шаг 502 и шаг 503 не должны выполняться в определенном порядке.

[000119] На шаге 504, чип дисплея обнаруживает, если отображаемый контент изменился.

[000120] Когда чип дисплея генерирует отображаемый контент на частоте кадров, которая ниже чем частота обновления жидкокристаллической панели, чип дисплея обнаруживает, что контент не изменился, если отображаемый контент текущего кадра и контент предыдущего кадра одинаковые. Но если контент в текущем кадре отличается от контента предыдущего кадра, чип дисплея обнаруживает, что отображаемый контент изменился.

[000121] На шаге 505, если контент изменился, то чип дисплея возвращается к шагу 501: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.

[000122] В реализации, когда обнаруживается изменение контента, чип дисплея начинает получать значение уровня серого пикселей каждой строки в отображаемом контенте, и отправляет инструкцию, устанавливающую частоту обновления.

[000123] В другой реализации, когда обнаруживается изменение контента, чип дисплея определяет, какие строки изменились. Для строк с измененным контентом, чип дисплея повторно выполняет шаг 501, получая значение уровня серого пикселей каждой строки и повторно устанавливает инструкцию, устанавливающую частоту обновления. Для тех строк, в которых содержание не изменилось, их частоты обновления остаются без изменений.

[000124] На шаге 506, текущая частота обновления каждой строки сохраняется неизменной чипом дисплея, если не произошли изменения контента.

[000125] Таким образом, предлагается способ отображения посредством жидких кристаллов в этом варианте осуществления настоящего изобретения, в котором получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, при этом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установленными соответственно для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.

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

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

[000128] В альтернативных вариантах осуществления, основанных на показанных Фиг. 4 и Фиг. 5, другие шаги могут быть включены перед шагом 401 и шагом 501. В некоторых случаях, как показано на Фиг. 6, способ может дополнительно содержать шаг 601 и шаг 602:

[000129] Шаг 601: получают текущий режим работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент изменяется в пределах заданного периода времени; и

[000130] Текущий режим работы дисплея является режимом работы дисплея, который в настоящий момент отображает соответствующий контент. Существует много способов получить текущий режим дисплея:

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

[000132] В некоторых случаях, отображаемая сцена может быть предварительно классифицирована пользователем либо как статическая сцена, либо как динамическая сцена.

[000133] В другом возможном варианте осуществления, процессор может получить контент текущего кадра или соседнего кадра из буфера экрана для определения, если графические данные текущего кадра и его соседнего кадра идентичны. Режим работы ди