Patents by Inventor Andrei Valerievich KOMISSAROV

Andrei Valerievich KOMISSAROV has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230031587
    Abstract: The present application provides a system for creating and displaying AR scenes by mobile devices. The system includes a plurality of mobile devices that are used by either registered or unregistered users and provides registration capabilities for users. It allows the devices to use server-side processing for creating and editing of AR scenes. The server capabilities are accessed from the user devices via a browser. This system includes a server part which includes an authentication module, an AR scene editor, a library of 3D models, a catalog of ready-made AR scenes, multiple personal catalogs AR scenes, associated to registered users of the system, multiple personal content libraries associated to the registered users, a library of algorithms for recognition objects and the surrounding space or environment, The system can be managed to allow access to the catalog of ready-made AR scenes to any users or only to registered users.
    Type: Application
    Filed: October 4, 2022
    Publication date: February 2, 2023
    Inventors: Andrei Valerievich KOMISSAROV, Anna Igorevna BELOVA
  • Patent number: 11288837
    Abstract: The invention relates to methods for acting on augmented reality virtual objects. The coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; light sources captured by the camera of the device can be used as the physical marker; a vector is calculated corresponding to a direction from the marker to the virtual camera; information is generated relating to all camera movements. A system of preliminary image processing is implemented.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: March 29, 2022
    Assignee: DEVAR ENTERTAINMENT LIMITED
    Inventors: Andrei Valerievich Komissarov, Anna Igorevna Belova
  • Patent number: 11080920
    Abstract: The technical result obtained herein is providing the ability to display an output image having the actual texture of the photo or video image, simplifying the implementation by eliminating the need to store a database of reference textures of objects, enabling texturizing of a 3D model areas invisible on the 2D object. A feature-based ORB-SLAM algorithm can be used for image processing using sparse point cloud. An advantageous solution is provided that allows to improve the efficiency of the texturizing process and therefore allows to use the ORB-SLAM algorithm on mobile devices by reducing computational intensity of the overall process. In order to achieve these advantages, a system of preliminary image processing is implemented. Said preliminary image processing allows to identify the most promising areas for detecting object features on the images coming from the camera.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: August 3, 2021
    Assignee: DEVAR ENTERTAINMENT LIMITED
    Inventors: Andrei Valerievich Komissarov, Anna Igorevna Belova
  • Patent number: 10984610
    Abstract: The present invention relates to methods for interacting with virtual objects comprising placing an flat image of an augmented reality object in the field of view of the video camera of the device for creating and viewing virtual objects of augmented reality, determining colors and recognizing patterns on the images received from the video camera device to create and view objects of augmented reality. Coloring the augmented reality object in accordance with the colors defined on the painted image obtained from camera devices. A correspondence is established between the patterns and colors of the painted image and actions of the augmented reality objects, depending on the color, color combination, pattern or colored pattern in the images obtained from the video camera of the device for creating and viewing the augmented reality objects.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: April 20, 2021
    Assignee: DEVAR ENTERTAINMENT LIMITED
    Inventors: Andrei Valerievich Komissarov, Anna Igorevna Belova
  • Publication number: 20200372723
    Abstract: The present invention relates to methods for interacting with virtual objects comprising placing an flat image of an augmented reality object in the field of view of the video camera of the device for creating and viewing virtual objects of augmented reality, determining colors and recognizing patterns on the images received from the video camera device to create and view objects of augmented reality. Coloring the augmented reality object in accordance with the colors defined on the painted image obtained from camera devices. A correspondence is established between the patterns and colors of the painted image and actions of the augmented reality objects, depending on the color, color combination, pattern or colored pattern in the images obtained from the video camera of the device for creating and viewing the augmented reality objects.
    Type: Application
    Filed: June 16, 2020
    Publication date: November 26, 2020
    Inventors: Andrei Valerievich KOMISSAROV, Anna Igorevna BELOVA
  • Publication number: 20200285852
    Abstract: The present method of controlling an image processing device consists in transmitting data such that it can be reproduced on image processing devices of other users. An image signal is produced using an image generator and an image is displayed using a display, then data about the received image is obtained and additional information is linked to the data about the received image. The transmission of data constitutes the transmission of additional information linked to data about a received image, said information being transmitted to a server via the Internet. The additional information is displayed provided that the data obtained about the received image coincides with the data about the received image on other devices for processing the image with respect to which additional information has been generated, which, in turn, has been linked to the image. The additional information received from other users can include geo-position information.
    Type: Application
    Filed: May 25, 2020
    Publication date: September 10, 2020
    Inventors: Andrei Valerievich KOMISSAROV, Anna Igorevna BELOVA
  • Publication number: 20200279396
    Abstract: The invention relates to methods for acting on augmented reality virtual objects. The coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; light sources captured by the camera of the device can be used as the physical marker; a vector is calculated corresponding to a direction from the marker to the virtual camera; information is generated relating to all camera movements. A system of preliminary image processing is implemented.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Inventors: Andrei Valerievich KOMISSAROV, Anna Igorevna BELOVA
  • Publication number: 20200250878
    Abstract: The technical result obtained herein is providing the ability to display an output image having the actual texture of the photo or video image, simplifying the implementation by eliminating the need to store a database of reference textures of objects, enabling texturizing of a 3D model areas invisible on the 2D object. A feature-based ORB-SLAM algorithm can be used for image processing using sparse point cloud. An advantageous solution is provided that allows to improve the efficiency of the texturizing process and therefore allows to use the ORB-SLAM algorithm on mobile devices by reducing computational intensity of the overall process. In order to achieve these advantages, a system of preliminary image processing is implemented. Said preliminary image processing allows to identify the most promising areas for detecting object features on the images coming from the camera.
    Type: Application
    Filed: April 20, 2020
    Publication date: August 6, 2020
    Inventors: Andrei Valerievich KOMISSAROV, Anna Igorevna BELOVA
  • Patent number: 10706627
    Abstract: The invention relates to processing and generating image data and analysis and displaying a 3D image. A method of controlling a device for generating an augmented reality consists in receiving object-related data from sensors, recognizing the object and generating a virtual object, the authenticity of an activation code that identifies a set of pictures containing objects is pre-verified, data related to an object obtained in the form of photo or video frame(s), the object is identified on said frame(s) by comparison with images stored in the memory of the user device, and a virtual object is generated in the form of a 3D model, reproduced in real time, on a display of the user device, on top of the acquired frames. Wherein the object is a two-dimensional image of at least one item depicted on a picture contained in a set to which an activation code is assigned.
    Type: Grant
    Filed: November 27, 2016
    Date of Patent: July 7, 2020
    Assignee: DEVAR ENTERTAINMENT LIMITED
    Inventors: Vitalii Vitalievich Averianov, Andrei Valerievich Komissarov
  • Patent number: 10347000
    Abstract: The invention relates to the field of information technologies and computer technology, and specifically to the processing and generation of image data, and to the processing of images for computer graphics. An entity visualization method consists in capturing a digital image, receiving units of additional information from an electronic memory which stores a plurality of units of additional information, and displaying at least one unit of the plurality of additional information units, superimposing same onto the digital image; the electronic memory also stores data related to representations of corresponding entities; in each captured image frame, at least one entity is detected and recognized using the entity representation data received from electronic memory; computing the coordinates of the detected entity on the captured image, and displaying at least one unit of additional information in direct proximity to the corresponding entity on the captured image, which is output to a display.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: July 9, 2019
    Assignee: DEVAR ENTERTAINMENT LIMITED
    Inventors: Vitalii Vitalievich Averianov, Andrei Valerievich Komissarov
  • Publication number: 20180322703
    Abstract: The invention relates to processing and generating image data and analysis and displaying a 3D image. A method of controlling a device for generating an augmented reality consists in receiving object-related data from sensors, recognizing the object and generating a virtual object, the authenticity of an activation code that identifies a set of pictures containing objects is pre-verified, data related to an object obtained in the form of photo or video frame(s), the object is identified on said frame(s) by comparison with images stored in the memory of the user device, and a virtual object is generated in the form of a 3D model, reproduced in real time, on a display of the user device, on top of the acquired frames. Wherein the object is a two-dimensional image of at least one item depicted on a picture contained in a set to which an activation code is assigned.
    Type: Application
    Filed: November 27, 2016
    Publication date: November 8, 2018
    Inventors: Vitalii Vitalievich AVERIANOV, Andrei Valerievich KOMISSAROV
  • Publication number: 20180249063
    Abstract: The present method of controlling an image processing device consists in transmitting data such that it can be reproduced on image processing devices of other users. An image signal is produced using an image generator and an image is displayed using a display, then data about the received image is obtained and additional information is linked to the data about the received image. The transmission of data constitutes the transmission of additional information linked to data about a received image, said information being transmitted to a server via the Internet. The additional information is displayed provided that the data obtained about the received image coincides with the data about the received image on other devices for processing the image with respect to which additional information has been generated, which, in turn, has been linked to the image.
    Type: Application
    Filed: September 9, 2016
    Publication date: August 30, 2018
    Inventors: Vitalii Vitalievich AVERIANOV, Andrei Valerievich KOMISSAROV
  • Publication number: 20180150967
    Abstract: The invention relates to the field of information technologies and computer technology, and specifically to the processing and generation of image data, and to the processing of images for computer graphics. An entity visualization method consists in capturing a digital image, receiving units of additional information from an electronic memory which stores a plurality of units of additional information, and displaying at least one unit of the plurality of additional information units, superimposing same onto the digital image; the electronic memory also stores data related to representations of corresponding entities; in each captured image frame, at least one entity is detected and recognized using the entity representation data received from electronic memory; computing the coordinates of the detected entity on the captured image, and displaying at least one unit of additional information in direct proximity to the corresponding entity on the captured image, which is output to a display.
    Type: Application
    Filed: May 25, 2016
    Publication date: May 31, 2018
    Inventors: Vitalii Vitalievich AVERIANOV, Andrei Valerievich KOMISSAROV
  • Publication number: 20180012394
    Abstract: The invention relates to technologies for visualizing a three-dimensional (3D) image. According to the claimed method, a 3D model is generated, images of an object are produced, a 3D model is visualized, the 3D model together with a reference pattern and also coordinates of texturing portions corresponding to polygons of the 3D model are stored in a depiction device, at least one frame of the image of the object is produced, the object in the frame is identified on the basis of the reference pattern, a matrix of conversion of photo image coordinates into dedicated coordinates is generated, elements of the 3D model are coloured in the colours of the corresponding elements of the image by generating a texture of the image sensing area using the coordinate conversion matrix and data interpolation, with subsequent designation of the texture of the 3D model.
    Type: Application
    Filed: February 25, 2016
    Publication date: January 11, 2018
    Applicant: Limited Liability Company <<Laboratory 24>>
    Inventors: Vitalii Vitalievich AVERIANOV, Andrei Valerievich KOMISSAROV