Unlock instant, AI-driven research and patent intelligence for your innovation.

Multi-channel video transmission processing scheme

A processing scheme and multi-channel video technology, which is applied in the field of video transmission, can solve the problems of downtime processing, high development cost, and difficult maintenance, and achieve the effects of improving efficiency, easy maintenance, and low cost

Inactive Publication Date: 2021-05-25
北京宝隆泓瑞科技有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide a multi-channel video transmission processing scheme, which adopts the ROS system, can process multiple video streams at the same time, and transmit the images to the algorithm server for image recognition, so as to solve the current multi-channel camera video stream processing , It is not easy to maintain after deployment, and it needs to be shut down for maintenance, which is a problem of high R&D costs for small projects

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
  • Multi-channel video transmission processing scheme
  • Multi-channel video transmission processing scheme

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] A multi-channel video transmission processing scheme, the scheme adopts ROS (Router OS) system, the ROS system configures nodes through a launch file, the nodes include a MASTER node and sub-nodes, and the launch file includes a MASTER node and at least two sub-nodes node, set the corresponding camera parameters in the parameter settings of each sub-node, and process at least two channels of video data at the same time by running the MASTER node and at least two sub-nodes, and each of the sub-nodes communicates through the MASTER node .

[0024] Such as figure 1 As shown, in the first step, the ROS system starts to read the launch configuration file, automatically generates nodes, and judges whether the nodes are generated; if yes, then turn on the camera; if not, then re-read the launch configuration file; The data is encoded by base64 to convert the video frame information into the basic type of character data string data string, and the video transmission process is...

Embodiment 2

[0028] A multi-channel video transmission processing solution is similar to Embodiment 1, except that one node is a process.

[0029] Also preferably, the parameters of the sub-node include the package name of the program, the video processing node name, node name and node configuration parameters.

[0030] Also preferably, each of the nodes has a different name.

[0031] Also preferably, the network address of the camera is set in the node configuration parameter; the network address of each camera is different.

[0032] Also preferably, one sub-node handles one camera.

[0033] Also preferably, the camera is a USB camera 1 or a network camera 2 or a PTZ camera 3.

[0034] Also preferably, the video data is converted into basic type character data through encoding.

[0035] Also preferably, the video data is a video frame.

[0036] Also preferably, the encoding method is a BASE64 encoding method.

[0037] Also preferably, the character data of the basic type is transmitt...

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 discloses a multi-channel video transmission processing scheme, which is characterized in that an ROS system configures nodes through a launch file, the nodes comprise a MASTER node and child nodes, the launch file comprises the MASTER node and at least two child nodes, corresponding camera parameters are set in parameter setting of each child node, and by running the MASTER node and the at least two child nodes, at least two paths of video data are processed at the same time, and each child node communicates through the MASTER node; according to the scheme, an ROS system is adopted, one node processes one camera, and one node is an independent process; codes can be completely reused, only different configurations need to be read, deployment is easy, each node can be independently maintained and does not affect each other, resource preemption in the process can be effectively relieved, video processing efficiency is improved, cost is low, and maintenance is easy.

Description

technical field [0001] The invention relates to the technical field of video transmission, in particular to a multi-channel video transmission processing solution. Background technique [0002] With the development and popularization of smart devices, more and more network cameras are used in drones, security, smart parks and other fields. When dealing with multi-channel video, multi-threading is often used for processing. A process is the smallest unit for resource allocation by the operating system, and a thread is the smallest unit for program execution. A process consists of one or more processes. Threads in a process share the system resources and address space of the process, usually in a preemptive resource scheduling method based on clock interrupts. The resources allocated by the process are limited, and the amount of video data is very large, so it seems powerless to use threads to process multi-channel video data. Therefore, the processing of multi-camera vide...

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): H04N7/18
CPCH04N7/181
Inventor 刘云川郑光胜杨正川郑侃黄进凯殷姣
Owner 北京宝隆泓瑞科技有限公司