Abstract: A computer-implemented method of using augmented reality (AR) to detect a plane and a spatial configuration of an object, the method comprising the steps of detecting one or more edges of the object; identifying one or more lines of the object; filtering the one or more lines of the object; iteratively approximating one or more distributions of the one or more lines; and determining boundaries of the object.
Type:
Grant
Filed:
July 4, 2021
Date of Patent:
August 22, 2023
Assignee:
SKETCHAR , VAB
Inventors:
Andrey Drobitko, Aleksandr Danilin, Mikhail Kopeliovich, Mikhail Petrushan
Abstract: A computer-implemented method of the present invention allows the user to draw images using augmented reality. The method is implemented by a processor executing a marker-less tracking algorithm stored in a memory of a mobile computing device. The method comprises detecting, by a page detector, an image of a drawing area; initializing a marker-less tracker, wherein said initializing comprises (a) capturing, via the page detector, a frame of the drawing area, (b) displaying, via a graphical user interface (GUI) of the mobile computing device, the frame of the drawing area, and (c) uniformly distributing on the GUI a template patch over the frame of the drawing area, and wherein the template patch is a fragment of texture of a template image used for surface tracking. The method further comprises executing a template patch tracking, wherein a perspective transformation of the template image to the frame as a current image is evaluated in video streaming on the GUI of the mobile computing device.
Type:
Grant
Filed:
May 31, 2020
Date of Patent:
April 19, 2022
Assignee:
SKETCHAR, UAV
Inventors:
Andrey Drobitko, Aleksandr Danilin, Mikhail Kopeliovich, Mikhail Petrushan
Abstract: A computer-implemented method of using augmented reality (AR) to detect a plane and a spatial configuration of an object, the method comprising the steps of detecting one or more edges of the object; identifying one or more lines of the object; filtering the one or more lines of the object; iteratively approximating one or more distributions of the one or more lines; and determining boundaries of the object.
Type:
Application
Filed:
July 4, 2021
Publication date:
December 2, 2021
Applicant:
SketchAR
Inventors:
Andrey Drobitko, Aleksandr Danilin, Mikhail Kopeliovich, Mikhail Petrushan
Abstract: A computer-implemented method of the present invention allows the user to draw or preview images using augmented reality. The method is implemented by a processor executing a marker-less tracking algorithm stored in a memory of a mobile computing device. The method comprises detecting, by a page detector, an image of a drawing area; initializing a marker-less tracker, wherein said initializing comprises (a) capturing, via the page detector, a frame of the drawing area, (b) displaying, via a graphical user interface (GUI) of the mobile computing device, the frame of the drawing area, and (c) uniformly distributing template patches over the frame of the drawing area, and wherein the template patch is a fragment of texture of a template image used for surface tracking. The method further comprises executing a template patch tracking, wherein a perspective transformation of the template image to the frame as a current image is evaluated in video streaming on the GUI of the mobile computing device.
Type:
Grant
Filed:
May 15, 2019
Date of Patent:
June 8, 2021
Assignee:
Sketchar, UAB
Inventors:
Andrey Drobitko, Aleksandr Danilin, Mikhail Kopeliovich, Mikhail Petrushan
Abstract: A computer-implemented method of the present invention allows the user to draw images using augmented reality. The method is implemented by a processor executing a marker-less tracking algorithm stored in a memory of a mobile computing device. The method comprises detecting, by a page detector, an image of a drawing area; initializing a marker-less tracker, wherein said initializing comprises (a) capturing, via the page detector, a frame of the drawing area, (b) displaying, via a graphical user interface (GUI) of the mobile computing device, the frame of the drawing area, and (c) uniformly distributing on the GUI a template patch over the frame of the drawing area, and wherein the template patch is a fragment of texture of a template image used for surface tracking. The method further comprises executing a template patch tracking, wherein a perspective transformation of the template image to the frame as a current image is evaluated in video streaming on the GUI of the mobile computing device.
Type:
Application
Filed:
May 31, 2020
Publication date:
November 19, 2020
Applicant:
SKETCHAR, UAB
Inventors:
Andrey Drobitko, Aleksandr Danilin, Mikhail Kopeliovich, Mikhail Petrushan