Rail Detection Region Shifting to Avoid Shadow False Positives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional rail detection systems erroneously detect rails due to obstacles such as shadows because they rely on brightness gradients, leading to inaccurate rail detection.

Innovation Solution

A rail detection method that divides the image into overlapping regions, sets starting points based on camera parameters, and iteratively refines rail segments by shifting regions and redesignating starting points to exclude obstacles, ensuring accurate rail detection even in the presence of shadows.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If brightness gradient is used to detect rails, then detection speed is improved, but detection accuracy deteriorates due to false detection of shadows and obstacles

Engineering Contradiction:
Improvedetection speedVSAvoiddetection accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent divides the image into multiple search regions and further segments each region into candidate segments based on brightness gradients. By segmenting the detection process into multiple stages (initial search region division → candidate segment identification → rail segment selection), the system maintains detection speed while improving accuracy through progressive filtering of false positives like shadows

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different detection criteria to different regions. Brightness gradient-based candidate segmentation is applied locally within each search region, while additional verification criteria (such as rail width consistency, continuity checks, and comparison with adjacent regions) are applied specifically to distinguish true rail segments from shadow artifacts. This localized application of quality filters improves detection accuracy without sacrificing overall detection speed

Inventive Principle:
Principle #3Local quality

2Device complexity

If search region is narrowed by brightness gradient, then detection complexity is reduced, but false detection of rails increases due to obstacles

Engineering Contradiction:
Improvedetection complexityVSAvoiddetection reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs preliminary division of the image into search regions and preliminary identification of candidate segments based on brightness gradients before final rail detection. This preliminary action reduces the search space and complexity for subsequent processing while maintaining reliability by ensuring that all potential rail segments are captured in the initial candidate set, preventing false negatives

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms where detected rail segments from one region inform the search and detection process in adjacent regions. Detection results are verified against multiple criteria including continuity, width consistency, and brightness gradient patterns. This feedback loop allows the system to correct false positives identified in earlier stages while maintaining reduced detection complexity through intelligent region-based processing

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12417612B2Rail detecting device and rail detection method
Publication Date: 2025.09.16 MITSUBISHI ELECTRIC CORP
  • US12417612B2 patent drawing
  • US12417612B2 patent drawing
  • US12417612B2 patent drawing

AI summary

A rail detecting device includes: a starting-region rail-starting-point redesignating unit that shifts a starting region for detecting rails to set a modified starting region and designates modified starting points of two rails at the lower edge of the modified starting region when portions of the two rails are not detected based on rail segments in an image; a rail-candidate detecting unit that detects multiple lines in the modified starting region as multiple modified rail candidates, the lines being candidates of edges of the two rails; a starting-region-rail assigning unit that assigns modified rail candidates whose lowest ends are closest to the corresponding modified starting points out of the multiple modified rail candidates as tentative modified rail segments; and a starting-region-rail disappearance determining unit that establishes the tentative modified rail segments as modified rail segments when distances between the lowest ends of the tentative modified rail segments.