Image Zooming Method for Automatic Object Centering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image zooming methods require users to repeatedly adjust images in a monitor display area to center objects after zooming in or out, making it inconvenient for users to view objects.

Innovation Solution

An image zooming method and device that automatically sets focus regions, calculates a shift vector based on the monitor display area center and focus center, and shifts the image to maintain the object in the display area, using object recognition methods like face or building recognition to adjust the image size and position accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the image is zoomed in around the center of the image or monitor display area, then the image can be magnified for detailed viewing, but the object of interest may not remain centered in the display area requiring repeated user adjustment

Engineering Contradiction:
Improveimage zooming precisionVSAvoiduser operation convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system automatically detects the object of interest and performs self-adjustment by calculating a shift vector to reposition the object at the center of the display area after zooming, eliminating the need for manual user adjustment. The computing device serves itself by autonomously completing the centering operation that would otherwise require user intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses object recognition to continuously monitor the position of the object of interest in the display area. After zooming operations change the object's position, the system provides feedback by detecting the new position and automatically applying a corrective shift to maintain centering, creating a closed-loop control system.

Inventive Principle:
Principle #23Feedback

2Speed

If conventional zooming is performed without automatic positioning, then the zooming operation is simple and fast, but the user must repeatedly drag the image to view the object

Engineering Contradiction:
Improvezooming speedVSAvoidtime for repeated adjustments
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary object recognition and position calculation before the user completes the zooming operation. By pre-calculating the required shift vector based on the detected object position and the desired center position, the system prepares the correction in advance, so that when zooming occurs, the object is already positioned correctly without requiring subsequent user adjustments.

Inventive Principle:
Principle #10Preliminary action

3Area of stationary object

If the image is zoomed in around the center of the monitor display area, then the display area is fully utilized, but the object may be positioned off-center requiring image adjustment

Engineering Contradiction:
Improvemonitor display area utilizationVSAvoidimage adjustment convenience
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The system automatically detects when the object becomes off-center after zooming and performs self-adjustment by calculating a shift vector to reposition the object at the center of the display area, eliminating the need for manual user adjustment. The computing device serves itself by autonomously completing the centering operation that would otherwise require user intervention.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8456490B2Image zooming method for shifting non-dynamic image and setting size of non-dynamic image executed by computing device
Publication Date: 2013.06.04 ARCSOFT CORP LTD
  • US8456490B2 patent drawing
  • US8456490B2 patent drawing
  • US8456490B2 patent drawing

AI summary

An image zooming method for adjusting an image in a monitor display area includes the steps of setting at least one focus region in the image in the monitor displaying area; obtaining a focus center in accordance with the focus region; setting a zooming rate of the image; obtaining a shift vector in accordance with a display center of the monitor display area, the focus center and the zooming rate; and shifting the image in the monitor display area in accordance with the shift vector, and setting the size of the image in the monitor display area in accordance with the zooming rate.