IP Library Granted Patent US 9,357,170
Granted Patent B2
US 9,357,170 · App. 14/810,136 · Granted May 31, 2016

Device and method for managing bandwidth of video conference

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,357,170
App. No.
14/810,136
Granted
May 31, 2016
Kind
B2
Abstract

In a method for managing video conference bandwidth, original video images with a predetermined quantity are acquired from a video sent from a client device. The video sent from the client device is compressed according to a default video compression parameter. The compressed video images corresponding to the original video images are acquired. A current network bandwidth is detected and compared with the data bandwidth of the compressed video. A video quality assessed value of the compressed video is calculated in event the current network bandwidth is larger than the data bandwidth of the compressed video. The default video compression parameter will be regulated and the video will be recompressed until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of a predetermined quality requirement.

Claims (58)

1. A method for managing bandwidth of a video conference for a server which is connected to at least one client device, the method comprising:

acquiring a predetermined quantity of original video images from a video sent from the client device;

compressing the video sent from the client device according to a default video compression parameter;

obtaining compressed video images from the compressed video corresponding to the acquired original video images;

detecting a current network bandwidth;

comparing the current network bandwidth with a data bandwidth of the compressed video;

calculating a video quality assessed value of the compressed video according to the acquired original video images and the compressed video images obtained in event the current network bandwidth is larger than the data bandwidth of the compressed video;

determining whether the video quality assessed value of the compressed video is within a scope of predetermined quality requirement or not; and

regulating the default video compression parameter to recompress the video until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of predetermined quality requirement.

2. The method as claimed in claim 1 , wherein the step of regulating the default video compression parameter comprises:

decreasing the default video compression parameter while the video quality assessed value of the compressed video is larger than the scope of predetermined quality requirement; and

increasing the default video compression parameter while the video quality assessed value of compressed video is smaller than the scope of predetermined quality requirement.

3. The method as claimed in claim 1 , wherein the scope of predetermined quality requirement comprises:

a scope of high quality requirement and a scope of low quality requirement.

4. The method as claimed in claim 3 , wherein the video conference comprises a main speaker and at least one secondary speaker, the step of determining whether the video quality assessed value of compressed video is within the scope of predetermined quality requirement comprises:

determining whether a current video image of the compressed video shows the main speaker of the video conference;

determining whether the video quality assessed value of the compressed video is within the scope of high quality requirement or not while the current video image of the compressed video shows the main speaker of the video conference.

5. The method as claimed in claim 4 , wherein the step of regulating the default video compression parameter further comprises:

decreasing the default video compression parameter while the video quality assessed value of the compressed video is larger than an upper limit value of the scope of high quality requirement; and

increasing the default video compression parameter while the video quality assessed value of the compressed video is smaller than a lower limit value of the scope of high quality requirement.

6. The method as claimed in claim 4 , wherein the step of determining whether the video quality assessed value of the compressed video is within the scope of predetermined quality requirement further comprises:

determining whether the video quality assessed value of the compressed video is within the scope of low quality requirement or not while the current video image of the compressed video shows the secondary speaker of the conference.

7. The method as claimed in claim 6 , wherein the step of regulating the default video compression parameter further comprises:

decreasing the default video compression parameter while the video quality assessed value of the compressed video is larger than the upper limit value of the scope of low quality requirement; and

increasing the default video compression parameter while the video quality assessed value of the compressed video is smaller than the lower limit value of the scope of low quality requirement.

8. The method as claimed in claim 1 , wherein the video quality assessed value of the compressed video is an average value of image quality assessed values of the compressed video images with the predetermined quantity, and the image quality assessed values of the compressed video images with the predetermined quantity are obtained by comparing with the image quality assessed values of the original video images with the predetermined quantity.

9. A equipment for managing bandwidth of a video conference which is connected to at least one client device, comprising:

at least one processor;

a video forwarder unit;

a multipoint control unit;

a signal service unit;

a storage unit; and

one or more programs that are stored in the storage unit and executed by the at least one processor, the one or more programs comprising instructions for:

acquiring a predetermined quantity of original video images from a video sent from the client device;

compressing the video sent from the client device according to a default video compression parameter;

acquire the compressed video images corresponding to the acquired original video images from the compressed video;

detecting a current network bandwidth;

comparing the current network bandwidth with a data bandwidth of the compressed video;

calculating a video quality assessed value of the compressed video according to the acquired original video images and the compressed video images acquired in event the current network bandwidth is larger than the data bandwidth of the compressed video;

determining whether the video quality assessed value of the compressed video is within a scope of predetermined quality requirement or not; and

regulating the default video compression parameter to recompress the video until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of predetermined quality requirement.

10. The equipment as claimed in claim 9 , wherein the step of regulating the default video compression parameter to recompress the video until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of predetermined quality requirement comprises:

decreasing the default video compression parameter while the video quality assessed value of the compressed video is larger than an upper limit value of the scope of predetermined quality requirement; and

increasing the default video compression parameter while the video quality assessed value of the compressed video is smaller than a lower limit value of the scope of predetermined quality requirement.

11. The equipment as claimed in claim 9 , wherein the scope of predetermined quality requirement comprises:

a scope of high quality requirement and a scope of low quality requirement.

12. The equipment as claimed in claim 11 , wherein the video conference comprises a main speaker and at least one secondary speaker, the step of determining whether the video quality assessed value of the compressed video is within the scope of predetermined quality requirement or not comprises:

determining whether a current video image shows the main speaker of the video conference;

determining whether the video quality assessed value of the compressed video is within the scope of high quality requirement or not while the current video image shows the main speaker of the video conference.

13. The equipment as claimed in claim 12 , wherein the step of regulating the default video compression parameter to recompress the video until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of predetermined quality requirement further comprises:

decreasing the default video compression parameter while the video quality assessed value of compressed video is larger than the upper limit value of the scope of high quality requirement; and

increasing the default video compression parameter while the video quality assessed value of the compressed video is smaller than the lower limit value of the scope of high quality requirement.

14. The equipment as claimed in claim 12 , wherein the step of determining whether the video quality assessed value of the compressed video is within the scope of predetermined quality requirement or not further comprises:

determining whether the video quality assessed value of the compressed video is within the scope of low quality requirement or not while the current video image shows the secondary speaker of the video conference.

15. The equipment as claimed in claim 14 , wherein the step of regulating the default video compression parameter to recompress the video until the video quality assessed value of the compressed video is within the scope of predetermined quality requirement while the video quality assessed value of the compressed video is beyond the scope of predetermined quality requirement further comprises:

decreasing the default video compression parameter while the video quality assessed value of the compressed video is larger than the upper limit value of the scope of low quality requirement; and

increasing the default video compression parameter while the video quality assessed value of the compressed video is smaller than the lower limit value of the scope of low quality requirement.

16. The equipment as claimed in claim 9 , wherein a video quality assessed value of the compressed video is an average value of image quality assessed values of the compressed video images with the predetermined quantity, and the image quality assessed values of the compressed video images with the predetermined quantity are obtained through comparing to the image quality assessed values of the original video images with the predetermined quantity.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2018
From: HON HAI PRECISION INDUSTRY CO., LTD.
To: CLOUD NETWORK TECHNOLOGY SINGAPORE PTE. LTD.
Reel/Frame 045171/0306 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2015
From: HSU, MING-CHUNG
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 036187/0173 →