Device, method and program for measuring number of passengers
First Claim
1. A device for measuring a number of passengers, comprising:
- an image obtaining unit, implemented by a processor, for obtaining images;
a person detecting unit, implemented by the processor, for detecting persons in each of the images and generating positions of detected persons in each of the images, the vehicle being a target for measuring a number of persons;
a view determining unit, implemented by the processor, for outputting a view determination result for each of the images, the view determination result being information describing the position of the vehicle with respect to a capture position of the respective image;
a seat position obtaining unit, implemented by the processor, for obtaining seat positions at which the persons may be on board in the vehicle, based on geometric constraints between the seat positions and the view determination result for each of the images;
an in-vehicle position estimating unit, implemented by the processor, for estimating, for each of the images, from a comparison between the positions of detected persons and the seat positions an in-vehicle position estimation result representing the seat positions at which the detected persons are seated in the vehicle; and
a result integrating unit, implemented by the processor, for integrating the plurality of in-vehicle position estimation results and determining a number of passengers in the vehicle from the integrated in-vehicle position estimation results.
1 Assignment
0 Petitions
Accused Products
Abstract
Although persons on board in a driver'"'"'s seat and a passenger seat can be detected, it is difficult to detect persons on board in a back seat and thus the number of passengers cannot be accurately measured. Image obtaining means 100 photographs the inside of a vehicle from the outside of the vehicle (a shoulder, etc.). View determining means 102 estimates the way in which the vehicle in the image photographed by the image obtaining means 100 is viewed, and outputs a view determination result. Person detecting means 101 performs front-face, side-face, and angled-face detection on the image photographed by the image obtaining means 100, to detect persons and outputs a person detection result. In-vehicle position estimating means 103 determines at which positions in the vehicle the detected persons are present, using the person detection information and the view determination result information, and outputs in-vehicle position estimation information. Result integrating means 104 integrates detection results obtained for a plurality of images which are photographed consecutively, to calculate the number of passengers.
-
Citations
10 Claims
-
1. A device for measuring a number of passengers, comprising:
-
an image obtaining unit, implemented by a processor, for obtaining images; a person detecting unit, implemented by the processor, for detecting persons in each of the images and generating positions of detected persons in each of the images, the vehicle being a target for measuring a number of persons; a view determining unit, implemented by the processor, for outputting a view determination result for each of the images, the view determination result being information describing the position of the vehicle with respect to a capture position of the respective image; a seat position obtaining unit, implemented by the processor, for obtaining seat positions at which the persons may be on board in the vehicle, based on geometric constraints between the seat positions and the view determination result for each of the images; an in-vehicle position estimating unit, implemented by the processor, for estimating, for each of the images, from a comparison between the positions of detected persons and the seat positions an in-vehicle position estimation result representing the seat positions at which the detected persons are seated in the vehicle; and a result integrating unit, implemented by the processor, for integrating the plurality of in-vehicle position estimation results and determining a number of passengers in the vehicle from the integrated in-vehicle position estimation results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for measuring a number of passengers, comprising:
-
obtaining images; detecting persons in each of the images and generating positions of detected persons in each of the images, the vehicle being a target for measuring a number of persons; outputting a view determination result for each of the images, the view determination result being information describing the position of the vehicle with respect to a capture position of the respective image; obtaining seat positions at which the persons may be on board in the vehicle, based on geometric constraints between the seat positions and the view determination result for each of the images; estimating, for each of the images, from a comparison between the positions of detected persons and the seat positions an in-vehicle position estimation result representing the seat positions at which the detected persons are seated in the vehicle; and integrating the plurality of in-vehicle position estimation results and determining a number of passengers in the vehicle from the integrated in-vehicle position estimation results.
-
-
10. A non-transitory computer-readable recording medium in which a program for measuring a number of passengers is recorded, the program causing a computer to perform:
-
a process of obtaining images; a process of detecting persons in each of the images and generating positions of detected persons in each of the images, the vehicle being a target for measuring a number of persons; a process of outputting a view determination result for each of the images, the view determination result being information describing the position of the vehicle with respect to a capture position of the respective image; a process of obtaining seat positions at which the persons may be on board in the vehicle, based on geometric constraints between the seat positions and the view determination result for each of the images; and a process of estimating, for each of the images, from a comparison between the positions of detected persons and the seat positions an in-vehicle position estimation result representing the seat positions at which the detected persons are seated in the vehicle; and integrating the plurality of in-vehicle position estimation results and determining a number of passengers in the vehicle from the integrated in-vehicle position estimation results.
-
Specification