СПОСОБ И УСТРОЙСТВО НАСТРОЙКИ ЧАСТОТЫ ОБНОВЛЕНИЯ
REFRESH RATE ADJUSTING METHOD AND DEVICE

Область техники, к которой относится изобретение
Настоящее раскрытие относится к технической области компьютера, а более конкретно – к способу и устройству для настройки частоты обновления.
Уровень техники
Люди могут с пользой проводить свое свободное время, используя различные приложения, например пользователи могут смотреть видео с помощью проигрывателя и читать книгу с помощью устройства для чтения текстов и т.п. Экран терминала должен иметь более высокую частоту обновления для воспроизведения видео, но не для чтения книг, поэтому терминал должен настраивать частоту обновления экрана. Терминал может считать предварительно установленную первую частоту обновления и уменьшить текущую вторую частоту обновления до первой частоты обновления.
Раскрытие сущности изобретения
В настоящем раскрытии выполнены способ и устройство настройки частоты обновления с целью устранения существующей проблемы в предшествующем уровне техники.
Согласно первому аспекту вариантов осуществления настоящего раскрытия обеспечивается способ настройки частоты обновления, причем способ включает в себя этапы, на которых: обнаруживают, является ли изображение, отображаемое в данный момент на экране, статическим изображением, остающимся неизменным в течение заданного периода времени; получают интенсивность подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и уменьшают текущую первую частоту обновления экрана до второй частоты обновления на основании интенсивности подсветки, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
В качестве альтернативы, этап уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки включает в себя этапы, на которых: определяют вторую частоту обновления, соответствующую интенсивности подсветки, при этом вторая частота обновления, положительно коррелирует с интенсивностью подсветки; и уменьшают текущую первую частоту обновления экрана до второй частоты обновления.
В качестве альтернативы, этап определения второй частоты обновления, соответствующей интенсивности подсветки включает в себя подэтапы, на которых: обнаруживают ток подсветки, соответствующий интенсивности подсветки в первом соответствии, используемом для записи зависимости между различными интенсивностями подсветки и различными токами подсветки; и обнаруживают вторую частоту обновления, соответствующую току подсветки во втором соответствии, используемом для записи зависимости между различными токами подсветки и различными вторыми частотами обновления.
В качестве альтернативы, этап уменьшение текущей первой частоты обновления экрана до второй частоты обновления включает в себя подэтапы, на которых: определяют первую скорость передачи на основании второй частоты обновления и настраивают текущую вторую скорость передачи на первую скорость передачи, при этом первая скорость передачи равна скорости передачи данных статического изображения и ниже, чем вторая скорость передачи; или передают данные с текущей второй скоростью передачи, причем данные содержат по меньшей мере два набора допустимых данных между которыми вставляется по меньшей мере один набор недопустимых данных, при этом допустимые данные представляют собой данные статического изображения, и недопустимые данные не отображаются на экране; причем вторая скорость передачи соответствует первой частоте обновления.
В качестве альтернативы, третья частота обновления равна первой частоте обновления, при этом способ дополнительно включают в себя этапы, на которых: определяют первую частоту обновления, соответствующую статическому изображению на основе технологии динамической частоты кадров, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и уменьшают текущую четвертую частоту обновления экрана до первой частоты обновления.
В качестве альтернативы, способ дополнительно включает в себя этап, на котором: увеличивают вторую частоту обновления до четвертой частоты обновления, когда изменяется изображение, отображаемое в данный момент терминалом.
Согласно второму аспекту вариантов осуществления настоящего раскрытия обеспечивается устройство настройки частоты обновления, при этом устройство включает в себя: модуль обнаружения изображения, выполненный с возможностью обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, остающемся неизменным в течение заданного периода времени; модуль получения интенсивности, выполненный с возможностью получения интенсивности подсветки экрана, когда результатом обнаружения модуля обнаружения изображения является то, что изображение, отображаемое в данный момент на экране, является статическим изображением; и первый модуль настройки, выполненный с возможностью уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, полученной модулем получения интенсивности, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
В качестве альтернативы, первый модуль настройки включает в себя: подмодуль определения частоты обновления, выполненный с возможностью определения второй частоты обновления, соответствующей интенсивности подсветки, при этом вторая частота обновления, положительно коррелирует с интенсивностью подсветки; и подмодуль настройки частоты обновления, выполненный с возможностью уменьшения текущей первой частоты обновления экрана до второй частоты обновления, определенной подмодулем определения частоты обновления.
В качестве альтернативы, подмодуль определения обновления дополнительно выполнен с возможностью: определения тока подсветки, соответствующего интенсивности подсветки в первом соответствии, используемом для записи зависимости между различными интенсивностями подсветки и различными токами подсветки; и определения второй частоты обновления, соответствующей току подсветки во втором соответствии, используемом для записи зависимости между различными токами подсветки и различными вторыми частотами обновления.
В качестве альтернативы, подмодуль настройки обновления дополнительно выполнен с возможностью: определения первой скорости передачи на основании второй частоты обновления и настройки текущей второй скорости передачи на первую скорость передачи, при этом первая скорость передачи равна скорости передачи данных статического изображения и ниже, чем вторая скорость передачи; или передачи данных с текущей второй скоростью передачи, причем данные содержат по меньшей мере два набора допустимых данных между которыми вставляется по меньшей мере один набор недопустимых данных, при этом допустимые данные представляют собой данные статического изображения, и недопустимые данные не отображаются на экране; при этом вторая скорость передачи соответствует первой частоте обновления.
В качестве альтернативы, третья частота обновления равна первой частоте обновления, при этом устройство дополнительно включает в себя: модуль определения частоты обновления, выполненный с возможностью определения первой частоты обновления, соответствующей статическому изображению на основе технологии динамической частоты кадров, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и второй модуль настройки, выполненный с возможностью уменьшения текущей частоты обновления экрана до первой частоты обновления, определенной модулем определения частоты обновления.
В качестве альтернативы, устройство дополнительно включает в себя: третий модуль настройки, выполненный с возможностью увеличения второй частоты обновления до четвертой частоты обновления, когда изменяется изображение, отображаемое в данный момент терминалом.
Согласно третьему аспекту вариантов осуществления настоящего раскрытия обеспечивается устройство настройки частоты обновления, причем устройство включает в себя: процессор; и память для хранения инструкций, исполняемых процессором; при этом процессор выполнен с возможностью: обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, которое остается неизменным в течение заданного периода времени; получения интенсивности подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
Варианты осуществления настоящего раскрытия позволяют обеспечить по меньшей мере некоторые из следующих полезных эффектов.
Настоящее раскрытие позволяют решить проблему, которая состоит в том, что экран имеет более высокое энергопотребление из-за более высокой частоты обновления, установленной для него в соответствии с технологией динамической частоты кадров, когда на экране отображается статическое изображение, и достигается эффект экономии энергопотребления за счет обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, когда изображение, отображаемое в данный момент на экране, является статическим изображением, чтобы уменьшить частоту обновления экрана, когда отображается статическое изображение, при этом вторая частота обновления меньше, чем первая частота обновления и третья частота, которая равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров. Кроме того, из-за того, что интенсивность подсветки связана со скоростью затемнения экрана, вторая частота обновления, определяемая на основании интенсивности подсветки, не вызовет мерцание экрана, что позволяет решить проблему мерцания экрана из-за того, что вторая частота обновления не подходит для текущей интенсивности подсветки экрана, когда одинаковая частота обновления устанавливается для экрана с различными интенсивностями подсветки.
Когда изображение, отображаемое в данный момент терминалом, изменяется за счет увеличения второй частоты обновления до четвертой частоты обновления, раскрытие позволяет решить следующую проблему и улучшить эффект отображения экрана: когда вторая частота обновления используется для отображения изменяющегося изображения, и частота обновления ниже, чем скорость изменения изображения, экран не может отображать все изображение, которое вызывает неполное отображение изображения.
Следует понимать, что приведенное выше общее описание и последующее подробное описание предназначены только для иллюстрации и объяснения и не предназначены для ограничения объема защиты раскрытия.
Краткое описание чертежей
Сопроводительные чертежи, которые включены в это описание и составляют его часть, иллюстрируют варианты осуществления, соответствующие настоящему изобретению, и вместе с описанием служат для объяснения принципов изобретения.
На фиг.1 показана блок-схема последовательности операций, иллюстрирующая способ настройки частоты обновления согласно примерному варианту осуществления;
на фиг.2 показана блок-схема последовательности операций, иллюстрирующая способ настройки частоты обновления согласно другому примерному варианту осуществления;
на фиг.3 показана блок-схема, иллюстрирующая устройство настройки частоты обновления согласно примерному варианту осуществления;
на фиг.4 показана блок-схема, иллюстрирующая устройство настройки частоты обновления согласно примерному варианту осуществления;
на фиг.5 показана блок-схема, иллюстрирующая устройство, используемое для настройки частоты обновления согласно примерному варианту осуществления.
Осуществление изобретения
Теперь будет сделана ссылка на примерные варианты осуществления, примеры которых проиллюстрированы на сопроводительных чертежах. Нижеследующее описание относится к сопроводительным чертежам, на которых одинаковые ссылочные позиции на разных чертежах обозначают одинаковые или аналогичные элементы, если не указано иначе. Реализации, изложенные в последующем описании примерных вариантов осуществления, не представляют собой все реализации, соответствующие настоящему раскрытию. Вместо этого они представляют собой просто примеры устройств и способов, соответствующих аспектам, связанным с настоящим раскрытием, как изложено в прилагаемой формуле изобретения.
На фиг.1 показана блок-схема последовательности операций, иллюстрирующая способ настройки частоты обновления согласно примерному варианту осуществления. Способ настройки частоты обновления может быть применен к терминалу, и как показано на фиг.1, способ может включать в себя следующие этапы.
На этапе 101 обнаруживают то, является ли изображение, отображаемое в данный момент на экране, статическим изображением, при этом статическое изображение представляет собой изображение, которое остается неизменным в течение заданного периода времени.
На этапе 102 получают интенсивность подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением.
На этапе 103 уменьшают текущую первую частоту обновления экрана до второй частоты обновления на основании интенсивности подсветки, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
Способ настройки частоты обновления, выполненный в настоящем раскрытии, позволяет решить проблему, которая состоит в том, что экран имеет более высокое энергопотребление из-за более высокой частоты обновления, установленной для него в соответствии с технологией динамической частоты кадров, когда на экране отображается статическое изображение, и достигается эффект экономии энергопотребления за счет обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, когда изображение, отображаемое в данный момент на экране, является статическим изображением, чтобы уменьшить частоту обновления экрана, когда отображается статическое изображение, при этом вторая частота обновления меньше, чем первая частота обновления и третья частота, которая равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров. Кроме того, из-за того, что интенсивность подсветки связана со скоростью затемнения экрана, вторая частота обновления, определяемая на основании интенсивности подсветки, не вызовет мерцание экрана, что позволяет решить проблему мерцания экрана из-за того, что вторая частота обновления не подходит для текущей интенсивности подсветки экрана, когда одинаковая частота обновления устанавливается для экрана с различными интенсивностями подсветки.
На фиг.2 показана блок-схема последовательности операций, иллюстрирующая способ настройки частоты обновления согласно другому примерному варианту осуществления. Способ настройки частоты обновления может быть применен к терминалу, и как показано на фиг.2, способ может включать в себя следующие этапы.
На этапе 201 обнаруживают, является ли изображение, отображаемое в данный момент на экране, статическим изображением, при этом статическое изображение представляет собой изображение, которое остается неизменным в течение заданного периода времени.
Каждое изображение, отображаемое на экране, представляет собой кадр изображения, и каждое изображение соответствует одному набору допустимых данных, в котором допустимые данные кэшируются в буфере отображения, и в варианте осуществления допустимые данные, кэшированные в буфере отображения, обновляются с заданной частотой обновления, то есть допустимые данные, отображаемые на экране, периодически обновляются с тем же самым или отличающимся набором допустимых данных. Частота обновления также известна как частота кадров, которая относится к частоте обновления кадра изображения.
В варианте осуществления имеется два типа экрана терминала, первый экран представляет собой видеопанель, которая не оснащена оперативным запоминающим устройством (RAM), и второй экран представляет собой командную панель, которая оснащена RAM. Когда терминал имеет первый экран, процессор приложений (AP) терминала отправляет допустимые данные на экран с частотой обновления, и экран кэширует допустимые данные в буфере отображения и отображает допустимые данные. Когда AP отправляет второй раз те же самые допустимые данные, экран обновляет допустимые данные, кэшированные в буфере дисплея в следующем одинаковом наборе допустимых данных. Когда терминал имеет второй экран, AP терминала отправляет допустимые данные на экран, и экран кэширует принятые допустимые данные в буфере дисплея и отображает допустимые данные. Когда допустимые данные остаются неизмененными, экран регулярно обновляет допустимые данные, кэшированные в буфере отображения на следующий тот же самый набор допустимых данных.
Каждый кадр изображения, отображаемый на экране, соответствует набору допустимых данных, тем самым обнаруживая, является ли изображение, отображаемое в данный момент на экране, статическим изображением, чтобы обнаружить, изменились или нет допустимые данные, принятые в заданный период времени. Когда допустимые данные, принятые в заданный период времени, не изменились, это означает, что допустимые данные, принятые в заданный период времени, являются одинаковыми, и допустимые данные, отображаемые после обновления, и допустимые данные, отображаемые перед обновлением, являются одинаковыми, поэтому терминал может уменьшить частоту обновления терминала с тем, чтобы сэкономить потребляемую мощность для обращения к памяти, потребляемую мощность для передачи данных и потребляемую мощность для обновления.
В варианте осуществления статическое изображение можно выработать в следующих двух сценариях. В первом сценарии терминал переключается из динамической сцены на статическую сцену, например, на экране сначала воспроизводится видео, а затем отображается статическое изображение, когда пользователь запускает управляющий ключ для паузы воспроизведения. Во втором сценарии терминал находится в статической ситуации, например, пользователь читает электронные книги, просматривает веб-страницу и т.п., и на данный момент изображение, отображаемое на экране, является статическим изображением.
При уменьшении частоты обновления экрана терминал уменьшает частоту обновления экрана с использованием технологии динамической частоты кадров. В варианте осуществления способ может дополнительно включать в себя: определение первой частоты обновления, соответствующей статическому изображению на основе технологии динамической частоты кадров, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и уменьшение текущей четвертой частоты обновления экрана до первой частоты обновления.
Четвертая частота обновления равна первоначальной частоте обновления экрана, например, четвертая частота обновления равна частоте обновления заводской настройки. В общем, четвертые частоты обновления у большинства экранов равны 60 Гц.
Технология динамической частоты кадров представляет собой технологию, используемую для уменьшения частоты обновления экрана, когда экран отображает статическое изображение. В общем, технология динамической частоты кадров используется для установки одинаковой первой частоты обновления для всех экранов. Если первая частота обновления установлена слишком низкой, на экране может возникнут мерцание, вызванное тем, что скорость затемнения экрана положительно коррелирует с током утечки, то есть чем больше ток утечки, тем больше скорость затемнения экрана; и чем меньше ток утечки, тем меньше скорость затемнения экрана. Для облегчения понимания в качестве примера используется первый экран и второй экран. Предполагается, что ток утечки первого экрана больше, чем ток утечки второго экрана, и первый и второй экраны имеют одинаковую яркость после обновления и одинаковую частоту обновления. Если первый экран и второй экран обновляют первый набор допустимых данных в одно и то же время и перед обновлением второго набора допустимых данных, яркость первого экрана меньше, чем яркость второго экрана; после обновления второго набора допустимых данных первый и второй экраны имеют одинаковую яркость, поэтому изменение яркости первого экрана перед и после обновления больше, чем изменение яркости второго экрана, поэтому первый экран должен мерцать естественным образом.
Слишком низкая частота обновления экрана, которая устанавливается на основе технологии динамической частоты кадров, вызовет мерцание экрана, поэтому обычно для экрана устанавливается относительно высокая частота обновления на основе технологии динамической частоты кадров. Например, если третья частота обновления равна 50 Гц, частота обновления терминала будет уменьшена с 60 Гц до 50 Гц, то есть терминал изменит отображение с 60 кадров изображения в секунду на 50 кадров изображения в секунду.
Если первая частота обновления устанавливается слишком высокой, терминал не может в наибольшей степени экономить потребляемую мощность для обращения к памяти, потребляемую мощность для передачи данных и потребляемую мощность для обновления экрана, то можно выполнить этап 202.
На этапе 202 получается интенсивность подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением.
Интенсивность подсветки представляет собой интенсивность освещения подсветки экрана.
В варианте осуществления освещение подсветки экране может вызвать электронную миграцию, которая может привести к выработке тока и вызвать большой ток утечки экрана. Другими словами, чем выше интенсивность подсветки, тем больше ток утечки; и чем ниже интенсивность подсветки, тем меньше ток утечки.
Для того, чтобы гарантировать отсутствие мерцания экрана, терминал должен установить более высокую частоту обновления экрана, имеющего большой ток утечки, и установить более низкую частоту обновления для экрана, имеющего небольшой ток утечки. Другими словами, терминал должен установить более высокую частоту обновления для экрана с высокой интенсивностью подсветки и установить более низкую частоту обновления для экрана с низкой интенсивностью подсветки, при этом интенсивность подсветки положительно коррелирует с частотой обновления.
На этапе 203 определяется вторая частота обновления, соответствующая интенсивности подсветки, при этом вторая частота обновления положительно коррелирует с интенсивностью подсветки.
После получения интенсивности подсветки терминал может преобразовывать интенсивность подсветки в ток подсветки и затем определить вторую частоту обновления на основании тока подсветки. Определение второй частоты обновления, соответствующей интенсивности подсветки, содержит: отыскание тока подсветки, соответствующего интенсивности подсветки в первом соответствии, используемом для записи зависимости между различными интенсивностями подсветки и различными токами подсветки; и отыскание второй частоты обновления, соответствующей току подсветки во втором соответствии, используемом для записи зависимости между различными токами подсветки и различными вторыми частотами обновления.
Первое соответствие и второе соответствие можно определить на основе заданного алгоритма или на основе большого количества экспериментов, которое не ограничивается в данном документе.
В одной из возможных реализаций второе соответствие выполняется следующим образом: 20 мА – 50 Гц, 10 мА – 40 Гц, 5 мА – 30 Гц, 2 мА – 20 Гц.
При реализации, вторая частота обновления устанавливается на значение мерцания менее -30дБ, при этом значение мерцания менее -30дБ позволяет гарантировать отсутствие мерцания экрана для того, чтобы обеспечить качество отображения кадра изображения.
На этапе 204 текущая первая частота обновления экрана уменьшается до второй частоты обновления, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
В варианте осуществления первая частота обновления может быть равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров, то есть, первая частота обновления равна третьей частоте обновления; или первая частота обновления можно быть равна первоначальной частоте обновления, то есть, первая частота обновления равна четвертой частоте обновления.
В варианте осуществления предусмотрены две реализации для настройки частоты обновления, которые будут обсуждены по отдельности ниже.
В первой реализации первая скорость передачи определяется на основании второй частоты обновления, и текущая вторая скорость передачи настраивается на первую скорость передачи, при этом первая скорость передачи равна скорости передачи данных статического изображения и ниже, чем вторая скорость передачи, и вторая скорость передачи соответствует первой частоте обновления.
На экране будет отображаться набор допустимых данных после получения полного набора допустимых данных, поэтому частоту обновления можно уменьшить путем уменьшения скорости передачи данных. Например, текущая частота обновления равна 60 Гц, что соответствует скорости передачи данных в кбит/c, и если согласованная частота обновления составляет 30 Гц, скорость передачи данных, соответствующая 30 Гц, составляет 2 кбит/c.
Во второй реализации данные передаются с текущей второй скоростью передачи, причем данные содержат по меньшей мере два набора допустимых данных между которыми вставляется по меньшей мере один набор недопустимых данных, при этом допустимые данные представляют собой данные статического изображения, и недопустимые данные не отображаются на экране, и вторая скорость передачи соответствует первой частоте обновления.
Экран обновляет допустимые данные, отображаемые в данный момент, на принятые допустимые данные, поэтому недопустимые данные могут быть вставлены между допустимыми данными. Когда терминал принимает недопустимые данные, терминал не будет обновлять допустимые данные обновления на недопустимые данные обновления для того, чтобы уменьшить частоту обновления.
Количество вставленных недопустимых данных относится ко второй частоте обновления и первой частоте обновления. Например, если текущая первая частота обновления равна 60 Гц, то необходимо передать 60 наборов допустимых данных в секунду; если вторая частота обновления равна 30 Гц, то необходимо передать 30 наборов допустимых данных в секунду и можно вставить 30 наборов недопустимых данных в секунду; и если вторая частота обновления равна 50 Гц, то необходимо передать 50 наборов допустимых данных в секунду и можно вставить 10 наборов недопустимых данных в секунду.
Следует отметить, что терминал может равномерно вставлять недопустимые данные между допустимыми данными. Например, если необходимо передать 30 наборов допустимых данных и 30 наборов недопустимых данных в секунду, один набор недопустимых данных можно вставлять через каждые два набора допустимых данных; если необходимо передать 50 наборов допустимых данных и 10 наборов недопустимых данных в секунду, один набор недопустимых данных можно вставлять через каждые пять наборов допустимых данных. Недопустимые данные можно вставлять другими способами, которые не ограничены в данном документе.
В варианте осуществления время простоя между передачами двух допустимых данных известно как площадка гасящего импульса, поэтому вторая реализация заключается в увеличении значения площадки гасящего импульса.
На этапе 205 вторая частота обновления увеличивается до четвертой частоты обновления, когда изменяется изображение, отображаемое в данный момент терминалом.
Когда изменяется изображение, отображаемое в данный момент, терминал должен увеличивать текущую вторую частоту обновления до четвертой частоты обновления экрана.
Когда первая частота обновления равна четвертой частоте обновления, терминал должен увеличивать вторую частоту обновления до первой частоты обновления. Процесс уменьшения второй частоты обновления до первой частоты обновления терминалом является противоположным процессу увеличения первой частоты обновления до второй частоты обновления терминалом. Например, терминал настраивает первую скорость передачи на вторую скорость передачи, или данные можно передать со второй скоростью передачи, и данные включают в себя только допустимые данные, которые не ограничены в данном документе.
Когда третья частота обновления равна первой частоте обновления, терминал должен увеличить вторую частоту обновления до четвертой частоты обновления. Например, терминал настраивает первую скорость передачи на третью скорость передачи, соответствующую четвертой частоте обновления, или данные можно передать с третьей скоростью передачи, и данные включают в себя только допустимые данные, в данный момент третья скорость передачи выше, чем вторая скорость передачи.
Способ настройки частоты обновления, выполненный в настоящем раскрытии, позволяет решить проблему, которая состоит в том, что экран имеет более высокое энергопотребление из-за более высокой частоты обновления, установленной для него в соответствии с технологией динамической частоты кадров, когда на экране отображается статическое изображение, и достигается эффект экономии энергопотребления за счет обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, когда изображение, отображаемое в данный момент на экране, является статическим изображением, чтобы уменьшить частоту обновления экрана, когда отображается статическое изображение, при этом вторая частота обновления меньше, чем первая частота обновления и третья частота обновления, которая равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров. Кроме того, из-за того, что интенсивность подсветки связана со скоростью затемнения экрана, вторая частота обновления, определяемая на основании интенсивности подсветки, не вызовет мерцание экрана, что позволяет решить проблему мерцания экрана из-за того, что вторая частота обновления не подходит для текущей интенсивности подсветки экрана, когда одинаковая частота обновления устанавливается для экрана с различными интенсивностями подсветки.
Когда изображение, отображаемое в данный момент терминалом, изменяется за счет увеличения второй частоты обновления до четвертой частоты обновления, раскрытие позволяет решить следующую проблему и улучшить эффект отображения экрана: когда вторая частота обновления используется для отображения изменяющегося изображения, и частота обновления ниже, чем скорость изменения изображения, экран не может отображать все изображение, которое вызывает неполное отображение изображения.
На фиг.3 показана блок-схема, иллюстрирующая устройство настройки частоты обновления согласно примерному варианту осуществления. Устройство настройки частоты обновления может быть применено к терминалу, как показано на фиг.3, при этом устройство может включать в себя: модуль 310 обнаружения изображения, модуль 320 получения интенсивности и первый модуль 330 настройки.
Модуль 310 обнаружения изображения выполнен с возможностью обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, которое остается неизменным в течение заданного периода времени.
Модуль 320 получения интенсивности выполнен с возможностью получения интенсивности подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением.
Первый модуль 330 настройки выполнен с возможностью уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
Устройство настройки частоты обновления, выполненное в настоящем раскрытии, позволяет решить проблему, которая состоит в том, что экран имеет более высокое энергопотребление из-за более высокой частоты обновления, установленной для него в соответствии с технологией динамической частоты кадров, когда на экране отображается статическое изображение, и достигается эффект экономии энергопотребления за счет обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, когда изображение, отображаемое в данный момент на экране, является статическим изображением, чтобы уменьшить частоту обновления экрана, когда отображается статическое изображение, при этом вторая частота обновления меньше, чем первая частота обновления и третья частота обновления, которая равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров. Кроме того, из-за того, что интенсивность подсветки связана со скоростью затемнения экрана, вторая частота обновления, определяемая на основании интенсивности подсветки, не вызовет мерцание экрана, что позволяет решить проблему мерцания экрана из-за того, что вторая частота обновления не подходит для текущей интенсивности подсветки экрана, когда одинаковая частота обновления устанавливается для экрана с различными интенсивностями подсветки.
На фиг.4 показана блок-схема, иллюстрирующая устройство настройки частоты обновления согласно примерному варианту осуществления. Устройство настройки частоты обновления может быть применено к терминалу, как показано на фиг.4, при этом устройство может включать в себя: модуль 410 обнаружения изображения, модуль 420 получения интенсивности и первый модуль 430 настройки.
Модуль 410 обнаружения изображения выполнен с возможностью обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, которое остается неизменным в течение заданного периода времени.
Модуль 420 получения интенсивности выполнен с возможностью получения интенсивности подсветки экрана, когда результат обнаружения модуля 410 обнаружения изображения состоит в том, что изображение, отображаемое в данный момент на экране, является статическим изображением.
Первый модуль 430 настройки выполнен с возможностью уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, полученной модулем 420 получения интенсивности, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
В качестве альтернативы, первый модуль 430 настройки включает в себя: подмодуль 431 определения частоты обновления и подмодуль 432 настройки частоты обновления.
Подмодуль 431 определения частоты обновления выполнен с возможностью определения второй частоты обновления, соответствующей интенсивности подсветки, при этом вторая частота обновления положительно коррелирует с интенсивностью подсветки.
Подмодуль 432 настройки частоты обновления выполнен с возможностью уменьшения текущей первой частоты обновления экрана до второй частоты обновления, определенной подмодулем 431 определения частоты обновления.
В качестве альтернативы, подмодуль 431 определения частоты обновления дополнительно выполнен с возможностью: отыскания тока подсветки, соответствующего интенсивности подсветки в первом соответствии, используемом для записи зависимости между различными интенсивностями подсветки и различными токами подсветки; и отыскания второй частоты обновления, соответствующей току подсветки во втором соответствии, используемом для записи зависимости между различными токами подсветки и различными вторыми частотами обновления.
В качестве альтернативы, подмодуль 432 настройки частоты обновления дополнительно выполнен с возможностью: определения первой скорости передачи на основании второй частоты обновления и настройки текущей второй скорости передачи на первую скорость передачи, при этом первая скорость передачи равна скорости передачи данных статического изображения и ниже, чем вторая скорость передачи; или передачи данных с текущей второй скоростью передачи, причем данные содержат по меньшей мере два набора допустимых данных между которыми вставляется по меньшей мере один набор недопустимых данных, при этом допустимые данные представляют собой данные статического изображения, и недопустимые данные не отображаются на экране; при этом вторая скорость передачи соответствует первой частоте обновления.
В качестве альтернативы, третья частота обновления равна первой частоте обновления, устройство дополнительно содержит: модуль 440 определения частоты обновления и второй модуль 450 настройки.
Когда изображение, отображаемое в данный момент на экране, является статическим изображением, модуль 440 определения частоты обновления выполнен с возможностью определения первой частоты обновления, соответствующей статическому изображению на основе технологии динамической частоты кадров.
Второй модуль 450 настройки выполнен с возможностью уменьшения текущей частоты обновления экрана до первой частоты обновления, определенной модулем 440 определения частоты обновления.
В качестве альтернативы, устройство дополнительно включает в себя третий модуль 460 настройки.
Третий модуль 460 настройки выполнен с возможностью увеличения второй частоты обновления до четвертой частоты обновления, когда изменяется изображение, отображаемое в данный момент на экране.
Устройство настройки частоты обновления, выполненное в настоящем раскрытии, позволяет решить проблему, которая состоит в том, что экран имеет более высокое энергопотребление из-за более высокой частоты обновления, установленной для него в соответствии с технологией динамической частоты кадров, когда на экране отображается статическое изображение, и достигается эффект экономии энергопотребления за счет обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, когда изображение, отображаемое в данный момент на экране, является статическим изображением, чтобы уменьшить частоту обновления экрана, когда отображается статическое изображение, при этом вторая частота обновления меньше, чем первая частота обновления и третья частота обновления, которая равна частоте обновления, полученной в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров. Кроме того, из-за того, что интенсивность подсветки связана со скоростью затемнения экрана, вторая частота обновления, определяемая на основании интенсивности подсветки, не вызовет мерцание экрана, что позволяет решить проблему мерцания экрана из-за того, что вторая частота обновления не подходит для текущей интенсивности подсветки экрана, когда одинаковая частота обновления устанавливается для экрана с различными интенсивностями подсветки.
Когда изображение, отображаемое в данный момент терминалом, изменяется за счет увеличения второй частоты обновления до четвертой частоты обновления, раскрытие позволяет решить следующую проблему и улучшить эффект отображения экрана: когда вторая частота обновления используется для отображения изменяющегося изображения, и частота обновления ниже, чем скорость изменения изображения, экран не может отображать все изображение, которое вызывает неполное отображение изображения.
Что касается устройства в приведенных выше вариантах осуществления, то конкретная реализация операции, выполняемой каждым из модулей устройства в приведенных выше вариантах осуществления, была описана в соответствующих вариантах осуществления способа, которые не будут повторяться в данном документе.
Настоящее раскрытие представляет устройство настройки частоты обновления согласно примерному варианту осуществления, которое позволяет реализовать способ настройки частоты обновления, представленный в настоящем раскрытии, причем устройство настройки частоты обновления может включать в себя процессор; и память для хранения инструкций, исполняемых процессором; при этом процессор выполнен с возможностью: обнаружения того, является ли изображение, отображаемое в данный момент на экране, статическим изображением, которое остается неизменным в течение заданного периода времени; получения интенсивности подсветки экрана, когда изображение, отображаемое в данный момент на экране, является статическим изображением; и уменьшения текущей первой частоты обновления экрана до второй частоты обновления на основании интенсивности подсветки, при этом вторая частота обновления меньше, чем третья частота обновления, полученная в ходе настройки частоты обновления экрана на основе технологии динамической частоты кадров.
На фиг.5 показана блок-схема, иллюстрирующая устройство 500 для настройки частоты обновления согласно примерному варианту осуществления. Например, устройство 500 может быть мобильным телефоном, компьютером, цифровым широковещательным терминалом, приемопередатчиком сообщений, игровой консолью, планшетным компьютером, медицинским оборудованием, оборудованием для занятий фитнесом, персональным цифровым помощником т.п.
Как показано на фиг.5, устройство 500 может включать в себя один или более из следующих компонентов: компонент 502 обработки, память 504, компонент 506 электропитания, мультимедийный компонент 508, аудиокомпонент 510, интерфейс 512 ввода/вывода (I/O), компонент 514 датчика и компонент 516 связи.
Компонент 502 обработки, как правило, управляет всеми операциями устройства 500, такими как операции, связанные с отображением, телефонными вызовами, обменом данными, операцией с камерой и операцией записи. Компонент 502 обработки может включать в себя один или более процессоров 518, который исполняет инструкции, для выполнения всех или части этапов в вышеописанных способах. Более того, компонент 502 обработки может включать в себя, один или более модулей, которые облегчают взаимодействие между компонентом 502 обработки и другими компонентами. Например, компонент 502 обработки может включать в себя, мультимедийный модуль для облегчения взаимодействия между мультимедийным компонентом 508 и компонентом 502 обработки.
Память 504 выполнена с возможностью хранения различных типов данных для поддержания работы устройства 500. Примеры таких данных могут включать в себя инструкции для любых приложений или способов, выполняемых в устройстве 500, контактные данные, данные телефонной книги, сообщения, картинки, видео и т.д. Память 504 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетания, такого как статическое оперативное запоминающее устройство (SRAM), электрически-стираемое программируемое постоянное запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитная память, флэш-память, магнитный или оптический диск.
Компонент 506 электропитания обеспечивает подачу питания для различных компонентов устройства 500. Компонент 506 электропитания может включать в себя систему управления электропитанием, один или более источников питания и любые другие компоненты, связанные с выработкой, управлением и распределением электропитания в устройстве 500.
Мультимедийный компонент 508 включает в себя экран, обеспечивающий выходной интерфейс между устройством 500 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков для восприятия касания, звуков и жестов на сенсорной панели. Датчики касания могут не только воспринимать границу касания или действия смахивания, но также обнаруживать период времени и давление, связанные с касанием или действием смахивания. В некоторых вариантах осуществления мультимедийный компонент 508 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера могут принимать внешнюю мультимедийную информацию, когда устройство 500 находится в рабочем режиме, например, в режиме фотосъемки или в режиме видео. Каждая из передней камеры и задней камеры может иметь фиксированную систему оптических линз или иметь фокус и возможность оптического масштабирования.
Аудиокомпонент 510 выполнен с возможностью вывода и/или ввода аудиосигнала. Например, аудиокомпонент 510 включают в себя микрофон ("MIC"), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 500 находится в рабочем режиме, таком как режим вызова, режим записи и режим распознавания речи. Принятый аудиосигнал можно дополнительно сохранить в памяти 504 или передавать через компонент 516 связи. В некоторых вариантах осуществления аудиокомпонент 510 дополнительно включает в себя громкоговоритель для вывода аудиосигналов.
Интерфейс 512 ввода/вывода обеспечивает интерфейс между компонентом 502 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесико со щелчком, кнопки и т.п. Кнопки могут включать в себя, но не ограничиваются ими, кнопку возврата, кнопку громкости, кнопку "пуск" и кнопку с фиксацией.
Компонент 514 датчика включает в себя один или несколько датчиков для оценки состояния различных аспектов устройства 500. Например, компонент 514 датчика может обнаруживать открытый/закрытый статус устройства 500, относительное позиционирование компонентов, например, дисплея и клавиатуры, устройства 500, изменение положения устройства 500 или компонента устройство 500, наличие или отсутствие контакта пользователя с устройством 500, ориентацию или ускорение/замедление устройства 500 и изменение температуры устройства 500.
Компонент 514 датчика может включать в себя датчик близости, выполненный с возможностью обнаружения присутствия соседних объектов без какого-либо физического контакта. Компонент 514 датчика может также включать в себя датчик освещенности, такой как КМОП или ПЗС датчик изображения, используемый в приложениях для обработки изображений. В некоторых вариантах осуществления компонент 514 датчика может также включать в себя датчик акселерометра, датчик гироскопа, магнитный датчик, датчик расстояния, датчик давления или датчик температуры.
Компонент 516 связи выполнен с возможностью обеспечения связи, проводной или беспроводной связи, между устройством 500 и другими устройствами. Устройство 500 позволяет осуществлять доступ к беспроводной сети на основе стандарта связи, такого как WiFi, 2G или 3G или их сочетания. В одном примерном варианте осуществления компонент 516 связи принимает широковещательный сигнал или осуществляет широковещательную передачу связанной с ним информации из внешней системы управления широковещанием через широковещательный канал. В одном примерном варианте осуществления компонент 516 связи дополнительно включает в себя модуль связи с малым радиусом действия (NFC) для облегчения связи с малым радиусом действия. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по средствам передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
В примерных вариантах осуществления устройство 500 можно реализовать с помощью одной или более специализированных интегральных микросхем (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых логических матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
В примерных вариантах осуществления предусмотрен также невременный машиночитаемый носитель информации, включающий в себя инструкции, такой как память 504, включающая в себя инструкции, исполняемые процессором 518 в устройстве 500 для выполнения вышеописанных способов. Например, невременный машиночитаемый носитель информации может быть ROM, RAM, CDROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
Другие варианты осуществления изобретения будут очевидны специалистам в данной области техники из рассмотрения описания и практического использования изобретения, раскрытого в данном документе. Данная заявка предназначена для охвата любых изменений, применений или адаптаций изобретения в соответствии с их общими принципами и включением таких отклонений от настоящего раскрытия, которые попадают в известную или обычную практику в данной области техники. Описание и варианты осуществления рассматриваются просто в качестве примера, и основной объем и сущность раскрытия ограничиваются только прилагаемой формулой изобретения.
Следует понимать, что раскрытие не ограничивается точной структурой, как описано выше и показано на чертежах, но может иметь различные модификации и изменения без отклонения от объема раскрытия. Объем раскрытия ограничивается только прилагаемой формулой изобретения.