Surveillance Camera Panning Correction via Edge Value Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Surveillance cameras experience reduced accuracy in panning and tilting due to backlash and out-of-phase issues in their mechanisms, especially with low-priced motors using open loop control, which affects surveillance performance.

Innovation Solution

A method that corrects panning and tilting by calculating edge values between pixel brightness differences and aligning object vertical or horizontal lines with reference lines, using edge detection and automatic exposure parameters to improve alignment accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If low-priced panning motor or tilting motor configured to perform open loop control is used, then device cost is reduced, but panning and tilting accuracy deteriorates due to backlash and out-of-phase issues

Engineering Contradiction:
Improvedevice costVSAvoidpanning and tilting accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent applies feedback by capturing images at panning-completed and tilting-completed positions, detecting edge values and line positions in these images, and using the detected positions to calculate and apply correction values that compensate for mechanical inaccuracies, thereby improving positioning accuracy without requiring expensive closed-loop control hardware

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces mechanical precision requirements with image processing and computational correction. Instead of relying on mechanically precise motors and sensors, the system uses captured images, edge detection algorithms, and mathematical correction values to achieve accurate positioning, substituting mechanical complexity with computational processing

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

2Measurement precision

If sensor assembly is added to obtain actual pan angle and tilt angle, then measurement capability is improved, but panning and tilting accuracy still deteriorates due to mechanical backlash and out-of-phase issues

Engineering Contradiction:
Improveangle measurement capabilityVSAvoidpanning and tilting accuracy
Core Design Contradiction:
Measurement precisionVSManufacturing precision

Solution Approach 1:

The patent introduces captured images as an intermediary medium between the mechanical positioning system and the control system. Instead of directly trusting sensor readings or motor position commands, the system uses images captured at positioning moments as an intermediary to indirectly measure and correct actual position, bypassing the limitations of direct mechanical measurement

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If panning and tilting correction is performed to improve accuracy, then surveillance performance is improved, but device complexity increases due to additional image processing and correction calculations

Engineering Contradiction:
Improvesurveillance performanceVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-correction by using its own captured images to identify positioning errors and automatically calculate correction values. The surveillance camera system serves itself by extracting positioning information from its own output images and applying corrections without requiring external calibration equipment or complex additional hardware

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10878677B2Method of controlling panning and tilting of surveillance camera using edge value
Publication Date: 2020.12.29 HANWHA VISION CO LTD
  • US10878677B2 patent drawing
  • US10878677B2 patent drawing
  • US10878677B2 patent drawing

AI summary

A method of controlling panning of a surveillance camera configured to perform panning over a set angle during a preset mode includes: obtaining an edge value with respect to each pixel of an object captured image of a panning-completed time, the edge value being a difference between brightness of a left adjacent pixel thereof and brightness of a right adjacent pixel thereof; obtaining an object vertical-line number among vertical pixel lines of the object captured image, the object vertical-line number being a number of a vertical pixel line in which a sum of the edge values is largest; and correcting the panning such that the object vertical-line number coincides with a reference vertical-line number corresponding to the panning over the set angle.