Ego-Vessel Camera Calibration Using Solid-Object Interfaces

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing camera calibration methods are time-consuming, labor-intensive, and lack accuracy, particularly in determining extrinsic parameters, and current automatic methods fail to account for the extent of other vessels or accurate GPS positions, leading to imprecise calibrations that affect navigation systems.

Innovation Solution

A method and system for calibrating cameras on ego vessels using image data of solid objects and their interfaces with the sky or water surface, combined with reference data, to determine calibration values by minimizing differences between imaged and real-world object interfaces, enabling accurate and cost-efficient calibration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual camera calibration is performed, then calibration accuracy is improved, but time consumption and labor intensity increase

Engineering Contradiction:
Improvecalibration accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs automatic calibration using onboard sensors (GPS, IMU, barometer) and image processing algorithms to determine camera parameters without human intervention. The calibration process serves itself by automatically detecting features, computing extrinsic parameters, and updating calibration data, eliminating the need for manual operation while maintaining high accuracy through multi-sensor fusion.

Inventive Principle:
Principle #25Self-service

2Loss of time

If automatic calibration using horizon detection is used, then time consumption is reduced, but calibration accuracy deteriorates due to inability to determine position

Engineering Contradiction:
Improvetime consumptionVSAvoidposition calibration accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system merges data from multiple independent sources: GPS provides absolute position, IMU provides orientation angles, barometer provides altitude, and image processing provides visual verification. By combining these diverse measurement sources through sensor fusion, the system achieves complete calibration (position + orientation) that is more accurate than any single method alone, while maintaining automatic operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system uses intermediate reference objects (other vessels, land features, water surface) detected in images as mediators to establish geometric relationships. These intermediaries provide measurable reference points that, when combined with sensor data, enable accurate determination of camera extrinsic parameters without requiring direct horizon detection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If AIS data is used for calibration, then calibration speed is improved, but accuracy deteriorates due to not accounting for vessel extent and GPS position errors

Engineering Contradiction:
Improvecalibration speedVSAvoidcalibration accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses image processing to detect actual positions and orientations of reference objects, then compares these with positions predicted from AIS data and sensor measurements. This feedback loop identifies and corrects errors in AIS data (such as GPS position offsets and vessel orientation deviations), continuously refining the calibration accuracy while maintaining the speed benefits of automatic operation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250285333A1Method and a system for calibrating a camera
Publication Date: 2025.09.11 ABB (SCHWEIZ) AG
  • US20250285333A1 patent drawing
  • US20250285333A1 patent drawing
  • US20250285333A1 patent drawing

AI summary

A method and system for calibrating a camera which is arranged on an ego vessel are disclosed. The method comprises receiving image data captured by the camera, the image showing at least one imaged solid object and at least one imaged solid object interface between the imaged solid object and the imaged sky, or between the imaged solid object and an imaged water surface of a waterbody. The method further comprises extracting the imaged solid object interface from the image and determining a pose of the ego vessel at the time at which the image is captured. The method additionally comprises extracting a real solid object interface from received reference data. Furthermore, the method comprises determining a difference between the extracted imaged solid object interface and the extracted real solid object interface, and determining calibration values for the camera depending on the difference such that the difference is reduced.