Video coding method, video processing method and equipment

A video coding and video technology, applied in the field of video coding and processing, can solve problems such as bottlenecks in decoding capabilities, limited decoding capabilities of servers, and inability to solve storage resource constraints, and achieve the effect of increased network bandwidth consumption

Active Publication Date: 2014-04-02
ZHEJIANG UNIVIEW TECH
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, although this solution can save the calculation amount of the back-end intelligent server to a certain extent, it still needs the back-end intelligent server to decode all video images. Due to the limited decodi

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
  • Video coding method, video processing method and equipment
  • Video coding method, video processing method and equipment
  • Video coding method, video processing method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] The present invention provides a video coding and processing method, which is applied to an intelligent monitoring system. The intelligent monitoring system includes a video front-end device and a back-end intelligent server. From the perspective of a video front-end device, the present invention provides a The video coding method, from the perspective of the back-end intelligent server, the present invention provides a video processing method. see figure 1 , the video front-end equipment and the back-end intelligent server cooperate with each other, and perform the following steps:

[0037] Step A, separating the foreground area and the background area of ​​the collected video according to a preset algorithm;

[0038] Step B, performing P-frame and I-frame encoding on the macroblocks of the foreground area and the background area respectively, and respectively grouping the video streams of the foreground area and the background area after encoding to the back-end inte...

Embodiment 2

[0049] In the following, with reference to diagrams and application examples, the scenarios of a single foreground area and multiple foreground areas in a reference frame are described respectively when P-frame coding is performed on a video frame in the foreground area in the scheme of the present invention.

[0050] In this embodiment, if the user needs to monitor the moving vehicle through the video monitoring system at this time, in a preferred manner, the user can select the moving vehicle as the foreground in the image display window provided by the video monitoring system area, or by presetting the moving car as the foreground area in the software. In the prior art, the intelligent module of the video front-end equipment can realize the motion segmentation of the foreground area through intelligent algorithms such as vehicle search algorithm, so as to obtain the coordinate data of the foreground area.

[0051] In this embodiment, when there is only one moving vehicle in...

Embodiment 3

[0062] A specific example will be used to describe in detail the beneficial effects brought about by implementing the solution of the present invention.

[0063] Taking a video stream with an original resolution of 1920x1080 as an example, when the video front-end device processes the captured video images through the front-end intelligent module, the intelligent module obtains the coordinates of the foreground area and the foreground motion area of ​​the video stream. The encoding module encodes the P frame and the I frame respectively on the foreground area and the background area of ​​the video stream according to these coordinates. After the encoding is completed, the encoded video stream is transmitted to the back-end intelligent server. After the back-end intelligent server receives the video stream from the video front-end device, it first judges whether the video stream has a foreground area. If there is a foreground area, it only decodes The corresponding foreground a...

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 provides a video coding method and a video processing method, which are applied to an intelligent monitoring system. The intelligent monitoring system comprises front-end video equipment and a rear-end intelligent server. The video coding method comprises the following steps: separating a foreground area from a background area of an acquired video according to a preset algorithm; respectively performing P-frame and I-frame coding on macro blocks of the foreground area and the background area, respectively packaging video streams of the foreground area and the background area, which are coded, and transmitting the packaged video stream to the rear-end intelligent server; after the rear-end intelligent server receives the video stream from the front-end video equipment, judging whether the video stream has the foreground area; if so, decoding the video of the corresponding foreground area, and intelligently analyzing the decoded video of the foreground area. According to the methods, under the conditions that the quality of the video basically remains unchanged and the consumption of network bandwidth is slightly improved, the rear-end decoding capacity and the intelligent video analysis processing capacity can be remarkably improved, and the storage time of a storage server can be remarkably prolonged.

Description

technical field [0001] The present invention relates to the field of video monitoring, in particular to a video encoding and processing method and equipment. Background technique [0002] In the current public security monitoring system, the number of cameras is increasing explosively. With the continuous popularization of high-definition resolution cameras, network bandwidth, video back-end processing and analysis, and video storage have all brought enormous pressure and challenges. Taking the application of video intelligent analysis server as an example, when it is necessary to perform intelligent analysis, video retrieval and other operations on images collected by a large number of cameras, it is necessary to extract all video storage data within the required time period for decoding, video analysis, and video comparison. Yes, in order to get the final analysis results. Since all video storage data needs to be decoded, analyzed, and compared, the speed of video analysi...

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): H04N19/167H04N19/176H04N19/573H04N7/18
Inventor 朱旭东
Owner ZHEJIANG UNIVIEW TECH
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