ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Данная заявка основывается и испрашивает приоритет на основании заявки на патент Китая № 201510645538.2, поданной 8 октября 2015 г., все содержание которой включается в этот документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие изобретения относится к области технологий интеллектуального отображения, а конкретнее, к способу и устройству для регулирования и отображения изображения.
УРОВЕНЬ ТЕХНИКИ
[0003] Существуют требования к расстоянию рассматривания и углу обзора для просмотра телевизора (ТВ), и легко вызвать зрительное утомление или повлиять на впечатление просмотра, если расстояние и угол являются неподходящими.
[0004] ТВ все больше увеличиваются в размерах, и размеры бытовых ТВ превысили 70 дюймов. Таким образом, необходимо определенное расстояние рассматривания (7~8 м). Но иногда пользователи хотят смотреть ТВ вплотную, например, когда ТВ размещается на противоположной стороне кровати, оптимальное расстояние рассматривания должно находиться в изголовье кровати; хотя иногда пользователи хотят лежать на кровати или сидеть на краю кровати, чтобы смотреть ТВ еще ближе; таким образом, это слишком близко для просмотра ТВ, и угол обзора для вращения глаз слишком большой, что легко вызывает зрительное утомление.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления из настоящего раскрытия изобретения предоставляют способ и устройство для регулирования и отображения изображения, где технические решения выглядят следующим образом.
[0006] В соответствии с первым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ для регулирования и отображения изображения, включающий в себя:
[0007] отслеживание расстояния между пользователем перед экраном дисплея и экраном дисплея;
[0008] определение отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определение отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
[0009] отображение изображения на экране дисплея в соответствии с отрегулированным размером.
[0010] В соответствии с вышеупомянутым вариантом осуществления, при отслеживании, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, отрегулированный размер изображения на экране дисплея определяется в соответствии с расстоянием, либо отрегулированный размер изображения на экране дисплея определяется в соответствии с параметром, предварительно установленным пользователем; а затем отрегулированное изображение отображается на экране дисплея; решение с адаптивным регулированием размера отображенного изображения в соответствии с изменением расстояния рассматривания у пользователя может улучшить впечатление просмотра, избегая при этом зрительного утомления пользователя и защищая зрение пользователя.
[0011] В одном варианте осуществления отслеживание расстояния между пользователем и экраном дисплея включает в себя один или несколько следующих методов:
[0012] получение изображения пользователя и определение расстояния между пользователем и экраном дисплея в соответствии с полученным изображением; и
[0013] отслеживание отправленного пользователем сигнала беспроводной связи и определение расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
[0014] В вышеупомянутом варианте осуществления, расстояние до пользователя можно точно отслеживать посредством получения изображения пользователя или посредством отслеживания сигнала беспроводной связи, и методы реализации различны.
[0015] В одном варианте осуществления определение изображения на экране дисплея в соответствии с расстоянием включает в себя:
[0016] вычисление отрегулированной высоты изображения в соответствии с S=n⋅H, причем S – расстояние между пользователем и экраном дисплея, H – отрегулированная высота изображения, и диапазон n составляет [3,5, 5]; и
[0017] определение отрегулированной ширины изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
[0018] В варианте осуществления отрегулированная высота изображения определяется в соответствии с численным соотношением между высотой дисплея и предпочтительным расстоянием рассматривания, что дает пользователю возможность наблюдать изображение, имеющее адаптивную высоту и адаптивную ширину при условии текущего расстояния пользователя от экрана дисплея, чтобы улучшить впечатление просмотра у пользователя и избежать зрительного утомления.
[0019] В одном варианте осуществления определение отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, включает в себя:
[0020] определение отрегулированной высоты и отрегулированной ширины изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
[0021] Вариант осуществления из настоящего раскрытия изобретения также может определять отрегулированный размер изображения в соответствии с пользовательскими настройками, чтобы размер отображенного изображения был ближе к требованиям пользователя и удовлетворял персонализированным требованиям пользователя.
[0022] В одном варианте осуществления способ, когда получают изображение пользователя и определяют расстояние между пользователем и экраном дисплея в соответствии с полученным изображением, дополнительно включает в себя:
[0023] определение взаимной ориентации между пользователем и экраном дисплея в соответствии с положением пользователя на полученном изображении, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[0024] отображение изображения на экране дисплея в соответствии с отрегулированным размером включает в себя:
[0025] отображение изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[0026] В одном варианте осуществления способ, когда отслеживают сигнал беспроводной связи, отправленный пользователем, и определяют расстояние между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи, дополнительно включает в себя:
[0027] получение по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояния между устройством и пользователем, накопленного по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем; и
[0028] определение взаимной ориентации между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[0029] отображение изображения на экране дисплея в соответствии с отрегулированным размером включает в себя:
[0030] отображение изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[0031] В вышеупомянутом варианте осуществления взаимная ориентация между пользователем и экраном определяется с использованием методов получения изображения и сбора сигнала беспроводной связи, которые могут лучше определить, располагается ли пользователь по центру, левее центра и правее центра экрана, чтобы отобразить отрегулированное изображение в соответствующем положении, чтобы отрегулированное изображение находилось точно напротив местоположения пользователя. Таким образом, устраняется зрительное утомление, вызванное слишком большим углом обзора для вращения глаз пользователя, и повышается уровень комфортности просмотра пользователя.
[0032] В одном варианте осуществления, отображение изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером включает в себя:
[0033] пропорциональную дискретизацию изображения в соответствии с отношением между отрегулированным размером и исходным размером изображения;
[0034] определение начальной строки, начального столбца, конечной строки и конечного столбца отрегулированного изображения в области отображения, соответствующей взаимной ориентации; и
[0035] развертку изображения в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
[0036] В вышеупомянутом варианте осуществления начальная строка, начальный столбец, конечная строка и конечный столбец отрегулированного изображения используются для развертки и отображения отрегулированного изображения, что в настоящее время дает подробное описание обобщенного экрана дисплея.
[0037] В одном варианте осуществления, способ после отображения изображения на экране дисплея в соответствии с отрегулированным размером дополнительно включает в себя:
[0038] восстановление изображения до исходного размера и отображение изображения на экране дисплея, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности.
[0039] В вышеупомянутом варианте осуществления, изображение восстанавливается до исходного размера, а затем отображается, когда пользователь меняет положение рассматривания и снова возвращается к более подходящему расстоянию рассматривания; решение с адаптивным регулированием размера изображения в соответствии с изменением положения пользователя может обеспечить пользователю хорошее впечатление просмотра и защитить зрение пользователя.
[0040] В соответствии со вторым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство для регулирования и отображения изображения, включающее в себя:
[0041] модуль отслеживания расстояния, сконфигурированный для отслеживания расстояния между пользователем перед экраном дисплея и экраном дисплея;
[0042] модуль определения размера, сконфигурированный для определения отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определения отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
[0043] модуль управления отображением, сконфигурированный для отображения изображения на экране дисплея в соответствии с отрегулированным размером.
[0044] В одном варианте осуществления модуль отслеживания расстояния включает в себя один или несколько следующих модулей:
[0045] подмодуль получения изображения, сконфигурированный для получения изображения пользователя и определения расстояния между пользователем и экраном дисплея в соответствии с полученным изображением; и
[0046] подмодуль отслеживания сигнала беспроводной связи, сконфигурированный для отслеживания отправленного пользователем сигнала беспроводной связи и определения расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
[0047] В одном варианте осуществления, модуль определения размера включает в себя:
[0048] подмодуль вычисления, сконфигурированный для вычисления отрегулированной высоты изображения в соответствии с S=n⋅H, причем S – расстояние между пользователем и экраном дисплея, H – отрегулированная высота изображения, и диапазон n составляет [3,5, 5]; и
[0049] первый подмодуль определения, сконфигурированный для определения отрегулированной ширины изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
[0050] В одном варианте осуществления, модуль определения размера включает в себя:
[0051] второй подмодуль определения, сконфигурированный для определения отрегулированной высоты и отрегулированной ширины изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
[0052] В одном варианте осуществления вышеупомянутое устройство дополнительно включает в себя: модуль определения ориентации;
[0053] причем модуль определения ориентации сконфигурирован для определения взаимной ориентации между пользователем и экраном дисплея в соответствии с положением пользователя на полученном изображении, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[0054] модуль управления отображением дополнительно сконфигурирован для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[0055] В одном варианте осуществления вышеупомянутое устройство дополнительно включает в себя: модуль определения ориентации;
[0056] причем модуль определения ориентации сконфигурирован для получения по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояния между устройством и пользователем, накопленного по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем; и определения взаимной ориентации между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[0057] модуль управления отображением дополнительно сконфигурирован для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[0058] В одном варианте осуществления модуль управления отображением включает в себя:
[0059] подмодуль дискретизации, сконфигурированный для пропорциональной дискретизации изображения в соответствии с отношением между отрегулированным размером и исходным размером изображения;
[0060] третий подмодуль определения, сконфигурированный для определения начальной строки, начального столбца, конечной строки и конечного столбца отрегулированного изображения в области отображения, соответствующей взаимной ориентации; и
[0061] подмодуль развертки и отображения, сконфигурированный для развертки изображения в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
[0062] В одном варианте осуществления модуль определения размера после отображения изображения на экране дисплея также конфигурируется для восстановления изображения до исходного размера, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности; и
[0063] модуль управления отображением конфигурируется для отображения изображения на экране дисплея в соответствии с исходным размером.
[0064] В соответствии с третьим аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство для регулирования и отображения изображений, включающее в себя:
[0065] процессор; и
[0066] запоминающее устройство для хранения команд, исполняемых процессором;
[0067] в котором процессор конфигурируется для:
[0068] отслеживания расстояния между пользователем перед экраном дисплея и экраном дисплея;
[0069] определения отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определения отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
[0070] отображения изображения на экране дисплея в соответствии с отрегулированным размером.
[0071] Технические решения, предоставленные вариантами осуществления из настоящего раскрытия изобретения, обладают следующими положительными результатами.
[0072] В соответствии со способом и устройством для регулирования и отображения изображения, предоставленного вариантами осуществления из настоящего раскрытия изобретения, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, определяется, что текущее расстояние до пользователя не является предпочтительным расстоянием рассматривания, и тогда отрегулированный размер изображения на экране дисплея определяется в соответствии с расстоянием, либо отрегулированный размер изображения на экране дисплея определяется в соответствии с параметром, предварительно установленным пользователем; а затем отрегулированное изображение отображается на экране дисплея; решение с адаптивным регулированием размера отображенного изображения в соответствии с изменением расстояния рассматривания у пользователя может улучшить впечатление просмотра, избегая при этом зрительного утомления пользователя и защищая зрение пользователя.
[0073] Нужно понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь примерными и поясняющими и не ограничивают изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0074] Прилагаемые чертежи, которые включаются в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
[0075] Фиг. 1 – блок-схема алгоритма способа для регулирования и отображения изображения в соответствии с примерным вариантом осуществления;
[0076] Фиг. 2 – блок-схема алгоритма этапа S12 в соответствии с примерным вариантом осуществления;
[0077] Фиг. 3 – вторая блок-схема алгоритма способа для регулирования и отображения изображения в соответствии с примерным вариантом осуществления;
[0078] Фиг. 4-6 – блок-схемы, иллюстрирующие разные области отображения отрегулированного изображения в соответствии с примерным вариантом осуществления;
[0079] Фиг. 7 – третья блок-схема алгоритма способа для регулирования и отображения изображения в соответствии с примерным вариантом осуществления;
[0080] Фиг. 8 – схема, иллюстрирующая взаимное расположение между экраном дисплея, пользователем и другим устройством в соответствии с примерным вариантом осуществления;
[0081] Фиг. 9 – блок-схема алгоритма этапа S141 в соответствии с примерным вариантом осуществления;
[0082] Фиг. 10 – схема, иллюстрирующая расположение пикселей на экране дисплея в соответствии с примерным вариантом осуществления;
[0083] Фиг. 11 – блок-схема, иллюстрирующая отрегулированное изображение в соответствии с примерным вариантом осуществления;
[0084] Фиг. 12 – блок-схема, иллюстрирующая, что изображение отображается по центру на экране ЖК-дисплея в соответствии с примерным вариантом осуществления;
[0085] Фиг. 13 – блок-схема, иллюстрирующая устройство для регулирования и отображения изображения в соответствии с примерным вариантом осуществления;
[0086] Фиг. 14 – блок-схема, иллюстрирующая модуль 131 отслеживания расстояния в соответствии с примерным вариантом осуществления;
[0087] Фиг. 15 – блок-схема, иллюстрирующая модуль 132 определения размера в соответствии с примерным вариантом осуществления;
[0088] Фиг. 16 – другая блок-схема, иллюстрирующая модуль 132 определения размера в соответствии с примерным вариантом осуществления;
[0089] Фиг. 17 – блок-схема, иллюстрирующая модуль 133 управления отображением в соответствии с примерным вариантом осуществления; и
[0090] Фиг. 18 – блок-схема, иллюстрирующая устройство для регулирования и отображения изображения в соответствии с примерным вариантом осуществления.
ПОДРОБНОЕ ОПИСАНИЕ
[0091] Сейчас будет сделана подробная ссылка на примерные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые позиционные обозначения на разных чертежах представляют одинаковые или аналогичные элементы, если явным образом не охарактеризовано иное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого они являются всего лишь примерами устройств и способов в соответствии с некоторыми аспектами, связанными с изобретением, которые перечислены в прилагаемой формуле изобретения.
[0092] Фиг. 1 – блок-схема алгоритма способа для регулирования и отображения изображения в соответствии с примерным вариантом осуществления. Как показано на фиг. 1, способ включает в себя следующие этапы.
[0093] На этапе S11 отслеживают расстояние между пользователем перед экраном дисплея и экраном дисплея. Когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, выполняется этап S12 или S13.
[0094] На этапе S12 определяют отрегулированный размер изображения на экране дисплея в соответствии с расстоянием.
[0095] На этапе S13 определяют отрегулированный размер изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем.
[0096] На этапе S14 отображают изображение на экране дисплея в соответствии с отрегулированным размером.
[0097] Вышеупомянутый способ, предоставленный вариантами осуществления из настоящего раскрытия изобретения, может применяться к различным проигрывающим оконечным устройствам, например таким устройствам, как ТВ, дисплей компьютера или т. п., при условии, что устройства обладают функциями проигрывания видео и изображений, которые не будут ограничиваться вариантами осуществления из настоящего раскрытия изобретения.
[0098] В соответствии со способом для регулирования и отображения изображения, предоставленного вариантом осуществления из настоящего раскрытия изобретения, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, определяется, что текущее расстояние от пользователя до экрана дисплея не является предпочтительным расстоянием рассматривания, и тогда отрегулированный размер изображения на экране дисплея определяется в соответствии с расстоянием, либо отрегулированный размер изображения на экране дисплея определяется в соответствии с параметром, предварительно установленным пользователем; а затем отрегулированное изображение отображается на экране дисплея; решение с адаптивным регулированием размера изображения в соответствии с изменением расстояния рассматривания у пользователя может улучшить впечатление просмотра, избегая при этом зрительного утомления пользователя и защищая зрение пользователя.
[0099] Ниже, соответственно, объясняются вышеупомянутые этапы.
[00100] В одном варианте осуществления на вышеупомянутом этапе S11 отслеживание расстояния между пользователем и экраном дисплея включает в себя один или несколько следующих методов:
[00101] получение изображения пользователя и определение расстояния между пользователем и экраном дисплея в соответствии с изображением, которое получается; и
[00102] отслеживание отправленного пользователем сигнала беспроводной связи и определение расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
[00103] При реализации, изображение пользователя перед экраном дисплея можно захватить путем установки устройства сбора изображений, например камеры, в проигрывающее оконечное устройство, и расстояние между пользователем и экраном дисплея можно точно установить в соответствии с изображением, которое захвачено.
[00104] Сигнал беспроводной связи, отправленный пользователем, может быть различными сигналами беспроводной связи, например, сигналами беспроводной связи малого радиуса действия (сигналами беспроводной связи типа Bluetooth, инфракрасных, NFC и радиочастотной идентификацией (RFID)) и сигналами беспроводной локальной сети (например, сигналами WiFi). Пользователь может отправлять соответствующий сигнал беспроводной связи путем ношения устройства, допускающего отправку сигнала беспроводной связи, например, мобильного телефона, и носимого устройства типа браслета.
[00105] Интенсивность сигнала беспроводной связи типа сигнала Bluetooth и сигнала WiFi находится в обратной зависимости от расстояния. То есть, интенсивность тем больше, тем меньше расстояние. В соответствии с этой зависимостью можно вычислить расстояние между положением, откуда пользователем отправляется сигнал беспроводной связи, и экраном дисплея.
[00106] Уровень интенсивности сигнала беспроводной связи ассоциируется с расстоянием ухудшения сигнала, которое на предшествующем уровне технике может вычисляться, в частности, в соответствии с математическим отношением между интенсивностью сигнала беспроводной связи и расстоянием.
[00107] Два вышеупомянутых метода можно использовать одновременно или в качестве альтернативы. Когда два метода используются одновременно, определенные двумя методами значения расстояния можно усреднить или вычислить средневзвешенное в соответствии с разными точностями двух методов, чтобы получить расстояние между пользователем и экраном дисплея.
[00108] Чтобы избежать влияния на просмотр пользователя из-за частого изменения отображенного на экране дисплея изображения в соответствии с местоположением пользователя, на этапе S12 в варианте осуществления из настоящего раскрытия изобретения решение с регулированием размера изображения, отображенного на экране дисплея, инициируется только тогда, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, где пороговая величина может определяться в соответствии с размером экрана дисплея; поскольку размер экрана дисплея обычно соотносится с предпочтительным расстоянием рассматривания, пороговую величину можно предварительно установить в соответствии с предпочтительным расстоянием рассматривания, соответствующим размеру экрана.
[00109] В одном варианте осуществления, который показан на фиг. 2, определение отрегулированного размера изображения на экране дисплея в соответствии с расстоянием на этапе S12 включает в себя этапы S21-S22.
[00110] На этапе S21 вычисляют отрегулированную высоту изображения в соответствии с S=n⋅H, где S – расстояние между пользователем и экраном дисплея, H – отрегулированная высота изображения, и диапазон n составляет [3,5, 5].
[00111] Как упоминалось ранее, предпочтительное расстояние рассматривания обычно в 3,5~5 раз больше высоты дисплея (конкретное значение может определяться путем обращения к количеству пикселей на дюйм (PPI), где чем выше PPI, тем меньше может быть значение, и чем ниже PPI, тем больше может быть значение); поэтому надлежащая высота дисплея может быть получена в обратной зависимости в соответствии с расстоянием между пользователем и экраном дисплея.
[00112] На этапе S22 определяют отрегулированную ширину изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
[00113] Все изображения обладают предварительно установленным соотношением сторон. Чтобы сохранить исходное впечатление просмотра, не вызывая воспринимаемого эффекта искажения изображения, отрегулированную ширину изображения можно получить в соответствии с исходным, предварительно установленным соотношением сторон и отрегулированной высотой.
[00114] В одном варианте осуществления определение на этапе S13 отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, включает в себя:
[00115] определение отрегулированной высоты и отрегулированной ширины изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
[00116] В этом методе реализации вышеупомянутый процесс можно реализовать двумя методами. Один метод выглядит следующим образом: параметр масштабирования предварительно устанавливается пользователем и сохраняется в проигрывающем оконечном устройстве; как только расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, отрегулированная высота и отрегулированная ширина изображения на экране дисплея получаются путем вычисления прямо в соответствии с сохраненным масштабированием, предварительно установленным пользователем.
[00117] Другой метод выглядит следующим образом: когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины, пользователю отправляется напоминающая информация для напоминания пользователю, что размер отображенного в настоящее время изображения не подходит для просмотра пользователем, и пользователю предоставляется интерактивный интерфейс, например элемент задания масштабирования, для выбора в реальном масштабе времени. В этот момент отрегулированный размер изображения определяется в соответствии с масштабированием, заданным пользователем.
[00118] В одном варианте осуществления, когда получают изображение пользователя и определяют расстояние между пользователем и экраном дисплея в соответствии с изображением, которое получается, способ также может включать в себя этап:
[00119] определения взаимной ориентации между пользователем и экраном дисплея в соответствии с положением пользователя на изображении, которое получается, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра.
[00120] Вышеупомянутый этап выполняется независимо от этапов S12 или S13, и между ними отсутствует строгий порядок.
[00121] Соответственно, как показано на фиг. 3, отображение изображения на экране дисплея в соответствии с отрегулированным размером на вышеупомянутом этапе S14 можно реализовать в виде следующего этапа S141.
[00122] На этапе S141 отображают изображение в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[00123] Например, изображение, которое получается, помимо пользователя дополнительно включает в себя другие предметы в пространстве, где расположен проигрыватель, и эти предметы могут использоваться в качестве опорных точек для определения взаимной ориентации между пользователем и экраном дисплея; например, в обстановке спальни точно перед экраном дисплея у проигрывателя находится кровать, спереди слева находится шкаф, и спереди справа находится напольная лампа, тогда можно определить, находится ли пользователь по центру, левее центра или правее центра по отношению к экрану дисплея, в соответствии с идентификацией взаимного расположения между пользователем и этими опорными точками на изображении, которое получается.
[00124] Таким образом, изображение может отображаться в области отображения по центру, левее центра или правее центра экрана дисплея в соответствии с отрегулированным размером на этапе S141.
[00125] Например, фиг. 4-6 являются блок-схемами, иллюстрирующими разные области отображения отрегулированного изображения. На фиг. 4-6 белый фон представляет исходную область отображения (область отображения до того, как регулируется изображение), а серый блок представляет область отображения отрегулированного изображения.
[00126] Фиг. 4 – блок-схема, иллюстрирующая отрегулированное изображение, отображенное по центру, фиг. 5 – блок-схема, иллюстрирующая отрегулированное изображение, отображенное правее центра, и фиг. 6 – блок-схема, иллюстрирующая отрегулированное изображение, отображенное левее центра.
[00127] Конечно, фиг. 4-6 являются лишь схематическими и не ограничивают конкретное положение отображения.
[00128] Вышеупомянутое определение области отображения отрегулированного изображения в соответствии с взаимной ориентацией между пользователем и экраном дисплея обладает следующими преимуществами: отрегулированное изображение может отображаться по центру, левее центра или правее центра в соответствии с взаимным положением между пользователем и экраном дисплея; когда пользователь располагается левее центра экрана дисплея, отрегулированное изображение также располагается в области, которая находится левее центра экрана дисплея; когда пользователь располагается правее центра экрана дисплея, отрегулированное изображение также располагается в области, которая находится правее центра экрана дисплея; а когда пользователь располагается непосредственно перед экраном дисплея, отрегулированное изображение отображается по центру экрана дисплея. Таким образом, когда пользователь смотрит ТВ, угол обзора для вращения глаз не будет слишком большим (в пределах ± 15 градусов), что не вызовет зрительного утомления, обеспечит превосходные впечатления просмотра и защитит зрение пользователя.
[00129] В другом варианте осуществления в случае отслеживания на этапе S11 отправленного пользователем сигнала беспроводной связи и определения расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи, вышеупомянутый способ также может включать в себя следующие этапы S16-S17, которые показаны на фиг. 7.
[00130] На этапе S16 получают по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояние между устройством и пользователем, накопленное по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем.
[00131] На этапе S17 определяют взаимную ориентацию между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра.
[00132] Вышеупомянутые этапы S16 и S17 выполняются независимо от этапов S12 или S13, и они упорядочены строго.
[00133] Соответственно, на вышеупомянутом этапе S14 отображение изображения на экране дисплея в соответствии с отрегулированным размером можно реализовать в виде следующего этапа S141, который показан на фиг. 3.
[00134] На этапе S141 отображают изображение в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[00135] Перед вышеупомянутыми этапами S16 и S17 желательно заранее предоставить по меньшей мере одно другое неподвижное устройство в пространстве, где расположен экран дисплея, этот или эти другие устройства также обладают способностью отправки сигналов беспроводной связи, могут сканировать окружающие устройства, которые отправляют такие же сигналы беспроводной связи, и устанавливать беспроводное соединение; таким образом, при установлении беспроводного соединения между экраном дисплея у проигрывающего оконечного устройства и пользователем, беспроводное соединение с тем же успехом устанавливается между пользователем и этим или этими устройствами; кроме того, расстояние между другим устройством и пользователем может вычисляться посредством беспроводного соединения. На вышеупомянутом этапе S16 проигрывающее оконечное устройство может получить расстояние между экраном дисплея и пользователем и может получить расстояние между устройством и пользователем, полученное по меньшей мере одним другим устройством.
[00136] Поэтому на этапе S17 взаимную ориентацию между пользователем и экраном дисплея у проигрывающего оконечного устройства можно определить в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством.
[00137] Как показано на фиг. 8, для двумерного пространства положения экрана дисплея и других устройств неизменны, координаты экрана дисплея и координаты других устройств известны; тогда координаты пользователя в двумерном пространстве можно вычислить, если известно расстояние между пользователем и экраном дисплея, а также расстояние между пользователем и другими устройствами; после того, как получаются координаты пользователя, можно определить взаимную ориентацию между пользователем и экраном дисплея.
[00138] Конечно, вычисленное положение пользователя точнее, когда имеется множество других устройств, служащих в качестве опорных точек (больше либо равное двум).
[00139] В этом варианте осуществления, отображение изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером аналогично вышеупомянутому варианту осуществления, и отрегулированное изображение может отображаться по центру, левее центра или правее центра в соответствии с взаимным положением между пользователем и экраном дисплея. Конкретный процесс реализации и полезные результаты могут относиться к вышеупомянутому варианту осуществления.
[00140] В одном варианте осуществления, который показан на фиг. 9, вышеупомянутый этап S141 также можно реализовать в виде следующих этапов S91-S93.
[00141] На этапе S91 дискретизируют изображение в равной пропорции в соответствии с отношением между отрегулированным размером и исходным размером изображения.
[00142] На этапе S92 определяют начальную строку, начальный столбец, конечную строку и конечный столбец отрегулированного изображения в области отображения, соответствующей взаимной ориентации.
[00143] На этапе S93 развертывают изображение в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
[00144] Например, на вышеупомянутом этапе S91 отрегулированная высота и отрегулированная ширина составляют 2/3 исходных размеров изображения, неполные пиксели в исходном изображении можно извлечь с использованием алгоритма типа дискретизации в равной пропорции, например, метода равномерной дискретизации в соответствии с 2/3, чтобы создать изображение, чей размер отрегулирован.
[00145] Конечно, также могут заслуживать внимания другие методы дискретизации, и подходящие методы дискретизации могут применяться относительно требований по параметрам типа разрешения отображенного изображения.
[00146] Поскольку изображение отображается на экране дисплея в строчно-столбцовой развертке, необходимо определить начальную строку, начальный столбец, конечную строку и конечный столбец изображения, отображенного на экране дисплея; таким образом, на этапе S93 отрегулированное изображение можно развернуть и отобразить в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом.
[00147] Могут иметь место различные методы развертки, например, построчная развертка или чересстрочная развертка.
[00148] Построчная развертка относится к развертке строка за строкой сверху вниз (зажигая каждую единицу отображения на экране).
[00149] Чересстрочная развертка относится к выполнению строчной развертки соответственно над нечетными строками и четными строками, чтобы получить законченное изображение. Обычно первыми развертываются нечетные строки, а затем развертываются четные строки.
[00150] Может применяться любой метод развертки при условии, что отрегулированное изображение может отображаться в области отображения, соответствующей взаимной ориентации между экраном дисплея и пользователем.
[00151] В одном варианте осуществления после отображения изображения на экране дисплея в соответствии с отрегулированным размером на этапе S14 способ дополнительно включает в себя:
[00152] восстановление изображения до исходного размера и отображение восстановленного изображения на экране дисплея, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности.
[00153] Вышеупомянутый вариант осуществления относится к случаю, когда пользователь меняет положение рассматривания и снова возвращается к надлежащему расстоянию рассматривания. В этом случае, чтобы избежать ошибочной оценки поведения пользователя, желательно определить, сохраняется ли изменение положения в течение предварительно установленной длительности после того, как пользователь изменяет расстояние между пользователем и экраном дисплея; если да, то определяется, что пользователь действительно меняет положение рассматривания; затем инициируется решение по выходу из вышеупомянутых этапов S11-S14, и изображение восстанавливается до исходного размера и отображается; решение с адаптивным регулированием размера изображения в соответствии с изменением положения пользователя может обеспечить пользователю хорошее впечатление просмотра и одновременно защитить зрение пользователя.
[00154] Способ для регулирования и отображения изображения, предоставленный вариантами осуществления из настоящего раскрытия изобретения, ниже объясняется с помощью конкретного примера.
[00155] В конкретном примере, взяв для примера экран ЖК-дисплея у ЖК ТВ, расположения пикселей на экране дисплея показаны на фиг. 10, где каждый пиксель состоит из трех подпикселей (например, формат RGB); при условии, что расстояние между пользователем и экраном ЖК-дисплея меньше предварительно установленного расстояния, отрегулированная высота и отрегулированная ширина изображения, вычисленные в соответствии с расстоянием между пользователем и экраном ЖК-дисплея, составляют 2/3 исходного изображения, отрегулированное изображение, которое показано на фиг. 11 (для упрощения понимания отображается некоторое количество пикселей, и фактических пикселей изображения будет больше, чем показано на чертежах), получается в соответствии с методом дискретизации в равной 2/3 пропорции.
[00156] Определяется, что пользователь располагается по центру экрана дисплея, в соответствии с взаимной ориентацией между пользователем и экраном ЖК-дисплея; тогда можно дополнительно определить, что отрегулированное изображение отображается по центру экрана дисплея; кроме того, определяется первая строка и последняя строка, а также первый столбец и последний столбец отрегулированного изображения в области отображения, пиксели дискретизированного изображения сканируются построчно в соответствии с определенной первой строкой и последней строкой, а также первым столбцом и последним столбцом посредством предварительно установленного метода развертки (то есть построчной развертки) у ЖК ТВ, чтобы изображение, отображенное по центру экрана ЖК-дисплея, было таким, как показано на фиг. 12.
[00157] Фиг. 13 – блок-схема, иллюстрирующая устройство для регулирования и отображения изображения в соответствии с примерным вариантом осуществления. Как показано на фиг. 13, устройство включает в себя модуль 131 отслеживания расстояния, модуль 132 определения размера и модуль 133 управления отображением.
[00158] Модуль 131 отслеживания расстояния конфигурируется для отслеживания расстояния между пользователем перед экраном дисплея и экраном дисплея.
[00159] Модуль 132 определения размера конфигурируется для определения отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определения отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины.
[00160] Модуль 133 управления отображением конфигурируется для отображения изображения на экране дисплея в соответствии с отрегулированным размером.
[00161] Что касается устройств в вышеприведенных вариантах осуществления, то конкретные методы для выполнения операций для отдельных модулей в них подробно описаны в вариантах осуществления касательно способов, которые не будут здесь конкретизироваться.
[00162] В одном варианте осуществления, который показан на фиг. 14, модуль 131 отслеживания расстояния включает в себя один или несколько следующих модулей:
[00163] подмодуль 1311 получения изображения, сконфигурированный для получения изображения пользователя и определения расстояния между пользователем и экраном дисплея в соответствии с изображением, которое получается; и
[00164] подмодуль 1312 отслеживания сигнала беспроводной связи, сконфигурированный для отслеживания отправленного пользователем радиосигнала и определения расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
[00165] В одном варианте осуществления, который показан на фиг. 15, модуль 132 определения размера включает в себя:
[00166] подмодуль 1321 вычисления, сконфигурированный для вычисления отрегулированной высоты изображения в соответствии с S=n⋅H, причем S – расстояние между пользователем и экраном дисплея, H – отрегулированная высота изображения, и диапазон n составляет [3,5, 5]; и
[00167] первый подмодуль 1322 определения, сконфигурированный для определения отрегулированной ширины изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
[00168] В другом варианте осуществления, который показан на фиг. 16, модуль 132 определения размера включает в себя:
[00169] второй подмодуль 1323 определения, сконфигурированный для определения отрегулированной высоты и отрегулированной ширины изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
[00170] В одном варианте осуществления, который показан на фиг. 13, вышеупомянутое устройство дополнительно включает в себя: модуль 134 определения ориентации;
[00171] причем модуль 134 определения ориентации сконфигурирован для определения взаимной ориентации между пользователем и экраном дисплея в соответствии с местоположением пользователя на изображении, которое получается, при этом взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[00172] модуль 133 управления отображением также сконфигурирован для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[00173] В другом варианте осуществления, который показан на фиг. 13, вышеупомянутое устройство дополнительно включает в себя: модуль 134 определения ориентации;
[00174] причем модуль 134 определения ориентации сконфигурирован для получения по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояния между устройством и пользователем, накопленного по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем; и определения взаимной ориентации между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация включает в себя: по центру, левее центра и правее центра; и
[00175] модуль 133 управления отображением также сконфигурирован для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
[00176] В одном варианте осуществления, который показан на фиг. 17, модуль 133 управления отображением в вышеупомянутом устройстве включает в себя:
[00177] подмодуль 1331 дискретизации, сконфигурированный для дискретизации изображения в равной пропорции в соответствии с отношением между отрегулированным размером и исходным размером изображения;
[00178] третий подмодуль 1332 определения, сконфигурированный для определения начальной строки, начального столбца, конечной строки и конечного столбца отрегулированного изображения в области отображения, соответствующей взаимной ориентации; и
[00179] подмодуль 1333 развертки и отображения, сконфигурированный для развертки изображения в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
[00180] В одном варианте осуществления модуль 132 определения размера после отображения изображения на экране дисплея также конфигурируется для восстановления изображения до исходного размера, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности; и
[00181] соответственно, модуль 133 управления отображением конфигурируется для отображения изображения на экране дисплея в соответствии с исходным размером.
[00182] Варианты осуществления из настоящего раскрытия изобретения также предоставляют устройство для регулирования и отображения изображения, включающее в себя:
[00183] процессор; и
[00184] запоминающее устройство для хранения команд, исполняемых процессором;
[00185] в котором процессор конфигурируется для:
[00186] отслеживания расстояния между пользователем перед экраном дисплея и экраном дисплея;
[00187] определения отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определения отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
[00188] отображения изображения на экране дисплея в соответствии с отрегулированным размером.
[00189] Фиг. 18 – блок-схема, иллюстрирующая устройство 1800 для регулирования и отображения изображений в соответствии с примерным вариантом осуществления. Например, устройство 1800 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т. п.
[00190] Ссылаясь на фиг. 18, увидим, что устройство 1800 может включать в себя один или несколько следующих компонентов: компонент 1802 обработки, запоминающее устройство 1804, компонент 1806 питания, мультимедийный компонент 1808, звуковой компонент 1810, интерфейс 1812 ввода/вывода (I/O), сенсорный компонент 1814 и компонент 1816 связи.
[00191] Компонент 1802 обработки обычно управляет общими операциями устройства 1800, например, операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 1802 обработки может включать в себя один или несколько процессоров 1820 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 1802 обработки может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 1802 обработки и другими компонентами. Например, компонент 1802 обработки может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 1808 и компонентом 1802 обработки.
[00192] Запоминающее устройство 1804 конфигурируется для хранения различных типов данных для поддержки работы устройства 1800. Примеры таких данных включают в себя команды для любых приложений или способов, работающих в устройстве 1800, контактные данные, данные телефонной книги, сообщения, изображения, видео и т. п. Запоминающее устройство 1804 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетаний, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00193] Компонент 1806 питания подает питание к различным компонентам устройства 1800. Компонент 1806 питания может включать в себя систему управления питанием, один или несколько источников питания и любые другие компоненты, ассоциированные с производством, управлением и распределением энергии в устройстве 1800.
[00194] Мультимедийный компонент 1808 включает в себя экран, предоставляющий интерфейс вывода между устройством 1800 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (ЖК-дисплей) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 1808 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера может принимать внешние мультимедийные данные, пока устройство 1800 находится в рабочем режиме, например режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00195] Звуковой компонент 1810 конфигурируется для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 1810 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда устройство 1800 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно дополнительно сохранить в запоминающем устройстве 1804 или передать посредством компонента 1816 связи. В некоторых вариантах осуществления звуковой компонент 1810 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00196] Интерфейс 1812 I/O предоставляет интерфейс между компонентом 1802 обработки и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[00197] Сенсорный компонент 1814 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов устройства 1800. Например, сенсорный компонент 1814 может обнаруживать раскрытое/закрытое состояние устройства 1800, относительное положение компонентов, например, дисплея и клавишной панели устройства 1800, изменение положения устройства 1800 или компонента устройства 1800, наличие или отсутствие контакта пользователя с устройством 1800, ориентацию или ускорение/замедление устройства 1800 и изменение температуры устройства 1800. Сенсорный компонент 1814 может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 1814 также может включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления сенсорный компонент 1814 также может включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00198] Компонент 1816 связи конфигурируется для упрощения проводной или беспроводной связи между устройством 1800 и другими устройствами. Устройство 1800 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 1816 связи принимает вещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием по каналу вещания. В одном примерном варианте осуществления компонент 1816 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00199] В примерных вариантах осуществления устройство 1800 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
[00200] В примерных вариантах осуществления также предоставляется постоянный компьютерно-читаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 1804, исполняемые процессором 1820 в устройстве 1800 для выполнения вышеописанных способов. Например, постоянный компьютерно-читаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством и т. п.
[00201] Постоянный компьютерно-читаемый носитель информации, когда команды на этом носителе информации исполняются процессором мобильного терминала, дает возможность мобильному терминалу выполнить способ для регулирования и отображения изображения, включающий в себя:
[00202] отслеживание расстояния между пользователем перед экраном дисплея и экраном дисплея;
[00203] определение отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определение отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
[00204] отображение изображения на экране дисплея в соответствии с отрегулированным размером.
[00205] Другие варианты осуществления изобретения станут очевидны специалистам в данной области техники из рассмотрения описания изобретения и применения раскрытого здесь изобретения на практике. Данная заявка предназначена для охвата любых изменений, использований или адаптаций изобретения, придерживающихся его общих принципов и включающих в себя такие отступления от настоящего раскрытия изобретения, которые относятся к известной или принятой практике в данной области техники. Подразумевается, что описание изобретения и примеры должны рассматриваться только как примерные, при этом истинный объем и сущность изобретения указываются нижеследующей формулой изобретения.
[00206] Необходимо принять во внимание, что настоящее изобретение не ограничивается точной конструкцией, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что можно внести различные модификации и изменения без отклонения от объема изобретения. Подразумевается, что объем изобретения должен ограничиваться только прилагаемой формулой изобретения.
Изобретение относится к средствам для регулирования и отображения изображения. Технический результат заключается в уменьшении зрительного утомления пользователя. Отслеживают расстояние между пользователем перед экраном дисплея и экраном дисплея. Определяют отрегулированный размер изображения на экране дисплея в соответствии с расстоянием или определяют отрегулированный размер изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины. Вычисляют отрегулированную высоту изображения в соответствии с S=n⋅H, причем S - расстояние между пользователем и экраном дисплея, H - отрегулированная высота изображения, и диапазон n составляет [3,5, 5]. Определяют отрегулированную ширину изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения. Отображают изображение на экране дисплея в соответствии с отрегулированным размером. 3 н. и 12 з.п. ф-лы, 18 ил.
1. Способ для регулирования и отображения изображения, содержащий этапы, на которых:
отслеживают расстояние между пользователем перед экраном дисплея и экраном дисплея;
определяют отрегулированный размер изображения на экране дисплея в соответствии с расстоянием или определяют отрегулированный размер изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
отображают изображение на экране дисплея в соответствии с отрегулированным размером;
при этом этап, на котором определяют отрегулированный размер изображения на экране дисплея в соответствии с расстоянием, содержит этапы, на которых:
вычисляют отрегулированную высоту изображения в соответствии с S=n⋅H, причем S - расстояние между пользователем и экраном дисплея, H - отрегулированная высота изображения, и диапазон n составляет [3,5, 5]; и
определяют отрегулированную ширину изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
2. Способ по п. 1, в котором этап, на котором отслеживают расстояние между пользователем и экраном дисплея, содержит один или несколько следующих этапов, на которых:
получают изображение пользователя и определяют расстояние между пользователем и экраном дисплея в соответствии с полученным изображением; и
отслеживают отправленный пользователем сигнал беспроводной связи и определяют расстояние между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
3. Способ по п. 1 или 2, в котором этап, на котором определяют отрегулированный размер изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, содержит этап, на котором:
определяют отрегулированную высоту и отрегулированную ширину изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
4. Способ по п. 3, причем способ, когда получают изображение пользователя и определяют расстояние между пользователем и экраном дисплея в соответствии с полученным изображением, дополнительно содержит этап, на котором:
определяют взаимную ориентацию между пользователем и экраном дисплея в соответствии с положением пользователя на полученном изображении, причем взаимная ориентация содержит: по центру, левее центра и правее центра; и
этап, на котором отображают изображение на экране дисплея в соответствии с отрегулированным размером, содержит этап, на котором:
отображают изображение в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
5. Способ по п. 2, 3 или 4, причем способ, когда отслеживают сигнал беспроводной связи, отправленный пользователем, и определяют расстояние между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи, дополнительно содержит этапы, на которых:
получают по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояние между устройством и пользователем, накопленное по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве, и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем; и
определяют взаимную ориентацию между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация содержит: по центру, левее центра и правее центра; и
этап, на котором отображают изображение на экране дисплея в соответствии с отрегулированным размером, содержит этап, на котором:
отображают изображение в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
6. Способ по п. 4 или 5, в котором этап, на котором отображают изображение в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером, содержит этапы, на которых:
пропорционально дискретизируют изображение в соответствии с отношением между отрегулированным размером и исходным размером изображения;
определяют начальную строку, начальный столбец, конечную строку и конечный столбец отрегулированного изображения в области отображения, соответствующей взаимной ориентации; и
развертывают изображение в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
7. Способ по любому из пп. 1-6, причем способ после того, как отображают изображение на экране дисплея в соответствии с отрегулированным размером, дополнительно содержит этап, на котором:
восстанавливают изображение до исходного размера и отображают изображение на экране дисплея, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности.
8. Устройство для регулирования и отображения изображения, содержащее:
модуль отслеживания расстояния, сконфигурированный для отслеживания расстояния между пользователем перед экраном дисплея и экраном дисплея;
модуль определения размера, сконфигурированный для определения отрегулированного размера изображения на экране дисплея в соответствии с расстоянием или определения отрегулированного размера изображения на экране дисплея в соответствии с параметром, предварительно установленным пользователем, когда отслеживают, что расстояние между пользователем и экраном дисплея меньше предварительно установленной пороговой величины; и
модуль управления отображением, сконфигурированный для отображения изображения на экране дисплея в соответствии с отрегулированным размером,
при этом модуль определения размера содержит:
подмодуль вычисления, сконфигурированный для вычисления отрегулированной высоты изображения в соответствии с S=n⋅H, причем S - расстояние между пользователем и экраном дисплея, H - отрегулированная высота изображения, и диапазон n составляет [3,5, 5]; и
первый подмодуль определения, сконфигурированный для определения отрегулированной ширины изображения в соответствии с предварительно установленным соотношением сторон изображения и отрегулированной высотой изображения.
9. Устройство по п. 8, в котором модуль отслеживания расстояния содержит один или несколько следующих модулей:
подмодуль получения изображения, сконфигурированный для получения изображения пользователя и определения расстояния между пользователем и экраном дисплея в соответствии с полученным изображением; и
подмодуль отслеживания сигнала беспроводной связи, сконфигурированный для отслеживания отправленного пользователем сигнала беспроводной связи и определения расстояния между пользователем и экраном дисплея в соответствии с интенсивностью сигнала беспроводной связи.
10. Устройство по п. 8, в котором модуль определения размера содержит:
второй подмодуль определения, сконфигурированный для определения отрегулированной высоты и отрегулированной ширины изображения на экране дисплея в соответствии с масштабированием, предварительно установленным пользователем, и исходной высотой и исходной шириной изображения.
11. Устройство по п. 9, дополнительно содержащее: модуль определения ориентации; причем
модуль определения ориентации конфигурируется для определения взаимной ориентации между пользователем и экраном дисплея в соответствии с положением пользователя на полученном изображении, причем взаимная ориентация содержит: по центру, левее центра и правее центра; и
модуль управления отображением дополнительно конфигурируется для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
12. Устройство по п. 9, дополнительно содержащее: модуль определения ориентации; причем
модуль определения ориентации конфигурируется для получения по меньшей мере от одного другого устройства в пространстве, где расположен экран дисплея, расстояния между устройством и пользователем, накопленного по меньшей мере одним другим устройством, причем по меньшей мере одно другое устройство расположено неподвижно в разных ориентациях в пространстве и определяет расстояние по меньшей мере между одним другим устройством и пользователем посредством отслеживания интенсивности сигнала беспроводной связи, отправленного пользователем; и определения взаимной ориентации между пользователем и экраном дисплея в соответствии с расстоянием между пользователем и экраном дисплея и расстоянием между пользователем и по меньшей мере одним другим устройством, причем взаимная ориентация содержит: по центру, левее центра и правее центра; и
модуль управления отображением дополнительно конфигурируется для отображения изображения в области отображения экрана дисплея, соответствующей взаимной ориентации, в соответствии с отрегулированным размером.
13. Устройство по п. 11 или 12, в котором модуль управления отображением содержит:
подмодуль дискретизации, сконфигурированный для пропорциональной дискретизации изображения в соответствии с отношением между отрегулированным размером и исходным размером изображения;
третий подмодуль определения, сконфигурированный для определения начальной строки, начального столбца, конечной строки и конечного столбца отрегулированного изображения в области отображения, соответствующей взаимной ориентации; и
подмодуль развертки и отображения, сконфигурированный для развертки изображения в соответствии с начальной строкой, начальным столбцом, конечной строкой и конечным столбцом, чтобы отобразить отрегулированное изображение.
14. Устройство по любому из пп. 8-13, в котором:
модуль определения размера после отображения изображения на экране дисплея в соответствии с отрегулированным размером дополнительно конфигурируется для восстановления изображения до исходного размера, когда отслеживают, что расстояние между пользователем и экраном дисплея больше либо равно предварительно установленной пороговой величине в течение предварительно установленной длительности; и
модуль управления отображением конфигурируется для отображения изображения на экране дисплея в соответствии с исходным размером.
15. Компьютерно-читаемый носитель информации, включающий в себя компьютерную программу, которая, при выполнении на процессоре терминала для проигрывания видео или изображений, выполняет способ по любому из пп. 1-7.
Способ приготовления лака | 1924 |
|
SU2011A1 |
Способ обработки целлюлозных материалов, с целью тонкого измельчения или переведения в коллоидальный раствор | 1923 |
|
SU2005A1 |
CN 104125495 A, 29.10.2014 | |||
УСТРОЙСТВО ОБРАБОТКИ ЦИФРОВОГО ИЗОБРАЖЕНИЯ И СПОСОБ ВЫПОЛНЕНИЯ МАСШТАБИРОВАНИЯ ИЗОБРАЖЕНИЯ НА ОСНОВЕ ПРИКОСНОВЕНИЯ | 2010 |
|
RU2514099C2 |
Авторы
Даты
2018-01-24—Публикация
2015-12-25—Подача