ID Card Image Processing for Automatic Personal Data Masking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing apparatuses struggle to efficiently mask specific regions of personal information on personal identification cards, as the regions to be masked vary among users and require manual intervention, which is cumbersome.
Innovation Solution
An image processing apparatus with an image reading portion, control portion, and storage portion that uses machine learning models and dictionary data to automatically detect and mask regions corresponding to target items on personal identification cards, allowing users to specify which information to mask.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual intervention is used to mask personal information regions, then masking accuracy can be ensured, but operation complexity and time consumption increase significantly
Solution Approach 1:
The system performs automatic region detection and masking without requiring manual user intervention. The control portion automatically identifies personal information regions based on item names and values, and applies masking independently, eliminating the need for manual operation while maintaining high accuracy through automated recognition algorithms
Solution Approach 2:
The patent replaces manual mechanical operations with automated image processing and character recognition systems. The control portion uses optical character recognition to identify text regions and automated algorithms to determine masking areas, substituting human manual intervention with computational processes that achieve both accuracy and efficiency
2Measurement precision
If manual intervention is used to mask personal information regions, then masking precision can be maintained, but processing time increases
Solution Approach 1:
The system performs continuous automated processing from image reading through character recognition to region detection and masking without interruption. The control portion continuously processes the document image through multiple stages automatically, eliminating the stop-and-go nature of manual intervention and achieving both high precision and fast processing speed through uninterrupted automated operations
Solution Approach 2:
The system performs preliminary character recognition and region detection before the actual masking operation. By pre-identifying all personal information regions and preparing masking parameters in advance, the system enables rapid execution of the masking process while maintaining high precision, avoiding the need for time-consuming manual analysis during the masking phase
3Productivity
If automatic masking is implemented without manual verification, then processing efficiency improves, but reliability of masking accuracy decreases
Solution Approach 1:
The system incorporates feedback mechanisms where the control portion continuously monitors and verifies the masking process. The automated recognition system uses feedback from character string matching and region detection results to adjust and confirm masking parameters, ensuring high reliability while maintaining automated processing efficiency without requiring manual verification
Data Source
AI summary
An image processing apparatus includes an image reading portion, a control portion, and a storage portion. The storage portion stores dictionary data in which, for one kind of item, a plurality of different similar item names are defined. The control portion detects, from image data, a first region expected to individually include either a region of an item name or a region of an item value. For all the similar item names, the control portion calculates their degree of character string similarity to a partial character string obtained by dividing the character string in the first region into substrings and, if the degree of character string similarity of any similar item name to the partial character string is equal to or higher than a threshold value, judges the first region as the region of the item name.


