Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Distributed computation system and method used for real-time video processing

A distributed computing and video processing technology, applied in the direction of closed-circuit television systems, transmission systems, electrical components, etc., can solve the problems that the platform cannot perform effective processing, real-time video analysis system speed, function, scalability limitations, etc.

Inactive Publication Date: 2010-08-18
TSINGHUA UNIV
View PDF4 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, most of these platforms are aimed at a specific application. For example, some are suitable for solving problems such as network log analysis with a large amount of data, and some focus on solving the concurrent response problem of the website server.
However, in video processing, a large number of inter-frame relationships need to be analyzed, and the sub-problems are highly coupled, and the platforms provided by existing systems cannot handle them effectively.
[0005] Recently, there have been many attempts to apply distributed technology to how to better store, transmit, and play videos. However, the core video analysis problem, that is, how computers understand videos, is still carried out in a centralized computing environment. , which has brought great limitations to the speed, function, and scalability of the real-time video analysis system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Distributed computation system and method used for real-time video processing
  • Distributed computation system and method used for real-time video processing
  • Distributed computation system and method used for real-time video processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The distributed video analysis system consists of the following modules:

[0040] 1. System management computer

[0041] 2. Static processing of computer clusters

[0042] 3. Dynamic processing computer

[0043] 4. Video storage / distribution server

[0044] 5. Digital / analog camera

[0045] 6. Video capture card

[0046] For module connections, see figure 2 . Modules 1, 2, 3, and 4 are management computers, static processing computer clusters, dynamic processing computers, and video storage and distribution servers, which are connected through a local area network composed of a TCP / IP network. Multiple digital cameras and analog cameras (module 5) are connected to the video storage / distribution server, wherein the analog cameras are connected to the server through a video capture card (module 6).

[0047] The distributed video analysis system includes the above hardware environment, as well as software running on modules 1, 2, 3, and 4.

[0048] A static computer...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a distributed computation system used for real-time video processing, which belongs to the technical field of video analysis and is characterized by comprising a distributed resolving module of video processing algorithm for traffic event detection, a load balancing module, a video storage / distribution server, a static processing computer colony and at least one dynamic processing computer so as to resolve a machine vision and video processing algorithm into subalgorithms which can be concurrently processed; the subalgorithms are resolved to the static processing computer colony to carry out concurrent processing and are synthesized on the dynamic processing computer, and the number of the task of each frame image and the mapping table of the working state of each static processing computer are established by the load balancing module to dynamically balance the load, and finally vision library interfaces are internally installed in static processing software and dynamic processing software, and thereby, the further improvement space is provided for the performance, the function and the expandability of a real-time video analysis system.

Description

technical field [0001] The invention belongs to the fields of distributed computing, digital image processing and video analysis, and relates to a distributed real-time video processing system and a method for splitting video analysis algorithms in a distributed environment. The present invention has very broad application prospects in application scenarios requiring video monitoring, such as military fields such as investigation and guidance, and civilian fields such as intelligent transportation and security. Background technique [0002] With the rapid development of computer technology, video processing technology is gradually being widely used. Especially in the field of intelligent transportation and security, the intelligent video detection system based on computer vision technology is the development direction of video surveillance system. It can greatly improve the function and performance of the video surveillance system, especially to detect and prevent dangerous...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L29/08H04L29/06H04N7/18
Inventor 姚丹亚彭黎辉耿晨曜张盈盈
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products