Convolutional Neural Network Taillight Signal Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional autonomous vehicle control systems face challenges in accurately recognizing taillight signals, particularly during daytime conditions, due to limitations in camera systems and the diversity of vehicle types, which affects safety and efficiency.

Innovation Solution

A system and method using front-facing cameras and a convolutional neural network to detect taillight signals, including brake, turn, and emergency stop signals, by generating datasets, training the network, and refining parameters to determine the confidence level and status of taillight signals in real-time for all types of vehicles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional camera systems are used to detect taillight signals, then the system structure remains simple, but the detection accuracy deteriorates especially in daytime conditions

Engineering Contradiction:
Improvetaillight signal detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system dynamically adjusts processing parameters including confidence level thresholds and temporal pattern analysis based on driving conditions. The neural network adapts its detection sensitivity and the system adjusts the sequence of image processing based on real-time conditions, enabling accurate taillight detection across varying daytime and nighttime environments without requiring multiple fixed camera systems.

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional autonomous vehicle control systems are used, then the system implementation remains simple, but the ability to recognize taillight signals deteriorates

Engineering Contradiction:
Improvetaillight recognition capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by receiving and storing a sequence of images before making detection decisions. It pre-processes multiple frames, generates temporal patterns, and prepares confidence levels in advance, allowing the neural network to make more reliable taillight recognition decisions based on accumulated visual evidence rather than single-frame analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the neural network's confidence levels are continuously refined based on temporal patterns of detected taillight signals. The system adjusts its detection thresholds and processing parameters based on the sequence of detections, improving reliability through iterative refinement of recognition accuracy.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If simple image processing is used, then the processing speed remains fast, but the detection accuracy in diverse vehicle types deteriorates

Engineering Contradiction:
Improvetaillight signal status detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments the detection process into distinct stages: receiving individual images, generating temporal patterns from sequences, calculating confidence levels, and making final detection decisions. This segmentation allows parallel processing of multiple images and efficient utilization of computational resources, maintaining real-time processing speed while improving accuracy through multi-frame analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system processes images in periodic sequences rather than continuously analyzing every frame. It receives a sequence of images at defined intervals, processes them through the neural network, and generates detections at optimized frequencies, balancing processing speed with detection accuracy for diverse vehicle types and taillight configurations.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10387736B2System and method for detecting taillight signals of a vehicle
Publication Date: 2019.08.20 CREATEAI INC
  • US10387736B2 patent drawing
  • US10387736B2 patent drawing
  • US10387736B2 patent drawing

AI summary

A system method for detecting taillight signals of a vehicle using a convolutional neural network is disclosed. A particular embodiment includes: receiving a plurality of images from one or more image-generating devices; generating a frame for each of the plurality of images; generating a ground truth, wherein the ground truth includes a labeled image with one of the following taillight status conditions for a right or left taillight signal of the vehicle: (1) an invisible right or left taillight signal, (2) a visible but not illuminated right or left taillight signal, and (3) a visible and illuminated right or left taillight signal; creating a first dataset including the labeled images corresponding to the plurality of images, the labeled images including one or more of the taillight status conditions of the right or left taillight signal; and creating a second dataset including at least one pair of portions of the plurality of images, wherein the at least one pair of portions of the plurality of the images are in temporal succession.