ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Изобретение относится к области терминалов и, в частности, к способу регулировки яркости экрана и электронному устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] С ростом популярности электронных устройств (например, смартфонов) портативность электронных устройств делает сценарии использования электронных устройств более сложными и изменчивыми. Из-за разнообразия сценариев использования электронных устройств традиционные алгоритмы автоматической регулировки яркости постепенно перестают соответствовать требованиям пользователей. Регулировка яркости мобильных телефонов становится наиболее уязвимой областью для жалоб по восприятию.
[0003] В соответствии с обычными алгоритмами автоматической регулировки яркости, когда значение датчика окружающего освещения находится в пределах конкретного интервала, яркость экрана регулируется по значению, соответствующему интервалу. Например, когда значение датчика окружающего освещения равно 800, путем поиска в таблице определяется, что значение датчика окружающего освещения находится в интервале [400, 1000), а соответствующее значение яркости экрана равно 70. Кроме того, как показано на фиг. 1, если пользователь вручную регулирует яркость экрана на основе конкретной яркости окружающего освещения, система использует приращение или уменьшение ручной регулировки пользователя в качестве глобального смещения (глобальное смещение может быть положительным или отрицательным смещением), и смещает яркость подсветки экрана при любой яркости окружающего освещения. Это легко вызывает проблему повторной настройки в ярком и темном окружении (например, днем и ночью).
[0004] Например, пользователь регулирует полосу яркости в дневное время, чтобы получить удовлетворительную яркость. Тем не менее, несмотря на то, что ночью яркость снижается на основе алгоритма автоматической регулировки яркости, восприятие пользователя все равно может быть неудобным. Поэтому пользователю необходимо снова отрегулировать полосу яркости. В следующее дневное время на яркость экрана влияет регулировка, выполненная предыдущей ночью, и она по-прежнему не может соответствовать требованиям пользователя в дневное время. В этом случае пользователь выполняет многократную регулировку под различную яркость окружающего освещения, что доставляет массу неудобств.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления изобретения обеспечивают способ регулировки яркости экрана и электронное устройство, чтобы избежать частой регулировки яркости, выполняемой пользователем, и улучшить восприятие пользователя.
[0006] Согласно первому аспекту вариант осуществления обеспечивает способ регулировки яркости экрана, который применяется к электронному устройству, включая: получение яркости окружающего освещения в первом сценарии отображения, где первый сценарий отображения включает в себя любое из сценария чтения текста, видео сценария или игрового сценария; определение яркости подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости, причем первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения в первом сценарии отображения, регулируемого вручную экрана яркости, соответствующего по меньшей мере двум различным яркостям окружающего света, и предварительно установленному алгоритму автоматической яркости; и регулировку яркости экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения.
[0007] Понятно, что первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения (яркое и темное окружение, например, дневное и ночное время) в первом сценарии отображения (например, сценарии чтения текста), отрегулированных вручную яркостей, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости. Таким образом, различные требования к яркости в ярком и темном окружении могут быть лучше адаптированы, так что проблема неустойчивого восприятия яркости, вызванная различным ярким и темным окружением в первом сценарии отображения, может быть решена, и пользователю не нужно часто регулировать полосу яркости, тем самым улучшая пользовательское восприятие.
[0008] В возможном исполнении способ дополнительно включает в себя: если изменение яркости окружающего освещения меньше или равно первому пороговому значению, когда первый сценарий отображения переключается на второй сценарий отображения, определение яркости подсветки экрана во втором сценарии отображения, основанном на яркости окружающего освещения и втором правиле регулировки яркости, причем второй сценарий отображения включает в себя любой из сценария чтения текста, видеосценария или игрового сценария, и второй сценарий отображения отличается от первого сценария отображения; и второе правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения во втором сценарии отображения, отрегулированных вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения во втором сценарии отображения, и предварительно установленного алгоритма автоматической яркости.
[0009] Таким образом, в случае сравнительно небольшого изменения яркости окружающего освещения (приблизительно до неизменной яркости окружающего освещения) при переключении мобильного телефона с первого сценария отображения (например, сценария чтения текста) на второй сценарий отображения (например, сценарий воспроизведения видео), мобильный телефон может определить яркость подсветки экрана во втором сценарии отображения на основе яркости окружающего света и второго правила регулировки яркости, так что проблема неустойчивых требований к яркости при приблизительных яркостях окружающего освещения в различных сценариях применения может быть разрешена, и пользователю не нужно часто регулировать полосу яркости, тем самым улучшая восприятие пользователя.
[0010] В возможном варианте исполнения, абсолютное значение разницы между, по меньшей мере, двумя различными яркостями окружающего освещения в первом сценарии отображения превышает второе пороговое значение.
[0011] Таким образом, можно предотвратить бесконечное сближение, по меньшей мере, двух различных яркостей окружающего освещения в первом сценарии отображения, а точность первого правила регулировки яркости, которая определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости, можно улучшить, чтобы первое правило регулировки яркости могло лучше адаптироваться (удовлетворять) к различным пользовательским требованиям к яркости в ярком и темном окружении.
[0012] В возможном варианте исполнения по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, попадают в различные интервалы яркости окружающего освещения в N не-перекрывающиеся интервалы яркости окружающего освещения, где N - целое число, большее или равное 3.
[0013] В возможном варианте исполнения способ дополнительно включает в себя: в первом сценарии отображения, отдельную запись яркости окружающего освещения в пределах каждого из трех неперекрывающихся интервалов яркости окружающего освещения и регулируемую вручную яркость экрана, соответствующую яркости окружающего освещения, в том числе [ Lu 0, Eu 0], [Lu m, Eu m] и [Lu 1, Eu 1], где: Eu 0 представляет собой яркость окружающего освещения в пределах первого интервала яркости окружающего освещения, а Lu 0 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 0; Eu m представляет собой яркость окружающего освещения в пределах второго интервала яркости окружающего освещения, а Lu m представляет собой регулируемую вручную яркость экрана, соответствующую Eu m; и Eu 1 представляет собой яркость окружающего освещения в пределах третьего интервала яркости окружающего света, а Lu 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1. Если запись [Lu m, Eu m] является самой последней записью, когда абсолютное значение (Eu m-Eu 1) больше, чем абсолютное значение (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, включают в себя [Lu m, Eu m] и [Lu 1, Eu 1]; или когда абсолютное значение (Eu m-Eu 1) меньше абсолютного значения (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают в себя [Lu m, Eu m] и [Lu 0, Eu 0]. Если запись [Lu 0, Eu 0] или [Lu 1, Eu 1] является самой последней записью, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают [Lu 0, Eu 0] и [Lu 1, Eu 1].
[0014] Таким образом, можно предотвратить бесконечное сближение, по меньшей мере, двух различных яркостей окружающего освещения в первом сценарии отображения, а точность первого правила регулировки яркости, которое определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным уровням яркости окружающего освещения, и предварительно установленного алгоритма автоматической яркости можно улучшить так, чтобы первое правило регулировки яркости могло лучше адаптироваться (удовлетворять) к различным пользовательским требованиям к яркости в ярком и темном окружении.
[0015] В возможном варианте исполнения первое правило регулировки яркости соответствует следующей формуле:
L=усиление×f(E)+смещение, где
E представляет собой яркость окружающего освещения в первом сценарии отображения, f(x) представляет собой предварительно установленный алгоритм автоматической яркости, f(E) представляет собой автоматическую яркость, соответствующую E, L представляет яркость подсветки экрана, полученную на основе первого правила регулировки яркости в первом сценарии отображения, а усиление и смещение соответствуют следующим формулам:
L 1=усиление×f(Eu 1)+смещение; а также
L2=усиление×f (Eu2)+смещение, где
f(x) представляет собой предварительно установленный алгоритм автоматической яркости; Eu 1 представляет собой первую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 1) представляет собой автоматическую яркость, соответствующую Eu 1, и L 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1; и Eu 2 представляет собой вторую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 2) представляет собой автоматическую яркость, соответствующую Eu 2, и L 2 представляет собой регулируемую вручную яркость экрана, соответствующую Еu 2.
[0016] Согласно второму аспекту вариант осуществления изобретения обеспечивает устройство регулировки яркости экрана, включающий в себя: датчик, сконфигурированный для получения яркости окружающего освещения в первом сценарии отображения, причем первый сценарий отображения включает в себя любой из сценария чтения текста, видеосценария или игрового сценария; и блок обработки, сконфигурированный для определения яркости подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости, причем первое правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения в первом сценарий отображения, регулируемых вручную яркостей экрана, соответствующих, по меньшей мере, двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости, и блок обработки дополнительно сконфигурирован для регулировки яркости экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения.
[0017] В варианте исполнения блок обработки дополнительно сконфигурирован для того, чтобы: если изменение яркости окружающего освещения меньше или равно первому пороговому значению, когда первый сценарий отображения переключается на второй сценарий отображения, определять яркость подсветки экрана во втором сценарии отображения на основе яркости окружающего освещения и второго правила регулировки яркости, причем второй сценарий отображения включает в себя любой из сценария чтения текста, видеосценария или игрового сценария, и второй сценарий отображения отличается от первого сценарий отображения; и второе правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения во втором сценарии отображения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения во втором сценарии отображения, и предварительно установленного алгоритма автоматической яркости.
[0018] В возможном варианте исполнения абсолютное значение разности между, по меньшей мере, двумя яркостями окружающего освещения в первом сценарии отображения превышает второе пороговое значение.
[0019] В возможном варианте исполнения по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, попадают в различные интервалы яркости окружающего света в N не-перекрывающиеся интервалы яркости окружающего освещения, где N - целое число, большее или равное 3.
[0020] В возможном варианте исполнения блок обработки дополнительно выполнен с возможностью: в первом сценарии отображения отдельно записывать яркость окружающего освещения в пределах каждого из трех неперекрывающихся интервалов яркости окружающего освещения и регулируемую вручную яркость экрана, соответствующую яркости окружающего освещения, включая [Lu 0, Eu 0], [Lu m, Eu m] и [Lu 1, Eu 1], где: Eu 0 представляет собой яркость окружающего освещения в пределах первого интервала яркости окружающего освещения, а Lu 0 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 0; Eu m представляет собой яркость окружающего освещения в пределах второго интервала яркости окружающего освещения, а Lu m представляет собой регулируемую вручную яркость экрана, соответствующую Eu m; и Eu 1 представляет собой яркость окружающего освещения в пределах третьего интервала яркости окружающего света, а Lu 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1. Если запись [Lu m, Eu m] является самой последней записью, когда абсолютное значение (Eu m-Eu 1) больше, чем абсолютное значение (Eu m-Eu 0), по меньше мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, включают в себя [Lu m, Eu m] и [Lu 1, Eu 1]; или когда абсолютное значение (Eu m-Eu 1) меньше абсолютного значения (Eum m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают в себя [Lu m, Eu m] и [Lu 0, Eu 0]. Если запись [Lu 0, Eu 0] или [Lu 1, Eu 1] является последней записью, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают [Lu 0, Eu 0] и [Lu 1, Eu 1].
[0021] В возможном варианте исполнения первое правило регулировки яркости соответствует следующей формуле:
L=усиление×f(E)+смещение, где
E представляет собой яркость окружающего освещения в первом сценарии отображения, f(x) представляет предварительно установленный алгоритм автоматической яркости, f(E) представляет собой автоматическую яркость, соответствующую E, L представляет собой яркость подсветки экрана, полученную на основе первого правила регулировки яркости в первом сценарии отображения, а усиление и смещение соответствуют следующим формулам:
L 1=усиление×f(Eu 1)+смещение; а также
L2=усиление×f (Eu2)+смещение, где
f(x) представляет собой предварительно установленный алгоритм автоматической яркости; Eu 1 представляет собой первую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 1) представляет собой автоматическую яркость, соответствующую Eu 1, и L 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1; и Eu 2 представляет собой вторую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 2) представляет собой автоматическую яркость, соответствующую Eu 2, и L 2 представляет регулируемую вручную яркость экрана, соответствующую Еu 2.
[0022] В соответствии с третьим аспектом вариант осуществления изобретения обеспечивает машиночитаемый носитель данных, который включает в себя инструкции. Когда инструкции выполняются на компьютере, компьютер может выполнять любой способ, предусмотренный в первом аспекте.
[0023] В соответствии с четвертым аспектом вариант осуществления изобретения обеспечивает компьютерный программный продукт, который включает в себя инструкции. Когда инструкции выполняются на компьютере, компьютер может выполнять любой способ, предусмотренный в первом аспекте.
[0024] В соответствии с пятым аспектом вариант осуществления изобретения обеспечивает систему микросхем. Система микросхем включает в себя процессор и может дополнительно включать в себя память. Система микросхем сконфигурирована для реализации любого способа, предусмотренного в первом аспекте. Система микросхем может включать в себя микросхему или может включать в себя микросхему и другое дискретное устройство.
[0025] В соответствии с шестым аспектом вариант осуществления изобретения также обеспечивает устройство регулировки яркости экрана. Устройство может быть обрабатывающим устройством, электронным устройством или микросхемой. Устройство включает в себя процессор, сконфигурированный для реализации любого способа, предусмотренного в первом аспекте. Устройство может дополнительно включать в себя память, сконфигурированную для хранения программных инструкций и данных. Память может быть памятью, встроенной в устройство, или внешней памятью, расположенной вне устройства. Память соединена с процессором, и процессор может вызывать и выполнять программные инструкции, хранящиеся в памяти, для реализации любого способа, предусмотренного в первом аспекте. Устройство может дополнительно включать в себя интерфейс связи, и интерфейс связи используется устройством для связи с другим устройством.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0026] Фиг. 1 представляет собой схематическое изображение кривой регулировки яркости в уровне техники;
[0027] Фиг. 2 представляет собой схематическое изображение кривой регулировки яркости согласно варианту осуществления изобретения;
[0028] Фиг. Фиг. 3 - схематическое структурное изображение электронного устройства согласно варианту осуществления изобретения;
[0029] Фиг. 4 представляет собой блок-схему последовательности операций, применимую к способу регулировки яркости экрана в соответствии с вариантом осуществления изобретения;
[0030] Фиг. 5 представляет собой схематическое изображение электронного устройства в соответствии с вариантом осуществления изобретения;
[0031] Фиг. 6(а) и фиг. 6(b) представляет собой схематическое изображение еще одного электронного устройства в соответствии с вариантом осуществления изобретения;
[0032] Фиг. 7 представляет собой схематическое изображение еще одной кривой регулировки яркости согласно варианту осуществления изобретения;
[0033] Фиг. 8 представляет собой схематическое изображение еще одной кривой регулировки яркости согласно варианту осуществления изобретения;
[0034] Фиг. 9 представляет собой схематическое структурное изображение еще одного электронного устройства в соответствии с вариантом осуществления изобретения; а также
[0035] Фиг. 10 представляет собой схематическое структурное изображение системы микросхем согласно варианту осуществления изобретения.
Описание вариантов осуществления
[0036] Далее описываются технические решения в вариантах осуществления изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления изобретения. В описании данной заявки, если не указано иное, «по меньшей мере один» означает один или более, а «множество» означает два или более. Кроме того, чтобы четко описать технические решения в вариантах осуществления , такие слова, как «первый» и «второй», используются в вариантах осуществления , чтобы различать одинаковые элементы или аналогичные элементы, функции и роли которых в основном одинаковы. Специалист в данной области может понять, что такие слова, как «первый» и «второй», не ограничивают количество и последовательность выполнения, и также такие слова, как «первый» и «второй», не ограничивают то, что элементы определенно отличаются друг от друга.
[0037] В настоящее время традиционный алгоритм автоматической яркости получен на основе экспериментальных данных большого количества пользователей и не отвечает персонализированным требованиям различных типов пользователей. Например, как показано на фиг. 2, молодые люди с лучшим зрением (линия а) нуждаются в высокой контрастности и чувствительны к яркости. Для них требуется более высокая яркость подсветки экрана в окружении с высокой освещенностью более низкая яркость подсветки экрана в окружении с низкой освещенностью. Пожилые люди с ухудшением зрения (линия b) имеют низкую потребность в контрасте и нечувствительны к яркости. Разница между яркостью подсветки экрана, необходимой в окружении с высокой освещенностью и окружении с низкой освещенностью, значительно уменьшается. Однако обычный алгоритм автоматической яркости не может удовлетворить вышеуказанным требованиям.
[0038] Кроме того, большое количество экспериментов доказывает, что даже при одинаковой или близкой яркости окружающего освещения пользователи предъявляют различные требования к яркости, если сценарии отображения различаются. Например, в сценарии чтения текста, такого как веб-страница, чат или электронная книга, у пользователя есть более низкие требования к яркости. В видео сценарии, поскольку средняя яркость видео контента ниже, пользователь обычно предъявляет более высокие требования к яркости. В игровом сценарии, поскольку игровой контент более темный и сложный, пользователю обычно требуется более высокая яркость, чтобы пользователь мог вовремя найти противника в игре и добиться лучшего результата. Обычный алгоритм автоматической яркости также не может удовлетворить вышеуказанным требованиям.
[0039] Для решения вышеупомянутой проблемы вариант осуществления обеспечивает способ регулировки яркости экрана, который применяется к электронному устройству. Способ включает в себя: получение яркости окружающего освещения в первом сценарии отображения, где первый сценарий отображения включает в себя любой из сценария чтения текста, сценария видео или сценария игры; затем определение яркости подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости; и, наконец, регулировку яркости экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения. Первое правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения в первом сценарии отображения, регулируемых вручную яркостей, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости.
[0040] Можно понять, что первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения (яркое и темное окружение, например, дневное и ночное время) в первом сценарии отображения (например, сценарии чтения текста), регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости. Таким образом, различные требования к яркости в ярком и темном окружении могут быть лучше адаптированы, так что проблема неустойчивой яркости, вызванная различным ярким и темным окружением в первом сценарии отображения, может быть решена, и пользователю не нужно часто регулировать полосу яркости, тем самым улучшая пользовательское восприятие.
[0041] Например, электронное устройство в этом варианте осуществления данной заявки может быть мобильным телефоном, планшетным компьютером, настольным компьютером, портативным компьютером, карманным компьютером, портативным компьютером, ультрамобильным персональным компьютером (ultra-mobile personal computer, UMPC), нетбук, смарт-телевизор, смарт-экран или такое устройство, как сотовый телефон, персональный цифровой помощник (personal digital assistant, PDA) или устройство дополненной реальности (augmented reality, AR)/виртуальной реальности (virtual reality, VR). Конкретная форма электронного устройства специально не ограничена в этом варианте осуществления данной заявки.
[0042] Ниже подробно описаны реализации вариантов осуществления данной заявки со ссылкой на сопровождающие чертежи.
[0043] Фиг. 3 - схематическое структурное изображение электронного устройства 100 согласно варианту осуществления изобретения. Как показано на фиг. 3, электронное устройство 100 может включать в себя процессор 410, интерфейс 420 внешней памяти, внутреннюю память 421, порт 430 универсальной последовательной шины (универсальная последовательная шина, USB), модуль 440 управления зарядкой, модуль 441 управления питанием, батарею 442, антенну 1, антенну 2, модуль 450 мобильной связи, модуль 460 беспроводной связи, аудиомодуль 470, динамик 470А, приемник 470В, микрофон 470С, гнездо 470D для гарнитуры, сенсорный модуль 480, кнопку 490, двигатель 491, индикатор 492, камеру 493, дисплей 494, интерфейс 495 карты модуля идентификации абонента (subscriber identification module, SIM) и т.п. Сенсорный модуль 480 может включать в себя датчик 480А давления, датчик 480В гироскопа, датчик 480С барометрического давления, магнитный датчик 480D, датчик 480Е ускорения, датчик 480F расстояния, оптический датчик 480G приближения, датчик 480H отпечатков пальцев, датчик 480J температуры, , сенсорный датчик 480K, датчик 480L окружающей освещенности, датчик 480M костной проводимости и т.п.
[0044] Можно понять, что структура, показанная в вариантах осуществления, не представляет собой конкретного ограничения для электронного устройства 100. В некоторых других вариантах осуществления данной заявки электронное устройство 100 может включать больше или меньше компонентов, чем показано на фигуре, или некоторые компоненты могут быть объединены, или некоторые компоненты могут быть разделены, или может использоваться другое расположение компонентов. Компоненты, показанные на фигуре, могут быть реализованы с помощью аппарратных средств, программного обеспечения или комбинации программного и аппаратного обеспечения.
[0045] Процессор 410 может включать в себя один или более блоков обработки. Например, процессор 410 может включать в себя процессор приложений (application processor, AP), процессор модема, блок обработки графики (graphics processing unit, GPU), процессор сигналов изображения (image signal processor, ISP), контроллер, память, видеокодек, цифровой сигнальный процессор (digital signal processor, DSP), процессор основной полосы частот и/или нейронный процессор (Neural-network Processing Unit, NPU). Различные блоки обработки могут быть независимыми устройствами или могут быть интегрированы в один или более процессоров.
[0046] Контроллер может быть руководящим центром и командным центром электронного устройства 100. Контроллер может генерировать сигнал управления операцией на основе кода операции инструкции и сигнала временной последовательности, чтобы завершить управление выборкой инструкции и выполнением инструкции.
[0047] Память может быть дополнительно расположена в процессоре 410 и сконфигурирована для хранения инструкции и данных. В некоторых вариантах осуществления память в процессоре 410 представляет собой кэш-память. Память может хранить инструкцию или данные, которые только что используются или циклически используются процессором 410. Если процессору 410 необходимо снова использовать инструкцию или данные, процессор 410 может напрямую вызывать инструкцию или данные из памяти, чтобы избежать повторного доступа и сократить время ожидания процессора 410, тем самым повышая эффективность системы.
[0048] В некоторых вариантах осуществления процессор 410 может включать в себя один или более интерфейсов. Интерфейс может включать в себя интерфейс межинтегральной схемы (inter-integrated circuit, I2C), интерфейс межинтегральной схемы звука (inter-integrated Circuit sound, I2S), интерфейс импульсно-кодовой модуляции (pulse code modulation, ИКМ), интерфейс интерфейс универсального асинхронного приемника/передатчика (universal asynchronous Receiver/Transmitter, UART), интерфейс процессора мобильной индустрии (mobile industry processor interface, MIPI), интерфейс ввода/вывода общего назначения (general-purpose input/output, GPIO), интерфейс модуля идентификации абонента (subscriber identity module, SIM), порт универсальной последовательной шины (universal serial bus, USB) и/или т.п.
[0049] Можно понять, что взаимосвязь интерфейсного связывания между модулями, показанными в вариантах осуществления, является просто примером для описания и не является ограничением конструкции электронного устройства 100. В некоторых других вариантах осуществления электронное устройство 100 может альтернативно использовать способ подключения к интерфейсу, который отличается от способа в предыдущем варианте осуществления, или комбинацию множества способов подключения к интерфейсу.
[0050] Модуль 440 управления зарядкой выполнен с возможностью приема входных данных зарядки от зарядного устройства. Зарядное устройство может быть беспроводным зарядным устройством или проводным зарядным устройством. В некоторых вариантах осуществления проводной зарядки модуль 440 управления зарядкой может принимать входные данные зарядки от проводного зарядного устройства через USB-порт 430. В некоторых вариантах осуществления беспроводной зарядки модуль 440 управления зарядкой может принимать входные данные зарядки через катушку беспроводной зарядки электронного устройства 100. Модуль 440 управления зарядкой может дополнительно подавать питание на электронное устройство через модуль 441 управления питанием во время зарядки батареи 442.
[0051] Модуль 441 управления питанием выполнен с возможностью подключения к батарее 442, модулем 440 управления зарядкой и процессором 410. Модуль 441 управления питанием принимает входные данные от батареи 442 и/или модуля 440 управления зарядкой и подает питание на процессор 410, внутреннюю память 421, внешнюю память, дисплей 494, камеру 493, модуль 460 беспроводной связи и тому подобное. Модуль 441 управления питанием может быть дополнительно сконфигурирован для отслеживания таких параметров, как емкость батареи, количество циклов работы батареи и состояние работоспособности батареи (утечка тока или импеданс). В некоторых других вариантах осуществления модуль 441 управления питанием может альтернативно располагаться в процессоре 410. В некоторых других вариантах осуществления модуль 441 управления питанием и модуль 440 управления зарядкой могут альтернативно располагаться в одном и том же устройстве.
[0052] Функция беспроводной связи электронного устройства 100 может быть реализована через антенну 1, антенну 2, модуль 450 мобильной связи, модуль 460 беспроводной связи, процессор модема, процессор основной полосы частот и т.п.
[0053] Антенна 1 и антенна 2 выполнены с возможностью передачи и приема сигнала электромагнитной волны. Каждая антенна в электронном устройстве 100 может быть сконфигурирована для покрытия одного или нескольких диапазонов связи. Различные антенны могут быть дополнительно мультиплексированы для увеличения использования антенны. Например, антенна 1 может быть мультиплексирована как разнесенная антенна беспроводной локальной сети. В некоторых других вариантах осуществления антенна может использоваться в сочетании с переключателем настроек.
[0054] Модуль 450 мобильной связи может обеспечить решение, применяемое к электронному устройству 100, для беспроводной связи, включая 2G/3G/4G/5G и т.п. Модуль 450 мобильной связи может включать в себя по меньшей мере один фильтр, переключатель, усилитель мощности, малошумящий усилитель (low noise amplifier, LNA) и т.п. Модуль 450 мобильной связи может принимать электромагнитную волну через антенну 1, выполнять такую обработку, как фильтрация или усиление принятой электромагнитной волны, и передавать электромагнитную волну процессору модема для демодуляции. Модуль 450 мобильной связи может дополнительно усиливать сигнал, модулированный процессором модема, и преобразовывать усиленный сигнал в электромагнитную волну через антенну 1 для излучения. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули в модуле 450 мобильной связи могут быть расположены в процессоре 410. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули в модуле 450 мобильной связи могут быть расположены в том же устройстве, что и по меньшей мере некоторые модули в процессоре 410.
[0055] Процессор модема может включать в себя модулятор и демодулятор. Модулятор выполнен с возможностью модуляции низкочастотного сигнала основной полосы частот, подлежащего передаче, в средне-высокочастотный сигнал. Демодулятор выполнен с возможностью демодуляции принятого сигнала электромагнитной волны в низкочастотный сигнал основной полосы частот. Затем демодулятор передает низкочастотный сигнал основной полосы частот, полученный посредством демодуляции, на процессор основной полосы частот для обработки. Низкочастотный сигнал основной полосы частот обрабатывается процессором основной полосы частот и затем передается процессору приложений. Процессор приложения выводит звуковой сигнал через аудиоустройство (не ограничиваясь динамиком 470А, приемником 470В и т.п.) или отображает изображение или видео через дисплей 494. В некоторых вариантах осуществления процессор модема может быть независимым устройством. В некоторых других вариантах процессор модема может быть независимым от процессора 410 и находиться в том же устройстве, что и модуль 450 мобильной связи или другой функциональный модуль.
[0056] Модуль 460 беспроводной связи может предоставлять решение, применяемое к электронному устройству 100, для беспроводной связи, включая беспроводную локальную сеть (wireless local area networks, WLAN) (например, сеть Wi-Fi), Bluetooth (Bluetooth, BT), глобальную навигационную спутниковую систему (global navigation satellite system, GNSS), частотную модуляцию (frequency modulation, FM), связь ближнего поля (near field Communication, NFC), инфракрасную (infrared, IR) технологию и т.п. Модуль 460 беспроводной связи может представлять собой одно или несколько устройств, объединяющих по меньшей мере один модуль обработки связи. Модуль 460 беспроводной связи принимает электромагнитную волну через антенну 2, выполняет частотную модуляцию и фильтрацию сигнала электромагнитной волны и отправляет обработанный сигнал в процессор 410. Модуль 460 беспроводной связи может дополнительно принимать подлежащий отправке сигнал от процессора 410, выполнять частотную модуляцию и усиление сигнала и преобразовывать обработанный сигнал в электромагнитную волну через антенну 2 для излучения.
[0057] В некоторых вариантах осуществления в электронном устройстве 100 антенна 1 соединена с модулем 450 мобильной связи, а антенна 2 соединена с модулем 460 беспроводной связи, так что электронное устройство 100 может связываться с сетью и другим устройством посредством с помощью технологии беспроводной связи. Технология беспроводной связи может включать в себя глобальную систему мобильной связи (global system for mobile communications, GSM), общую службу пакетной радиосвязи (general packet radio service, GPRS), множественный доступ с кодовым разделением каналов (code division multiple access, CDMA), широкополосный множественный доступ с кодовым разделением каналов (wideband code division multiple access, WCDMA), множественный доступ с временным разделением каналов (time-division code division multiple access , TD-SCDMA), долгосрочное развитие (long term evolution, LTE), BT, GNSS, WLAN, NFC, FM, IR-технологии и/или т.п. В состав GNSS могут входить система глобального позиционирования (global positioning system, GPS), глобальная навигационная спутниковая система (global navigation satellite system, GNSS), навигационная спутниковая система BeiDou (beidou navigation satellite system, BDS), квазизенитная спутниковая система (quasi-zenith satellite system, QZSS) и/или спутниковая система дополнений (satellite based augmentation systems, SBAS).
[0058] Электронное устройство 100 реализует функцию отображения посредством GPU, дисплея 494, процессора приложений и т.п. GPU представляет собой микропроцессор для обработки изображений и связывается с дисплеем 494 и процессором приложений. GPU настроен на выполнение математических и геометрических вычислений, а также на выполнение графического рендеринга. Процессор 410 может включать в себя один или несколько GPU, которые выполняют программную инструкцию для создания или изменения информации отображения.
[0059] Дисплей 494 выполнен с возможностью отображения изображения, видео и подобного.
[0060] Дисплей 494 включает в себя панель дисплея. Панель дисплея может представлять собой жидкокристаллический дисплей (liquid crystal display, LCD), органический светодиод (organic light-emitting diode, OLED), органический светоизлучающий диод с активной матрицей (active-matrix organic light emitting diode, AMOLED), гибкий светоизлучающий диод (flex light-emitting diode, FLED), мини-светодиод, микро-светодиод, микро-OLED, светоизлучающий диод с квантовыми точками (quantum dot light emitting diodes, QLED) или подобное.
[0061] Электронное устройство 100 может реализовать функцию фотографирования через ISP, камеру 493, видеокодек, GPU, дисплей 494, процессор приложений и т.п.
[0062] ISP выполнен с возможностью обработки данных, возвращаемых камерой 493. Например, во время фотографирования нажимается затвор, свет передается на светочувствительный элемент камеры через объектив. Фоточувствительный элемент камеры преобразует оптический сигнал в электрический сигнал и передает электрический сигнал на ISP для обработки. ISP преобразует электрический сигнал в изображение, видимое глазу. ISP может дополнительно выполнять оптимизацию алгоритма по шуму, яркости и цвету изображения. ISP может дополнительно оптимизировать такие параметры, как экспозиция и цветовая температура сценария фотографирования. сцены. В некоторых вариантах осуществления ISP может быть расположен в камере 493.
[0063] Камера 493 сконфигурирована для захвата статического изображения или видео. Оптическое изображение объекта формируется через линзу и проецируется на светочувствительный элемент. Фоточувствительный элемент может быть устройством с зарядовым соединением (charge coupled device, CCD) или комплементарным фотоэлектрическим транзистором металл-оксид-полупроводник (complementary metal-oxide-semiconductor, CMOS). Фоточувствительный элемент преобразует оптический сигнал в электрический сигнал, а затем передает электрический сигнал на ISP. ISP преобразует электрический сигнал в цифровой сигнал изображения и выводит цифровой сигнал изображения на DSP для обработки. DSP преобразует цифровой сигнал изображения в стандартный сигнал изображения в таком формате, как RGB или YUV. В некоторых вариантах осуществления электронное устройство 100 может включать в себя одну или N камер 493, где N - положительное целое число, большее 1.
[0064] Цифровой сигнальный процессор выполнен с возможностью обработки цифрового сигнала. В дополнение к цифровому сигналу изображения цифровой сигнальный процессор может дополнительно обрабатывать другой цифровой сигнал. Например, когда электронное устройство 100 выбирает частоту, цифровой сигнальный процессор выполнен с возможностью выполнения преобразования Фурье частотной энергии и т.п.
[0065] Видеокодек выполнен с возможностью сжатия или распаковки цифрового видео. Электронное устройство 100 может поддерживать один или несколько кодеков. Следовательно, электронное устройство 100 может воспроизводить или записывать видео во множестве форматов кодирования, например, MPEG (moving picture experts group, MPEG)-1, MPEG-2, MPEG-3 и MPEG-4.
[0066] NPU представляет собой нейро-сетевой (neural-network, NN) вычислительный процессор. NPU быстро обрабатывает входную информацию, обращаясь к структуре биологической нейронной сети, например, обращаясь к режиму передачи между нейронами человеческого мозга, и может дополнительно непрерывно выполнять самообучение. Интеллектуальное распознавание электронного устройства 100, такое как распознавание изображений, распознавание лиц, распознавание речи и понимание текста, может быть реализовано с использованием NPU.
[0067] Интерфейс 420 внешней памяти может быть сконфигурирован для связывания с внешней картой памяти, такой как карта micro SD, для расширения возможностей хранения электронного устройства 100. Внешняя карта памяти взаимодействует с процессором 410 через интерфейс 420 внешней памяти для реализации функции хранения данных, например, для хранения файлов, таких как музыка и видео, на внешней карте памяти.
[0068] Внутренняя память 421 может быть выполнена с возможностью хранения исполняемого компьютером программного кода. Исполняемый программный код включает в себя инструкцию. Процессор 410 выполняет инструкцию, хранящуюся во внутренней памяти 421, для реализации различных функциональных приложений и обработки данных электронного устройства 100. Например, в вариантах осуществления этого приложения процессор 410 может выполнять инструкцию, хранящуюся во внутренней памяти 421, для отображения соответствующего содержимого отображения на дисплее 494 в ответ на вторую операцию или первую операцию пользователя на дисплее 494. Внутренняя память 421 может включать в себя область хранения программ и область хранения данных. Область хранения программ может хранить операционную систему, приложение, требуемое по меньшей мере одной функцией (например, функцией воспроизведения звука и функцией воспроизведения изображения) и т.п. В области хранения данных могут храниться данные (такие как аудиоданные и телефонная книга), созданные при использовании электронного устройства 100, и т.п. Кроме того, внутренняя память 421 может включать в себя быстродействующую оперативную память, а может включать в себя энергонезависимую память, например, по меньшей мере, одно запоминающее устройство на магнитном диске, флэш-память или универсальное флэш-хранилище (universal flash storage, UFS).
[0069] Электронное устройство 100 может реализовывать аудиофункции, такие как функции воспроизведения и записи музыки, посредством аудиомодуля 470, динамика 470А, приемника 470В, микрофона 470С, гнезда 470D для гарнитуры, процессора приложений и т.п.
[0070] Аудиомодуль 470 выполнен с возможностью преобразования цифровой аудиоинформации в аналоговый аудиосигнал для вывода, а также выполнен с возможностью преобразования аналогового аудиовхода в цифровой аудиосигнал. Аудиомодуль 470 может быть дополнительно выполнен с возможностью выполнения кодирования и декодирования аудиосигнала. В некоторых вариантах осуществления аудиомодуль 470 может быть расположен в процессоре 410, или некоторые функциональные модули в аудиомодуле 470 расположены в процессоре 410. Громкоговоритель 470А, также называемый «рупором», сконфигурирован для преобразования звукового электрического сигнала в звуковой сигнал. Электронное устройство 100 может слушать музыку или отвечать на вызов в режиме громкой связи через динамик 470А. Приемник 470В, также упоминаемый как «наушник», выполнен с возможностью преобразования электрического аудиосигнала в звуковой сигнал. Когда электронное устройство 100 отвечает на вызов или принимает голосовое сообщение, приемник 470В может быть поднесен близко к человеческому уху для прослушивания голосового сообщения. Микрофон 470С, также называемый «mike» или «микрофоном», сконфигурирован для преобразования звукового сигнала в электрический сигнал. При совершении вызова или отправке голосового сообщения пользователь может издавать звук рядом с микрофоном 470С через рот пользователя, чтобы ввести звуковой сигнал на микрофон 470С. По меньшей мере один микрофон 470С может быть расположен в электронном устройстве 100. В некоторых других вариантах осуществления в электронном устройстве 100 могут быть расположены два микрофона 470С для сбора звукового сигнала и дополнительной реализации функции шумоподавления. В некоторых других вариантах осуществления в электронном устройстве 100 альтернативно могут быть расположены три, четыре или более микрофонов 470С для сбора звукового сигнала, уменьшения шума, идентификации источника звука, реализации функции направленной записи и т.п.
[0071] Гнездо 470D для гарнитуры сконфигурировано для связывания с проводной гарнитурой. Гнездо 470D для гарнитуры может быть USB-портом 430 или может быть 3,5 мм открытой платформой мобильных электронных устройств (open mobile terminal platform, OMTP) со стандартным интерфейсом или стандартный интерфейсом ассоциации индустрии сотовой связи США (cellular telecommunications industry association of the USA, CTIA).
[0072] Датчик 480А давления выполнен с возможностью воспринимать сигнал давления и может преобразовывать сигнал давления в электрический сигнал. В некоторых вариантах осуществления датчик 480А давления может быть расположен на дисплее 494. Существует множество типов датчиков 480А давления, например резистивный датчик давления, индуктивный датчик давления и емкостный датчик давления. Емкостной датчик давления может включать в себя по меньшей мере две параллельные пластины из проводящих материалов. Емкость между электродами изменяется, когда к датчику 480А давления прикладывается усилие. Электронное устройство 100 определяет силу давления на основе изменения емкости. Когда сенсорная операция выполняется на дисплее 494, электронное устройство 100 обнаруживает силу сенсорной операции на основе датчика 480А давления. Электронное устройство 100 также может вычислять положение касания на основании сигнала обнаружения датчика 480А давления. В некоторых вариантах осуществления операции касания, которые выполняются в одной и той же позиции касания, но имеют разную силу операции касания, могут соответствовать разным инструкциям операции. Например, когда на пиктограмме Сообщений выполняется операция касания, сила действия касания которой меньше первого порогового значения давления, выполняется инструкция для просмотра SMS-сообщения; или когда на пиктограмме Сообщений выполняется операция касания, сила действия касания которой больше или равна первому пороговому значению нажатия, выполняется инструкция по созданию нового SMS-сообщения.
[0073] Датчик 480B гироскопа может быть сконфигурирован для определения позиции движения электронного устройства 100. В некоторых вариантах осуществления угловая скорость электронного устройства 100 вокруг трех осей (то есть осей x, y и z) может быть определена с помощью датчика 480B гироскопа. Датчик 480B гироскопа может использоваться для стабилизации изображения во время фотографирования. Например, когда затвор нажат, датчик 480В гироскопа обнаруживает угол, при котором электронное устройство 100 дрожит, вычисляет на основе угла расстояние, которое модуль объектива должен компенсировать, и позволяет объективу устранить дрожание электронного устройства 100 посредством обратного движения для реализации стабилизации изображения. Датчик 480B гироскопа можно дополнительно использовать в сценарии навигации и сценарии соматической игры.
[0074] Датчик 480C барометрического давления сконфигурирован для измерения барометрического давления. В некоторых вариантах осуществления электронное устройство 100 вычисляет высоту, используя значение атмосферного давления, полученное датчиком 480C барометрического давления в результате измерения, чтобы помочь в позиционировании и навигации.
[0075] Магнитный датчик 480D включает в себя датчик Холла. Электронное устройство 100 может обнаруживать открытие и закрытие откидной крышки посредством магнитного датчика 480D. В некоторых вариантах осуществления, когда электронное устройство 100 представляет собой телефон-раскладушку, электронное устройство 100 может обнаруживать открытие и закрытие откидной крышки на основе магнитного датчика 480D, чтобы установить такую функцию, как автоматическая разблокировка посредством переворачивания на основе обнаруженного открытого или закрытого состояния откидной крышки.
[0076] Датчик 480E ускорения может обнаруживать значения ускорения в различных направлениях (обычно по трем осям) электронного устройства 100 и может обнаруживать значение силы тяжести и направление силы тяжести, когда электронное устройство 100 неподвижно. Датчик 480E ускорения может быть дополнительно сконфигурирован для определения положения электронного устройства и применяется в таких приложениях, как шагомер и переключение между ландшафтным режимом и портретным режимом.
[0077] Датчик дальности 480F сконфигурирован для измерения расстояния. Электронное устройство 100 может измерять расстояние инфракрасным или лазерным способом. В некоторых вариантах осуществления в сценарии фотографирования электронное устройство 100 может измерять расстояние с помощью датчика 480F дальности для осуществления быстрой фокусировки.
[0078] Оптический датчик приближения 480G может включать в себя, например, светоизлучающий диод (СИД) и оптический детектор, такой как фотодиод. Светоизлучающий диод может быть инфракрасным светоизлучающим диодом. Электронное устройство 100 излучает инфракрасный свет с помощью светоизлучающего диода. Электронное устройство 100 обнаруживает инфракрасный свет, отраженный от близлежащего объекта, через фотодиод. При обнаружении достаточного количества отраженного света можно определить, что рядом с электронным устройством 100 находится объект. При обнаружении недостаточно отраженного света электронное устройство 100 может определить, что рядом с электронным устройством 100 нет объекта. Электронное устройство 100 может обнаружить с помощью оптического датчика приближения 480G, что пользователь держит электронное устройство 100 близко к уху во время вызова, чтобы автоматически отключить экран для экономии энергии. Оптический датчик приближения 480G также можно использовать в режиме смарт-обложки или карманном режиме для автоматического выполнения разблокировки или блокировки экрана.
[0079] Датчик 480L внешней освещенности сконфигурирован для определения яркости окружающего освещения. Электронное устройство 100 может адаптивно регулировать яркость дисплея 494 на основе определенной яркости окружающего освещения. Датчик 480L окружающего освещения может быть дополнительно сконфигурирован для автоматической регулировки баланса белого во время фотографирования. Датчик 480L окружающего освещения может дополнительно взаимодействовать с оптическим датчиком приближения 480G для определения того, находится ли электронное устройство 100 в кармане, чтобы предотвратить случайное прикосновение.
[0080] Датчик 480H отпечатков пальцев сконфигурирован для сбора отпечатков пальцев. Электронное устройство 100 может реализовывать разблокировку на основе отпечатков пальцев, доступ к блокировке приложений, фотографирование на основе отпечатков пальцев, ответ на вызовы на основе отпечатков пальцев и т.п. с использованием функции собранного отпечатка пальца.
[0081] Датчик 480J температуры сконфигурирован для определения температуры. В некоторых вариантах осуществления электронное устройство 100 выполняет политику обработки температуры, используя температуру, определенную датчиком 480J температуры. Например, когда температура, сообщаемая датчиком 480J температуры, превышает пороговое значение, электронное устройство 100 снижает производительность процессора рядом с датчиком 480J температуры, чтобы уменьшить потребление энергии для тепловой защиты. В некоторых других вариантах осуществления, когда температура меньше другого порогового значения, электронное устройство 100 нагревает батарею 442, чтобы предотвратить аварийное отключение электронного устройства 100 из-за низкой температуры. В некоторых других вариантах осуществления, когда температура ниже еще одного порогового значения, электронное устройство 100 повышает выходное напряжение батареи 442, чтобы предотвратить ненормальное отключение питания, вызванное низкой температурой.
[0082] Сенсорный датчик 480K также называют «сенсорной панелью». Сенсорный датчик 480K может быть расположен на дисплее 494. Сенсорный датчик 480К и дисплей 494 образуют сенсорный экран. Сенсорный датчик 480К выполнен с возможностью обнаружения касания, выполняемого на сенсорном датчике 480К или рядом с ним. Сенсорный датчик может передавать обнаруженную операцию касания процессору приложений для определения типа события касания и обеспечения визуального вывода, связанного с операцией касания, через дисплей 494. В некоторых других вариантах осуществления сенсорный датчик 480K может альтернативно располагаться на поверхности электронного устройства 100 в месте, отличном от положения дисплея 494.
[0083] Датчик 480M костной проводимости может получать сигнал вибрации. В некоторых вариантах осуществления датчик 480M костной проводимости может получать вибрационный сигнал вибрации кости голосовой связки человека. Датчик 480M костной проводимости может также связываться с пульсом тела, чтобы принимать сигнал пульсации кровяного давления. В некоторых вариантах осуществления датчик 480M костной проводимости может альтернативно располагаться в гарнитуре. Аудиомодуль 470 может получать речевой сигнал посредством синтаксического анализа на основе вибрационного сигнала, который исходит от вибрационной кости голосовой связки и который получен датчиком 480M костной проводимости, для реализации голосовой функции. Процессор приложения может анализировать информацию о частоте сердечных сокращений на основе сигнала пульсации кровяного давления, полученного датчиком 480M костной проводимости, для реализации функции определения частоты сердечных сокращений.
[0084] Кнопка 490 включает в себя кнопку питания, кнопку регулировки громкости и т.п. Кнопка 490 может быть механической кнопкой или сенсорной кнопкой. Электронное устройство 100 может принимать ввод с кнопки и генерировать ввод сигнала с кнопки, связанный с настройкой пользователя и управлением функциями электронного устройства 100.
[0085] Двигатель 491 может генерировать вибрационную подсказку. Двигатель 491 может использоваться для вибрационной подсказки о входящем вызове или может использоваться для обратной связи с вибрацией касания. Например, сенсорные операции, выполняемые в различных приложениях (например, фотографирование и воспроизведение звука), также могут соответствовать различным эффектам вибрационной обратной связи. Операции касания, выполняемые в различных областях на дисплее 494, могут соответствовать различным эффектам вибрационной обратной связи двигателя 491. Различные сценарии применения (например, сценарий напоминания о времени, сценарий получения информации, сценарий будильника и сценарий игры) также могут соответствовать различным эффектам вибрационной обратной связи. В качестве альтернативы можно настроить эффект обратной связи с вибрацией касания.
[0086] Индикатор 492 может быть световым индикатором, который может быть сконфигурирован для индикации состояния зарядки и изменения мощности или может быть сконфигурирован для индикации сообщения, пропущенного вызова, уведомления и т.п.
[0087] Интерфейс 495 SIM-карты выполнен с возможностью связывания с SIM-картой. SIM-карта может быть вставлена в интерфейс 495 для SIM-карты или удалена из интерфейса 495 для SIM-карты, чтобы обеспечить контакт с электронным устройством 100 или отделение от него. Электронное устройство 100 может поддерживать один или N интерфейсов SIM-карты, где N - положительное целое число, большее 1. Интерфейс 495 SIM-карты может поддерживать нано-SIM-карту, микро-SIM-карту, SIM-карту и т.п. Несколько карт могут быть одновременно вставлены в один интерфейс 495 SIM-карты. Множество карт может быть одного типа или разных типов. Интерфейс 495 SIM-карты также может быть совместим с различными типами SIM-карт. Интерфейс 495 SIM-карты также может быть совместим с внешней картой памяти. Электронное устройство 100 взаимодействует с сетью с помощью SIM-карты для реализации таких функций, как вызов и передача данных. В некоторых вариантах осуществления электронное устройство 100 использует eSIM, то есть встроенную SIM-карту. Карта eSIM может быть встроена в электронное устройство 100 и не может быть отделена от электронного устройства 100.
[0088] Все способы в следующих вариантах осуществления могут быть реализованы в электронном устройстве 100, имеющем описанную выше аппаратную структуру.
[0089] Для простоты понимания нижеследующее подробно описывает способы регулировки яркости экрана, предусмотренные в вариантах осуществления изобретения, со ссылкой на прилагаемые чертежи.
[0090] В вариантах осуществления изобретения яркость окружающего освещения также может быть заменена окружающей освещенностью, интенсивностью окружающей освещенности или окружающим световым потоком. В данной заявке это не ограничено. Единицей светового потока является люмен (Лм). Единицей освещенности является люкс (люкс/Lx), который указывает световой поток на единицу площади, то есть люмен/квадратный метр. Единицей силы света является кандела (Cd), которая указывает световой поток на единицу телесного угла, то есть люмен/телесный угол (Sr). Единицей яркости является нит (нит/Nt), который указывает световой поток на единицу телесного угла на единицу площади, то есть люмен/телесный угол (Sr)/квадратный метр.
[0091] Как показано на фиг. 4, вариант осуществления обеспечивает способ регулировки яркости экрана. Для описания используется пример, в котором электронным устройством является мобильный телефон. Способ включает в себя следующие этапы.
[0092] 401: Мобильный телефон определяет множество сценариев отображения и правила регулировки яркости, соответствующие множеству сценариев отображения.
[0093] Например, как показано в Таблице 1, мобильный телефон может хранить множество сценариев отображения и правил регулировки яркости, соответствующих множеству сценариев отображения. Правило регулировки яркости можно также понимать как алгоритм регулировки яркости или кривую регулировки яркости. В данной заявке это не ограничено.
[0094] Сценарий чтения текста может включать в себя сценарии чтения, такие как просмотр веб-страниц, общение в чате, чтение электронных книг и чтение новостей. Видеосценарий может включать в себя сценарий просмотра видео в приложении воспроизведения видео. Сценарий видео может дополнительно включать в себя сценарий просмотра видео в другом приложении, например, сценарий воспроизведения видео для видео, открытого с помощью браузера, или сценарий воспроизведения видео для видео, открытого с помощью программного обеспечения для социальных сетей. Сценарий игры может включать в себя сценарий игры в игровом приложении, сценарий игры, открытый с использованием апплета, предварительно установленного в другом приложении и т.п. Конечно, мобильный телефон может дополнительно хранить больше других сценариев отображения и правил регулировки яркости, соответствующих большему количеству других сценариев отображения. Это не ограничено в данном документе.
[0095] Правило регулировки яркости, соответствующее каждому сценарию отображения, определяется на основе, по меньшей мере, двух различных значений яркости окружающего освещения в сценарии отображения, яркости экрана, регулируемой вручную (далее именуемой регулируемой вручную яркостью), соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости. Предварительно установленный алгоритм автоматической яркости может быть, например, обычным алгоритмом автоматической яркости. Например, предполагается, что первый сценарий отображения представляет собой сценарий чтения текста, и первое правило регулировки яркости, соответствующее первому сценарию отображения, определяется на основе по меньшей мере двух различных яркостей окружающего освещения в сценарии чтения текста, регулируемых вручную яркостей, соответствующих, по меньшей мере, двум различным яркостям окружающего освещения и предварительно установленного алгоритма автоматической яркости.
[0096] Другими словами, когда определяется правило регулировки яркости, соответствующее каждому сценарию отображения, например, когда определяется правило регулировки яркости, соответствующее сценарию чтения текста, как показано в таблице 2, необходимо получить следующее: по меньшей мере две различные яркости окружающего освещения (яркое и темное окружение) в сценарии отображения, автоматические яркости, полученные на основе предварительно установленного алгоритма автоматической яркости при по меньшей мере двух различных яркостях окружающего освещения, и регулируемые вручную яркости при по меньшей мере двух различных яркостях окружающего освещения (например, последняя запись ручной регулировки яркости пользователем при каждой из двух различных (ярких и темных) яркостях окружающего освещения).
[0097] Нижеследующее использует пример, в котором первый сценарий отображения является сценарием чтения текста, чтобы описать, как получить регулируемые вручную яркости, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения. Как показано на фиг. 5, когда пользователь открывает интерфейс 501 горячих новостей новостной прикладной программы (приложения, АРР), предполагается, что текущая яркость окружающего освещения составляет 10 люкс, а автоматическая яркость (яркость мобильного телефона по умолчанию), полученная посредством мобильного телефона на основе предварительно установленного алгоритма автоматической яркости составляет 5 нит. Если пользователя не устраивает автоматическая яркость, он может открыть графический пользовательский интерфейс (graphical user interface, GUI), показанный на фиг. 6(а), установив APP. GUI может упоминаться как интерфейс 601 дисплея. Интерфейс 601 дисплея может включать в себя элемент установки или элемент управления, относящийся к дисплею мобильного телефона, например, яркость, размер текста, стиль текста, индикатор, спящий режим и режим комфорта для глаз. Конечно, интерфейс 601 дисплея может отображать больше или меньше элементов. В данной заявке это не ограничено. Пользователь может перетаскивать ползунок 602 управления яркостью на интерфейсе 601 дисплея, чтобы вручную регулировать яркость дисплея мобильного телефона. В качестве альтернативы пользователь может выполнить раскрывающуюся операцию на главном экране, чтобы открыть раскрывающуюся панель 701 уведомлений, показанную на фиг. 6(b), и пользователь может перетаскивать ползунок 702 элемента управления яркостью в раскрывающейся панели 701 уведомлений, чтобы вручную регулировать яркость дисплея мобильного телефона. Например, пользователь может настроить яркость экрана на 3 нит. После того, как пользователь завершит настройку, а точнее, после того, как пользователь отпустит ползунок 602 или ползунок 702, мобильный телефон может сохранить результат ручной настройки пользователя. Кроме того, когда яркость окружающего освещения значительно изменяется, например, когда пользователь перемещается из помещения на улицу при чтении новостей, и в этом случае яркость окружающего освещения изменяется с 10 люкс до 300 люкс, автоматическая яркость, полученная мобильным телефоном на основе предварительно установленного алгоритма автоматической яркости составляет 100 нит. Пользователя может по-прежнему не удовлетворять теоретическая яркость, и он может заново отрегулировать яркость экрана. Например, пользователь может настроить яркость экрана на 120 нит. Мобильный телефон может записать результат ручной настройки пользователя.
[0098] В этом варианте осуществления мобильный телефон может, по меньшей мере, записывать два последних (последних) результата регулировки яркости экрана (результаты регулировки яркости) пользователя в сценарии чтения текста, где последние два результата регулировки яркости получены при различной яркости окружающего освещения (например, в окружении с высокой освещенностью (днем) и окружении с низкой освещенностью (ночью) отдельно).
[0099] Например, пороговое значение яркости окружающего освещения может быть предварительно установлено, чтобы различать окружение с высокой освещенностью (яркое окружение) и окружение с низкой освещенностью (темное окружение). Отдельно записываются результаты регулировки яркости по двум сторонам от порогового значения яркости окружающего освещения. Конкретно, результат регулировки яркости, полученный при окружающей освещенности, превышающей пороговое значение яркости окружающего освещения (результат регулировки яркости в окружении с высокой освещенностью), и результат регулировки яркости, полученный при окружающей освещенности, меньшем, чем пороговое значение яркости окружающего освещения (результат регулировки яркости в окружении с низкой освещенностью) записываются отдельно. Результат регулировки яркости в окружении с высокой освещенностью и результат регулировки яркости в окружении с низкой освещенностью могут быть системными значениями по умолчанию. Если пользователь обновляет результат регулировки яркости в окружении с высокой освещенностью или результат регулировки яркости в окружении с низкой освещенностью, используется обновленный результат регулировки яркости. То есть результат регулировки яркости, полученный после предыдущего обновления, выполненного пользователем, или результат регулировки яркости по умолчанию заменяется результатом регулировки яркости, полученным после последнего обновления, выполненного пользователем. Можно считать, что яркость окружающего освещения и регулируемая вручную яркость, соответствующая яркости окружающего освещения, образуют узел. Как показано на фиг. 7, можно считать, что два узла (например, узел 1 и узел 2) распределены по обеим сторонам от предварительно установленного порогового значения яркости окружающего освещения соответственно. Первое правило регулировки яркости может быть определено на основе узла 1 и узла 2, и поэтому получается кривая регулировки яркости, соответствующая первому правилу регулировки яркости. Однако, если два узла (двойные узлы) различаются с помощью использования только одного порогового значения, проблема, заключающаяся в том, что два узла бесконечно близки, как показано на фиг. 7, может иметь место, тем самым влияя на точность правила регулировки яркости (например, первого правила регулировки яркости), которое определяется на основе двух узлов.
[00100] Чтобы решить проблему, заключающуюся в том, что два узла бесконечно близки, в возможном варианте исполнения может быть указано, что абсолютное значение разности между по меньшей мере двумя различными яркостями окружающего света в первом сценарии отображения больше предварительно установленного порогового значения (a второе пороговое значение). Например, второе пороговое значение может составлять 50 люкс, 100 люкс или 200 люкс.
[00101] В другом возможном варианте исполнения по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, могут попадать в различные интервалы яркости окружающего освещения в N непересекающиеся интервалы яркости окружающего света, где N - целое число, большее или равное 3.
[00102] Например, могут быть предварительно установлены три (то есть N=3) неперекрывающихся интервала яркости окружающего освещения, как показано на фиг. 8. В первом сценарии отображения (например, сценарии чтения текста) яркость окружающего освещения в пределах каждого из трех непересекающихся интервалов яркости окружающего освещения и регулируемая вручную яркость экрана, соответствующая яркости окружающего освещения, записываются отдельно, в том числе [ Lu 0, Eu 0], [Lu m, Eu m] и [Lu 1, Eu 1], где: Eu 0 представляет собой яркость окружающего света в пределах первого интервала яркости окружающего освещения, а Lu 0 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 0; Eu m представляет собой яркость окружающего освещения в пределах второго интервала яркости окружающего света, а Lu m представляет собой регулируемую вручную яркость экрана, соответствующую Eu m; и Eu 1 представляет собой яркость окружающего освещения в пределах третьего интервала яркости окружающего света, а Lu 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1.
[00103] В возможном варианте исполнения, если запись [Lu m, Eu m] является самой последней записью, когда абсолютное значение (Eu m-Eu 1) больше, чем абсолютное значение (Eu m-Eu 0), по меньшей мере, две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего света в первом сценарии отображения, включают в себя [Lu m, Eu m] и [Lu 1, Eu 1]. То есть первое правило регулировки яркости определяется на основе [Lu m, Eu m] и [Lu 1, Eu 1], и поэтому получается кривая регулировки яркости, соответствующая первому правилу регулировки яркости. В качестве альтернативы, когда абсолютное значение (Eu m-Eu 1) меньше, чем абсолютное значение (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум разным яркостям окружающего освещения в первом сценарии отображения включают в себя [Lu m, Eu m] и [Lu 0, Eu 0]. То есть первое правило регулировки яркости определяется на основе [Lu m, Eu m] и [Lu 0, Eu 0], и поэтому получается кривая регулировки яркости, соответствующая первому правилу регулировки яркости. Если запись [Lu 0, Eu 0] или [Lu 1, Eu 1] является последней записью, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают в себя [Lu 0, Eu 0] и [Lu 1, Eu 1]. То есть первое правило регулировки яркости определяется на основе [Lu 0, Eu 0] и [Lu 1, Eu 1], и поэтому получается кривая регулировки яркости, соответствующая первому правилу регулировки яркости.
[00104] В другом возможном варианте исполнения пороговое значение яркости окружающего освещения может быть установлено в пределах второго интервала яркости окружающего освещения. Если запись [Lu m, Eu m] является самой последней записью, когда [Lu m, Eu m] находится слева от порогового значения яркости окружающего освещения, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, включают в себя [Lu m, Eu m] и [Lu 1, Eu 2]; или когда [Lu m, Eu m] находится справа от порогового значения яркости окружающего освещения, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения включают в себя [Lu m, Eu m] и [Lu 1, Eu 2].
[00105] Таким образом, можно предотвратить бесконечное сближение яркостей окружающего освещения, соответствующих двум последним результатам регулировки яркости соответственно, то есть можно предотвратить бесконечное сближение двойных узлов; и точность правила регулировки яркости, определенного на основе двойных узлов, может быть улучшена, так что правило регулировки яркости, определенное на основе двойных узлов, может лучше адаптироваться (удовлетворять) к различным требованиям пользователя к яркости в ярких и темных окружениях.
[00106] Затем мобильный телефон может определить на основе яркостей, регулируемых вручную пользователем, и автоматических яркостей при различной яркости окружающего освещения в первом сценарии отображения первое правило регулировки яркости, соответствующее первому сценарию отображения. В возможной реализации после того, как определены по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, то есть после того, как двойные узлы определены, двойные узлы можно подставить в следующие линейные уравнения с двумя переменными:
L 1=усиление×f(Eu 1)+смещение; а также
L2=усиление×f (Eu2)+смещение, где
f(x) представляет предварительно установленный алгоритм автоматической яркости; Eu 1 представляет собой первую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 1) представляет собой автоматическую яркость, соответствующую Eu 1, и L 1 представляет регулируемую вручную яркость экрана, соответствующую Eu 1; и Eu 2 представляет собой вторую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 2) представляет собой автоматическую яркость, соответствующую Eu 2, и L 2 представляет регулируемую вручную яркость экрана, соответствующую Еu 2.
[00107] Усиление параметра усиления и смещение параметра смещения можно получить путем решения линейных уравнений с двумя переменными. Усиление параметра усиления и смещение параметра смещения могут отражать разницу «человеческого фактора», то есть разницу в требованиях к яркости для разных типов людей. Кривая яркости, соответствующая первому правилу регулировки яркости, может быть получена на основе усиления и смещения:
L=усиление×f(E)+смещение, где
E представляет собой яркость окружающего освещения в первом сценарии отображения, f(E) представляет собой автоматическую яркость, соответствующую яркости E окружающего освещения , а L представляет яркость подсветки экрана, полученную на основе первого правила регулировки яркости в первом сценарии отображения.
[00108] Кроме того, в некоторых вариантах осуществления мобильный телефон может записывать последние M результатов регулировки яркости пользователем в каждом сценарии отображения, где M представляет собой целое число, большее или равное 2. Например, М может быть 3, 4 или 5. Мобильный телефон может определять на основе M различных яркостей окружающего освещения, записанных в сценарии отображения, регулируемых вручную яркостей, соответствующих M различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости, правило регулировки яркости, соответствующее сценарию отображения. Для определения процесса обращаться к вышеприведенным связанным описаниям. Подробности здесь повторно не приводятся.
[00109] 402: Получают яркость окружающего освещения в первом сценарии отображения.
[00110] Когда экран дисплея мобильного телефона находится во включенном состоянии, например, когда мобильный телефон находится в первом сценарии отображения (сценарий чтения текста), мобильный телефон может получить текущую яркость окружающего освещения с помощью датчика окружающего освещения (датчик источника света).
[00111] Может быть понятно, что мобильный телефон может получать яркость окружающего освещения в реальном времени или периодически получать яркость окружающего освещения. В данной заявке это не ограничено.
[00112] 403: Определяют яркость подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости.
[00113] После получения яркости окружающего освещения мобильный телефон может определить яркость подсветки экрана в первом сценарии отображения (например, сценарии чтения текста) на основе яркости окружающего освещения и первого правила регулировки яркости.
[00114] 404: Регулируют яркость подсветки экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения.
[00115] В некоторых вариантах осуществления, если изменение яркости окружающего освещения меньше или равно предварительно установленному пороговому значению (первому пороговому значению, которое может быть, например, 1 люкс, 5 люкс или 10 люкс), можно приблизительно считать, что яркость окружающего освещения остается неизменной. В этом случае, когда мобильный телефон переключается с первого сценария отображения (например, сценария чтения текста) на второй сценарий отображения (например, сценарий воспроизведения видео), мобильный телефон может определить яркость подсветки экрана во втором сценарии отображения на основе яркости окружающего освещения и второго правила регулировки яркости, и регулировать яркость подсветки экрана мобильного телефона на основе определенной яркости подсветки экрана во втором сценарии отображения. Второй сценарий отображения отличается от первого сценария отображения. Второе правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения во втором сценарии отображения, регулируемых вручную яркостей, соответствующих по меньшей мере двум различным яркостям окружающего освещения во втором сценарии отображения, и предварительно установленного алгоритма автоматической яркости. Способ определения второго правила регулировки яркости ссылается на соответствующее описание способа определения первого правила регулировки яркости на этапе 401. Подробности здесь повторно не приводятся.
[00116] На основе способа, предусмотренного в этом варианте осуществления , мобильный телефон может определять яркость подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости. Первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения (яркое и темное окружение, например, дневное и ночное время) в первом сценарии отображения (например, сценарии чтения текста), регулируемых вручную яркостей, соответствующих, по меньшей мере, двум различным яркостям окружающего освещения и предварительно установленного алгоритма автоматической яркости. Таким образом, различные требования к яркости в ярком и темном окружении могут быть лучше адаптированы, чтобы можно было решить проблему восприятия неустойчивой яркости, вызванную различным ярким и темным окружением в первом сценарии отображения, и пользователю не нужно часто регулировать полосу яркости, тем самым улучшается пользовательское восприятие.
[00117] Кроме того, в случае сравнительно небольшого изменения яркости окружающего восприятия, когда мобильный телефон переключается с первого сценария отображения (например, сценария чтения текста) на второй сценарий отображения (например, сценарий воспроизведения видео), мобильный телефон может определять яркость подсветки экрана во втором сценарии отображения на основе яркости окружающего освещения и второго правила регулировки яркости, так что может быть решена проблема неустойчивых требований к яркости при одинаковой яркости окружающего освещения в различных сценариях применения, и пользователю не нужно часто настраивать полосу яркости, тем самым улучшается пользовательское восприятие.
[00118] В этом варианте осуществления используется способ регулировки яркости «двойного узла». В отличие от обычного способа регулировки яркости, в котором записывается только последняя запись ручной регулировки яркости пользователя, в способе, предусмотренном в этом варианте осуществления данной заявки, по меньшей мере записи ручной регулировки яркости пользователя при двух различных (ярких и темных) яркостях окружающего освещения записываются. Кроме того, новое правило регулировки яркости может быть определено на основе записей ручной регулировки яркости пользователем при двух различных (ярком и темном) яркостях окружающего освещения, так что проблемы разницы «человеческого фактора» и разницы сценария применения в требованиях к яркости могут быть решены. Поскольку новое правило регулировки яркости определяется на основе записей ручной регулировки яркости пользователя в двух различных (ярких и темных) областях освещенности при двух различных (ярких и темных) яркостях окружающего освещения, для которых пользователь выполняет ручную регулировку яркости, яркость экрана мобильного телефона по-прежнему согласуется с записями ручной регулировки яркости пользователя. В предшествующем уровне техники может храниться только самая последняя запись о регулировке яркости пользователя, и множество записей о регулировке яркости (например, две последние записи о регулировке яркости) не могут быть восстановлены.
[00119] Некоторые другие варианты осуществления изобретения дополнительно обеспечивают электронное устройство. Электронное устройство сконфигурировано для выполнения функций или шагов, выполняемых мобильным телефоном в вышеупомянутых вариантах осуществления способа.
[00120] Когда каждый функциональный модуль получается путем разделения для каждой соответствующей функции, на фиг. 9 представляет собой возможное структурное изображение электронного устройства 9 в предыдущем варианте осуществления. Электронное устройство 9 сконфигурировано для реализации способов, записанных в предыдущих вариантах осуществления способа, и, в частности, включает в себя датчик 901 и блок 902 обработки.
[00121] Датчик 901 выполнен с возможностью поддержки электронного устройства при выполнении процесса 401, показанного на фиг. 4. Процессорный блок 902 сконфигурирован для поддержки электронного устройства при выполнении процессов 402-404, показанных на фиг. 4. Все связанное содержание этапов в вышеприведенных вариантах осуществления способа может быть процитировано в описаниях функций соответствующих функциональных модулей, и подробности здесь повторно не описываются.
[00122] Вариант осуществления изобретения дополнительно обеспечивает систему микросхем. Как показано на фиг. 10, система микросхем включает в себя по меньшей мере один процессор 1001 и по меньшей мере одну интерфейсную схему 1002. Процессор 1001 и интерфейсная схема 1002 могут взаимосвязаны с помощью линии. Например, интерфейсная схема 1002 может быть сконфигурирована для приема сигнала от другого устройства (например, памяти электронного устройства). В другом примере схема 1002 интерфейса может быть сконфигурирована для отправки сигнала на другое устройство (например, на процессор 1001). Например, интерфейсная схема 1002 может считывать инструкции, хранящиеся в памяти, и отправлять инструкции процессору 1001. Когда инструкции выполняются процессором 1001, электронному устройству может быть разрешено выполнять этапы в предыдущих вариантах осуществления. Разумеется, система микросхем может дополнительно включать в себя еще один дискретный компонент. Это не является конкретно ограниченным в этом варианте осуществления изобретения.
[00123] Вариант осуществления изобретения дополнительно предоставляет компьютерный носитель данных. Компьютерный носитель данных включает в себя компьютерные инструкции. Когда компьютерные инструкции выполняются на вышеупомянутом электронном устройстве, электронное устройство получает возможность выполнять функции или шаги, выполняемые мобильным телефоном в вышеупомянутых вариантах осуществления способа.
[00124] Вариант осуществления дополнительно обеспечивает компьютерный программный продукт. Когда компьютерный программный продукт запускается на компьютере, компьютер получает возможность выполнять функции или этапы, выполняемые мобильным телефоном в вышеупомянутых вариантах осуществления способа.
[00125] Вышеприведенные описания вариантов осуществления изобретения позволяют специалисту в данной области техники ясно понять, что в целях удобного и краткого описания в качестве примера для иллюстрации взято разделение вышеупомянутых функциональных модулей. В реальном применении вышеупомянутые функции могут быть назначены различным модулям и реализованы в соответствии с требованием, то есть внутренняя конструкция устройства разделена на различные функциональные модули для реализации всех или некоторых функций, описанных выше.
[00126] Следует понимать, что в нескольких вариантах осуществления изобретения, представленных в этой заявке, раскрытые устройство и способ могут быть реализованы другими путями. Например, описанный вариант осуществления устройства является просто примером. Например, модульное или блочное деление представляет собой просто логическое функциональное деление и может быть другим делением в фактической реализации. Например, множество блоков или компонентов могут быть объединены или интегрированы в другое устройство, или некоторые функции могут быть проигнорированы или не реализованы. Кроме того, показанные или описанные взаимные соединения или прямые соединения или коммуникационные связи могут быть реализованы с использованием некоторых интерфейсов. Непрямые соединения или коммуникационные связи между устройствами или блоками могут быть реализованы электрическими, механическими или иметь другие формы.
[00127] Блоки, описываемые как отдельные части, могут быть или не быть физически отдельными, а части, отображаемые как блоки, могут быть одним или несколькими физическими блоками, могут быть расположены в одном месте или могут быть распределены по разным местам. Некоторые или все блоки могут быть выбраны на основе фактических требований для достижения целей решений в упомянутых вариантах осуществления.
[00128] Кроме того, функциональные блоки в вариантах осуществления настоящей заявки могут быть интегрированы в один блок обработки, или каждый из блоков может существовать отдельно физически, или два или более блоков интегрированы в один блок. Интегрированный блок может быть реализован в виде аппаратного обеспечения или может быть реализован в виде функционального блока программного обеспечения.
[00129] Когда интегрированный блок реализуется в виде функционального модуля программного обеспечения и продается или используется как независимый продукт, интегрированный блок может храниться на читаемом носителе данных. Исходя из такого понимания, технические решения, раскрытые здесь по существу или часть, вносящая вклад в уровень техники, или все или некоторые из технических решений могут быть реализованы в виде программного продукта. Программный продукт хранится на носителе данных и включает в себя несколько инструкций для указания устройству (которым может быть однокристальный микрокомпьютер, микросхема и т.п.) или процессору (processor) выполнять все или некоторые этапы способов, описанных в вариантах осуществления изобретения. Вышеуказанный носитель данных включает в себя: любой носитель, который может хранить программный код, такой как флэш-накопитель USB, съемный жесткий диск, постоянное запоминающее устройство (Read-Only Memory, ROM), оперативное запоминающее устройство (Random Access Memory, RAM), магнитный диск или оптический диск.
[00130] Вышеприведенное описание представляет собой лишь конкретные реализации изобретения, но оно не предназначено для ограничения объема охраны данного изобретения. Вышеприведенные описания вариантов осуществления являются просто конкретными вариантами реализации настоящего изобретения, но не предназначены для ограничения объема его защиты. Следовательно, объем охраны предлагаемого изобретения должен определяться объемом формулы изобретения.
Изобретение относится к области терминалов и, в частности, к способу регулировки яркости экрана и электронному устройству. Техническим результатом является расширение функциональных возможностей автоматической регулировки яркости экрана. Результат достигается тем, что регулировка включает в себя: получение яркости окружающего освещения в первом сценарии отображения, где первый сценарий отображения включает в себя любой из сценария чтения текста, сценария видео или сценария игры; определение яркости подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости, где первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения в первом сценарии отображения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической яркости; и регулировку яркости экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения, что позволяет избежать частой регулировки яркости, выполняемой пользователем, и улучшить восприятие пользователя. 4 н. и 10 з.п. ф-лы, 10 ил., 2 табл.
1. Способ регулировки яркости экрана, применяемый к электронному устройству и содержащий этапы, на которых:
получают яркость окружающего освещения в первом сценарии отображения, при этом первый сценарий отображения содержит любой из сценария чтения текста, сценария видео или сценария игры;
определяют яркость подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости, при этом первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения в первом сценарии отображения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической регулировки яркости; и
регулируют яркость экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения.
2. Способ регулировки яркости экрана по п. 1, который также содержит этапы, на которых:
если изменение яркости окружающего освещения меньше или равно первому пороговому значению, когда первый сценарий отображения переключается на второй сценарий отображения, определяют яркость подсветки экрана во втором сценарии отображения на основе яркости окружающего освещения и второго правила регулировки яркости, при этом
второй сценарий отображения содержит любой из сценариев чтения текста, видео сценария или игрового сценария, причем второй сценарий отображения отличается от первого сценария отображения; и второе правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения во втором сценарии отображения, отрегулированных вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения во втором сценарии отображения, и предварительно установленного алгоритма автоматической регулировки яркости.
3. Способ регулировки яркости экрана по п. 1 или 2, в котором
абсолютное значение разности между по меньшей мере двумя различными яркостями окружающего освещения в первом сценарии отображения превышает второе пороговое значение.
4. Способ регулировки яркости экрана по п. 1 или 2, в котором
по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, попадают в различные интервалы яркости окружающего освещения в N непересекающихся интервалах яркостей окружающего освещения, где N представляет собой целое число, большее или равное 3.
5. Способ регулировки яркости экрана по п. 4, который также содержит этапы, на которых:
в первом сценарии отображения отдельно записывают яркость окружающего освещения в пределах каждого из трех неперекрывающихся интервалов яркости окружающего освещения и регулируемую вручную яркость экрана, соответствующую яркости окружающего освещения, содержащую [Lu 0, Eu 0], [Lu m, Eu m] и [Lu 1, Eu 1], где
Eu 0 представляет собой яркость окружающего освещения в пределах первого интервала яркости окружающего освещения, а Lu 0 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 0; Eu m представляет собой яркость окружающего освещения в пределах второго интервала яркости окружающего освещения, а Lu m представляет собой регулируемую вручную яркость экрана, соответствующую Eu m; и Eu 1 представляет собой яркость окружающего освещения в пределах третьего интервала яркости окружающего освещения, а Lu 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1; а также
если запись [Lu m, Eu m] является самой последней записью, когда абсолютное значение (Eu m-Eu 1) больше, чем абсолютное значение (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего света в первом сценарии отображения, содержат [Lu m, Eu m] и [Lu 1, Eu 1]; или когда абсолютное значение (Eu m-Eu 1) меньше абсолютного значения (Eum m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, содержат [Lu m, Eu m] и [Lu 0, Eu 0]; или
если запись [Lu 0, Eu 0] или [Lu 1, Eu 1] является последней записью, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, содержат [Lu 0, Eu 0] и [Lu 1, Eu 1].
6. Способ регулировки яркости экрана по п. 1 или 2, в котором первое правило регулировки яркости соответствует следующей формуле:
L=усиление×f(E)+смещение, где
E представляет собой яркость окружающего освещения в первом сценарии отображения, f(x) представляет предварительно установленный алгоритм автоматической регулировки яркости, f(E) представляет автоматическую яркость, соответствующую E, L представляет яркость подсветки экрана, полученную на основе первого правила регулировки яркости в первом сценарии отображения, а усиление и смещение соответствуют следующим формулам:
L 1=усиление×f(Eu 1)+смещение; и
L 2=усиление×f(Eu 2)+смещение, где
f(x) представляет предварительно установленный алгоритм автоматической регулировки яркости; Eu 1 представляет собой первую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 1) представляет собой автоматическую яркость, соответствующую Eu 1, и L 1 представляет регулируемую вручную яркость экрана, соответствующую Eu 1; и Eu 2 представляет собой вторую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 2) представляет собой автоматическую яркость, соответствующую Eu 2, и L 2 представляет регулируемую вручную яркость экрана, соответствующую Еu 2.
7. Устройство регулировки яркости экрана, содержащее:
датчик, сконфигурированный для получения яркости окружающего освещения в первом сценарии отображения, при этом первый сценарий отображения содержит любой из сценария чтения текста, сценария видео или сценария игры; и
блок обработки, сконфигурированный для определения яркости подсветки экрана в первом сценарии отображения на основе яркости окружающего освещения и первого правила регулировки яркости, при этом первое правило регулировки яркости определяется на основе по меньшей мере двух различных яркостей окружающего освещения в первом сценарии отображения, регулируемой вручную яркости экрана, соответствующей по меньшей мере двум различным яркостям окружающего освещения, и предварительно установленного алгоритма автоматической регулировки яркости, при этом
блок обработки дополнительно сконфигурирован для регулировки яркости экрана электронного устройства на основе яркости подсветки экрана в первом сценарии отображения.
8. Устройство регулировки яркости экрана по п. 7, в котором блок обработки дополнительно выполнен с возможностью:
если изменение яркости окружающего освещения меньше или равно первому пороговому значению, когда первый сценарий отображения переключается на второй сценарий отображения, определения яркости подсветки экрана во втором сценарии отображения на основе яркости окружающего освещения и второго правила регулировки яркости, при этом
второй сценарий отображения содержит любой из сценариев чтения текста, видео сценария или игрового сценария, причем второй сценарий отображения отличается от первого сценария отображения; и второе правило регулировки яркости определяется на основе, по меньшей мере, двух различных яркостей окружающего освещения во втором сценарии отображения, регулируемых вручную яркостей экрана, соответствующих по меньшей мере двум различным яркостям окружающего освещения во втором сценарии отображения, и заранее установленного алгоритма автоматической регулировки яркости.
9. Устройство регулировки яркости экрана по п. 7 или 8, в котором
абсолютное значение разности между по меньшей мере двумя различными яркостями окружающего освещения в первом сценарии отображения превышает второе пороговое значение.
10. Устройство регулировки яркости экрана по п. 7 или 8, в котором
по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, попадают в различные интервалы яркости окружающего освещения в N непересекающихся интервалах яркости окружающего света, где N представляет собой целое число, большее или равное 3.
11. Устройство регулировки яркости экрана по п. 10, в котором блок обработки также выполнен с возможностью:
в первом сценарии отображения отдельно записывать яркость окружающего освещения в пределах каждого из трех неперекрывающихся интервалов яркости окружающего освещения и регулируемую вручную яркость экрана, соответствующую яркости окружающего освещения, содержащую [Lu 0, Eu 0], [Lu m, Eu m] и [Lu 1, Eu 1], где
Eu 0 представляет собой яркость окружающего освещения в пределах первого интервала яркости окружающего света, а Lu 0 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 0; Eu m представляет собой яркость окружающего освещения в пределах второго интервала яркости окружающего освещения, а Lu m представляет собой регулируемую вручную яркость экрана, соответствующую Eu m; и Eu 1 представляет собой яркость окружающего освещения в пределах третьего интервала яркости окружающего освещения, а Lu 1 представляет собой регулируемую вручную яркость экрана, соответствующую Eu 1; а также
если запись [Lu m, Eu m] является самой последней записью, когда абсолютное значение (Eu m-Eu 1) больше, чем абсолютное значение (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, содержат [Lu m, Eu m] и [Lu 1, Eu 1]; или когда абсолютное значение (Eu m-Eu 1) меньше абсолютного значения (Eu m-Eu 0), по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, содержат [Lu m, Eu m] и [Lu 0, Eu 0]; или
если запись [Lu 0, Eu 0] или [Lu 1, Eu 1] является самой последней записью, по меньшей мере две различные яркости окружающего освещения в первом сценарии отображения и регулируемые вручную яркости экрана, соответствующие по меньшей мере двум различным яркостям окружающего освещения в первом сценарии отображения, содержат [Lu 0, Eu 0] и [Lu 1, Eu 1].
12. Устройство регулировки яркости экрана по п. 7 или 8, в котором первое правило регулировки яркости соответствует следующей формуле:
L=усиление×f(E)+смещение, где
E представляет собой яркость окружающего освещения в первом сценарии отображения, f(x) представляет предварительно установленный алгоритм автоматической регулировки яркости, f(E) представляет автоматическую яркость, соответствующую E, L представляет яркость подсветки экрана, полученную на основе первого правила регулировки яркости в первом сценарии отображения, а усиление и смещение соответствуют следующим формулам:
L 1=усиление×f(Eu 1)+смещение; и
L 2=усиление×f(Eu 2)+смещение, где
f(x) представляет предварительно установленный алгоритм автоматической регулировки яркости; Eu 1 представляет собой первую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 1) представляет собой автоматическую яркость, соответствующую Eu 1, и L 1 представляет регулируемую вручную яркость экрана, соответствующую Eu 1; и Eu 2 представляет собой вторую яркость окружающего освещения по меньшей мере из двух различных яркостей окружающего освещения в первом сценарии отображения, f(Eu 2) представляет собой автоматическую яркость, соответствующую Eu 2, и L 2 представляет регулируемую вручную яркость экрана, соответствующую Еu 2.
13. Устройство регулировки яркости экрана, содержащее процессор, при этом процессор соединен с памятью, память хранит инструкции, и когда процессор вызывает и выполняет инструкции, устройство регулировки яркости экрана выполняет способ регулировки яркости экрана согласно любому из пп. 1-6.
14. Машиночитаемый носитель данных, содержащий инструкции, при этом при выполнении инструкций на компьютере, компьютер выполняет способ регулировки яркости экрана по любому из пп. 1-6.
US 10204595 B2, 2019.02.12 | |||
CN 106448616 A, 2017.02.22 | |||
CN 110417999 A, 2019.11.05 | |||
US 2009140971 A1, 2009.06.04 | |||
US 2012274809 A1, 2012.11.01 | |||
US 9530342 B2, 2016.12.27 | |||
СПОСОБ И АППАРАТ ДЛЯ УСТАНОВКИ ЯРКОСТИ ЭКРАНА | 2015 |
|
RU2645302C1 |
Авторы
Даты
2023-05-29—Публикация
2020-11-10—Подача