ATM Image Identification Linked List Storage Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image identification systems for ATMs are hindered by the need to copy rejected banknote images, which occupies CPU processing time and slows down the identification process, as these systems typically use a single CPU and must perform tasks sequentially.

Innovation Solution

An image identification system that employs an image storage region controller with a linked list structure, allowing for simultaneous image acquisition and identification by eliminating the need to copy rejected images, thereby optimizing CPU usage and improving processing speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single CPU is used to copy rejected banknote images to a separate memory, then the identification module can store rejected images for analysis, but the copying process occupies CPU processing time and slows down the identification speed

Engineering Contradiction:
Improveidentification accuracyVSAvoididentification speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides the image storage space into multiple storage regions (first storage region for acquired images, second storage region for rejected images) and uses separate pointers to manage each region independently. This segmentation allows the system to handle different types of images in different memory areas without interfering with each other's processing, thus improving identification speed while maintaining the ability to store rejected images for analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an image storage region controller as an intermediary component that manages the storage and retrieval of images between the image sensor, image memory, and image identification module. This controller handles the complex memory management tasks (such as tracking full storage regions, transferring images between regions, and managing pointers) separately from the main identification process, allowing the CPU to focus on identification while the controller handles storage operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If the CPU copies rejected images to a separate memory for analysis, then faults can be identified for improvement, but the copying process must be performed sequentially and greatly influences identification speed

Engineering Contradiction:
Improvefault analysis capabilityVSAvoidCPU processing time
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-dividing the storage space into multiple regions and pre-setting up the pointer structure before identification begins. The image storage region controller is pre-configured to automatically manage image placement in appropriate regions, so that when identification fails, the rejected image is already in the correct storage region without requiring time-consuming copying operations during the identification process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The image storage region controller automatically manages the storage regions and pointers without requiring manual intervention or complex CPU processing. The controller self-monitors storage status, automatically transfers images between regions when needed, and maintains the linked list structure, freeing the CPU to focus on the identification task and reducing the time lost to memory management operations.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution significantly reduces CPU time spent on non-identification calculations, enhancing the overall speed of the image identification process by allowing concurrent image processing and storage management.

Implementation Method 1

an image sensor for acquiring an image of an identification object

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentEP2884467B1Image identification system and image storage control method
Publication Date: 2020.08.19 GRG BANKING EQUIPMENT CO LTD
  • EP2884467B1 patent drawingFigure 1~2
  • EP2884467B1 patent drawingFigure 3~5
  • EP2884467B1 patent drawingFigure 6~7

AI summary

An image identification system used for conducting image identification of a valuable file in an automatic teller machine, and a corresponding image storage control method. This image identification system comprises: an image sensor; an image memory; an image identification module; an image storage area controller; and a main control unit, wherein the image storage area controller comprises a storage area index link table, the storage area index link table being divided into N nodes, N being a natural number greater than 1, each node corresponding to each of the image storage areas divided by the image storage area controller in a one to one relationship, and each node storing the storage locations of a previous image and a next image which are linked with the node, and being provided with an acquired image write pointer, an identified image read pointer, an unidentifiable image head pointer, and an unidentifiable image tail pointer. The storage area index link table is mated with the four pointers to achieve soft partition of the image storage area locations where unidentifiable images are located from an acquired image storage area location, thereby achieving the purpose that the retention of the unidentifiable images is completed without copying the unidentifiable images.