Patents by Inventor Batuhan Okur

Batuhan Okur 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: 20200265593
    Abstract: A method of object surface matching includes identifying an object in-flight in an image; identifying a feature on the object that is in a first spatial position; comparing the feature with set of template images; identifying a first template image in the set of template images that matches the feature on the object that is in the first spatial position; determining first coordinates for the first spatial position based on the first template image; identifying a second image of the object that includes the feature on the object that is in a second spatial position; identifying a second template image in the set of template images that matches the feature on the object that is in the second spatial position; determining second coordinates for the second spatial position based on the second template image; and generating a spin value for the object based on the first and second coordinates.
    Type: Application
    Filed: March 17, 2020
    Publication date: August 20, 2020
    Applicant: RAPSODO PTE. LTD.
    Inventors: Kelvin Yeo Soon KEAT, Batuhan OKUR
  • Patent number: 10733758
    Abstract: Operations of the present disclosure may include receiving a group of images taken by a camera over time in an environment. The operations may also include identifying a first position of an object in a target region of the environment in a first image of the group of images and identifying a second position of the object in a second image of the group of images. Additionally, the operations may include determining an estimated trajectory of the object based on the first position of the object and the second position of the object. The operations may further include, based on the estimated trajectory, estimating a ground position in the environment associated with a starting point of the estimated trajectory of the object. Additionally, the operations may include providing the ground position associated with the starting point of the estimated trajectory of the object for display in a graphical user interface.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 4, 2020
    Assignee: RAPSODO PTE. LTD.
    Inventors: Xu Jin, Xi Tao, Boyi Zhang, Batuhan Okur
  • Patent number: 10660533
    Abstract: Systems and methods are disclosed to measure a PPG signal. In some embodiments, a method may include capturing a plurality of frames of a subject; tracking the position of a region of interest of the subject in each of the plurality of frames; creating a first time series signal, a second time series signal, and third time series signal corresponding with respective color channels of the plurality of frames; normalizing the first, second, and third time series signals, combining the normalized first time series signal, the normalized first time series signal, and the normalized first time series signal into a combined signal; creating a spectral signal from the combined signal; and extracting the PPG signal from the spectral signal.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: May 26, 2020
    Assignee: RAPSODO PTE. LTD.
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Publication number: 20200134863
    Abstract: Operations of the present disclosure may include receiving a group of images taken by a camera over time in an environment. The operations may also include identifying a first position of an object in a target region of the environment in a first image of the group of images and identifying a second position of the object in a second image of the group of images. Additionally, the operations may include determining an estimated trajectory of the object based on the first position of the object and the second position of the object. The operations may further include, based on the estimated trajectory, estimating a ground position in the environment associated with a starting point of the estimated trajectory of the object. Additionally, the operations may include providing the ground position associated with the starting point of the estimated trajectory of the object for display in a graphical user interface.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Xu Jin, Xi Tao, Boyi Zhang, Batuhan Okur
  • Patent number: 10593048
    Abstract: A method of object surface matching includes identifying an object in-flight in an image; identifying a feature on the object that is in a first spatial position; comparing the feature with set of template images; identifying a first template image in the set of template images that matches the feature on the object that is in the first spatial position; determining first coordinates for the first spatial position based on the first template image; identifying a second image of the object that includes the feature on the object that is in a second spatial position; identifying a second template image in the set of template images that matches the feature on the object that is in the second spatial position; determining second coordinates for the second spatial position based on the second template image; and generating a spin value for the object based on the first and second coordinates.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: March 17, 2020
    Assignee: RAPSODO PTE. LTD.
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Publication number: 20190391254
    Abstract: A method including detecting an object within a field of view of a radar using a radar signal; tracking movement of the object through the field of view of the radar; triggering a camera to capture a plurality of images of the object based on the movement of the object; detecting the object in the plurality of images; combining data of the radar signal with data of the camera to estimate a position of the object; identifying a radar signal track generated by the motion of the object based on the combined data; and estimating a trajectory of the object based on identifying the radar signal track.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Sayed Zeeshan Asghar, Batuhan Okur
  • Publication number: 20180249135
    Abstract: A method includes triggering a camera to capture a plurality of images of a moving object while the object is in a field of view of the camera. At least a portion of a flight path of the moving object may be in the field of view of the camera. The flight path of the moving object may include an initial point of the moving object and a batting area. The method further includes extrapolating one or more flight characteristics of the moving object using the plurality of images to generate an extrapolation of the one or more flight characteristics of the moving object. The method also includes measuring a speed of the moving object using a radar device. The method includes verifying the one or more flight characteristics of the moving object based on the speed of the moving object.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 30, 2018
    Inventors: Kelvin Soon Keat Yeo, Batuhan Okur, Lodiya Radhakrishnan Vijayanand
  • Patent number: 9955126
    Abstract: According to some embodiments, the present disclosure may relate to a method including transmitting a microwave towards a moving object and receiving a reflection of the microwave reflecting off of the moving object. The method may also include determining a speed of the moving object based on the reflection of the microwave and based on the speed of the moving object and a flight path distance of the moving object, determining an optimal photograph timeframe when the moving object is in a field of view of a camera. The method may further include automatically capturing a plurality of images during the optimal photograph timeframe.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: April 24, 2018
    Assignee: RAPSODO PTE. LTD.
    Inventors: Kelvin Soon Keat Yeo, Batuhan Okur, Lodiya Radhakrishnan Vijayanand
  • Publication number: 20170200277
    Abstract: A method of object surface matching includes identifying an object in-flight in an image; identifying a feature on the object that is in a first spatial position; comparing the feature with set of template images; identifying a first template image in the set of template images that matches the feature on the object that is in the first spatial position; determining first coordinates for the first spatial position based on the first template image; identifying a second image of the object that includes the feature on the object that is in a second spatial position; identifying a second template image in the set of template images that matches the feature on the object that is in the second spatial position; determining second coordinates for the second spatial position based on the second template image; and generating a spin value for the object based on the first and second coordinates.
    Type: Application
    Filed: June 10, 2016
    Publication date: July 13, 2017
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Patent number: 9684009
    Abstract: An example embodiment includes an apparatus for monitoring launch parameters of an object. The apparatus includes a transmitter optical subassembly (TOSA), a receiver optical subassembly (ROSA), a processing unit, and a camera. The TOSA includes at least one laser source configured to transmit a laser sheet along an expected flight path of an object. The ROSA is configured to receive light reflected from the object. The processing unit is configured to estimate a velocity of the object based at least partially on the received light. The camera is configured to capture one or more images of the object at a time in which the object passes through a field of view of the camera according to the estimated velocity.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: June 20, 2017
    Assignee: RAPSODO PTE. LTD.
    Inventors: Batuhan Okur, Lodiya Radhakrishnan Viyayanand, Kelvin Yeo Soon Keat, Nyan Myo Naing
  • Publication number: 20170054950
    Abstract: According to some embodiments, the present disclosure may relate to a method including transmitting a microwave towards a moving object and receiving a reflection of the microwave reflecting off of the moving object. The method may also include determining a speed of the moving object based on the reflection of the microwave and based on the speed of the moving object and a flight path distance of the moving object, determining an optimal photograph timeframe when the moving object is in a field of view of a camera. The method may further include automatically capturing a plurality of images during the optimal photograph timeframe.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 23, 2017
    Inventors: Kelvin Soon Keat Yeo, Batuhan Okur, Lodiya Radhakrishnan Vijayanand
  • Patent number: 9519003
    Abstract: The technologies described herein relate to measuring launch parameters of a flying object, such as a golf ball or a baseball. The laser based technology enables a system that is low cost which can measure launch parameters of a ball. The launch parameters are measured and rapid feedback is provided on each ball motion event and the data of every single ball launch data is stored in the backend server. The system may include a transmitter optical subassembly (TOSA), a receiver optical subassembly (ROSA), a primary processing unit, a camera subsystem, a data processing, a feedback display unit, and a backend server.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: December 13, 2016
    Assignee: RAPSODO PTE. LTD.
    Inventors: Batuhan Okur, Lodiya Radhakrishnan Vijayanand, Kelvin Yeo Soon Keat, Nyan Myo Naing
  • Publication number: 20160110880
    Abstract: An example embodiment includes a method of measuring launch parameters of an object in flight. The method includes capturing images of an object in flight. A radius of the object and a center of the object are identified in each of the images. A velocity, an elevation angle, and an azimuth angle are calculated based on the radius of the object, the center of the object, and pre-measured camera alignment values. The method further includes cropping the images to a smallest square that bounds the object and flattening the images from spherical representations to Cartesian representations. The method also includes converting the Cartesian representations to polar coordinates with a range of candidate centers of rotations. Based on a fit of the polar image pair, the spin axis and spin rate are measured.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 21, 2016
    Inventors: Kelvin Yeo Soon KEAT, Batuhan OKUR
  • Publication number: 20160089041
    Abstract: Systems and methods are disclosed to measure a PPG signal. In some embodiments, a method may include capturing a plurality of frames of a subject; tracking the position of a region of interest of the subject in each of the plurality of frames; creating a first time series signal, a second time series signal, and third time series signal corresponding with respective color channels of the plurality of frames; normalizing the first, second, and third time series signals, combining the normalized first time series signal, the normalized first time series signal, and the normalized first time series signal into a combined signal; creating a spectral signal from the combined signal; and extracting the PPG signal from the spectral signal.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Patent number: 9171211
    Abstract: An example embodiment includes a method of measuring launch parameters of an object in flight. The method includes capturing images of an object in flight. A radius of the object and a center of the object are identified in each of the images. A velocity, an elevation angle, and an azimuth angle are calculated based on the radius of the object, the center of the object, and pre-measured camera alignment values. The method further includes cropping the images to a smallest square that bounds the object and flattening the images from spherical representations to Cartesian representations. The method also includes converting the Cartesian representations to polar coordinates with a range of candidate centers of rotations. Based on a fit of the polar image pair, the spin axis and spin rate are measured.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: October 27, 2015
    Assignee: RAPSODO PTE. LTD.
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Publication number: 20150262011
    Abstract: An example embodiment includes a method of measuring launch parameters of an object in flight. The method includes capturing images of an object in flight. A radius of the object and a center of the object are identified in each of the images. A velocity, an elevation angle, and an azimuth angle are calculated based on the radius of the object, the center of the object, and pre-measured camera alignment values. The method further includes cropping the images to a smallest square that bounds the object and flattening the images from spherical representations to Cartesian representations. The method also includes converting the Cartesian representations to polar coordinates with a range of candidate centers of rotations. Based on a fit of the polar image pair, the spin axis and spin rate are measured.
    Type: Application
    Filed: September 20, 2013
    Publication date: September 17, 2015
    Applicant: Rapsodo Pte. Ltd.
    Inventors: Kelvin Yeo Soon Keat, Batuhan Okur
  • Publication number: 20140028838
    Abstract: An example embodiment includes an apparatus for monitoring launch parameters of an object. The apparatus includes a transmitter optical subassembly (TOSA), a receiver optical subassembly (ROSA), a processing unit, and a camera. The TOSA includes at least one laser source configured to transmit a laser sheet along an expected flight path of an object. The ROSA is configured to receive light reflected from the object. The processing unit is configured to estimate a velocity of the object based at least partially on the received light. The camera is configured to capture one or more images of the object at a time in which the object passes through a field of view of the camera according to the estimated velocity.
    Type: Application
    Filed: October 3, 2013
    Publication date: January 30, 2014
    Applicant: Rapsodo Pte. Ltd.
    Inventors: Batuhan Okur, Lodiya Radhakrishnan Viyayanand, Kelvin Yeo Soon Keat, Nyan Myo Naing
  • Patent number: 8269522
    Abstract: A current boost circuit acts as an “eye opener” for a digital bus line. A controlled current injects a fraction of the normal signaling current magnitude from a source driver onto the bus line, after a transition between the two logical states on the bus line is detected. The duration of the additional current injection is a fraction of the unit interval. In one embodiment, a linear system uses the summation of a proportional boost current and a delayed and negated proportional boost current. In another embodiment, a positive or negative edge detection circuit triggers a monostable pulse generator that controls the injection of short bursts of additional current into the bus lines. In some embodiments the boost current is suppressed when the bus line is driven from a driver other than the source driver.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: September 18, 2012
    Assignee: ST-Ericsson SA
    Inventors: Charles Razzell, Hong Sair Lim, Batuhan Okur, Jerome Tjia, Tue Fatt David Wee
  • Publication number: 20110221521
    Abstract: A current boost circuit acts as an “eye opener” for a digital bus line. A controlled current injects a fraction of the normal signaling current magnitude from a source driver onto the bus line, after a transition between the two logical states on the bus line is detected. The duration of the additional current injection is a fraction of the unit interval. In one embodiment, a linear system uses the summation of a proportional boost current and a delayed and negated proportional boost current. In another embodiment, a positive or negative edge detection circuit triggers a monostable pulse generator that controls the injection of short bursts of additional current into the bus lines. In some embodiments the boost current is suppressed when the bus line is driven from a driver other than the source driver.
    Type: Application
    Filed: December 13, 2010
    Publication date: September 15, 2011
    Inventors: Charles Razzell, Hong Sair Lim, Batuhan Okur, Jerome Tjia, Tue Fatt David Wee
  • Patent number: 7987304
    Abstract: Certified Wireless USB 1.0 (CWUSB) defines two different types of association: cable association and numeric association. In the numeric association, the CWUSB host and device use a specific protocol to exchange the security information. At final stage of this information exchange, both host and device need to display a number asking user's feedback. Once this is done, both host and device will be able to generate the connection key as the shared secret for the following secured communication. One problem of this numeric association method is that device needs to be able to display the numbers. For certain class of device that has capability to display an image, there is a natural way to add this function to them. A method for this class of devices is described. Another kind of association, which is not defined in the CWUSB 1.0, is manual association. User needs only to manually type in the Connection Key coming from the CWUSB device.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: July 26, 2011
    Assignee: Realtek Semiconductor Corp.
    Inventors: Turgut Aytur, Frederic Battaglia, Saurabh Garg, Batuhan Okur, Ping-Wen Ong, Venkatesh Rajendran