Bus lane infraction detection method and system
First Claim
1. A computer implemented method of estimating a trajectory of a moving vehicle captured with an image capturing device and determining if the moving vehicle is moving in one of a permitted manner and an unpermitted manner associated with movement of restricted vehicles, the image capturing device oriented to include a field of view spanning a vehicle detection target region, the method comprising:
- a) processing a first set of compression type motion vectors associated with a plurality of frames captured with the image capturing device, the first set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within a virtual target area associated with the vehicle detection target region at a first location;
b) classifying the moving vehicle detected as one of a plurality of vehicle categories based on one or more geometric attributes associated with the cluster of motion vectors, the plurality of categories associated with restricted vehicle types and non-restricted vehicle types, and the geometric attributes including one or more of area, length, height, width and eccentricity;
c) if the moving vehicle detected is categorized as a restricted vehicle type, processing a second set of compression type motion vectors associated with the plurality of frames captured with the image capturing device, the second set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within the virtual target area associated with the vehicle detection target region at a second location different from the first location;
d) generating a trajectory of the moving vehicle detected within the virtual target area associated with the vehicle detection target region using the first set of motion vectors associated with the first location and the second set of motion vectors associated with the second location; and
e) processing the generated trajectory of the moving vehicle detected to determine if the moving vehicle is moving in one of the permitted manner and the unpermitted manner.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides methods and systems for form a trajectory of a moving vehicle captured with an image capturing device. According to one exemplary embodiment, a method forms a trajectory of a moving vehicle and determines if the vehicle is moving in one of a permitted manner and an unpermitted manner relative to the appropriate motor vehicle lane restriction laws and/or regulations.
15 Citations
23 Claims
-
1. A computer implemented method of estimating a trajectory of a moving vehicle captured with an image capturing device and determining if the moving vehicle is moving in one of a permitted manner and an unpermitted manner associated with movement of restricted vehicles, the image capturing device oriented to include a field of view spanning a vehicle detection target region, the method comprising:
-
a) processing a first set of compression type motion vectors associated with a plurality of frames captured with the image capturing device, the first set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within a virtual target area associated with the vehicle detection target region at a first location; b) classifying the moving vehicle detected as one of a plurality of vehicle categories based on one or more geometric attributes associated with the cluster of motion vectors, the plurality of categories associated with restricted vehicle types and non-restricted vehicle types, and the geometric attributes including one or more of area, length, height, width and eccentricity; c) if the moving vehicle detected is categorized as a restricted vehicle type, processing a second set of compression type motion vectors associated with the plurality of frames captured with the image capturing device, the second set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within the virtual target area associated with the vehicle detection target region at a second location different from the first location; d) generating a trajectory of the moving vehicle detected within the virtual target area associated with the vehicle detection target region using the first set of motion vectors associated with the first location and the second set of motion vectors associated with the second location; and e) processing the generated trajectory of the moving vehicle detected to determine if the moving vehicle is moving in one of the permitted manner and the unpermitted manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing system comprising:
-
an image capturing device oriented to include a field of view spanning a vehicle detection target region, and an image processor operatively associated with the image capturing device, the image processor configured to perform a method of estimating a trajectory of a moving vehicle captured with the image capturing device and determining if the moving vehicle is moving in one of a permitted manner and an unpermitted manner associated with movement of restricted vehicles, the method comprising; a) processing a first set of compression type motion vectors associated with a plurality of frames captured with the image capturing device, the first set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within a virtual target area associated with the vehicle detection target region at a first location; b) classifying the moving vehicle detected as one of a plurality of vehicle categories based on one or more geometric attributes associated with the cluster of motion vectors, the plurality of categories associated with restricted vehicle types and non-restricted vehicle types, and the geometric attributes including one or more of area, length, height, width and eccentricity; c) if the moving vehicle detected is categorized as a restricted vehicle type, processing a second set of compression type motion vectors associated with the plurality of frames captured with the image capturing device, the second set of motion vectors including a cluster of motion vectors representative of the moving vehicle detected within the virtual target area associated with the vehicle detection target region at a second location different from the first location; d) generating a trajectory of the moving vehicle detected within the virtual target area associated with the vehicle detection target region using the first set of motion vectors associated with the first location and the second set of motion vectors associated with the second location; and e) processing the generated trajectory of the moving vehicle detected to determine if the moving vehicle is moving in one of the permitted manner and the unpermitted manner. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method of detecting a moving vehicle violation of a motor vehicle lane restriction, the moving vehicle captured with an image capturing device and the image capturing device oriented to include a field of view spanning a vehicle detection target region associated with movement of restricted vehicles, the method comprising:
-
a) processing compressed video of a moving vehicle captured with the image capturing device, the compressed video including compression type motion vectors representing movement of the moving vehicle detected within a virtual target area associated with the vehicle detection target region; b) classifying the moving vehicle detected as one or more of a large size vehicle, a relatively small size vehicle, a truck, a bus, a non-bus vehicle, a passenger vehicle and a motorcycle based on geometric attributes associated with the compression type motion vectors; c) estimating a trajectory of the detected moving vehicle based on a track of the detected moving vehicle represented as a plurality of temporal spaced clusters of compression type motion vectors associated with the detected moving vehicle within the virtual target area associated with the vehicle detection target region; and d) analyzing the detected moving vehicle classification and the estimated trajectory to determine if the moving vehicle is in violation of the motor vehicle lane restriction. - View Dependent Claims (20, 21, 22, 23)
-
Specification