Non-intrusive Pop-up Window Detection via Image Differential Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In automated industrial equipment, unexpected pop-up windows on screens can obscure production parameters, leading to operational interruptions and reduced efficiency, as existing non-intrusive devices struggle to recognize and manage these windows.

Innovation Solution

A non-intrusive detection method and device that retrieves screen images, compares them to presets, generates differential images, applies edge detection and contour analysis using the Canny and Douglas-Peucker algorithms, and performs optical character recognition to identify pop-up windows and buttons, thereby automatically detecting and interpreting their data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If non-intrusive devices are used to monitor equipment screens remotely, then manual operations are reduced and automation is improved, but pop-up windows can obscure production parameters causing detection failures and operational interruptions

Engineering Contradiction:
ImproveautomationVSAvoiddetection reliability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting pop-up windows before they obstruct critical production parameters. The image comparison algorithm continuously monitors the screen and identifies pop-up windows early in their appearance, allowing the system to alert operators or automatically handle them before they interfere with data collection and processing operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by comparing current screen images with historical images and analyzing differences to detect pop-up windows. The image comparison algorithm provides continuous feedback about screen changes, enabling the system to adapt to different equipment interfaces and maintain reliable detection even as equipment updates occur.

Inventive Principle:
Principle #23Feedback

2Productivity

If traditional detection methods are used without pop-up window recognition, then device complexity is low, but productivity decreases due to operational interruptions

Engineering Contradiction:
Improveoperational efficiencyVSAvoiddetection mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical detection methods with automated image processing algorithms. Instead of operators manually monitoring screens for pop-up windows, the system uses computer vision technology to automatically detect, identify, and manage pop-up windows, significantly improving operational efficiency while the modular architecture keeps complexity manageable.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates digital copies of screen images for comparison and analysis. By capturing and storing historical screen images, the system can compare them with current images to detect changes indicating pop-up windows, eliminating the need for complex real-time analysis of raw screen data and improving detection efficiency.

Inventive Principle:
Principle #26Copying

3Measurement precision

If image comparison is performed to detect pop-up windows, then detection accuracy is improved, but processing time increases due to image analysis requirements

Engineering Contradiction:
Improvepop-up window detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the essential information needed for pop-up window detection from full screen images. By focusing image comparison on specific regions where pop-up windows are likely to appear and using difference analysis to identify changes, the system achieves high detection accuracy while minimizing processing time by avoiding analysis of entire screen images.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs partial image comparison by focusing on key areas of the screen where pop-up windows are most likely to appear. Rather than analyzing every pixel of the entire screen, the algorithm concentrates computational resources on regions of interest, achieving sufficient detection accuracy with reduced processing time and resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12112516B2Non-intrusive detection method and device for pop-up window button
Publication Date: 2024.10.08 ADLINK TECH INC
  • US12112516B2 patent drawing
  • US12112516B2 patent drawing
  • US12112516B2 patent drawing

AI summary

A non-intrusive detection method for detecting at least one pop-up window button of the pop-up window includes the following steps: retrieving a screen image on a display device; comparing the screen image with a preset screen image and generating a differential image area according the screen image and the preset screen image; determining the differential image area as the pop-up window when the differential image area is greater than an image area threshold value; selecting a plurality of contour lengths of the pop-up window matching up with a contour length threshold value by Canny edge detector; and analyzing the contour lengths according to Douglas-Peucker algorithm and an amount of endpoints to generate a contour edge corresponding to the pop-up window button.