Image segmentation for object modeling
First Claim
Patent Images
1. A computer implemented method, comprising:
- identifying, by a processor, an object of interest in an image;
determining, by the processor, a type associated with the object of interest;
selecting, based on the type associated with the object of interest, a predetermined shape from a plurality of predetermined shapes for a region of interest to encompass the object of interest;
adjusting a size of the selected predetermined shape to encompass the object of interest;
identifying, by the processor, median pixels within the selected predetermined shape that has been adjusted in size and encompasses the object of interest;
determining, by the processor, a polyline approximating a portion of the object of interest based on the median pixels; and
generating, by the processor, a model for the polyline.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, and methods are presented for segmenting an image of a video stream with a client device by accessing a set of images within a video stream, identifying an object of interest within one or more images of the set of images, and detecting a region of interest within the one or more images. The systems, devices, and method identify a first set of median pixels in a first portion of the object of interest and a second set of median pixels in a second portion of the object of interest. The systems, devices, and methods determine a polyline approximating the first and second sets of median pixels and generate a model for the polyline.
-
Citations
20 Claims
-
1. A computer implemented method, comprising:
-
identifying, by a processor, an object of interest in an image; determining, by the processor, a type associated with the object of interest; selecting, based on the type associated with the object of interest, a predetermined shape from a plurality of predetermined shapes for a region of interest to encompass the object of interest; adjusting a size of the selected predetermined shape to encompass the object of interest; identifying, by the processor, median pixels within the selected predetermined shape that has been adjusted in size and encompasses the object of interest; determining, by the processor, a polyline approximating a portion of the object of interest based on the median pixels; and generating, by the processor, a model for the polyline. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
one or more processors; and a non-transitory processor-readable storage medium storing processor executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; identifying an object of interest in an image; determining a type associated with the object of interest; selecting, based on the type associated with the object of interest, a predetermined shape from a plurality of predetermined shapes for a region of interest to encompass the object of interest; adjusting a size of the selected predetermined shape to encompass the object of interest; identifying median pixels within the selected predetermined shape that has been adjusted in size and encompasses the object of interest; determining a polyline approximating a portion of the object of interest based on the median pixels; and generating a model for the polyline. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory processor-readable storage medium storing processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
identifying an object of interest in an image; determining a type associated with the object of interest; selecting, based on the type associated with the object of interest, a predetermined shape from a plurality of predetermined shapes for a region of interest to encompass the object of interest; adjusting a size of the selected predetermined shape to encompass the object of interest; identifying median pixels within the selected predetermined shape that has been adjusted in size and encompasses the object of interest; determining a polyline approximating a portion of the object of interest based on the median pixels; and generating a model for the polyline. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification