Surveillance Image Stitching via Master-Slave Camera Overlap

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image stitching methods for surveillance scenes are time-consuming and prone to errors due to manual operation, leading to poor stitching quality and inconvenience in controlling camera sequences.

Innovation Solution

A method using a master camera and slave cameras with overlapping surveillance regions, displaying a user interface with zones for master, stitching, and stitched images, where identical features are used to automate the stitching process, improving operational efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual feature selection is used for stitching surveillance images, then the stitching process can be performed, but it causes time-consuming operation and leads to stitching failure or poor quality due to wrong manual operation

Engineering Contradiction:
Improvestitching qualityVSAvoidstitching time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs automatic feature point detection and matching without requiring manual intervention. The electronic device autonomously identifies identical features in overlapped areas between adjacent surveillance images, eliminating the need for manual feature selection and reducing both time consumption and operational errors.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical operation of feature selection with an automated image processing system. The electronic device uses algorithm-based feature detection and matching to substitute human manual operations, thereby improving efficiency and reliability while reducing time loss.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If conventional image stitching method is used, then the stitching process can be completed, but the image stitching sequence and device status of each camera is not optimized causing user inconvenience in controlling and adjusting the stitching progress

Engineering Contradiction:
Improvecontrolling convenienceVSAvoidstitching sequence complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides real-time feedback by displaying the stitching progress and device status of each camera through a user interface. The electronic device monitors and presents the current state of the stitching process, allowing users to observe and control the progression, thereby improving ease of operation despite the underlying complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent divides the complex stitching process into manageable segments corresponding to individual camera contributions. Each camera's image and its stitching status are treated as separate controllable units, allowing users to understand and control the overall process by managing individual segments, thus reducing perceived complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10572975B2Method for providing a user interface to stitch surveillance images of a scene and electronic device thereof
Publication Date: 2020.02.25 VIVOTEK INC
  • US10572975B2 patent drawing
  • US10572975B2 patent drawing
  • US10572975B2 patent drawing

AI summary

A method for providing a user interface to stitch surveillance images of a scene is applied to an electronic device and includes providing a master camera and a slave camera for monitoring two surveillance regions of the scene, providing an identical feature in an overlapped area between the two surveillance regions to make the identical feature present in a master image captured by the master camera for one surveillance region and a slave image captured by the slave camera for the other surveillance region, the electronic device displaying the user interface, and the electronic device stitching the master image and the slave image according to the identical feature when a stitching function is triggered. The user interface has a master image zone displaying the master image, a stitching zone displaying the slave image, and a stitched zone displaying a stitched image for the master and slave images.