Method and associated apparatus for performing cooperative counting with aid of multiple cameras
First Claim
1. A method for performing cooperative counting, wherein the method is applicable to a counter system, the counter system comprises a plurality of cameras, and the method comprises the following steps:
- setting a plurality of points on an electronic map as a plurality of predetermined points according to user inputs;
determining at least one rule related to the predetermined points according to rule information, wherein the rule information is stored in the counter system;
performing video object detection upon a plurality of images captured by the cameras, respectively, to generate detection results respectively corresponding to the cameras;
merging the detection results respectively corresponding to the cameras, to count events complying with the at least one rule;
wherein the step of performing the video object detection upon the images to generate the detection results further comprises;
performing the video object detection upon the images captured by the cameras, respectively, to automatically generate a plurality of sets of candidate coordinate values, wherein image capture ranges of the cameras are mapped to a plurality of areas on the electronic map, respectively, the sets of candidate coordinate values represent candidate positions of a plurality of video objects on the electronic map, and a subset of the sets of candidate coordinate values is within an overlapping area of at least one portion of the areas;
wherein the step of merging the detection results to count the events complying with the at least one rule further comprises;
selectively altering the subset of the sets of candidate coordinate values to transform the sets of candidate coordinate values into a plurality of sets of coordinate values, wherein the sets of coordinate values represent positions of the video objects on the electronic map; and
monitoring the video objects according to the sets of coordinate values to count the events complying with the at least one rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing cooperative counting and an associated apparatus are provided, where the method is applicable to a counter system, and the counter system includes a plurality of cameras. The method includes: setting a plurality of points on an electronic map as a plurality of predetermined points according to user inputs; determining at least one rule related to the predetermined points according to rule information, where the rule information is stored in the counter system; respectively performing video object detection upon a plurality of images captured by the cameras to generate detection results respectively corresponding to the cameras; and merging the detection results respectively corresponding to the cameras, to count events complying with the at least one rule.
-
Citations
18 Claims
-
1. A method for performing cooperative counting, wherein the method is applicable to a counter system, the counter system comprises a plurality of cameras, and the method comprises the following steps:
-
setting a plurality of points on an electronic map as a plurality of predetermined points according to user inputs; determining at least one rule related to the predetermined points according to rule information, wherein the rule information is stored in the counter system; performing video object detection upon a plurality of images captured by the cameras, respectively, to generate detection results respectively corresponding to the cameras; merging the detection results respectively corresponding to the cameras, to count events complying with the at least one rule; wherein the step of performing the video object detection upon the images to generate the detection results further comprises; performing the video object detection upon the images captured by the cameras, respectively, to automatically generate a plurality of sets of candidate coordinate values, wherein image capture ranges of the cameras are mapped to a plurality of areas on the electronic map, respectively, the sets of candidate coordinate values represent candidate positions of a plurality of video objects on the electronic map, and a subset of the sets of candidate coordinate values is within an overlapping area of at least one portion of the areas; wherein the step of merging the detection results to count the events complying with the at least one rule further comprises; selectively altering the subset of the sets of candidate coordinate values to transform the sets of candidate coordinate values into a plurality of sets of coordinate values, wherein the sets of coordinate values represent positions of the video objects on the electronic map; and monitoring the video objects according to the sets of coordinate values to count the events complying with the at least one rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for performing cooperative counting, wherein the apparatus is applicable to a counter system, the counter system comprises a plurality of cameras, and the apparatus comprises:
-
an interface circuit, arranged to couple to the cameras; and a processing circuit, coupled to the interface circuit, the processing circuit arranged to control operations of the apparatus, wherein; the processing circuit sets a plurality of points on an electronic map as a plurality of predetermined points according to user inputs; the processing circuit determines at least one rule related to the predetermined points according to rule information, wherein the rule information is stored in the counter system; the processing circuit performs video object detection upon a plurality of images captured by the cameras, respectively, to generate detection results respectively corresponding to the cameras; the processing circuit merges the detection results respectively corresponding to the cameras, to count events complying with the at least one rule; wherein the processing circuit performs the video object detection upon the images captured by the cameras to automatically generate a plurality of sets of candidate coordinate values, respectively, wherein image capture ranges of the cameras are mapped to a plurality of areas on the electronic map, respectively, and the sets of candidate coordinate values represent candidate positions of a plurality of video objects on the electronic map, and a subset of the sets of candidate coordinate values is within an overlapping area of at least one portion of the areas; the processing circuit selectively alters the subset of the sets of candidate coordinate values in order to transform the sets of candidate coordinate values into a plurality of sets of coordinate values, wherein the sets of coordinate values represent positions of the video objects on the electronic map; and the processing circuit monitors the video objects according to the sets of coordinate values, in order to count the events complying with the at least one rule. - View Dependent Claims (15, 16, 17, 18)
-
Specification