Container Number Recognition Using Multi-Camera OCR and Laser Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The manual capture of container numbers in container yards leads to errors and reduces throughput, making it challenging to accurately identify and track containers due to varied imaging angles and non-horizontal or vertical arrangements.

Innovation Solution

A system utilizing cameras and laser sensors for motion detection, combined with multi-scale structural similarity index measurement, neural networks, and character segmentation techniques, processes images in real-time to detect and identify container numbers, even in low light conditions, and separates frames from stacked containers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual capture of container numbers is used, then system complexity is reduced, but accuracy deteriorates due to manual errors and throughput decreases

Engineering Contradiction:
ImprovethroughputVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces manual mechanical capture methods with an automated optical recognition system using cameras and image processing algorithms. The system captures images of container numbers and automatically processes them to extract the numbers, eliminating manual intervention and its associated errors while maintaining manageable system complexity through standardized image processing pipelines.

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

Solution Approach 2:

The system enables self-service operation where the automated detection system performs container number capture and processing without human surveyors. The system independently captures images, processes them through character recognition algorithms, and outputs the container numbers, making the entire process autonomous and continuously operational.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If automated detection is implemented, then throughput increases and accuracy improves, but device complexity increases

Engineering Contradiction:
Improveidentification accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the detection system into distinct functional modules: image capture module, motion detection module, character segmentation module, and number recognition module. Each module performs a specific function and can be independently optimized or replaced, making the overall complex system more manageable while maintaining high accuracy through specialized processing at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by capturing multiple images at different positions before final number extraction. The motion detection module identifies when a container is present and triggers image capture at optimal moments, and the character segmentation module pre-processes images to separate and order characters before recognition, ensuring accurate identification even in challenging conditions.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If images are captured at multiple angles, then detection coverage improves, but processing complexity increases due to non-horizontal or vertical arrangements

Engineering Contradiction:
Improvedetection coverageVSAvoidimage processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs dynamic image processing that adapts to different camera angles and container orientations. The character segmentation and ordering algorithms dynamically adjust their processing based on the detected arrangement pattern, whether horizontal, vertical, or diagonal, allowing the system to handle varied capture geometries without requiring separate processing pipelines for each orientation.

Inventive Principle:
Principle #15Dynamics

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

Enhances accuracy and efficiency by automating the detection process, reducing manual errors, and ensuring reliable identification of container numbers under various conditions.

Implementation Method 1

laser sensors configured to improve the accuracy of motion detection logic

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Implementation Method 2

uses a laser sensor to detect separation between the containers

Methodology Applied
Scientific EffectLIDAR: LIDAR

Data Source

PatentUS20250356665A1System and method for detecting and identifying container number in real-time
Publication Date: 2025.11.20 ATAI LABS PTE LTD
  • US20250356665A1 patent drawing
  • US20250356665A1 patent drawing
  • US20250356665A1 patent drawing

AI summary

Exemplary embodiments of the present disclosure are directed towards a method for detecting and identifying container number in real-time. Monitoring vehicle carrying containers and triggering first camera, second camera, third camera, fourth camera, fifth camera, and laser sensors to capture container views by pre-processing module. Transmitting containers image data to computing device by the pre-processing module. Detecting container number region in container image frames by visual object detection module. Cropping container number region by visual object detection module. Applying two-dimensional Fast Fourier Transform on cropped container number region. Segmenting each character situated in container number region by segmentation and character classification module. Classifying each character situated in container number region by segmentation and character classification module. Arranging characters in order based on relative positions of characters to obtain container number information by segmentation and character classification module. Aggregating container image frames and generating container number by post-processing module.