The invention relates to computer data processing, and more particularly to methods of displaying an augmented reality object based on an original image, which involves generating a 3D model of an augmented reality object; obtaining a plurality of individual fragments of an image of a real-world object, where each fragment is a partial photographic image of the real-world object, obtained using a camera or isolated from a video sequence obtained using a camera; generating a two-dimensional image of the real-world object by aligning the obtained image fragments; generating a transformation matrix for transforming the coordinates of the two-dimensional image of the real-world object into intrinsic coordinates corresponding to coordinates of the 3D model; and, using the coordinate transformation matrix, colouring elements of the 3D model of the augmented reality object in accordance with the colours and/or textures of the corresponding elements of the real-world object represented by the two-dimensional image generated, where colouring is carried out by texturing areas of the 3D model of the augmented reality object or texturing the 3D model in its entirety. The method makes it possible, when scanning wide-format real-world objects which do not fit entirely into the field of view of the video camera of an augmented reality object display device, to display corresponding augmented reality objects, thus solving the technical problem of interest while building on existing techniques and technology and bringing them to a new level.
L'invention se rapporte au domaine du traitement informatique de données, et concerne notamment des procédés de présentation d'un objet en réalité augmentée à partir d'une image de base, dans lequel on génère un modèle 3D d'un objet en réalité augmentée. On produit une pluralité de fragments distincts de l'image de l'objet réel, chaque fragment consistant en une image photo partielle de l'objet réel obtenue à partir d'une caméra ou extraite d'une séquence vidéo obtenue depuis une caméra; on génère une image bidimensionnelle de l'objet réel en agençant les fragments d'image obtenus; on génère une matrice de conversion de coordonnées de l'image bidimensionnelle de l'objet en des coordonnées propres correspondant aux coordonnées du modèle 3D; et on colore, en utilisant la matrice de conversion des coordonnées, les éléments du modèle 3D de l'objet en réalité augmentée en fonction de couleurs et/ou de textures des éléments correspondants de l'objet réel fourni par l'image bidimensionnelle formée, la coloration se faisant par texturation des zones 3D du modèle d'objet en réalité augmentée ou texturation de tout le modèle 3D dans son ensemble. Le procédé permet de représenter des objets en réalité augmentée lors du balayage d'objets réels de grand format qui ne se réduisent pas dans leur ensemble dans le champ de vision de la caméra vidéo d'un dispositif de représentation d'objets en réalité augmentée pour lesquels on génère ledit objet en réalité augmentée, ce qui constitue le but de l'invention et permet de développer les techniques et technologies existantes en les faisant passer à un nouveau niveau.
Изобретение относится к компьютерной обработке данных, а именно к способам отображения объекта дополненной реальности на основе исходного изображения, при котором производят формирование 3D модели объекта дополненной реальности; получение множества отдельных фрагментов изображения реального объекта, где каждый фрагмент представляет собой частичное фотоизображение реального объекта полученное с камеры или выделенное из видеоряда, полученного с камеры; формирование двумерного изображения реального объекта путем совмещения полученных фрагментов изображения; формирование матрицы преобразования координат двумерного изображения реального объекта в собственные координаты, соответствующие координатам 3D модели; и окрашивание, с использованием матрицы преобразования координат, элементов 3D модели объекта дополненной реальности в соответствии с цветами и/или текстурами соответствующих элементов реального объекта, представленного сформированным двумерным изображением, где окрашивание производится текстурированием областями 3D модели объекта дополненной реальности или текстурированием всей 3D модели целиком. Способ позволяет обеспечить возможность отображения объектов дополненной реальности при сканировании широкоформатных реальных объектов, не умещающихся целиком в поле зрения видеокамеры устройства отображения объектов дополненной реальности, для которых создается указанный объект дополненной реальности, что и является поставленной технический задачей и что, в свою очередь развивает существующую технику и технологию, выводя ее на новый уровень.