Object Recognition Device Selective Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing object recognition models struggle to accurately identify various object classes in images, often lacking detailed information and requiring excessive computing resources.
Innovation Solution
An object recognition device equipped with a processor, transceiver, input device, and output device, which uses a first machine learning model to generate recognition results based on user input and object detection, thereby providing detailed information only for objects of interest.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If an object recognition model is trained for various object classes to locate different objects, then the model can identify multiple types of objects, but the recognition result lacks detailed information and cannot accurately identify specific object classes
Solution Approach 1:
The patent segments the object recognition task into multiple specialized machine learning models, each dedicated to a specific object class (e.g., face recognition model, product recognition model). Instead of using one general model for all objects, the system divides the recognition task and assigns specialized models to different object types, thereby achieving both versatility and precision.
Solution Approach 2:
The patent creates a universal object recognition system that can handle multiple object classes through a multi-functional architecture. The system includes multiple machine learning models that can be selected and applied based on the detected object class, making the system capable of performing various recognition tasks while maintaining high accuracy for each specific class.
2Loss of information
If detailed information is provided for all detected objects, then comprehensive recognition results are obtained, but excessive computing resources are consumed
Solution Approach 1:
The patent applies local quality by providing detailed recognition information selectively rather than uniformly for all objects. The system determines which objects require detailed analysis based on user input matching the detection region, and only then applies specialized machine learning models to generate detailed information. This localized approach to detailed processing significantly reduces computing resource consumption while still providing comprehensive information when needed.
Solution Approach 2:
The patent implements partial action by performing detailed object recognition only on selected objects that match user interest, rather than processing all detected objects equally. The system first performs general object detection, then selectively applies resource-intensive detailed recognition only when user input indicates interest in specific regions, avoiding unnecessary computation on objects that will not be queried.
3Productivity
If user input is used to match detection regions for selective processing, then computing resources are saved by processing only objects of interest, but the system complexity increases due to multiple input devices and processing logic
Solution Approach 1:
The patent introduces an intermediary component that receives user input (such as gaze direction from eye tracking or audio commands) and matches it against detected object regions. This intermediary layer acts as a mediator between the detection system and the detailed recognition system, translating user intent into selective processing requests without requiring complex direct integration between all system components.
Data Source
AI summary
An object recognition device and an object recognition method are provided. The object recognition method includes: receiving a first image and receiving a user input; detecting an object of the first image to obtain a detection region and an object class; in response to the user input matching the detection region, generating a recognition result of the object through a first machine learning model corresponding to the object class; and outputting information corresponding to the recognition result.


