Patents by Inventor Erkan Okuyan
Erkan Okuyan 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: 20220180481Abstract: A noise elimination method for detection applications to increase performance, robustness and efficiency is provided. The noise elimination method including the following steps of; initialization; candidate generation; obtain sensor data; obtain a transformation matrix; warping candidate signals into a Cumulative Signal Frame (CSF); get a next candidate; process a last candidate; query a set handler; add the candidate signals into the set handler; warp the candidate signals onto the CSF; add the candidate signals to the CSF at a warped position; process the CSF; interpret the CSF and generate target candidates; detect decisions and terminate.Type: ApplicationFiled: December 2, 2021Publication date: June 9, 2022Applicant: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Erkan OKUYAN, Tolga AKSOY, Engin UZUN
-
Patent number: 10962860Abstract: A method for optimizing focus of an optical system passively includes the following steps: discretizing optical positions with respect to precision requirements; initializing an idle counter to zero, going to the initial optical position, initializing a best position to current position, clearing a sharpness array; calculating correspondence; adding a sharpness value to a sharpness array; calculating a longest increasing subsequence on the sharpness array; checking if the longest increasing subsequence length increases; clearing the idle counter; setting the best position to the current position; incrementing the idle counter; checking if the termination threshold is reached; checking if the current position corresponds to the end of discrete optical positions if the termination threshold is not reached; driving motors to the next position; optionally improving the best position; going to the best position and terminating the method.Type: GrantFiled: May 25, 2016Date of Patent: March 30, 2021Assignee: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Erkan Okuyan, Murat Gevrekci, Berk Ulker, Cevdet Aykanat
-
Publication number: 20200049947Abstract: A method for optimizing focus of an optical system passively fundamentally includes the following steps: discretizing optical positions (focus distances) with respect to precision requirements; initializing an idle counter to zero, going to the initial optical position, initializing a best position to current position, clearing a sharpness array; calculating correspondence in 2-tuple format; adding a sharpness value to a sharpness array; calculating a longest increasing subsequence on the sharpness array; checking if the longest increasing subsequence length increases; clearing the idle counter; setting the best position to the current position; incrementing the idle counter; checking if the termination threshold is reached; checking if the current position corresponds to the end of discrete optical positions if the termination threshold is not reached; driving motors to the next position; optionally improving the best position; going to the best position and terminating the method.Type: ApplicationFiled: May 25, 2016Publication date: February 13, 2020Applicant: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Erkan OKUYAN, Murat GEVREKCI, Berk ULKER, Cevdet AYKANAT
-
Patent number: 9607387Abstract: A method for optimizing fiducial marker and camera positions/orientations is realized to simulate camera and fiducial positions and pose estimation algorithm to find best possible marker/camera placement comprises the steps of: acquiring mesh data representing possible camera positions and feasible orientation boundaries of cameras on the environment of tracked object; acquiring mesh data representing possible active marker positions and feasible orientation placements of markers on a tracked object; pose data representing possible poses of tracked object under working conditions; initializing the control parameter for camera placement; create initial solution strings for camera placement; solving marker placement problem for the current camera placement; evaluating the quality of the current LED and camera placement taking pose coverage, pose accuracy, number of placed markers, number of placed camera etc. into account; determining if a stopping criterion is satisfied.Type: GrantFiled: April 12, 2013Date of Patent: March 28, 2017Assignee: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Erkan Okuyan, Ozgur Yilmaz
-
Patent number: 9495585Abstract: The present invention relates to the field of computation and covers methods to find one to one mapping between fiducial markers on a tracked object and fiducial marker projections on the image plane captured by a camera in optical object tracking systems. A method for solving correspondence problem is realized to find correspondences between 3D points of an object and 2D projection of that object onto the image plane so that this can be used to find the object's 3D location and orientation. It is designed to work without current pose of the tracked object thus it is equally efficient on initial correspondence problem as correspondence problem. Furthermore, a method for selecting LED groups to be used for solving correspondence problem is also presented, which uses pose data representing possible poses of tracked object under working conditions thus LEDS groups are selected to satisfy use case requirements.Type: GrantFiled: June 11, 2013Date of Patent: November 15, 2016Assignee: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Kadir Hakan Bicer, Erkan Okuyan
-
Publication number: 20160148045Abstract: The present invention relates to the field of computation and covers methods to find one to one mapping between fiducial markers on a tracked object and fiducial marker projections on the image plane captured by a camera in optical object tracking systems. A method for solving correspondence problem is realized to find correspondences between 3D points of an object and 2D projection of that object onto the image plane so that this can be used to find the object's 3D location and orientation. It is designed to work without current pose of the tracked object thus it is equally efficient on initial correspondence problem as correspondence problem. Furthermore, a method for selecting LED groups to be used for solving correspondence problem is also presented, which uses pose data representing possible poses of tracked object under working conditions thus LEDS groups are selected to satisfy use case requirements.Type: ApplicationFiled: June 11, 2013Publication date: May 26, 2016Applicant: Aselsan Elektronik Sanayi ve Ticaret Anonim SirktiInventors: Kadir Hakan BICER, Erkan OKUYAN
-
Publication number: 20160063708Abstract: A method for optimizing fiducial marker and camera positions/orientations is realized to simulate camera and fiducial positions and pose estimation algorithm to find best possible marker/camera placement comprises the steps of: acquiring mesh data representing possible camera positions and feasible orientation boundaries of cameras on the environment of tracked object; acquiring mesh data representing possible active marker positions and feasible orientation placements of markers on a tracked object; pose data representing possible poses of tracked object under working conditions; initializing the control parameter for camera placement; create initial solution strings for camera placement; solving marker placement problem for the current camera placement; evaluating the quality of the current LED and camera placement taking pose coverage, pose accuracy, number of placed markers, number of placed camera etc. into account; determining if a stopping criterion is satisfied.Type: ApplicationFiled: April 12, 2013Publication date: March 3, 2016Applicant: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventors: Erkan OKUYAN, Ozgur YILMAZ
-
Publication number: 20150302550Abstract: The present invention relates to an image generation system, which controls a set of generators and thereby allows rendering two dimensional images from a three dimensional environment, and wherein communication between the host and the generator is established. This system essentially comprises at least one host device (shortly host) which produces messages containing data related to the three dimensional synthetic environment such as optic parameters, position of moving entities, orientation of moving entities, position of viewpoint, orientation of viewpoint, material properties of entities and terrain; at least one interface which partially or totally modifies the data provided by the host device so that they define the two dimensional images whose sum may represent a part of or all of the said three dimensional synthetic environment; at least one generator which produces two dimensional representation of the three dimensional synthetic environment in accordance with the data modified by the interface.Type: ApplicationFiled: January 6, 2012Publication date: October 22, 2015Applicant: ASELSAN ELEKTRONIK SANAYI VE TICARET ANONIM SIRKETIInventor: Erkan Okuyan