Video Interface Visibility Detection for OSD Character Failures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In image display systems, the visibility of on-screen display (OSD) characters is often compromised due to noise during data transmission and lack of visibility detection functionality in graphic controllers, leading to reduced visibility and potential display failures.
Innovation Solution
A semiconductor device with a video input interface, memory for storing reference graphic data, and a visibility detector that checks the visibility of OSD characters based on this data, enabling detection of poor visibility and potential errors in the graphic controller or video interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If visibility detection function is implemented in the graphic controller, then OSD character visibility can be detected, but the graphic controller becomes more complex and costly
Solution Approach 1:
The visibility detection function is extracted from the graphic controller and implemented separately in the semiconductor device (timing controller). This allows the graphic controller to remain simple while still achieving visibility detection through the separate device that compares video data with reference graphic data
Solution Approach 2:
A separate semiconductor device acts as an intermediary between the graphic controller and display panel. This intermediary device performs the visibility detection function by comparing incoming video data with reference graphic data, eliminating the need for the graphic controller to have built-in visibility detection capabilities
2Reliability
If noise filtering is applied during video data transmission, then transmission reliability improves, but processing time and complexity increase
Solution Approach 1:
Reference graphic data is prepared and stored in advance in the semiconductor device. When video data is received, the device immediately compares it with the pre-prepared reference data, enabling rapid noise detection without requiring complex real-time processing or filtering algorithms
Solution Approach 2:
The system creates a copy of the expected video data (reference graphic data) and compares it with the actual received video data. This copying approach allows for simple binary comparison to detect noise or transmission errors without requiring complex noise filtering processing
Data Source
AI summary
A video input interface receives video data on which a known character is to be drawn. A memory stores reference graphic data describing the known character. A visibility detector checks the visibility of the known character drawn on the video data based on the reference graphic data.


