Screen Capture Floating Window Removal via Gesture Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in efficiently capturing screens on intelligent terminal devices due to the challenge of pressing combination buttons simultaneously, often resulting in unwanted floating windows being included in the captured images, which decreases capture efficiency.
Innovation Solution
A method and apparatus for screen capture processing that determines the presence of a floating window, generates an initial screenshot, and removes it upon detection of a preset operation gesture, ensuring the target screenshot does not include the floating window.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If physical combination buttons are used for screen capture, then screen capture function is achieved, but user operation difficulty increases and capture efficiency decreases
Solution Approach 1:
The patent replaces the mechanical button-pressing system with a touch-based gesture system. Instead of requiring physical simultaneous pressing of combination buttons, the user simply needs to touch and hold the screenshot icon, which automatically triggers the capture sequence. This substitution eliminates the mechanical coordination difficulty while maintaining the screen capture function.
Solution Approach 2:
The system automatically detects and responds to button presses without requiring user coordination. When one button is pressed first, the system autonomously waits for and detects the second button press, then executes the screenshot function. This self-service mechanism eliminates the need for precise simultaneous button pressing by the user.
2Reliability
If combination buttons are pressed with time difference, then button response function is achieved, but unwanted floating windows appear in screenshot
Solution Approach 1:
The system performs preliminary detection of floating windows before executing the screenshot capture. By checking for the presence of floating windows in advance and identifying their regions, the system can prepare to exclude them from the final screenshot, preventing the harmful effect of unwanted elements appearing in the captured image.
Solution Approach 2:
The patent extracts and removes the floating window regions from the screenshot by identifying their coordinates and excluding them from the final captured image. This extraction process separates the unwanted floating window elements from the desired screen content, ensuring clean screenshots without intrusive UI elements.
3Productivity
If floating windows are included in screenshot, then complete screen capture is achieved, but screenshot quality decreases
Solution Approach 1:
The system performs preliminary detection of floating windows before executing the screenshot capture. By checking for the presence of floating windows in advance and identifying their regions, the system can prepare to exclude them from the final screenshot, preventing the harmful effect of unwanted elements appearing in the captured image.
Solution Approach 2:
The patent extracts and removes the floating window regions from the screenshot by identifying their coordinates and excluding them from the final captured image. This extraction process separates the unwanted floating window elements from the desired screen content, ensuring clean screenshots without intrusive UI elements.
Data Source
AI summary
The present disclosure relates to a method and an apparatus for screen capture processing and belongs to the field of computer technology. The method includes determining whether a floating window is contained in a display interface of the terminal when an instruction for capturing the display interface is acquired from a user; generating an initial screenshot by capturing the display interface after determining that the display interface contains the floating window; detecting an operation gesture of the user for the initial screenshot; and removing the floating window from the initial screenshot to generate a target screenshot after detecting that the operation gesture is a preset operation gesture, wherein the target screenshot does not contain an image of the floating window.


