In-Vehicle Display Flicker Detection via Video Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Insufficient synchronization between electronic control units (ECUs) controlling in-vehicle display screens can cause flickering and other anomalies in instrument panel clusters (IPC) and infotainment screens, which are not easily detected during vehicle manufacturing due to intermittent occurrence.

Innovation Solution

A system using a computer with multiple threads to record and analyze video feeds from display screens over an extended period, employing pattern matching to detect anomalies by comparing template images to pattern images, allowing for reprogramming of ECUs to address issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple threads are used to record and analyze video feeds simultaneously, then detection efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedetection efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the detection task into multiple independent threads: a first thread dedicated to recording video feeds and a second thread dedicated to analyzing frames for anomalies. This segmentation allows simultaneous execution of recording and analysis operations, improving detection efficiency while maintaining manageable complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by continuously recording video feeds and preparing frame data in advance before actual anomaly detection is needed. The first thread records video feeds and the second thread pre-processes frames, so when analysis is required, the data is already prepared, reducing latency and improving overall detection efficiency.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If pattern matching is performed on each frame, then measurement precision is improved, but processing time increases

Engineering Contradiction:
Improveanomaly detection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by creating template images from normal frames in advance. These template images represent the expected normal state of display elements and are prepared before actual anomaly detection begins. During detection, the system only needs to compare current frames against these pre-established templates, significantly reducing processing time while maintaining high precision through comprehensive frame-by-frame pattern matching.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12114080B2Display screen flicker detection
Publication Date: 2024.10.08 FORD GLOBAL TECH LLC
  • US12114080B2 patent drawing
  • US12114080B2 patent drawing
  • US12114080B2 patent drawing

AI summary

When multiple display screens share data from different control units, the screens may flicker or have other anomalies when the control units are not synced. A system and method for detecting flickering or other anomalies includes receiving a video feed of a display screen to be tested, recording, from the video feed, a video file of a predetermined length that includes a plurality of frames, selecting a region of interest in a frame of the video file to define a template image; and performing a pattern matching between the template image and a pattern image of respective frames in the video file to detect anomalies.