Server Image Filter Recommendation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in selecting the most appropriate image filters for their photographs, as numerous filters are available, and it is challenging to determine which filter suits the content of the image.

Innovation Solution

A server system that identifies the content of an image and recommends two or more image filters likely to be selected by the user, using a learning model trained on correlations between image data, user information, and filter preferences, and transmits these recommendations to the user's terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If numerous image filters are provided through applications, then users have more filtering options and better adaptability, but users face difficulty in selecting the most appropriate filter and the operation becomes more complex

Engineering Contradiction:
Improvefiltering optionsVSAvoidfilter selection difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically analyzing image content and recommending appropriate filters without requiring users to manually evaluate numerous options. The server performs content analysis and filter matching autonomously, allowing users to simply receive and apply recommendations rather than actively searching through many filters.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server acts as an intermediary between the image and the user by analyzing image content and translating it into filter recommendations. This intermediary process bridges the gap between raw image data and user-friendly filter suggestions, reducing the cognitive load on users while maintaining access to diverse filtering options.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually evaluate and select image filters, then they can choose appropriate filters, but it consumes time and reduces productivity

Engineering Contradiction:
Improvefilter appropriatenessVSAvoidfilter application efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary action by pre-analyzing image content and pre-generating filter recommendations before the user needs to apply a filter. The server evaluates multiple filter options in advance based on content analysis, so when the user receives the recommendation, the appropriate filter is already identified, eliminating the need for time-consuming manual evaluation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by analyzing user interactions with recommended filters and using this information to improve future recommendations. The server learns from user behavior patterns and adjusts its recommendation algorithm accordingly, maintaining high reliability of filter appropriateness while keeping the process efficient through automated learning and adaptation.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the system provides automatic filter recommendations, then user convenience is improved and operation becomes easier, but the device complexity and processing requirements increase

Engineering Contradiction:
Improvefilter selection easeVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the filter recommendation task into distinct functional modules: image content analysis, filter evaluation, recommendation generation, and delivery. Each module performs a specific function independently, which simplifies the overall system architecture despite the complexity of the automated recommendation process. The server handles the complex analysis while the terminal device maintains simplicity for the user.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11080325B2Server and operating method thereof
Publication Date: 2021.08.03 HYPERCONNECT INC
  • US11080325B2 patent drawing
  • US11080325B2 patent drawing
  • US11080325B2 patent drawing

AI summary

A server may include a communicator for receiving an image from a subject terminal from among a plurality of terminals; and a controller for identifying a type of a content included in the received image, and for controlling two or more different image filters using a recommended algorithm regarding an image filter to be applied to the image, wherein the controller may select a first image filter predicted to have a highest probability to be selected by a user of the subject terminal and a second image filter predicted to have a second highest probability to be selected by the user of the subject terminal using the recommended algorithm, and the communicator may transmit information on the first image filter and information on the second image filter to the subject terminal.