Card-Scan Model Active Learning for Character Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional card-character-detection systems suffer from inaccuracies in identifying card characters, requiring excessive user interaction to correct errors and lacking robust security measures for authenticating physical character-bearing cards.

Innovation Solution

The system employs an active-learning technique to update a card-scan machine learning model by using user corrections to improve prediction accuracy and security, utilizing card-scan gradients to verify the authenticity and presence of physical cards, and obfuscating sensitive information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional card-character-detection systems are used, then basic character identification can be performed, but accuracy is poor and excessive user interaction is required to correct errors

Engineering Contradiction:
Improvecharacter identification accuracyVSAvoiduser interaction requirement
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system implements a feedback mechanism where user corrections to predicted card characters are automatically fed back into the machine learning model to retrain and improve future predictions. This continuous feedback loop resolves the contradiction by using user corrections to enhance accuracy without requiring repeated manual interventions.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-improvement by automatically updating its machine learning model using user corrections. Instead of requiring continuous manual adjustment, the system serves itself by learning from user feedback and autonomously improving its character detection accuracy over time.

Inventive Principle:
Principle #25Self-service

2Reliability

If conventional authentication techniques are used, then basic verification can be performed, but security is insufficient and vulnerable to fraud

Engineering Contradiction:
Improveauthentication securityVSAvoidauthentication mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system replaces conventional mechanical authentication methods with machine learning-based verification that analyzes card-scan gradients and visual characteristics. This substitution provides enhanced security by using intelligent pattern recognition rather than simple mechanical verification, while the automated nature reduces operational complexity.

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

Solution Approach 2:

The system utilizes visual analysis of card characteristics and gradients to verify authenticity, effectively using 'visual changes' in the card-scan data to determine legitimacy. This approach enhances security through sophisticated visual verification while maintaining streamlined operation.

Inventive Principle:
Principle #32Color changes

3Measurement precision

If the machine learning model is updated continuously using user corrections, then prediction accuracy improves, but computational resources and processing time increase

Engineering Contradiction:
Improvecharacter prediction accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies partial updates to the machine learning model rather than complete retraining, updating only the necessary parameters based on user corrections. This partial action approach improves accuracy while minimizing computational resource consumption by avoiding unnecessary processing of the entire dataset.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes model parameters selectively based on the feedback received from user corrections. By adjusting only the relevant parameters rather than the entire model, the system achieves improved prediction accuracy while reducing the computational burden associated with full model retraining.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240355084A1Automatically updating a card-scan machine learning model based on predicting card characters
Publication Date: 2024.10.24 LYFT INC
  • US20240355084A1 patent drawing
  • US20240355084A1 patent drawing
  • US20240355084A1 patent drawing

AI summary

This disclosure describes a card-scan system that can update a card-scan machine learning model to improve card-character predictions for character-bearing cards by using an active-learning technique that learns from card-scan representations indicating corrections by users to predicted card characters. In particular, the disclosed systems can use a client device to capture and analyze a set of card images of a character-bearing card to predict card characters using a card-scan machine learning model. The disclosed systems can further receive card-scan gradients representing one or more corrections to incorrectly predicted card characters. Based on the card-scan gradients, the disclosed systems can generate active-learning metrics and retrain or update the card-scan machine learning model based on such active-learning metrics. The disclosed systems can improve the accuracy with which card-character-detection systems predict card characters while preserving data security and verifying the presence of a physical character-bearing card.