Method and system for multi-task monitoring process of videos

A processing method and technology of a processing system, which are applied in the field of a video multitasking monitoring processing method and a video multitasking monitoring processing system, can solve the problems of increasing picture delay, large IP video data processing throughput, affecting picture display effect, etc. Achieve the effect of reducing the screen delay without affecting the processing efficiency

Inactive Publication Date: 2010-03-17
NANTONG BEICHEN MACHINERY EQUIP MFGCO
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The technology of module monitoring and processing is also adopted in current IP video products, but due to the high throughput of IP video data processing, tracking the task status through the video application task module will reduce the data processing efficiency and increase unnecessary screen Delay, thereby affecting the display effect of the screen

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
  • Method and system for multi-task monitoring process of videos
  • Method and system for multi-task monitoring process of videos
  • Method and system for multi-task monitoring process of videos

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0024] This embodiment proposes a video multi-task monitoring processing method, such as figure 1 shown, including:

[0025] Step S1, receiving process IDs of all application task modules, and creating corresponding structures for each application task module. The structure is used to record the process running status information of the application task module. The parent process creates each application task module and monitoring module. Since each application task module implements different functions, for example, some application task modules are responsible for the processing of network video data, and some application task modules are responsible for the processing of other video data, which can be set as needed . The process of creating a structure is to allocate an information data structure for each monitored application task module to record the application task, and use the information data structure to record and update the process running status information of t...

Embodiment 2

[0046] In this embodiment, the front end for video processing is a network camera or a high-resolution network video data stream, and the resolution of the camera can be D1, 720P or even 1080P. When the resolution is 1080P, the data processed per second is up to 15Mb.

[0047] For such a video with a large amount of data, the existing technology is used to monitor such as figure 2 as shown, figure 2 It is a schematic diagram of a signal flow for video multitasking monitoring using the prior art. In this figure, the monitoring function is realized by a monitoring module, and the process of the application task module includes: the first video processing module, which is used to process network video data; the second video processing module, which is used to process other video data ; The Nth application task module is used to execute the application task, and N represents the serial number of a certain application task. Using the solution of the prior art, when the first v...

Embodiment 3

[0051] This embodiment proposes a video multi-task monitoring and processing system, including: a parent process, a monitoring module, several application task modules and a proc virtual file system. like Figure 4 as shown, Figure 4 It is a schematic diagram of a video multitasking monitoring and processing system. In the figure, if there are N application task modules, and N represents the number of an application task module, then the application task modules can be expressed as the first application task module, the second application task module, and up to the N-1th application task module and the Nth application task module.

[0052] Among them, the parent process is used to create a monitoring module and several application task modules, and perform recovery or logout recovery processing on abnormal application task modules.

[0053] The application task module is used to execute application tasks.

[0054] The monitoring module is used to monitor the application m...

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 the field of multi-task monitoring and provides a method for the multi-task monitoring process of videos. The method comprises the following steps: receiving the process IDs of all the application task modules and creating a corresponding structural body for each application task module, wherein, the structural body is used for recording the information on the process running state of the application task module; inquiring the corresponding information on the running state regularly in a proc virtual file system according to the process IDs of the monitored applicationtask modules, and recording the information on the running state thereof in the structural body; and detecting exceptions, and handling the exceptions of the application task module. Meanwhile, the invention further provides a system for the multi-task monitoring process of videos. The system comprises a parent process, a monitoring module, a plurality of application task modules and the proc virtual file system. The invention can monitor the application task modules and handle the exceptions without influencing the data processing efficiency of the video; moreover, the invention can reduce the picture delay.

Description

technical field [0001] The invention relates to the field of multi-task monitoring, and specifically includes a video multi-task monitoring processing method and a video multi-task monitoring processing system. Background technique [0002] On July 6, 2007, CCID published an article by Fang Haobo titled "Monitoring Security Design in Java Real-time Multi-task Scheduling Process". From the technical solution disclosed in this article, we can learn the following: In a multi-tasking system, the application task module not only needs to realize the functions of the multi-task system, but also needs to report the running status to the monitoring task module; each application task is added with a monitoring "shell", and the scheduler calls this "shell" to complete the monitoring. The guidance and monitoring of specific tasks is equivalent to the ability of each task to be autonomous. Therefore, the monitoring module needs to report the running status through the application task ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04N7/18G06F9/48
Inventor 陈昶何常
Owner NANTONG BEICHEN MACHINERY EQUIP MFGCO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products