Apparatus Capable of Detecting Location of Object Contained in Image Data and Detection Method Thereof
First Claim
1. An apparatus capable of detecting location of object contained in image data comprising:
- an image capturing module for capturing image data;
a weight assignment module performing a weight assignment based upon a sub-image corresponding to a possible initial location of an object to be detected within the image data and priori information of the object to be detected, and calculating an initial gravity center of the object to be detected by utilizing the possible initial location; and
a processing module performing a statistical analysis based upon a result of the weight assignment and the initial gravity center to calculate a possible location of the object to be detected and to obtain a gravity center coordinate, and determining whether or not a result of the statistical analysis matches a preset value;
wherein if the result of the statistical analysis matches the preset value, the processing module generates an estimated result contained the possible location of the object to be detected;
if the result of the statistical analysis does not matches the preset value, the processing module replaces the possible initial location with the possible location and calculates the possible location and the gravity center coordinate of the object to be detected once again.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus capable of detecting location of object contained in image data and its detecting method are disclosed. The apparatus comprises an image capturing module, a weight assignment module, and a processing module. The image capturing module is for capturing an image. The weight assignment module performs the pixel weight/probability assignment according to the priori information and the image, and figures out the initial gravity center of the object according to the object location initialization. The processing module performs the statistical analysis according to the result of the pixel weight/probability assignment and the initial gravity center of the object so as to obtain the analysis result and update the object location. The processing module determines whether or not the analysis result meets the preset value, if it does, the processing module outputs an estimated result; if it doesn'"'"'t, the processing module repeats the foregoing processes.
-
Citations
16 Claims
-
1. An apparatus capable of detecting location of object contained in image data comprising:
-
an image capturing module for capturing image data; a weight assignment module performing a weight assignment based upon a sub-image corresponding to a possible initial location of an object to be detected within the image data and priori information of the object to be detected, and calculating an initial gravity center of the object to be detected by utilizing the possible initial location; and a processing module performing a statistical analysis based upon a result of the weight assignment and the initial gravity center to calculate a possible location of the object to be detected and to obtain a gravity center coordinate, and determining whether or not a result of the statistical analysis matches a preset value;
wherein if the result of the statistical analysis matches the preset value, the processing module generates an estimated result contained the possible location of the object to be detected;
if the result of the statistical analysis does not matches the preset value, the processing module replaces the possible initial location with the possible location and calculates the possible location and the gravity center coordinate of the object to be detected once again. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of detecting location of object contained in image data, comprising steps of:
-
capturing image data; performing a weight assignment based upon an sub-image corresponding to a possible initial location of an object to be detected within the image data and priori information of the object to be detected, and calculating an initial gravity center of the object to be detected according to the possible initial location; performing a statistical analysis based upon a result of the weight assignment and the initial gravity center, so as to calculate a possible location of the object to be detected and calculating a gravity center coordinate; replacing the possible initial location with the possible location through the processing module and repeating foregoing steps until a result of the statistical analysis matches a preset value; and generating an estimated result contained possible location of the object to be detected. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus capable of detecting location of object contained in image data comprising:
-
an image capturing module for capturing image data; a weight assignment module performing a weight assignment based upon an image within an initial shape limit frame of an object to be detected within the image data and priori information of the object to be detected and for calculating an initial gravity center of the object to be detected by utilizing the initial shape limit frame; a computation module performing a statistical analysis based upon a result of the weight assignment and the initial gravity center so as to calculate a shape limit frame of the object to be detected and obtain a gravity center coordinate; and a processing module for determining whether or not a result of the statistical analysis matches a preset value;
wherein if the result of the statistical analysis matches the preset value, the processing module generates an estimated result contained the possible location of the object to be detected;
if the result of the statistical analysis does not matches the preset value, the initial shape limit frame is replaced with the shape limit frame to calculate the shape limit frame and the gravity center coordinate of the object to be detected once again. - View Dependent Claims (14, 15, 16)
-
Specification