Patents by Inventor Bosko Mihic

Bosko Mihic 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).

  • Patent number: 11797543
    Abstract: Methods for cascade elimination of candidates in spatial relation operations are performed by systems, devices, and apparatuses. Spatial relation operations include counts of geometric objects against geographies/geometries, and data points associated with vertices of shapes representing the geographies/geometries are reduced to form smaller sets of data points that represent the initial shapes. Elimination of geometric objects for operations is performed using inner- and outer-reductions in cascade. Data points are reduced until a representation of the original shape with a specified area or number of data points is generated. Multi-polygon geometries are joined by union based on preservation of area and data points of the polygons therein prior to reducing data points. Cascade reductions are also performed at specified times during spatial operations based on costs associated therewith.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: October 24, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bosko Mihic, Slobodan Djunic, Mladen Andzic
  • Publication number: 20200201869
    Abstract: Methods for cascade elimination of candidates in spatial relation operations are performed by systems, devices, and apparatuses. Spatial relation operations include counts of geometric objects against geographies/geometries, and data points associated with vertices of shapes representing the geographies/geometries are reduced to form smaller sets of data points that represent the initial shapes. Elimination of geometric objects for operations is performed using inner- and outer-reductions in cascade. Data points are reduced until a representation of the original shape with a specified area or number of data points is generated. Multi-polygon geometries are joined by union based on preservation of area and data points of the polygons therein prior to reducing data points. Cascade reductions are also performed at specified times during spatial operations based on costs associated therewith.
    Type: Application
    Filed: January 9, 2019
    Publication date: June 25, 2020
    Inventors: Bosko Mihic, Slobodan Djunic, Mladen Andzic
  • Patent number: 10007990
    Abstract: An example apparatus includes a kernel size estimator to estimate a blur kernel size of a captured image. The example apparatus also further includes a frame checker to discard the captured image if the estimated blur kernel size of the captured images exceeds a threshold kernel size. The captured image is to be used in a set if the estimated blur kernel size does not exceed the threshold kernel size. The example apparatus further includes a composite generator to generate a composite image based on the set of images.
    Type: Grant
    Filed: December 24, 2015
    Date of Patent: June 26, 2018
    Assignee: Intel Corporation
    Inventors: Bosko Mihic, Zdravko Pantic
  • Publication number: 20170186162
    Abstract: An example apparatus includes a kernel size estimator to estimate a blur kernel size of a captured image. The example apparatus also further includes a frame checker to discard the captured image if the estimated blur kernel size of the captured images exceeds a threshold kernel size. The captured image is to be used in a set if the estimated blur kernel size does not exceed the threshold kernel size. The example apparatus further includes a composite generator to generate a composite image based on the set of images.
    Type: Application
    Filed: December 24, 2015
    Publication date: June 29, 2017
    Inventors: Bosko Mihic, Zdravko Pantic
  • Publication number: 20170163892
    Abstract: Video stabilization is described using content-aware camera motion estimation. In some versions a luminance target frame and a luminance source frame of a sequence of video frames of a scene are received. Motion is extracted from the received luminance target and source frames and the motion is represented as a motion vector field and weights. The weights are divided into a first set of zeros weights for motion in the motion vector field that is near zero motion and a second set of peak weights for motion in the motion field that is not near zero. The zeros weights are compared to a threshold to determine whether there is motion in the scene and if the zeros weights exceed the threshold then selecting a zero motion motion model. A frame of the video sequence is adjusted corresponding to the target frame based on the selected motion model.
    Type: Application
    Filed: December 2, 2015
    Publication date: June 8, 2017
    Applicant: Intel Corporation
    Inventors: Bosko Mihic, Stojan Rakic, Dusan Zoric, Zdravko Pantic
  • Patent number: 9674439
    Abstract: Video stabilization is described using content-aware camera motion estimation. In some versions a luminance target frame and a luminance source frame of a sequence of video frames of a scene are received. Motion is extracted from the received luminance target and source frames and the motion is represented as a motion vector field and weights. The weights are divided into a first set of zeros weights for motion in the motion vector field that is near zero motion and a second set of peak weights for motion in the motion field that is not near zero. The zeros weights are compared to a threshold to determine whether there is motion in the scene and if the zeros weights exceed the threshold then selecting a zero motion motion model. A frame of the video sequence is adjusted corresponding to the target frame based on the selected motion model.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: June 6, 2017
    Assignee: Intel Corporation
    Inventors: Bosko Mihic, Stojan Rakic, Dusan Zoric, Zdravko Pantic