Production Line Product Identification Using Multi-Angle Camera Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Manufacturing production lines face challenges in identifying products with varied shapes and orientations, leading to partial or obscured barcodes, which can result in incorrect product identification and potential contamination or mismatch issues.
Innovation Solution
A system utilizing multiple cameras to capture images of products from various angles, combined with a controller that detects features like barcodes, logos, and nutrition information, calculates a quality score, and uses pattern data to identify products even if the full barcode is not visible, and includes a rejection mechanism for mismatched items.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single UPC detection device is used to identify products, then the system is simple and cost-effective, but product identification accuracy deteriorates when products have varied shapes and orientations causing partial or obscured barcodes
Solution Approach 1:
The detection system is segmented into multiple cameras positioned at different locations around the production line. Each camera captures images from a specific angle, and the system processes multiple images to identify the product. This segmentation allows the system to handle varied product shapes and orientations without requiring a single complex detection device.
2Measurement precision
If multiple cameras are deployed to capture images from various angles, then product identification accuracy improves for varied shapes and orientations, but device complexity increases
Solution Approach 1:
The multiple cameras are configured to perform the same identification function from different angles. Each camera can independently capture images of products with various shapes and orientations, making the system universally applicable to different product types without requiring angle-specific detection devices.
Solution Approach 2:
The system merges data from multiple camera images to achieve accurate product identification. The controller processes images from multiple cameras and combines the information to identify the product, effectively merging multiple simple detection points into a comprehensive identification system.
3Measurement precision
If the system requires full barcode visibility for product identification, then identification accuracy is high when barcodes are clear, but productivity decreases due to rejected items with partial or obscured barcodes
Solution Approach 1:
The system accepts partial barcode information or alternative identifying features from the images as sufficient for product identification. Instead of requiring complete barcode visibility, the system can identify products using partial barcode data combined with other visual features, allowing continued processing of items with obscured barcodes.
Solution Approach 2:
The identification criteria are changed from requiring complete barcode visibility to accepting partial barcode information or alternative visual features. The system adjusts the identification parameters to work with the actual conditions of the production line, where barcodes may be partially obscured due to product orientation or packaging variations.
Data Source
AI summary
In an illustrative embodiment, a system for identifying products on a production line includes image capturing devices that acquire images of containers moving along a production line at an inspection location. The system also includes a rejection device and a controller that configures the image capturing devices for image acquisition based on properties of the containers, identifies a product associated with each of the containers based on a portion of a product identification code and a portion of additional features detected in the images, and determines whether the identified product matches predetermined properties or characteristics, resulting in a pass result, otherwise a non-pass result occurs. When a non-pass result occurs, the controller outputs a signal to actuate the rejection device that removes the container from the production line.


