HUMAN DETECTION IN HIGH DENSITY CROWDS
0 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a non-learning based process and apparatus for detecting humans in an image. This may include receiving an image that has pixel distance information from a camera and using that to determine a height of the pixel above a ground surface. One or more regions may then be identified that may include a head and shoulders of an individual in the image. A multiple threshold technique may be used to remove some background regions, and a mean-shift technique used to find the local highest regions that may be combination of head and shoulders of the person. In embodiments, the view angle and/or the height of the camera may not be fixed.
-
Citations
54 Claims
-
1-29. -29. (canceled)
-
30. An apparatus to detect a human, the apparatus comprising:
-
one or more computer processors; an height conversion module, communicatively coupled to the one or more processors, to process an image captured by a camera and to provide a height value for each object of each of a plurality of the pixels of the image, relative to a ground surface; wherein the height conversion module is to extract, from the image, distance values of the objects of the pixels to the camera, and respectively convert the distance values associated with the plurality of pixels of the image to corresponding height values of the objects of the plurality of the pixels of the received image, relative to a ground surface; and a region proposal module, communicatively coupled to the one or more processors, to identify within the image one or more regions that may depict a person;
wherein the region proposal module is to analyze the height values of the objects of the pixels relative to the ground surface, and based on a result of the analysis, output one or more indications of the identified one or more regions. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer implemented method to detect a human, comprising:
-
receiving, by a computing device, an image captured by a camera, wherein the image includes a distance value for each of the plurality of the objects of the pixels of the image to the camera; extracting, by the computing device, distance values of the objects of the pixels to the camera; respectively converting, by the computing device, the distance values associated with the plurality of objects of the pixels of the image to corresponding height values for the plurality of the objects of the pixels of the image relative to a ground surface; analyzing, by the computing device, the height values of the objects of the pixels relative to the ground surface; identifying, by the computing device, based on the analysis, one or more regions within the image that may depict a person; and outputting, by the computing device, one or more indications of the identified one or more regions. - View Dependent Claims (41)
-
-
42. One or more computer-readable media comprising instructions that cause a computing device, in response to execution of the instructions by the computing device, to:
-
receive, by a computing device, an image captured by a camera, wherein the image includes a distance value for each of the plurality of the objects of the pixels of the image to the camera; extract, by the computing device, distance values of the objects of the pixels to the camera; respectively convert, by the computing device, the distance values associated with the plurality of objects of the pixels of the image to corresponding height values for the plurality of the objects of the pixels of the image relative to a ground surface; analyze, by the computing device, the height values of the objects of the pixels relative to the ground surface; identify, by the computing device, based on the analysis, one or more regions within the image that may depict a person; and output, by the computing device, one or more indications of the identified one or more regions. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus to detect a human, the apparatus comprising:
-
means for receiving an image captured by a camera, wherein the image includes a distance value for each of the plurality of the objects of the pixels of the image to the camera; means for extracting distance values of the objects of the pixels to the camera; means for respectively converting the distance values associated with the plurality of objects of the pixels of the image to corresponding height values for the plurality of the objects of the pixels of the image relative to a ground surface; means for analyzing the height values of the objects of the pixels relative to the ground surface; means for identifying, based on the analysis, one or more regions within the image that may depict a person; and means for outputting one or more indications of the identified one or more regions. - View Dependent Claims (51, 52, 53, 54)
-
Specification