System and method for detecting seat belt violations from front view vehicle images
First Claim
Patent Images
1. A method for detecting a seat belt violation in a vehicle, comprising:
- receiving an image of a front side of a vehicle;
detecting a windshield of the vehicle in the image;
cropping the windshield out of the image and discarding a remainder of the image;
locating a passenger through the windshield;
identifying a region of interest through the windshield that includes a portion of the passenger where a seat belt is visible if the seat belt is buckled, wherein the region of interest is defined relative to a plurality of landmark points that are at set positions with respect to the windshield of the vehicle, wherein a first of the landmark points is on a rear view mirror of the vehicle, wherein a second of the landmark points is at a bottom center of the windshield, and wherein a third of the landmark points is on a dashboard of the vehicle in front of a steering wheel;
extracting one or more first features from the region of interest of the image;
comparing the one or more first features to one or more second features extracted from a plurality of sample images, wherein the one or more second features are used to train a classifier; and
determining, using the classifier, whether the seat belt is buckled in the image based upon the comparison.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for detecting a seat belt violation in a vehicle. The method may include receiving an image including a region of interest where a seat belt is visible if the seat belt is buckled. One or more first features may be extracted from the image. The one or more first features may be compared to one or more second features extracted from a plurality of sample images. It may be determined whether the seat belt is buckled in the image based upon the comparison.
-
Citations
20 Claims
-
1. A method for detecting a seat belt violation in a vehicle, comprising:
-
receiving an image of a front side of a vehicle; detecting a windshield of the vehicle in the image; cropping the windshield out of the image and discarding a remainder of the image; locating a passenger through the windshield; identifying a region of interest through the windshield that includes a portion of the passenger where a seat belt is visible if the seat belt is buckled, wherein the region of interest is defined relative to a plurality of landmark points that are at set positions with respect to the windshield of the vehicle, wherein a first of the landmark points is on a rear view mirror of the vehicle, wherein a second of the landmark points is at a bottom center of the windshield, and wherein a third of the landmark points is on a dashboard of the vehicle in front of a steering wheel; extracting one or more first features from the region of interest of the image; comparing the one or more first features to one or more second features extracted from a plurality of sample images, wherein the one or more second features are used to train a classifier; and determining, using the classifier, whether the seat belt is buckled in the image based upon the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for detecting a seat belt violation in a vehicle, comprising:
-
receiving a plurality of first images, each including a region of interest where a seat belt is visible if the seat belt is buckled, wherein the seat belt is buckled in at least one of the first images, and the seat belt is unbuckled, and thus not visible, in at least one of the first images; extracting one or more first features from each of the first images; training a classifier to determine whether the seat belt is buckled using the one or more first extracted features; receiving a second image including the region of interest, wherein the region of interest in the second image is defined relative to a plurality of landmark points that are at set positions with respect to a windshield of the vehicle, wherein a first of the landmark points is on a rear view mirror of the vehicle, wherein a second of the landmark points is at a bottom center of the windshield, and wherein a third of the landmark points is on a dashboard of the vehicle in front of a steering wheel; extracting one or more second features from the second image; comparing the one or more second extracted features to the one or more first extracted features; and determining whether the seat belt is buckled in the second image based upon the comparison. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for detecting a seat belt violation in a vehicle, comprising:
-
a training device configured to; receive a plurality of first images, each including a region of interest where a seat belt is visible if the seat belt is buckled; extract one or more first features from each of the first images; and determine whether the seat belt is buckled using the one or more first extracted features; and a determination device configured to; receive a second image including the region of interest, wherein the region of interest in the second image is defined relative to a plurality of landmark points that are at set positions with respect to a windshield of the vehicle, wherein a first of the landmark points is on a rear view mirror of the vehicle, wherein a second of the landmark points is at a bottom center of the windshield, and wherein a third of the landmark points is on a dashboard of the vehicle in front of a steering wheel; extract one or more second features from the second image; compare the one or more second extracted features to the one or more first extracted features; and determine whether the seat belt is buckled in the second image based upon the comparison. - View Dependent Claims (19, 20)
-
Specification