Parking Space Detection From Moving Vehicle Camera Feeds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently utilize ubiquitous cellular communication devices with imaging capabilities for wide-span object analysis and control, particularly in detecting and analyzing changes in scenes over time.

Innovation Solution

A system and method that utilizes a combination of image and video processing techniques, including keypoint-based comparison and content analysis, to detect and analyze changes in scenes using devices like cameras, GPS, and INS units, with subsystems for filtering and presenting relevant data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If image processing is performed on all captured images to detect parking spaces, then detection accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveparking space detection accuracyVSAvoidimage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The image processing is divided into multiple stages: first capturing images, then performing initial analysis to identify potential parking spaces, and finally conducting detailed analysis only on identified regions. This segmentation allows the system to maintain high detection accuracy while reducing overall processing time by avoiding full-image detailed analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial image processing by focusing computational resources only on regions that contain potential parking spaces rather than analyzing every pixel of the entire image. This approach maintains detection accuracy for parking spaces while significantly reducing the total computational load and processing time.

Inventive Principle:
Principle #16Partial or excessive action

2Area of stationary object

If multiple cameras are deployed to monitor larger areas, then coverage span is improved, but system complexity and cost increase

Engineering Contradiction:
Improvemonitoring coverage areaVSAvoidsystem complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

Multiple cameras are merged into a unified processing system that captures images from multiple angles and positions. The system integrates data from all cameras through a single processing pipeline, allowing expanded coverage area while managing complexity through centralized control and shared processing resources.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The image processing system is designed to be universal and multi-functional, capable of handling images from any number of cameras using the same processing algorithms and infrastructure. This allows the system to scale coverage area without proportionally increasing system complexity, as the same core processing engine serves multiple camera inputs.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3416153B1Parking space identifying method and system
Publication Date: 2025.11.19 IONROAD TECH
  • EP3416153B1 patent drawingFigure 1
  • EP3416153B1 patent drawingFigure 2
  • EP3416153B1 patent drawingFigure 3

AI summary

A system for identifying parking spaces by image analysis and forwarding, via a computer network, information about the parking spaces to client devices, comprises a plurality of cameras installed in a plurality of moving vehicles. The plurality of cameras capture a plurality of images depicting a surrounding of each of the plurality of moving vehicles, respectively. At least one processing unit installed in each of the plurality of moving vehicles is adapted to analyze the plurality of images to identify a plurality of available parking spots; forward, via the computer network, information about at least one available parking spot of the plurality of available parking spots, identified in real-time by the analyzing, to at least one client device of another vehicle currently driving in a geographical place nearby to the current available parking spot for displaying the information to a driver of the vehicle; and generate an alert for indicating the current available parking spot to the driver of the another vehicle.