RU2624569C2 - Способ и устройство для отображения изображения - Google Patents

Способ и устройство для отображения изображения Download PDF

Info

Publication number
RU2624569C2
RU2624569C2 RU2015133791A RU2015133791A RU2624569C2 RU 2624569 C2 RU2624569 C2 RU 2624569C2 RU 2015133791 A RU2015133791 A RU 2015133791A RU 2015133791 A RU2015133791 A RU 2015133791A RU 2624569 C2 RU2624569 C2 RU 2624569C2
Authority
RU
Russia
Prior art keywords
terminal
image
gone
area
target area
Prior art date
Application number
RU2015133791A
Other languages
English (en)
Other versions
RU2015133791A (ru
Inventor
Е Ли
Вэйлиань ЧЖАНЬ
Гомин ЛЮ
Original Assignee
Сяоми Инк.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Сяоми Инк. filed Critical Сяоми Инк.
Publication of RU2015133791A publication Critical patent/RU2015133791A/ru
Application granted granted Critical
Publication of RU2624569C2 publication Critical patent/RU2624569C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Image Analysis (AREA)
  • Traffic Control Systems (AREA)

Abstract

Изобретение относится к средствам отображения изображения. Технический результат заключается в улучшении качества изображения при формировании сферического изображения. Получают информацию о текущем положении терминала. Определяют область виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала. Проецируют область виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определяют целевую область, проецируемую областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления. Определяют целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбирают целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала. 3 н. и 6 з.п. ф-лы, 5 ил.

Description

[0001] Настоящая заявка испрашивает приоритет и основывается на китайской заявке на патент №201410125658.5, поданной 31 марта 2014 года, содержание которой полностью включено в настоящую заявку в качестве ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Настоящее изобретение относится к области технологии терминалов и, в частности, к способу и устройству для отображения изображений.
УРОВЕНЬ ТЕХНИКИ
[0003] С развитием технологий терминалов функции фонового рисунка терминала, выступающие как одна из первых функций терминала, с которой сталкивается пользователь, существенно влияют на опыт пользователя. Таким образом, разработка функций фонового рисунка привлекла пристальное внимание.
[0004] Существующие функции фонового рисунка в основном вводят переменную времени в статические фоновые изображения. Если задать отношение между временными промежутками и фоновыми изображениями предварительно, терминал будет отображать соответствующее фоновое изображение через указанный временной период, так что фоновые изображения будут меняться со временем.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Чтобы решить проблемы существующего уровня техники, варианты осуществления настоящего изобретения представляют способ и устройство для отображения изображения. Технические решения заключаются в следующем.
[0006] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предлагается способ отображения изображения, при этом способ включает в себя:
[0007] получение информации о текущем положении терминала;
[0008] выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении; и
[0009] отображение фонового изображения в области отображения на экране терминала.
[0010] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предлагается устройство для отображения изображения, при этом устройство включает в себя:
[0011] модуль получения, выполненный с возможностью получения информации о текущем положении терминала;
[0012] модуль выбора, выполненный с возможностью выбирать целевую область в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении; и
[0013] модуль отображения, выполненный с возможностью отображать фоновое изображение в области отображения на экране терминала.
[0014] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предлагается терминал, при этом терминал включает в себя:
[0015] процессор;
[0016] запоминающее устройство для сохранения инструкций, исполняемых процессором;
[0017] в котором процессор выполнен с возможностью:
[0018] получать информацию о текущем положении терминала;
[0019] выбирать целевую область в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении; и
[0020] отображать фоновое изображение в области отображения на экране терминала.
[0021] Технические решения, предусмотренные в вариантах осуществления настоящего изобретения, имеют следующие преимущества:
[0022] принимается информация о положении терминала и выбирается соответствующая целевая область предварительно установленного изображения в качестве фонового изображения для отображения в соответствии с информацией о положении, таким образом улучшается взаимодействие между пользователем и терминалом при использовании функции фонового изображения.
[0023] Необходимо понимать, что как предшествующее общее описание, так и последующее подробное описание являются исключительно иллюстративными и пояснительными, и не ограничивают заявленное изобретение, изложенное в формуле изобретения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0024] Сопроводительные чертежи, которые включены в описание и являются частью данного описания, иллюстрируют варианты осуществления, соответствующие настоящему изобретению, и, вместе с описанием, служат для пояснения принципов настоящего изобретения.
[0025] Фиг. 1 - иллюстративная функциональная схема, показывающая способ отображения изображения в соответствии с примером осуществления настоящего изобретения.
[0026] Фиг. 2 - иллюстративная функциональная схема, показывающая способ отображения изображения в соответствии с примером осуществления настоящего изобретения.
[0027] Фиг. 3 - структурная схема, показывающая выбор целевой области предварительно установленного изображения в трехмерной системе координат в терминале в способе отображения изображения в соответствии с примером осуществления настоящего изобретения.
[0028] Фиг. 4 - структурная блок-схема, показывающая устройство для отображения изображения в соответствии с примером осуществления настоящего изобретения.
[0029] Фиг. 5 - структурная блок-схема, показывающая терминальное устройство в соответствии с примером осуществления настоящего изобретения.
[0030] Конкретные варианты осуществления настоящего изобретения показаны на упомянутых выше чертежах, а их подробное описание будет приведено ниже. Эти чертежи и описания предназначены лишь для иллюстрации концепции настоящего изобретения со ссылкой на конкретные варианты осуществления специалистам в данной области техники, но никоим образом не ограничивают объем изобретения, подразумеваемого настоящим раскрытием.
ПОДРОБНОЕ ОПИСАНИЕ
[0031] Чтобы пояснить цели, технические решения и преимущества настоящего изобретения, варианты осуществления настоящего изобретения далее будут подробно описаны со ссылкой на сопроводительные чертежи.
[0032] Первый вариант осуществления
[0033] Данный вариант осуществления настоящего изобретения представляет способ отображения изображений. Как показано на фиг. 1, процесс согласно способу включает в себя следующие этапы.
[0034] На этапе 101 принимается информация о текущем положении терминала, при этом способ настоящего варианта осуществления используется в терминале.
[0035] На этапе 102 выбирается целевая область предварительно установленного изображения в качестве текущего фонового изображения терминала в соответствии с информацией о положении, при этом способ данного варианта осуществления используется в терминале.
[0036] На этапе 103 отображается фоновое изображение в области отображения на экране терминала, при этом способ настоящего варианта осуществления используется в терминале.
[0037] Необходимо отметить, что перед исполнением вариантов осуществления данного изобретения необходимо выполнить процесс искривления предварительно установленного изображения на основании алгоритма изменения формы, чтобы получить искривленное предварительно установленное изображение.
[0038] Разрешение предварительно установленного изображения по меньшей мере больше или равно предварительно установленному разрешению. Предварительно установленное изображение может быть встроенным системным изображением в терминале, или может быть фотоснимком, сделанным пользователем, или может быть изображением, полученным пользователем от третьей стороны, например из сети. Предварительно установленные изображения, соответствующие заданному требованию разрешения, могут быть искривлены на основании алгоритма искривления, чтобы получить сферическое изображение, соответствующее предварительно установленному изображению. Целевая область в сферическом изображении, выбранная в соответствии с информацией о положении пользователя, является последующей в любом направлении.
[0039] Как вариант, если разрешение предварительно установленного изображения не соответствует разрешению, требуемому для искривления сферического изображения по алгоритму искривления, законченное сферическое изображение, подлежащее процессу искривления, не может быть получено. Поэтому перед выполнением процесса алгоритма искривления можно определить, отвечает ли разрешение предварительно установленного изображения разрешению, требуемому для сферического изображения в алгоритме искривления; и если да, выполняется алгоритм изменения формы, если нет, параметры алгоритма искривления изменяются, а затем алгоритм искривления выполняется для получения цилиндрического изображения. Для цилиндрического изображения требуемая область в цилиндрическом изображении, выбранная в соответствии с информацией о положении пользователя, может двигаться только в горизонтальном направлении, но не в вертикальном направлении.
[0040] При выполнении процесса искривления предварительно установленного изображения с помощью алгоритма искривления предварительно установленное изображение искривляется в сферу в соответствии с удельной кривизной. Центральная точка сферы является начальной точкой в трехмерной системе координат и обозначается О, ее радиус обозначается R, а сфера изогнутого предварительно установленного изображения обозначается ϕ(О). Здесь трехмерная система координат имеет те же направления, что и система координат индуктора в терминале.
[0041] В этот момент величина расстояния между центральной точкой виртуальной области экрана терминала и начальной точкой трехмерной системы координат должны быть установлены в соответствии со значением радиуса R, при этом центральная точка виртуальной области экрана терминала обозначается как Е. Здесь начальная точка О устанавливается как центральная точка сферы, радиус сферы, где расположена точка Е, обозначается как r, а именно, длина ОЕ, и сфера, где расположена точка Е, обозначается ψ(О). В вариантах осуществления настоящего изобретения значение R может задаваться в соответствии с отношением между разрешением предварительно установленного изображения и радиусом, а значение r задается вручную или по умолчанию системой, чтобы соответствовать оптимальному эффекту отображения фонового изображения, при этом отношение R/r может иметь произвольное пропорциональное отношение, a R>r, что можно понимать как то, что виртуальная область экрана терминала находится внутри соответствующего сферического изображения предварительно установленного изображения, которое было подвергнуто процессу искривления. Как вариант, R/r=1,618, что является золотым отношением.
[0042] Так как предварительно установленное изображение является плоским изображением перед началом процесса алгоритма искривления, координаты каждого пикселя в установленном изображении являются двумерными прямоугольными координатами в двумерной системе координат. Сферическое или цилиндрическое изображение, полученное после процесса алгоритма искривления, изменяется в трехмерное кубическое изображение, таким образом, координаты каждого пикселя в сферическом или цилиндрическом изображении являются трехмерными прямоугольными координатами в трехмерной системе координат. В процессе алгоритма искривления соответствующее отношение между двумерной прямоугольной координатой каждого пикселя в предварительно установленном изображении, которое не подвергалось процессу искривления, и трехмерной прямоугольной координатой каждого пикселя в предварительно установленном изображении, которое подвергалось процессу искривления, будет записываться.
[0043] Если требуется, терминал может представить визуализированное изображение сферического изображения, которое получено путем искривления предварительно установленного изображения, пользователю и скорректировать эффект сферического изображения, предоставив инструменты, такие как улучшение изображения и размывание, чтобы как можно больше снизить эффект неэластичности, вызванный связыванием первоначальных границ предварительно установленного изображения.
[0044] Варианты осуществления настоящего изобретения получают информацию о положении терминала и выбирают соответствующую целевую область в предварительно заданном изображении в качестве фонового изображения, которое будет отображаться в соответствии с информацией о положении, таким образом улучшается взаимодействие между пользователем и терминалом при использовании функции фонового рисунка.
[0045] Второй вариант осуществления
[0046] Данный вариант осуществления настоящего изобретения предлагает способ для отображения изображений. Как показано на фиг. 2, процесс согласно способу включает в себя следующие этапы.
[0047] На этапе 201 принимается информация о текущем положении терминала, при этом способ данного варианта осуществления используется в терминале.
[0048] Если требуется, условием инициализации этапа 201 может быть:
[0049] когда экран терминала светится, этап получения информации о текущем положении терминала выполняется периодически через заданные промежутки времени.
[0050] После включения подсветки экрана терминала, что может быть переходом в нормальное рабочее состояние из состояния разблокировки, этап 201 выполняется периодически. Поэтому терминал может обновлять выбранную целевую область в предварительно установленном изображении постоянно в соответствии с информацией о положении, измеренной индуктором.
[0051] Информация о текущем положении терминала принимается датчиком, встроенным в терминал, и датчик может включать в себя, но не ограничиваться, датчик гравитации, гироскоп и т.п.
[0052] В вариантах осуществления настоящего изобретения информация о положении может включать в себя, но не ограничиваться, информацию об эйлеровых углах в трехмерной системе координат терминала, в которой эйлеровы углы являются тремя типами угла в трехмерной системе координат терминала, включающими в себя: угол правого и левого наклона, переднего и заднего наклона и угол правого и левого поворота, обозначенные как (α, β, γ).
[0053] На этапе 202 выбирается целевая область в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении, при этом способ данного варианта осуществления используется в терминале.
[0054] Далее, выбор целевой области в предварительно сохраненном изображении в качестве текущего фонового изображения терминала на этапе 202 может выполняться с помощью следующих этапов.
[0055] На этапе 2021 в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала, причем область виртуального экрана терминала определяется в соответствующей трехмерной системе координат терминала, при этом способ данного варианта осуществления используется в терминале.
[0056] Здесь, на этапе 2021 координата центральной точки области виртуального экрана терминала сначала определяется в соответствии с информацией о положении, так чтобы определить расположение области виртуального экрана терминала в трехмерной системе координат терминала в соответствии с координатой.
[0057] В соответствии с (α, β, γ) и r в информации о положении можно получить сферическую координату точки Е в трехмерной системе координат. Здесь, поскольку точка Е расположена на сфере ψ(О) и ОЕ перпендикулярна области виртуального экрана терминала, и также потому, что в информации о положении терминала на точку Е не распространяется угол правого и левого поворота γ, координата расположения точки Е обозначается как (α', β', r), где α'=α+π/2, β'=β-π/2, таким образом, координата расположения точки Е равна (α+π/2, β-π/2, r). Положение области виртуального экрана терминала - это расположение точки Е и правый и левый угол поворота терминала, то есть (α', β', r, γ).
[0058] При условии, что длина и ширина области виртуального экрана терминала равны «а» и «b» соответственно, сферическую координату области виртуального экрана терминала можно определить в соответствии со сферической координатой точки Е, обозначенной как (α', β', r, γ, a, b). На фиг. 3 показана функциональная блок-схема выбора целевой области в предварительно установленном изображении в трехмерной системе координат терминала, включая расположение виртуального экрана терминала, в котором плоскость, соответствующая ABCD, является областью виртуального экрана терминала.
[0059] На этапе 2022 область виртуального экрана терминала проецируется на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определяется целевая область, проецируемая областью виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, при этом способ данного варианта осуществления используется в терминале.
[0060] Так как R>r, целевая область, проецируемая областью виртуального экрана терминала в предварительно установленное изображение, которое прошло процесс искривления, от начальной точки может иметь площадь, большую, чем площадь области виртуального экрана терминала. Как показано на фиг. 3, область A'B'C'D' на этой фигуре является проецируемой целевой областью, Е' - центральная точка области A'B'C'D', и OE'=R.
[0061] Согласно принципу подобия, сферическая координата соответствующей целевой области A'B'C'D' может быть получена следующим способом:
[0062] (α', β', r, γ, a, b)*R/r=(α', β', R, γ, a*R/r, b*R/r),
[0063] где сферическая координата точки Е' обозначена как (α', β', R).
[0064] Таким образом, этап 2022 можно далее раскрыть следующим образом:
[0065] в соответствии с отношением радиуса сферы, где располагается центральная точка области виртуального экрана терминала, и радиусом сферы, где располагается предварительно установленное изображение, которое прошло процесс искривления, и сферической координатой области виртуального экрана терминала, определяется целевая область, проецируемая областью виртуального экрана терминала в предварительно установленное изображение, которое прошло процесс искривления.
[0066] На этапе 2023 в соответствии с целевой областью в предварительно установленном изображении, которое было прошло процесс искривления, определяется целевая область в предварительно установленном изображении, которое не прошло процесс искривления; и целевая область в предварительно установленном изображении, которое не прошло процесс искривления, выбирается в качестве фонового изображения терминала, при этом данный вариант осуществления используется в терминале.
[0067] Определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, с помощью целевой области в предварительно установленном изображении, которое прошло процесс искривления на этапе 2023, можно осуществить с помощью следующих этапов.
[0068] На этапе 20231 в соответствии со сферической координатой целевой области в предварительно установленном изображении, которое прошло процесс искривления, вычисляется трехмерная ортогональная координата каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, при этом данный вариант осуществления используется в терминале.
[0069] Здесь, переходное соотношением между сферической координатой и трехмерной ортогональной координатой имеет вид:
[0070] x=r*cosα*cosβ;
[0071] y=r*sinα*cosβ;
[0072] z=r*sinβ.
[0073] Сферическая координата точки Е' переносится в трехмерную ортогональную координату: (R*cosα'*cosβ', R*sinα'*cosβ', R*sinβ') и обозначается (x, y, z).
[0074] При условии, что трехмерная ортогональная координата точки А' - (х', y', z'), значения х', y', z' могут быть найдены с помощью следующей системы уравнений:
[0075]
Figure 00000001
.
[0076]
Figure 00000002
.
[0077] Четыре решения могут быть найдены с помощью системы уравнений, так что можно найти соответствующие трехмерные ортогональные координаты А', В', С и D'.
[0078] На этапе 20232 в соответствующем отношении между двумерной ортогональной координатой и трехмерной ортогональной координатой пикселей в предварительно установленном изображении определяется двумерная ортогональная координата каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с трехмерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления; при этом данный вариант осуществления используется в терминале.
[0079] На этапе 20233 в соответствии с двумерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, определяется целевая область в предварительно установленном изображении, которое не прошло процесс искривления; и целевая область в предварительно установленном изображении, которое не прошло процесс искривления, выбирается в качестве текущего фонового изображения терминала; при этом данный вариант осуществления используется в терминале.
[0080] На этапе 203 отображается фоновое изображение в области отображения на экране терминала, при этом способ настоящего варианта осуществления используется в терминале.
[0081] На этом этапе фоновое изображение отображается в области отображения на экране терминала с помощью функции фонового рисунка.
[0082] Варианты осуществления данного изобретения получают информацию о положении терминала и выбирают соответствующую целевую область в предварительно заданном изображении в качестве фонового рисунка, которое будет отображаться в соответствии с информацией о положении, таким образом, взаимодействие между пользователем и терминалом при использовании функции фонового изображения улучшается.
[0083] Третий вариант осуществления
[0084] Данный вариант осуществления настоящего изобретения предлагает устройство для отображения изображения. Как показано на фиг. 4, устройство включает в себя:
[0085] модуль 401 получения, выполненный с возможностью получения информации о текущем положении терминала;
[0086] модуль 402 выбора, выполненный с возможностью выбирать целевую область в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении; и
[0087] модуль 403 отображения, выполненный с возможностью отображать фоновое изображение в области отображения на экране терминала.
[0088] Здесь, модуль 402 выбора включает в себя:
[0089] первый блок 4021 определения, выполненный с возможностью определять область виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала;
[0090] второй 4022 блок определения, выполненный с возможностью проецировать область виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определять целевую область, проецируемую областью виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, при этом способ данного варианта осуществления используется в терминале;
[0091] блок 4023 выбора, выполненный с возможностью определять целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбирать целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
[0092] Здесь, второй блок 4022 определения выполнен с возможностью определять целевую область, проецируемую областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с отношением между радиусом сферы, где находится центральная точка области виртуального экрана терминала, и радиусом сферы, где находится предварительно установленное изображение, которое прошло процесс искривления, и сферической координатой области виртуального экрана терминала.
[0093] Здесь, блок 4023 выбора включает в себя:
[0094] подблок вычисления, выполненный с возможностью вычислять трехмерную ортогональную координату каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии со сферической координатой целевой области в предварительно установленном изображении, которое прошло процесс искривления;
[0095] подблок определения, выполненный с возможностью определять двумерную ортогональную координату каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с трехмерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в отношении между двумерной ортогональной координатой пикселей в предварительно установленном изображении; и
[0096] подблок выбора, выполненный с возможностью определять целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с двумерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, и выбирать целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
[0097] Здесь, модуль 401 получения выполнен с возможностью
[0098] когда экран терминала светится, выполнять этап получения информации о текущем положении терминала периодически через заданные промежутки времени.
[0099] Варианты осуществления настоящего изобретения получают информацию о положении терминала и выбирают соответствующую целевую область в предварительно заданном изображении в качестве фонового рисунка, которое будет отображаться в соответствии с информацией о положении, таким образом, взаимодействие между пользователем и терминалом при использовании функции фонового изображения улучшается.
[0100] Четвертый вариант осуществления
[0101] Вариант осуществления данного изобретения представляет терминальное устройство, как изображено на фиг. 5, которая представляет структурную блок-схему, устройства терминала в соответствии с примером осуществления. Например, терминальным устройством 500 может быть мобильный телефон, компьютер, цифровой широковещательный терминал, устройство приема и отправки сообщений, игровая консоль, планшетное устройство, медицинское оборудование, тренажерное оборудование, персональный цифровой помощник и т.п.
[0102] Как показано на фиг. 5, терминальное устройство 500 может включать в себя один или более следующих компонентов: блок 502 обработки, запоминающее устройство 504, блок 506 питания, мультимедийный блок 508, аудиоблок 510, интерфейс 512 ввода/вывода, сенсорный блок 514, и блок 516 связи.
[0103] Блок 902 обработки, как правило, полностью управляет всеми операциями устройства 500, такими как операции, связанные с отображением, телефонные звонки, передача данных, операции с камерой и операции записи. Блок 502 обработки может включать в себя один или более процессоров 520 для выполнения инструкций по осуществлению всех или части этапов описанных выше способов. Кроме того, блок 502 обработки может включать в себя один или более модулей, которые облегчают взаимодействие между блоком 502 обработки и другими компонентами. Например, блок 502 обработки может включать в себя мультимедийный модуль для облегчения взаимодействия между мультимедийным блоком 508 и блоком 502 обработки.
[0104] Запоминающее устройство 504 выполнено для хранения различных типов данных и для поддержания работы устройства 500. Примеры таких данных включают в себя инструкции для любых приложений или способа, используемых в устройстве 500, контактные данные, данные телефонной книги, сообщения, фотографии, видео и т.д. Запоминающее устройство 504 может быть исполнено с использованием любого типа энергозависимого или энергонезависимого запоминающего устройства или их сочетания, такие как статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое запоминающее устройство (EEPROM), стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный или оптический диск.
[0105] Блок 506 питания обеспечивает питание различных компонентов устройства 500. Блок 506 питания может включать в себя систему управления питанием, один или множество источников питания, а также другие компоненты, связанные с генерацией, управлением и распределением питания в устройстве 500.
[0106] Мультимедийный блок 508 включает в себя экран, обеспечивающий выходной интерфейс между устройством 500 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (ЖКД) и сенсорную панель (СП). Если экран включает в себя сенсорную панель, экран может быть выполнен в виде сенсорного экрана, чтобы получать входные сигналы от пользователя. Сенсорная панель включает в себя один или более сенсорных датчиков для восприятия прикосновений, скольжения и жестов на сенсорной панели. Сенсорные датчики могут воспринимать не только границу касания или скольжения, но и распознавать определенный период времени и нажатие, связанные с действием прикосновением или скольжением. В некоторых вариантах осуществления мультимедийный блок 508 включает в себя переднюю камеру и/или заднюю камеру. Передняя камера и/или задняя камера может получить внешние мультимедийные данные, пока устройство 500 находится в рабочем режиме, таком как фотографирование или создание видео. Каждая из передних камер и камер заднего вида может быть фиксированной системой оптических линз или может иметь фокус и возможность оптического масштабирования.
[0107] Аудиоблок 510 предназначен для вывода и/или входных звуковых сигналов. Например, аудиоблок 510 включает в себя микрофон (MIC), выполненный с возможностью приема внешнего аудиосигнала, когда устройство 500 находится в рабочем режиме, таком как в режиме вызова, режиме записи, и в режиме распознавания голоса. Полученный звуковой сигнал может дополнительно сохраниться в запоминающем устройстве 504 или передаваться с помощью блока 516 связи. В некоторых вариантах осуществления аудиоблок 910 дополнительно включает в себя динамик для вывода аудиосигналов.
[0108] Интерфейс ввода/вывода 512 обеспечивает интерфейс между блоком 502 обработки и периферийными интерфейсными модулями, такими как клавиатура, колесо управления мыши, кнопка, и тому подобное. Кнопка может включать в себя, но не ограничиваться, кнопку возврата в начало, кнопку регулирования громкости, кнопку «Пуск» и кнопку блокировки.
[0109] Сенсорный блок 514 включает в себя один или более датчиков для обеспечения оценки статуса различных аспектов терминального устройства 500. Например, сенсорный блок 914 может обнаруживать открытое/закрытое состояние терминального устройства 500, относительное расположение компонентов, например, дисплея и клавиатуры терминального устройства 500, сенсорное изменение в положении терминального устройства 500 или его компонента, присутствие или отсутствие контакта пользователя с терминальным устройством 500, ориентацию или ускорение/замедление терминального устройства 500 и изменение температуры терминального устройства 500. Сенсорный блок 514 может включать в себя бесконтактный датчик приближения, для обнаружения присутствия близлежащих объектов без какого-либо физического контакта. Сенсорный блок 514 может также включать в себя оптический датчик, такой как датчик изображения CMOS или CCD, для использования в приложениях для создания изображений. В некоторых вариантах осуществления сенсорный блок 514 может также включать в себя акселерометр, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[0110] Блок 516 связи выполнен с возможностью обеспечения связи, проводной или беспроводной, между устройством 500 и другими устройствами. Устройство 500 может получить доступ к беспроводной сети на основе стандарта связи, таком как WI-FI, 2G или 3G, или их сочетания. В одном из примеров осуществления блок 516 связи принимает широковещательный сигнал или широковещательную соответствующую информацию от внешней широковещательной системы управления через широковещательный канал. В одном из примеров осуществления блок 516 связи дополнительно включает в себя модуль радиосвязи на коротком расстоянии (NFC) для обеспечения связи ближнего действия. Например, модуль NFC может быть реализован на основе технологии радиочастотной/ВЧ идентификации (RFID), технологии ассоциации ИК техники передачи данных (IrDA), сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ), и сверхширокополосной технологии (UWB), технологии Bluetooth (ВТ) и других технологий.
[0111] В примерах осуществления настоящего изобретения устройство 500 может быть реализовано с помощью одной или более специализированных микросхем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройствах (PLD), матриц программируемых логических вентилей (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов, для выполнения вышеуказанных способов.
[0112] В примерах вариантов осуществления также предложена машиночитаемая среда долговременного хранения, содержащая инструкции, например запоминающее устройство 504, содержащее инструкции, выполняемые процессором 520 в устройстве 500, для выполнения вышеописанного способа распознавания коммуникационного сообщения. Например, машиночитаемая среда долговременного хранения может быть постоянным запоминающим устройством (ROM), оперативным запоминающим устройством (RAM), компакт-диском CD-ROM, магнитной лентой, гибким диском, оптическим устройством хранения данных и т.п.
[0113] Машиночитаемая среда долговременного хранения данных, когда инструкции в среде хранения выполняются процессором мобильного терминала, терминальное устройство может выполнять способ отображения изображения, и способ включает в себя:
[0114] получение информации о текущем положении терминала;
[0115] выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с полученной информацией о положении; и
[0116] отображение фонового изображения в области отображения на экране терминала.
[0117] Здесь, выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении включает в себя:
[0118] определение области виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала;
[0119] проецирование области виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления; и
[0120] определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
[0121] Здесь, определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, путем проецирования области виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, включает в себя:
[0122] определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с отношением между радиусом сферы, где центральная точка области виртуального экрана терминала располагается, и радиусом сферы, где располагается предварительно установленное изображение, которое прошло процесс искривления, и сферической координатой области виртуального экрана терминала.
[0123] Здесь, определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала включает в себя:
[0124] вычисление трехмерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии со сферической координатой целевой области в предварительно установленном изображении, которое прошло процесс искривления;
[0125] в соответствующем соотношении между двумерной ортогональной координатой и трехмерной ортогональной координатой пикселей в предварительно установленном изображении определение двумерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, соответствующей трехмерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления; и
[0126] определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с двумерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
[0127] Здесь получение информации о текущем положении терминала включает в себя:
[0128] после того как экран терминала загорается, этап получения информации о текущем положении терминала выполняется периодически через заданные промежутки времени.
[0129] Варианты осуществления настоящего изобретения получают информацию о положении терминала и выбирают соответствующую целевую область в предварительно заданном изображении в качестве фонового изображения, которое будет отображаться в соответствии с полученной информацией о положении, таким образом, взаимодействие между пользователем и терминалом при использовании функции фонового изображения улучшается.
[0130] Другие варианты осуществления настоящего изобретения будут очевидными специалистам в данной области техники из рассмотрения описания и практического применения изобретения, раскрытого в заявке. Данная заявка подразумевает охват любых изменений, применений или адаптаций настоящего изобретения, следующих его общим принципам, и включает в себя такие отступления от настоящего изобретения, которые реализуемы за счет известных знаний или обычных технических средств. Подразумевается, что описание и варианты осуществления следует рассматривать лишь как иллюстративные, а истинный объем и сущность настоящего изобретения указаны в прилагаемой формуле изобретения.
[0131] Необходимо понимать, что настоящее изобретение не ограничивается именно той конструкцией, которая была описана выше и проиллюстрирована в сопроводительных чертежах, и что различные модификации и изменения можно вносить без отступления от объема изобретения. Объем настоящего изобретения определяется только прилагаемой формулой изобретения.

Claims (38)

1. Способ для отображения изображения, отличающийся тем, что способ включает в себя:
получение информации о текущем положении терминала,
выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении; и
отображение фонового изображения в области отображения на экране терминала; причем
выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении включает в себя:
определение области виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала,
проецирование области виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое было прошло процесс искривления, и
определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
2. Способ по п. 1, отличающийся тем, что проецирование области виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, включает в себя определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с отношением между радиусом сферы, где центральная точка области виртуального экрана терминала располагается, и радиусом сферы, где предварительно установленное изображение, которое прошло процесс искривления, располагается, и сферической координатой области виртуального экрана терминала.
3. Способ по п. 1, отличающийся тем, что определение целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала включает в себя вычисление трехмерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии со сферической координатой целевой области в предварительно установленном изображении, которое прошло процесс искривления;
в соответствующем отношении между двумерной ортогональной координатой и трехмерной ортогональной координатой пикселей в предварительно установленном изображении определение двумерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, соответствующей трехмерной ортогональной координаты каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, и
определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с двумерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не п прошло процесс искривления, в качестве текущего фонового изображения терминала.
4. Способ по п. 1, отличающийся тем, что получение информации о текущем положении терминала включает в себя, после того как экран терминала загорается, этап получения информации о текущем положении терминала, периодически выполняемый через заданные промежутки времени.
5. Терминал для отображения изображения, отличающийся тем, что содержит:
модуль получения, выполненный с возможностью получения информации о текущем положении терминала,
модуль выбора, выполненный с возможностью выбирать целевую область в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении, и
модуль отображения, выполненный с возможностью отображать фоновое изображение в области экрана дисплея терминала; причем
модуль выбора содержит:
первый блок определения, выполненный с возможностью определять область виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала,
второй блок определения, выполненный с возможностью проецировать область виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определять целевую область, проецируемую областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, и
блок выбора, выполненный с возможностью определять целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбирать целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
6. Терминал по п. 5, отличающийся тем, что второй блок определения выполнен с возможностью определять целевую область, проецируемую областью виртуального экрана терминала в предварительно установленном изображении, которое прошло процесс искривления, в соответствии с отношением между радиусом сферы, где располагается центральная точка области виртуального экрана терминала, и радиусом сферы, где располагается предварительно установленное изображение, которое прошло процесс искривления, и сферической координатой области виртуального экрана терминала.
7. Терминал по п. 5, отличающийся тем, что блок выбора содержит:
подблок вычисления, выполненный с возможностью вычислять трехмерную ортогональную координату каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствии со сферической координатой целевой области в предварительно установленном изображении, которое прошло процесс искривления,
подблок определения, выполненный с возможностью определять двумерную ортогональную координату каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с трехмерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое прошло процесс искривления, в соответствующем отношении между двумерной ортогональной координатой пикселей в предварительно установленном изображении, и
подблок выбора, выполненный с возможностью определять целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с двумерной ортогональной координатой каждой вершины целевой области в предварительно установленном изображении, которое не прошло процесс искривления, и выбирать целевую область в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
8. Терминал по п. 5, отличающийся тем, что модуль получения выполнен с возможностью выполнять периодически этап получения информации о текущем положении терминала через заданные промежутки времени, после того как экран терминала загорается.
9. Терминал, отличающийся тем, что терминал содержит:
процессор;
запоминающее устройство для сохранения инструкций, исполняемых процессором;
в котором процессор выполнен с возможностью:
получения информации о текущем положении терминала,
выбора целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении, и
отображения фонового изображения в области отображения на экране терминала;
причем выбор целевой области в предварительно установленном изображении в качестве текущего фонового изображения терминала в соответствии с информацией о положении включает в себя:
определение области виртуального экрана терминала в соответствующей трехмерной системе координат терминала в соответствии с информацией о положении и радиусом сферы, где находится центральная точка области виртуального экрана терминала,
проецирование области виртуального экрана терминала на предварительно установленное изображение, которое прошло процесс искривления, от начальной точки соответствующей трехмерной системы координат терминала, и определение целевой области, проецируемой областью виртуального экрана терминала в предварительно установленном изображении, которое было прошло процесс искривления, и
определение целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в соответствии с целевой областью в предварительно установленном изображении, которое прошло процесс искривления, и выбор целевой области в предварительно установленном изображении, которое не прошло процесс искривления, в качестве текущего фонового изображения терминала.
RU2015133791A 2014-03-31 2014-07-24 Способ и устройство для отображения изображения RU2624569C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201410125658.5 2014-03-31
CN201410125658.5A CN103970500B (zh) 2014-03-31 2014-03-31 一种图片显示的方法及装置
PCT/CN2014/082921 WO2015149457A1 (zh) 2014-03-31 2014-07-24 一种图片显示的方法及装置

Publications (2)

Publication Number Publication Date
RU2015133791A RU2015133791A (ru) 2017-02-16
RU2624569C2 true RU2624569C2 (ru) 2017-07-04

Family

ID=51240052

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2015133791A RU2624569C2 (ru) 2014-03-31 2014-07-24 Способ и устройство для отображения изображения

Country Status (7)

Country Link
EP (1) EP2927787B1 (ru)
JP (1) JP6109413B2 (ru)
KR (1) KR101657234B1 (ru)
CN (1) CN103970500B (ru)
MX (1) MX352489B (ru)
RU (1) RU2624569C2 (ru)
WO (1) WO2015149457A1 (ru)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9619016B2 (en) * 2014-03-31 2017-04-11 Xiaomi Inc. Method and device for displaying wallpaper image on screen
CN105589644A (zh) * 2014-10-20 2016-05-18 中兴通讯股份有限公司 终端设备及其解锁处理方法
CN104536567B (zh) * 2014-12-23 2018-03-13 深圳市金立通信设备有限公司 一种方向检测方法
CN104850410B (zh) * 2015-06-05 2018-06-19 广东欧珀移动通信有限公司 一种桌面壁纸的处理方法及装置
CN104978146B (zh) * 2015-06-30 2017-11-24 广东欧珀移动通信有限公司 一种图片操作方法及移动终端
CN105204808B (zh) * 2015-09-25 2018-09-04 小米科技有限责任公司 图片的投射方法、装置及终端设备
CN105786353A (zh) * 2016-02-19 2016-07-20 努比亚技术有限公司 锁屏界面调整方法和装置
CN106293482B (zh) * 2016-08-24 2020-05-08 惠州Tcl移动通信有限公司 一种移动终端及其设置壁纸的方法和***
CN106375188B (zh) * 2016-08-30 2020-11-17 腾讯科技(深圳)有限公司 一种呈现互动表情的方法、装置以及***
CN106708508B (zh) * 2016-11-24 2019-04-26 腾讯科技(深圳)有限公司 一种界面数据处理方法以及装置
CN107526566B (zh) * 2017-09-13 2021-05-28 歌尔科技有限公司 一种移动终端的显示控制方法及装置
CN109151320B (zh) * 2018-09-29 2022-04-22 联想(北京)有限公司 一种目标对象选取方法及装置
CN113012290B (zh) * 2021-03-17 2023-02-28 展讯通信(天津)有限公司 基于终端姿态的图片显示及获取方法及装置、存储介质、终端
CN114594922A (zh) * 2022-03-14 2022-06-07 阿波罗智能技术(北京)有限公司 显示控制方法、装置、设备以及存储介质
CN115797506B (zh) * 2022-12-16 2023-11-17 江苏泽景汽车电子股份有限公司 车道线对象的绘制方法、装置、终端设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024506A1 (en) * 1999-11-09 2002-02-28 Flack James F. Motion detection and tracking system to control navigation and display of object viewers
US20080030360A1 (en) * 2006-08-02 2008-02-07 Jason Griffin System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device
EP2408181A1 (en) * 2010-07-16 2012-01-18 LG Electronics Inc. Mobile terminal and method of controlling the same
US20120188243A1 (en) * 2011-01-26 2012-07-26 Sony Computer Entertainment Inc. Portable Terminal Having User Interface Function, Display Method, And Computer Program
RU2504822C2 (ru) * 2010-04-09 2014-01-20 Сони Компьютер Энтертэйнмент Инк. Устройство обработки информации

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0962861A (ja) * 1995-08-21 1997-03-07 Matsushita Electric Ind Co Ltd パノラマ映像装置
JP3356617B2 (ja) * 1996-03-27 2002-12-16 株式会社日立製作所 3次元空間における視界移動方法
US6288704B1 (en) * 1999-06-08 2001-09-11 Vega, Vista, Inc. Motion detection and tracking system to control navigation and display of object viewers
JP4364861B2 (ja) * 2005-11-01 2009-11-18 株式会社ソニー・コンピュータエンタテインメント 情報表示装置
KR100987455B1 (ko) * 2008-05-23 2010-10-13 엘지전자 주식회사 단말기 및 그 바탕화면 제공 방법
JP2010092086A (ja) * 2008-10-03 2010-04-22 Just Syst Corp ユーザ入力装置、デジタルカメラ、入力制御方法、および入力制御プログラム
CN101739199A (zh) * 2008-11-05 2010-06-16 联想(北京)有限公司 一种显示图像的移动终端和方法
KR101663474B1 (ko) * 2009-10-13 2016-10-10 삼성전자주식회사 휴대단말기, 휴대단말기의 바탕화면 표시 방법 및 저장 매체
JP5448739B2 (ja) * 2009-11-18 2014-03-19 富士フイルム株式会社 画像再生装置、撮像装置、画像再生方法
JP5664036B2 (ja) * 2010-09-07 2015-02-04 ソニー株式会社 情報処理装置、プログラム及び制御方法
JP5480777B2 (ja) * 2010-11-08 2014-04-23 株式会社Nttドコモ オブジェクト表示装置及びオブジェクト表示方法
JP5654885B2 (ja) * 2011-01-26 2015-01-14 株式会社ソニー・コンピュータエンタテインメント 携帯端末、表示方法及びコンピュータプログラム
CN103000161B (zh) * 2012-12-14 2015-08-12 小米科技有限责任公司 一种图像显示方法、装置和一种智能手持终端
CN103472976B (zh) * 2013-09-17 2017-04-12 百度在线网络技术(北京)有限公司 一种街景图片的显示方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020024506A1 (en) * 1999-11-09 2002-02-28 Flack James F. Motion detection and tracking system to control navigation and display of object viewers
US20080030360A1 (en) * 2006-08-02 2008-02-07 Jason Griffin System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device
RU2504822C2 (ru) * 2010-04-09 2014-01-20 Сони Компьютер Энтертэйнмент Инк. Устройство обработки информации
EP2408181A1 (en) * 2010-07-16 2012-01-18 LG Electronics Inc. Mobile terminal and method of controlling the same
US20120188243A1 (en) * 2011-01-26 2012-07-26 Sony Computer Entertainment Inc. Portable Terminal Having User Interface Function, Display Method, And Computer Program

Also Published As

Publication number Publication date
KR101657234B1 (ko) 2016-09-13
EP2927787A1 (en) 2015-10-07
MX2014011939A (es) 2016-10-27
JP2016522437A (ja) 2016-07-28
KR20150124371A (ko) 2015-11-05
CN103970500A (zh) 2014-08-06
RU2015133791A (ru) 2017-02-16
MX352489B (es) 2017-11-27
EP2927787B1 (en) 2017-05-03
CN103970500B (zh) 2017-03-29
WO2015149457A1 (zh) 2015-10-08
JP6109413B2 (ja) 2017-04-05

Similar Documents

Publication Publication Date Title
RU2624569C2 (ru) Способ и устройство для отображения изображения
US9674395B2 (en) Methods and apparatuses for generating photograph
CN107690649B (zh) 数字拍摄装置及其操作方法
US9729775B2 (en) Auto-focusing method and auto-focusing device
RU2634909C2 (ru) Способ и устройство для фотографирования изображения
US10032076B2 (en) Method and device for displaying image
EP3779883A1 (en) Method and device for repositioning in camera orientation tracking process, and storage medium
KR101649596B1 (ko) 피부색 조절방법, 장치, 프로그램 및 기록매체
RU2599178C2 (ru) Способ, аппарат и терминал для измерения угла
US20150179147A1 (en) Trimming content for projection onto a target
US9491371B2 (en) Method and device for configuring photographing parameters
EP3544286B1 (en) Focusing method, device and storage medium
RU2631675C2 (ru) Способ и устройство для управления отображением видео
KR102116826B1 (ko) 사진 합성 방법, 장치, 프로그램 및 기록매체
RU2614541C2 (ru) Способ, устройство и терминал для перенастройки изображения
KR20220033402A (ko) 촬영 방법, 촬영 장치, 전자기기 및 저장매체
US9897439B2 (en) Method and terminal for measuring angle
EP3438924B1 (en) Method and device for processing picture
EP3511865A1 (en) Imaging processing method for smart mirror, and smart mirror
CN111373730B (zh) 全景拍摄方法及终端
US9619016B2 (en) Method and device for displaying wallpaper image on screen
RU2618949C2 (ru) Способ и аппарат для измерения направления и терминал
CN110865720A (zh) 人体姿态提醒方法及装置
CN116681746B (zh) 深度图像的确定方法和装置
CN113168823A (zh) 显示控制方法、电子设备及计算机可读存储介质