Vector Neural Network Object Detection for Transparent Objects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing object detection techniques, such as template matching, struggle to detect objects when templates are not available or when objects are transparent, as they rely on pre-defined templates for recognition.
Innovation Solution
The use of a vector neural network type machine learning model with multiple vector neuron layers to detect objects from input images by generating a similarity image and a discriminant image, where the similarity indicates the degree of similarity to known features and the discriminant image assigns an unknown label to pixels with low similarity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If template matching is used for object detection, then high-speed object recognition can be achieved, but it becomes impossible to detect objects when templates are not available or when objects are transparent
Solution Approach 1:
The patent replaces the mechanical template matching system with a neural network-based learning system. Instead of mechanically comparing input images against pre-defined templates, the system uses a neural network that has learned object features from training data, enabling it to detect both known and unknown objects including transparent ones without requiring manual template preparation.
Solution Approach 2:
The patent changes the fundamental parameters of object detection by transitioning from template-based comparison to neural network feature extraction. The neural network learns optimal feature representations during training, automatically adapting to different object types and conditions without requiring manual template creation, thus solving the limitation of detecting only pre-defined objects.
2Device complexity
If traditional template matching methods are used, then simple and fast detection can be performed, but the method fails when objects do not match predefined templates
Solution Approach 1:
The patent performs preliminary learning action during a training phase where the neural network learns object features from labeled training images before actual detection. This preliminary learning enables the system to automatically adapt to various object types and conditions, ensuring reliable detection without requiring manual template preparation for each object class.
Solution Approach 2:
The neural network performs self-learning by automatically extracting and learning object features from training data without human intervention. The system self-adjusts its parameters and feature representations during training, enabling it to reliably detect varied objects without requiring manual template creation or adjustment for each object type.
Data Source
AI summary
An object detection method includes inputting an input image to a learned machine learning model and generating a similarity image from an output of at least one specific layer, and generating a discriminant image to which at least an unknown label is assigned, by comparing a similarity of each pixel in the similarity image to a predetermined threshold value.


