Front seat vehicle occupancy detection via seat pattern recognition
First Claim
1. A method for determining whether a front passenger seat is occupied in an image of a motor vehicle traveling in a High Occupancy Vehicle (HOV) lane, the method comprising:
- receiving an image of a motor vehicle which is intended to be analyzed for seat occupancy;
clipping said image to a windshield area;
identifying features of a front passenger seat and associated headrest in a front passenger compartment of said motor vehicle where a passenger would be seated, comprising;
performing edge detection on said windshield area of said clipped image to locate vertical, horizontal, and curved lines comprising edge segments of said seat and associated headrest;
determining whether said lines are substantially contiguous; and
determining whether an area bounded by said edge segments is substantially uniform or non-uniform; and
in response to said edge segments being substantially contiguous and said bounded area being substantially uniform, determining from said seat features whether said front passenger seat is occupied.
4 Assignments
0 Petitions
Accused Products
Abstract
What is disclosed is a system and method for determining whether a front seat in a motor vehicle is occupied based on seat pattern recognition. The present invention takes advantage of the observation that an unoccupied seat of a motor vehicle exhibits features which are distinguishable from an occupied seat. An unoccupied motor vehicle seat typically features long contiguous horizontal line segments and curve segments, and substantially uniform areas encompassed by these segments which are not present in an occupied seat. The present method provides a long horizontal edge test which uses location information within a defined window of the image, edge linking, softness of the edge, number of lines, line/curve fitting, and other techniques to locate horizontal edges in the image which define a seat, and a uniformity step which determines whether the area bounded by the horizontal edges is relatively uniform indicating an unoccupied seat.
-
Citations
6 Claims
-
1. A method for determining whether a front passenger seat is occupied in an image of a motor vehicle traveling in a High Occupancy Vehicle (HOV) lane, the method comprising:
-
receiving an image of a motor vehicle which is intended to be analyzed for seat occupancy; clipping said image to a windshield area; identifying features of a front passenger seat and associated headrest in a front passenger compartment of said motor vehicle where a passenger would be seated, comprising; performing edge detection on said windshield area of said clipped image to locate vertical, horizontal, and curved lines comprising edge segments of said seat and associated headrest; determining whether said lines are substantially contiguous; and determining whether an area bounded by said edge segments is substantially uniform or non-uniform; and in response to said edge segments being substantially contiguous and said bounded area being substantially uniform, determining from said seat features whether said front passenger seat is occupied. - View Dependent Claims (2, 3)
-
-
4. A system for determining whether a front passenger seat is occupied in an image of a motor vehicle traveling in a High Occupancy Vehicle (HOV) lane, the system comprising:
-
a memory and a storage medium; and a processor in communication with and said storage medium and said memory, said processor executing machine readable instructions for performing the method of; receiving an image of a motor vehicle which is intended to be analyzed for seat occupancy; clipping said image to a windshield area; identifying features of a front passenger seat and associated headrest in a front passenger compartment of said motor vehicle where a passenger would be seated, comprising; performing edge detection on said windshield area of said clipped image to locate vertical, horizontal, and curved lines comprising edge segments of said seat and associated headrest; determining whether said lines are substantially contiguous; and determining whether an area bounded by said edge segments is substantially uniform or non-uniform; and in response to said edge segments being substantially contiguous and said bounded area being substantially uniform, determining from said seat features whether said front passenger seat is occupied. - View Dependent Claims (5, 6)
-
Specification