Neural Network Document Processing for Duplicate Account Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to accurately identify and prevent duplicate user accounts due to issues with image orientation, distortion, and alteration of identification documents, which can contain false information.

Innovation Solution

The system employs deep neural networks for image processing to compare and transform identification document images, correcting orientation and distortion, and using facial recognition and clustering algorithms to identify duplicate user accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the system uses traditional image processing methods to verify identification documents, then the system can process images quickly, but the accuracy of detecting duplicate accounts deteriorates due to orientation and distortion issues

Engineering Contradiction:
Improveduplicate account detection accuracyVSAvoidimage processing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by detecting document orientation and distortion before the main verification process. The neural network analyzes the uploaded identification document image to determine its orientation angle and distortion characteristics, then applies corrective transformations. This preliminary correction ensures that subsequent duplicate detection comparisons are performed on properly aligned images, significantly improving detection accuracy while maintaining manageable system complexity through automated preprocessing.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system accepts identification documents in various orientations and with distortion, then user convenience is improved, but the system's ability to accurately identify duplicate images deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidduplicate image identification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system dynamically changes image parameters including orientation angle, scale, and distortion correction based on the detected characteristics of each uploaded identification document. The neural network analyzes the input image to determine the specific orientation and distortion parameters, then transforms the image to a standardized format. This parameter adaptation allows users to upload documents in any orientation while ensuring accurate duplicate detection through automated normalization.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system performs detailed image analysis to detect duplicate accounts, then duplicate detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improveduplicate account detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary orientation and distortion correction using neural network-based automated analysis, which establishes a consistent baseline for subsequent duplicate detection. By pre-processing images to remove orientation and distortion variations, the system reduces the complexity of later comparison operations. This preliminary action enables more efficient processing while maintaining high detection accuracy, as the neural network quickly identifies key features and applies appropriate transformations before detailed duplicate checking.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250148562A1Neural network based identification document processing system
Publication Date: 2025.05.08 UBER TECHNOLOGIES INC
  • US20250148562A1 patent drawing
  • US20250148562A1 patent drawing
  • US20250148562A1 patent drawing

AI summary

A system processes images of documents, for example, identification documents. The system transforms an image of a document to generate an image that represent the document in a canonical form. For example, if the input image has a document that is tilted at an angle with respect to the sides of the image, the system modifies the orientation of the document to show the document having sides aligned with the sides of the image. The system stores user accounts that include user information including images. The system generates a graph of nodes that represent user accounts with edges determined based on similarity scores between user accounts. The system determines connected components of user accounts, such that each connected component represents user accounts that have a high likelihood of being duplicates.