Dynamic Stitching Interface for Vehicle Camera Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing camera systems in vehicles, particularly in surround view systems, suffer from distortions and omissions of objects at the intersections of camera fields of view, leading to incomplete and misleading images that can cause collisions.
Innovation Solution
A camera mirror system with a controller and object detection system that dynamically adjusts the stitching interface between camera fields of view to ensure objects are fully displayed, using a stitching algorithm that evaluates object proximity and prioritizes human objects to minimize distortion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If multiple camera fields of view are stitched together to provide a surround view, then the coverage area is improved, but object distortion and omission occur at the stitching interface
Solution Approach 1:
The stitching interface is made dynamic rather than fixed. The system continuously adjusts the position of the stitching interface based on detected object locations, allowing the interface to move away from objects to prevent distortion and omission. This dynamic adjustment resolves the contradiction by maintaining accurate object representation while preserving the multi-camera coverage area.
Solution Approach 2:
The system applies different treatment to different regions of the stitched image. Objects near the stitching interface receive special attention through detection and dynamic interface adjustment, while other regions maintain standard stitching. This local quality approach ensures high accuracy for critical objects while maintaining overall coverage.
2Device complexity
If the stitching interface is fixed to simplify the system, then the device complexity is reduced, but objects at the interface are distorted or omitted
Solution Approach 1:
The system implements feedback by using object detection results to continuously adjust the stitching interface position. The object detector provides information about object locations, and this feedback drives the dynamic repositioning of the stitching interface to avoid distorting or omitting objects, thereby maintaining high detection reliability.
Solution Approach 2:
The stitching system automatically adjusts itself based on detected objects without requiring manual intervention. The system self-regulates the stitching interface position to optimize object representation, reducing the need for complex external control mechanisms while maintaining reliability.
3Manufacturing precision
If the field of view is reduced to avoid stitching distortion, then image accuracy is improved, but the coverage area decreases
Solution Approach 1:
Rather than statically reducing the field of view, the system dynamically adjusts the stitching interface position within the existing multi-camera coverage area. This allows the system to maintain full coverage while achieving accurate object representation by moving the stitching interface away from objects as needed.
Solution Approach 2:
The system segments the image processing into different regions handled by different cameras, with the stitching interface acting as a dynamic boundary. By strategically positioning this boundary away from objects through detection, the system maintains both full coverage and high accuracy without needing to reduce the overall field of view.
Data Source
AI summary
A camera mirror system for a vehicle includes a camera system having at least a first and second field of view of a scene. The first and second fields of view include a shared overlap area. At least one display is configured to display the first and second fields of view to provide a complete view of the scene comprising the first and second fields of view adjoining at a stitching interface corresponding to an intersection of the first and second fields of view in the overlap area. At least one object detector is configured to detect an object in the scene. A controller is in communication with the camera system, the at least one object detector, and the at least one display. The controller includes a stitching algorithm configured to evaluate the proximity of the object to the overlap area and adjust at least one of the first and second fields of view to move the stitching interface and ensure the object is depicted on the at least one display.


