Automated running-engine detection in stationary motor vehicles
First Claim
Patent Images
1. A method for idling vehicle detection, said method comprising:
- shining a low-power, diffuse light source that is transversely coherent and longitudinally coherent, on a surface of a vehicle with an illumination module;
collecting data associated with light reflected from said surface of said vehicle with a capture module; and
processing said collected data associated with said light reflected from said surface of said vehicle surface with a processing module wherein said processing module is configured for;
segmenting said data into a region containing an interference pattern and an unlit region;
identifying a speckle in said region containing an interference pattern associated with said collected light reflected from said surface;
assigning a texture value to each of a plurality of pixels in said speckle;
creating a histogram of said texture values of each of said plurality of pixels;
creating a global texture descriptor associated with said speckle from said histogram; and
comparing said global texture descriptor of said speckle to a reference set of texture descriptors comprising texture descriptors of speckles associated with a vehicle'"'"'s engine running and texture descriptors associated with a vehicle'"'"'s engine not running in order to determine if a temporal characteristic and a spatial characteristic of said speckle is indicative of said vehicle'"'"'s engine running or said vehicle'"'"'s engine not running.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for idling vehicle detection comprises shining a light source on an exterior surface of a vehicle with an illumination module, collecting light reflected from the exterior surface of the vehicle with a capture module, and processing the collected light reflected from the exterior surface of the vehicle surface with a processing module wherein the processing model determines if the vehicle'"'"'s engine is running or if the vehicle'"'"'s engine is not running.
-
Citations
20 Claims
-
1. A method for idling vehicle detection, said method comprising:
-
shining a low-power, diffuse light source that is transversely coherent and longitudinally coherent, on a surface of a vehicle with an illumination module; collecting data associated with light reflected from said surface of said vehicle with a capture module; and processing said collected data associated with said light reflected from said surface of said vehicle surface with a processing module wherein said processing module is configured for; segmenting said data into a region containing an interference pattern and an unlit region; identifying a speckle in said region containing an interference pattern associated with said collected light reflected from said surface; assigning a texture value to each of a plurality of pixels in said speckle; creating a histogram of said texture values of each of said plurality of pixels; creating a global texture descriptor associated with said speckle from said histogram; and comparing said global texture descriptor of said speckle to a reference set of texture descriptors comprising texture descriptors of speckles associated with a vehicle'"'"'s engine running and texture descriptors associated with a vehicle'"'"'s engine not running in order to determine if a temporal characteristic and a spatial characteristic of said speckle is indicative of said vehicle'"'"'s engine running or said vehicle'"'"'s engine not running. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for detecting idling vehicles comprising:
-
an illumination module configured to shine a low-power, diffuse light source that is transversely coherent and longitudinally coherent, on a surface of a vehicle; a capture module configured to collect data associated with light reflected from said surface of said vehicle, said light being propagated by said illumination module; and a processing module for processing said collected data associated with said light reflected from said surface of said vehicle, wherein said processing model is configured for; segmenting said data into a region containing an interference pattern and an unlit region; identifying a speckle in said region containing an interference patter associated with said collected light reflected from said surface; assigning a texture value to each of a plurality of pixels in said speckle; creating a histogram of said texture values for each of said plurality of pixels; creating a global texture descriptor associated with said speckle from said histogram; and comparing said global texture descriptor of said speckle to a reference set of texture descriptors comprising texture descriptors of speckles associated with a vehicle'"'"'s engine running and texture descriptors associated with a vehicle'"'"'s engine not running in order to determine if a temporal characteristic and a spatial characteristic of said speckle is indicative of aid vehicle'"'"'s engine running or if said vehicle'"'"'s engine not running. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for idling vehicle detection, said method comprising:
-
shining a low-power, diffuse light source that is transversely coherent and longitudinally coherent, on a surface of a vehicle, wherein said light source comprises a coherent, low-power light source; collecting data associated with light reflected from said surface of said vehicle with a capture module, wherein said capture module is configured to possess a circle of confusion of between 2 and 5 pixels thereby allowing said image to form an interference pattern on a sensor of said capture module; and processing said collected data associated with said light reflected from said vehicle surface with a processing module wherein processing module is configured for; segmenting said data into a region containing an interference pattern and an unlit region; identifying a speckle in said region containing an interference pattern associated with said collected light reflected from said surface; assigning a texture value to each of a plurality of pixels in said speckle; creating a histogram of said texture values for each of said plurality of pixels; creating a global texture descriptor associated with said speckle from said histogram; and comparing said global texture descriptor of said speckle to a reference set of texture descriptors comprising texture descriptors of speckles associated with a vehicle'"'"'s engine running and texture descriptors associated with a vehicle'"'"'s engine not running to determine if a temporal characteristic and a spatial characteristic of said speckle is indicative of said vehicle'"'"'s engine running or if said vehicle'"'"'s engine not running. - View Dependent Claims (18, 19, 20)
-
Specification