Touch Screen Preview Region Resizing via Dragged Display Frame
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile phone preview interfaces for photographing and shooting lack flexibility in amplifying selected regions, as they often require a separate resizing button, only allow center amplification, and fixed rectangular region sizes, making it inconvenient for users to adjust the size of the selected region.
Innovation Solution
A method and apparatus that allow users to resize a selected region on a touch screen without a separate resizing button, enabling users to adjust the size by dragging the edge or changing proportions within the display frame, facilitating accurate selection and operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a separate resizing button is added to the preview interface, then the resizing function is more accessible, but the interface becomes cluttered and less neat
Solution Approach 1:
The resizing function is merged with the existing display frame by making the frame itself resizable through drag operations. The display frame serves dual purposes: displaying content and enabling resize control, eliminating the need for a separate resizing button and keeping the interface neat.
Solution Approach 2:
The display frame performs self-service by enabling users to resize the selected region directly through drag operations on the frame itself. The frame automatically adjusts its size based on user input without requiring separate control mechanisms.
2Ease of manufacture
If a fixed rectangular region is selected for amplification, then the selection process is simple, but the user cannot adjust the size to match the actually enlarged display content
Solution Approach 1:
The selected region transforms from a fixed rectangular frame to a dynamic resizable region. Users can drag the edges of the display frame to adjust the region size dynamically, allowing the selection to adapt to the actually enlarged display content while maintaining simple initial selection.
3Device complexity
If only the center of the preview region can be amplified, then the amplification function is simple to implement, but it lacks flexibility for selecting different regions
Solution Approach 1:
The preview interface is segmented to allow selection of arbitrary rectangular regions through drag operations, rather than being limited to center amplification. The display frame can be positioned and resized to select any region of interest, providing flexibility while maintaining simple implementation through existing touch interface mechanisms.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
A method for amplifying a selected region of a preview interface, applied to a touch screen terminal having a photographing function or/and a shooting function, includes: after the photographing function or the shooting function of the terminal is enabled and the preview interface is displayed on a touch screen, detecting a touch operation of a user on the preview interface; and after the touch operation of the user in a designated region on the preview interface is detected, amplifying display content of the designated region according to a preset proportion, and dragging an edge of a display frame, so that the selected designated region can be enlarged or reduced. The embodiments of the present invention further disclose an apparatus for amplifying a selected region of a preview interface, which corresponds to the method described above. In the embodiments of the present invention, no single amplification icon is needed. After the amplification, a user can randomly change a size of a region required to be amplified by directly dragging an edge of a display frame, or enlarge or reduce the region required to be amplified according to a certain proportion by clicking within the display frame, without designating regions many times because an appropriate amplified region cannot be selected, thereby facilitating the operation of the user and improving the user experience.