Dynamic Stitching Seam Adjustment for Surround View

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In vehicle-mounted surround view systems, fixed-position stitching seams can cause pedestrians to disappear from the 360-degree surround view, affecting driver experience and posing a safety risk to pedestrians.

Innovation Solution

A method for adjusting the stitching seam in surround view stitching, which involves receiving fisheye images from multiple lenses, detecting a target object, projecting images to a stitching image, calculating the adjustment direction of the stitching seam based on the target object's distance from each lens, and adjusting the seam accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed-position stitching seams are used to fuse adjacent camera stitching areas, then the stitching process is simple and stable, but pedestrians may disappear from the 360-degree surround view affecting driver experience and pedestrian safety

Engineering Contradiction:
Improvepedestrian visibilityVSAvoidstitching seam adjustment mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The stitching seam position is changed from fixed to dynamic. The system continuously adjusts the stitching seam position based on real-time detection of target objects (pedestrians). When a pedestrian is detected near the stitching area, the system dynamically shifts the stitching seam position to ensure the pedestrian remains visible in the surround view, thus resolving the contradiction between simple fixed stitching and reliable pedestrian visibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements a feedback mechanism where the position of the stitching seam is continuously adjusted based on feedback from target object detection. The detection module identifies pedestrians and provides feedback to the stitching module, which then adjusts the seam position accordingly. This closed-loop feedback system ensures pedestrian visibility while maintaining operational simplicity through automated control.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the stitching seam is dynamically adjusted to include target objects, then pedestrian safety is improved, but the stitching process becomes more complex

Engineering Contradiction:
Improvestitching seam adaptabilityVSAvoidcoordinate system transformation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The external parameters of the fisheye lenses serve multiple functions: they are used for both the initial coordinate system transformation and for dynamic stitching seam adjustment. By reusing the same external parameters (position, orientation, focal length) for both static and dynamic operations, the system achieves adaptability without proportionally increasing complexity. The multi-functionality of these parameters reduces the overall system complexity while enabling dynamic seam adjustment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system adjusts the stitching seam position by changing parameters (offset values) in the coordinate transformation equations rather than fundamentally altering the transformation methodology. By modifying numerical parameters based on target object position while keeping the transformation framework consistent, the system achieves adaptability with minimal increase in computational complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250086920A1Method and system for adjusting a stitching seam for surround view stitching
Publication Date: 2025.03.13 VIA TECH INC
  • US20250086920A1 patent drawing
  • US20250086920A1 patent drawing
  • US20250086920A1 patent drawing

AI summary

A method for adjusting a stitching seam for surround-view stitching is provided. A first fisheye image from a first fisheye-lens camera and a second fisheye image from a second fisheye-lens camera are received. A target object in both of the first fisheye image and the second fisheye image is detected. The first fisheye image, the second fisheye image, and the target object are projected to a stitching image, which includes a stitching seam. The adjustment direction of the stitching seam is calculated according to the distance between the target object and the first fisheye-lens camera and the distance between the target object and the second fisheye-lens camera in the stitching image. The stitching seam is adjusted according to the adjustment direction.