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

Video transcoding method, device and system

A video transcoding and transcoding technology, applied in the field of video investigation, can solve the problems of difficult massive video transcoding processing and low video transcoding efficiency

Inactive Publication Date: 2017-06-30
武汉众智数字技术有限公司
View PDF3 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, in the field of video reconnaissance and transcoding, the efficiency of video transcoding is low, and it is difficult to complete the transcoding processing of massive videos

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 transcoding method, device and system
  • Video transcoding method, device and system
  • Video transcoding method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0253] In this example, by Figure 5aThe system shown in the figure performs transcoding, that is, the scheduling node and n transcoding nodes together form a transcoding cluster for distributed transcoding;

[0254] Such as Figure 5b As shown, in the process of transcoding, a format analysis unit, a decoding unit, an encoding unit, and a video merging unit may be used, wherein the format analysis unit for performing format analysis and slicing can be set in the scheduling node and / or the transcoding node , can also be set separately to merge the transcoded video clips into the video merging unit of the entire video. It can also be set in the scheduling node and / or transcoding node, or it can be set separately. The decoding unit and encoding unit are generally set In the transcoding node, in actual operation, it can also be determined whether it needs to be set separately according to the actual situation.

[0255] When transcoding, you can use Figure 6 The video segmenta...

Embodiment 2

[0284] The main difference between this embodiment and Embodiment 1 is that the scheduling unit executes the video slicing step, and performs slicing before task allocation, and then performs task scheduling and transcoding on the sliced ​​video.

[0285] Such as Figure 9 As shown, the method specifically includes:

[0286] A video format analysis unit and a video slicing unit, which analyze and slice the file to be transcoded;

[0287] The scheduling node distributes video slices to m transcoding nodes for distributed transcoding;

[0288] The decoding unit utilizes CPU or GPU to decode video slices to obtain yuv information;

[0289] The encoding unit utilizes CPU or GPU to perform video encoding on the yuv information generated by the decoding unit;

[0290] A video merging unit, when all video encoding segments corresponding to each video slice are completed, merge the video encoding segments into a video file;

[0291] The specific flow chart is as follows, such as ...

Embodiment 3

[0304] The main difference between this embodiment and Embodiment 1 is that manual analysis of transcoding of video format types is processed and explained separately, and frames and video packages are directly extracted without slicing, decoding and transcoding, so as to optimize the transcoding process. Manual analysis of video format types includes unrecognized video format types and corrupted video format types.

[0305] Such as Figure 11 shown, including:

[0306]The scheduling node and m transcoding nodes perform distributed cluster transcoding together;

[0307] Each transcoding node i accepts a transcoding task, invokes the video repair unit and video frame capture unit in the manual parsing video unit, and the video encapsulation unit in the encoding unit to transcode the transcoded file;

[0308] The specific steps are as follows, such as Figure 12 Shown:

[0309] Step 1. Add the file to be transcoded to the task queue of the scheduling node;

[0310] Step 2. ...

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 video transcoding method, device and system, and relates to a multimedia technology. In the video transcoding method, according to a resource occupation case, a transcoding task is allocated to a transcoding node which accords with conditions, and the transcoding node which accords with the conditions carries out transcoding. By the video transcoding method, the transcoding node with a low resource occupation rate can be screened out to carry out transcoding, so that transcoding efficiency is improved, and transcoding processing of massive videos is implemented.

Description

technical field [0001] The invention relates to multimedia technology in the field of video investigation, in particular to a video transcoding method, device and system. Background technique [0002] With the extensive construction of safe cities and smart cities and the popularization of social video surveillance, video investigation technology has played an increasingly important role in the detection of criminal investigation cases. [0003] At present, in the investigation of public security cases, the most practical application of video investigation technology is to find images with characteristics of case clues from massive video data, so that police officers can discover new case clues and conduct tracking and analysis. Video reconnaissance technology and tools have also developed from the previous stand-alone viewing era to platform and intelligence. [0004] In the stand-alone era, for the recording or video collected by social resource points and monitoring poin...

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): H04N21/231H04N21/2343H04N21/2387H04N21/4402H04N21/472
CPCH04N21/23106H04N21/234345H04N21/2387H04N21/440218H04N21/440245H04N21/47217
Inventor 谈鸿涛杨波
Owner 武汉众智数字技术有限公司
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