Image Filter Engine for Interactive Shape Emphasis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies fail to effectively isolate and interact with image shapes within images, lacking the ability to holistically group graphical elements and provide interactive access to associated information, which limits user engagement and information access.
Innovation Solution
A system comprising a processor and memory that receives an image with filter layers, associates boundary coordinates with an image filter root layer, and generates overlays to deemphasize pixels based on included and excluded shapes, allowing users to interact with shapes through a graphical user interface and access related information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If image filter layers with included and excluded shapes are implemented, then user interaction with specific image regions is improved, but system complexity increases
Solution Approach 1:
The image filter is divided into multiple layers, each containing included shapes and excluded shapes. This segmentation allows independent control of different image regions, enabling selective emphasis and de-emphasis of specific shapes without affecting the entire image, thus improving user interaction while managing complexity through modular structure.
Solution Approach 2:
The patent introduces a layered dimension to image filtering, where filters are applied at different levels (layers) rather than uniformly across the entire image. This dimensional approach allows complex interactions to be managed through simple layer-based operations, resolving the contradiction between interaction capability and system complexity.
2Ease of operation
If multiple image filter layers are generated, then selective emphasis of image regions is improved, but processing time increases
Solution Approach 1:
The system pre-generates image filter layers with defined included and excluded shapes before user interaction. This preliminary preparation allows the layers to be ready for immediate application, reducing processing time during actual user interaction while maintaining the capability for selective region emphasis.
Solution Approach 2:
Instead of processing the entire image uniformly, the system applies filter layers only to specific regions defined by included and excluded shapes. This partial action approach reduces overall processing time while achieving selective emphasis where needed, balancing the trade-off between region-specific control and processing efficiency.
3Ease of manufacture
If overlays with fill opacity are applied, then visual distinction of image shapes is improved, but image quality degradation occurs
Solution Approach 1:
The system uses fill opacity in overlays to visually distinguish different image shapes and regions. By adjusting opacity levels, the system creates visual differentiation without completely obscuring the underlying image, maintaining image quality while achieving clear shape distinction. This resolves the contradiction by using transparency rather than solid overlays.
Data Source
AI summary
Programmatic image interactivity engine retrieves an image filter format and its associated images and image data. Image interactivity engine processes and presents the image filter format via a graphical user interface (GUI). User interactions with an image filter format comprised image, image interactivity engine may cause, based on the image filter format, visually emphasized and deemphasized included and excluded image shapes within the image. The image filter format may include associations (by means of URIs) between image shapes and image data sources to retrieve and display the associated image data in a GUI in response to interactions with an image shape.


