Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022003066 - USER INTERFACE

Publication Number WO/2022/003066
Publication Date 06.01.2022
International Application No. PCT/EP2021/068090
International Filing Date 30.06.2021
IPC
G06T 15/20 2011.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
153D  image rendering
10Geometric effects
20Perspective computation
Applicants
  • SPHERE RESEARCH LTD [GB]/[GB]
Inventors
  • TREADWAY, Oliver
  • LING, Martin
Agents
  • EIP
Priority Data
2010022.830.06.2020GB
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) USER INTERFACE
(FR) INTERFACE UTILISATEUR
Abstract
(EN) A method of generating a user interface includes obtaining input data indicative of respective positions of a plurality of elements within an input plane and generating a model of a surface of a three-dimensional structure. The surface has circular symmetry and includes two curved polar caps and a curved equatorial belt, wherein a curvature of each of the polar caps is greater than a curvature of the equatorial belt. The method includes mapping the elements to respective positions on the model, and determining a position and orientation of a virtual camera, wherein the determined position of the virtual camera is exterior to the model. The method includes determining a field of view of the virtual camera containing a concave interior portion of the model, and rendering a projection of the model corresponding to the determined field of view and comprising elements mapped to positions on the concave interior portion.
(FR) L'invention concerne un procédé de génération d'une interface utilisateur consistant à obtenir des données d'entrée indiquant des positions respectives d'une pluralité d'éléments dans un plan d'entrée et à générer un modèle d'une surface d'une structure tridimensionnelle. La surface a une symétrie circulaire et comprend deux calottes polaires incurvées et une ceinture équatoriale incurvée, une courbure de chacune des calottes polaires étant supérieure à une courbure de la ceinture équatoriale. Le procédé consiste à mettre en correspondance les éléments avec des positions respectives sur le modèle, et à déterminer une position et une orientation d'une caméra virtuelle, la position déterminée de la caméra virtuelle étant extérieure au modèle. Le procédé consiste à déterminer un champ de vision de la caméra virtuelle contenant une partie intérieure concave du modèle, et à rendre une projection du modèle correspondant au champ de vision déterminé et comprenant des éléments mis en correspondance avec des positions sur la partie intérieure concave.
Latest bibliographic data on file with the International Bureau