Communication Terminal Object Detection Batch Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT communication systems utilizing edge computing, there is a inefficiency in transmitting repeated requests for processing the same object, such as human face recognition, which leads to increased data traffic and processing load, particularly in real-time applications where authentication and object detection services are required.
Innovation Solution
A communication terminal and system that detects objects in captured images, counts detections, and transmits image data only when a predetermined number is reached, reducing unnecessary data transmission by implementing a communication control method that verifies objects within a defined verification area and optimizes data processing by separating authentication and non-authentication related tasks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the image acquisition terminal transmits a request for processing to the server every time an object is detected, then the object detection service can be provided in real-time, but unnecessary repeated requests are transmitted for the same object, increasing data traffic and processing load
Solution Approach 1:
The terminal performs preliminary actions by counting object detections and storing image data locally before transmitting to the server. Instead of immediately transmitting every detected object, the terminal accumulates a predetermined number of detections (e.g., 5 or 10) and transmits them as a batch. This preliminary accumulation reduces the frequency of transmission requests while maintaining real-time detection capability, thereby reducing unnecessary data traffic without compromising the real-time object detection service quality
2Speed
If the image acquisition terminal transmits a request for processing to the server every time an object is detected, then the object detection service can be provided in real-time, but the processing load on the server increases due to repeated requests for the same object
Solution Approach 1:
The terminal merges multiple individual object detection results into a single batched transmission. By combining a predetermined number of detected objects (e.g., 5-10 detections) into one transmission request, the system reduces the total number of server requests. This merging approach maintains real-time detection responsiveness while significantly improving server processing efficiency by reducing redundant handling of the same objects
3Speed
If the terminal transmits image data frequently for real-time processing, then the object detection service is responsive, but unnecessary data transmission occurs when the same object is detected multiple times
Solution Approach 1:
The terminal performs preliminary accumulation of image data and detection counts before transmission. Instead of immediately transmitting every detected object, the terminal stores image data locally and counts detections, only transmitting when a predetermined threshold is reached. This preliminary action reduces transmission frequency while maintaining service responsiveness, thereby reducing energy consumption associated with unnecessary data transmission
Data Source
AI summary
A communication terminal communicably connected with a server, including circuitry to: detect one or more objects in any one of one or more images that are sequentially captured with an imaging unit; count a number of object detections, every time a predetermined number of objects are detected in the image; and transmit, to the server, one or more items of image data each including each one of the detected one or more objects, based on a determination that the counted number of object detections reaches or exceeds a predetermined value.


