Moon Image Stabilization via Dynamic Clipping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When shooting the moon with a mobile phone, high zooming multiples make the image unstable, causing the moon to move out of the preview interface due to user hand shaking, resulting in unsatisfactory images.

Innovation Solution

A method that involves obtaining position data of the moon in an original image and clipping the image based on this data and the current actual zooming multiple of the camera component, ensuring the moon remains in the central area, thus stabilizing the shooting area and improving the user's experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of moving object

If high zooming multiple is used to make the moon large enough in imaging, then the moon size in the image is improved, but the image stability deteriorates causing the moon to move out of the preview interface

Engineering Contradiction:
Improvemoon size in imageVSAvoidimage stability
Core Design Contradiction:
Area of moving objectVSStability of the object's composition

Solution Approach 1:

The system performs preliminary detection to identify the moon's position in the original image before final image processing. By obtaining position data of the moon in advance and using it to determine the clipping area, the system proactively prevents the moon from moving out of the displayed area during high zooming, rather than reacting after the problem occurs.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If high zooming multiple is used to capture the moon, then the detail resolution is improved, but the shooting area stability deteriorates

Engineering Contradiction:
Improvemoon detail resolutionVSAvoidshooting area stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

Instead of stabilizing the entire image uniformly, the system applies local quality processing by determining a specific clipping area based on the moon's position data. This allows high zooming with improved detail resolution for the moon region while maintaining stability by focusing the shooting area precisely on the moon's location rather than the entire frame.

Inventive Principle:
Principle #3Local quality

3Device complexity

If the shooting area is fixed in the original image, then the processing complexity is reduced, but the adaptability to moon position changes deteriorates

Engineering Contradiction:
Improveprocessing complexityVSAvoidadaptability to moon position changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from a fixed shooting area to a dynamic clipping area that adapts to moon position changes. By obtaining position data of the moon and using it to dynamically determine the clipping area based on current actual zooming multiple, the system maintains low processing complexity while achieving high adaptability to different moon positions and zoom levels.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11736798B2Method for obtaining image of the moon, electronic device and storage medium
Publication Date: 2023.08.22 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US11736798B2 patent drawing
  • US11736798B2 patent drawing
  • US11736798B2 patent drawing

AI summary

A method for obtaining an image of the moon includes obtaining position data of the moon in an original image and obtaining the image of the moon based on the position data and a current actual zooming multiple of a camera component, in which a central area in the image of the moon contains the moon.