Camera Task Sharing via Intercommunication Protocols
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Surveillance systems with interconnected cameras face inefficiencies due to lack of intercommunication between devices, leading to varying operating speeds and hardware usage disparities among cameras.
Innovation Solution
Implementing a method and camera configuration that enables intercommunication through a sharing interface program and Daemon program to share tasks, hardware usage status, and control information, allowing cameras to cooperate and allocate tasks efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If cameras operate independently with host device dependency, then individual camera operation is simple, but system-wide efficiency deteriorates due to lack of intercommunication
Solution Approach 1:
The patent merges individual camera operations into a coordinated system by introducing intercommunication protocols between cameras. Cameras share task information and hardware status through a network, allowing them to function as a unified system while maintaining individual operational capabilities. This resolves the contradiction by combining independent operation with system-wide coordination.
Solution Approach 2:
The patent enables cameras to perform multiple functions beyond their primary role by allowing them to execute tasks allocated from other cameras. A camera can act as both a standalone device and a resource-sharing node, providing universal functionality that improves system efficiency without compromising individual operation simplicity.
2Adaptability or versatility
If cameras have different hardware usage statuses and operating speeds, then individual camera characteristics are preserved, but system coordination deteriorates leading to inefficient operations
Solution Approach 1:
The patent introduces dynamic task allocation and queue management that adapts to each camera's hardware usage status and operating speed. The system continuously monitors individual camera characteristics and adjusts task distribution in real-time, allowing fast cameras to handle more tasks while slower cameras receive fewer tasks. This dynamic approach maintains individual camera characteristics while achieving efficient system-wide coordination.
Solution Approach 2:
The patent implements feedback mechanisms where cameras report their hardware usage status and task completion status to the system. This feedback enables the coordination system to adjust task allocation based on current camera performance, resolving the contradiction by using real-time information to balance individual characteristics with system efficiency.
3Device complexity
If cameras communicate only with host device, then communication protocol is simple, but intercamera collaboration deteriorates
Solution Approach 1:
The patent introduces an intermediary communication layer that facilitates camera-to-camera interaction. Rather than requiring complex direct peer-to-peer protocols, cameras communicate through a standardized interface that mediates task allocation and status sharing. This intermediary approach enables rich intercamera collaboration while keeping the communication protocol manageable.
Data Source
AI summary
Provided is a method of operating a camera connected to at least one another cameras via a communication network. The method includes: performing interfacing between the camera and the at least one another camera; controlling the camera to execute first at least one task which is allocated to the at least one another camera; and updating a job queue containing second at least one task which is allocated to the camera and the first at least one task which is allocated to the at least one another camera, wherein the performing interfacing, the controlling the camera and the updating the job queue are performed by running a program.


