In-Vehicle Display Video Correction Using Vanishing Point Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle cameras may change positions and orientations over time due to factors like deterioration and weight changes, causing them to capture locations different from initially planned, leading to incorrect display on display devices.
Innovation Solution
A display video correction device that includes a feature extractor, Hough transformer, straight line detector, vanishing point calculator, difference calculator, and position corrector to adjust the display area based on calculated vanishing points, ensuring accurate image display on a display device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the camera position and orientation are fixed during installation, then the initial field of view is correct, but the camera position may change over time due to deterioration and weight changes, causing incorrect display locations
Solution Approach 1:
The system automatically detects the current camera position and orientation by capturing images and detecting vanishing points, then self-corrects the display location without requiring manual intervention or physical camera adjustment. The correction is performed through software processing that calculates displacement vectors and applies them to the display coordinates.
Solution Approach 2:
Instead of physically adjusting the camera position mechanically, the patent uses image processing and computational geometry to correct the display location. The vanishing point detection and coordinate transformation algorithms replace the need for mechanical repositioning of the camera.
2Measurement precision
If the camera is physically repositioned to correct location errors, then the field of view is restored, but the complexity and time required for correction increases
Solution Approach 1:
The patent replaces physical camera repositioning with software-based correction. By detecting vanishing points in captured images and calculating the displacement vectors, the system computes corrected display coordinates through coordinate transformation, eliminating the need for mechanical intervention.
Solution Approach 2:
The system creates a virtual correction model by capturing the current (incorrect) display location and computing the corresponding vanishing point. This virtual model is then used to calculate the correct display coordinates, allowing correction without touching the physical camera.
3Measurement precision
If manual calibration is performed to correct camera position, then accuracy is improved, but the time and operational complexity increase
Solution Approach 1:
The system performs automatic calibration by capturing images and automatically detecting vanishing points through image processing. The correction is computed and applied automatically without requiring manual measurement or adjustment, significantly reducing calibration time and operational complexity.
Solution Approach 2:
The system captures the current display location, detects the corresponding vanishing point, calculates the displacement vector, and automatically applies the correction. This feedback loop enables continuous self-correction without manual intervention, improving accuracy while reducing time loss.
Data Source
AI summary
A display video correction device includes: a feature extractor that extracts a feature from a camera image obtained from an in-vehicle camera; a Hough transformer that performs Hough transform on the feature extracted; a straight line detector that detects a plurality of straight lines in the camera image, based on a transform result of the Hough transform performed; a vanishing point calculator that calculates, based on the plurality of straight lines detected, first coordinates indicating coordinates of a vanishing point in the camera image; a difference calculator that calculates a difference between the first coordinates calculated and predetermined second coordinates; and a position corrector that corrects, based on the difference calculated, a position of a display area in the camera image to be displayed on a display device.


