Image Texture Fill via Contour Mask Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital image systems provide fixed visual content that may not fit well with digital images and are resource-intensive due to large data sizes, making them inefficient for user computing devices like smartphones.

Innovation Solution

An annotation system that dynamically sizes or shapes visual content and applies media overlays based on user-defined borders, using contour masks to selectively apply texture fills to digital images, reducing resource intensity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fixed visual content is overlaid on digital images, then visual content can be provided to users, but the visual content may not fit well with respect to particular digital images and is large in data size

Engineering Contradiction:
Improvefit of visual content to digital imageVSAvoiddata size of visual content
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments visual content into modular components including template images, texture fills, and sticker elements that can be independently selected and applied. This allows the system to provide only the necessary visual elements rather than complete fixed overlays, reducing data size while maintaining adaptability to different digital images

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic visual content generation where template images and texture fills are applied programmatically based on the characteristics of the target digital image. This dynamic approach allows visual content to adapt to different images without requiring pre-generated fixed overlays for every possible image scenario, reducing overall data requirements

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If conventional digital image systems provide fixed visual content overlays, then users can enhance images, but the systems are resource-intensive for user computing devices like smartphones

Engineering Contradiction:
Improveimage enhancement capabilityVSAvoidcomputational and storage resources
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent uses lightweight template images and texture fills that can be rapidly copied and applied to digital images through efficient image processing operations. This approach requires minimal computational resources compared to complex fixed overlay systems, enabling smooth operation on mobile devices while maintaining ease of use

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent allows dynamic adjustment of visual content parameters such as size, position, opacity, and texture patterns based on the target image characteristics and user preferences. This parameter-based control enables flexible image enhancement with minimal computational overhead, as the system only needs to modify numerical parameters rather than process large fixed overlay files

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11468613B2Annotating an image with a texture fill
Publication Date: 2022.10.11 SNAP INC
  • US11468613B2 patent drawing
  • US11468613B2 patent drawing
  • US11468613B2 patent drawing

AI summary

Various embodiments provide for systems, methods, and computer-readable storage media for annotating a digital image with a texture fill. An annotation system may receive a user input defining a border separating a first portion of a target digital image from a second portion of the target digital image. The annotation system may then generate a contour mask, such as a binary mask, for the target digital image based on the user-defined border. The annotation system may then apply a media overlay to the target image based on the contour mask. In particular, the contour mask can define portions of the target digital image such that the annotation system will apply a media overlay to at least one of those portions while not applying the media overlay to remaining portions of the target digital image.