Данная заявка основана на и претендует на приоритет китайской патентной заявки №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] В другом возможном варианте осуществления, процессор может получить контент текущего кадра или соседнего кадра из буфера экрана для определения, если графические данные текущего кадра и его соседнего кадра идентичны. Режим работы дисплея может быть определен как статический, если они идентичны, или динамический, если нет.
[000134] Текущий режим работы дисплея может быть получен процессором с помощью других средств, и заданный период времени может быть любым разумным промежутком, установленным на терминале или настроенным пользователем, и ни один из которых не будет ограничен в данном изобретении.
[000135] В некоторых случаях, процессор периодически определяет текущий режим работы дисплея на интервале Т, который не будет ограничен в данном изобретении.
[000136] Шаг 602: получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если текущим режимом работы является статический режим работы дисплея.
[000137] Когда определено, что текущий режим работы дисплея является статическим режимом работы дисплея, процессор считает, что текущий отображаемый первый контент остается неизменным в течение заданного периода времени и начинает получать значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели.
[000138] В некоторых случаях, процессор может оставить частоту обновления жидкокристаллической индикаторной панели без изменений, если определит, что текущим режимом работы дисплея является динамический режим работы дисплея.
[000139] В примерном варианте осуществления, терминал воплощен в электронном альбоме, с первым отображаемым контентом, являющимся кадром изображения. Отображаемый контент на жидкокристаллической панели периодически обновляется новым кадром изображения каждые 5 секунд. Предположим, что различные кадры изображения обозначаются соответственно как Frame 1, Frame 2 и т.д., и первым отображаемым контентом является Frame 1.
[000140] Как показано на Фиг. 7, отображаемый контент представлен 20*15 пикселями, с шагом 701, показывающим строки 1-8, шагом 702, показывающим строки 9-13, и шагом 703, показывающим строки 14-20.
[000141] Поскольку текущий режим работы дисплея получен процессом в статическом режиме работы дисплея, процессор начинает получение значения уровня серого 15 пикселей в строке 1 отображаемого контента. Предположим, что заранее заданным значением является 5, и получены значения уровня серого 15 пикселей в строке 1, причем все имеют значение 0. Потому что все значения уровня серого 15 пикселей ниже, чем предопределенное значение 5, может быть определено, что контент строки 1 является черным, отсюда и частота обновления строки 1 установлена на первую частоту обновления 1 Гц. Аналогично, частота обновления строк 2-8 установлена на первую частоту обновления 1 Гц. Когда получают значения уровня серого пикселей в строке 9, обнаруживаются восемь пикселей, имеющих значение уровня серого 255. Поскольку они больше заданного значения, частота обновления строки 9 установлена на вторую частоту обновления 60 Гц. Аналогично, частота обновления строк 10-13 установлена на вторую частоту обновления. Когда получают значения уровня серого пикселей строки 14, все значения уровня серого 15 пикселей ниже, чем заданное значение, таким образом, частота обновления в строке 14 устанавливается на частоту обновления 1 гц. Аналогично, частота обновления строк 15-20 является установленной на первую частоту обновления.
[000142] Так как отображаемый контент, как ожидается, останется Frame 1 в ближайшие 5 секунд, вышеупомянутая установка частоты обновления тоже не изменяется. То есть, частоты обновлений пикселей строк 1-8 и 14-20 остаются на первой частоте обновления 1 Гц, в то время как пиксели строк 9-13 остаются на второй частоте обновления 1 Гц. Когда отображаемый контент Frame 1 меняется на Frame2, будет повторно получено значение уровня серого пикселей каждой строки и частота обновления каждой строки будет сброшена.
[000143] Фиг. 8 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно примерному варианту осуществления, воплощающее упомянутый жидкокристаллический способ отображения в терминале как показано на Фиг. 1 в качестве примера. Устройство содержит:
[000144] получающий модуль 802, выполненный с возможностью получения значений уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;
[000145] первый устанавливающий модуль 804, выполненный с возможностью установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
[000146] второй устанавливающий модуль 806, выполненный с возможностью установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
[000147] Таким образом, предлагается жидкокристаллическое устройство отображения в этом варианте осуществления настоящего изобретения, в котором получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, при этом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установленными соответственно для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.
[000148] Фиг. 9 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно другому примерному варианту осуществления, воплощающее упомянутый жидкокристаллический способ отображения в терминале как показано на Фиг. 1 в качестве примера. Устройство содержит:
[000149] получающий модуль 901 режима работы, выполненный с возможностью получения текущего режима работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент изменяется в пределах заданного периода времени;
[000150] получающий модуль 902, выполненный с возможностью получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если текущим режимом работы дисплея является статический режим работы дисплея.
[000151] получающий модуль 902, дополнительно выполненный с возможностью повторного получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если текущим режимом работы дисплея является статический режим работы дисплея.
[000152] первый устанавливающий модуль 903, выполненный с возможностью установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого пикселей в i-й строке ниже, чем заданное значение; и
[000153] первый устанавливающий модуль 903 может быть реализован посредством любой из двух дополнительных реализаций:
[000154] В первой реализации, первый устанавливающий модуль 903 воплощен с процессором и чипом дисплея вместе, и содержит первая передающий суб-модуль 903а и первый устанавливающий суб-модуль 903b, как показано на Фиг. 10:
[000155] первый передающий суб-модуль 903а, выполненный с возможностью побуждения процессора для отправки на чип дисплея инструкции, устанавливающей частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого пикселей в i-й строке ниже, чем заданное значение; и
[000156] первый устанавливающий суб-модуль 903b, выполненный с возможностью побуждения чипа дисплея для установки частоты обновления i-ой строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.
[000157] Во второй реализации, первый устанавливающий модуль 903 воплощен с чипом дисплея в одиночку, и, в частности, выполнен с возможностью:
[000158] побуждения чипа дисплея для установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого пикселей в i-й строке ниже заданного значения.
[000159] Второй устанавливающий модуль 904, выполненный с возможностью установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
[000160] Второй устанавливающий модуль 904 может быть реализован быть реализован посредством двух дополнительных реализаций, соответствующих первому устанавливающему модулю 903:
[000161] Если первый устанавливающий модуль 903 реализуется с помощью упомянутой первой реализации, второй устанавливающий модуль будет соответственно воплощен с процессором и чипом дисплея вместе, и содержит второй передающий субмодуль 904а и второй устанавливающий суб-модуль 905b, как показано на Фиг. 11:
[000162] второй передающий суб-модуль 904а, вьшолненный с возможностью побуждения процессора для отправки на чип дисплея второй инструкции, устанавливающей частоту обновления, соответствующую j-й строке, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение; и
[000163] второй устанавливающий суб-модуль 904b, выполненный с возможностью побуждения чипа дисплея для установки частоты обновления j-ой строки до второй частоты обновления в ответ на инструкцию, устанавливающую частоту обновления, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
[000164] Если первый устанавливающий модуль 903 реализуется посредством упомянутой второй реализации, второй устанавливающий модуль будет соответственно воплощен в чипе дисплея в одиночку, и в частности, выполнен с возможностью: побуждения чипа дисплея для установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей j-й строки не меньше заданной величины, где i≠j и первая частота обновления ниже, чем вторая частота обновления.
[000165] Обнаруживающий модуль 905 выполнен с возможностью определения, изменяется ли отображаемый контент.
[000166] В некоторых случаях, обнаруживающий модуль 905 может также функционировать посредством процессора или чипа дисплея.
[000167] Управляющий модуль 906 выполнен с возможностью побуждения чипа дисплея для поддержания текущей частоты обновления каждой строки на текущем уровне, если не происходит изменения контента.
[000168] Таким образом, в варианте осуществления настоящего изобретения предлагается жидкокристаллическое устройство отображения, в котором получают значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели; устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления, при этом решают технические проблемы в предшествующем уровне техники, где мощность, потребляемая терминалом, снижается лишь с помощью уменьшения мощности, истощаемой подсветкой; и различные частоты обновления могут быть установленными соответственно для более ярких и темных строк отображаемого контента, что позволяет снизить энергопотребление жидкокристаллической панели и чипа дисплея в терминале и далее уменьшить энергопотребление терминала.
[000169] Таким образом, способ, предлагаемый в данном варианте осуществления настоящего изобретения, устанавливает нижнюю частоту обновления для темных строк в отображаемом контенте, пока устанавливают высшую частоту обновления для более ярких строк, тем самым снижают потребление энергии терминалом без заметного ухудшения ожидаемого визуального качества и поддержания нормального отображаемого эффекта.
[000170] Что касается устройства в представленных выше вариантах осуществления, специфические манеры для вьшолняющих операций для отдельных модулей были подробно описаны в вариантах осуществления относительно соответствующих способов, которые не детализированы в настоящем документе.
[000171] Настоящее изобретение также предлагает пример осуществления жидкокристаллического устройства отображения реализующего жидкокристаллический способ отображения, содержащее: процессор; чип дисплея, соединенный с процессором; и память, хранящая инструкции, исполняемые процессором,
[000172] при этом процессор или чип дисплея выполнены с возможностью:
[000173] получают значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;
[000174] устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
[000175] устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
[000176] В некоторых случаях, процессор или чип дисплея выполнены с возможностью:
[000177] побуждения процессора для отправки на чип дисплея инструкции, устанавливающей частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
[000178] побуждения чипа дисплея для установки частоты обновления i-ой строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.
[000179] В некоторых случаях, процессор или чип дисплея дополнительно выполнены с возможностью:
[000180] повторного получения значений уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если изменился контент;
[000181] В некоторых случаях, процессор или чип дисплея дополнительно выполнены с возможностью:
[000182] получения текущего режима работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент изменяется в пределах заданного периода времени; и
[000183] получения значений уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если текущим режимом работы является статический режим работы дисплея.
[000184] Фиг. 12 представляет собой блок-диаграмму, показывающую жидкокристаллическое устройство отображения согласно еще одному примеру осуществления изобретения. Например, устройство 1200 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством для обмена сообщениями, игровой приставкой, планшетом, медицинским прибором, тренажерным оборудованием, и персональным цифровым помощником и т.д.
[000185] Ссылаясь на Фигуру 12, устройство 1200 может включать один или более следующих компонент: компонент 1202 обработки, память 1204, компонент 1206 питания, компонент 1208 мультимедиа, компонент 1210 аудио, интерфейс 1212 ввода / вывода (I/О), сенсорный компонент 1214, компонент 1216 передачи данных.
[000186] Компонент 1202 обработки в основном управляет всеми операциями устройства 1200, например, дисплеем, телефонным звонком, передачей данных, работой камеры и операцией записи. Компонент 1202 обработки может включать в себя один или более процессоров 1218, реализующих инструкции для завершения всех или части шагов из указанных выше способов. Кроме того, компонент 1202 обработки может включать в себя один или более модулей для удобного процесса взаимодействия между компонентами 1202 обработки и другими компонентами. Например, компонент 1102 обработки может включать в себя мультимедийный модуль для удобного облегченного взаимодействия между компонентом 1208 мультимедиа и компонентом 1202 обработки.
[000187] Память 1204 выполнена с возможностью хранения различных типов данных для поддержки работы устройства 1200. Примеры таких данных включают в себя инструкции из любого приложения или способа, контактные данные, данные адресной книги, сообщения, изображения, видео, и т.д. Память 1104 может быть реализована в виде любого типа энергозависимого запоминающего устройства, энергонезависимого запоминающего устройства или их комбинации, например, Статического Оперативного Запоминающего Устройства (СОЗУ), Электрически Стираемого Программируемого Постоянного Запоминающего Устройства (ЭСППЗУ), Стираемого Программируемого Постоянного Запоминающего Устройства (СППЗУ), Программируемого Постоянного Запоминающего Устройства (ППЗУ), Постоянного Запоминающего Устройства (ПЗУ), магнитной памяти, флэш-памяти, магнитного или оптического диска.
[000188] Компонент 1206 питания обеспечивает электричеством различные компоненты устройства 1200. Компонент 1206 питания может включать систему управления электропитанием, один или более источник питания, и другие узлы для генерации, управления и распределения электроэнергии к устройству 1200.
[000189] Мультимедийный компонент 1208 включает в себя экран, обеспечивающий выходной интерфейс между устройством 1200 и пользователем В некоторых вариантах осуществления, экран может быть жидкокристаллическим дисплеем (ЖКД) или сенсорной панелью (СП). Если экран включает в себя сенсорную панель, экран может быть реализован в виде сенсорного экрана для приема входного сигнала от пользователя. Сенсорная панель включает один или более сенсорных датчиков в смысле жестов, прикосновения и скольжения сенсорной панели. Сенсорный датчик может не только чувствовать границу прикосновение или жест перелистывания, но и определять длительность времени и давления, связанных с режимом работы на прикосновении и скольжении. В некоторых вариантах осуществления узел 1208 мультимедиа включает одну фронтальную камеру и/или одну заднюю камеру. Когда устройство 1200 находится в режиме работы, например, режиме съемки или режиме видео, фронтальная камера и/или задняя камера могут получать мультимедиа данные извне. Каждая фронтальная камера и задняя камера может быть одной фиксированной оптической системой объектива или может иметь фокусное расстояние или оптический зум.
[000190] Аудио компонент 1210 выполнен с возможностью выходного и/или входного аудио сигнала. Например, аудио компонент 1210 включает один микрофон (MIC), который выполнен с возможностью получать внешний аудио сигнал, когда устройство 1200 находится в режиме работы, например, режиме вызова, режима записи и режима распознавания речи. Полученный аудио сигнал может быть далее сохранен в памяти 1204 или направлен по компоненту 1216 передачи данных. В некоторых вариантах осуществления аудио компонент 1210 также включает в себя один динамик выполненный с возможностью вывода аудио сигнала.
[000191] Интерфейс 1212 ввода/вывода обеспечивает интерфейс между компонентом 1202 обработки и периферийным интерфейсным модулем. Вышеуказанным периферийным интерфейсным модулем может быть клавиатура, руль, кнопка и т.д. Кнопка может включать, но не ограничиваясь, кнопку домашней страницы, кнопку регулировки громкости, кнопку включения и кнопку блокировки.
[000192] Сенсорный компонент 1214 содержит один или более сенсоров и выполнен с возможностью обеспечения различных аспектов оценки состояния устройства 1200. Например, сенсорный компонент 1214 может обнаружить состояния вкл/выкл устройства 1200, относительное расположение компонентов, например, дисплея и кнопочной панели прибора 1200, изменение положения устройства 1200 или одного компонента устройства 1200, наличие или отсутствие контакта между пользователем и устройством 1200, а также ориентацию или ускорение/замедление и изменение температуры устройства 1200. Сенсорный компонент 1214 содержит бесконтактный датчик, вьшолненный с возможностью обнаружения присутствия объекта, находящегося поблизости, когда нет физического контакта. Сенсорный компонент 1214 содержит оптический датчик (например, КМОП или ПЗС-датчик изображения) выполненный с возможностью использования в визуализации приложения. В некоторых вариантах сенсорный компонент 1214 содержит датчик ускорения, датчик гироскопа, магнитный датчик, датчик давления или датчик температуры.
[000193] Коммуникационный компонент 1216 выполнен с возможностью облегчения проводной или беспроводной связи между устройством 1200 и другими устройствами. Устройство 1200 может получить доступ к беспроводной сети на основе стандарта связи, таких как WiFi, 2G или 3G, или их комбинации. В одном примерном варианте компонент 1216 передачи данных получает широковещательный сигнал или трансляцию, связанную с ними информацию из внешней широковещательной системы управления через широковещательный канал. В одном варианте осуществления компонент 1216 передачи данных содержит модуль коммуникации ближнего поля (NFC), чтобы облегчить ближнюю связь. Например, модуль NFC может быть основан на технологии радиочастотной идентификации (RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (IrDA), сверхширокополосной (UWB) технологии, Bluetooth (ВТ) технологии и других технологиях.
[000194] В примерном варианте осуществления устройство 1200 может быть реализовано посредством одной или более Специализированных Интегральных Схем (СИС), Цифрового Сигнального Процессора (ЦСП), Устройств Цифровой Обработки Сигнала (УЦОС), Программируемым Логическим Устройством (ПЛУ), логической микросхемой, программируемой в условиях эксплуатации (ППВМ), контроллера, микроконтроллера, микропроцессора или других электронных компонентов, и может быть сконфигурирован для реализации способа отображения альбома.
[000195] В примерном варианте осуществления, энергонезависимый компьютерно-читаемый носитель, содержит инструкции также предусмотренные, например, память 1204 включает инструкции, где инструкции выполняются процессором 1218 устройства 1200 для реализации описанных выше способов отображения альбома. Например, энергонезависимым компьютерно-читаемым носителем может быть ПЗУ, оперативное запоминающее устройство (ОЗУ), компакт-диск, магнитная лента, дискеты, оптические устройства хранения данных и тому подобное.
[000196] Специалист в данной области техники может легко понять другие варианты изобретения из рассмотренного описания и практики раскрытия изобретения. Эта заявка предназначена для того, чтобы покрыть любые варианты, использования или приспособления следующих общих принципов изобретения, и включая такие отклонения от настоящего изобретения, которые появляются в пределах известной или обычной практики в уровне техники. Предполагается, что описание и примеры рассматриваются только как примерные, с сущностью и объемом настоящего изобретения, обозначенные формулой изобретения.
[000197] Следует принимать во внимание, что настоящее изобретение не ограничивается точными конструкциями, которые были описаны выше и проиллюстрированы на прилагаемых чертежах, и что различные модификации и изменения могут быть сделаны без отхода от области его применения. Предполагается, что объем изобретения ограничен только прилагаемой формулой.
Изобретение относится к средствам отображения посредством жидких кристаллов. Технический результат заключается в снижении энергопотребления жидкокристаллической панели. Получают значение уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической индикаторной панели. Устанавливают частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; устанавливают частоту обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, в котором i≠j, и первая частота обновления ниже, чем вторая частота обновления. 3 н. и 8 з.п. ф-лы, 12 ил.
.
1. Способ отображения посредством жидких кристаллов, включающий следующие этапы:
- получают значение уровня серого пикселей каждой строки контента, отображаемого на жидкокристаллической панели;
- устанавливают частоту обновления i-й строки в отображаемом контенте равной первой частоте обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
- устанавливают частоту обновления j-й строки в отображаемом контенте равной второй частоте обновления, если хотя бы одно значение уровня серого пикселей j-й строки не ниже, чем заданное значение,
- причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
2. Способ по п. 1, отличающийся тем, что упомянутая установка частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже заданного значения, включает следующие этапы:
- побуждают процессор отправить на чип дисплея инструкцию, устанавливающую частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
- побуждают чип дисплея установить частоту обновления i-й строки равной первой частоте обновления в ответ на инструкцию, устанавливающую частоту обновления.
3. Способ по п. 1, отличающийся тем, что упомянутая установка частоты обновления i-й строки в отображаемом контенте равной первой частоте обновления, если значения уровня серого всех пикселей в i-й строке ниже заданного значения, включает следующие этапы:
- побуждают чип дисплея установить частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение.
4. Способ по любому из пп. 1-3, отличающийся тем, что способ дополнительно содержит:
- получают повторно значения уровня серого пикселей каждой строки в контенте, отображаемом на жидкокристаллической панели, если изменился отображаемый контент.
5. Способ по любому из пп. 1-3, отличающийся тем, что способ дополнительно содержит:
- получают текущий режим работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент изменяется в пределах заданного периода времени; и
- получают значение уровня серого пикселей каждой строки в контенте, отображаемом на жидкокристаллической панели, если текущим режимом работы является статический режим работы дисплея.
6. Жидкокристаллическое устройство отображения, которое характеризуется тем, что содержит:
- получающий модуль, выполненный с возможностью получения значения уровня серого пикселей каждой строки в контенте, отображаемом на жидкокристаллической панели;
- первый устанавливающий модуль, выполненный с возможностью установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
- второй устанавливающий модуль, выполненный с возможностью установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значение уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
7. Устройство по п. 6, отличающееся тем, что первый устанавливающий модуль содержит:
- первый передающий суб-модуль, выполненный с возможностью побуждения процессора отправить на чип дисплея инструкцию, устанавливающую частоту обновления, соответствующую i-й строке в отображаемом контенте, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
- первый устанавливающий суб-модуль, выполненный с возможностью побуждения чипа дисплея установить частоту обновления i-й строки до первой частоты обновления в ответ на инструкцию, устанавливающую частоту обновления.
8. Устройство по п. 6, отличающееся тем, что первый устанавливающий модуль выполнен с возможностью:
- побуждения чипа дисплея установить частоту обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение.
9. Устройство по любому из пп. 6-8, отличающееся тем, что получающий модуль дополнительно выполнен с возможностью:
- получения повторно значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если изменился отображаемый контент.
10. Устройство по любому из пп. 6-8, отличающееся тем, что устройство дополнительно содержит:
- получающий модуль режима работы, выполненный с возможностью получения текущего режима работы дисплея, который является статическим режимом работы дисплея или динамическим режимом работы дисплея, причем статический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент остается неизменным в течение заданного промежутка времени, а динамический режим работы дисплея является таким режимом работы дисплея, в котором отображаемый контент изменяется в пределах заданного периода времени; и
- получающий модуль, выполненный с возможностью получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели, если текущим режимом работы является статический режим работы дисплея.
11. Жидкокристаллическое устройство отображения, характеризующееся тем, что содержит:
- процессор;
- чип дисплея, соединенный с процессором; и
- память для хранения инструкций исполняемых процессором;
- при этом процессор или чип дисплея выполнены с возможностью:
получения значения уровня серого пикселей каждой строки в отображаемом контенте на жидкокристаллической панели;
установки частоты обновления i-й строки в отображаемом контенте до первой частоты обновления, если значения уровня серого всех пикселей в i-й строке ниже, чем заданное значение; и
установки частоты обновления j-й строки в отображаемом контенте до второй частоты обновления, если хотя бы одно значения уровня серого пикселей в j-й строке не ниже, чем заданное значение, причем i≠j, и первая частота обновления ниже, чем вторая частота обновления.
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
EP 2924682 A1, 30.09.2015 | |||
СПОСОБ И УСТРОЙСТВО АДАПТИВНОЙ ОБРАБОТКИ ИЗОБРАЖЕНИЙ ДЛЯ СОКРАЩЕНИЯ СМЕЩЕНИЯ ЦВЕТОВ У ЖИДКОКРИСТАЛЛИЧЕСКИХ ДИСПЛЕЕВ | 2009 |
|
RU2491655C2 |
Авторы
Даты
2018-06-06—Публикация
2015-12-25—Подача