Intelligent Camera Real-Time Video Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video processing solutions face inefficiencies due to periodic analysis of video data, which prevents real-time analysis and imposes significant workload on video analyzing servers, leading to poor time effectiveness and limited ability to process current data.
Innovation Solution
Intelligent cameras analyze video data in real-time, generating intelligent data with encoder identifiers and motion trajectory information, and send this data to a cloud storage system for immediate processing, distributing the analysis workload across multiple cameras and reducing server burden.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If a post-analyzing method is used where the video analyzing server reads and analyzes video data periodically from the storage server, then the system can process video data, but the analysis cannot be performed in real-time and history stream only can be processed
Solution Approach 1:
The patent applies preliminary action by having intelligent cameras perform video analysis immediately when video data is generated, rather than waiting for periodic analysis. The intelligent cameras extract feature information and generate intelligent data in real-time as video streams are being captured, enabling current data to be analyzed immediately without waiting for storage server periodic reading.
Solution Approach 2:
The patent implements self-service by enabling intelligent cameras to perform their own video analysis functions. Each intelligent camera independently analyzes its captured video data, extracts feature information, and generates intelligent data without requiring external analysis from a centralized video analyzing server, thereby achieving real-time processing distributed across multiple cameras.
2Measurement precision
If an individual video analyzing server completes the analysis for all the IPC video streams, then comprehensive analysis is achieved, but it imposes a large amount of work and is time-consuming
Solution Approach 1:
The patent applies segmentation by dividing the video analysis function into independent units distributed across multiple intelligent cameras. Instead of one centralized server analyzing all video streams, each intelligent camera independently performs analysis on its own captured video data, segmenting the overall analysis task into parallel operations that can be executed simultaneously without mutual interference.
Solution Approach 2:
The patent transitions from a centralized vertical architecture to a distributed horizontal architecture. Multiple intelligent cameras operate in parallel at the same hierarchical level, each performing analysis independently. This dimensional shift from single-point centralized processing to multi-point distributed processing eliminates the bottleneck of sequential analysis while maintaining comprehensive coverage.
3Quantity of substance
If video data is stored periodically in the storage server, then storage is achieved, but the video data collected currently but not yet stored cannot be analyzed
Solution Approach 1:
The patent applies preliminary action by performing video analysis immediately when video data is captured by intelligent cameras, before the data is transmitted to or stored in the storage server. This ensures that current video data is analyzed in real-time without waiting for periodic storage operations, eliminating the gap between data collection and analysis.
Solution Approach 2:
The intelligent cameras perform self-service analysis on their captured video data independently of the storage server's periodic operations. Each camera analyzes its own video stream in real-time, generating intelligent data concurrently with video capture and transmission, thereby decoupling analysis timing from storage timing and enabling continuous real-time processing.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present application discloses an intelligent processing method and system for video data, wherein, in the method an intelligent camera set a warning rule, the method comprises: the intelligent camera collecting video data and analyzing the collected video data in real time, generating intelligent data if the warning rule is met, which intelligent data contain an encoder identifier and motion trajectory information; the intelligent camera packaging the video data and the intelligent data into a program stream and sending it to a frame analyzing component in a cloud storage system; the frame analyzing component unpacking the received program stream to obtain the video data and the intelligent data, and storing the video data and the intelligent data in storage components respectively; the storage components sending storage address information of the video data and the intelligent data to an index server for recording respectively. The solutions of the present application can perform intelligent processing for the collected video data in real time.