Patent Summary:
Field of Invention:
This patent relates to a method for detecting moving vehicles, specifically in the field of traffic surveillance and law enforcement. It aims to improve vehicle detection accuracy under poor lighting conditions.
Background:
Existing methods for detecting moving vehicles, such as edge processing and comparison between target and reference images, struggle under low light or bad weather conditions. This patent seeks to overcome these challenges.
Summary of Invention:
The patented method enhances the detection of moving vehicles by processing video streams, focusing on improving the illumination and edge detection of the vehicle in the captured image. It involves:
1. Grabbing an initial image from a video stream.
2. Enhancing illumination of the image using Contrast Limited Adaptive Histogram Equalization (CLAHE) if necessary.
3. Enhancing edges using Sobel edge detection to create a binary image that highlights object edges.
4. Detecting the vehicle based on the homogenous properties of the vehicle body. This includes:
• Closing open edges.
• Inverting the binary image.
• Segmenting the image into multiple parts.
• Filtering noise based on geometric features and relationships.
Key Steps in the Process:
• Image Enhancement: Adjusts image illumination based on darkness or brightness, improving visibility.
• Edge Detection: Highlights edges in the image, which is crucial for distinguishing vehicles from the background.
• Binary Image Processing: Converts images to binary form, filters noise, and identifies vehicles based on homogenous vehicle body properties.
Claims:
The patent claims cover:
1. A method for detecting a moving vehicle involving image grabbing, illumination enhancement, edge enhancement, and vehicle location detection based on homogenous properties.
2. Techniques for improving illumination and edge detection, including the use of CLAHE and Sobel edge detection.
3. Steps for filtering noise and improving detection accuracy by evaluating geometric features and relationships between image segments.
Applications:
This method is intended for use in traffic surveillance systems, law enforcement, and smart city technologies, where it can be applied to monitor and analyze traffic, even under challenging conditions such as poor lighting.
Technical Advantages:
• Improved accuracy of vehicle detection under varying lighting conditions.
• The method handles both dark and bright images effectively, making it more robust than previous methods that rely heavily on good lighting.
• Sophisticated noise filtering ensures that irrelevant objects are not mistakenly detected as vehicles.
This invention provides a significant advancement in vehicle detection for traffic management, reducing errors caused by lighting conditions and improving the robustness of detection systems in real-world environments.
Mind Map: A Method for Detecting a Moving Vehicle
1. Field of Invention
- Traffic surveillance
- Vehicle detection under poor lighting conditions
- Law enforcement applications
2. Background
- Problems in Existing Methods:
- Poor accuracy in low light conditions
- Challenges with edge processing and image comparison
- Inability to detect vehicles reliably in overcast or dark conditions
3. Summary of Invention
- Goal: Improve vehicle detection under challenging conditions
- Steps in Detection:
- Grab initial image from a video stream
- Enhance illumination of the image
- Enhance edges within the image
- Detect vehicle based on homogenous properties
3.1. Image Processing Steps
- Step 1: Grab Initial Image
- From video stream
- Video can be real-time or pre-recorded
- Image suspected to contain a vehicle
- Step 2: Enhance Illumination
- CLAHE: Adjust contrast for dark images
- Check brightness and tag the image (dark/bright)
- Step 3: Enhance Edges
- Use Sobel edge detection to highlight object edges
- Convert image to a binary format (black & white)
- Step 4: Detect Vehicle
- Identify vehicle based on body properties
- Close open edges
- Invert binary image
- Segment the image into parts
- Filter noise based on geometric features and relationships
4. Detailed Steps
4.1. Enhancing Illumination
- Analyze grayscale levels and density distribution
- Apply CLAHE to dark images
- Tag image as dark or bright based on grayscale density
4.2. Enhancing Edges
- Assign threshold values for edge detection
- Generate two grayscale images
- Apply Sobel edge detection to create binary images
- Choose the best binary image for vehicle detection based on white density
4.3. Detecting Vehicle Based on Properties
- Close open edges in the binary image
- Invert the binary image
- Segment the image into parts
- Filter out noise:
- Based on geometric features
- Based on relationships (distance, similarity)
5. System Components
- Vehicle Detection Module (1100)
- Vehicle Classification Module (1200)
- Vehicle Tracking Module (1300)
- Post-Analyzer Module (1400)
6. Claims
Claim 1
- Steps for detecting a moving vehicle:
- Grabbing image
- Enhancing illumination
- Enhancing edges
- Detecting vehicle based on homogenous properties
Claim 2-9
- Methods for enhancing illumination and edges
- Filtering noise based on geometric and relational properties