Delivery Server Dynamic Image Analysis Engine Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems lack a mechanism to dynamically change image analysis engines based on the shooting conditions and target objects of each device, leading to inappropriate image analysis in monitoring camera systems.
Innovation Solution
A system that includes a delivery server capable of supplying image analysis engines to devices based on specific shooting conditions and target objects, allowing for dynamic selection and operation of appropriate analysis engines for image analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a conventional system uses a single image analysis engine for all devices, then the system structure is simple, but the image analysis accuracy is insufficient for different shooting conditions and target objects
Solution Approach 1:
The patent segments the image analysis functionality by providing different image analysis engines tailored to specific shooting conditions and target objects. Each device receives a specialized engine matching its requirements, dividing the general-purpose system into condition-specific specialized systems that improve accuracy without requiring each device to handle all possible analysis scenarios.
Solution Approach 2:
The patent applies local quality by matching image analysis engines to specific local conditions of each device, such as shooting environment, target object type, and camera specifications. This ensures that each device uses an engine optimized for its particular operating context rather than a generic engine, thereby improving local analysis quality.
2Reliability
If the system transmits all image data to the server for analysis, then comprehensive analysis is possible, but communication costs increase
Solution Approach 1:
The patent extracts the image analysis functionality from the central server and places it in dedicated image analysis engines that run locally on each device. This extraction allows devices to perform analysis independently without transmitting all image data to the server, reducing communication costs while maintaining reliable analysis through specialized engines.
Solution Approach 2:
The patent enables devices to self-serve their image analysis needs by equipping them with appropriate image analysis engines. Each device independently performs analysis on its own image data using the engine matched to its shooting conditions, eliminating the need to send data to the server for processing and thereby reducing communication requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Since a conventional system has no mechanism for changing an image analysis engine to be used according to the shooting condition and the target object of each device, some device cannot use the appropriate image analysis engine for performing image analysis. A delivery server is connected to a device which uses an image analysis engine to perform an image analysis on image data obtained by a monitoring camera. The delivery server includes an analysis engine storage unit which is configured to store a plurality of image analysis engines for each of which at least one of a shooting condition of the image data appropriate for the image analysis or a target object to be detected among objects which are possibly included in the image data is different; and a supplying unit which is configured to supply to the device an image analysis engine corresponding to at least one of the shooting condition of the image data obtained by the device or the target object which is set for the device, among the plurality of image analysis engines.