Depth-Effect Wallpaper Cropping Using Foreground Highest-Point Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies do not allow users to set personalized depth effect wallpapers on electronic devices using captured or downloaded photographs, as they only support preset foreground and background configurations.
Innovation Solution
A method to determine the highest point of an object in a photograph, crop the image based on this point, and display it with a depth effect, allowing users to set their photographs as depth effect wallpapers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If preset foreground and background configurations are used, then device complexity is reduced, but user personalization capability is limited
Solution Approach 1:
The system automatically performs image matting to separate foreground objects from backgrounds, and uses AI algorithms to detect object highest points and determine cropping regions. This self-service approach enables personalization without requiring user intervention in complex processing tasks, resolving the contradiction between enhanced adaptability and increased device complexity
Solution Approach 2:
The system performs preliminary image processing including matting, object detection, and cropping region determination before displaying the wallpaper. By pre-processing the image to identify foreground objects and their highest points, the system prepares personalized wallpapers in advance, enabling user personalization while managing complexity through automated preliminary actions
2Productivity
If automated object detection and cropping is implemented, then processing speed is improved, but measurement precision requirements increase
Solution Approach 1:
The system uses AI-based object detection algorithms that provide feedback loops for refining object highest point detection. The matting process and object detection work iteratively to improve precision, allowing automated processing while maintaining accurate identification of object boundaries and highest points despite increased measurement precision requirements
Data Source
AI summary
A wallpaper setting method includes: receiving a user's first operation of setting a first picture as wallpaper, where foreground of the first picture includes one or more objects; obtaining position information of a first-type pixel in the first image, where the first-type pixel is a pixel that is in the first picture and that belongs to the foreground; determining an object's highest point in the first picture based on the position information of the first-type pixel, where the object's highest point is a highest point among highest points of target objects among objects included in the foreground of the first picture; and cropping the first picture based on the object's highest point, and displaying a cropped first picture with a depth effect.


