Video processing method and device

A video processing and video technology, applied in image communication, selective content distribution, electrical components, etc., can solve the problems of medical research loss, hospital network requirements are too high, it is difficult to meet stable transmission, etc., and achieve the effect of high security

Inactive Publication Date: 2018-06-01
SUZHOU MEHDI HOUSTTON MEDICALSYST TECH
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the video data encoded according to the requirements of network transmission is saved in the video file, some details are ignored, which causes considerable loss to medical research
At the same time, if the data is compressed by retaining the definit...

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 processing method and device
  • Video processing method and device
  • Video processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] figure 1 It is a flow chart of a video processing method provided by Embodiment 1 of the present invention. This embodiment can be applied to situations in which video recordings are performed locally in order to ensure high-definition video recordings during remote live broadcasting, such as hospital operations. Simultaneously record image data in the teaching live video. The method can be executed by the video processing device provided in the embodiment of the present invention, and the device can be implemented by software and / or hardware. see figure 1 , the method specifically includes:

[0023] S110. Preprocessing the high-definition video data collected in real time to obtain standard video data.

[0024] Since the color space in the collected high-definition video data may not be uniform or inconsistent with the color space of the encoder for subsequent encoding processing, it is necessary to preprocess the high-definition video data to obtain a uniform video...

Embodiment 2

[0040] figure 2 It is a flow chart of a video processing method provided by Embodiment 2 of the present invention. This embodiment further optimizes the video processing method on the basis of the foregoing embodiments. Specifically, the method includes:

[0041] S210, preprocessing the high-definition video data collected in real time to obtain standard video data.

[0042] S220. Store standard video data in a common buffer.

[0043] To prevent crashes throughout the encoding process, standard video data can be stored in common buffers. For example, when the amount of video data is large, some data in the common buffer can be deleted appropriately to ensure the normal operation of the whole process. In this embodiment, the preprocessed standard video data is stored in a common buffer.

[0044] S230, the acquisition thread corresponding to the common buffer sends the standard video data to the first encoding module via the first preset thread through the first callback in...

Embodiment 3

[0053] image 3 It is a structural block diagram of a video processing device provided in Embodiment 3 of the present invention. The device can execute the video processing method provided in any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method. like image 3 As shown, the device may include:

[0054] The preprocessing module 310 is used to preprocess the high-definition video data collected in real time to obtain standard video data;

[0055] A data sending module 320, configured to send standard video data to the first encoding module and the second encoding module in parallel through the first preset thread and the second preset thread;

[0056] The data packet obtaining module 330 is used for performing the first encoding to the received standard video data by the first encoding module to obtain the video data packet to be sent by the network;

[0057] The video file acquisition module 340 is c...

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 embodiment of the invention discloses a video processing method and device. The method comprises the steps of preprocessing high definition video data which is collected in real time, thereby obtaining standard video data; sending the standard video data to a first coding module and a second coding module through a first preset thread and a second preset thread in parallel; carrying out firstcoding on the received standard video data through the first coding module, thereby obtaining a video data packet which is about to be sent through a network; and carrying out second coding on the received standard video data through the second coding module, thereby obtaining a to-be-stored video file. The video data is processed through the parallel coding modules at the same time without influencing each other, and demands of video compression for two aspects: network transmission and local recording can be solved well. The video data is processed through adoption of the parallel coding modules, and the processing of the other module is not influenced after one module is suspended due to internal and external causes, namely, the security is high.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of digital communication, and in particular, to a video processing method and device. Background technique [0002] At present, with the development of electronic technology, for scientific research institutions, educational institutions and hospitals, while conducting remote live broadcast of education, in order to facilitate future research and analysis, it is necessary to record the live video data for backup. [0003] Taking the simultaneous recording of image data in the live video of hospital surgical teaching as an example, the existing common surgical teaching products are divided into transmission media. One is to transmit to the teaching classroom through optical fiber with lossless compression, which can ensure the original quality of the image, but It is necessary to pull the optical fiber to the demonstration classroom. If the distance is relatively long, the cost and const...

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): H04N21/2187H04N21/2343H04N21/433H04N21/4402H04N21/643
CPCH04N21/2187H04N21/2343H04N21/4334H04N21/4402H04N21/64322
Inventor 黄伟张晓强
Owner SUZHOU MEHDI HOUSTTON MEDICALSYST 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