Apparel Recommendation System Using Visual Feature Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in finding complementary apparel items while shopping online, as existing systems struggle to accurately detect and recommend similar items, leading to time-consuming manual searches and inefficient use of system resources.

Innovation Solution

A system utilizing pre-trained machine learning models for image detection and matching, which identifies category-specific features to generate feature vectors and rank candidate items based on similarity, recommending items that are visually similar to those shown with a selected item on a product display page.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual search is used to find complementary items, then users can search for items, but it is time-consuming and frustrating

Engineering Contradiction:
Improvetime to find complementary itemsVSAvoidease of finding complementary items
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by automatically detecting complementary items in product images and pre-computing similarity rankings before the user even searches. The recommendation manager identifies complementary items and ranks them by similarity in advance, so when users view a product page, ready-to-display recommendations are immediately available without requiring manual search effort.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical manual search process with an automated image-based detection and matching system. Instead of users manually browsing and searching for complementary items, the system uses image processing to automatically identify complementary products and their features, then substitutes the manual search mechanism with automated similarity ranking and recommendation generation.

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

2Measurement precision

If traditional search methods are used, then users can search for items, but accuracy is low due to out-of-stock items and sub-optimal search terms

Engineering Contradiction:
Improveaccuracy of finding similar itemsVSAvoidreliability of search results
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system creates visual copies and feature representations of complementary items from product images. By extracting and comparing feature vectors (color, shape, texture, patterns) from images rather than relying on text search terms, the system accurately identifies similar items even when exact matches are out of stock. This visual copying approach bypasses the limitations of text-based search and stock availability issues.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the search parameters from text-based keywords to visual feature parameters. Instead of searching using potentially sub-optimal search terms, the system extracts visual parameters (color histograms, shape descriptors, texture features) from product images and uses these as the basis for similarity matching, significantly improving the accuracy and reliability of finding complementary items.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If comprehensive item detection is performed, then more complementary items can be found, but system resource usage increases

Engineering Contradiction:
Improvenumber of complementary items foundVSAvoidsystem resource usage
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system segments the comprehensive detection task into manageable parts by first identifying the main product, then separately detecting complementary items in the same image. It further segments the feature extraction process by focusing on specific relevant features (color, shape, texture) rather than analyzing all possible image properties, reducing computational overhead while maintaining detection comprehensiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by not requiring perfect detection of all possible item attributes, but rather focusing on the most discriminative features needed for effective matching. It performs sufficient (but not excessive) analysis by extracting key visual features that are adequate for identifying complementary items, balancing comprehensiveness with computational efficiency to avoid unnecessary resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20240232980A1Complementary apparel recommendation system
Publication Date: 2024.07.11 WALMART APOLLO LLC
  • US20240232980A1 patent drawing
  • US20240232980A1 patent drawing
  • US20240232980A1 patent drawing

AI summary

Examples provide a system and method for recommending complementary apparel items based on an image of a model wearing an anchor item of apparel. A recommendation manager identifies the category of the complementary item. A per-category similarity definition is used to identify category-specific features used to determine whether a candidate item in the same category as the complementary item is the same or similar to the complementary item. A pre-trained machine learning model is used to calculate feature vectors representing the complementary item and each candidate item. The feature vectors are generated by concatenating feature vector values representing each feature in the plurality of category-specific features for the identified category. The candidates are ranked based on the feature vector values. The highest-ranking candidate items having the greatest degree of similarity to the complementary item are added to a list of recommended items presented to the user.