Coding method of instant video and electronic equipment

An encoding method and video technology, applied in the video field, can solve the problems of reduced instant video transmission efficiency, reduced instant video interactive user experience, and instant video picture transmission stoppage, etc.

Inactive Publication Date: 2015-11-11
CHATGAME
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the limitation and instability of network bandwidth, when using the method provided by the prior art, the efficiency of real-time video transmission will be reduced when the

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
  • Coding method of instant video and electronic equipment
  • Coding method of instant video and electronic equipment
  • Coding method of instant video and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0063] Embodiment 1 is a real-time video encoding method provided by the embodiment of the present invention, refer to figure 1 As shown, the method includes:

[0064] 101. Acquire a region of interest in the current real-time video frame.

[0065] Specifically, acquire characteristic parameters for indicating the region of interest;

[0066] Obtain the region of interest from the current real-time video frame according to the feature parameters.

[0067] 102. Generate an importance matrix corresponding to the current real-time video frame according to the region of interest.

[0068] 103. Process the current real-time video frame according to the importance matrix, and acquire the processed real-time video frame.

[0069] 104. If the network bandwidth satisfies the first preset condition, divide the real-time video frame including at least the region of interest into at least one macroblock, and set quantization parameters corresponding to the at least one macroblock.

[...

Embodiment 2

[0077] Embodiment 2 is a real-time video encoding method provided by the embodiment of the present invention, refer to figure 2 As shown, the method includes:

[0078] 201. Acquire characteristic parameters used to indicate a region of interest.

[0079] Specifically, the area of ​​interest may include the area where the user details are located, and the user details include a face; the area of ​​interest may also include the area where the screen included in the current instant video frame is located, and in addition, the area of ​​interest may also include other area, the embodiment of the present invention does not limit the specific area of ​​interest.

[0080] For the convenience of description, in the embodiment of the present invention, the region of interest is the region where the face is located as an example.

[0081] The feature parameters used to indicate the area where the face is located include pixels used to describe the face, location parameters of feature...

Embodiment 3

[0136] Embodiment 3 is an electronic device 3 provided by the embodiment of the present invention, refer to image 3 As shown, the electronic device 3 includes:

[0137] Obtaining module 31, for obtaining region of interest in current instant video frame;

[0138] The processing module 32 is used to divide the real-time video frame including at least the region of interest into at least one macroblock if the network bandwidth satisfies the first preset condition, and set the quantization parameters corresponding to the at least one macroblock;

[0139] The encoding module 33 is configured to encode at least one macroblock according to the quantization parameter to generate an encoded instant video frame.

[0140] Optionally, the acquisition module 31 is specifically used for:

[0141] Acquiring characteristic parameters for indicating the region of interest;

[0142] Obtain the region of interest from the current real-time video frame according to the feature parameters.

...

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 coding method of an instant video and electronic equipment and belongs to the video field. The method comprises the following steps of acquiring an interest area in a current instant video frame; if a network bandwidth satisfies a first preset condition, dividing the instant video frame which at least includes the interest area into at least one macro block, and setting and composing a quantization parameter corresponding to the at least one macro block; according to the quantization parameter, coding the at least one macro block and generating the instant video frame after coding. Through the quantization parameter used for indicating a fine degree of the macro block in a coding process, coding is performed on the at least one macro block so that transmission efficiency of the instant video is improved and a user experience is increased.

Description

technical field [0001] The invention relates to the video field, in particular to an instant video encoding method and electronic equipment. Background technique [0002] With the popularization of mobile devices and instant video communication technology, more and more users choose to use mobile devices to realize instant video interaction, making it necessary to provide an instant video encoding method to realize instant video transmission to meet the growing needs of users. Real-time video interaction needs. [0003] The prior art provides an instant video encoding method, the method comprising: obtaining an instant video input by a user; encoding all areas in an instant video frame using a unified encoding method; and transmitting the encoded instant video. [0004] Due to the limitation and instability of network bandwidth, when using the method provided by the prior art, the efficiency of real-time video transmission will be reduced when the network bandwidth is low, ...

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/4788H04N21/422H04N19/20
CPCH04N21/4788H04N21/42204
Inventor 武俊敏
Owner CHATGAME
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