Frame rate adjustment and apparatus, and terminal device

An adjustment method and an adjustment device technology, which are applied in the field of computers, can solve the problems of large frame rate error and difficulty in adjusting to a suitable frame rate, etc.

Active Publication Date: 2018-09-28
SHENZHEN INPOR CLOUD COMPUTING CO LTD
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the embodiment of the present application provides a frame rate adjustment method, device and terminal equipment to solve the problem in the prior art that manual adjustment of the frame rate during screen sharing has large errors and it is difficult to adjust to an appropriate frame rate

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
  • Frame rate adjustment and apparatus, and terminal device
  • Frame rate adjustment and apparatus, and terminal device
  • Frame rate adjustment and apparatus, and terminal device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 2 It shows a schematic diagram of the implementation flow of the frame rate adjustment method provided by the embodiment of the present application, and the details are as follows:

[0029] Step S21, obtaining the pixel value of the current image frame in the video, and calculating the change degree difference value of the current image frame according to the pixel value;

[0030] In the embodiment provided by this application, a feedback loop is set at the sharing end or receiving end of screen sharing to obtain the pixel value of the current image frame in the video, and calculate the degree of change of the current image frame based on the image difference algorithm based on the pixel value of the current image frame differential value. It specifically includes: obtaining the pixel value of the previous image frame, making a difference between the pixels at the corresponding positions of the two frames of images to remove or weaken the similar part, retainin...

Embodiment 2

[0057] Corresponding to the frame rate adjustment method described in the above embodiment, image 3 A structural block diagram of an apparatus for adjusting a frame rate provided by an embodiment of the present application is shown, and for convenience of description, only parts related to the embodiment of the present application are shown.

[0058] refer to image 3 , the frame rate adjustment device includes: an acquisition module 31, a change degree difference value calculation module 32, a generation module 33, an image change evaluation value calculation module 34 and an adjustment module 35, wherein:

[0059] An acquisition module 31, configured to acquire the pixel value of the current image frame in the video, and calculate the change degree difference value of the current image frame according to the pixel value;

[0060] The degree of change difference value calculation module 32 is used to calculate the degree of change difference value of subsequent image frames...

Embodiment 3

[0078] Figure 4 It is a schematic diagram of a terminal device provided by an embodiment of the present application. Such as Figure 4 As shown, the terminal device 4 of this embodiment includes: a processor 40 , a memory 41 and a computer program 42 stored in the memory 41 and operable on the processor 40 . When the processor 40 executes the computer program 42, it implements the steps in the embodiments of the frame rate adjustment method described above, for example figure 2 Steps S21 to S25 are shown. Alternatively, when the processor 40 executes the computer program 42, it realizes the functions of the modules / units in the above-mentioned device embodiments, for example image 3 The functions of modules 31 to 35 are shown.

[0079] Exemplarily, the computer program 42 can be divided into one or more modules / units, and the one or more modules / units are stored in the memory 41 and executed by the processor 40 to complete this application. The one or more modules / uni...

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 is applicable to the technical field of computers, and provides a frame rate adjustment and apparatus, and a terminal device. The method comprises the following steps: obtaining a pixelvalue of a current image frame in a video, and calculating a differential value of a change degree of the current image frame; calculating the differential value of the change degree of a subsequent image frame in the video; generating an image differential recording; calculating an image change evaluation value of the subsequent image frame according to the image differential recording; and if the image change evaluation value is not within a preset threshold range, adjusting the receiving frame rate of the subsequent image frame. The change degree of the next frame image in the video is estimated according to the differential value of the change degree of each frame image in the received video within a period of time so as to automatically adjust the receiving frame rate of the subsequent image frame, so that the error of manually adjusting the frame rate by the user can be avoided, when the image change is relatively small, a relatively low frame rate can be adopted to reduce the bandwidth and resource occupancy shared by the screen without affecting the user experience, thereby reducing the traffic cost of a service provider.

Description

technical field [0001] The present application belongs to the technical field of computers, and in particular relates to a frame rate adjustment method, device and terminal equipment. Background technique [0002] The process of screen sharing includes the collection, encoding, transmission and decoding and rendering of the shared terminal screen, such as figure 1 shown. In order to obtain a good sharing effect during screen sharing, high resolution and high frame rate are generally set. For end users, high frame rate video will occupy a large amount of bandwidth and terminal CPU performance, which may affect the operation of other applications; for service providers, high frame rate video will inevitably lead to high traffic and high costs; And for static scenes with relatively small screen changes, a high frame rate is not required; for dynamic scenes with relatively large screen changes such as shared media videos, the frame rate needs to be appropriately increased. Wh...

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/2343H04N21/4402
CPCH04N21/234381H04N21/440281
Inventor 周华辉张弦侯刚王素云
Owner SHENZHEN INPOR CLOUD COMPUTING CO LTD
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