Chemical Structure Recognition from Document Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to accurately recognize chemical information from document images, particularly chemical structures in standardized and non-standardized formats, as well as chemical reactions, due to limitations in handling noisy or poorly detailed images.

Innovation Solution

A computer-implementable method using a system comprising a detector, structure recognition unit, arrow recognition unit, and reaction recognition unit, employing neural networks such as Faster R-CNN and modified Transformer architectures to identify and classify chemical structures and reactions from document images, converting them into SMILES notation for accurate data extraction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing recognition methods are used for chemical structures in non-standardized formats, then processing speed is maintained, but recognition accuracy significantly deteriorates

Engineering Contradiction:
Improverecognition accuracyVSAvoidhandling of non-standardized formats
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies parameter changes by transforming chemical structure images into multiple augmented versions with varied parameters including different rotations (0°, 90°, 180°, 270°), flips (horizontal, vertical, both), and scaling factors (0.5, 0.75, 1.0, 1.25, 1.5). This creates a diverse training dataset that enables the neural network to accurately recognize chemical structures across various non-standardized formats and orientations, directly resolving the contradiction between recognition accuracy and adaptability to different formats

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If complex neural network models are employed to improve recognition accuracy, then measurement precision improves, but computational complexity and processing time increase

Engineering Contradiction:
Improverecognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action through extensive data augmentation before training, where chemical structure images are pre-processed into multiple transformed versions (rotations, flips, scaling) and stored as a prepared dataset. This preliminary preparation enables the neural network to learn from diverse examples during training, achieving high recognition accuracy without requiring excessively complex model architectures or prolonged processing times during actual recognition tasks

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If multiple transformation versions of chemical structures are generated for training, then recognition accuracy for varied formats improves, but data processing complexity increases

Engineering Contradiction:
Improverecognition accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing an automated data augmentation system that programmatically generates transformed versions of chemical structure images using defined transformation rules (rotations, flips, scaling). The system automatically creates the augmented dataset and prepares it for training without manual intervention, reducing processing complexity despite generating multiple transformation versions. The automated pipeline handles the complexity of creating diverse training data while maintaining recognition accuracy

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240242788A1Method and System for Recognizing Chemical Information from Document Images
Publication Date: 2024.07.18 LLC SYNTELLY
  • US20240242788A1 patent drawing
  • US20240242788A1 patent drawing
  • US20240242788A1 patent drawing

AI summary

The present disclosure is related to the field of data recognition. The computer-implementable method includes the following steps: inputting an image of a document page to a detector; the detector identifies fragments on the page; obtaining coordinates of the fragment on the page for each identified fragment; and classifying the fragments; the structure recognition unit recognizes the chemical structure for each fragment; inputting identified fragments of the reaction arrows to an arrow recognition unit; obtaining coordinates on the page for each arrow and reaction attributes; transmitting to an input of a reaction recognition unit the coordinates on the page for each fragment of the recognized chemical structures; and based on the obtained data the reaction recognition unit determines how the arrows relate to the recognized chemical structures; as a result, based on the recognized data for the image of the document page, obtaining recognized chemical structures.